Total Upkeep – WordPress Backup Plugin plus Restore & Migrate by BoldGrid - Version 1.11.2

Version Description

Release date: September 17th, 2019

  • Update: Allow activation notice to be filtered.
  • Update: Reworked much of the js for "Backup site now" and "In progress".
Download this release

Release Info

Developer boldgrid
Plugin Icon 128x128 Total Upkeep – WordPress Backup Plugin plus Restore & Migrate by BoldGrid
Version 1.11.2
Comparing to
See all releases

Code changes from version 1.11.1 to 1.11.2

admin/class-boldgrid-backup-admin-auto-rollback.php CHANGED
@@ -225,25 +225,7 @@ class Boldgrid_Backup_Admin_Auto_Rollback {
225
  false
226
  );
227
 
228
- $access_type = get_filesystem_method();
229
- $archive_nonce = wp_create_nonce( 'archive_auth' );
230
- $localize_script_data = array(
231
- 'archiveNonce' => $archive_nonce,
232
- 'accessType' => $access_type,
233
- 'updateProtectionActivated' => $this->core->elements['update_protection_activated'],
234
- 'backupCreated' => $this->core->lang['backup_created'],
235
- 'errorText' => esc_html__(
236
- 'There was an error processing your request. Please reload the page and try again.',
237
- 'boldgrid-backup'
238
- ),
239
- );
240
- wp_localize_script( $handle, 'localizeScriptData', $localize_script_data );
241
-
242
  wp_enqueue_script( $handle );
243
-
244
- // Scripts required for showing backup in progress bar.
245
- wp_enqueue_script( 'heartbeat' );
246
- wp_enqueue_script( 'jquery-ui-progressbar' );
247
  }
248
 
249
  /**
@@ -875,8 +857,9 @@ class Boldgrid_Backup_Admin_Auto_Rollback {
875
  * 1.6.0 so that we can uniquely identify this notice on the page.
876
  */
877
  $backup_button = include BOLDGRID_BACKUP_PATH . '/admin/partials/boldgrid-backup-admin-backup-button.php';
 
878
  $notice = $this->notice_backup_get();
879
- do_action( 'boldgrid_backup_notice', $notice . $backup_button, 'notice notice-warning is-dismissible boldgrid-backup-protect-now' );
880
  }
881
 
882
  /**
@@ -1143,7 +1126,8 @@ class Boldgrid_Backup_Admin_Auto_Rollback {
1143
  // You're not protected, make a backup first.
1144
  $notice = $this->notice_backup_get();
1145
  $backup_button = include BOLDGRID_BACKUP_PATH . '/admin/partials/boldgrid-backup-admin-backup-button.php';
1146
- $notice = '<div class="notice notice-warning is-dismissible boldgrid-backup-protect-now">' . $notice . $backup_button . '</div>';
 
1147
  }
1148
 
1149
  wp_send_json_success( $notice );
225
  false
226
  );
227
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
228
  wp_enqueue_script( $handle );
 
 
 
 
229
  }
230
 
231
  /**
857
  * 1.6.0 so that we can uniquely identify this notice on the page.
858
  */
859
  $backup_button = include BOLDGRID_BACKUP_PATH . '/admin/partials/boldgrid-backup-admin-backup-button.php';
860
+ $in_progress = Boldgrid_Backup_Admin_In_Progress_Data::get_markup();
861
  $notice = $this->notice_backup_get();
862
+ do_action( 'boldgrid_backup_notice', $notice . $backup_button . $in_progress, 'notice notice-warning is-dismissible boldgrid-backup-protect-now' );
863
  }
864
 
865
  /**
1126
  // You're not protected, make a backup first.
1127
  $notice = $this->notice_backup_get();
1128
  $backup_button = include BOLDGRID_BACKUP_PATH . '/admin/partials/boldgrid-backup-admin-backup-button.php';
1129
+ $in_progress = Boldgrid_Backup_Admin_In_Progress_Data::get_markup();
1130
+ $notice = '<div class="notice notice-warning is-dismissible boldgrid-backup-protect-now">' . $notice . $backup_button . $in_progress . '</div>';
1131
  }
1132
 
1133
  wp_send_json_success( $notice );
admin/class-boldgrid-backup-admin-core.php CHANGED
@@ -2352,22 +2352,23 @@ class Boldgrid_Backup_Admin_Core {
2352
 
2353
  $archive_info = $this->archive_files( true );
2354
 
2355
- if ( ! $this->is_archiving_update_protection ) {
2356
- $message = include BOLDGRID_BACKUP_PATH . '/admin/partials/boldgrid-backup-admin-backup.php';
2357
- $this->notice->add_user_notice( $message['message'], $message['class'] );
2358
- wp_send_json_success(
2359
- array(
2360
- 'callback' => 'reload',
2361
- )
2362
- );
2363
- } else {
2364
  update_site_option( 'boldgrid_backup_pending_rollback', $archive_info );
2365
- wp_send_json_success(
2366
- array(
2367
- 'callback' => 'updateProtectionEnabled',
2368
- )
2369
- );
2370
  }
 
 
 
 
 
 
 
 
 
2371
  }
2372
 
2373
  /**
@@ -2555,6 +2556,15 @@ class Boldgrid_Backup_Admin_Core {
2555
  'backup_created' => __( 'Backup created successfully!', 'boldgrid-backup' ),
2556
  'Checking_credentials' => __( 'Checking credentials', 'boldgrid-backup' ),
2557
  'checkmark' => '&#10003;',
 
 
 
 
 
 
 
 
 
2558
  'icon_success' => '<span class="dashicons dashicons-yes green"></span> ',
2559
  'icon_warning' => '<span class="dashicons dashicons-warning yellow"></span> ',
2560
  'heading_update_protection' => __( 'BoldGrid Backup - Update Protection', 'boldgrid-backup' ),
2352
 
2353
  $archive_info = $this->archive_files( true );
2354
 
2355
+ // If there were any errors encountered during the backup, save them to the In Progress data.
2356
+ if ( ! empty( $archive_info['error'] ) ) {
2357
+ Boldgrid_Backup_Admin_In_Progress_Data::set_arg( 'error', $archive_info['error'] );
2358
+ }
2359
+
2360
+ if ( $this->is_archiving_update_protection ) {
 
 
 
2361
  update_site_option( 'boldgrid_backup_pending_rollback', $archive_info );
 
 
 
 
 
2362
  }
2363
+
2364
+ /*
2365
+ * Finish.
2366
+ *
2367
+ * Normally we'd give the user a notice that the backup has been completed. However, since
2368
+ * 1.11.2, we are no longer waiting for this ajax call to complete. The "in progress" bar
2369
+ * will give the user any updates they need.
2370
+ */
2371
+ wp_send_json_success();
2372
  }
2373
 
2374
  /**
2556
  'backup_created' => __( 'Backup created successfully!', 'boldgrid-backup' ),
2557
  'Checking_credentials' => __( 'Checking credentials', 'boldgrid-backup' ),
2558
  'checkmark' => '&#10003;',
2559
+ 'get_support' => wp_kses(
2560
+ sprintf(
2561
+ // translators: 1 The opening anchor tag to the support tab, 2 its closing anchor tag.
2562
+ __( 'Please try again. If you continue to experience problems, please %1$scontact us for additional support%2$s.', 'boldgrid-backup' ),
2563
+ '<a href="' . esc_url( admin_url( 'admin.php?page=boldgrid-backup-support' ) ) . '">',
2564
+ '</a>'
2565
+ ),
2566
+ [ 'a' => [ 'href' => [] ] ]
2567
+ ),
2568
  'icon_success' => '<span class="dashicons dashicons-yes green"></span> ',
2569
  'icon_warning' => '<span class="dashicons dashicons-warning yellow"></span> ',
2570
  'heading_update_protection' => __( 'BoldGrid Backup - Update Protection', 'boldgrid-backup' ),
admin/class-boldgrid-backup-admin-in-progress.php CHANGED
@@ -133,6 +133,32 @@ class Boldgrid_Backup_Admin_In_Progress {
133
  return $in_progress;
134
  }
135
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
136
  /**
137
  * Get our in progress notice.
138
  *
@@ -252,6 +278,12 @@ class Boldgrid_Backup_Admin_In_Progress {
252
 
253
  $response['in_progress_data'] = Boldgrid_Backup_Admin_In_Progress_Data::get_args();
254
 
 
 
 
 
 
 
255
  // Steps to take if we're on the last step, step 3, closing the archive.
256
  if ( 3 === Boldgrid_Backup_Admin_In_Progress_Data::get_arg( 'step' ) ) {
257
  $tmp = $this->get_tmp();
133
  return $in_progress;
134
  }
135
 
136
+ /**
137
+ * Get the markup of an error message.
138
+ *
139
+ * This method is similar to self::get_notice() and self::get_notice_markup(), except those methods
140
+ * are for success and this one for errors.
141
+ *
142
+ * @since 1.11.2
143
+ *
144
+ * @return string
145
+ */
146
+ public function get_error_markup() {
147
+ $error = Boldgrid_Backup_Admin_In_Progress_Data::get_arg( 'error' );
148
+
149
+ $notice = array(
150
+ 'class' => 'notice notice-error boldgrid-backup-in-progress',
151
+ 'message' => '<div class="notice"><p><strong>' . __( 'Error:', 'boldgrid-backup' ) . '</strong><br />' .
152
+ '<em>' . esc_html( $error ) . '</em></p></div>' .
153
+ '<p>' . $this->core->lang['get_support'] . '</p>',
154
+ 'heading' => __( 'BoldGrid Backup - Error creating backup', 'boldgrid-backup' ),
155
+ );
156
+
157
+ $markup = $this->core->notice->get_notice_markup( $notice['class'], $notice['message'], $notice['heading'] );
158
+
159
+ return $markup;
160
+ }
161
+
162
  /**
163
  * Get our in progress notice.
164
  *
278
 
279
  $response['in_progress_data'] = Boldgrid_Backup_Admin_In_Progress_Data::get_args();
280
 
281
+ // If we have an error message, add an "error message notice".
282
+ $response['boldgrid_backup_error'] = '';
283
+ if ( ! empty( $response['in_progress_data']['error'] ) ) {
284
+ $response['boldgrid_backup_error'] = $this->get_error_markup();
285
+ }
286
+
287
  // Steps to take if we're on the last step, step 3, closing the archive.
288
  if ( 3 === Boldgrid_Backup_Admin_In_Progress_Data::get_arg( 'step' ) ) {
289
  $tmp = $this->get_tmp();
admin/class-boldgrid-backup-admin.php CHANGED
@@ -92,6 +92,8 @@ class Boldgrid_Backup_Admin {
92
  * @since 1.0
93
  */
94
  public function enqueue_styles() {
 
 
95
  /*
96
  * An instance of this class should be passed to the run() function
97
  * defined in Boldgrid_Backup_Loader as all of the hooks are defined
@@ -139,14 +141,25 @@ class Boldgrid_Backup_Admin {
139
  false
140
  );
141
  $translation = array(
142
- 'archive_file_size' => __( 'Archive file size: ', 'boldgrid_backup' ),
143
- 'size_before_compression' => __( 'File size before compression: ', 'boldgrid-backup' ),
144
- 'adding_tables' => __( 'Adding tables.', 'boldgrid-backup' ),
145
- 'completing_database' => __( 'Completing database backup...', 'boldgrid-backup' ),
 
 
 
 
 
146
  );
147
  wp_localize_script( $handle, 'BoldGridBackupAdminInProgress', $translation );
148
  wp_enqueue_script( $handle );
149
 
 
 
 
 
 
 
150
  // Used by admin.js to highlight / bounce elements.
151
  wp_enqueue_script( 'jquery-effects-core' );
152
  wp_enqueue_script( 'jquery-effects-bounce' );
92
  * @since 1.0
93
  */
94
  public function enqueue_styles() {
95
+ $core = apply_filters( 'boldgrid_backup_get_core', null );
96
+
97
  /*
98
  * An instance of this class should be passed to the run() function
99
  * defined in Boldgrid_Backup_Loader as all of the hooks are defined
141
  false
142
  );
143
  $translation = array(
144
+ 'archive_file_size' => __( 'Archive file size: ', 'boldgrid_backup' ),
145
+ 'size_before_compression' => __( 'File size before compression: ', 'boldgrid-backup' ),
146
+ 'adding_tables' => __( 'Adding tables.', 'boldgrid-backup' ),
147
+ 'completing_database' => __( 'Completing database backup...', 'boldgrid-backup' ),
148
+ 'update_protection_activated' => $core->elements['update_protection_activated'],
149
+ 'backup_created' => $core->lang['backup_created'],
150
+ 'backup_error' => '<span class="dashicons dashicons-no red"></span>' . esc_html__( 'Unfortunately there was an error creating your backup. Update protection is not available.', 'boldgrid-backup' ),
151
+ 'error' => esc_html__( 'Error:', 'boldgrid-backup' ),
152
+ 'get_support' => $core->lang['get_support'],
153
  );
154
  wp_localize_script( $handle, 'BoldGridBackupAdminInProgress', $translation );
155
  wp_enqueue_script( $handle );
156
 
157
+ // The "In Progress" script relies on the heartbeat.
158
+ wp_enqueue_script( 'heartbeat' );
159
+
160
+ // The "In Progress" script needs this progressbar script.
161
+ wp_enqueue_script( 'jquery-ui-progressbar' );
162
+
163
  // Used by admin.js to highlight / bounce elements.
164
  wp_enqueue_script( 'jquery-effects-core' );
165
  wp_enqueue_script( 'jquery-effects-bounce' );
admin/css/boldgrid-backup-admin-folder-exclude.css CHANGED
@@ -94,7 +94,6 @@
94
  left: 0px;
95
  right: 0px;
96
  padding: 0px 10px;
97
- text-align: right;
98
  }
99
  .plugin-card-bottom #you_may_leave {
100
  float: left;
94
  left: 0px;
95
  right: 0px;
96
  padding: 0px 10px;
 
97
  }
98
  .plugin-card-bottom #you_may_leave {
99
  float: left;
admin/css/boldgrid-backup-admin.css CHANGED
@@ -48,7 +48,7 @@ a[disabled] {
48
  cursor: wait !important;
49
  }
50
 
51
- .dashicons-warning.red {
52
  color: #dc3232;
53
  }
54
 
48
  cursor: wait !important;
49
  }
50
 
51
+ .dashicons.red {
52
  color: #dc3232;
53
  }
54
 
admin/js/boldgrid-backup-admin-backup-now.js CHANGED
@@ -9,7 +9,7 @@
9
  * @param $ The jQuery object.
10
  */
11
 
12
- /* global ajaxurl,jQuery,localizeScriptData */
13
 
14
  var BOLDGRID = BOLDGRID || {};
15
  BOLDGRID.BACKUP = BOLDGRID.BACKUP || {};
@@ -18,14 +18,11 @@ BOLDGRID.BACKUP.BackupNow = function( $ ) {
18
  'use strict';
19
 
20
  var self = this,
21
- lang = localizeScriptData,
22
  $backupNowType = $( '[name="folder_exclusion_type"]' ),
23
  $tablesType = $( '[name="table_inclusion_type"]' );
24
 
25
  $( function() {
26
  $( 'body' ).on( 'click', '#backup-site-now', self.backupNow );
27
-
28
- $( 'body' ).on( 'boldgrid_backup_complete', self.updateProtectionEnabled );
29
  } );
30
 
31
  /**
@@ -38,14 +35,10 @@ BOLDGRID.BACKUP.BackupNow = function( $ ) {
38
  // Declare variables.
39
  var $this,
40
  $backupSiteSection,
41
- $backupSiteResults,
42
  backupNonce,
43
  wpHttpReferer,
44
  isUpdating,
45
- errorCallback,
46
- successCallback,
47
  data,
48
- markup,
49
  $folderExclude = $( '[name="folder_exclusion_exclude"]' ),
50
  $folderInclude = $( '[name="folder_exclusion_include"]' ),
51
  $tableInclude = $( '[name="include_tables[]"]' ),
@@ -74,9 +67,6 @@ BOLDGRID.BACKUP.BackupNow = function( $ ) {
74
  // Create a context selector for the Backup Site Now section.
75
  $backupSiteSection = $( '#backup-site-now-section' );
76
 
77
- // Create a context selector for the Backup Site Now results.
78
- $backupSiteResults = $( '#backup-site-now-results' );
79
-
80
  $( '#TB_ajaxContent' )
81
  .find( 'input' )
82
  .attr( 'disabled', true )
@@ -97,66 +87,6 @@ BOLDGRID.BACKUP.BackupNow = function( $ ) {
97
 
98
  $backupSiteSection.find( '.spinner' ).addClass( 'inline' );
99
 
100
- /**
101
- * @summary backupNow error callback.
102
- *
103
- * @since 1.0
104
- *
105
- * @param object jqXHR
106
- * @param string textStatus
107
- * @param string errorThrown
108
- */
109
- errorCallback = function( jqXHR, textStatus, errorThrown ) {
110
- var data,
111
- errorText = lang.errorText;
112
-
113
- /*
114
- * As of 1.5.2, we are hooking into the shutdown and checking for
115
- * errors. If a fatal error is found, we will return that, rather
116
- * than the generic errorText defined above.
117
- */
118
- if ( jqXHR.responseText !== undefined && '{' === jqXHR.responseText.charAt( 0 ) ) {
119
- data = JSON.parse( jqXHR.responseText );
120
-
121
- if ( data !== undefined && data.data !== undefined && data.data.errorText !== undefined ) {
122
- errorText = data.data.errorText;
123
- }
124
- }
125
-
126
- // Show error message.
127
- markup = '<div class="notice notice-error"><p>' + errorText + '</p></div>';
128
-
129
- $backupSiteResults.html( markup );
130
- };
131
-
132
- /**
133
- * @summary backupNow success callback.
134
- *
135
- * This is the success callback function for the boldgrid_backup_now ajax call, which is
136
- * handled by $Boldgrid_Backup_Admin_Core->boldgrid_backup_now_callback().
137
- *
138
- * @since 1.5.3
139
- */
140
- successCallback = function( response ) {
141
- var data = JSON.parse( response ),
142
- success = data.success !== undefined && true === data.success,
143
- callback =
144
- success && data.data !== undefined && data.data.callback !== undefined ?
145
- data.data.callback :
146
- null;
147
-
148
- $( 'body' ).trigger( 'boldgrid_backup_complete' );
149
-
150
- switch ( callback ) {
151
- case 'updateProtectionEnabled':
152
- self.updateProtectionEnabled();
153
- break;
154
- case 'reload':
155
- location.reload();
156
- break;
157
- }
158
- };
159
-
160
  // Generate the data array.
161
  data = {
162
  action: 'boldgrid_backup_now',
@@ -197,49 +127,39 @@ BOLDGRID.BACKUP.BackupNow = function( $ ) {
197
  BOLDGRID.BACKUP.UpdateSelectors.disable();
198
  }
199
 
200
- // Make the call.
 
 
 
 
 
201
  $.ajax( {
202
  url: ajaxurl,
203
  data: data,
204
- type: 'post',
205
- dataType: 'text',
206
- success: successCallback,
207
- error: errorCallback,
208
- complete: function() {
209
-
210
- // Hide the spinner.
211
- $backupSiteSection.find( '.spinner' ).removeClass( 'is-active' );
212
-
213
- if ( undefined !== BOLDGRID.BACKUP.UpdateSelectors ) {
214
- BOLDGRID.BACKUP.UpdateSelectors.enable();
215
- }
216
- }
217
  } );
218
 
219
- $( 'body' ).trigger( 'boldgrid_backup_initiated' );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
220
 
221
  // Prevent default browser action.
222
  e.preventDefault();
223
  };
224
-
225
- /**
226
- * @summary Show notice after backup and upgrade protection now enabled.
227
- *
228
- * This updates the current notice rather than generates a new one.
229
- *
230
- * @since 1.5.3
231
- */
232
- self.updateProtectionEnabled = function() {
233
- var $notice = $( '#backup-site-now-results' ).closest( '.notice' ),
234
- $status = $notice.find( '#protection_enabled' ),
235
- $backupNow = $( '#backup-site-now-section' );
236
-
237
- $notice.removeClass( 'notice-warning' ).addClass( 'notice-success' );
238
-
239
- $status.html( lang.updateProtectionActivated );
240
-
241
- $backupNow.html( '<p>' + lang.backupCreated + '</p>' );
242
- };
243
  };
244
 
245
  BOLDGRID.BACKUP.BackupNow( jQuery );
9
  * @param $ The jQuery object.
10
  */
11
 
12
+ /* global ajaxurl,jQuery,localizeScriptData,pagenow */
13
 
14
  var BOLDGRID = BOLDGRID || {};
15
  BOLDGRID.BACKUP = BOLDGRID.BACKUP || {};
18
  'use strict';
19
 
20
  var self = this,
 
21
  $backupNowType = $( '[name="folder_exclusion_type"]' ),
22
  $tablesType = $( '[name="table_inclusion_type"]' );
23
 
24
  $( function() {
25
  $( 'body' ).on( 'click', '#backup-site-now', self.backupNow );
 
 
26
  } );
27
 
28
  /**
35
  // Declare variables.
36
  var $this,
37
  $backupSiteSection,
 
38
  backupNonce,
39
  wpHttpReferer,
40
  isUpdating,
 
 
41
  data,
 
42
  $folderExclude = $( '[name="folder_exclusion_exclude"]' ),
43
  $folderInclude = $( '[name="folder_exclusion_include"]' ),
44
  $tableInclude = $( '[name="include_tables[]"]' ),
67
  // Create a context selector for the Backup Site Now section.
68
  $backupSiteSection = $( '#backup-site-now-section' );
69
 
 
 
 
70
  $( '#TB_ajaxContent' )
71
  .find( 'input' )
72
  .attr( 'disabled', true )
87
 
88
  $backupSiteSection.find( '.spinner' ).addClass( 'inline' );
89
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
90
  // Generate the data array.
91
  data = {
92
  action: 'boldgrid_backup_now',
127
  BOLDGRID.BACKUP.UpdateSelectors.disable();
128
  }
129
 
130
+ /*
131
+ * Make the ajax call to "Backup Site Now".
132
+ *
133
+ * No success, error, or complete callback is passed to the ajax call. Successes will be
134
+ * handled by "in progress".
135
+ */
136
  $.ajax( {
137
  url: ajaxurl,
138
  data: data,
139
+ type: 'post'
 
 
 
 
 
 
 
 
 
 
 
 
140
  } );
141
 
142
+ /*
143
+ * Take action now that the ajax call to create a backup has been triggered.
144
+ *
145
+ * If we're on the Backup Archive's page page, wait 3 seconds and reload the page. Within the
146
+ * "Backup Site Now" modal, the user will be given a notice that their backup has started, and
147
+ * that the page will refresh and display a progress bar.
148
+ *
149
+ * Else, trigger 'boldgrid_backup_initiated'. The only listener is in-progress.js. When a
150
+ * backup has been initiated, it starts the WordPress Heartbeat and shows the in progress container.
151
+ */
152
+ if ( 'boldgrid-backup_page_boldgrid-backup' === pagenow ) {
153
+ setTimeout( function() {
154
+ location.reload();
155
+ }, 3000 );
156
+ } else {
157
+ $( 'body' ).trigger( 'boldgrid_backup_initiated' );
158
+ }
159
 
160
  // Prevent default browser action.
161
  e.preventDefault();
162
  };
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
163
  };
164
 
165
  BOLDGRID.BACKUP.BackupNow( jQuery );
admin/js/boldgrid-backup-admin-in-progress.js CHANGED
@@ -24,6 +24,24 @@ BOLDGRID.BACKUP = BOLDGRID.BACKUP || {};
24
  */
25
  BOLDGRID.BACKUP.InProgress = {
26
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
27
  /**
28
  * Label.
29
  *
@@ -52,6 +70,15 @@ BOLDGRID.BACKUP = BOLDGRID.BACKUP || {};
52
  */
53
  i18n: window.BoldGridBackupAdminInProgress || {},
54
 
 
 
 
 
 
 
 
 
 
55
  /**
56
  * Init.
57
  *
@@ -85,9 +112,22 @@ BOLDGRID.BACKUP = BOLDGRID.BACKUP || {};
85
  */
86
  $( document ).on( 'boldgrid_backup_progress_notice_added', 'body', self.onInProgress );
87
 
 
 
 
 
 
88
  $( document ).on( 'boldgrid_backup_initiated', 'body', self.onBackupInitiated );
89
 
90
  $( document ).on( 'boldgrid_backup_complete', 'body', self.onComplete );
 
 
 
 
 
 
 
 
91
  }
92
  } );
93
  },
@@ -125,23 +165,157 @@ BOLDGRID.BACKUP = BOLDGRID.BACKUP || {};
125
  /**
126
  * Action to take when a backup is completed.
127
  *
128
- * This function is called on the body's "boldgrid_backup_complete" event, which is trigger
129
- * in the following scenarios:
130
- * # We make an ajax call to backup now, and that call is successful.
131
- * # We are using the wp.heartbeat to check on the status of a in progress backup and we're
132
- * notified the backup is complete.
133
  *
134
  * @since 1.7.0
 
 
135
  */
136
- onComplete: function() {
 
137
 
138
- // Hide "in progress" notices.
139
- self.$inProgressNotice.slideUp();
140
- $( '#boldgrid_backup_in_progress_container' ).slideUp();
141
 
142
  // Bail out of the heartbeat.
143
  $( document ).off( 'heartbeat-tick', self.onHeartbeatTick );
144
  $( document ).off( 'heartbeat-send', self.heartbeatModify );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
145
  },
146
 
147
  /**
@@ -150,7 +324,6 @@ BOLDGRID.BACKUP = BOLDGRID.BACKUP || {};
150
  * @since 1.7.0
151
  */
152
  onHeartbeatTick: function( e, data ) {
153
- var $notice;
154
 
155
  /*
156
  * This class deals with backups in progress. If our in progress class didn't give us
@@ -189,18 +362,13 @@ BOLDGRID.BACKUP = BOLDGRID.BACKUP || {};
189
  self.setSubText();
190
  }
191
 
192
- // Steps to take when we no longer have a backup in progress.
 
 
 
 
193
  if ( null === data.boldgrid_backup_in_progress ) {
194
-
195
- // Create our success notice and show it.
196
- $notice = $( data.boldgrid_backup_complete );
197
- $notice
198
- .css( 'display', 'none' )
199
- .insertBefore( self.$inProgressNotice )
200
- .slideDown();
201
-
202
- $( 'body' ).trigger( 'make_notices_dismissible' );
203
- $( 'body' ).trigger( 'boldgrid_backup_complete' );
204
  }
205
  },
206
 
@@ -216,7 +384,9 @@ BOLDGRID.BACKUP = BOLDGRID.BACKUP || {};
216
  onInProgress: function() {
217
  self.$inProgressNotice = $( '.boldgrid-backup-in-progress' );
218
 
219
- if ( 1 === self.$inProgressNotice.length ) {
 
 
220
  self.onBackupInitiated();
221
  }
222
  },
24
  */
25
  BOLDGRID.BACKUP.InProgress = {
26
 
27
+ /**
28
+ * Whether or not there's an "In progress" notice on the page.
29
+ *
30
+ * @since 1.11.2
31
+ *
32
+ * @type bool
33
+ */
34
+ hasProgressNotice: false,
35
+
36
+ /**
37
+ * Whether or not there's an "Update Protection" notice on the page.
38
+ *
39
+ * @since 1.11.2
40
+ *
41
+ * @type bool
42
+ */
43
+ hasProtectionNotice: false,
44
+
45
  /**
46
  * Label.
47
  *
70
  */
71
  i18n: window.BoldGridBackupAdminInProgress || {},
72
 
73
+ /**
74
+ * The Update Protection notice.
75
+ *
76
+ * This is the notice that says, "BoldGrid Backup - Update Protection".
77
+ *
78
+ * @since 1.11.2
79
+ */
80
+ $protectionNotice: null,
81
+
82
  /**
83
  * Init.
84
  *
112
  */
113
  $( document ).on( 'boldgrid_backup_progress_notice_added', 'body', self.onInProgress );
114
 
115
+ /*
116
+ * Take action when a backup is started.
117
+ *
118
+ * The only script triggering this event is backup-now.js.
119
+ */
120
  $( document ).on( 'boldgrid_backup_initiated', 'body', self.onBackupInitiated );
121
 
122
  $( document ).on( 'boldgrid_backup_complete', 'body', self.onComplete );
123
+
124
+ // Configure our "Update Protection" values.
125
+ self.$protectionNotice = $( '.boldgrid-backup-protect-now' );
126
+ self.hasProtectionNotice = 1 === self.$protectionNotice.length;
127
+ } else {
128
+
129
+ // Something's gone wrong.
130
+ console.log( 'BoldGrid Backup: Error, progress bar needs heartbeat enqueued.' );
131
  }
132
  } );
133
  },
165
  /**
166
  * Action to take when a backup is completed.
167
  *
168
+ * This function is called within this file's onHeartbeatTick listener.
 
 
 
 
169
  *
170
  * @since 1.7.0
171
+ *
172
+ * @param object data The data object received from the WordPress Heartbeat.
173
  */
174
+ onComplete: function( data ) {
175
+ var success;
176
 
177
+ // If we don't have any error messages, backup was a success.
178
+ success = '' === data.boldgrid_backup_error;
 
179
 
180
  // Bail out of the heartbeat.
181
  $( document ).off( 'heartbeat-tick', self.onHeartbeatTick );
182
  $( document ).off( 'heartbeat-send', self.heartbeatModify );
183
+
184
+ /*
185
+ * Enable buttons again.
186
+ *
187
+ * We disabled certain buttons during the backup, like "Update now" and "Backup site now".
188
+ * Enable those buttons now.
189
+ */
190
+ if ( undefined !== BOLDGRID.BACKUP.UpdateSelectors ) {
191
+ BOLDGRID.BACKUP.UpdateSelectors.enable();
192
+ } else {
193
+ console.log( 'BoldGrid Backup: Error, BOLDGRID.BACKUP.UpdateSelectors class not available.' );
194
+ }
195
+
196
+ $( 'body' ).trigger( 'make_notices_dismissible' );
197
+
198
+ /*
199
+ * Hide "in progress" notices.
200
+ *
201
+ * There's no longer a backup in progress, so hide the progress bar.
202
+ *
203
+ * The notice is either:
204
+ * 1: Inside of its own .notice container, represented by self.$inProgressNotice. This
205
+ * is the admin notice added on page load when a backup is in progress.
206
+ * 2: Inside the "Update protection" notice, represented by #boldgrid_backup_in_progress_container.
207
+ * This is hidden on page load, and shown dynamically when a backup is initiated.
208
+ */
209
+ self.$inProgressNotice.slideUp();
210
+ $( '#boldgrid_backup_in_progress_container' ).slideUp();
211
+
212
+ success ? self.onSuccess( data ) : self.onError( data );
213
+ },
214
+
215
+ /**
216
+ * Steps to take when an error has occurred.
217
+ *
218
+ * @since 1.11.2
219
+ *
220
+ * @param object Heartbeat data.
221
+ */
222
+ onError: function( data ) {
223
+ var $notice;
224
+
225
+ if ( self.hasProtectionNotice ) {
226
+ self.$protectionNotice
227
+
228
+ // Change the notice from a warning to an error.
229
+ .removeClass( 'notice-warning' )
230
+ .addClass( 'notice-error' )
231
+
232
+ // Clean up the existing markup of the notice.
233
+ .find( '#protection_enabled' )
234
+ .nextAll()
235
+ .remove()
236
+ .end()
237
+ .remove()
238
+ .end()
239
+
240
+ // Break the news and tell the user an error occurred.
241
+ .append( '<p>' + self.i18n.backup_error + '</p>' )
242
+ .append(
243
+ '<div class="notice"><p><strong>' +
244
+ self.i18n.error +
245
+ '</strong><br /><em>' +
246
+ data.in_progress_data.error +
247
+ '</em></p></div>'
248
+ )
249
+ .append( '<p>' + self.i18n.get_support + '</p>' );
250
+ } else {
251
+ $notice = $( data.boldgrid_backup_error );
252
+ $notice
253
+
254
+ // Hide the notice before inserting it so that we can display it using slide down.
255
+ .css( 'display', 'none' )
256
+ .insertBefore( self.$inProgressNotice )
257
+ .slideDown();
258
+ }
259
+ },
260
+
261
+ /**
262
+ * Steps to take when our backup was successful.
263
+ *
264
+ * @since 1.11.2
265
+ *
266
+ * @param object Heartbeat data.
267
+ */
268
+ onSuccess: function( data ) {
269
+ var $notice;
270
+
271
+ if ( self.hasProgressNotice ) {
272
+
273
+ /*
274
+ * Display our notice.
275
+ *
276
+ * The backup is complete, and we either have a success notice or an error notice. Figure
277
+ * out which it is, and then display it.
278
+ *
279
+ * The markup for the actual notice is given to us via the heartbeat call.
280
+ */
281
+ $notice = $( data.boldgrid_backup_complete );
282
+ $notice
283
+
284
+ // Hide the notice before inserting it so that we can display it using slide down.
285
+ .css( 'display', 'none' )
286
+ .insertBefore( self.$inProgressNotice )
287
+ .slideDown();
288
+ }
289
+
290
+ /*
291
+ * Show a notice that upgrade protection is now enabled. This updates the current notice
292
+ * rather than generate a new one.
293
+ *
294
+ * This logic was originally introduced in 1.5.3 within backup-now.js. As of 1.11.2 it
295
+ * has been moved here so that backup-now.js can focus soley on triggering the ajax call
296
+ * to generate the backup and nothing else.
297
+ */
298
+ $( '#backup-site-now-results' )
299
+ .closest( '.notice' )
300
+
301
+ // Change it from warning to success.
302
+ .removeClass( 'notice-warning' )
303
+ .addClass( 'notice-success' )
304
+
305
+ // Find the protection enabled and change the html.
306
+ .find( '#protection_enabled' )
307
+ .html( self.i18n.update_protection_activated );
308
+
309
+ /*
310
+ * When a backup is completed, replace the "Backup Site Now" button with a "Backup Created
311
+ * Successfully" message.
312
+ *
313
+ * The .backup-site-now-section is the container for the "Backup Site Now" <form>.
314
+ *
315
+ * We're targeting the "visible" section so that the non-visible section, the one in the
316
+ * modal, does not get overwritten.
317
+ */
318
+ $( '#backup-site-now-section:visible' ).html( '<p>' + self.i18n.backup_created + '</p>' );
319
  },
320
 
321
  /**
324
  * @since 1.7.0
325
  */
326
  onHeartbeatTick: function( e, data ) {
 
327
 
328
  /*
329
  * This class deals with backups in progress. If our in progress class didn't give us
362
  self.setSubText();
363
  }
364
 
365
+ /*
366
+ * Steps to take when we no longer have a backup in progress.
367
+ *
368
+ * @todo This logic to determine when a backup has been completed needs to be improved.
369
+ */
370
  if ( null === data.boldgrid_backup_in_progress ) {
371
+ self.onComplete( data );
 
 
 
 
 
 
 
 
 
372
  }
373
  },
374
 
384
  onInProgress: function() {
385
  self.$inProgressNotice = $( '.boldgrid-backup-in-progress' );
386
 
387
+ self.hasProgressNotice = 1 === self.$inProgressNotice.length;
388
+
389
+ if ( self.hasProgressNotice ) {
390
  self.onBackupInitiated();
391
  }
392
  },
admin/partials/boldgrid-backup-admin-backup-button.php CHANGED
@@ -18,34 +18,55 @@
18
 
19
  defined( 'WPINC' ) || die;
20
 
21
- $core = isset( $this->core ) ? $this->core : $this;
22
 
23
- // Are we loading the "protect now" form via ajax?
24
- $update_protection_ajax = ! empty( $_POST['action'] ) &&
25
- 'boldgrid_backup_get_protect_notice' === $_POST['action'] &&
26
- ! empty( $_POST['update_protection'] );
27
 
28
- return sprintf(
29
- '<div id="backup-site-now-section">
30
- <form action="#" id="backup-site-now-form" method="POST">
31
- %1$s
32
- <p id="you_may_leave" class="hidden">
33
- %4$s
34
- </p>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
35
  <p>
36
- <a id="backup-site-now" class="button button-primary" %3$s >
37
- %2$s
38
- </a>
39
  <span class="spinner"></span>
40
- </p>
 
 
 
41
  </form>
42
  </div>
43
- <div id="backup-site-now-results"></div>
44
- %5$s
45
- ',
46
- wp_nonce_field( 'boldgrid_backup_now', 'backup_auth', true, false ),
47
- esc_html( 'Backup Site Now', 'boldgrid-backup' ),
48
- $update_protection_ajax || $core->auto_rollback->on_update_page ? 'data-updating="true"' : '',
49
- /* 4 */ __( 'You may leave this page, doing so will not stop your backup.', 'boldgrid-backup' ),
50
- Boldgrid_Backup_Admin_In_Progress_Data::get_markup()
51
- );
18
 
19
  defined( 'WPINC' ) || die;
20
 
21
+ $page = empty( $_GET['page'] ) ? '' : $_GET['page'];
22
 
23
+ $backup_button = '
24
+ <div id="backup-site-now-section">
25
+ <form action="#" id="backup-site-now-form" method="POST">' .
26
+ wp_nonce_field( 'boldgrid_backup_now', 'backup_auth', true, false );
27
 
28
+ /*
29
+ * Create the "beef" of the backup button.
30
+ *
31
+ * The backup button is displayed in two ways:
32
+ * 1. Within the "Backup Site Now" modal
33
+ * 2. In an admin notice for Update protection.
34
+ *
35
+ * If the page is 'boldgrid-backup', then you're in the modal. The buttons will generally be the same,
36
+ * but the formatting will be slightly different, hence the conditional below.
37
+ */
38
+ if ( 'boldgrid-backup' === $page ) {
39
+ // The first div in the grid is needed so the grid fills out properly.
40
+ $backup_button .= '
41
+ <div style="display:grid; grid-gap:2em; grid-template-columns: 5fr 2fr;">
42
+ <div>
43
+ <p id="you_may_leave" class="hidden">' .
44
+ esc_html__( 'Your backup is starting. This page will refresh and display the progress of the backup.', 'boldgrid-backup' ) .
45
+ '</p>
46
+ </div>
47
+ <p style="text-align:right;">
48
+ <a id="backup-site-now" class="button button-primary">' .
49
+ esc_html__( 'Backup Site Now', 'boldgrid-backup' ) .
50
+ '</a>
51
+ <span class="spinner"></span>
52
+ </p>
53
+ </div>';
54
+ } else {
55
+ $backup_button .= '
56
+ <p id="you_may_leave" class="hidden">' .
57
+ __( 'You may leave this page, doing so will not stop your backup.', 'boldgrid-backup' ) .
58
+ '</p>
59
  <p>
60
+ <a id="backup-site-now" class="button button-primary" data-updating="true" >' .
61
+ esc_html__( 'Backup Site Now', 'boldgrid-backup' ) .
62
+ '</a>
63
  <span class="spinner"></span>
64
+ </p>';
65
+ }
66
+
67
+ $backup_button .= '
68
  </form>
69
  </div>
70
+ <div id="backup-site-now-results"></div>';
71
+
72
+ return $backup_button;
 
 
 
 
 
 
boldgrid-backup.php CHANGED
@@ -16,7 +16,7 @@
16
  * Plugin Name: BoldGrid Backup
17
  * Plugin URI: https://www.boldgrid.com/boldgrid-backup/
18
  * Description: Automated backups, remote backup to Amazon S3 and Google Drive, stop website crashes before they happen and more. BoldGrid Backup is the backup solution you need.
19
- * Version: 1.11.1
20
  * Author: BoldGrid
21
  * Author URI: https://www.boldgrid.com/
22
  * License: GPL-2.0+
16
  * Plugin Name: BoldGrid Backup
17
  * Plugin URI: https://www.boldgrid.com/boldgrid-backup/
18
  * Description: Automated backups, remote backup to Amazon S3 and Google Drive, stop website crashes before they happen and more. BoldGrid Backup is the backup solution you need.
19
+ * Version: 1.11.2
20
  * Author: BoldGrid
21
  * Author URI: https://www.boldgrid.com/
22
  * License: GPL-2.0+
coverage.xml CHANGED
@@ -1,6 +1,6 @@
1
  <?xml version="1.0" encoding="UTF-8"?>
2
- <coverage generated="1568140656">
3
- <project timestamp="1568140656">
4
  <package name="Boldgrid\Backup\Admin\Card">
5
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/card/class-backups.php">
6
  <class name="Backups" namespace="Boldgrid\Backup\Admin\Card">
@@ -1217,7 +1217,7 @@
1217
  </file>
1218
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-auto-rollback.php">
1219
  <class name="Boldgrid_Backup_Admin_Auto_Rollback" namespace="global" fullPackage="Boldgrid.Backup.Admin.Auto">
1220
- <metrics complexity="109" methods="26" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="424" coveredstatements="29" elements="450" coveredelements="31"/>
1221
  </class>
1222
  <line num="139" type="method" name="__construct" visibility="public" complexity="3" crap="3" count="17"/>
1223
  <line num="140" type="stmt" count="17"/>
@@ -1260,416 +1260,405 @@
1260
  <line num="226" type="stmt" count="0"/>
1261
  <line num="228" type="stmt" count="0"/>
1262
  <line num="229" type="stmt" count="0"/>
1263
- <line num="231" type="stmt" count="0"/>
1264
- <line num="232" type="stmt" count="0"/>
1265
- <line num="233" type="stmt" count="0"/>
1266
- <line num="234" type="stmt" count="0"/>
1267
- <line num="235" type="stmt" count="0"/>
1268
- <line num="236" type="stmt" count="0"/>
1269
- <line num="238" type="stmt" count="0"/>
1270
- <line num="239" type="stmt" count="0"/>
1271
  <line num="240" type="stmt" count="0"/>
1272
  <line num="242" type="stmt" count="0"/>
 
 
1273
  <line num="245" type="stmt" count="0"/>
1274
- <line num="246" type="stmt" count="0"/>
1275
  <line num="247" type="stmt" count="0"/>
1276
- <line num="257" type="method" name="enqueue_customize_controls" visibility="public" complexity="1" crap="2" count="0"/>
 
 
 
 
 
1277
  <line num="258" type="stmt" count="0"/>
 
1278
  <line num="260" type="stmt" count="0"/>
1279
  <line num="261" type="stmt" count="0"/>
1280
  <line num="262" type="stmt" count="0"/>
1281
  <line num="263" type="stmt" count="0"/>
1282
- <line num="265" type="stmt" count="0"/>
1283
- <line num="267" type="stmt" count="0"/>
1284
  <line num="268" type="stmt" count="0"/>
1285
- <line num="269" type="stmt" count="0"/>
1286
  <line num="270" type="stmt" count="0"/>
1287
  <line num="271" type="stmt" count="0"/>
1288
- <line num="273" type="stmt" count="0"/>
1289
- <line num="276" type="stmt" count="0"/>
1290
- <line num="277" type="stmt" count="0"/>
1291
- <line num="278" type="stmt" count="0"/>
1292
  <line num="279" type="stmt" count="0"/>
1293
- <line num="280" type="stmt" count="0"/>
1294
  <line num="281" type="stmt" count="0"/>
1295
  <line num="282" type="stmt" count="0"/>
 
1296
  <line num="284" type="stmt" count="0"/>
1297
- <line num="286" type="stmt" count="0"/>
1298
- <line num="288" type="stmt" count="0"/>
1299
- <line num="289" type="stmt" count="0"/>
1300
- <line num="296" type="method" name="enqueue_home_scripts" visibility="public" complexity="1" crap="2" count="0"/>
 
 
 
 
 
1301
  <line num="297" type="stmt" count="0"/>
1302
- <line num="299" type="stmt" count="0"/>
1303
  <line num="300" type="stmt" count="0"/>
1304
  <line num="301" type="stmt" count="0"/>
1305
  <line num="302" type="stmt" count="0"/>
1306
- <line num="303" type="stmt" count="0"/>
1307
- <line num="305" type="stmt" count="0"/>
1308
- <line num="308" type="stmt" count="0"/>
1309
- <line num="309" type="stmt" count="0"/>
1310
- <line num="310" type="stmt" count="0"/>
1311
- <line num="311" type="stmt" count="0"/>
1312
- <line num="312" type="stmt" count="0"/>
1313
- <line num="313" type="stmt" count="0"/>
1314
- <line num="314" type="stmt" count="0"/>
1315
- <line num="315" type="stmt" count="0"/>
1316
- <line num="316" type="stmt" count="0"/>
1317
- <line num="318" type="stmt" count="0"/>
1318
- <line num="319" type="stmt" count="0"/>
1319
- <line num="320" type="stmt" count="0"/>
1320
- <line num="339" type="method" name="enqueue_rollback_scripts" visibility="public" complexity="2" crap="6" count="0"/>
1321
  <line num="340" type="stmt" count="0"/>
1322
- <line num="342" type="stmt" count="0"/>
1323
- <line num="343" type="stmt" count="0"/>
1324
- <line num="344" type="stmt" count="0"/>
1325
- <line num="345" type="stmt" count="0"/>
1326
  <line num="346" type="stmt" count="0"/>
1327
- <line num="348" type="stmt" count="0"/>
1328
- <line num="350" type="stmt" count="0"/>
1329
- <line num="353" type="stmt" count="0"/>
1330
- <line num="354" type="stmt" count="0"/>
1331
- <line num="355" type="stmt" count="0"/>
1332
- <line num="356" type="stmt" count="0"/>
1333
- <line num="358" type="stmt" count="0"/>
1334
  <line num="364" type="stmt" count="0"/>
1335
  <line num="365" type="stmt" count="0"/>
1336
- <line num="378" type="method" name="enqueue_update_selectors" visibility="public" complexity="3" crap="12" count="0"/>
1337
- <line num="379" type="stmt" count="0"/>
 
 
 
 
 
 
1338
  <line num="380" type="stmt" count="0"/>
 
1339
  <line num="382" type="stmt" count="0"/>
1340
- <line num="383" type="stmt" count="0"/>
1341
- <line num="384" type="stmt" count="0"/>
1342
- <line num="385" type="stmt" count="0"/>
1343
- <line num="386" type="stmt" count="0"/>
1344
- <line num="388" type="stmt" count="0"/>
1345
- <line num="392" type="stmt" count="0"/>
1346
- <line num="393" type="stmt" count="0"/>
1347
- <line num="394" type="stmt" count="0"/>
1348
- <line num="396" type="stmt" count="0"/>
1349
  <line num="398" type="stmt" count="0"/>
1350
- <line num="399" type="stmt" count="0"/>
1351
  <line num="400" type="stmt" count="0"/>
1352
- <line num="413" type="method" name="notice_countdown_show" visibility="public" complexity="13" crap="182" count="0"/>
1353
- <line num="415" type="stmt" count="0"/>
1354
- <line num="416" type="stmt" count="0"/>
1355
- <line num="418" type="stmt" count="0"/>
1356
- <line num="419" type="stmt" count="0"/>
1357
- <line num="420" type="stmt" count="0"/>
1358
- <line num="422" type="stmt" count="0"/>
1359
- <line num="423" type="stmt" count="0"/>
1360
- <line num="424" type="stmt" count="0"/>
1361
- <line num="450" type="stmt" count="0"/>
 
 
 
 
1362
  <line num="453" type="stmt" count="0"/>
1363
- <line num="454" type="stmt" count="0"/>
1364
- <line num="458" type="stmt" count="0"/>
1365
- <line num="459" type="stmt" count="0"/>
1366
- <line num="462" type="stmt" count="0"/>
1367
- <line num="463" type="stmt" count="0"/>
1368
- <line num="469" type="stmt" count="0"/>
1369
  <line num="470" type="stmt" count="0"/>
1370
  <line num="471" type="stmt" count="0"/>
1371
- <line num="484" type="stmt" count="0"/>
 
 
 
1372
  <line num="485" type="stmt" count="0"/>
1373
- <line num="488" type="stmt" count="0"/>
1374
- <line num="489" type="stmt" count="0"/>
1375
- <line num="490" type="stmt" count="0"/>
1376
- <line num="491" type="stmt" count="0"/>
1377
- <line num="493" type="stmt" count="0"/>
1378
- <line num="495" type="stmt" count="0"/>
1379
- <line num="503" type="stmt" count="0"/>
1380
- <line num="504" type="stmt" count="0"/>
1381
- <line num="505" type="stmt" count="0"/>
1382
- <line num="523" type="method" name="notice_countdown_get" visibility="public" complexity="5" crap="30" count="0"/>
 
 
 
 
 
1383
  <line num="526" type="stmt" count="0"/>
1384
  <line num="527" type="stmt" count="0"/>
1385
  <line num="528" type="stmt" count="0"/>
1386
  <line num="530" type="stmt" count="0"/>
1387
  <line num="531" type="stmt" count="0"/>
1388
- <line num="532" type="stmt" count="0"/>
1389
- <line num="533" type="stmt" count="0"/>
1390
  <line num="535" type="stmt" count="0"/>
1391
- <line num="536" type="stmt" count="0"/>
1392
  <line num="538" type="stmt" count="0"/>
1393
- <line num="539" type="stmt" count="0"/>
1394
  <line num="541" type="stmt" count="0"/>
1395
  <line num="544" type="stmt" count="0"/>
1396
- <line num="545" type="stmt" count="0"/>
1397
- <line num="546" type="stmt" count="0"/>
1398
  <line num="548" type="stmt" count="0"/>
1399
  <line num="549" type="stmt" count="0"/>
1400
- <line num="553" type="stmt" count="0"/>
 
 
 
1401
  <line num="556" type="stmt" count="0"/>
1402
- <line num="559" type="stmt" count="0"/>
1403
- <line num="562" type="stmt" count="0"/>
1404
- <line num="566" type="stmt" count="0"/>
1405
- <line num="567" type="stmt" count="0"/>
1406
- <line num="569" type="stmt" count="0"/>
1407
  <line num="570" type="stmt" count="0"/>
1408
- <line num="572" type="stmt" count="0"/>
1409
- <line num="573" type="stmt" count="0"/>
1410
- <line num="574" type="stmt" count="0"/>
1411
  <line num="578" type="stmt" count="0"/>
1412
- <line num="582" type="stmt" count="0"/>
1413
- <line num="586" type="stmt" count="0"/>
1414
- <line num="588" type="stmt" count="0"/>
1415
- <line num="593" type="stmt" count="0"/>
1416
  <line num="596" type="stmt" count="0"/>
1417
  <line num="598" type="stmt" count="0"/>
1418
- <line num="608" type="method" name="get_deadline" visibility="public" complexity="2" crap="6" count="0"/>
1419
- <line num="610" type="stmt" count="0"/>
1420
- <line num="613" type="stmt" count="0"/>
1421
- <line num="614" type="stmt" count="0"/>
1422
- <line num="616" type="stmt" count="0"/>
1423
- <line num="630" type="method" name="get_time_data" visibility="public" complexity="6" crap="6.26" count="2"/>
1424
- <line num="631" type="stmt" count="2"/>
1425
- <line num="632" type="stmt" count="2"/>
 
 
 
 
 
 
1426
  <line num="635" type="stmt" count="1"/>
1427
  <line num="638" type="stmt" count="1"/>
1428
- <line num="641" type="stmt" count="1"/>
1429
- <line num="642" type="stmt" count="1"/>
1430
  <line num="643" type="stmt" count="1"/>
1431
- <line num="646" type="stmt" count="1"/>
 
1432
  <line num="648" type="stmt" count="1"/>
1433
  <line num="649" type="stmt" count="1"/>
1434
  <line num="650" type="stmt" count="1"/>
1435
- <line num="651" type="stmt" count="1"/>
1436
- <line num="652" type="stmt" count="1"/>
1437
- <line num="653" type="stmt" count="1"/>
1438
  <line num="656" type="stmt" count="1"/>
1439
- <line num="657" type="stmt" count="0"/>
1440
- <line num="658" type="stmt" count="0"/>
1441
- <line num="661" type="stmt" count="1"/>
1442
- <line num="662" type="stmt" count="0"/>
1443
- <line num="663" type="stmt" count="0"/>
1444
- <line num="666" type="stmt" count="1"/>
1445
- <line num="667" type="stmt" count="1"/>
1446
- <line num="668" type="stmt" count="1"/>
1447
  <line num="669" type="stmt" count="0"/>
1448
- <line num="672" type="stmt" count="1"/>
1449
- <line num="674" type="stmt" count="1"/>
1450
- <line num="684" type="method" name="is_enabled" visibility="public" complexity="2" crap="6" count="0"/>
 
 
1451
  <line num="685" type="stmt" count="0"/>
1452
- <line num="687" type="stmt" count="0"/>
1453
- <line num="697" type="method" name="notice_trigger_get" visibility="public" complexity="9" crap="90" count="0"/>
1454
- <line num="698" type="stmt" count="0"/>
 
 
 
 
1455
  <line num="699" type="stmt" count="0"/>
1456
  <line num="700" type="stmt" count="0"/>
1457
  <line num="702" type="stmt" count="0"/>
1458
- <line num="703" type="stmt" count="0"/>
 
1459
  <line num="706" type="stmt" count="0"/>
 
1460
  <line num="708" type="stmt" count="0"/>
1461
  <line num="709" type="stmt" count="0"/>
 
 
1462
  <line num="712" type="stmt" count="0"/>
1463
  <line num="713" type="stmt" count="0"/>
1464
  <line num="714" type="stmt" count="0"/>
1465
  <line num="715" type="stmt" count="0"/>
1466
  <line num="717" type="stmt" count="0"/>
1467
  <line num="718" type="stmt" count="0"/>
 
1468
  <line num="720" type="stmt" count="0"/>
 
1469
  <line num="722" type="stmt" count="0"/>
1470
  <line num="723" type="stmt" count="0"/>
1471
  <line num="724" type="stmt" count="0"/>
1472
- <line num="725" type="stmt" count="0"/>
1473
  <line num="726" type="stmt" count="0"/>
1474
- <line num="727" type="stmt" count="0"/>
1475
- <line num="728" type="stmt" count="0"/>
1476
- <line num="729" type="stmt" count="0"/>
1477
- <line num="730" type="stmt" count="0"/>
1478
- <line num="731" type="stmt" count="0"/>
1479
- <line num="732" type="stmt" count="0"/>
1480
- <line num="733" type="stmt" count="0"/>
1481
- <line num="735" type="stmt" count="0"/>
1482
- <line num="736" type="stmt" count="0"/>
1483
  <line num="737" type="stmt" count="0"/>
1484
- <line num="738" type="stmt" count="0"/>
1485
  <line num="739" type="stmt" count="0"/>
1486
- <line num="740" type="stmt" count="0"/>
1487
  <line num="741" type="stmt" count="0"/>
1488
  <line num="742" type="stmt" count="0"/>
 
1489
  <line num="744" type="stmt" count="0"/>
1490
- <line num="754" type="method" name="notice_backup_get" visibility="public" complexity="3" crap="12" count="0"/>
 
 
 
 
 
 
1491
  <line num="755" type="stmt" count="0"/>
 
1492
  <line num="757" type="stmt" count="0"/>
1493
- <line num="759" type="stmt" count="0"/>
1494
  <line num="760" type="stmt" count="0"/>
1495
- <line num="761" type="stmt" count="0"/>
1496
- <line num="762" type="stmt" count="0"/>
1497
- <line num="763" type="stmt" count="0"/>
1498
- <line num="764" type="stmt" count="0"/>
1499
- <line num="765" type="stmt" count="0"/>
1500
- <line num="766" type="stmt" count="0"/>
1501
- <line num="768" type="stmt" count="0"/>
1502
- <line num="770" type="stmt" count="0"/>
1503
- <line num="772" type="stmt" count="0"/>
1504
- <line num="773" type="stmt" count="0"/>
1505
- <line num="774" type="stmt" count="0"/>
1506
- <line num="775" type="stmt" count="0"/>
1507
- <line num="776" type="stmt" count="0"/>
1508
  <line num="778" type="stmt" count="0"/>
1509
- <line num="790" type="method" name="notice_backup_show" visibility="public" complexity="11" crap="132" count="0"/>
 
 
 
 
1510
  <line num="795" type="stmt" count="0"/>
1511
- <line num="796" type="stmt" count="0"/>
 
 
 
 
1512
  <line num="803" type="stmt" count="0"/>
1513
  <line num="804" type="stmt" count="0"/>
1514
- <line num="807" type="stmt" count="0"/>
1515
- <line num="811" type="stmt" count="0"/>
1516
- <line num="812" type="stmt" count="0"/>
1517
  <line num="813" type="stmt" count="0"/>
1518
- <line num="815" type="stmt" count="0"/>
1519
- <line num="816" type="stmt" count="0"/>
1520
- <line num="817" type="stmt" count="0"/>
1521
- <line num="819" type="stmt" count="0"/>
1522
- <line num="820" type="stmt" count="0"/>
1523
- <line num="821" type="stmt" count="0"/>
1524
  <line num="822" type="stmt" count="0"/>
1525
- <line num="831" type="stmt" count="0"/>
 
 
 
 
 
 
 
 
 
1526
  <line num="840" type="stmt" count="0"/>
1527
  <line num="841" type="stmt" count="0"/>
1528
- <line num="842" type="stmt" count="0"/>
1529
- <line num="843" type="stmt" count="0"/>
1530
- <line num="844" type="stmt" count="0"/>
1531
  <line num="845" type="stmt" count="0"/>
1532
- <line num="847" type="stmt" count="0"/>
1533
  <line num="848" type="stmt" count="0"/>
1534
- <line num="850" type="stmt" count="0"/>
1535
  <line num="851" type="stmt" count="0"/>
1536
- <line num="855" type="stmt" count="0"/>
1537
- <line num="858" type="stmt" count="0"/>
1538
  <line num="859" type="stmt" count="0"/>
 
 
 
1539
  <line num="863" type="stmt" count="0"/>
1540
- <line num="864" type="stmt" count="0"/>
1541
- <line num="866" type="stmt" count="0"/>
1542
- <line num="869" type="stmt" count="0"/>
1543
- <line num="877" type="stmt" count="0"/>
1544
- <line num="878" type="stmt" count="0"/>
1545
- <line num="879" type="stmt" count="0"/>
1546
- <line num="880" type="stmt" count="0"/>
1547
- <line num="896" type="method" name="notice_deadline_show" visibility="public" complexity="5" crap="30" count="0"/>
1548
- <line num="904" type="stmt" count="0"/>
1549
  <line num="905" type="stmt" count="0"/>
1550
- <line num="909" type="stmt" count="0"/>
1551
- <line num="911" type="stmt" count="0"/>
1552
- <line num="914" type="stmt" count="0"/>
1553
- <line num="915" type="stmt" count="0"/>
1554
- <line num="919" type="stmt" count="0"/>
1555
- <line num="922" type="stmt" count="0"/>
1556
- <line num="923" type="stmt" count="0"/>
1557
- <line num="930" type="stmt" count="0"/>
1558
- <line num="941" type="method" name="set_update_trigger" visibility="public" complexity="5" crap="30" count="0"/>
1559
- <line num="942" type="stmt" count="0"/>
1560
- <line num="943" type="stmt" count="0"/>
1561
- <line num="946" type="stmt" count="0"/>
1562
- <line num="948" type="stmt" count="0"/>
1563
- <line num="949" type="stmt" count="0"/>
1564
- <line num="952" type="stmt" count="0"/>
1565
- <line num="954" type="stmt" count="0"/>
1566
  <line num="955" type="stmt" count="0"/>
1567
- <line num="966" type="method" name="notice_activated_get" visibility="public" complexity="7" crap="56" count="0"/>
 
 
 
 
 
 
1568
  <line num="968" type="stmt" count="0"/>
 
1569
  <line num="970" type="stmt" count="0"/>
 
1570
  <line num="972" type="stmt" count="0"/>
 
1571
  <line num="974" type="stmt" count="0"/>
 
1572
  <line num="976" type="stmt" count="0"/>
1573
- <line num="978" type="stmt" count="0"/>
1574
  <line num="980" type="stmt" count="0"/>
1575
- <line num="981" type="stmt" count="0"/>
1576
  <line num="982" type="stmt" count="0"/>
 
1577
  <line num="984" type="stmt" count="0"/>
1578
- <line num="985" type="stmt" count="0"/>
1579
  <line num="986" type="stmt" count="0"/>
1580
- <line num="987" type="stmt" count="0"/>
1581
- <line num="988" type="stmt" count="0"/>
1582
  <line num="989" type="stmt" count="0"/>
1583
  <line num="990" type="stmt" count="0"/>
1584
  <line num="991" type="stmt" count="0"/>
1585
- <line num="992" type="stmt" count="0"/>
1586
  <line num="993" type="stmt" count="0"/>
1587
- <line num="994" type="stmt" count="0"/>
1588
- <line num="997" type="stmt" count="0"/>
1589
- <line num="999" type="stmt" count="0"/>
1590
- <line num="1000" type="stmt" count="0"/>
1591
- <line num="1001" type="stmt" count="0"/>
1592
- <line num="1003" type="stmt" count="0"/>
1593
- <line num="1006" type="stmt" count="0"/>
1594
- <line num="1007" type="stmt" count="0"/>
1595
- <line num="1008" type="stmt" count="0"/>
1596
- <line num="1010" type="stmt" count="0"/>
1597
- <line num="1024" type="method" name="notice_activated_show" visibility="public" complexity="2" crap="6" count="0"/>
1598
- <line num="1030" type="stmt" count="0"/>
1599
  <line num="1031" type="stmt" count="0"/>
 
1600
  <line num="1034" type="stmt" count="0"/>
1601
  <line num="1036" type="stmt" count="0"/>
1602
  <line num="1037" type="stmt" count="0"/>
1603
- <line num="1046" type="method" name="wp_ajax_cancel" visibility="public" complexity="4" crap="20" count="0"/>
1604
- <line num="1048" type="stmt" count="0"/>
1605
- <line num="1049" type="stmt" count="0"/>
1606
- <line num="1051" type="stmt" count="0"/>
 
 
 
1607
  <line num="1053" type="stmt" count="0"/>
1608
- <line num="1054" type="stmt" count="0"/>
1609
  <line num="1057" type="stmt" count="0"/>
1610
- <line num="1058" type="stmt" count="0"/>
1611
- <line num="1059" type="stmt" count="0"/>
1612
- <line num="1061" type="stmt" count="0"/>
1613
- <line num="1063" type="stmt" count="0"/>
1614
- <line num="1064" type="stmt" count="0"/>
1615
- <line num="1067" type="stmt" count="0"/>
1616
  <line num="1070" type="stmt" count="0"/>
1617
  <line num="1073" type="stmt" count="0"/>
1618
- <line num="1074" type="stmt" count="0"/>
1619
- <line num="1083" type="method" name="wp_ajax_get_deadline" visibility="public" complexity="3" crap="12" count="0"/>
1620
- <line num="1085" type="stmt" count="0"/>
1621
- <line num="1086" type="stmt" count="0"/>
1622
- <line num="1087" type="stmt" count="0"/>
1623
- <line num="1090" type="stmt" count="0"/>
1624
  <line num="1093" type="stmt" count="0"/>
1625
  <line num="1094" type="stmt" count="0"/>
1626
  <line num="1095" type="stmt" count="0"/>
 
1627
  <line num="1098" type="stmt" count="0"/>
1628
  <line num="1099" type="stmt" count="0"/>
1629
- <line num="1109" type="method" name="wp_ajax_get_countdown_notice" visibility="public" complexity="3" crap="12" count="0"/>
1630
- <line num="1110" type="stmt" count="0"/>
1631
- <line num="1111" type="stmt" count="0"/>
1632
- <line num="1112" type="stmt" count="0"/>
1633
- <line num="1114" type="stmt" count="0"/>
1634
- <line num="1115" type="stmt" count="0"/>
1635
  <line num="1116" type="stmt" count="0"/>
1636
  <line num="1117" type="stmt" count="0"/>
1637
- <line num="1119" type="stmt" count="0"/>
1638
  <line num="1120" type="stmt" count="0"/>
1639
- <line num="1122" type="stmt" count="0"/>
1640
  <line num="1123" type="stmt" count="0"/>
1641
- <line num="1132" type="method" name="wp_ajax_get_protect_notice" visibility="public" complexity="4" crap="20" count="0"/>
 
 
 
 
 
1642
  <line num="1133" type="stmt" count="0"/>
1643
  <line num="1134" type="stmt" count="0"/>
1644
- <line num="1135" type="stmt" count="0"/>
1645
- <line num="1137" type="stmt" count="0"/>
1646
- <line num="1138" type="stmt" count="0"/>
1647
- <line num="1140" type="stmt" count="0"/>
1648
- <line num="1141" type="stmt" count="0"/>
1649
- <line num="1142" type="stmt" count="0"/>
1650
- <line num="1144" type="stmt" count="0"/>
1651
- <line num="1145" type="stmt" count="0"/>
1652
  <line num="1146" type="stmt" count="0"/>
1653
- <line num="1149" type="stmt" count="0"/>
 
1654
  <line num="1150" type="stmt" count="0"/>
1655
- <line num="1161" type="method" name="validate_rollback_option" visibility="public" complexity="4" crap="20" count="0"/>
1656
- <line num="1162" type="stmt" count="0"/>
1657
- <line num="1163" type="stmt" count="0"/>
1658
- <line num="1164" type="stmt" count="0"/>
1659
- <line num="1166" type="stmt" count="0"/>
1660
- <line num="1167" type="stmt" count="0"/>
1661
  <line num="1168" type="stmt" count="0"/>
1662
- <line num="1169" type="stmt" count="0"/>
1663
  <line num="1171" type="stmt" count="0"/>
1664
- <line num="1183" type="method" name="wp_ajax_cli_cancel" visibility="public" complexity="3" crap="12" count="0"/>
1665
- <line num="1184" type="stmt" count="0"/>
1666
- <line num="1186" type="stmt" count="0"/>
1667
- <line num="1187" type="stmt" count="0"/>
1668
- <line num="1188" type="stmt" count="0"/>
1669
- <line num="1189" type="stmt" count="0"/>
1670
- <line num="1190" type="stmt" count="0"/>
1671
- <line num="1192" type="stmt" count="0"/>
1672
- <metrics loc="1193" ncloc="662" classes="1" methods="26" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="424" coveredstatements="29" elements="450" coveredelements="31"/>
1673
  </file>
1674
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-backup-dir.php">
1675
  <class name="Boldgrid_Backup_Admin_Backup_Dir" namespace="global" fullPackage="Boldgrid.Backup.Admin.Backup">
@@ -2171,7 +2160,7 @@
2171
  </file>
2172
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-core.php">
2173
  <class name="Boldgrid_Backup_Admin_Core" namespace="global" fullPackage="Boldgrid.Backup.Admin">
2174
- <metrics complexity="221" methods="28" coveredmethods="4" conditionals="0" coveredconditionals="0" statements="954" coveredstatements="424" elements="982" coveredelements="428"/>
2175
  </class>
2176
  <line num="532" type="method" name="__construct" visibility="public" complexity="7" crap="7.03" count="17"/>
2177
  <line num="533" type="stmt" count="17"/>
@@ -2960,7 +2949,7 @@
2960
  <line num="2311" type="stmt" count="0"/>
2961
  <line num="2314" type="stmt" count="0"/>
2962
  <line num="2315" type="stmt" count="0"/>
2963
- <line num="2324" type="method" name="boldgrid_backup_now_callback" visibility="public" complexity="9" crap="90" count="0"/>
2964
  <line num="2327" type="stmt" count="0"/>
2965
  <line num="2328" type="stmt" count="0"/>
2966
  <line num="2329" type="stmt" count="0"/>
@@ -2980,77 +2969,72 @@
2980
  <line num="2350" type="stmt" count="0"/>
2981
  <line num="2351" type="stmt" count="0"/>
2982
  <line num="2353" type="stmt" count="0"/>
2983
- <line num="2355" type="stmt" count="0"/>
2984
  <line num="2356" type="stmt" count="0"/>
2985
  <line num="2357" type="stmt" count="0"/>
2986
  <line num="2358" type="stmt" count="0"/>
2987
  <line num="2360" type="stmt" count="0"/>
 
2988
  <line num="2362" type="stmt" count="0"/>
2989
- <line num="2363" type="stmt" count="0"/>
2990
- <line num="2364" type="stmt" count="0"/>
2991
- <line num="2365" type="stmt" count="0"/>
2992
- <line num="2367" type="stmt" count="0"/>
2993
- <line num="2369" type="stmt" count="0"/>
2994
  <line num="2371" type="stmt" count="0"/>
2995
- <line num="2383" type="method" name="download_archive_file_callback" visibility="public" complexity="10" crap="110" count="0"/>
2996
- <line num="2385" type="stmt" count="0"/>
2997
- <line num="2388" type="stmt" count="0"/>
2998
  <line num="2389" type="stmt" count="0"/>
2999
  <line num="2390" type="stmt" count="0"/>
3000
  <line num="2391" type="stmt" count="0"/>
3001
- <line num="2394" type="stmt" count="0"/>
3002
  <line num="2395" type="stmt" count="0"/>
3003
  <line num="2396" type="stmt" count="0"/>
3004
  <line num="2397" type="stmt" count="0"/>
3005
  <line num="2398" type="stmt" count="0"/>
3006
- <line num="2402" type="stmt" count="0"/>
3007
  <line num="2403" type="stmt" count="0"/>
3008
  <line num="2404" type="stmt" count="0"/>
3009
  <line num="2405" type="stmt" count="0"/>
3010
  <line num="2406" type="stmt" count="0"/>
3011
- <line num="2410" type="stmt" count="0"/>
3012
- <line num="2413" type="stmt" count="0"/>
3013
  <line num="2414" type="stmt" count="0"/>
3014
  <line num="2415" type="stmt" count="0"/>
3015
  <line num="2416" type="stmt" count="0"/>
3016
- <line num="2419" type="stmt" count="0"/>
3017
- <line num="2422" type="stmt" count="0"/>
3018
  <line num="2423" type="stmt" count="0"/>
3019
  <line num="2424" type="stmt" count="0"/>
3020
  <line num="2425" type="stmt" count="0"/>
3021
- <line num="2429" type="stmt" count="0"/>
3022
  <line num="2430" type="stmt" count="0"/>
3023
  <line num="2431" type="stmt" count="0"/>
3024
- <line num="2434" type="stmt" count="0"/>
3025
  <line num="2435" type="stmt" count="0"/>
3026
  <line num="2436" type="stmt" count="0"/>
3027
  <line num="2437" type="stmt" count="0"/>
3028
- <line num="2439" type="stmt" count="0"/>
3029
- <line num="2441" type="stmt" count="0"/>
3030
- <line num="2443" type="stmt" count="0"/>
3031
  <line num="2444" type="stmt" count="0"/>
3032
  <line num="2445" type="stmt" count="0"/>
3033
- <line num="2448" type="stmt" count="0"/>
3034
  <line num="2449" type="stmt" count="0"/>
3035
- <line num="2459" type="method" name="page_backup_test" visibility="public" complexity="6" crap="42" count="0"/>
3036
- <line num="2461" type="stmt" count="0"/>
3037
- <line num="2464" type="stmt" count="0"/>
3038
- <line num="2467" type="stmt" count="0"/>
3039
- <line num="2470" type="stmt" count="0"/>
3040
- <line num="2473" type="stmt" count="0"/>
3041
- <line num="2475" type="stmt" count="0"/>
3042
- <line num="2478" type="stmt" count="0"/>
3043
- <line num="2481" type="stmt" count="0"/>
3044
- <line num="2484" type="stmt" count="0"/>
3045
- <line num="2487" type="stmt" count="0"/>
3046
- <line num="2490" type="stmt" count="0"/>
3047
- <line num="2492" type="stmt" count="0"/>
3048
- <line num="2500" type="stmt" count="0"/>
3049
  <line num="2501" type="stmt" count="0"/>
3050
  <line num="2502" type="stmt" count="0"/>
3051
  <line num="2503" type="stmt" count="0"/>
3052
  <line num="2504" type="stmt" count="0"/>
3053
- <line num="2507" type="stmt" count="0"/>
3054
  <line num="2508" type="stmt" count="0"/>
3055
  <line num="2509" type="stmt" count="0"/>
3056
  <line num="2510" type="stmt" count="0"/>
@@ -3058,20 +3042,20 @@
3058
  <line num="2512" type="stmt" count="0"/>
3059
  <line num="2513" type="stmt" count="0"/>
3060
  <line num="2514" type="stmt" count="0"/>
3061
- <line num="2516" type="stmt" count="0"/>
3062
- <line num="2519" type="stmt" count="0"/>
3063
  <line num="2520" type="stmt" count="0"/>
3064
  <line num="2521" type="stmt" count="0"/>
3065
  <line num="2522" type="stmt" count="0"/>
3066
  <line num="2523" type="stmt" count="0"/>
3067
- <line num="2526" type="stmt" count="0"/>
3068
  <line num="2527" type="stmt" count="0"/>
3069
- <line num="2542" type="method" name="set_doing_cron" visibility="public" complexity="3" crap="3" count="17"/>
3070
- <line num="2543" type="stmt" count="17"/>
3071
  <line num="2544" type="stmt" count="17"/>
3072
- <line num="2551" type="method" name="set_lang" visibility="public" complexity="1" crap="1" count="17"/>
3073
- <line num="2552" type="stmt" count="17"/>
3074
- <line num="2554" type="stmt" count="17"/>
3075
  <line num="2555" type="stmt" count="17"/>
3076
  <line num="2556" type="stmt" count="17"/>
3077
  <line num="2557" type="stmt" count="17"/>
@@ -3080,89 +3064,97 @@
3080
  <line num="2560" type="stmt" count="17"/>
3081
  <line num="2562" type="stmt" count="17"/>
3082
  <line num="2563" type="stmt" count="17"/>
3083
- <line num="2564" type="stmt" count="17"/>
 
 
 
3084
  <line num="2569" type="stmt" count="17"/>
3085
- <line num="2571" type="stmt" count="17"/>
3086
  <line num="2572" type="stmt" count="17"/>
 
3087
  <line num="2574" type="stmt" count="17"/>
3088
- <line num="2576" type="stmt" count="17"/>
3089
  <line num="2579" type="stmt" count="17"/>
3090
- <line num="2580" type="stmt" count="17"/>
3091
  <line num="2582" type="stmt" count="17"/>
3092
  <line num="2584" type="stmt" count="17"/>
3093
- <line num="2596" type="method" name="set_time_limit" visibility="public" complexity="2" crap="2" count="3"/>
3094
- <line num="2597" type="stmt" count="3"/>
3095
- <line num="2599" type="stmt" count="3"/>
3096
- <line num="2600" type="stmt" count="3"/>
3097
- <line num="2607" type="method" name="wp_ajax_restore" visibility="public" complexity="6" crap="42" count="0"/>
3098
- <line num="2608" type="stmt" count="0"/>
3099
- <line num="2609" type="stmt" count="0"/>
3100
- <line num="2612" type="stmt" count="0"/>
3101
- <line num="2613" type="stmt" count="0"/>
3102
- <line num="2614" type="stmt" count="0"/>
3103
- <line num="2616" type="stmt" count="0"/>
3104
- <line num="2617" type="stmt" count="0"/>
3105
  <line num="2618" type="stmt" count="0"/>
3106
- <line num="2621" type="stmt" count="0"/>
3107
  <line num="2622" type="stmt" count="0"/>
3108
  <line num="2623" type="stmt" count="0"/>
3109
- <line num="2625" type="stmt" count="0"/>
3110
  <line num="2626" type="stmt" count="0"/>
3111
  <line num="2627" type="stmt" count="0"/>
3112
- <line num="2629" type="stmt" count="0"/>
3113
- <line num="2642" type="stmt" count="0"/>
3114
- <line num="2643" type="stmt" count="0"/>
3115
- <line num="2645" type="stmt" count="0"/>
3116
- <line num="2646" type="stmt" count="0"/>
3117
- <line num="2647" type="stmt" count="0"/>
3118
- <line num="2648" type="stmt" count="0"/>
3119
- <line num="2649" type="stmt" count="0"/>
3120
- <line num="2651" type="stmt" count="0"/>
3121
  <line num="2652" type="stmt" count="0"/>
3122
  <line num="2653" type="stmt" count="0"/>
3123
- <line num="2654" type="stmt" count="0"/>
3124
  <line num="2656" type="stmt" count="0"/>
 
3125
  <line num="2658" type="stmt" count="0"/>
3126
- <line num="2660" type="stmt" count="0"/>
 
3127
  <line num="2662" type="stmt" count="0"/>
3128
  <line num="2663" type="stmt" count="0"/>
3129
- <line num="2679" type="method" name="boldgrid_backup_now_auto" visibility="public" complexity="4" crap="20" count="0"/>
3130
- <line num="2681" type="stmt" count="0"/>
3131
- <line num="2684" type="stmt" count="0"/>
3132
- <line num="2685" type="stmt" count="0"/>
3133
- <line num="2689" type="stmt" count="0"/>
3134
- <line num="2692" type="stmt" count="0"/>
3135
- <line num="2693" type="stmt" count="0"/>
3136
- <line num="2697" type="stmt" count="0"/>
3137
- <line num="2698" type="stmt" count="0"/>
3138
- <line num="2709" type="method" name="enforce_retention" visibility="public" complexity="8" crap="22.91" count="3"/>
3139
- <line num="2711" type="stmt" count="3"/>
3140
- <line num="2713" type="stmt" count="3"/>
3141
- <line num="2716" type="stmt" count="3"/>
3142
- <line num="2717" type="stmt" count="3"/>
3143
- <line num="2718" type="stmt" count="3"/>
3144
- <line num="2719" type="stmt" count="0"/>
3145
- <line num="2720" type="stmt" count="0"/>
3146
  <line num="2721" type="stmt" count="3"/>
3147
- <line num="2722" type="stmt" count="3"/>
3148
- <line num="2725" type="stmt" count="3"/>
 
3149
  <line num="2728" type="stmt" count="3"/>
3150
- <line num="2729" type="stmt" count="3"/>
3151
- <line num="2733" type="stmt" count="0"/>
3152
- <line num="2736" type="stmt" count="0"/>
3153
- <line num="2739" type="stmt" count="0"/>
3154
- <line num="2742" type="stmt" count="0"/>
 
 
3155
  <line num="2743" type="stmt" count="0"/>
3156
- <line num="2744" type="stmt" count="0"/>
3157
- <line num="2747" type="stmt" count="0"/>
3158
- <line num="2748" type="stmt" count="0"/>
3159
- <line num="2750" type="stmt" count="0"/>
 
 
 
3160
  <line num="2760" type="stmt" count="0"/>
3161
- <line num="2763" type="stmt" count="0"/>
3162
- <line num="2766" type="stmt" count="0"/>
3163
- <line num="2767" type="stmt" count="0"/>
3164
- <line num="2768" type="stmt" count="0"/>
3165
- <metrics loc="2769" ncloc="1409" classes="1" methods="28" coveredmethods="4" conditionals="0" coveredconditionals="0" statements="961" coveredstatements="424" elements="989" coveredelements="428"/>
 
3166
  </file>
3167
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-cron-log.php">
3168
  <class name="Boldgrid_Backup_Admin_Cron_Log" namespace="global" fullPackage="Boldgrid.Backup.Admin.Cron">
@@ -4539,7 +4531,7 @@
4539
  </file>
4540
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-in-progress.php">
4541
  <class name="Boldgrid_Backup_Admin_In_Progress" namespace="global" fullPackage="Boldgrid.Backup.Admin.In">
4542
- <metrics complexity="31" methods="13" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="84" coveredstatements="6" elements="97" coveredelements="8"/>
4543
  </class>
4544
  <line num="48" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="17"/>
4545
  <line num="49" type="stmt" count="17"/>
@@ -4574,82 +4566,96 @@
4574
  <line num="129" type="stmt" count="0"/>
4575
  <line num="131" type="stmt" count="0"/>
4576
  <line num="133" type="stmt" count="0"/>
4577
- <line num="143" type="method" name="get_notice" visibility="public" complexity="2" crap="6" count="0"/>
4578
- <line num="144" type="stmt" count="0"/>
4579
- <line num="146" type="stmt" count="0"/>
4580
  <line num="147" type="stmt" count="0"/>
 
 
 
 
 
4581
  <line num="155" type="stmt" count="0"/>
4582
  <line num="157" type="stmt" count="0"/>
4583
- <line num="158" type="stmt" count="0"/>
4584
- <line num="160" type="stmt" count="0"/>
4585
- <line num="161" type="stmt" count="0"/>
4586
- <line num="162" type="stmt" count="0"/>
4587
- <line num="163" type="stmt" count="0"/>
4588
- <line num="165" type="stmt" count="0"/>
4589
- <line num="176" type="method" name="get_notice_markup" visibility="public" complexity="2" crap="6" count="0"/>
4590
- <line num="177" type="stmt" count="0"/>
4591
- <line num="178" type="stmt" count="0"/>
4592
- <line num="180" type="stmt" count="0"/>
4593
  <line num="181" type="stmt" count="0"/>
4594
- <line num="182" type="stmt" count="0"/>
4595
  <line num="184" type="stmt" count="0"/>
4596
- <line num="197" type="method" name="get_tmp" visibility="public" complexity="4" crap="20" count="0"/>
4597
- <line num="198" type="stmt" count="0"/>
4598
- <line num="200" type="stmt" count="0"/>
 
 
 
 
 
4599
  <line num="206" type="stmt" count="0"/>
4600
  <line num="207" type="stmt" count="0"/>
4601
- <line num="208" type="method" name="anonymous function" complexity="2" crap="6" count="0"/>
4602
- <line num="209" type="stmt" count="0"/>
4603
- <line num="211" type="stmt" count="0"/>
4604
- <line num="212" type="stmt" count="0"/>
4605
- <line num="214" type="stmt" count="0"/>
4606
- <line num="215" type="stmt" count="0"/>
4607
- <line num="216" type="stmt" count="0"/>
4608
- <line num="219" type="stmt" count="0"/>
4609
- <line num="220" type="stmt" count="0"/>
4610
- <line num="221" type="stmt" count="0"/>
4611
- <line num="222" type="stmt" count="0"/>
4612
- <line num="223" type="stmt" count="0"/>
4613
- <line num="225" type="stmt" count="0"/>
4614
- <line num="240" type="method" name="heartbeat_received" visibility="public" complexity="4" crap="20" count="0"/>
4615
  <line num="241" type="stmt" count="0"/>
4616
- <line num="243" type="stmt" count="0"/>
4617
- <line num="244" type="stmt" count="0"/>
 
 
4618
  <line num="248" type="stmt" count="0"/>
 
4619
  <line num="251" type="stmt" count="0"/>
4620
- <line num="253" type="stmt" count="0"/>
4621
- <line num="256" type="stmt" count="0"/>
4622
- <line num="257" type="stmt" count="0"/>
4623
- <line num="258" type="stmt" count="0"/>
4624
- <line num="259" type="stmt" count="0"/>
4625
- <line num="260" type="stmt" count="0"/>
4626
- <line num="261" type="stmt" count="0"/>
4627
- <line num="263" type="stmt" count="0"/>
4628
- <line num="271" type="method" name="post_dump" visibility="public" complexity="2" crap="6" count="0"/>
4629
- <line num="278" type="stmt" count="0"/>
4630
  <line num="279" type="stmt" count="0"/>
4631
- <line num="280" type="stmt" count="0"/>
4632
- <line num="281" type="stmt" count="0"/>
4633
- <line num="288" type="method" name="pre_dump" visibility="public" complexity="1" crap="2" count="0"/>
4634
- <line num="299" type="stmt" count="0"/>
4635
- <line num="300" type="stmt" count="0"/>
4636
- <line num="301" type="stmt" count="0"/>
4637
- <line num="310" type="method" name="set" visibility="public" complexity="2" crap="2" count="3"/>
4638
- <line num="311" type="stmt" count="3"/>
4639
- <line num="313" type="stmt" count="3"/>
4640
- <line num="315" type="stmt" count="3"/>
4641
- <line num="316" type="stmt" count="3"/>
4642
- <line num="323" type="method" name="wp_ajax_get_progress_notice" visibility="public" complexity="3" crap="12" count="0"/>
4643
- <line num="324" type="stmt" count="0"/>
4644
- <line num="325" type="stmt" count="0"/>
4645
- <line num="326" type="stmt" count="0"/>
4646
- <line num="328" type="stmt" count="0"/>
4647
- <line num="329" type="stmt" count="0"/>
4648
- <line num="330" type="stmt" count="0"/>
4649
  <line num="332" type="stmt" count="0"/>
4650
- <line num="334" type="stmt" count="0"/>
4651
- <line num="335" type="stmt" count="0"/>
4652
- <metrics loc="336" ncloc="171" classes="1" methods="13" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="95" coveredstatements="6" elements="108" coveredelements="8"/>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4653
  </file>
4654
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-jobs.php">
4655
  <class name="Boldgrid_Backup_Admin_Jobs" namespace="global" fullPackage="Boldgrid.Backup.Admin">
@@ -6857,7 +6863,7 @@
6857
  </file>
6858
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin.php">
6859
  <class name="Boldgrid_Backup_Admin" namespace="global" fullPackage="Boldgrid.Backup">
6860
- <metrics complexity="12" methods="3" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="76" coveredstatements="18" elements="79" coveredelements="18"/>
6861
  </class>
6862
  <line num="73" type="method" name="__construct" visibility="public" complexity="2" crap="6" count="0"/>
6863
  <line num="74" type="stmt" count="0"/>
@@ -6870,75 +6876,83 @@
6870
  <line num="86" type="stmt" count="0"/>
6871
  <line num="87" type="stmt" count="0"/>
6872
  <line num="94" type="method" name="enqueue_styles" visibility="public" complexity="4" crap="20" count="0"/>
6873
- <line num="104" type="stmt" count="0"/>
6874
- <line num="105" type="stmt" count="0"/>
6875
  <line num="106" type="stmt" count="0"/>
6876
  <line num="107" type="stmt" count="0"/>
6877
- <line num="110" type="stmt" count="0"/>
6878
- <line num="111" type="stmt" count="0"/>
6879
  <line num="112" type="stmt" count="0"/>
6880
  <line num="113" type="stmt" count="0"/>
6881
  <line num="114" type="stmt" count="0"/>
 
6882
  <line num="116" type="stmt" count="0"/>
6883
  <line num="118" type="stmt" count="0"/>
6884
- <line num="119" type="stmt" count="0"/>
6885
  <line num="121" type="stmt" count="0"/>
6886
- <line num="122" type="stmt" count="0"/>
6887
  <line num="123" type="stmt" count="0"/>
6888
  <line num="124" type="stmt" count="0"/>
6889
  <line num="125" type="stmt" count="0"/>
6890
  <line num="126" type="stmt" count="0"/>
 
6891
  <line num="128" type="stmt" count="0"/>
6892
  <line num="130" type="stmt" count="0"/>
6893
- <line num="133" type="stmt" count="0"/>
6894
- <line num="134" type="stmt" count="0"/>
6895
  <line num="135" type="stmt" count="0"/>
6896
  <line num="136" type="stmt" count="0"/>
6897
  <line num="137" type="stmt" count="0"/>
6898
  <line num="138" type="stmt" count="0"/>
 
6899
  <line num="140" type="stmt" count="0"/>
6900
  <line num="142" type="stmt" count="0"/>
6901
- <line num="143" type="stmt" count="0"/>
6902
  <line num="144" type="stmt" count="0"/>
6903
  <line num="145" type="stmt" count="0"/>
6904
  <line num="146" type="stmt" count="0"/>
6905
  <line num="147" type="stmt" count="0"/>
6906
  <line num="148" type="stmt" count="0"/>
 
 
6907
  <line num="151" type="stmt" count="0"/>
6908
  <line num="152" type="stmt" count="0"/>
 
 
6909
  <line num="155" type="stmt" count="0"/>
6910
- <line num="156" type="stmt" count="0"/>
6911
- <line num="157" type="stmt" count="0"/>
6912
  <line num="158" type="stmt" count="0"/>
6913
- <line num="160" type="stmt" count="0"/>
6914
  <line num="161" type="stmt" count="0"/>
6915
- <line num="162" type="stmt" count="0"/>
6916
- <line num="173" type="method" name="get_configs" visibility="public" complexity="6" crap="6.56" count="17"/>
6917
- <line num="175" type="stmt" count="17"/>
6918
- <line num="176" type="stmt" count="17"/>
6919
- <line num="180" type="stmt" count="1"/>
6920
- <line num="183" type="stmt" count="1"/>
6921
- <line num="184" type="stmt" count="1"/>
6922
- <line num="187" type="stmt" count="1"/>
6923
- <line num="190" type="stmt" count="1"/>
6924
- <line num="191" type="stmt" count="1"/>
6925
- <line num="192" type="stmt" count="1"/>
6926
- <line num="195" type="stmt" count="1"/>
6927
- <line num="198" type="stmt" count="1"/>
6928
- <line num="199" type="stmt" count="0"/>
6929
- <line num="200" type="stmt" count="0"/>
 
6930
  <line num="203" type="stmt" count="1"/>
 
6931
  <line num="205" type="stmt" count="1"/>
6932
- <line num="206" type="stmt" count="0"/>
6933
- <line num="207" type="stmt" count="0"/>
6934
- <line num="210" type="stmt" count="1"/>
6935
- <line num="213" type="stmt" count="1"/>
6936
- <line num="214" type="stmt" count="0"/>
6937
- <line num="215" type="stmt" count="0"/>
6938
  <line num="216" type="stmt" count="1"/>
6939
- <line num="220" type="stmt" count="1"/>
 
 
6940
  <line num="223" type="stmt" count="1"/>
6941
- <metrics loc="225" ncloc="103" classes="1" methods="3" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="76" coveredstatements="18" elements="79" coveredelements="18"/>
 
 
 
 
 
 
6942
  </file>
6943
  <package name="Boldgrid\Backup\Admin">
6944
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-cron.php">
@@ -8111,21 +8125,11 @@
8111
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/partials/boldgrid-backup-admin-backup-button.php">
8112
  <line num="19" type="stmt" count="0"/>
8113
  <line num="21" type="stmt" count="0"/>
 
8114
  <line num="24" type="stmt" count="0"/>
8115
  <line num="25" type="stmt" count="0"/>
8116
  <line num="26" type="stmt" count="0"/>
8117
- <line num="28" type="stmt" count="0"/>
8118
- <line num="29" type="stmt" count="0"/>
8119
- <line num="30" type="stmt" count="0"/>
8120
- <line num="31" type="stmt" count="0"/>
8121
- <line num="32" type="stmt" count="0"/>
8122
- <line num="33" type="stmt" count="0"/>
8123
- <line num="34" type="stmt" count="0"/>
8124
- <line num="35" type="stmt" count="0"/>
8125
- <line num="36" type="stmt" count="0"/>
8126
- <line num="37" type="stmt" count="0"/>
8127
  <line num="38" type="stmt" count="0"/>
8128
- <line num="39" type="stmt" count="0"/>
8129
  <line num="40" type="stmt" count="0"/>
8130
  <line num="41" type="stmt" count="0"/>
8131
  <line num="42" type="stmt" count="0"/>
@@ -8138,7 +8142,26 @@
8138
  <line num="49" type="stmt" count="0"/>
8139
  <line num="50" type="stmt" count="0"/>
8140
  <line num="51" type="stmt" count="0"/>
8141
- <metrics loc="51" ncloc="32" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="29" coveredstatements="0" elements="29" coveredelements="0"/>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8142
  </file>
8143
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/partials/boldgrid-backup-admin-backup-modal.php">
8144
  <line num="17" type="stmt" count="0"/>
@@ -12304,7 +12327,7 @@
12304
  </file>
12305
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/includes/class-boldgrid-backup-activator.php">
12306
  <class name="Boldgrid_Backup_Activator" namespace="global" fullPackage="Boldgrid.Backup">
12307
- <metrics complexity="11" methods="4" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="37" coveredstatements="0" elements="41" coveredelements="0"/>
12308
  </class>
12309
  <line num="59" type="method" name="activate" visibility="public" complexity="5" crap="30" count="0"/>
12310
  <line num="61" type="stmt" count="0"/>
@@ -12326,28 +12349,47 @@
12326
  <line num="101" type="method" name="post_activate_notice" visibility="public" complexity="2" crap="6" count="0"/>
12327
  <line num="102" type="stmt" count="0"/>
12328
  <line num="103" type="stmt" count="0"/>
 
12329
  <line num="105" type="stmt" count="0"/>
12330
- <line num="106" type="stmt" count="0"/>
12331
  <line num="107" type="stmt" count="0"/>
12332
  <line num="108" type="stmt" count="0"/>
12333
- <line num="109" type="stmt" count="0"/>
12334
  <line num="111" type="stmt" count="0"/>
12335
  <line num="112" type="stmt" count="0"/>
12336
  <line num="113" type="stmt" count="0"/>
12337
  <line num="114" type="stmt" count="0"/>
12338
  <line num="115" type="stmt" count="0"/>
12339
- <line num="116" type="stmt" count="0"/>
12340
  <line num="117" type="stmt" count="0"/>
12341
  <line num="118" type="stmt" count="0"/>
12342
  <line num="119" type="stmt" count="0"/>
12343
- <line num="120" type="stmt" count="0"/>
12344
- <line num="121" type="stmt" count="0"/>
12345
- <line num="128" type="method" name="shutdown" visibility="public" complexity="2" crap="6" count="0"/>
12346
  <line num="130" type="stmt" count="0"/>
12347
- <line num="131" type="stmt" count="0"/>
12348
  <line num="132" type="stmt" count="0"/>
12349
  <line num="133" type="stmt" count="0"/>
12350
- <metrics loc="134" ncloc="52" classes="1" methods="4" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="37" coveredstatements="0" elements="41" coveredelements="0"/>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
12351
  </file>
12352
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/includes/class-boldgrid-backup-authentication.php">
12353
  <class name="Boldgrid_Backup_Authentication" namespace="global" fullPackage="Boldgrid.Backup">
@@ -68995,7 +69037,7 @@
68995
  </file>
68996
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/boldgrid/library/src/Library/Plugin/Plugin.php">
68997
  <class name="Plugin" namespace="Boldgrid\Library\Library\Plugin">
68998
- <metrics complexity="31" methods="19" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="73" coveredstatements="0" elements="92" coveredelements="0"/>
68999
  </class>
69000
  <line num="99" type="method" name="__construct" visibility="public" complexity="1" crap="2" count="0"/>
69001
  <line num="100" type="stmt" count="0"/>
@@ -69004,92 +69046,104 @@
69004
  <line num="106" type="stmt" count="0"/>
69005
  <line num="108" type="stmt" count="0"/>
69006
  <line num="109" type="stmt" count="0"/>
69007
- <line num="118" type="method" name="getIcons" visibility="public" complexity="3" crap="12" count="0"/>
69008
  <line num="119" type="stmt" count="0"/>
 
69009
  <line num="121" type="stmt" count="0"/>
69010
  <line num="122" type="stmt" count="0"/>
69011
  <line num="123" type="stmt" count="0"/>
69012
- <line num="125" type="stmt" count="0"/>
69013
- <line num="126" type="stmt" count="0"/>
69014
- <line num="135" type="method" name="getChildPlugins" visibility="public" complexity="1" crap="2" count="0"/>
69015
  <line num="136" type="stmt" count="0"/>
69016
  <line num="137" type="stmt" count="0"/>
69017
- <line num="149" type="method" name="getConfig" visibility="public" complexity="3" crap="12" count="0"/>
 
 
69018
  <line num="150" type="stmt" count="0"/>
69019
- <line num="152" type="stmt" count="0"/>
69020
- <line num="154" type="stmt" count="0"/>
69021
- <line num="155" type="stmt" count="0"/>
69022
- <line num="156" type="stmt" count="0"/>
69023
- <line num="157" type="stmt" count="0"/>
69024
- <line num="158" type="stmt" count="0"/>
69025
- <line num="160" type="stmt" count="0"/>
69026
- <line num="161" type="stmt" count="0"/>
69027
- <line num="173" type="method" name="getData" visibility="public" complexity="2" crap="6" count="0"/>
69028
  <line num="174" type="stmt" count="0"/>
69029
- <line num="176" type="stmt" count="0"/>
69030
- <line num="177" type="stmt" count="0"/>
69031
- <line num="188" type="method" name="getDownloadUrl" visibility="public" complexity="1" crap="2" count="0"/>
69032
- <line num="189" type="stmt" count="0"/>
69033
  <line num="191" type="stmt" count="0"/>
69034
- <line num="193" type="stmt" count="0"/>
69035
- <line num="194" type="stmt" count="0"/>
69036
- <line num="203" type="method" name="getIsInstalled" visibility="public" complexity="1" crap="2" count="0"/>
69037
- <line num="204" type="stmt" count="0"/>
69038
  <line num="205" type="stmt" count="0"/>
69039
- <line num="214" type="method" name="getFile" visibility="public" complexity="1" crap="2" count="0"/>
69040
- <line num="215" type="stmt" count="0"/>
69041
- <line num="216" type="stmt" count="0"/>
69042
- <line num="231" type="method" name="getFileSlug" visibility="public" complexity="1" crap="2" count="0"/>
 
 
 
 
 
69043
  <line num="232" type="stmt" count="0"/>
69044
- <line num="234" type="stmt" count="0"/>
69045
- <line num="235" type="stmt" count="0"/>
69046
- <line num="244" type="method" name="getNewVersion" visibility="public" complexity="2" crap="6" count="0"/>
69047
- <line num="245" type="stmt" count="0"/>
69048
- <line num="247" type="stmt" count="0"/>
69049
- <line num="248" type="stmt" count="0"/>
69050
- <line num="257" type="method" name="getPluginData" visibility="public" complexity="3" crap="12" count="0"/>
69051
- <line num="258" type="stmt" count="0"/>
69052
- <line num="259" type="stmt" count="0"/>
69053
  <line num="260" type="stmt" count="0"/>
69054
  <line num="262" type="stmt" count="0"/>
69055
  <line num="263" type="stmt" count="0"/>
69056
- <line num="272" type="method" name="getSlug" visibility="public" complexity="1" crap="2" count="0"/>
69057
  <line num="273" type="stmt" count="0"/>
69058
- <line num="274" type="stmt" count="0"/>
69059
- <line num="281" type="method" name="setChildPlugins" visibility="public" complexity="3" crap="12" count="0"/>
69060
- <line num="282" type="stmt" count="0"/>
69061
- <line num="284" type="stmt" count="0"/>
69062
- <line num="285" type="stmt" count="0"/>
69063
  <line num="286" type="stmt" count="0"/>
 
69064
  <line num="288" type="stmt" count="0"/>
69065
- <line num="289" type="stmt" count="0"/>
69066
  <line num="291" type="stmt" count="0"/>
69067
- <line num="292" type="stmt" count="0"/>
69068
- <line num="293" type="stmt" count="0"/>
69069
- <line num="302" type="method" name="setFile" visibility="public" complexity="2" crap="6" count="0"/>
69070
- <line num="303" type="stmt" count="0"/>
69071
- <line num="304" type="stmt" count="0"/>
69072
- <line num="311" type="method" name="setIsInstalled" visibility="public" complexity="1" crap="2" count="0"/>
69073
  <line num="312" type="stmt" count="0"/>
 
69074
  <line num="314" type="stmt" count="0"/>
69075
- <line num="315" type="stmt" count="0"/>
69076
- <line num="322" type="method" name="setPath" visibility="public" complexity="1" crap="2" count="0"/>
69077
- <line num="323" type="stmt" count="0"/>
69078
- <line num="324" type="stmt" count="0"/>
69079
- <line num="333" type="method" name="getUpdatePlugins" visibility="public" complexity="2" crap="6" count="0"/>
69080
- <line num="334" type="stmt" count="0"/>
69081
- <line num="335" type="stmt" count="0"/>
69082
- <line num="336" type="stmt" count="0"/>
69083
- <line num="338" type="stmt" count="0"/>
69084
- <line num="339" type="stmt" count="0"/>
69085
- <line num="348" type="method" name="hasUpdate" visibility="public" complexity="1" crap="2" count="0"/>
69086
- <line num="349" type="stmt" count="0"/>
 
69087
  <line num="351" type="stmt" count="0"/>
69088
  <line num="352" type="stmt" count="0"/>
69089
- <line num="361" type="method" name="isActive" visibility="public" complexity="1" crap="2" count="0"/>
69090
  <line num="362" type="stmt" count="0"/>
69091
  <line num="363" type="stmt" count="0"/>
69092
- <metrics loc="364" ncloc="153" classes="1" methods="19" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="73" coveredstatements="0" elements="92" coveredelements="0"/>
 
 
 
 
 
 
 
 
 
 
69093
  </file>
69094
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/boldgrid/library/src/Library/Plugin/Plugins.php">
69095
  <class name="Plugins" namespace="Boldgrid\Library\Library\Plugin">
@@ -71315,7 +71369,7 @@
71315
  <metrics loc="445" ncloc="281" classes="1" methods="21" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="216" coveredstatements="0" elements="237" coveredelements="0"/>
71316
  </file>
71317
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/composer/autoload_static.php">
71318
- <class name="ComposerStaticInitdd7ba928bf25bf952f1a37101017f527" namespace="Composer\Autoload">
71319
  <metrics complexity="2" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="5" coveredstatements="0" elements="7" coveredelements="0"/>
71320
  </class>
71321
  <line num="90" type="method" name="getInitializer" visibility="public" complexity="1" crap="2" count="0"/>
@@ -71406,7 +71460,7 @@
71406
  <metrics loc="12" ncloc="10" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="7" coveredstatements="0" elements="7" coveredelements="0"/>
71407
  </file>
71408
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/composer/autoload_real.php">
71409
- <class name="ComposerAutoloaderInitdd7ba928bf25bf952f1a37101017f527" namespace="global">
71410
  <metrics complexity="13" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="41" coveredstatements="0" elements="43" coveredelements="0"/>
71411
  </class>
71412
  <line num="9" type="method" name="loadClassLoader" visibility="public" complexity="2" crap="6" count="0"/>
@@ -78976,7 +79030,7 @@
78976
  </file>
78977
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/phpseclib/phpseclib/phpseclib/File/ASN1.php">
78978
  <class name="ASN1" namespace="phpseclib\File" fullPackage="ASN1" package="ASN1">
78979
- <metrics complexity="286" methods="14" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="815" coveredstatements="0" elements="829" coveredelements="0"/>
78980
  </class>
78981
  <line num="209" type="method" name="decodeBER" complexity="2" crap="6" count="0"/>
78982
  <line num="210" type="stmt" count="0"/>
@@ -79152,7 +79206,7 @@
79152
  <line num="475" type="stmt" count="0"/>
79153
  <line num="478" type="stmt" count="0"/>
79154
  <line num="479" type="stmt" count="0"/>
79155
- <line num="494" type="method" name="asn1map" complexity="103" crap="10712" count="0"/>
79156
  <line num="495" type="stmt" count="0"/>
79157
  <line num="496" type="stmt" count="0"/>
79158
  <line num="497" type="stmt" count="0"/>
@@ -79326,21 +79380,17 @@
79326
  <line num="702" type="stmt" count="0"/>
79327
  <line num="703" type="stmt" count="0"/>
79328
  <line num="704" type="stmt" count="0"/>
79329
- <line num="705" type="stmt" count="0"/>
79330
  <line num="706" type="stmt" count="0"/>
79331
  <line num="707" type="stmt" count="0"/>
79332
  <line num="708" type="stmt" count="0"/>
79333
- <line num="709" type="stmt" count="0"/>
79334
- <line num="710" type="stmt" count="0"/>
79335
- <line num="711" type="stmt" count="0"/>
79336
  <line num="712" type="stmt" count="0"/>
79337
- <line num="721" type="stmt" count="0"/>
79338
- <line num="722" type="stmt" count="0"/>
79339
- <line num="723" type="stmt" count="0"/>
79340
- <line num="724" type="stmt" count="0"/>
79341
- <line num="725" type="stmt" count="0"/>
79342
- <line num="726" type="stmt" count="0"/>
79343
- <line num="727" type="stmt" count="0"/>
79344
  <line num="728" type="stmt" count="0"/>
79345
  <line num="729" type="stmt" count="0"/>
79346
  <line num="730" type="stmt" count="0"/>
@@ -79384,110 +79434,110 @@
79384
  <line num="768" type="stmt" count="0"/>
79385
  <line num="769" type="stmt" count="0"/>
79386
  <line num="770" type="stmt" count="0"/>
79387
- <line num="786" type="method" name="encodeDER" complexity="1" crap="2" count="0"/>
79388
- <line num="787" type="stmt" count="0"/>
79389
- <line num="788" type="stmt" count="0"/>
79390
- <line num="789" type="stmt" count="0"/>
79391
- <line num="790" type="stmt" count="0"/>
79392
- <line num="801" type="method" name="_encode_der" complexity="84" crap="7140" count="0"/>
79393
- <line num="802" type="stmt" count="0"/>
79394
- <line num="803" type="stmt" count="0"/>
79395
- <line num="804" type="stmt" count="0"/>
79396
- <line num="805" type="stmt" count="0"/>
79397
- <line num="808" type="stmt" count="0"/>
 
 
79398
  <line num="809" type="stmt" count="0"/>
79399
  <line num="810" type="stmt" count="0"/>
 
79400
  <line num="812" type="stmt" count="0"/>
79401
- <line num="813" type="stmt" count="0"/>
79402
- <line num="814" type="stmt" count="0"/>
79403
  <line num="815" type="stmt" count="0"/>
79404
  <line num="816" type="stmt" count="0"/>
79405
  <line num="817" type="stmt" count="0"/>
79406
  <line num="819" type="stmt" count="0"/>
 
79407
  <line num="821" type="stmt" count="0"/>
79408
  <line num="822" type="stmt" count="0"/>
79409
  <line num="823" type="stmt" count="0"/>
79410
  <line num="824" type="stmt" count="0"/>
79411
- <line num="827" type="stmt" count="0"/>
79412
  <line num="828" type="stmt" count="0"/>
79413
  <line num="829" type="stmt" count="0"/>
 
79414
  <line num="831" type="stmt" count="0"/>
79415
- <line num="832" type="stmt" count="0"/>
79416
- <line num="833" type="stmt" count="0"/>
79417
  <line num="834" type="stmt" count="0"/>
79418
  <line num="835" type="stmt" count="0"/>
79419
  <line num="836" type="stmt" count="0"/>
79420
- <line num="837" type="stmt" count="0"/>
 
 
 
 
79421
  <line num="843" type="stmt" count="0"/>
79422
  <line num="844" type="stmt" count="0"/>
79423
- <line num="845" type="stmt" count="0"/>
79424
- <line num="846" type="stmt" count="0"/>
79425
- <line num="847" type="stmt" count="0"/>
79426
- <line num="848" type="stmt" count="0"/>
79427
  <line num="850" type="stmt" count="0"/>
79428
  <line num="851" type="stmt" count="0"/>
79429
  <line num="852" type="stmt" count="0"/>
79430
  <line num="853" type="stmt" count="0"/>
79431
  <line num="854" type="stmt" count="0"/>
79432
  <line num="855" type="stmt" count="0"/>
79433
- <line num="856" type="stmt" count="0"/>
79434
  <line num="857" type="stmt" count="0"/>
 
79435
  <line num="859" type="stmt" count="0"/>
79436
  <line num="860" type="stmt" count="0"/>
79437
  <line num="861" type="stmt" count="0"/>
79438
  <line num="862" type="stmt" count="0"/>
 
 
79439
  <line num="866" type="stmt" count="0"/>
79440
  <line num="867" type="stmt" count="0"/>
79441
  <line num="868" type="stmt" count="0"/>
79442
- <line num="871" type="stmt" count="0"/>
79443
- <line num="881" type="stmt" count="0"/>
79444
- <line num="882" type="stmt" count="0"/>
79445
- <line num="883" type="stmt" count="0"/>
79446
- <line num="884" type="stmt" count="0"/>
79447
- <line num="885" type="stmt" count="0"/>
79448
- <line num="886" type="stmt" count="0"/>
79449
- <line num="887" type="stmt" count="0"/>
79450
  <line num="888" type="stmt" count="0"/>
79451
  <line num="889" type="stmt" count="0"/>
79452
  <line num="890" type="stmt" count="0"/>
79453
  <line num="891" type="stmt" count="0"/>
79454
  <line num="892" type="stmt" count="0"/>
79455
  <line num="893" type="stmt" count="0"/>
 
79456
  <line num="895" type="stmt" count="0"/>
79457
  <line num="896" type="stmt" count="0"/>
79458
  <line num="897" type="stmt" count="0"/>
79459
  <line num="898" type="stmt" count="0"/>
 
79460
  <line num="900" type="stmt" count="0"/>
79461
- <line num="901" type="stmt" count="0"/>
79462
  <line num="902" type="stmt" count="0"/>
79463
  <line num="903" type="stmt" count="0"/>
 
 
79464
  <line num="907" type="stmt" count="0"/>
79465
  <line num="908" type="stmt" count="0"/>
79466
  <line num="909" type="stmt" count="0"/>
79467
- <line num="911" type="stmt" count="0"/>
79468
  <line num="914" type="stmt" count="0"/>
79469
  <line num="915" type="stmt" count="0"/>
79470
  <line num="916" type="stmt" count="0"/>
79471
- <line num="917" type="stmt" count="0"/>
79472
  <line num="918" type="stmt" count="0"/>
79473
- <line num="919" type="stmt" count="0"/>
79474
- <line num="920" type="stmt" count="0"/>
79475
  <line num="921" type="stmt" count="0"/>
79476
  <line num="922" type="stmt" count="0"/>
79477
  <line num="923" type="stmt" count="0"/>
 
79478
  <line num="925" type="stmt" count="0"/>
79479
  <line num="926" type="stmt" count="0"/>
79480
  <line num="927" type="stmt" count="0"/>
 
79481
  <line num="929" type="stmt" count="0"/>
79482
  <line num="930" type="stmt" count="0"/>
79483
- <line num="931" type="stmt" count="0"/>
79484
  <line num="933" type="stmt" count="0"/>
79485
  <line num="934" type="stmt" count="0"/>
79486
- <line num="935" type="stmt" count="0"/>
79487
  <line num="936" type="stmt" count="0"/>
79488
  <line num="937" type="stmt" count="0"/>
79489
  <line num="938" type="stmt" count="0"/>
79490
- <line num="939" type="stmt" count="0"/>
79491
  <line num="940" type="stmt" count="0"/>
79492
  <line num="941" type="stmt" count="0"/>
79493
  <line num="942" type="stmt" count="0"/>
@@ -79518,40 +79568,40 @@
79518
  <line num="967" type="stmt" count="0"/>
79519
  <line num="968" type="stmt" count="0"/>
79520
  <line num="969" type="stmt" count="0"/>
 
79521
  <line num="971" type="stmt" count="0"/>
79522
  <line num="972" type="stmt" count="0"/>
79523
  <line num="973" type="stmt" count="0"/>
 
79524
  <line num="975" type="stmt" count="0"/>
79525
  <line num="976" type="stmt" count="0"/>
79526
  <line num="978" type="stmt" count="0"/>
 
79527
  <line num="980" type="stmt" count="0"/>
79528
- <line num="981" type="stmt" count="0"/>
79529
  <line num="982" type="stmt" count="0"/>
79530
- <line num="984" type="stmt" count="0"/>
79531
  <line num="985" type="stmt" count="0"/>
79532
- <line num="986" type="stmt" count="0"/>
79533
  <line num="987" type="stmt" count="0"/>
79534
  <line num="988" type="stmt" count="0"/>
79535
- <line num="990" type="stmt" count="0"/>
79536
  <line num="991" type="stmt" count="0"/>
79537
  <line num="992" type="stmt" count="0"/>
 
 
 
79538
  <line num="997" type="stmt" count="0"/>
79539
  <line num="998" type="stmt" count="0"/>
79540
  <line num="999" type="stmt" count="0"/>
79541
- <line num="1000" type="stmt" count="0"/>
79542
- <line num="1001" type="stmt" count="0"/>
79543
- <line num="1002" type="stmt" count="0"/>
79544
- <line num="1003" type="stmt" count="0"/>
79545
  <line num="1004" type="stmt" count="0"/>
79546
  <line num="1005" type="stmt" count="0"/>
79547
  <line num="1006" type="stmt" count="0"/>
 
79548
  <line num="1008" type="stmt" count="0"/>
79549
  <line num="1009" type="stmt" count="0"/>
79550
  <line num="1010" type="stmt" count="0"/>
79551
  <line num="1011" type="stmt" count="0"/>
79552
  <line num="1012" type="stmt" count="0"/>
79553
  <line num="1013" type="stmt" count="0"/>
79554
- <line num="1014" type="stmt" count="0"/>
79555
  <line num="1015" type="stmt" count="0"/>
79556
  <line num="1016" type="stmt" count="0"/>
79557
  <line num="1017" type="stmt" count="0"/>
@@ -79562,13 +79612,13 @@
79562
  <line num="1022" type="stmt" count="0"/>
79563
  <line num="1023" type="stmt" count="0"/>
79564
  <line num="1024" type="stmt" count="0"/>
 
79565
  <line num="1026" type="stmt" count="0"/>
79566
  <line num="1027" type="stmt" count="0"/>
79567
  <line num="1028" type="stmt" count="0"/>
79568
  <line num="1029" type="stmt" count="0"/>
79569
  <line num="1030" type="stmt" count="0"/>
79570
  <line num="1031" type="stmt" count="0"/>
79571
- <line num="1032" type="stmt" count="0"/>
79572
  <line num="1033" type="stmt" count="0"/>
79573
  <line num="1034" type="stmt" count="0"/>
79574
  <line num="1035" type="stmt" count="0"/>
@@ -79598,40 +79648,40 @@
79598
  <line num="1059" type="stmt" count="0"/>
79599
  <line num="1060" type="stmt" count="0"/>
79600
  <line num="1061" type="stmt" count="0"/>
 
79601
  <line num="1063" type="stmt" count="0"/>
79602
  <line num="1064" type="stmt" count="0"/>
79603
  <line num="1065" type="stmt" count="0"/>
 
79604
  <line num="1067" type="stmt" count="0"/>
79605
  <line num="1068" type="stmt" count="0"/>
79606
- <line num="1069" type="stmt" count="0"/>
79607
  <line num="1070" type="stmt" count="0"/>
79608
  <line num="1071" type="stmt" count="0"/>
79609
  <line num="1072" type="stmt" count="0"/>
79610
- <line num="1073" type="stmt" count="0"/>
79611
  <line num="1074" type="stmt" count="0"/>
 
79612
  <line num="1076" type="stmt" count="0"/>
79613
  <line num="1077" type="stmt" count="0"/>
79614
- <line num="1089" type="method" name="_encodeLength" complexity="2" crap="6" count="0"/>
79615
- <line num="1090" type="stmt" count="0"/>
79616
- <line num="1091" type="stmt" count="0"/>
79617
- <line num="1092" type="stmt" count="0"/>
79618
- <line num="1093" type="stmt" count="0"/>
79619
- <line num="1095" type="stmt" count="0"/>
79620
- <line num="1096" type="stmt" count="0"/>
79621
  <line num="1097" type="stmt" count="0"/>
79622
- <line num="1108" type="method" name="_decodeOID" complexity="5" crap="30" count="0"/>
79623
- <line num="1109" type="stmt" count="0"/>
79624
- <line num="1110" type="stmt" count="0"/>
79625
- <line num="1111" type="stmt" count="0"/>
79626
- <line num="1112" type="stmt" count="0"/>
79627
- <line num="1113" type="stmt" count="0"/>
79628
- <line num="1115" type="stmt" count="0"/>
79629
  <line num="1116" type="stmt" count="0"/>
79630
  <line num="1117" type="stmt" count="0"/>
79631
  <line num="1118" type="stmt" count="0"/>
79632
  <line num="1119" type="stmt" count="0"/>
79633
  <line num="1120" type="stmt" count="0"/>
79634
- <line num="1121" type="stmt" count="0"/>
79635
  <line num="1122" type="stmt" count="0"/>
79636
  <line num="1123" type="stmt" count="0"/>
79637
  <line num="1124" type="stmt" count="0"/>
@@ -79640,42 +79690,42 @@
79640
  <line num="1127" type="stmt" count="0"/>
79641
  <line num="1128" type="stmt" count="0"/>
79642
  <line num="1129" type="stmt" count="0"/>
 
 
 
 
 
 
79643
  <line num="1136" type="stmt" count="0"/>
79644
- <line num="1137" type="stmt" count="0"/>
79645
- <line num="1138" type="stmt" count="0"/>
79646
- <line num="1139" type="stmt" count="0"/>
79647
- <line num="1140" type="stmt" count="0"/>
79648
- <line num="1141" type="stmt" count="0"/>
79649
- <line num="1142" type="stmt" count="0"/>
79650
  <line num="1144" type="stmt" count="0"/>
79651
  <line num="1145" type="stmt" count="0"/>
79652
- <line num="1156" type="method" name="_encodeOID" complexity="7" crap="56" count="0"/>
79653
- <line num="1157" type="stmt" count="0"/>
79654
- <line num="1158" type="stmt" count="0"/>
79655
- <line num="1159" type="stmt" count="0"/>
79656
- <line num="1160" type="stmt" count="0"/>
79657
- <line num="1161" type="stmt" count="0"/>
79658
- <line num="1162" type="stmt" count="0"/>
79659
- <line num="1163" type="stmt" count="0"/>
79660
  <line num="1165" type="stmt" count="0"/>
79661
  <line num="1166" type="stmt" count="0"/>
79662
  <line num="1167" type="stmt" count="0"/>
79663
  <line num="1168" type="stmt" count="0"/>
79664
  <line num="1169" type="stmt" count="0"/>
79665
  <line num="1170" type="stmt" count="0"/>
79666
- <line num="1171" type="stmt" count="0"/>
79667
  <line num="1172" type="stmt" count="0"/>
 
79668
  <line num="1174" type="stmt" count="0"/>
79669
  <line num="1175" type="stmt" count="0"/>
79670
  <line num="1176" type="stmt" count="0"/>
 
79671
  <line num="1178" type="stmt" count="0"/>
79672
- <line num="1180" type="stmt" count="0"/>
79673
  <line num="1181" type="stmt" count="0"/>
79674
  <line num="1182" type="stmt" count="0"/>
79675
  <line num="1183" type="stmt" count="0"/>
79676
- <line num="1184" type="stmt" count="0"/>
79677
  <line num="1185" type="stmt" count="0"/>
79678
- <line num="1186" type="stmt" count="0"/>
79679
  <line num="1187" type="stmt" count="0"/>
79680
  <line num="1188" type="stmt" count="0"/>
79681
  <line num="1189" type="stmt" count="0"/>
@@ -79686,66 +79736,66 @@
79686
  <line num="1194" type="stmt" count="0"/>
79687
  <line num="1195" type="stmt" count="0"/>
79688
  <line num="1196" type="stmt" count="0"/>
 
79689
  <line num="1198" type="stmt" count="0"/>
79690
  <line num="1199" type="stmt" count="0"/>
79691
- <line num="1211" type="method" name="_decodeTime" complexity="8" crap="72" count="0"/>
79692
- <line num="1212" type="stmt" count="0"/>
79693
- <line num="1221" type="stmt" count="0"/>
79694
- <line num="1223" type="stmt" count="0"/>
79695
- <line num="1227" type="stmt" count="0"/>
 
 
 
79696
  <line num="1228" type="stmt" count="0"/>
79697
- <line num="1229" type="stmt" count="0"/>
79698
  <line num="1230" type="stmt" count="0"/>
79699
- <line num="1231" type="stmt" count="0"/>
79700
- <line num="1232" type="stmt" count="0"/>
79701
- <line num="1233" type="stmt" count="0"/>
79702
  <line num="1234" type="stmt" count="0"/>
 
79703
  <line num="1236" type="stmt" count="0"/>
79704
  <line num="1237" type="stmt" count="0"/>
79705
  <line num="1238" type="stmt" count="0"/>
 
79706
  <line num="1240" type="stmt" count="0"/>
79707
  <line num="1241" type="stmt" count="0"/>
79708
- <line num="1242" type="stmt" count="0"/>
79709
- <line num="1246" type="stmt" count="0"/>
 
79710
  <line num="1247" type="stmt" count="0"/>
79711
- <line num="1257" type="method" name="setTimeFormat" complexity="1" crap="2" count="0"/>
79712
- <line num="1258" type="stmt" count="0"/>
79713
- <line num="1259" type="stmt" count="0"/>
79714
- <line num="1260" type="stmt" count="0"/>
79715
- <line num="1270" type="method" name="loadOIDs" complexity="1" crap="2" count="0"/>
79716
- <line num="1271" type="stmt" count="0"/>
79717
- <line num="1272" type="stmt" count="0"/>
79718
- <line num="1273" type="stmt" count="0"/>
79719
- <line num="1283" type="method" name="loadFilters" complexity="1" crap="2" count="0"/>
79720
- <line num="1284" type="stmt" count="0"/>
79721
- <line num="1285" type="stmt" count="0"/>
79722
- <line num="1286" type="stmt" count="0"/>
79723
- <line num="1298" type="method" name="_string_shift" complexity="1" crap="2" count="0"/>
79724
- <line num="1299" type="stmt" count="0"/>
79725
- <line num="1300" type="stmt" count="0"/>
79726
- <line num="1301" type="stmt" count="0"/>
79727
- <line num="1302" type="stmt" count="0"/>
79728
- <line num="1303" type="stmt" count="0"/>
79729
- <line num="1317" type="method" name="convert" complexity="24" crap="600" count="0"/>
79730
- <line num="1318" type="stmt" count="0"/>
79731
- <line num="1319" type="stmt" count="0"/>
79732
- <line num="1320" type="stmt" count="0"/>
79733
- <line num="1321" type="stmt" count="0"/>
79734
- <line num="1322" type="stmt" count="0"/>
79735
- <line num="1323" type="stmt" count="0"/>
79736
- <line num="1324" type="stmt" count="0"/>
79737
  <line num="1325" type="stmt" count="0"/>
 
79738
  <line num="1327" type="stmt" count="0"/>
79739
  <line num="1328" type="stmt" count="0"/>
79740
  <line num="1329" type="stmt" count="0"/>
79741
  <line num="1330" type="stmt" count="0"/>
79742
- <line num="1333" type="stmt" count="0"/>
 
79743
  <line num="1334" type="stmt" count="0"/>
79744
  <line num="1335" type="stmt" count="0"/>
79745
  <line num="1336" type="stmt" count="0"/>
79746
  <line num="1337" type="stmt" count="0"/>
79747
- <line num="1338" type="stmt" count="0"/>
79748
- <line num="1339" type="stmt" count="0"/>
79749
  <line num="1340" type="stmt" count="0"/>
79750
  <line num="1341" type="stmt" count="0"/>
79751
  <line num="1342" type="stmt" count="0"/>
@@ -79765,13 +79815,13 @@
79765
  <line num="1356" type="stmt" count="0"/>
79766
  <line num="1357" type="stmt" count="0"/>
79767
  <line num="1358" type="stmt" count="0"/>
 
 
79768
  <line num="1361" type="stmt" count="0"/>
79769
  <line num="1362" type="stmt" count="0"/>
79770
  <line num="1363" type="stmt" count="0"/>
79771
  <line num="1364" type="stmt" count="0"/>
79772
  <line num="1365" type="stmt" count="0"/>
79773
- <line num="1366" type="stmt" count="0"/>
79774
- <line num="1367" type="stmt" count="0"/>
79775
  <line num="1368" type="stmt" count="0"/>
79776
  <line num="1369" type="stmt" count="0"/>
79777
  <line num="1370" type="stmt" count="0"/>
@@ -79807,11 +79857,18 @@
79807
  <line num="1400" type="stmt" count="0"/>
79808
  <line num="1401" type="stmt" count="0"/>
79809
  <line num="1402" type="stmt" count="0"/>
79810
- <metrics loc="1403" ncloc="889" classes="1" methods="14" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="815" coveredstatements="0" elements="829" coveredelements="0"/>
 
 
 
 
 
 
 
79811
  </file>
79812
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/phpseclib/phpseclib/phpseclib/File/X509.php">
79813
  <class name="X509" namespace="phpseclib\File" fullPackage="X509" package="X509">
79814
- <metrics complexity="717" methods="90" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="3131" coveredstatements="0" elements="3221" coveredelements="0"/>
79815
  </class>
79816
  <line num="330" type="method" name="__construct" complexity="1" crap="2" count="0"/>
79817
  <line num="331" type="stmt" count="0"/>
@@ -80358,13 +80415,12 @@
80358
  <line num="963" type="stmt" count="0"/>
80359
  <line num="964" type="stmt" count="0"/>
80360
  <line num="966" type="stmt" count="0"/>
 
80361
  <line num="968" type="stmt" count="0"/>
80362
  <line num="969" type="stmt" count="0"/>
80363
  <line num="970" type="stmt" count="0"/>
80364
  <line num="971" type="stmt" count="0"/>
80365
- <line num="972" type="stmt" count="0"/>
80366
  <line num="973" type="stmt" count="0"/>
80367
- <line num="974" type="stmt" count="0"/>
80368
  <line num="975" type="stmt" count="0"/>
80369
  <line num="976" type="stmt" count="0"/>
80370
  <line num="977" type="stmt" count="0"/>
@@ -80373,14 +80429,14 @@
80373
  <line num="980" type="stmt" count="0"/>
80374
  <line num="981" type="stmt" count="0"/>
80375
  <line num="982" type="stmt" count="0"/>
 
80376
  <line num="984" type="stmt" count="0"/>
 
80377
  <line num="986" type="stmt" count="0"/>
80378
  <line num="987" type="stmt" count="0"/>
80379
  <line num="988" type="stmt" count="0"/>
80380
  <line num="989" type="stmt" count="0"/>
80381
- <line num="990" type="stmt" count="0"/>
80382
  <line num="991" type="stmt" count="0"/>
80383
- <line num="992" type="stmt" count="0"/>
80384
  <line num="993" type="stmt" count="0"/>
80385
  <line num="994" type="stmt" count="0"/>
80386
  <line num="995" type="stmt" count="0"/>
@@ -80391,6 +80447,7 @@
80391
  <line num="1000" type="stmt" count="0"/>
80392
  <line num="1001" type="stmt" count="0"/>
80393
  <line num="1002" type="stmt" count="0"/>
 
80394
  <line num="1004" type="stmt" count="0"/>
80395
  <line num="1005" type="stmt" count="0"/>
80396
  <line num="1006" type="stmt" count="0"/>
@@ -80403,7 +80460,6 @@
80403
  <line num="1014" type="stmt" count="0"/>
80404
  <line num="1015" type="stmt" count="0"/>
80405
  <line num="1016" type="stmt" count="0"/>
80406
- <line num="1017" type="stmt" count="0"/>
80407
  <line num="1018" type="stmt" count="0"/>
80408
  <line num="1019" type="stmt" count="0"/>
80409
  <line num="1020" type="stmt" count="0"/>
@@ -80412,87 +80468,87 @@
80412
  <line num="1023" type="stmt" count="0"/>
80413
  <line num="1024" type="stmt" count="0"/>
80414
  <line num="1025" type="stmt" count="0"/>
 
80415
  <line num="1027" type="stmt" count="0"/>
 
80416
  <line num="1029" type="stmt" count="0"/>
80417
  <line num="1030" type="stmt" count="0"/>
80418
  <line num="1031" type="stmt" count="0"/>
80419
  <line num="1032" type="stmt" count="0"/>
80420
- <line num="1033" type="stmt" count="0"/>
80421
  <line num="1034" type="stmt" count="0"/>
80422
- <line num="1035" type="stmt" count="0"/>
80423
  <line num="1036" type="stmt" count="0"/>
80424
  <line num="1037" type="stmt" count="0"/>
 
80425
  <line num="1039" type="stmt" count="0"/>
80426
  <line num="1040" type="stmt" count="0"/>
80427
  <line num="1041" type="stmt" count="0"/>
80428
  <line num="1042" type="stmt" count="0"/>
80429
  <line num="1043" type="stmt" count="0"/>
80430
  <line num="1044" type="stmt" count="0"/>
80431
- <line num="1045" type="stmt" count="0"/>
80432
  <line num="1046" type="stmt" count="0"/>
80433
  <line num="1047" type="stmt" count="0"/>
80434
  <line num="1048" type="stmt" count="0"/>
80435
  <line num="1049" type="stmt" count="0"/>
80436
  <line num="1050" type="stmt" count="0"/>
 
80437
  <line num="1052" type="stmt" count="0"/>
80438
  <line num="1053" type="stmt" count="0"/>
80439
  <line num="1054" type="stmt" count="0"/>
80440
  <line num="1055" type="stmt" count="0"/>
80441
  <line num="1056" type="stmt" count="0"/>
80442
  <line num="1057" type="stmt" count="0"/>
80443
- <line num="1058" type="stmt" count="0"/>
80444
  <line num="1059" type="stmt" count="0"/>
80445
  <line num="1060" type="stmt" count="0"/>
80446
  <line num="1061" type="stmt" count="0"/>
80447
  <line num="1062" type="stmt" count="0"/>
80448
  <line num="1063" type="stmt" count="0"/>
80449
  <line num="1064" type="stmt" count="0"/>
 
 
80450
  <line num="1067" type="stmt" count="0"/>
80451
  <line num="1068" type="stmt" count="0"/>
80452
  <line num="1069" type="stmt" count="0"/>
80453
  <line num="1070" type="stmt" count="0"/>
80454
  <line num="1071" type="stmt" count="0"/>
80455
- <line num="1072" type="stmt" count="0"/>
80456
- <line num="1073" type="stmt" count="0"/>
80457
  <line num="1074" type="stmt" count="0"/>
80458
  <line num="1075" type="stmt" count="0"/>
80459
  <line num="1076" type="stmt" count="0"/>
80460
  <line num="1077" type="stmt" count="0"/>
80461
  <line num="1078" type="stmt" count="0"/>
80462
  <line num="1079" type="stmt" count="0"/>
 
80463
  <line num="1081" type="stmt" count="0"/>
80464
  <line num="1082" type="stmt" count="0"/>
 
 
 
80465
  <line num="1086" type="stmt" count="0"/>
80466
- <line num="1087" type="stmt" count="0"/>
80467
  <line num="1088" type="stmt" count="0"/>
80468
  <line num="1089" type="stmt" count="0"/>
80469
- <line num="1090" type="stmt" count="0"/>
80470
- <line num="1091" type="stmt" count="0"/>
80471
- <line num="1092" type="stmt" count="0"/>
80472
  <line num="1093" type="stmt" count="0"/>
80473
  <line num="1094" type="stmt" count="0"/>
80474
  <line num="1095" type="stmt" count="0"/>
80475
  <line num="1096" type="stmt" count="0"/>
80476
  <line num="1097" type="stmt" count="0"/>
 
80477
  <line num="1099" type="stmt" count="0"/>
80478
  <line num="1100" type="stmt" count="0"/>
80479
  <line num="1101" type="stmt" count="0"/>
80480
  <line num="1102" type="stmt" count="0"/>
80481
  <line num="1103" type="stmt" count="0"/>
80482
  <line num="1104" type="stmt" count="0"/>
 
 
80483
  <line num="1108" type="stmt" count="0"/>
80484
  <line num="1109" type="stmt" count="0"/>
80485
  <line num="1110" type="stmt" count="0"/>
80486
  <line num="1111" type="stmt" count="0"/>
80487
- <line num="1112" type="stmt" count="0"/>
80488
- <line num="1113" type="stmt" count="0"/>
80489
  <line num="1115" type="stmt" count="0"/>
80490
  <line num="1116" type="stmt" count="0"/>
80491
  <line num="1117" type="stmt" count="0"/>
80492
  <line num="1118" type="stmt" count="0"/>
80493
  <line num="1119" type="stmt" count="0"/>
80494
  <line num="1120" type="stmt" count="0"/>
80495
- <line num="1121" type="stmt" count="0"/>
80496
  <line num="1122" type="stmt" count="0"/>
80497
  <line num="1123" type="stmt" count="0"/>
80498
  <line num="1124" type="stmt" count="0"/>
@@ -80502,31 +80558,31 @@
80502
  <line num="1128" type="stmt" count="0"/>
80503
  <line num="1129" type="stmt" count="0"/>
80504
  <line num="1130" type="stmt" count="0"/>
 
80505
  <line num="1132" type="stmt" count="0"/>
80506
  <line num="1133" type="stmt" count="0"/>
80507
  <line num="1134" type="stmt" count="0"/>
80508
  <line num="1135" type="stmt" count="0"/>
80509
  <line num="1136" type="stmt" count="0"/>
80510
  <line num="1137" type="stmt" count="0"/>
80511
- <line num="1138" type="stmt" count="0"/>
80512
  <line num="1139" type="stmt" count="0"/>
 
80513
  <line num="1141" type="stmt" count="0"/>
80514
  <line num="1142" type="stmt" count="0"/>
80515
  <line num="1143" type="stmt" count="0"/>
80516
  <line num="1144" type="stmt" count="0"/>
80517
  <line num="1145" type="stmt" count="0"/>
80518
  <line num="1146" type="stmt" count="0"/>
80519
- <line num="1147" type="stmt" count="0"/>
80520
  <line num="1148" type="stmt" count="0"/>
80521
  <line num="1149" type="stmt" count="0"/>
80522
  <line num="1150" type="stmt" count="0"/>
 
80523
  <line num="1152" type="stmt" count="0"/>
80524
  <line num="1153" type="stmt" count="0"/>
80525
  <line num="1154" type="stmt" count="0"/>
80526
  <line num="1155" type="stmt" count="0"/>
80527
  <line num="1156" type="stmt" count="0"/>
80528
  <line num="1157" type="stmt" count="0"/>
80529
- <line num="1158" type="stmt" count="0"/>
80530
  <line num="1159" type="stmt" count="0"/>
80531
  <line num="1160" type="stmt" count="0"/>
80532
  <line num="1161" type="stmt" count="0"/>
@@ -80547,36 +80603,36 @@
80547
  <line num="1176" type="stmt" count="0"/>
80548
  <line num="1177" type="stmt" count="0"/>
80549
  <line num="1178" type="stmt" count="0"/>
 
80550
  <line num="1180" type="stmt" count="0"/>
80551
  <line num="1181" type="stmt" count="0"/>
80552
  <line num="1182" type="stmt" count="0"/>
80553
  <line num="1183" type="stmt" count="0"/>
80554
  <line num="1184" type="stmt" count="0"/>
80555
  <line num="1185" type="stmt" count="0"/>
80556
- <line num="1186" type="stmt" count="0"/>
80557
  <line num="1187" type="stmt" count="0"/>
 
80558
  <line num="1189" type="stmt" count="0"/>
 
80559
  <line num="1191" type="stmt" count="0"/>
80560
  <line num="1192" type="stmt" count="0"/>
80561
  <line num="1193" type="stmt" count="0"/>
80562
  <line num="1194" type="stmt" count="0"/>
80563
- <line num="1195" type="stmt" count="0"/>
80564
  <line num="1196" type="stmt" count="0"/>
80565
- <line num="1197" type="stmt" count="0"/>
80566
  <line num="1198" type="stmt" count="0"/>
80567
  <line num="1199" type="stmt" count="0"/>
 
80568
  <line num="1201" type="stmt" count="0"/>
80569
  <line num="1202" type="stmt" count="0"/>
80570
  <line num="1203" type="stmt" count="0"/>
80571
  <line num="1204" type="stmt" count="0"/>
80572
  <line num="1205" type="stmt" count="0"/>
80573
- <line num="1207" type="stmt" count="0"/>
80574
  <line num="1208" type="stmt" count="0"/>
80575
  <line num="1209" type="stmt" count="0"/>
80576
  <line num="1210" type="stmt" count="0"/>
80577
  <line num="1211" type="stmt" count="0"/>
80578
  <line num="1212" type="stmt" count="0"/>
80579
- <line num="1213" type="stmt" count="0"/>
80580
  <line num="1214" type="stmt" count="0"/>
80581
  <line num="1215" type="stmt" count="0"/>
80582
  <line num="1216" type="stmt" count="0"/>
@@ -80612,38 +80668,38 @@
80612
  <line num="1246" type="stmt" count="0"/>
80613
  <line num="1247" type="stmt" count="0"/>
80614
  <line num="1248" type="stmt" count="0"/>
 
80615
  <line num="1250" type="stmt" count="0"/>
 
80616
  <line num="1252" type="stmt" count="0"/>
 
80617
  <line num="1254" type="stmt" count="0"/>
80618
- <line num="1256" type="stmt" count="0"/>
80619
  <line num="1257" type="stmt" count="0"/>
80620
- <line num="1258" type="stmt" count="0"/>
80621
  <line num="1259" type="stmt" count="0"/>
80622
- <line num="1260" type="stmt" count="0"/>
80623
  <line num="1261" type="stmt" count="0"/>
80624
- <line num="1262" type="stmt" count="0"/>
80625
  <line num="1264" type="stmt" count="0"/>
80626
  <line num="1265" type="stmt" count="0"/>
80627
  <line num="1266" type="stmt" count="0"/>
80628
  <line num="1267" type="stmt" count="0"/>
80629
  <line num="1268" type="stmt" count="0"/>
80630
  <line num="1269" type="stmt" count="0"/>
80631
- <line num="1270" type="stmt" count="0"/>
80632
  <line num="1271" type="stmt" count="0"/>
 
80633
  <line num="1273" type="stmt" count="0"/>
80634
  <line num="1274" type="stmt" count="0"/>
80635
  <line num="1275" type="stmt" count="0"/>
80636
  <line num="1276" type="stmt" count="0"/>
80637
  <line num="1277" type="stmt" count="0"/>
80638
  <line num="1278" type="stmt" count="0"/>
80639
- <line num="1279" type="stmt" count="0"/>
 
80640
  <line num="1282" type="stmt" count="0"/>
80641
  <line num="1283" type="stmt" count="0"/>
80642
  <line num="1284" type="stmt" count="0"/>
80643
  <line num="1285" type="stmt" count="0"/>
80644
  <line num="1286" type="stmt" count="0"/>
80645
- <line num="1287" type="stmt" count="0"/>
80646
- <line num="1288" type="stmt" count="0"/>
80647
  <line num="1289" type="stmt" count="0"/>
80648
  <line num="1290" type="stmt" count="0"/>
80649
  <line num="1291" type="stmt" count="0"/>
@@ -80671,23 +80727,23 @@
80671
  <line num="1313" type="stmt" count="0"/>
80672
  <line num="1314" type="stmt" count="0"/>
80673
  <line num="1315" type="stmt" count="0"/>
 
80674
  <line num="1317" type="stmt" count="0"/>
80675
  <line num="1318" type="stmt" count="0"/>
80676
  <line num="1319" type="stmt" count="0"/>
80677
  <line num="1320" type="stmt" count="0"/>
80678
  <line num="1321" type="stmt" count="0"/>
80679
  <line num="1322" type="stmt" count="0"/>
80680
- <line num="1323" type="stmt" count="0"/>
80681
  <line num="1324" type="stmt" count="0"/>
80682
  <line num="1325" type="stmt" count="0"/>
80683
  <line num="1326" type="stmt" count="0"/>
 
80684
  <line num="1328" type="stmt" count="0"/>
80685
  <line num="1329" type="stmt" count="0"/>
80686
  <line num="1330" type="stmt" count="0"/>
80687
  <line num="1331" type="stmt" count="0"/>
80688
  <line num="1332" type="stmt" count="0"/>
80689
  <line num="1333" type="stmt" count="0"/>
80690
- <line num="1334" type="stmt" count="0"/>
80691
  <line num="1335" type="stmt" count="0"/>
80692
  <line num="1336" type="stmt" count="0"/>
80693
  <line num="1337" type="stmt" count="0"/>
@@ -80712,13 +80768,13 @@
80712
  <line num="1356" type="stmt" count="0"/>
80713
  <line num="1357" type="stmt" count="0"/>
80714
  <line num="1358" type="stmt" count="0"/>
 
80715
  <line num="1360" type="stmt" count="0"/>
80716
  <line num="1361" type="stmt" count="0"/>
80717
  <line num="1362" type="stmt" count="0"/>
80718
  <line num="1363" type="stmt" count="0"/>
80719
  <line num="1364" type="stmt" count="0"/>
80720
  <line num="1365" type="stmt" count="0"/>
80721
- <line num="1366" type="stmt" count="0"/>
80722
  <line num="1367" type="stmt" count="0"/>
80723
  <line num="1368" type="stmt" count="0"/>
80724
  <line num="1369" type="stmt" count="0"/>
@@ -80782,130 +80838,131 @@
80782
  <line num="1427" type="stmt" count="0"/>
80783
  <line num="1428" type="stmt" count="0"/>
80784
  <line num="1429" type="stmt" count="0"/>
 
80785
  <line num="1431" type="stmt" count="0"/>
80786
  <line num="1432" type="stmt" count="0"/>
80787
  <line num="1433" type="stmt" count="0"/>
80788
  <line num="1434" type="stmt" count="0"/>
80789
  <line num="1435" type="stmt" count="0"/>
80790
- <line num="1437" type="stmt" count="0"/>
80791
  <line num="1438" type="stmt" count="0"/>
80792
  <line num="1439" type="stmt" count="0"/>
 
 
80793
  <line num="1442" type="stmt" count="0"/>
80794
- <line num="1443" type="stmt" count="0"/>
80795
  <line num="1444" type="stmt" count="0"/>
80796
  <line num="1445" type="stmt" count="0"/>
80797
  <line num="1446" type="stmt" count="0"/>
80798
- <line num="1458" type="method" name="loadX509" complexity="14" crap="210" count="0"/>
80799
- <line num="1459" type="stmt" count="0"/>
80800
- <line num="1460" type="stmt" count="0"/>
80801
- <line num="1461" type="stmt" count="0"/>
80802
- <line num="1462" type="stmt" count="0"/>
80803
- <line num="1463" type="stmt" count="0"/>
80804
- <line num="1464" type="stmt" count="0"/>
80805
- <line num="1465" type="stmt" count="0"/>
80806
  <line num="1466" type="stmt" count="0"/>
80807
  <line num="1467" type="stmt" count="0"/>
 
80808
  <line num="1469" type="stmt" count="0"/>
80809
  <line num="1470" type="stmt" count="0"/>
 
80810
  <line num="1472" type="stmt" count="0"/>
 
80811
  <line num="1474" type="stmt" count="0"/>
80812
- <line num="1475" type="stmt" count="0"/>
80813
  <line num="1477" type="stmt" count="0"/>
80814
  <line num="1479" type="stmt" count="0"/>
80815
- <line num="1480" type="stmt" count="0"/>
80816
  <line num="1481" type="stmt" count="0"/>
80817
  <line num="1482" type="stmt" count="0"/>
80818
- <line num="1483" type="stmt" count="0"/>
80819
  <line num="1484" type="stmt" count="0"/>
80820
- <line num="1485" type="stmt" count="0"/>
80821
  <line num="1487" type="stmt" count="0"/>
80822
  <line num="1488" type="stmt" count="0"/>
80823
  <line num="1489" type="stmt" count="0"/>
80824
  <line num="1490" type="stmt" count="0"/>
 
80825
  <line num="1492" type="stmt" count="0"/>
80826
- <line num="1493" type="stmt" count="0"/>
80827
  <line num="1495" type="stmt" count="0"/>
80828
  <line num="1496" type="stmt" count="0"/>
80829
  <line num="1497" type="stmt" count="0"/>
80830
- <line num="1498" type="stmt" count="0"/>
80831
  <line num="1499" type="stmt" count="0"/>
80832
  <line num="1500" type="stmt" count="0"/>
80833
- <line num="1501" type="stmt" count="0"/>
80834
  <line num="1503" type="stmt" count="0"/>
 
80835
  <line num="1505" type="stmt" count="0"/>
80836
  <line num="1506" type="stmt" count="0"/>
80837
  <line num="1507" type="stmt" count="0"/>
80838
  <line num="1508" type="stmt" count="0"/>
80839
- <line num="1509" type="stmt" count="0"/>
80840
- <line num="1511" type="stmt" count="0"/>
80841
  <line num="1512" type="stmt" count="0"/>
 
80842
  <line num="1514" type="stmt" count="0"/>
80843
  <line num="1515" type="stmt" count="0"/>
80844
- <line num="1517" type="stmt" count="0"/>
80845
  <line num="1518" type="stmt" count="0"/>
80846
- <line num="1520" type="stmt" count="0"/>
80847
  <line num="1521" type="stmt" count="0"/>
80848
- <line num="1531" type="method" name="saveX509" complexity="7" crap="56" count="0"/>
80849
- <line num="1532" type="stmt" count="0"/>
80850
- <line num="1533" type="stmt" count="0"/>
80851
- <line num="1534" type="stmt" count="0"/>
80852
- <line num="1535" type="stmt" count="0"/>
80853
- <line num="1537" type="stmt" count="0"/>
80854
  <line num="1539" type="stmt" count="0"/>
80855
  <line num="1540" type="stmt" count="0"/>
80856
  <line num="1541" type="stmt" count="0"/>
80857
  <line num="1542" type="stmt" count="0"/>
80858
- <line num="1543" type="stmt" count="0"/>
80859
  <line num="1544" type="stmt" count="0"/>
80860
- <line num="1545" type="stmt" count="0"/>
80861
  <line num="1546" type="stmt" count="0"/>
 
 
 
 
 
 
80862
  <line num="1553" type="stmt" count="0"/>
80863
- <line num="1555" type="stmt" count="0"/>
80864
- <line num="1556" type="stmt" count="0"/>
80865
- <line num="1557" type="stmt" count="0"/>
80866
- <line num="1558" type="stmt" count="0"/>
80867
  <line num="1560" type="stmt" count="0"/>
80868
- <line num="1561" type="stmt" count="0"/>
80869
  <line num="1563" type="stmt" count="0"/>
80870
  <line num="1564" type="stmt" count="0"/>
80871
  <line num="1565" type="stmt" count="0"/>
80872
- <line num="1566" type="stmt" count="0"/>
80873
  <line num="1567" type="stmt" count="0"/>
80874
  <line num="1568" type="stmt" count="0"/>
80875
- <line num="1569" type="stmt" count="0"/>
80876
  <line num="1570" type="stmt" count="0"/>
80877
  <line num="1571" type="stmt" count="0"/>
 
80878
  <line num="1573" type="stmt" count="0"/>
80879
  <line num="1574" type="stmt" count="0"/>
 
 
 
 
80880
  <line num="1580" type="stmt" count="0"/>
80881
  <line num="1581" type="stmt" count="0"/>
80882
- <line num="1583" type="stmt" count="0"/>
80883
- <line num="1585" type="stmt" count="0"/>
80884
- <line num="1586" type="stmt" count="0"/>
80885
  <line num="1587" type="stmt" count="0"/>
80886
- <line num="1589" type="stmt" count="0"/>
80887
- <line num="1591" type="stmt" count="0"/>
80888
  <line num="1592" type="stmt" count="0"/>
80889
  <line num="1593" type="stmt" count="0"/>
80890
- <line num="1595" type="stmt" count="0"/>
80891
  <line num="1596" type="stmt" count="0"/>
80892
- <line num="1597" type="stmt" count="0"/>
80893
  <line num="1598" type="stmt" count="0"/>
80894
- <line num="1609" type="method" name="_mapInExtensions" complexity="11" crap="132" count="0"/>
80895
- <line num="1610" type="stmt" count="0"/>
80896
- <line num="1611" type="stmt" count="0"/>
80897
- <line num="1613" type="stmt" count="0"/>
80898
- <line num="1614" type="stmt" count="0"/>
80899
- <line num="1615" type="stmt" count="0"/>
80900
- <line num="1616" type="stmt" count="0"/>
80901
  <line num="1617" type="stmt" count="0"/>
80902
  <line num="1618" type="stmt" count="0"/>
 
80903
  <line num="1621" type="stmt" count="0"/>
80904
  <line num="1622" type="stmt" count="0"/>
80905
  <line num="1623" type="stmt" count="0"/>
80906
  <line num="1624" type="stmt" count="0"/>
80907
- <line num="1626" type="stmt" count="0"/>
80908
- <line num="1627" type="stmt" count="0"/>
80909
  <line num="1628" type="stmt" count="0"/>
80910
  <line num="1629" type="stmt" count="0"/>
80911
  <line num="1630" type="stmt" count="0"/>
@@ -80913,7 +80970,6 @@
80913
  <line num="1632" type="stmt" count="0"/>
80914
  <line num="1633" type="stmt" count="0"/>
80915
  <line num="1634" type="stmt" count="0"/>
80916
- <line num="1635" type="stmt" count="0"/>
80917
  <line num="1636" type="stmt" count="0"/>
80918
  <line num="1637" type="stmt" count="0"/>
80919
  <line num="1638" type="stmt" count="0"/>
@@ -80927,15 +80983,17 @@
80927
  <line num="1646" type="stmt" count="0"/>
80928
  <line num="1647" type="stmt" count="0"/>
80929
  <line num="1648" type="stmt" count="0"/>
80930
- <line num="1659" type="method" name="_mapOutExtensions" complexity="14" crap="210" count="0"/>
80931
- <line num="1660" type="stmt" count="0"/>
80932
- <line num="1661" type="stmt" count="0"/>
80933
- <line num="1663" type="stmt" count="0"/>
80934
- <line num="1664" type="stmt" count="0"/>
80935
- <line num="1665" type="stmt" count="0"/>
80936
- <line num="1666" type="stmt" count="0"/>
80937
- <line num="1667" type="stmt" count="0"/>
80938
- <line num="1668" type="stmt" count="0"/>
 
 
80939
  <line num="1670" type="stmt" count="0"/>
80940
  <line num="1671" type="stmt" count="0"/>
80941
  <line num="1673" type="stmt" count="0"/>
@@ -80944,11 +81002,11 @@
80944
  <line num="1676" type="stmt" count="0"/>
80945
  <line num="1677" type="stmt" count="0"/>
80946
  <line num="1678" type="stmt" count="0"/>
80947
- <line num="1679" type="stmt" count="0"/>
80948
  <line num="1680" type="stmt" count="0"/>
80949
  <line num="1681" type="stmt" count="0"/>
80950
- <line num="1682" type="stmt" count="0"/>
80951
  <line num="1683" type="stmt" count="0"/>
 
 
80952
  <line num="1686" type="stmt" count="0"/>
80953
  <line num="1687" type="stmt" count="0"/>
80954
  <line num="1688" type="stmt" count="0"/>
@@ -80957,11 +81015,12 @@
80957
  <line num="1691" type="stmt" count="0"/>
80958
  <line num="1692" type="stmt" count="0"/>
80959
  <line num="1693" type="stmt" count="0"/>
80960
- <line num="1694" type="stmt" count="0"/>
80961
- <line num="1695" type="stmt" count="0"/>
80962
  <line num="1696" type="stmt" count="0"/>
80963
  <line num="1697" type="stmt" count="0"/>
80964
  <line num="1698" type="stmt" count="0"/>
 
 
 
80965
  <line num="1702" type="stmt" count="0"/>
80966
  <line num="1703" type="stmt" count="0"/>
80967
  <line num="1704" type="stmt" count="0"/>
@@ -80969,28 +81028,25 @@
80969
  <line num="1706" type="stmt" count="0"/>
80970
  <line num="1707" type="stmt" count="0"/>
80971
  <line num="1708" type="stmt" count="0"/>
80972
- <line num="1709" type="stmt" count="0"/>
80973
- <line num="1710" type="stmt" count="0"/>
80974
- <line num="1711" type="stmt" count="0"/>
80975
  <line num="1712" type="stmt" count="0"/>
80976
  <line num="1713" type="stmt" count="0"/>
80977
  <line num="1714" type="stmt" count="0"/>
80978
- <line num="1725" type="method" name="_mapInAttributes" complexity="10" crap="110" count="0"/>
80979
- <line num="1726" type="stmt" count="0"/>
80980
- <line num="1727" type="stmt" count="0"/>
80981
- <line num="1729" type="stmt" count="0"/>
80982
- <line num="1730" type="stmt" count="0"/>
80983
- <line num="1731" type="stmt" count="0"/>
80984
- <line num="1734" type="stmt" count="0"/>
80985
- <line num="1735" type="stmt" count="0"/>
 
 
 
80986
  <line num="1736" type="stmt" count="0"/>
80987
  <line num="1737" type="stmt" count="0"/>
80988
- <line num="1738" type="stmt" count="0"/>
80989
  <line num="1739" type="stmt" count="0"/>
80990
  <line num="1740" type="stmt" count="0"/>
80991
  <line num="1741" type="stmt" count="0"/>
80992
- <line num="1742" type="stmt" count="0"/>
80993
- <line num="1743" type="stmt" count="0"/>
80994
  <line num="1744" type="stmt" count="0"/>
80995
  <line num="1745" type="stmt" count="0"/>
80996
  <line num="1746" type="stmt" count="0"/>
@@ -81003,25 +81059,26 @@
81003
  <line num="1753" type="stmt" count="0"/>
81004
  <line num="1754" type="stmt" count="0"/>
81005
  <line num="1755" type="stmt" count="0"/>
81006
- <line num="1766" type="method" name="_mapOutAttributes" complexity="8" crap="72" count="0"/>
81007
- <line num="1767" type="stmt" count="0"/>
81008
- <line num="1768" type="stmt" count="0"/>
81009
- <line num="1770" type="stmt" count="0"/>
81010
- <line num="1771" type="stmt" count="0"/>
81011
- <line num="1772" type="stmt" count="0"/>
81012
- <line num="1775" type="stmt" count="0"/>
81013
- <line num="1776" type="stmt" count="0"/>
 
 
 
81014
  <line num="1777" type="stmt" count="0"/>
81015
  <line num="1778" type="stmt" count="0"/>
81016
- <line num="1779" type="stmt" count="0"/>
81017
  <line num="1780" type="stmt" count="0"/>
81018
  <line num="1781" type="stmt" count="0"/>
81019
  <line num="1782" type="stmt" count="0"/>
81020
- <line num="1783" type="stmt" count="0"/>
81021
- <line num="1784" type="stmt" count="0"/>
81022
  <line num="1785" type="stmt" count="0"/>
81023
  <line num="1786" type="stmt" count="0"/>
81024
  <line num="1787" type="stmt" count="0"/>
 
81025
  <line num="1789" type="stmt" count="0"/>
81026
  <line num="1790" type="stmt" count="0"/>
81027
  <line num="1791" type="stmt" count="0"/>
@@ -81031,36 +81088,36 @@
81031
  <line num="1795" type="stmt" count="0"/>
81032
  <line num="1796" type="stmt" count="0"/>
81033
  <line num="1797" type="stmt" count="0"/>
81034
- <line num="1798" type="stmt" count="0"/>
81035
- <line num="1809" type="method" name="_mapInDNs" complexity="7" crap="56" count="0"/>
81036
- <line num="1810" type="stmt" count="0"/>
81037
- <line num="1811" type="stmt" count="0"/>
81038
- <line num="1813" type="stmt" count="0"/>
81039
- <line num="1814" type="stmt" count="0"/>
81040
- <line num="1815" type="stmt" count="0"/>
81041
- <line num="1816" type="stmt" count="0"/>
81042
- <line num="1817" type="stmt" count="0"/>
81043
- <line num="1818" type="stmt" count="0"/>
81044
- <line num="1819" type="stmt" count="0"/>
81045
  <line num="1820" type="stmt" count="0"/>
81046
  <line num="1821" type="stmt" count="0"/>
81047
- <line num="1822" type="stmt" count="0"/>
81048
  <line num="1823" type="stmt" count="0"/>
81049
  <line num="1824" type="stmt" count="0"/>
81050
  <line num="1825" type="stmt" count="0"/>
81051
  <line num="1826" type="stmt" count="0"/>
81052
  <line num="1827" type="stmt" count="0"/>
81053
  <line num="1828" type="stmt" count="0"/>
81054
- <line num="1839" type="method" name="_mapOutDNs" complexity="7" crap="56" count="0"/>
81055
- <line num="1840" type="stmt" count="0"/>
81056
- <line num="1841" type="stmt" count="0"/>
81057
- <line num="1843" type="stmt" count="0"/>
81058
- <line num="1844" type="stmt" count="0"/>
81059
- <line num="1845" type="stmt" count="0"/>
81060
- <line num="1846" type="stmt" count="0"/>
81061
- <line num="1847" type="stmt" count="0"/>
81062
- <line num="1848" type="stmt" count="0"/>
81063
- <line num="1849" type="stmt" count="0"/>
 
81064
  <line num="1850" type="stmt" count="0"/>
81065
  <line num="1851" type="stmt" count="0"/>
81066
  <line num="1853" type="stmt" count="0"/>
@@ -81071,21 +81128,20 @@
81071
  <line num="1858" type="stmt" count="0"/>
81072
  <line num="1859" type="stmt" count="0"/>
81073
  <line num="1860" type="stmt" count="0"/>
81074
- <line num="1869" type="method" name="_getMapping" complexity="39" crap="1560" count="0"/>
 
 
 
 
 
 
 
81075
  <line num="1870" type="stmt" count="0"/>
81076
- <line num="1871" type="stmt" count="0"/>
81077
- <line num="1872" type="stmt" count="0"/>
81078
- <line num="1873" type="stmt" count="0"/>
81079
- <line num="1875" type="stmt" count="0"/>
81080
- <line num="1876" type="stmt" count="0"/>
81081
- <line num="1877" type="stmt" count="0"/>
81082
- <line num="1878" type="stmt" count="0"/>
81083
- <line num="1879" type="stmt" count="0"/>
81084
  <line num="1880" type="stmt" count="0"/>
81085
  <line num="1881" type="stmt" count="0"/>
81086
  <line num="1882" type="stmt" count="0"/>
81087
  <line num="1883" type="stmt" count="0"/>
81088
- <line num="1884" type="stmt" count="0"/>
81089
  <line num="1885" type="stmt" count="0"/>
81090
  <line num="1886" type="stmt" count="0"/>
81091
  <line num="1887" type="stmt" count="0"/>
@@ -81105,40 +81161,40 @@
81105
  <line num="1901" type="stmt" count="0"/>
81106
  <line num="1902" type="stmt" count="0"/>
81107
  <line num="1903" type="stmt" count="0"/>
 
81108
  <line num="1905" type="stmt" count="0"/>
81109
  <line num="1906" type="stmt" count="0"/>
81110
  <line num="1907" type="stmt" count="0"/>
81111
  <line num="1908" type="stmt" count="0"/>
81112
  <line num="1909" type="stmt" count="0"/>
81113
  <line num="1910" type="stmt" count="0"/>
81114
- <line num="1916" type="stmt" count="0"/>
 
 
 
 
81115
  <line num="1917" type="stmt" count="0"/>
 
 
81116
  <line num="1920" type="stmt" count="0"/>
81117
  <line num="1921" type="stmt" count="0"/>
81118
- <line num="1923" type="stmt" count="0"/>
81119
- <line num="1924" type="stmt" count="0"/>
81120
- <line num="1927" type="stmt" count="0"/>
81121
- <line num="1930" type="stmt" count="0"/>
81122
  <line num="1933" type="stmt" count="0"/>
81123
- <line num="1934" type="stmt" count="0"/>
81124
- <line num="1937" type="stmt" count="0"/>
81125
- <line num="1938" type="stmt" count="0"/>
81126
  <line num="1939" type="stmt" count="0"/>
81127
- <line num="1940" type="stmt" count="0"/>
81128
- <line num="1941" type="stmt" count="0"/>
81129
  <line num="1942" type="stmt" count="0"/>
81130
  <line num="1945" type="stmt" count="0"/>
81131
  <line num="1946" type="stmt" count="0"/>
81132
- <line num="1947" type="stmt" count="0"/>
81133
- <line num="1948" type="stmt" count="0"/>
81134
  <line num="1949" type="stmt" count="0"/>
81135
  <line num="1950" type="stmt" count="0"/>
81136
  <line num="1951" type="stmt" count="0"/>
81137
  <line num="1952" type="stmt" count="0"/>
81138
  <line num="1953" type="stmt" count="0"/>
81139
  <line num="1954" type="stmt" count="0"/>
81140
- <line num="1955" type="stmt" count="0"/>
81141
- <line num="1956" type="stmt" count="0"/>
81142
  <line num="1957" type="stmt" count="0"/>
81143
  <line num="1958" type="stmt" count="0"/>
81144
  <line num="1959" type="stmt" count="0"/>
@@ -81146,178 +81202,181 @@
81146
  <line num="1961" type="stmt" count="0"/>
81147
  <line num="1962" type="stmt" count="0"/>
81148
  <line num="1963" type="stmt" count="0"/>
 
81149
  <line num="1965" type="stmt" count="0"/>
81150
  <line num="1966" type="stmt" count="0"/>
81151
- <line num="1975" type="method" name="loadCA" complexity="2" crap="6" count="0"/>
81152
- <line num="1976" type="stmt" count="0"/>
 
 
 
 
 
 
 
81153
  <line num="1977" type="stmt" count="0"/>
81154
  <line num="1978" type="stmt" count="0"/>
81155
- <line num="1979" type="stmt" count="0"/>
81156
- <line num="1980" type="stmt" count="0"/>
81157
- <line num="1982" type="stmt" count="0"/>
81158
- <line num="1983" type="stmt" count="0"/>
81159
- <line num="1984" type="stmt" count="0"/>
81160
- <line num="1985" type="stmt" count="0"/>
81161
- <line num="1986" type="stmt" count="0"/>
81162
- <line num="1987" type="stmt" count="0"/>
81163
  <line num="1989" type="stmt" count="0"/>
81164
  <line num="1990" type="stmt" count="0"/>
81165
- <line num="2016" type="stmt" count="0"/>
81166
- <line num="2018" type="stmt" count="0"/>
81167
- <line num="2019" type="stmt" count="0"/>
81168
- <line num="2020" type="stmt" count="0"/>
81169
- <line num="2022" type="stmt" count="0"/>
81170
- <line num="2023" type="stmt" count="0"/>
81171
- <line num="2042" type="method" name="validateURL" complexity="13" crap="182" count="0"/>
81172
- <line num="2043" type="stmt" count="0"/>
81173
- <line num="2044" type="stmt" count="0"/>
81174
- <line num="2045" type="stmt" count="0"/>
81175
- <line num="2046" type="stmt" count="0"/>
81176
- <line num="2048" type="stmt" count="0"/>
81177
- <line num="2049" type="stmt" count="0"/>
81178
- <line num="2050" type="stmt" count="0"/>
81179
- <line num="2051" type="stmt" count="0"/>
81180
- <line num="2053" type="stmt" count="0"/>
81181
- <line num="2054" type="stmt" count="0"/>
81182
  <line num="2055" type="stmt" count="0"/>
81183
  <line num="2056" type="stmt" count="0"/>
81184
  <line num="2057" type="stmt" count="0"/>
81185
  <line num="2058" type="stmt" count="0"/>
 
 
 
 
 
81186
  <line num="2066" type="stmt" count="0"/>
81187
  <line num="2067" type="stmt" count="0"/>
81188
  <line num="2068" type="stmt" count="0"/>
81189
  <line num="2069" type="stmt" count="0"/>
81190
  <line num="2070" type="stmt" count="0"/>
81191
- <line num="2076" type="stmt" count="0"/>
81192
- <line num="2077" type="stmt" count="0"/>
81193
  <line num="2078" type="stmt" count="0"/>
81194
  <line num="2079" type="stmt" count="0"/>
81195
  <line num="2080" type="stmt" count="0"/>
81196
  <line num="2081" type="stmt" count="0"/>
81197
  <line num="2082" type="stmt" count="0"/>
81198
- <line num="2083" type="stmt" count="0"/>
81199
- <line num="2085" type="stmt" count="0"/>
81200
- <line num="2086" type="stmt" count="0"/>
81201
- <line num="2087" type="stmt" count="0"/>
81202
  <line num="2088" type="stmt" count="0"/>
 
81203
  <line num="2090" type="stmt" count="0"/>
81204
  <line num="2091" type="stmt" count="0"/>
81205
- <line num="2101" type="method" name="validateDate" complexity="9" crap="90" count="0"/>
 
 
 
 
 
 
 
81206
  <line num="2102" type="stmt" count="0"/>
81207
  <line num="2103" type="stmt" count="0"/>
81208
- <line num="2104" type="stmt" count="0"/>
81209
- <line num="2105" type="stmt" count="0"/>
81210
- <line num="2107" type="stmt" count="0"/>
81211
- <line num="2108" type="stmt" count="0"/>
81212
- <line num="2109" type="stmt" count="0"/>
81213
- <line num="2111" type="stmt" count="0"/>
81214
- <line num="2112" type="stmt" count="0"/>
81215
  <line num="2114" type="stmt" count="0"/>
81216
  <line num="2115" type="stmt" count="0"/>
 
81217
  <line num="2117" type="stmt" count="0"/>
81218
- <line num="2118" type="stmt" count="0"/>
81219
  <line num="2119" type="stmt" count="0"/>
 
81220
  <line num="2121" type="stmt" count="0"/>
81221
- <line num="2122" type="stmt" count="0"/>
81222
  <line num="2124" type="stmt" count="0"/>
81223
- <line num="2125" type="stmt" count="0"/>
81224
  <line num="2126" type="stmt" count="0"/>
81225
  <line num="2127" type="stmt" count="0"/>
81226
- <line num="2128" type="stmt" count="0"/>
81227
  <line num="2130" type="stmt" count="0"/>
81228
  <line num="2131" type="stmt" count="0"/>
81229
- <line num="2140" type="method" name="_fetchURL" complexity="10" crap="110" count="0"/>
81230
- <line num="2141" type="stmt" count="0"/>
 
 
 
 
 
81231
  <line num="2142" type="stmt" count="0"/>
81232
  <line num="2143" type="stmt" count="0"/>
81233
- <line num="2144" type="stmt" count="0"/>
81234
- <line num="2146" type="stmt" count="0"/>
81235
- <line num="2147" type="stmt" count="0"/>
81236
- <line num="2148" type="stmt" count="0"/>
81237
- <line num="2149" type="stmt" count="0"/>
81238
- <line num="2150" type="stmt" count="0"/>
81239
- <line num="2151" type="stmt" count="0"/>
81240
- <line num="2152" type="stmt" count="0"/>
81241
  <line num="2153" type="stmt" count="0"/>
81242
  <line num="2154" type="stmt" count="0"/>
81243
  <line num="2155" type="stmt" count="0"/>
81244
  <line num="2156" type="stmt" count="0"/>
81245
- <line num="2157" type="stmt" count="0"/>
81246
  <line num="2158" type="stmt" count="0"/>
81247
  <line num="2159" type="stmt" count="0"/>
81248
  <line num="2160" type="stmt" count="0"/>
81249
  <line num="2161" type="stmt" count="0"/>
81250
  <line num="2162" type="stmt" count="0"/>
81251
  <line num="2163" type="stmt" count="0"/>
 
 
81252
  <line num="2166" type="stmt" count="0"/>
81253
  <line num="2167" type="stmt" count="0"/>
 
81254
  <line num="2169" type="stmt" count="0"/>
81255
  <line num="2170" type="stmt" count="0"/>
81256
  <line num="2171" type="stmt" count="0"/>
 
81257
  <line num="2173" type="stmt" count="0"/>
81258
- <line num="2177" type="stmt" count="0"/>
 
 
81259
  <line num="2179" type="stmt" count="0"/>
81260
- <line num="2180" type="stmt" count="0"/>
81261
- <line num="2192" type="method" name="_testForIntermediate" complexity="9" crap="90" count="0"/>
81262
- <line num="2193" type="stmt" count="0"/>
81263
- <line num="2194" type="stmt" count="0"/>
81264
- <line num="2195" type="stmt" count="0"/>
81265
- <line num="2196" type="stmt" count="0"/>
81266
- <line num="2197" type="stmt" count="0"/>
81267
- <line num="2198" type="stmt" count="0"/>
81268
- <line num="2199" type="stmt" count="0"/>
81269
- <line num="2203" type="stmt" count="0"/>
81270
- <line num="2204" type="stmt" count="0"/>
81271
  <line num="2205" type="stmt" count="0"/>
81272
  <line num="2206" type="stmt" count="0"/>
81273
  <line num="2207" type="stmt" count="0"/>
81274
  <line num="2208" type="stmt" count="0"/>
 
81275
  <line num="2210" type="stmt" count="0"/>
81276
  <line num="2211" type="stmt" count="0"/>
81277
- <line num="2212" type="stmt" count="0"/>
81278
- <line num="2214" type="stmt" count="0"/>
81279
  <line num="2215" type="stmt" count="0"/>
81280
  <line num="2216" type="stmt" count="0"/>
81281
  <line num="2217" type="stmt" count="0"/>
 
81282
  <line num="2219" type="stmt" count="0"/>
81283
  <line num="2220" type="stmt" count="0"/>
81284
- <line num="2230" type="stmt" count="0"/>
 
 
 
 
 
 
81285
  <line num="2231" type="stmt" count="0"/>
81286
  <line num="2232" type="stmt" count="0"/>
81287
- <line num="2234" type="stmt" count="0"/>
81288
- <line num="2235" type="stmt" count="0"/>
81289
- <line num="2236" type="stmt" count="0"/>
81290
- <line num="2238" type="stmt" count="0"/>
81291
- <line num="2241" type="stmt" count="0"/>
81292
  <line num="2242" type="stmt" count="0"/>
81293
- <line num="2259" type="method" name="validateSignature" complexity="1" crap="2" count="0"/>
81294
- <line num="2260" type="stmt" count="0"/>
81295
- <line num="2261" type="stmt" count="0"/>
81296
- <line num="2262" type="stmt" count="0"/>
81297
- <line num="2274" type="method" name="_validateSignatureCountable" complexity="49" crap="2450" count="0"/>
81298
- <line num="2275" type="stmt" count="0"/>
81299
- <line num="2276" type="stmt" count="0"/>
81300
- <line num="2277" type="stmt" count="0"/>
81301
- <line num="2278" type="stmt" count="0"/>
81302
- <line num="2280" type="stmt" count="0"/>
81303
- <line num="2281" type="stmt" count="0"/>
81304
- <line num="2282" type="stmt" count="0"/>
 
 
 
 
81305
  <line num="2290" type="stmt" count="0"/>
81306
- <line num="2291" type="stmt" count="0"/>
81307
  <line num="2293" type="stmt" count="0"/>
81308
  <line num="2294" type="stmt" count="0"/>
81309
- <line num="2295" type="stmt" count="0"/>
81310
- <line num="2296" type="stmt" count="0"/>
81311
- <line num="2297" type="stmt" count="0"/>
81312
- <line num="2298" type="stmt" count="0"/>
81313
- <line num="2299" type="stmt" count="0"/>
81314
- <line num="2300" type="stmt" count="0"/>
81315
- <line num="2301" type="stmt" count="0"/>
81316
  <line num="2302" type="stmt" count="0"/>
81317
  <line num="2303" type="stmt" count="0"/>
81318
- <line num="2304" type="stmt" count="0"/>
81319
  <line num="2306" type="stmt" count="0"/>
81320
  <line num="2307" type="stmt" count="0"/>
 
 
81321
  <line num="2310" type="stmt" count="0"/>
81322
  <line num="2311" type="stmt" count="0"/>
81323
  <line num="2312" type="stmt" count="0"/>
@@ -81325,11 +81384,8 @@
81325
  <line num="2314" type="stmt" count="0"/>
81326
  <line num="2315" type="stmt" count="0"/>
81327
  <line num="2316" type="stmt" count="0"/>
81328
- <line num="2317" type="stmt" count="0"/>
81329
  <line num="2318" type="stmt" count="0"/>
81330
  <line num="2319" type="stmt" count="0"/>
81331
- <line num="2320" type="stmt" count="0"/>
81332
- <line num="2321" type="stmt" count="0"/>
81333
  <line num="2322" type="stmt" count="0"/>
81334
  <line num="2323" type="stmt" count="0"/>
81335
  <line num="2324" type="stmt" count="0"/>
@@ -81401,24 +81457,24 @@
81401
  <line num="2390" type="stmt" count="0"/>
81402
  <line num="2391" type="stmt" count="0"/>
81403
  <line num="2392" type="stmt" count="0"/>
81404
- <line num="2407" type="method" name="_validateSignature" complexity="10" crap="110" count="0"/>
81405
- <line num="2408" type="stmt" count="0"/>
81406
- <line num="2409" type="stmt" count="0"/>
81407
- <line num="2410" type="stmt" count="0"/>
81408
- <line num="2411" type="stmt" count="0"/>
81409
- <line num="2412" type="stmt" count="0"/>
81410
- <line num="2414" type="stmt" count="0"/>
81411
- <line num="2415" type="stmt" count="0"/>
81412
- <line num="2416" type="stmt" count="0"/>
81413
- <line num="2417" type="stmt" count="0"/>
81414
- <line num="2418" type="stmt" count="0"/>
81415
- <line num="2419" type="stmt" count="0"/>
 
81416
  <line num="2420" type="stmt" count="0"/>
81417
  <line num="2421" type="stmt" count="0"/>
81418
  <line num="2422" type="stmt" count="0"/>
81419
  <line num="2423" type="stmt" count="0"/>
81420
  <line num="2424" type="stmt" count="0"/>
81421
- <line num="2425" type="stmt" count="0"/>
81422
  <line num="2426" type="stmt" count="0"/>
81423
  <line num="2427" type="stmt" count="0"/>
81424
  <line num="2428" type="stmt" count="0"/>
@@ -81428,41 +81484,49 @@
81428
  <line num="2432" type="stmt" count="0"/>
81429
  <line num="2433" type="stmt" count="0"/>
81430
  <line num="2434" type="stmt" count="0"/>
 
81431
  <line num="2436" type="stmt" count="0"/>
81432
  <line num="2437" type="stmt" count="0"/>
81433
- <line num="2449" type="method" name="setRecurLimit" complexity="1" crap="2" count="0"/>
81434
- <line num="2450" type="stmt" count="0"/>
81435
- <line num="2451" type="stmt" count="0"/>
81436
- <line num="2452" type="stmt" count="0"/>
81437
- <line num="2459" type="method" name="disableURLFetch" complexity="1" crap="2" count="0"/>
81438
- <line num="2460" type="stmt" count="0"/>
81439
- <line num="2461" type="stmt" count="0"/>
 
 
 
 
 
81440
  <line num="2462" type="stmt" count="0"/>
81441
- <line num="2469" type="method" name="enableURLFetch" complexity="1" crap="2" count="0"/>
81442
- <line num="2470" type="stmt" count="0"/>
81443
- <line num="2471" type="stmt" count="0"/>
81444
  <line num="2472" type="stmt" count="0"/>
81445
- <line num="2484" type="method" name="_reformatKey" complexity="2" crap="6" count="0"/>
81446
- <line num="2485" type="stmt" count="0"/>
81447
- <line num="2486" type="stmt" count="0"/>
81448
- <line num="2487" type="stmt" count="0"/>
81449
- <line num="2488" type="stmt" count="0"/>
81450
- <line num="2489" type="stmt" count="0"/>
81451
- <line num="2493" type="stmt" count="0"/>
81452
- <line num="2494" type="stmt" count="0"/>
81453
- <line num="2495" type="stmt" count="0"/>
81454
- <line num="2496" type="stmt" count="0"/>
81455
  <line num="2497" type="stmt" count="0"/>
81456
  <line num="2498" type="stmt" count="0"/>
81457
- <line num="2509" type="method" name="_decodeIP" complexity="1" crap="2" count="0"/>
 
 
 
 
 
 
 
81458
  <line num="2510" type="stmt" count="0"/>
81459
- <line num="2511" type="stmt" count="0"/>
81460
- <line num="2512" type="stmt" count="0"/>
81461
- <line num="2523" type="method" name="_encodeIP" complexity="1" crap="2" count="0"/>
81462
  <line num="2524" type="stmt" count="0"/>
81463
- <line num="2525" type="stmt" count="0"/>
81464
- <line num="2526" type="stmt" count="0"/>
81465
- <line num="2535" type="method" name="_translateDNProp" complexity="56" crap="3192" count="0"/>
81466
  <line num="2536" type="stmt" count="0"/>
81467
  <line num="2537" type="stmt" count="0"/>
81468
  <line num="2538" type="stmt" count="0"/>
@@ -81470,31 +81534,13 @@
81470
  <line num="2540" type="stmt" count="0"/>
81471
  <line num="2541" type="stmt" count="0"/>
81472
  <line num="2542" type="stmt" count="0"/>
81473
- <line num="2543" type="stmt" count="0"/>
81474
- <line num="2544" type="stmt" count="0"/>
81475
- <line num="2545" type="stmt" count="0"/>
81476
- <line num="2546" type="stmt" count="0"/>
81477
- <line num="2547" type="stmt" count="0"/>
81478
- <line num="2548" type="stmt" count="0"/>
81479
- <line num="2549" type="stmt" count="0"/>
81480
- <line num="2550" type="stmt" count="0"/>
81481
- <line num="2551" type="stmt" count="0"/>
81482
- <line num="2552" type="stmt" count="0"/>
81483
- <line num="2553" type="stmt" count="0"/>
81484
  <line num="2554" type="stmt" count="0"/>
81485
  <line num="2555" type="stmt" count="0"/>
81486
  <line num="2556" type="stmt" count="0"/>
81487
  <line num="2557" type="stmt" count="0"/>
81488
  <line num="2558" type="stmt" count="0"/>
81489
- <line num="2559" type="stmt" count="0"/>
81490
- <line num="2560" type="stmt" count="0"/>
81491
- <line num="2561" type="stmt" count="0"/>
81492
- <line num="2562" type="stmt" count="0"/>
81493
- <line num="2563" type="stmt" count="0"/>
81494
- <line num="2564" type="stmt" count="0"/>
81495
- <line num="2565" type="stmt" count="0"/>
81496
- <line num="2566" type="stmt" count="0"/>
81497
- <line num="2567" type="stmt" count="0"/>
81498
  <line num="2568" type="stmt" count="0"/>
81499
  <line num="2569" type="stmt" count="0"/>
81500
  <line num="2570" type="stmt" count="0"/>
@@ -81546,14 +81592,26 @@
81546
  <line num="2616" type="stmt" count="0"/>
81547
  <line num="2617" type="stmt" count="0"/>
81548
  <line num="2618" type="stmt" count="0"/>
81549
- <line num="2629" type="method" name="setDNProp" complexity="6" crap="42" count="0"/>
 
 
 
 
 
 
 
 
 
 
81550
  <line num="2630" type="stmt" count="0"/>
81551
  <line num="2631" type="stmt" count="0"/>
81552
  <line num="2632" type="stmt" count="0"/>
81553
  <line num="2633" type="stmt" count="0"/>
 
81554
  <line num="2635" type="stmt" count="0"/>
81555
  <line num="2636" type="stmt" count="0"/>
81556
  <line num="2637" type="stmt" count="0"/>
 
81557
  <line num="2639" type="stmt" count="0"/>
81558
  <line num="2640" type="stmt" count="0"/>
81559
  <line num="2641" type="stmt" count="0"/>
@@ -81565,139 +81623,130 @@
81565
  <line num="2647" type="stmt" count="0"/>
81566
  <line num="2648" type="stmt" count="0"/>
81567
  <line num="2649" type="stmt" count="0"/>
81568
- <line num="2651" type="stmt" count="0"/>
81569
- <line num="2652" type="stmt" count="0"/>
81570
- <line num="2660" type="method" name="removeDNProp" complexity="6" crap="42" count="0"/>
81571
- <line num="2661" type="stmt" count="0"/>
81572
  <line num="2662" type="stmt" count="0"/>
81573
  <line num="2663" type="stmt" count="0"/>
81574
  <line num="2664" type="stmt" count="0"/>
81575
- <line num="2666" type="stmt" count="0"/>
81576
  <line num="2667" type="stmt" count="0"/>
81577
  <line num="2668" type="stmt" count="0"/>
81578
- <line num="2670" type="stmt" count="0"/>
81579
  <line num="2671" type="stmt" count="0"/>
81580
  <line num="2672" type="stmt" count="0"/>
81581
  <line num="2673" type="stmt" count="0"/>
81582
  <line num="2674" type="stmt" count="0"/>
81583
  <line num="2675" type="stmt" count="0"/>
81584
  <line num="2676" type="stmt" count="0"/>
 
81585
  <line num="2678" type="stmt" count="0"/>
 
81586
  <line num="2680" type="stmt" count="0"/>
81587
  <line num="2681" type="stmt" count="0"/>
81588
- <line num="2682" type="stmt" count="0"/>
81589
  <line num="2683" type="stmt" count="0"/>
81590
- <line num="2694" type="method" name="getDNProp" complexity="16" crap="272" count="0"/>
 
 
 
81591
  <line num="2695" type="stmt" count="0"/>
81592
  <line num="2696" type="stmt" count="0"/>
81593
- <line num="2697" type="stmt" count="0"/>
81594
  <line num="2698" type="stmt" count="0"/>
 
81595
  <line num="2700" type="stmt" count="0"/>
81596
- <line num="2701" type="stmt" count="0"/>
81597
  <line num="2702" type="stmt" count="0"/>
 
81598
  <line num="2704" type="stmt" count="0"/>
81599
  <line num="2705" type="stmt" count="0"/>
81600
  <line num="2706" type="stmt" count="0"/>
 
81601
  <line num="2708" type="stmt" count="0"/>
81602
- <line num="2709" type="stmt" count="0"/>
81603
  <line num="2710" type="stmt" count="0"/>
81604
- <line num="2711" type="stmt" count="0"/>
81605
  <line num="2712" type="stmt" count="0"/>
81606
  <line num="2713" type="stmt" count="0"/>
81607
  <line num="2714" type="stmt" count="0"/>
81608
  <line num="2715" type="stmt" count="0"/>
81609
- <line num="2716" type="stmt" count="0"/>
81610
- <line num="2717" type="stmt" count="0"/>
81611
- <line num="2718" type="stmt" count="0"/>
81612
- <line num="2719" type="stmt" count="0"/>
81613
- <line num="2720" type="stmt" count="0"/>
81614
- <line num="2721" type="stmt" count="0"/>
81615
- <line num="2722" type="stmt" count="0"/>
81616
- <line num="2723" type="stmt" count="0"/>
81617
- <line num="2724" type="stmt" count="0"/>
81618
- <line num="2725" type="stmt" count="0"/>
81619
- <line num="2726" type="stmt" count="0"/>
81620
  <line num="2727" type="stmt" count="0"/>
81621
  <line num="2728" type="stmt" count="0"/>
81622
  <line num="2729" type="stmt" count="0"/>
81623
  <line num="2730" type="stmt" count="0"/>
81624
- <line num="2731" type="stmt" count="0"/>
81625
  <line num="2732" type="stmt" count="0"/>
81626
  <line num="2733" type="stmt" count="0"/>
81627
  <line num="2734" type="stmt" count="0"/>
81628
- <line num="2735" type="stmt" count="0"/>
81629
  <line num="2736" type="stmt" count="0"/>
81630
  <line num="2737" type="stmt" count="0"/>
81631
  <line num="2738" type="stmt" count="0"/>
81632
- <line num="2739" type="stmt" count="0"/>
81633
  <line num="2740" type="stmt" count="0"/>
81634
  <line num="2741" type="stmt" count="0"/>
81635
  <line num="2742" type="stmt" count="0"/>
81636
  <line num="2743" type="stmt" count="0"/>
81637
  <line num="2744" type="stmt" count="0"/>
 
81638
  <line num="2746" type="stmt" count="0"/>
81639
  <line num="2747" type="stmt" count="0"/>
81640
- <line num="2758" type="method" name="setDN" complexity="8" crap="72" count="0"/>
 
 
 
 
 
 
 
 
 
 
81641
  <line num="2759" type="stmt" count="0"/>
81642
  <line num="2760" type="stmt" count="0"/>
81643
  <line num="2761" type="stmt" count="0"/>
81644
  <line num="2762" type="stmt" count="0"/>
 
81645
  <line num="2764" type="stmt" count="0"/>
81646
  <line num="2765" type="stmt" count="0"/>
81647
  <line num="2766" type="stmt" count="0"/>
81648
  <line num="2767" type="stmt" count="0"/>
81649
  <line num="2768" type="stmt" count="0"/>
 
 
81650
  <line num="2771" type="stmt" count="0"/>
81651
  <line num="2772" type="stmt" count="0"/>
81652
  <line num="2773" type="stmt" count="0"/>
81653
  <line num="2774" type="stmt" count="0"/>
81654
  <line num="2775" type="stmt" count="0"/>
81655
  <line num="2776" type="stmt" count="0"/>
81656
- <line num="2777" type="stmt" count="0"/>
81657
- <line num="2780" type="stmt" count="0"/>
81658
- <line num="2781" type="stmt" count="0"/>
81659
- <line num="2782" type="stmt" count="0"/>
81660
- <line num="2783" type="stmt" count="0"/>
81661
- <line num="2784" type="stmt" count="0"/>
81662
- <line num="2785" type="stmt" count="0"/>
81663
- <line num="2786" type="stmt" count="0"/>
81664
- <line num="2787" type="stmt" count="0"/>
81665
- <line num="2789" type="stmt" count="0"/>
81666
- <line num="2790" type="stmt" count="0"/>
81667
- <line num="2800" type="method" name="getDN" complexity="35" crap="1260" count="0"/>
81668
- <line num="2801" type="stmt" count="0"/>
81669
- <line num="2802" type="stmt" count="0"/>
81670
  <line num="2803" type="stmt" count="0"/>
81671
  <line num="2804" type="stmt" count="0"/>
 
81672
  <line num="2806" type="stmt" count="0"/>
81673
  <line num="2807" type="stmt" count="0"/>
81674
  <line num="2808" type="stmt" count="0"/>
81675
  <line num="2809" type="stmt" count="0"/>
81676
- <line num="2810" type="stmt" count="0"/>
81677
- <line num="2811" type="stmt" count="0"/>
81678
  <line num="2812" type="stmt" count="0"/>
81679
  <line num="2813" type="stmt" count="0"/>
81680
  <line num="2814" type="stmt" count="0"/>
81681
  <line num="2815" type="stmt" count="0"/>
81682
  <line num="2816" type="stmt" count="0"/>
81683
  <line num="2817" type="stmt" count="0"/>
 
 
81684
  <line num="2821" type="stmt" count="0"/>
81685
  <line num="2822" type="stmt" count="0"/>
81686
- <line num="2823" type="stmt" count="0"/>
81687
- <line num="2824" type="stmt" count="0"/>
81688
- <line num="2825" type="stmt" count="0"/>
81689
- <line num="2826" type="stmt" count="0"/>
81690
- <line num="2827" type="stmt" count="0"/>
81691
- <line num="2828" type="stmt" count="0"/>
81692
- <line num="2829" type="stmt" count="0"/>
81693
- <line num="2830" type="stmt" count="0"/>
81694
- <line num="2831" type="stmt" count="0"/>
81695
- <line num="2832" type="stmt" count="0"/>
81696
  <line num="2833" type="stmt" count="0"/>
81697
  <line num="2834" type="stmt" count="0"/>
81698
  <line num="2835" type="stmt" count="0"/>
81699
  <line num="2836" type="stmt" count="0"/>
81700
- <line num="2837" type="stmt" count="0"/>
81701
  <line num="2838" type="stmt" count="0"/>
81702
  <line num="2839" type="stmt" count="0"/>
81703
  <line num="2840" type="stmt" count="0"/>
@@ -81710,13 +81759,13 @@
81710
  <line num="2847" type="stmt" count="0"/>
81711
  <line num="2848" type="stmt" count="0"/>
81712
  <line num="2849" type="stmt" count="0"/>
81713
- <line num="2850" type="stmt" count="0"/>
81714
- <line num="2851" type="stmt" count="0"/>
81715
- <line num="2852" type="stmt" count="0"/>
81716
  <line num="2853" type="stmt" count="0"/>
81717
  <line num="2854" type="stmt" count="0"/>
 
 
81718
  <line num="2857" type="stmt" count="0"/>
81719
  <line num="2858" type="stmt" count="0"/>
 
81720
  <line num="2860" type="stmt" count="0"/>
81721
  <line num="2861" type="stmt" count="0"/>
81722
  <line num="2862" type="stmt" count="0"/>
@@ -81724,9 +81773,11 @@
81724
  <line num="2864" type="stmt" count="0"/>
81725
  <line num="2865" type="stmt" count="0"/>
81726
  <line num="2866" type="stmt" count="0"/>
 
81727
  <line num="2868" type="stmt" count="0"/>
81728
  <line num="2869" type="stmt" count="0"/>
81729
  <line num="2870" type="stmt" count="0"/>
 
81730
  <line num="2872" type="stmt" count="0"/>
81731
  <line num="2873" type="stmt" count="0"/>
81732
  <line num="2874" type="stmt" count="0"/>
@@ -81742,11 +81793,8 @@
81742
  <line num="2884" type="stmt" count="0"/>
81743
  <line num="2885" type="stmt" count="0"/>
81744
  <line num="2886" type="stmt" count="0"/>
81745
- <line num="2887" type="stmt" count="0"/>
81746
- <line num="2888" type="stmt" count="0"/>
81747
  <line num="2889" type="stmt" count="0"/>
81748
  <line num="2890" type="stmt" count="0"/>
81749
- <line num="2891" type="stmt" count="0"/>
81750
  <line num="2892" type="stmt" count="0"/>
81751
  <line num="2893" type="stmt" count="0"/>
81752
  <line num="2894" type="stmt" count="0"/>
@@ -81754,14 +81802,13 @@
81754
  <line num="2896" type="stmt" count="0"/>
81755
  <line num="2897" type="stmt" count="0"/>
81756
  <line num="2898" type="stmt" count="0"/>
81757
- <line num="2899" type="stmt" count="0"/>
81758
  <line num="2900" type="stmt" count="0"/>
81759
  <line num="2901" type="stmt" count="0"/>
81760
  <line num="2902" type="stmt" count="0"/>
81761
- <line num="2903" type="stmt" count="0"/>
81762
  <line num="2904" type="stmt" count="0"/>
81763
  <line num="2905" type="stmt" count="0"/>
81764
  <line num="2906" type="stmt" count="0"/>
 
81765
  <line num="2908" type="stmt" count="0"/>
81766
  <line num="2909" type="stmt" count="0"/>
81767
  <line num="2910" type="stmt" count="0"/>
@@ -81780,7 +81827,7 @@
81780
  <line num="2923" type="stmt" count="0"/>
81781
  <line num="2924" type="stmt" count="0"/>
81782
  <line num="2925" type="stmt" count="0"/>
81783
- <line num="2926" type="method" name="anonymous function" complexity="1" crap="2" count="0"/>
81784
  <line num="2927" type="stmt" count="0"/>
81785
  <line num="2928" type="stmt" count="0"/>
81786
  <line num="2929" type="stmt" count="0"/>
@@ -81791,9 +81838,17 @@
81791
  <line num="2934" type="stmt" count="0"/>
81792
  <line num="2935" type="stmt" count="0"/>
81793
  <line num="2936" type="stmt" count="0"/>
 
81794
  <line num="2938" type="stmt" count="0"/>
81795
- <line num="2939" type="stmt" count="0"/>
81796
- <line num="2948" type="method" name="getIssuerDN" complexity="5" crap="30" count="0"/>
 
 
 
 
 
 
 
81797
  <line num="2949" type="stmt" count="0"/>
81798
  <line num="2950" type="stmt" count="0"/>
81799
  <line num="2951" type="stmt" count="0"/>
@@ -81803,58 +81858,58 @@
81803
  <line num="2955" type="stmt" count="0"/>
81804
  <line num="2956" type="stmt" count="0"/>
81805
  <line num="2957" type="stmt" count="0"/>
 
81806
  <line num="2959" type="stmt" count="0"/>
81807
  <line num="2960" type="stmt" count="0"/>
81808
- <line num="2970" type="method" name="getSubjectDN" complexity="6" crap="42" count="0"/>
 
 
 
 
 
 
 
 
81809
  <line num="2971" type="stmt" count="0"/>
81810
- <line num="2972" type="stmt" count="0"/>
81811
- <line num="2973" type="stmt" count="0"/>
81812
- <line num="2974" type="stmt" count="0"/>
81813
- <line num="2975" type="stmt" count="0"/>
81814
- <line num="2976" type="stmt" count="0"/>
81815
- <line num="2977" type="stmt" count="0"/>
81816
- <line num="2978" type="stmt" count="0"/>
81817
- <line num="2979" type="stmt" count="0"/>
81818
- <line num="2980" type="stmt" count="0"/>
81819
  <line num="2981" type="stmt" count="0"/>
 
81820
  <line num="2983" type="stmt" count="0"/>
81821
  <line num="2984" type="stmt" count="0"/>
81822
- <line num="2994" type="method" name="getIssuerDNProp" complexity="5" crap="30" count="0"/>
81823
- <line num="2995" type="stmt" count="0"/>
81824
- <line num="2996" type="stmt" count="0"/>
81825
- <line num="2997" type="stmt" count="0"/>
81826
- <line num="2998" type="stmt" count="0"/>
81827
- <line num="2999" type="stmt" count="0"/>
81828
- <line num="3000" type="stmt" count="0"/>
81829
- <line num="3001" type="stmt" count="0"/>
81830
- <line num="3002" type="stmt" count="0"/>
81831
  <line num="3003" type="stmt" count="0"/>
 
81832
  <line num="3005" type="stmt" count="0"/>
81833
  <line num="3006" type="stmt" count="0"/>
81834
- <line num="3016" type="method" name="getSubjectDNProp" complexity="6" crap="42" count="0"/>
81835
- <line num="3017" type="stmt" count="0"/>
81836
- <line num="3018" type="stmt" count="0"/>
81837
- <line num="3019" type="stmt" count="0"/>
81838
- <line num="3020" type="stmt" count="0"/>
81839
- <line num="3021" type="stmt" count="0"/>
81840
- <line num="3022" type="stmt" count="0"/>
81841
- <line num="3023" type="stmt" count="0"/>
81842
- <line num="3024" type="stmt" count="0"/>
81843
- <line num="3025" type="stmt" count="0"/>
81844
- <line num="3026" type="stmt" count="0"/>
81845
  <line num="3027" type="stmt" count="0"/>
 
81846
  <line num="3029" type="stmt" count="0"/>
81847
  <line num="3030" type="stmt" count="0"/>
81848
- <line num="3038" type="method" name="getChain" complexity="14" crap="210" count="0"/>
81849
- <line num="3039" type="stmt" count="0"/>
81850
- <line num="3040" type="stmt" count="0"/>
81851
- <line num="3042" type="stmt" count="0"/>
81852
- <line num="3043" type="stmt" count="0"/>
81853
- <line num="3044" type="stmt" count="0"/>
81854
- <line num="3045" type="stmt" count="0"/>
81855
- <line num="3046" type="stmt" count="0"/>
81856
- <line num="3047" type="stmt" count="0"/>
81857
- <line num="3048" type="stmt" count="0"/>
81858
  <line num="3049" type="stmt" count="0"/>
81859
  <line num="3050" type="stmt" count="0"/>
81860
  <line num="3051" type="stmt" count="0"/>
@@ -81866,64 +81921,66 @@
81866
  <line num="3057" type="stmt" count="0"/>
81867
  <line num="3058" type="stmt" count="0"/>
81868
  <line num="3059" type="stmt" count="0"/>
81869
- <line num="3060" type="stmt" count="0"/>
81870
  <line num="3061" type="stmt" count="0"/>
81871
  <line num="3062" type="stmt" count="0"/>
81872
- <line num="3063" type="stmt" count="0"/>
81873
- <line num="3064" type="stmt" count="0"/>
81874
- <line num="3065" type="stmt" count="0"/>
81875
- <line num="3066" type="stmt" count="0"/>
81876
- <line num="3067" type="stmt" count="0"/>
81877
- <line num="3068" type="stmt" count="0"/>
81878
- <line num="3069" type="stmt" count="0"/>
81879
- <line num="3070" type="stmt" count="0"/>
81880
  <line num="3071" type="stmt" count="0"/>
81881
  <line num="3072" type="stmt" count="0"/>
81882
- <line num="3073" type="stmt" count="0"/>
81883
  <line num="3074" type="stmt" count="0"/>
81884
  <line num="3075" type="stmt" count="0"/>
81885
- <line num="3086" type="method" name="setPublicKey" complexity="1" crap="2" count="0"/>
 
 
 
 
 
 
 
 
 
 
81886
  <line num="3087" type="stmt" count="0"/>
81887
  <line num="3088" type="stmt" count="0"/>
81888
  <line num="3089" type="stmt" count="0"/>
81889
  <line num="3090" type="stmt" count="0"/>
81890
- <line num="3100" type="method" name="setPrivateKey" complexity="1" crap="2" count="0"/>
 
 
 
 
 
 
 
 
 
81891
  <line num="3101" type="stmt" count="0"/>
81892
  <line num="3102" type="stmt" count="0"/>
81893
  <line num="3103" type="stmt" count="0"/>
81894
- <line num="3113" type="method" name="setChallenge" complexity="1" crap="2" count="0"/>
81895
- <line num="3114" type="stmt" count="0"/>
81896
- <line num="3115" type="stmt" count="0"/>
81897
- <line num="3116" type="stmt" count="0"/>
81898
- <line num="3126" type="method" name="getPublicKey" complexity="8" crap="72" count="0"/>
81899
- <line num="3127" type="stmt" count="0"/>
81900
- <line num="3128" type="stmt" count="0"/>
81901
- <line num="3129" type="stmt" count="0"/>
81902
- <line num="3130" type="stmt" count="0"/>
81903
- <line num="3132" type="stmt" count="0"/>
81904
  <line num="3133" type="stmt" count="0"/>
81905
  <line num="3134" type="stmt" count="0"/>
81906
  <line num="3135" type="stmt" count="0"/>
81907
- <line num="3136" type="stmt" count="0"/>
81908
- <line num="3137" type="stmt" count="0"/>
81909
- <line num="3138" type="stmt" count="0"/>
81910
- <line num="3139" type="stmt" count="0"/>
81911
- <line num="3140" type="stmt" count="0"/>
81912
- <line num="3141" type="stmt" count="0"/>
81913
- <line num="3142" type="stmt" count="0"/>
81914
- <line num="3144" type="stmt" count="0"/>
81915
  <line num="3146" type="stmt" count="0"/>
81916
  <line num="3147" type="stmt" count="0"/>
81917
  <line num="3148" type="stmt" count="0"/>
81918
- <line num="3149" type="stmt" count="0"/>
81919
- <line num="3150" type="stmt" count="0"/>
81920
- <line num="3151" type="stmt" count="0"/>
81921
- <line num="3152" type="stmt" count="0"/>
81922
- <line num="3153" type="stmt" count="0"/>
81923
- <line num="3154" type="stmt" count="0"/>
81924
- <line num="3156" type="stmt" count="0"/>
81925
- <line num="3157" type="stmt" count="0"/>
81926
- <line num="3166" type="method" name="loadCSR" complexity="12" crap="156" count="0"/>
81927
  <line num="3167" type="stmt" count="0"/>
81928
  <line num="3168" type="stmt" count="0"/>
81929
  <line num="3169" type="stmt" count="0"/>
@@ -81932,61 +81989,62 @@
81932
  <line num="3172" type="stmt" count="0"/>
81933
  <line num="3173" type="stmt" count="0"/>
81934
  <line num="3174" type="stmt" count="0"/>
81935
- <line num="3175" type="stmt" count="0"/>
81936
- <line num="3177" type="stmt" count="0"/>
81937
  <line num="3178" type="stmt" count="0"/>
81938
  <line num="3179" type="stmt" count="0"/>
 
 
 
81939
  <line num="3183" type="stmt" count="0"/>
 
81940
  <line num="3185" type="stmt" count="0"/>
81941
  <line num="3186" type="stmt" count="0"/>
81942
- <line num="3187" type="stmt" count="0"/>
81943
  <line num="3188" type="stmt" count="0"/>
81944
  <line num="3189" type="stmt" count="0"/>
81945
- <line num="3190" type="stmt" count="0"/>
81946
- <line num="3191" type="stmt" count="0"/>
81947
- <line num="3192" type="stmt" count="0"/>
81948
- <line num="3194" type="stmt" count="0"/>
81949
- <line num="3195" type="stmt" count="0"/>
81950
- <line num="3196" type="stmt" count="0"/>
81951
- <line num="3197" type="stmt" count="0"/>
81952
  <line num="3199" type="stmt" count="0"/>
81953
  <line num="3200" type="stmt" count="0"/>
 
81954
  <line num="3202" type="stmt" count="0"/>
81955
  <line num="3203" type="stmt" count="0"/>
81956
  <line num="3204" type="stmt" count="0"/>
81957
  <line num="3205" type="stmt" count="0"/>
 
81958
  <line num="3207" type="stmt" count="0"/>
81959
- <line num="3208" type="stmt" count="0"/>
81960
  <line num="3209" type="stmt" count="0"/>
81961
  <line num="3210" type="stmt" count="0"/>
81962
  <line num="3211" type="stmt" count="0"/>
81963
- <line num="3213" type="stmt" count="0"/>
81964
- <line num="3214" type="stmt" count="0"/>
81965
- <line num="3216" type="stmt" count="0"/>
81966
  <line num="3218" type="stmt" count="0"/>
 
81967
  <line num="3220" type="stmt" count="0"/>
81968
  <line num="3221" type="stmt" count="0"/>
81969
  <line num="3222" type="stmt" count="0"/>
 
81970
  <line num="3224" type="stmt" count="0"/>
81971
- <line num="3225" type="stmt" count="0"/>
81972
  <line num="3226" type="stmt" count="0"/>
81973
  <line num="3227" type="stmt" count="0"/>
81974
  <line num="3228" type="stmt" count="0"/>
81975
  <line num="3229" type="stmt" count="0"/>
81976
- <line num="3230" type="stmt" count="0"/>
81977
  <line num="3231" type="stmt" count="0"/>
81978
  <line num="3232" type="stmt" count="0"/>
81979
  <line num="3234" type="stmt" count="0"/>
81980
  <line num="3235" type="stmt" count="0"/>
 
81981
  <line num="3237" type="stmt" count="0"/>
81982
- <line num="3238" type="stmt" count="0"/>
81983
- <line num="3248" type="method" name="saveCSR" complexity="7" crap="56" count="0"/>
81984
- <line num="3249" type="stmt" count="0"/>
 
 
 
 
 
81985
  <line num="3250" type="stmt" count="0"/>
81986
- <line num="3251" type="stmt" count="0"/>
81987
  <line num="3252" type="stmt" count="0"/>
 
81988
  <line num="3254" type="stmt" count="0"/>
81989
- <line num="3255" type="stmt" count="0"/>
81990
  <line num="3256" type="stmt" count="0"/>
81991
  <line num="3257" type="stmt" count="0"/>
81992
  <line num="3258" type="stmt" count="0"/>
@@ -81996,80 +82054,80 @@
81996
  <line num="3262" type="stmt" count="0"/>
81997
  <line num="3263" type="stmt" count="0"/>
81998
  <line num="3264" type="stmt" count="0"/>
81999
- <line num="3265" type="stmt" count="0"/>
82000
  <line num="3266" type="stmt" count="0"/>
82001
  <line num="3267" type="stmt" count="0"/>
82002
  <line num="3269" type="stmt" count="0"/>
82003
- <line num="3271" type="stmt" count="0"/>
82004
- <line num="3273" type="stmt" count="0"/>
82005
- <line num="3274" type="stmt" count="0"/>
82006
- <line num="3275" type="stmt" count="0"/>
82007
- <line num="3277" type="stmt" count="0"/>
82008
- <line num="3279" type="stmt" count="0"/>
82009
- <line num="3280" type="stmt" count="0"/>
82010
  <line num="3281" type="stmt" count="0"/>
 
82011
  <line num="3283" type="stmt" count="0"/>
82012
  <line num="3284" type="stmt" count="0"/>
82013
- <line num="3285" type="stmt" count="0"/>
82014
  <line num="3287" type="stmt" count="0"/>
82015
  <line num="3288" type="stmt" count="0"/>
82016
  <line num="3289" type="stmt" count="0"/>
82017
  <line num="3290" type="stmt" count="0"/>
82018
- <line num="3303" type="method" name="loadSPKAC" complexity="10" crap="110" count="0"/>
82019
- <line num="3304" type="stmt" count="0"/>
 
 
 
 
 
 
 
 
 
82020
  <line num="3305" type="stmt" count="0"/>
82021
  <line num="3306" type="stmt" count="0"/>
82022
  <line num="3307" type="stmt" count="0"/>
82023
- <line num="3308" type="stmt" count="0"/>
82024
  <line num="3309" type="stmt" count="0"/>
82025
- <line num="3310" type="stmt" count="0"/>
82026
  <line num="3311" type="stmt" count="0"/>
 
 
82027
  <line num="3315" type="stmt" count="0"/>
82028
- <line num="3318" type="stmt" count="0"/>
 
82029
  <line num="3319" type="stmt" count="0"/>
82030
  <line num="3320" type="stmt" count="0"/>
82031
  <line num="3321" type="stmt" count="0"/>
82032
  <line num="3322" type="stmt" count="0"/>
82033
- <line num="3323" type="stmt" count="0"/>
82034
- <line num="3325" type="stmt" count="0"/>
82035
- <line num="3326" type="stmt" count="0"/>
82036
- <line num="3327" type="stmt" count="0"/>
82037
- <line num="3328" type="stmt" count="0"/>
82038
- <line num="3330" type="stmt" count="0"/>
82039
- <line num="3331" type="stmt" count="0"/>
82040
- <line num="3333" type="stmt" count="0"/>
82041
- <line num="3334" type="stmt" count="0"/>
82042
- <line num="3335" type="stmt" count="0"/>
82043
  <line num="3336" type="stmt" count="0"/>
 
82044
  <line num="3338" type="stmt" count="0"/>
 
82045
  <line num="3340" type="stmt" count="0"/>
82046
  <line num="3341" type="stmt" count="0"/>
82047
  <line num="3342" type="stmt" count="0"/>
82048
  <line num="3343" type="stmt" count="0"/>
82049
- <line num="3345" type="stmt" count="0"/>
82050
  <line num="3347" type="stmt" count="0"/>
82051
- <line num="3348" type="stmt" count="0"/>
82052
- <line num="3349" type="stmt" count="0"/>
82053
  <line num="3351" type="stmt" count="0"/>
82054
  <line num="3352" type="stmt" count="0"/>
82055
  <line num="3353" type="stmt" count="0"/>
82056
  <line num="3354" type="stmt" count="0"/>
82057
  <line num="3355" type="stmt" count="0"/>
82058
- <line num="3356" type="stmt" count="0"/>
82059
  <line num="3357" type="stmt" count="0"/>
82060
  <line num="3358" type="stmt" count="0"/>
82061
  <line num="3359" type="stmt" count="0"/>
82062
- <line num="3361" type="stmt" count="0"/>
82063
  <line num="3362" type="stmt" count="0"/>
82064
- <line num="3364" type="stmt" count="0"/>
82065
  <line num="3365" type="stmt" count="0"/>
82066
- <line num="3375" type="method" name="saveSPKAC" complexity="7" crap="56" count="0"/>
82067
- <line num="3376" type="stmt" count="0"/>
 
 
 
 
 
 
82068
  <line num="3377" type="stmt" count="0"/>
82069
- <line num="3378" type="stmt" count="0"/>
82070
  <line num="3379" type="stmt" count="0"/>
 
82071
  <line num="3381" type="stmt" count="0"/>
82072
- <line num="3382" type="stmt" count="0"/>
82073
  <line num="3383" type="stmt" count="0"/>
82074
  <line num="3384" type="stmt" count="0"/>
82075
  <line num="3385" type="stmt" count="0"/>
@@ -82079,51 +82137,45 @@
82079
  <line num="3389" type="stmt" count="0"/>
82080
  <line num="3390" type="stmt" count="0"/>
82081
  <line num="3391" type="stmt" count="0"/>
82082
- <line num="3392" type="stmt" count="0"/>
82083
  <line num="3394" type="stmt" count="0"/>
82084
  <line num="3396" type="stmt" count="0"/>
82085
  <line num="3397" type="stmt" count="0"/>
82086
- <line num="3399" type="stmt" count="0"/>
82087
- <line num="3400" type="stmt" count="0"/>
82088
- <line num="3401" type="stmt" count="0"/>
82089
- <line num="3403" type="stmt" count="0"/>
82090
- <line num="3406" type="stmt" count="0"/>
82091
- <line num="3407" type="stmt" count="0"/>
82092
  <line num="3408" type="stmt" count="0"/>
82093
- <line num="3417" type="method" name="loadCRL" complexity="15" crap="240" count="0"/>
 
 
 
 
 
 
 
82094
  <line num="3418" type="stmt" count="0"/>
82095
  <line num="3419" type="stmt" count="0"/>
82096
  <line num="3420" type="stmt" count="0"/>
82097
  <line num="3421" type="stmt" count="0"/>
82098
  <line num="3422" type="stmt" count="0"/>
82099
  <line num="3423" type="stmt" count="0"/>
82100
- <line num="3425" type="stmt" count="0"/>
82101
- <line num="3427" type="stmt" count="0"/>
82102
  <line num="3428" type="stmt" count="0"/>
82103
  <line num="3429" type="stmt" count="0"/>
82104
- <line num="3430" type="stmt" count="0"/>
82105
  <line num="3431" type="stmt" count="0"/>
82106
  <line num="3432" type="stmt" count="0"/>
82107
  <line num="3433" type="stmt" count="0"/>
82108
- <line num="3434" type="stmt" count="0"/>
82109
- <line num="3436" type="stmt" count="0"/>
82110
- <line num="3437" type="stmt" count="0"/>
82111
  <line num="3438" type="stmt" count="0"/>
82112
  <line num="3439" type="stmt" count="0"/>
82113
- <line num="3441" type="stmt" count="0"/>
82114
- <line num="3442" type="stmt" count="0"/>
82115
- <line num="3444" type="stmt" count="0"/>
82116
- <line num="3445" type="stmt" count="0"/>
82117
- <line num="3446" type="stmt" count="0"/>
82118
- <line num="3447" type="stmt" count="0"/>
82119
- <line num="3449" type="stmt" count="0"/>
82120
  <line num="3450" type="stmt" count="0"/>
82121
  <line num="3451" type="stmt" count="0"/>
82122
  <line num="3452" type="stmt" count="0"/>
82123
  <line num="3453" type="stmt" count="0"/>
 
82124
  <line num="3455" type="stmt" count="0"/>
82125
  <line num="3457" type="stmt" count="0"/>
82126
- <line num="3458" type="stmt" count="0"/>
82127
  <line num="3459" type="stmt" count="0"/>
82128
  <line num="3460" type="stmt" count="0"/>
82129
  <line num="3461" type="stmt" count="0"/>
@@ -82132,7 +82184,6 @@
82132
  <line num="3464" type="stmt" count="0"/>
82133
  <line num="3465" type="stmt" count="0"/>
82134
  <line num="3466" type="stmt" count="0"/>
82135
- <line num="3467" type="stmt" count="0"/>
82136
  <line num="3468" type="stmt" count="0"/>
82137
  <line num="3469" type="stmt" count="0"/>
82138
  <line num="3470" type="stmt" count="0"/>
@@ -82141,13 +82192,22 @@
82141
  <line num="3474" type="stmt" count="0"/>
82142
  <line num="3476" type="stmt" count="0"/>
82143
  <line num="3477" type="stmt" count="0"/>
82144
- <line num="3487" type="method" name="saveCRL" complexity="8" crap="72" count="0"/>
82145
- <line num="3488" type="stmt" count="0"/>
 
 
 
 
 
 
82146
  <line num="3489" type="stmt" count="0"/>
82147
  <line num="3490" type="stmt" count="0"/>
82148
  <line num="3491" type="stmt" count="0"/>
 
82149
  <line num="3493" type="stmt" count="0"/>
 
82150
  <line num="3495" type="stmt" count="0"/>
 
82151
  <line num="3497" type="stmt" count="0"/>
82152
  <line num="3498" type="stmt" count="0"/>
82153
  <line num="3499" type="stmt" count="0"/>
@@ -82157,30 +82217,32 @@
82157
  <line num="3503" type="stmt" count="0"/>
82158
  <line num="3505" type="stmt" count="0"/>
82159
  <line num="3506" type="stmt" count="0"/>
82160
- <line num="3507" type="stmt" count="0"/>
82161
  <line num="3508" type="stmt" count="0"/>
82162
- <line num="3510" type="stmt" count="0"/>
82163
- <line num="3511" type="stmt" count="0"/>
82164
- <line num="3512" type="stmt" count="0"/>
82165
- <line num="3513" type="stmt" count="0"/>
82166
- <line num="3515" type="stmt" count="0"/>
82167
- <line num="3517" type="stmt" count="0"/>
82168
- <line num="3518" type="stmt" count="0"/>
82169
- <line num="3519" type="stmt" count="0"/>
82170
  <line num="3520" type="stmt" count="0"/>
82171
  <line num="3521" type="stmt" count="0"/>
82172
  <line num="3522" type="stmt" count="0"/>
82173
  <line num="3523" type="stmt" count="0"/>
82174
- <line num="3524" type="stmt" count="0"/>
82175
- <line num="3526" type="stmt" count="0"/>
82176
- <line num="3528" type="stmt" count="0"/>
82177
  <line num="3529" type="stmt" count="0"/>
82178
  <line num="3530" type="stmt" count="0"/>
 
82179
  <line num="3532" type="stmt" count="0"/>
82180
  <line num="3533" type="stmt" count="0"/>
82181
  <line num="3534" type="stmt" count="0"/>
82182
  <line num="3535" type="stmt" count="0"/>
82183
- <line num="3549" type="method" name="_timeField" complexity="3" crap="12" count="0"/>
 
 
 
 
 
 
 
 
 
82184
  <line num="3550" type="stmt" count="0"/>
82185
  <line num="3551" type="stmt" count="0"/>
82186
  <line num="3552" type="stmt" count="0"/>
@@ -82188,57 +82250,52 @@
82188
  <line num="3554" type="stmt" count="0"/>
82189
  <line num="3555" type="stmt" count="0"/>
82190
  <line num="3556" type="stmt" count="0"/>
82191
- <line num="3557" type="stmt" count="0"/>
82192
  <line num="3558" type="stmt" count="0"/>
82193
- <line num="3559" type="stmt" count="0"/>
82194
  <line num="3560" type="stmt" count="0"/>
82195
  <line num="3561" type="stmt" count="0"/>
82196
- <line num="3576" type="method" name="sign" complexity="38" crap="1482" count="0"/>
82197
- <line num="3577" type="stmt" count="0"/>
82198
- <line num="3578" type="stmt" count="0"/>
82199
- <line num="3579" type="stmt" count="0"/>
82200
- <line num="3580" type="stmt" count="0"/>
 
82201
  <line num="3582" type="stmt" count="0"/>
82202
  <line num="3583" type="stmt" count="0"/>
82203
  <line num="3584" type="stmt" count="0"/>
 
82204
  <line num="3586" type="stmt" count="0"/>
82205
  <line num="3587" type="stmt" count="0"/>
 
82206
  <line num="3589" type="stmt" count="0"/>
82207
  <line num="3590" type="stmt" count="0"/>
82208
  <line num="3591" type="stmt" count="0"/>
82209
  <line num="3592" type="stmt" count="0"/>
82210
- <line num="3594" type="stmt" count="0"/>
82211
- <line num="3595" type="stmt" count="0"/>
82212
- <line num="3596" type="stmt" count="0"/>
82213
- <line num="3597" type="stmt" count="0"/>
82214
- <line num="3598" type="stmt" count="0"/>
82215
- <line num="3599" type="stmt" count="0"/>
82216
- <line num="3600" type="stmt" count="0"/>
82217
- <line num="3601" type="stmt" count="0"/>
82218
- <line num="3602" type="stmt" count="0"/>
82219
- <line num="3603" type="stmt" count="0"/>
82220
- <line num="3604" type="stmt" count="0"/>
82221
- <line num="3605" type="stmt" count="0"/>
82222
- <line num="3606" type="stmt" count="0"/>
82223
- <line num="3607" type="stmt" count="0"/>
82224
- <line num="3608" type="stmt" count="0"/>
82225
  <line num="3609" type="stmt" count="0"/>
82226
  <line num="3610" type="stmt" count="0"/>
82227
  <line num="3611" type="stmt" count="0"/>
82228
  <line num="3612" type="stmt" count="0"/>
82229
- <line num="3613" type="stmt" count="0"/>
82230
  <line num="3614" type="stmt" count="0"/>
82231
  <line num="3615" type="stmt" count="0"/>
82232
  <line num="3616" type="stmt" count="0"/>
82233
- <line num="3617" type="stmt" count="0"/>
82234
  <line num="3618" type="stmt" count="0"/>
82235
- <line num="3620" type="stmt" count="0"/>
82236
  <line num="3621" type="stmt" count="0"/>
 
82237
  <line num="3623" type="stmt" count="0"/>
82238
  <line num="3624" type="stmt" count="0"/>
 
 
 
 
 
 
 
82239
  <line num="3633" type="stmt" count="0"/>
82240
  <line num="3634" type="stmt" count="0"/>
82241
  <line num="3635" type="stmt" count="0"/>
 
82242
  <line num="3637" type="stmt" count="0"/>
82243
  <line num="3638" type="stmt" count="0"/>
82244
  <line num="3639" type="stmt" count="0"/>
@@ -82253,308 +82310,317 @@
82253
  <line num="3648" type="stmt" count="0"/>
82254
  <line num="3649" type="stmt" count="0"/>
82255
  <line num="3650" type="stmt" count="0"/>
82256
- <line num="3651" type="stmt" count="0"/>
82257
  <line num="3652" type="stmt" count="0"/>
82258
  <line num="3653" type="stmt" count="0"/>
 
82259
  <line num="3656" type="stmt" count="0"/>
82260
- <line num="3658" type="stmt" count="0"/>
82261
- <line num="3659" type="stmt" count="0"/>
82262
- <line num="3660" type="stmt" count="0"/>
82263
- <line num="3661" type="stmt" count="0"/>
82264
- <line num="3663" type="stmt" count="0"/>
82265
  <line num="3665" type="stmt" count="0"/>
82266
  <line num="3666" type="stmt" count="0"/>
 
 
 
 
82267
  <line num="3672" type="stmt" count="0"/>
82268
  <line num="3673" type="stmt" count="0"/>
 
 
 
 
 
82269
  <line num="3679" type="stmt" count="0"/>
 
82270
  <line num="3681" type="stmt" count="0"/>
82271
  <line num="3682" type="stmt" count="0"/>
82272
  <line num="3683" type="stmt" count="0"/>
 
82273
  <line num="3685" type="stmt" count="0"/>
82274
- <line num="3687" type="stmt" count="0"/>
82275
  <line num="3688" type="stmt" count="0"/>
82276
- <line num="3689" type="stmt" count="0"/>
82277
  <line num="3691" type="stmt" count="0"/>
82278
- <line num="3694" type="stmt" count="0"/>
 
82279
  <line num="3695" type="stmt" count="0"/>
82280
- <line num="3696" type="stmt" count="0"/>
82281
  <line num="3697" type="stmt" count="0"/>
82282
  <line num="3698" type="stmt" count="0"/>
82283
- <line num="3699" type="stmt" count="0"/>
82284
- <line num="3700" type="stmt" count="0"/>
82285
- <line num="3701" type="stmt" count="0"/>
82286
- <line num="3702" type="stmt" count="0"/>
82287
- <line num="3703" type="stmt" count="0"/>
82288
  <line num="3704" type="stmt" count="0"/>
82289
- <line num="3706" type="stmt" count="0"/>
82290
- <line num="3707" type="stmt" count="0"/>
82291
- <line num="3708" type="stmt" count="0"/>
82292
- <line num="3710" type="stmt" count="0"/>
82293
  <line num="3711" type="stmt" count="0"/>
82294
- <line num="3712" type="stmt" count="0"/>
82295
  <line num="3713" type="stmt" count="0"/>
82296
  <line num="3714" type="stmt" count="0"/>
82297
- <line num="3716" type="stmt" count="0"/>
82298
  <line num="3717" type="stmt" count="0"/>
82299
- <line num="3718" type="stmt" count="0"/>
82300
  <line num="3719" type="stmt" count="0"/>
 
82301
  <line num="3721" type="stmt" count="0"/>
82302
- <line num="3722" type="stmt" count="0"/>
82303
  <line num="3723" type="stmt" count="0"/>
82304
- <line num="3724" type="stmt" count="0"/>
82305
  <line num="3726" type="stmt" count="0"/>
82306
  <line num="3727" type="stmt" count="0"/>
82307
  <line num="3728" type="stmt" count="0"/>
82308
  <line num="3729" type="stmt" count="0"/>
82309
  <line num="3730" type="stmt" count="0"/>
 
82310
  <line num="3732" type="stmt" count="0"/>
82311
  <line num="3733" type="stmt" count="0"/>
82312
  <line num="3734" type="stmt" count="0"/>
82313
  <line num="3735" type="stmt" count="0"/>
 
 
82314
  <line num="3739" type="stmt" count="0"/>
82315
  <line num="3740" type="stmt" count="0"/>
82316
  <line num="3742" type="stmt" count="0"/>
82317
  <line num="3743" type="stmt" count="0"/>
 
82318
  <line num="3745" type="stmt" count="0"/>
82319
  <line num="3746" type="stmt" count="0"/>
82320
  <line num="3748" type="stmt" count="0"/>
82321
  <line num="3749" type="stmt" count="0"/>
82322
- <line num="3757" type="method" name="signCSR" complexity="10" crap="110" count="0"/>
 
 
 
 
 
82323
  <line num="3758" type="stmt" count="0"/>
82324
  <line num="3759" type="stmt" count="0"/>
82325
  <line num="3760" type="stmt" count="0"/>
82326
  <line num="3761" type="stmt" count="0"/>
82327
- <line num="3763" type="stmt" count="0"/>
82328
  <line num="3764" type="stmt" count="0"/>
82329
  <line num="3765" type="stmt" count="0"/>
82330
  <line num="3766" type="stmt" count="0"/>
82331
  <line num="3767" type="stmt" count="0"/>
82332
- <line num="3768" type="stmt" count="0"/>
82333
- <line num="3769" type="stmt" count="0"/>
82334
- <line num="3770" type="stmt" count="0"/>
82335
  <line num="3771" type="stmt" count="0"/>
82336
- <line num="3773" type="stmt" count="0"/>
82337
  <line num="3774" type="stmt" count="0"/>
82338
- <line num="3776" type="stmt" count="0"/>
82339
  <line num="3777" type="stmt" count="0"/>
82340
  <line num="3778" type="stmt" count="0"/>
82341
- <line num="3779" type="stmt" count="0"/>
82342
  <line num="3780" type="stmt" count="0"/>
82343
  <line num="3781" type="stmt" count="0"/>
82344
- <line num="3782" type="stmt" count="0"/>
82345
- <line num="3783" type="stmt" count="0"/>
82346
- <line num="3784" type="stmt" count="0"/>
82347
- <line num="3785" type="stmt" count="0"/>
82348
- <line num="3786" type="stmt" count="0"/>
82349
- <line num="3787" type="stmt" count="0"/>
82350
- <line num="3788" type="stmt" count="0"/>
82351
- <line num="3789" type="stmt" count="0"/>
82352
  <line num="3790" type="stmt" count="0"/>
82353
  <line num="3791" type="stmt" count="0"/>
82354
  <line num="3792" type="stmt" count="0"/>
82355
  <line num="3793" type="stmt" count="0"/>
 
 
82356
  <line num="3797" type="stmt" count="0"/>
82357
  <line num="3798" type="stmt" count="0"/>
 
82358
  <line num="3800" type="stmt" count="0"/>
82359
  <line num="3801" type="stmt" count="0"/>
 
82360
  <line num="3803" type="stmt" count="0"/>
82361
- <line num="3804" type="stmt" count="0"/>
82362
  <line num="3806" type="stmt" count="0"/>
82363
- <line num="3807" type="stmt" count="0"/>
82364
- <line num="3815" type="method" name="signSPKAC" complexity="10" crap="110" count="0"/>
 
 
 
 
 
 
82365
  <line num="3816" type="stmt" count="0"/>
82366
  <line num="3817" type="stmt" count="0"/>
82367
  <line num="3818" type="stmt" count="0"/>
82368
  <line num="3819" type="stmt" count="0"/>
 
82369
  <line num="3821" type="stmt" count="0"/>
82370
  <line num="3822" type="stmt" count="0"/>
82371
  <line num="3823" type="stmt" count="0"/>
82372
  <line num="3824" type="stmt" count="0"/>
82373
  <line num="3825" type="stmt" count="0"/>
82374
- <line num="3826" type="stmt" count="0"/>
82375
- <line num="3827" type="stmt" count="0"/>
82376
- <line num="3828" type="stmt" count="0"/>
82377
  <line num="3829" type="stmt" count="0"/>
82378
  <line num="3830" type="stmt" count="0"/>
82379
  <line num="3832" type="stmt" count="0"/>
82380
  <line num="3833" type="stmt" count="0"/>
 
82381
  <line num="3836" type="stmt" count="0"/>
82382
- <line num="3837" type="stmt" count="0"/>
82383
  <line num="3838" type="stmt" count="0"/>
82384
  <line num="3839" type="stmt" count="0"/>
82385
- <line num="3841" type="stmt" count="0"/>
82386
- <line num="3842" type="stmt" count="0"/>
82387
- <line num="3843" type="stmt" count="0"/>
82388
- <line num="3844" type="stmt" count="0"/>
82389
- <line num="3845" type="stmt" count="0"/>
82390
- <line num="3846" type="stmt" count="0"/>
82391
- <line num="3847" type="stmt" count="0"/>
82392
  <line num="3853" type="stmt" count="0"/>
82393
  <line num="3854" type="stmt" count="0"/>
82394
  <line num="3855" type="stmt" count="0"/>
82395
  <line num="3856" type="stmt" count="0"/>
82396
  <line num="3857" type="stmt" count="0"/>
82397
  <line num="3858" type="stmt" count="0"/>
 
 
 
82398
  <line num="3862" type="stmt" count="0"/>
82399
- <line num="3863" type="stmt" count="0"/>
82400
  <line num="3865" type="stmt" count="0"/>
82401
- <line num="3866" type="stmt" count="0"/>
82402
  <line num="3868" type="stmt" count="0"/>
82403
  <line num="3869" type="stmt" count="0"/>
 
82404
  <line num="3871" type="stmt" count="0"/>
82405
- <line num="3872" type="stmt" count="0"/>
82406
- <line num="3885" type="method" name="signCRL" complexity="24" crap="600" count="0"/>
 
 
 
 
 
 
82407
  <line num="3886" type="stmt" count="0"/>
82408
  <line num="3887" type="stmt" count="0"/>
82409
  <line num="3888" type="stmt" count="0"/>
82410
  <line num="3889" type="stmt" count="0"/>
82411
- <line num="3891" type="stmt" count="0"/>
82412
- <line num="3892" type="stmt" count="0"/>
82413
  <line num="3894" type="stmt" count="0"/>
82414
  <line num="3895" type="stmt" count="0"/>
82415
  <line num="3897" type="stmt" count="0"/>
82416
  <line num="3898" type="stmt" count="0"/>
82417
- <line num="3899" type="stmt" count="0"/>
82418
  <line num="3900" type="stmt" count="0"/>
82419
  <line num="3901" type="stmt" count="0"/>
82420
- <line num="3902" type="stmt" count="0"/>
82421
  <line num="3903" type="stmt" count="0"/>
82422
  <line num="3904" type="stmt" count="0"/>
82423
- <line num="3905" type="stmt" count="0"/>
82424
- <line num="3906" type="stmt" count="0"/>
82425
- <line num="3907" type="stmt" count="0"/>
82426
- <line num="3908" type="stmt" count="0"/>
82427
- <line num="3909" type="stmt" count="0"/>
82428
- <line num="3910" type="stmt" count="0"/>
82429
- <line num="3911" type="stmt" count="0"/>
82430
- <line num="3912" type="stmt" count="0"/>
82431
- <line num="3913" type="stmt" count="0"/>
82432
- <line num="3915" type="stmt" count="0"/>
82433
- <line num="3916" type="stmt" count="0"/>
82434
- <line num="3917" type="stmt" count="0"/>
82435
  <line num="3919" type="stmt" count="0"/>
82436
  <line num="3920" type="stmt" count="0"/>
82437
  <line num="3921" type="stmt" count="0"/>
82438
- <line num="3922" type="stmt" count="0"/>
82439
  <line num="3923" type="stmt" count="0"/>
82440
- <line num="3925" type="stmt" count="0"/>
82441
  <line num="3926" type="stmt" count="0"/>
82442
  <line num="3927" type="stmt" count="0"/>
82443
- <line num="3928" type="stmt" count="0"/>
 
 
 
 
82444
  <line num="3934" type="stmt" count="0"/>
82445
  <line num="3935" type="stmt" count="0"/>
 
82446
  <line num="3937" type="stmt" count="0"/>
82447
  <line num="3938" type="stmt" count="0"/>
 
 
82448
  <line num="3941" type="stmt" count="0"/>
82449
  <line num="3942" type="stmt" count="0"/>
82450
  <line num="3943" type="stmt" count="0"/>
82451
  <line num="3944" type="stmt" count="0"/>
82452
  <line num="3945" type="stmt" count="0"/>
82453
- <line num="3946" type="stmt" count="0"/>
82454
  <line num="3947" type="stmt" count="0"/>
82455
  <line num="3948" type="stmt" count="0"/>
82456
  <line num="3949" type="stmt" count="0"/>
82457
- <line num="3950" type="stmt" count="0"/>
82458
  <line num="3951" type="stmt" count="0"/>
 
82459
  <line num="3953" type="stmt" count="0"/>
82460
  <line num="3954" type="stmt" count="0"/>
82461
  <line num="3955" type="stmt" count="0"/>
82462
- <line num="3956" type="stmt" count="0"/>
 
82463
  <line num="3959" type="stmt" count="0"/>
82464
  <line num="3960" type="stmt" count="0"/>
82465
- <line num="3961" type="stmt" count="0"/>
82466
- <line num="3962" type="stmt" count="0"/>
82467
- <line num="3964" type="stmt" count="0"/>
82468
- <line num="3965" type="stmt" count="0"/>
82469
- <line num="3971" type="stmt" count="0"/>
82470
- <line num="3972" type="stmt" count="0"/>
 
 
 
82471
  <line num="3978" type="stmt" count="0"/>
 
82472
  <line num="3980" type="stmt" count="0"/>
 
82473
  <line num="3982" type="stmt" count="0"/>
82474
  <line num="3983" type="stmt" count="0"/>
82475
- <line num="3984" type="stmt" count="0"/>
82476
  <line num="3985" type="stmt" count="0"/>
 
82477
  <line num="3987" type="stmt" count="0"/>
82478
  <line num="3988" type="stmt" count="0"/>
82479
- <line num="3989" type="stmt" count="0"/>
82480
  <line num="3991" type="stmt" count="0"/>
82481
- <line num="3995" type="stmt" count="0"/>
 
 
82482
  <line num="3996" type="stmt" count="0"/>
82483
- <line num="3998" type="stmt" count="0"/>
82484
- <line num="3999" type="stmt" count="0"/>
82485
- <line num="4001" type="stmt" count="0"/>
82486
- <line num="4002" type="stmt" count="0"/>
82487
  <line num="4004" type="stmt" count="0"/>
82488
- <line num="4005" type="stmt" count="0"/>
82489
- <line num="4016" type="method" name="_sign" complexity="9" crap="90" count="0"/>
 
 
 
82490
  <line num="4017" type="stmt" count="0"/>
82491
- <line num="4018" type="stmt" count="0"/>
82492
  <line num="4019" type="stmt" count="0"/>
82493
  <line num="4020" type="stmt" count="0"/>
82494
  <line num="4021" type="stmt" count="0"/>
82495
- <line num="4022" type="stmt" count="0"/>
82496
  <line num="4023" type="stmt" count="0"/>
82497
- <line num="4024" type="stmt" count="0"/>
82498
- <line num="4025" type="stmt" count="0"/>
82499
- <line num="4026" type="stmt" count="0"/>
82500
  <line num="4027" type="stmt" count="0"/>
82501
  <line num="4028" type="stmt" count="0"/>
82502
  <line num="4030" type="stmt" count="0"/>
82503
  <line num="4031" type="stmt" count="0"/>
82504
- <line num="4032" type="stmt" count="0"/>
82505
  <line num="4033" type="stmt" count="0"/>
82506
- <line num="4035" type="stmt" count="0"/>
82507
  <line num="4036" type="stmt" count="0"/>
82508
- <line num="4044" type="method" name="setStartDate" complexity="3" crap="12" count="0"/>
82509
- <line num="4045" type="stmt" count="0"/>
82510
- <line num="4046" type="stmt" count="0"/>
82511
- <line num="4047" type="stmt" count="0"/>
82512
- <line num="4048" type="stmt" count="0"/>
82513
  <line num="4050" type="stmt" count="0"/>
82514
  <line num="4051" type="stmt" count="0"/>
82515
- <line num="4059" type="method" name="setEndDate" complexity="4" crap="20" count="0"/>
 
 
 
 
 
 
 
82516
  <line num="4060" type="stmt" count="0"/>
 
 
 
 
 
82517
  <line num="4068" type="stmt" count="0"/>
82518
- <line num="4069" type="stmt" count="0"/>
82519
- <line num="4070" type="stmt" count="0"/>
82520
- <line num="4071" type="stmt" count="0"/>
82521
- <line num="4072" type="stmt" count="0"/>
82522
- <line num="4073" type="stmt" count="0"/>
82523
- <line num="4074" type="stmt" count="0"/>
82524
- <line num="4075" type="stmt" count="0"/>
82525
- <line num="4076" type="stmt" count="0"/>
82526
  <line num="4078" type="stmt" count="0"/>
82527
  <line num="4079" type="stmt" count="0"/>
82528
  <line num="4080" type="stmt" count="0"/>
82529
- <line num="4089" type="method" name="setSerialNumber" complexity="1" crap="2" count="0"/>
82530
- <line num="4090" type="stmt" count="0"/>
82531
- <line num="4091" type="stmt" count="0"/>
82532
  <line num="4092" type="stmt" count="0"/>
82533
- <line num="4099" type="method" name="makeCA" complexity="1" crap="2" count="0"/>
82534
  <line num="4100" type="stmt" count="0"/>
82535
  <line num="4101" type="stmt" count="0"/>
82536
  <line num="4102" type="stmt" count="0"/>
82537
- <line num="4116" type="method" name="_isSubArrayValid" complexity="5" crap="30" count="0"/>
82538
- <line num="4117" type="stmt" count="0"/>
82539
- <line num="4118" type="stmt" count="0"/>
82540
- <line num="4119" type="stmt" count="0"/>
82541
- <line num="4120" type="stmt" count="0"/>
 
 
 
 
 
82542
  <line num="4122" type="stmt" count="0"/>
82543
  <line num="4123" type="stmt" count="0"/>
82544
  <line num="4124" type="stmt" count="0"/>
82545
- <line num="4125" type="stmt" count="0"/>
82546
- <line num="4127" type="stmt" count="0"/>
82547
- <line num="4128" type="stmt" count="0"/>
82548
- <line num="4129" type="stmt" count="0"/>
82549
- <line num="4131" type="stmt" count="0"/>
82550
  <line num="4132" type="stmt" count="0"/>
 
82551
  <line num="4134" type="stmt" count="0"/>
82552
- <line num="4135" type="stmt" count="0"/>
82553
- <line num="4153" type="method" name="_subArrayUnchecked" complexity="4" crap="20" count="0"/>
 
 
 
82554
  <line num="4154" type="stmt" count="0"/>
82555
  <line num="4155" type="stmt" count="0"/>
 
82556
  <line num="4157" type="stmt" count="0"/>
82557
- <line num="4158" type="stmt" count="0"/>
82558
  <line num="4159" type="stmt" count="0"/>
82559
  <line num="4160" type="stmt" count="0"/>
82560
  <line num="4161" type="stmt" count="0"/>
@@ -82562,266 +82628,257 @@
82562
  <line num="4164" type="stmt" count="0"/>
82563
  <line num="4166" type="stmt" count="0"/>
82564
  <line num="4167" type="stmt" count="0"/>
82565
- <line num="4169" type="stmt" count="0"/>
82566
- <line num="4170" type="stmt" count="0"/>
82567
- <line num="4181" type="method" name="_subArray" complexity="6" crap="42" count="0"/>
82568
- <line num="4182" type="stmt" count="0"/>
82569
- <line num="4183" type="stmt" count="0"/>
82570
- <line num="4185" type="stmt" count="0"/>
82571
  <line num="4186" type="stmt" count="0"/>
82572
  <line num="4187" type="stmt" count="0"/>
82573
  <line num="4189" type="stmt" count="0"/>
82574
  <line num="4190" type="stmt" count="0"/>
82575
  <line num="4191" type="stmt" count="0"/>
82576
  <line num="4192" type="stmt" count="0"/>
82577
- <line num="4194" type="stmt" count="0"/>
82578
  <line num="4195" type="stmt" count="0"/>
82579
  <line num="4196" type="stmt" count="0"/>
82580
- <line num="4197" type="stmt" count="0"/>
82581
  <line num="4199" type="stmt" count="0"/>
82582
- <line num="4200" type="stmt" count="0"/>
82583
  <line num="4202" type="stmt" count="0"/>
82584
- <line num="4203" type="stmt" count="0"/>
82585
- <line num="4205" type="stmt" count="0"/>
82586
- <line num="4206" type="stmt" count="0"/>
82587
- <line num="4217" type="method" name="_extensions" complexity="12" crap="156" count="0"/>
82588
  <line num="4218" type="stmt" count="0"/>
82589
  <line num="4219" type="stmt" count="0"/>
82590
- <line num="4220" type="stmt" count="0"/>
82591
  <line num="4221" type="stmt" count="0"/>
 
82592
  <line num="4223" type="stmt" count="0"/>
82593
  <line num="4224" type="stmt" count="0"/>
82594
- <line num="4225" type="stmt" count="0"/>
82595
  <line num="4226" type="stmt" count="0"/>
82596
  <line num="4227" type="stmt" count="0"/>
82597
  <line num="4228" type="stmt" count="0"/>
82598
  <line num="4229" type="stmt" count="0"/>
82599
- <line num="4230" type="stmt" count="0"/>
82600
  <line num="4231" type="stmt" count="0"/>
82601
  <line num="4232" type="stmt" count="0"/>
82602
- <line num="4233" type="stmt" count="0"/>
82603
  <line num="4234" type="stmt" count="0"/>
82604
  <line num="4235" type="stmt" count="0"/>
82605
  <line num="4237" type="stmt" count="0"/>
82606
  <line num="4238" type="stmt" count="0"/>
82607
- <line num="4239" type="stmt" count="0"/>
82608
- <line num="4240" type="stmt" count="0"/>
82609
- <line num="4241" type="stmt" count="0"/>
82610
- <line num="4242" type="stmt" count="0"/>
82611
- <line num="4243" type="stmt" count="0"/>
82612
- <line num="4244" type="stmt" count="0"/>
82613
- <line num="4245" type="stmt" count="0"/>
82614
- <line num="4246" type="stmt" count="0"/>
82615
- <line num="4247" type="stmt" count="0"/>
82616
- <line num="4248" type="stmt" count="0"/>
82617
- <line num="4249" type="stmt" count="0"/>
82618
  <line num="4250" type="stmt" count="0"/>
82619
  <line num="4251" type="stmt" count="0"/>
 
82620
  <line num="4253" type="stmt" count="0"/>
82621
  <line num="4255" type="stmt" count="0"/>
82622
  <line num="4256" type="stmt" count="0"/>
82623
  <line num="4257" type="stmt" count="0"/>
82624
  <line num="4258" type="stmt" count="0"/>
 
82625
  <line num="4260" type="stmt" count="0"/>
82626
  <line num="4261" type="stmt" count="0"/>
82627
- <line num="4271" type="method" name="_removeExtension" complexity="5" crap="30" count="0"/>
 
 
 
 
 
 
 
 
82628
  <line num="4272" type="stmt" count="0"/>
82629
  <line num="4273" type="stmt" count="0"/>
 
82630
  <line num="4275" type="stmt" count="0"/>
82631
  <line num="4276" type="stmt" count="0"/>
82632
  <line num="4277" type="stmt" count="0"/>
 
82633
  <line num="4279" type="stmt" count="0"/>
82634
  <line num="4280" type="stmt" count="0"/>
82635
  <line num="4281" type="stmt" count="0"/>
82636
  <line num="4282" type="stmt" count="0"/>
82637
  <line num="4283" type="stmt" count="0"/>
82638
- <line num="4284" type="stmt" count="0"/>
82639
  <line num="4285" type="stmt" count="0"/>
82640
  <line num="4287" type="stmt" count="0"/>
 
82641
  <line num="4289" type="stmt" count="0"/>
82642
  <line num="4290" type="stmt" count="0"/>
82643
- <line num="4291" type="stmt" count="0"/>
82644
  <line num="4292" type="stmt" count="0"/>
82645
  <line num="4293" type="stmt" count="0"/>
82646
- <line num="4306" type="method" name="_getExtension" complexity="4" crap="20" count="0"/>
 
 
82647
  <line num="4307" type="stmt" count="0"/>
82648
  <line num="4308" type="stmt" count="0"/>
82649
- <line num="4310" type="stmt" count="0"/>
82650
  <line num="4311" type="stmt" count="0"/>
82651
  <line num="4312" type="stmt" count="0"/>
 
82652
  <line num="4314" type="stmt" count="0"/>
82653
  <line num="4315" type="stmt" count="0"/>
82654
  <line num="4316" type="stmt" count="0"/>
82655
  <line num="4317" type="stmt" count="0"/>
82656
- <line num="4318" type="stmt" count="0"/>
82657
- <line num="4320" type="stmt" count="0"/>
82658
  <line num="4321" type="stmt" count="0"/>
82659
- <line num="4331" type="method" name="_getExtensions" complexity="3" crap="12" count="0"/>
82660
- <line num="4332" type="stmt" count="0"/>
82661
- <line num="4333" type="stmt" count="0"/>
82662
- <line num="4334" type="stmt" count="0"/>
82663
- <line num="4336" type="stmt" count="0"/>
82664
- <line num="4337" type="stmt" count="0"/>
82665
- <line num="4338" type="stmt" count="0"/>
82666
  <line num="4339" type="stmt" count="0"/>
82667
  <line num="4340" type="stmt" count="0"/>
82668
  <line num="4342" type="stmt" count="0"/>
82669
  <line num="4343" type="stmt" count="0"/>
82670
- <line num="4356" type="method" name="_setExtension" complexity="5" crap="30" count="0"/>
82671
- <line num="4357" type="stmt" count="0"/>
82672
- <line num="4358" type="stmt" count="0"/>
82673
- <line num="4360" type="stmt" count="0"/>
82674
- <line num="4361" type="stmt" count="0"/>
82675
- <line num="4362" type="stmt" count="0"/>
 
 
 
82676
  <line num="4364" type="stmt" count="0"/>
 
82677
  <line num="4366" type="stmt" count="0"/>
82678
- <line num="4367" type="stmt" count="0"/>
82679
  <line num="4368" type="stmt" count="0"/>
82680
  <line num="4369" type="stmt" count="0"/>
82681
  <line num="4370" type="stmt" count="0"/>
 
82682
  <line num="4372" type="stmt" count="0"/>
82683
- <line num="4373" type="stmt" count="0"/>
82684
  <line num="4374" type="stmt" count="0"/>
82685
  <line num="4375" type="stmt" count="0"/>
82686
- <line num="4377" type="stmt" count="0"/>
82687
- <line num="4378" type="stmt" count="0"/>
82688
- <line num="4379" type="stmt" count="0"/>
82689
- <line num="4388" type="method" name="removeExtension" complexity="1" crap="2" count="0"/>
82690
  <line num="4389" type="stmt" count="0"/>
82691
  <line num="4390" type="stmt" count="0"/>
82692
- <line num="4391" type="stmt" count="0"/>
82693
- <line num="4403" type="method" name="getExtension" complexity="1" crap="2" count="0"/>
 
 
 
 
 
 
 
82694
  <line num="4404" type="stmt" count="0"/>
82695
  <line num="4405" type="stmt" count="0"/>
82696
  <line num="4406" type="stmt" count="0"/>
82697
- <line num="4415" type="method" name="getExtensions" complexity="1" crap="2" count="0"/>
82698
- <line num="4416" type="stmt" count="0"/>
82699
- <line num="4417" type="stmt" count="0"/>
82700
- <line num="4418" type="stmt" count="0"/>
82701
- <line num="4430" type="method" name="setExtension" complexity="1" crap="2" count="0"/>
82702
- <line num="4431" type="stmt" count="0"/>
82703
- <line num="4432" type="stmt" count="0"/>
82704
- <line num="4433" type="stmt" count="0"/>
82705
- <line num="4443" type="method" name="removeAttribute" complexity="11" crap="132" count="0"/>
82706
- <line num="4444" type="stmt" count="0"/>
82707
- <line num="4445" type="stmt" count="0"/>
82708
- <line num="4447" type="stmt" count="0"/>
 
82709
  <line num="4448" type="stmt" count="0"/>
82710
  <line num="4449" type="stmt" count="0"/>
82711
- <line num="4451" type="stmt" count="0"/>
82712
- <line num="4452" type="stmt" count="0"/>
82713
- <line num="4453" type="stmt" count="0"/>
82714
- <line num="4454" type="stmt" count="0"/>
82715
- <line num="4455" type="stmt" count="0"/>
82716
- <line num="4456" type="stmt" count="0"/>
82717
- <line num="4457" type="stmt" count="0"/>
82718
- <line num="4458" type="stmt" count="0"/>
82719
- <line num="4459" type="stmt" count="0"/>
82720
- <line num="4460" type="stmt" count="0"/>
82721
- <line num="4461" type="stmt" count="0"/>
82722
- <line num="4462" type="stmt" count="0"/>
82723
  <line num="4463" type="stmt" count="0"/>
82724
  <line num="4464" type="stmt" count="0"/>
82725
  <line num="4465" type="stmt" count="0"/>
82726
- <line num="4466" type="stmt" count="0"/>
82727
- <line num="4467" type="stmt" count="0"/>
82728
- <line num="4468" type="stmt" count="0"/>
82729
- <line num="4469" type="stmt" count="0"/>
82730
- <line num="4470" type="stmt" count="0"/>
82731
- <line num="4471" type="stmt" count="0"/>
82732
- <line num="4472" type="stmt" count="0"/>
82733
- <line num="4473" type="stmt" count="0"/>
82734
- <line num="4474" type="stmt" count="0"/>
82735
- <line num="4475" type="stmt" count="0"/>
82736
  <line num="4476" type="stmt" count="0"/>
82737
  <line num="4477" type="stmt" count="0"/>
82738
  <line num="4479" type="stmt" count="0"/>
82739
  <line num="4480" type="stmt" count="0"/>
82740
  <line num="4481" type="stmt" count="0"/>
82741
- <line num="4494" type="method" name="getAttribute" complexity="9" crap="90" count="0"/>
 
 
 
 
 
 
 
 
 
 
 
82742
  <line num="4495" type="stmt" count="0"/>
82743
  <line num="4496" type="stmt" count="0"/>
82744
  <line num="4497" type="stmt" count="0"/>
82745
  <line num="4498" type="stmt" count="0"/>
 
82746
  <line num="4500" type="stmt" count="0"/>
 
82747
  <line num="4502" type="stmt" count="0"/>
82748
  <line num="4503" type="stmt" count="0"/>
82749
  <line num="4504" type="stmt" count="0"/>
 
82750
  <line num="4506" type="stmt" count="0"/>
82751
  <line num="4507" type="stmt" count="0"/>
82752
  <line num="4508" type="stmt" count="0"/>
82753
  <line num="4509" type="stmt" count="0"/>
82754
- <line num="4510" type="stmt" count="0"/>
82755
  <line num="4511" type="stmt" count="0"/>
82756
  <line num="4512" type="stmt" count="0"/>
82757
  <line num="4513" type="stmt" count="0"/>
82758
- <line num="4514" type="stmt" count="0"/>
82759
- <line num="4515" type="stmt" count="0"/>
82760
- <line num="4516" type="stmt" count="0"/>
82761
- <line num="4517" type="stmt" count="0"/>
82762
- <line num="4518" type="stmt" count="0"/>
82763
- <line num="4519" type="stmt" count="0"/>
82764
- <line num="4520" type="stmt" count="0"/>
82765
- <line num="4521" type="stmt" count="0"/>
82766
- <line num="4522" type="stmt" count="0"/>
82767
- <line num="4524" type="stmt" count="0"/>
82768
- <line num="4525" type="stmt" count="0"/>
82769
- <line num="4534" type="method" name="getAttributes" complexity="4" crap="20" count="0"/>
82770
  <line num="4535" type="stmt" count="0"/>
82771
  <line num="4536" type="stmt" count="0"/>
82772
- <line num="4537" type="stmt" count="0"/>
82773
  <line num="4538" type="stmt" count="0"/>
 
82774
  <line num="4540" type="stmt" count="0"/>
82775
  <line num="4541" type="stmt" count="0"/>
 
82776
  <line num="4543" type="stmt" count="0"/>
82777
  <line num="4544" type="stmt" count="0"/>
82778
  <line num="4545" type="stmt" count="0"/>
82779
  <line num="4546" type="stmt" count="0"/>
82780
  <line num="4547" type="stmt" count="0"/>
 
82781
  <line num="4549" type="stmt" count="0"/>
82782
  <line num="4550" type="stmt" count="0"/>
82783
- <line num="4561" type="method" name="setAttribute" complexity="11" crap="132" count="0"/>
82784
- <line num="4562" type="stmt" count="0"/>
82785
- <line num="4563" type="stmt" count="0"/>
82786
- <line num="4565" type="stmt" count="0"/>
82787
- <line num="4566" type="stmt" count="0"/>
 
 
82788
  <line num="4567" type="stmt" count="0"/>
 
82789
  <line num="4569" type="stmt" count="0"/>
82790
  <line num="4570" type="stmt" count="0"/>
82791
- <line num="4571" type="stmt" count="0"/>
82792
  <line num="4572" type="stmt" count="0"/>
82793
  <line num="4573" type="stmt" count="0"/>
82794
- <line num="4574" type="stmt" count="0"/>
82795
  <line num="4575" type="stmt" count="0"/>
 
82796
  <line num="4577" type="stmt" count="0"/>
82797
  <line num="4578" type="stmt" count="0"/>
82798
  <line num="4579" type="stmt" count="0"/>
82799
- <line num="4580" type="stmt" count="0"/>
82800
  <line num="4581" type="stmt" count="0"/>
82801
  <line num="4582" type="stmt" count="0"/>
82802
- <line num="4583" type="stmt" count="0"/>
82803
- <line num="4584" type="stmt" count="0"/>
82804
- <line num="4585" type="stmt" count="0"/>
82805
- <line num="4586" type="stmt" count="0"/>
82806
- <line num="4587" type="stmt" count="0"/>
82807
- <line num="4588" type="stmt" count="0"/>
82808
- <line num="4589" type="stmt" count="0"/>
82809
- <line num="4590" type="stmt" count="0"/>
82810
- <line num="4591" type="stmt" count="0"/>
82811
- <line num="4592" type="stmt" count="0"/>
82812
  <line num="4594" type="stmt" count="0"/>
82813
  <line num="4595" type="stmt" count="0"/>
82814
- <line num="4596" type="stmt" count="0"/>
82815
  <line num="4597" type="stmt" count="0"/>
82816
  <line num="4598" type="stmt" count="0"/>
82817
  <line num="4599" type="stmt" count="0"/>
82818
- <line num="4600" type="stmt" count="0"/>
82819
  <line num="4601" type="stmt" count="0"/>
82820
  <line num="4602" type="stmt" count="0"/>
82821
  <line num="4603" type="stmt" count="0"/>
 
82822
  <line num="4605" type="stmt" count="0"/>
82823
  <line num="4606" type="stmt" count="0"/>
82824
- <line num="4616" type="method" name="setKeyIdentifier" complexity="2" crap="6" count="0"/>
 
 
 
 
 
 
 
 
82825
  <line num="4617" type="stmt" count="0"/>
82826
  <line num="4618" type="stmt" count="0"/>
82827
  <line num="4619" type="stmt" count="0"/>
@@ -82829,11 +82886,20 @@
82829
  <line num="4621" type="stmt" count="0"/>
82830
  <line num="4622" type="stmt" count="0"/>
82831
  <line num="4623" type="stmt" count="0"/>
82832
- <line num="4643" type="method" name="computeKeyIdentifier" complexity="19" crap="380" count="0"/>
82833
- <line num="4644" type="stmt" count="0"/>
82834
- <line num="4645" type="stmt" count="0"/>
82835
- <line num="4646" type="stmt" count="0"/>
82836
- <line num="4647" type="stmt" count="0"/>
 
 
 
 
 
 
 
 
 
82837
  <line num="4649" type="stmt" count="0"/>
82838
  <line num="4650" type="stmt" count="0"/>
82839
  <line num="4651" type="stmt" count="0"/>
@@ -82841,29 +82907,11 @@
82841
  <line num="4653" type="stmt" count="0"/>
82842
  <line num="4654" type="stmt" count="0"/>
82843
  <line num="4655" type="stmt" count="0"/>
82844
- <line num="4656" type="stmt" count="0"/>
82845
- <line num="4657" type="stmt" count="0"/>
82846
- <line num="4658" type="stmt" count="0"/>
82847
- <line num="4660" type="stmt" count="0"/>
82848
- <line num="4661" type="stmt" count="0"/>
82849
- <line num="4662" type="stmt" count="0"/>
82850
- <line num="4663" type="stmt" count="0"/>
82851
- <line num="4664" type="stmt" count="0"/>
82852
- <line num="4665" type="stmt" count="0"/>
82853
- <line num="4666" type="stmt" count="0"/>
82854
- <line num="4667" type="stmt" count="0"/>
82855
- <line num="4668" type="stmt" count="0"/>
82856
- <line num="4669" type="stmt" count="0"/>
82857
- <line num="4671" type="stmt" count="0"/>
82858
- <line num="4672" type="stmt" count="0"/>
82859
- <line num="4673" type="stmt" count="0"/>
82860
- <line num="4674" type="stmt" count="0"/>
82861
- <line num="4675" type="stmt" count="0"/>
82862
  <line num="4676" type="stmt" count="0"/>
82863
  <line num="4677" type="stmt" count="0"/>
82864
  <line num="4678" type="stmt" count="0"/>
82865
  <line num="4679" type="stmt" count="0"/>
82866
- <line num="4680" type="stmt" count="0"/>
82867
  <line num="4681" type="stmt" count="0"/>
82868
  <line num="4682" type="stmt" count="0"/>
82869
  <line num="4683" type="stmt" count="0"/>
@@ -82874,177 +82922,207 @@
82874
  <line num="4688" type="stmt" count="0"/>
82875
  <line num="4689" type="stmt" count="0"/>
82876
  <line num="4690" type="stmt" count="0"/>
82877
- <line num="4691" type="stmt" count="0"/>
82878
  <line num="4692" type="stmt" count="0"/>
82879
  <line num="4693" type="stmt" count="0"/>
82880
  <line num="4694" type="stmt" count="0"/>
 
 
82881
  <line num="4697" type="stmt" count="0"/>
 
 
82882
  <line num="4700" type="stmt" count="0"/>
82883
  <line num="4701" type="stmt" count="0"/>
82884
  <line num="4703" type="stmt" count="0"/>
82885
  <line num="4704" type="stmt" count="0"/>
82886
  <line num="4705" type="stmt" count="0"/>
82887
  <line num="4706" type="stmt" count="0"/>
 
82888
  <line num="4708" type="stmt" count="0"/>
82889
  <line num="4709" type="stmt" count="0"/>
82890
- <line num="4717" type="method" name="_formatSubjectPublicKey" complexity="2" crap="6" count="0"/>
 
 
 
 
 
 
 
82891
  <line num="4718" type="stmt" count="0"/>
82892
  <line num="4719" type="stmt" count="0"/>
 
 
 
82893
  <line num="4723" type="stmt" count="0"/>
82894
  <line num="4724" type="stmt" count="0"/>
82895
  <line num="4725" type="stmt" count="0"/>
82896
  <line num="4726" type="stmt" count="0"/>
82897
- <line num="4727" type="stmt" count="0"/>
82898
  <line num="4729" type="stmt" count="0"/>
82899
- <line num="4730" type="stmt" count="0"/>
82900
- <line num="4738" type="method" name="setDomain" complexity="1" crap="2" count="0"/>
82901
- <line num="4739" type="stmt" count="0"/>
 
 
 
82902
  <line num="4740" type="stmt" count="0"/>
82903
  <line num="4741" type="stmt" count="0"/>
82904
- <line num="4742" type="stmt" count="0"/>
82905
- <line num="4743" type="stmt" count="0"/>
82906
- <line num="4751" type="method" name="setIPAddress" complexity="1" crap="2" count="0"/>
82907
- <line num="4752" type="stmt" count="0"/>
82908
- <line num="4753" type="stmt" count="0"/>
82909
- <line num="4760" type="stmt" count="0"/>
82910
- <line num="4769" type="method" name="_dnsName" complexity="1" crap="2" count="0"/>
82911
- <line num="4770" type="stmt" count="0"/>
 
 
 
82912
  <line num="4771" type="stmt" count="0"/>
82913
  <line num="4772" type="stmt" count="0"/>
82914
- <line num="4783" type="method" name="_iPAddress" complexity="1" crap="2" count="0"/>
 
 
 
82915
  <line num="4784" type="stmt" count="0"/>
82916
  <line num="4785" type="stmt" count="0"/>
82917
- <line num="4786" type="stmt" count="0"/>
82918
- <line num="4797" type="method" name="_revokedCertificate" complexity="4" crap="20" count="0"/>
82919
- <line num="4798" type="stmt" count="0"/>
82920
- <line num="4799" type="stmt" count="0"/>
82921
- <line num="4801" type="stmt" count="0"/>
82922
  <line num="4802" type="stmt" count="0"/>
82923
  <line num="4803" type="stmt" count="0"/>
82924
  <line num="4804" type="stmt" count="0"/>
82925
- <line num="4805" type="stmt" count="0"/>
82926
- <line num="4807" type="stmt" count="0"/>
82927
- <line num="4808" type="stmt" count="0"/>
82928
- <line num="4809" type="stmt" count="0"/>
82929
- <line num="4811" type="stmt" count="0"/>
82930
- <line num="4812" type="stmt" count="0"/>
82931
- <line num="4813" type="stmt" count="0"/>
82932
- <line num="4814" type="stmt" count="0"/>
82933
- <line num="4815" type="stmt" count="0"/>
82934
  <line num="4816" type="stmt" count="0"/>
82935
- <line num="4826" type="method" name="revoke" complexity="6" crap="42" count="0"/>
82936
- <line num="4827" type="stmt" count="0"/>
82937
- <line num="4828" type="stmt" count="0"/>
82938
- <line num="4829" type="stmt" count="0"/>
82939
  <line num="4830" type="stmt" count="0"/>
82940
  <line num="4831" type="stmt" count="0"/>
82941
- <line num="4832" type="stmt" count="0"/>
82942
  <line num="4833" type="stmt" count="0"/>
82943
  <line num="4834" type="stmt" count="0"/>
 
82944
  <line num="4836" type="stmt" count="0"/>
82945
  <line num="4837" type="stmt" count="0"/>
82946
- <line num="4838" type="stmt" count="0"/>
82947
  <line num="4839" type="stmt" count="0"/>
82948
  <line num="4840" type="stmt" count="0"/>
82949
- <line num="4842" type="stmt" count="0"/>
82950
  <line num="4843" type="stmt" count="0"/>
82951
- <line num="4852" type="method" name="unrevoke" complexity="3" crap="12" count="0"/>
82952
- <line num="4853" type="stmt" count="0"/>
82953
- <line num="4854" type="stmt" count="0"/>
82954
- <line num="4855" type="stmt" count="0"/>
82955
- <line num="4856" type="stmt" count="0"/>
82956
- <line num="4857" type="stmt" count="0"/>
82957
- <line num="4858" type="stmt" count="0"/>
82958
  <line num="4859" type="stmt" count="0"/>
82959
  <line num="4860" type="stmt" count="0"/>
 
82960
  <line num="4862" type="stmt" count="0"/>
82961
  <line num="4863" type="stmt" count="0"/>
82962
- <line num="4872" type="method" name="getRevoked" complexity="3" crap="12" count="0"/>
82963
- <line num="4873" type="stmt" count="0"/>
 
 
 
 
 
 
82964
  <line num="4874" type="stmt" count="0"/>
82965
  <line num="4875" type="stmt" count="0"/>
82966
- <line num="4876" type="stmt" count="0"/>
82967
- <line num="4877" type="stmt" count="0"/>
82968
- <line num="4878" type="stmt" count="0"/>
82969
- <line num="4880" type="stmt" count="0"/>
82970
- <line num="4881" type="stmt" count="0"/>
82971
- <line num="4890" type="method" name="listRevoked" complexity="5" crap="30" count="0"/>
 
82972
  <line num="4891" type="stmt" count="0"/>
82973
  <line num="4892" type="stmt" count="0"/>
82974
- <line num="4893" type="stmt" count="0"/>
82975
  <line num="4894" type="stmt" count="0"/>
82976
- <line num="4896" type="stmt" count="0"/>
82977
- <line num="4897" type="stmt" count="0"/>
82978
- <line num="4898" type="stmt" count="0"/>
82979
- <line num="4900" type="stmt" count="0"/>
82980
- <line num="4902" type="stmt" count="0"/>
82981
- <line num="4903" type="stmt" count="0"/>
82982
- <line num="4904" type="stmt" count="0"/>
82983
  <line num="4905" type="stmt" count="0"/>
82984
  <line num="4906" type="stmt" count="0"/>
 
82985
  <line num="4908" type="stmt" count="0"/>
82986
  <line num="4909" type="stmt" count="0"/>
82987
- <line num="4919" type="method" name="removeRevokedCertificateExtension" complexity="3" crap="12" count="0"/>
82988
- <line num="4920" type="stmt" count="0"/>
82989
- <line num="4921" type="stmt" count="0"/>
82990
- <line num="4922" type="stmt" count="0"/>
82991
  <line num="4923" type="stmt" count="0"/>
82992
  <line num="4924" type="stmt" count="0"/>
82993
  <line num="4925" type="stmt" count="0"/>
82994
- <line num="4927" type="stmt" count="0"/>
82995
  <line num="4928" type="stmt" count="0"/>
82996
- <line num="4941" type="method" name="getRevokedCertificateExtension" complexity="4" crap="20" count="0"/>
82997
- <line num="4942" type="stmt" count="0"/>
82998
- <line num="4943" type="stmt" count="0"/>
82999
- <line num="4944" type="stmt" count="0"/>
83000
- <line num="4945" type="stmt" count="0"/>
83001
- <line num="4947" type="stmt" count="0"/>
83002
- <line num="4948" type="stmt" count="0"/>
83003
- <line num="4949" type="stmt" count="0"/>
83004
- <line num="4950" type="stmt" count="0"/>
83005
- <line num="4951" type="stmt" count="0"/>
 
 
83006
  <line num="4953" type="stmt" count="0"/>
83007
  <line num="4954" type="stmt" count="0"/>
83008
- <line num="4964" type="method" name="getRevokedCertificateExtensions" complexity="4" crap="20" count="0"/>
83009
- <line num="4965" type="stmt" count="0"/>
83010
- <line num="4966" type="stmt" count="0"/>
83011
- <line num="4967" type="stmt" count="0"/>
83012
- <line num="4968" type="stmt" count="0"/>
83013
- <line num="4970" type="stmt" count="0"/>
83014
- <line num="4971" type="stmt" count="0"/>
83015
- <line num="4972" type="stmt" count="0"/>
83016
- <line num="4973" type="stmt" count="0"/>
83017
  <line num="4974" type="stmt" count="0"/>
 
83018
  <line num="4976" type="stmt" count="0"/>
83019
  <line num="4977" type="stmt" count="0"/>
83020
- <line num="4990" type="method" name="setRevokedCertificateExtension" complexity="4" crap="20" count="0"/>
83021
- <line num="4991" type="stmt" count="0"/>
83022
- <line num="4992" type="stmt" count="0"/>
83023
- <line num="4993" type="stmt" count="0"/>
83024
- <line num="4994" type="stmt" count="0"/>
83025
- <line num="4995" type="stmt" count="0"/>
83026
- <line num="4996" type="stmt" count="0"/>
 
83027
  <line num="4997" type="stmt" count="0"/>
83028
  <line num="4998" type="stmt" count="0"/>
 
83029
  <line num="5000" type="stmt" count="0"/>
83030
- <line num="5001" type="stmt" count="0"/>
83031
- <line num="5010" type="method" name="_extractBER" complexity="3" crap="12" count="0"/>
83032
- <line num="5011" type="stmt" count="0"/>
83033
- <line num="5021" type="stmt" count="0"/>
 
 
 
 
83034
  <line num="5023" type="stmt" count="0"/>
 
83035
  <line num="5025" type="stmt" count="0"/>
83036
  <line num="5026" type="stmt" count="0"/>
83037
  <line num="5027" type="stmt" count="0"/>
83038
  <line num="5028" type="stmt" count="0"/>
83039
- <line num="5048" type="method" name="getOID" complexity="3" crap="12" count="0"/>
83040
- <line num="5049" type="stmt" count="0"/>
83041
- <line num="5050" type="stmt" count="0"/>
83042
- <line num="5051" type="stmt" count="0"/>
83043
- <line num="5052" type="stmt" count="0"/>
 
83044
  <line num="5053" type="stmt" count="0"/>
83045
- <line num="5054" type="stmt" count="0"/>
83046
  <line num="5055" type="stmt" count="0"/>
83047
- <metrics loc="5056" ncloc="3589" classes="1" methods="90" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="3141" coveredstatements="0" elements="3231" coveredelements="0"/>
 
 
 
 
 
 
 
 
 
 
 
 
83048
  </file>
83049
  </package>
83050
  <package name="phpseclib\File\ASN1">
@@ -83062,7 +83140,7 @@
83062
  <package name="phpseclib\Math">
83063
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger.php">
83064
  <class name="BigInteger" namespace="phpseclib\Math" fullPackage="BigInteger" package="BigInteger">
83065
- <metrics complexity="490" methods="71" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="1950" coveredstatements="0" elements="2021" coveredelements="0"/>
83066
  </class>
83067
  <line num="251" type="method" name="__construct" complexity="68" crap="4692" count="0"/>
83068
  <line num="252" type="stmt" count="0"/>
@@ -83279,7 +83357,7 @@
83279
  <line num="508" type="stmt" count="0"/>
83280
  <line num="510" type="stmt" count="0"/>
83281
  <line num="511" type="stmt" count="0"/>
83282
- <line num="533" type="method" name="toBytes" complexity="24" crap="600" count="0"/>
83283
  <line num="534" type="stmt" count="0"/>
83284
  <line num="535" type="stmt" count="0"/>
83285
  <line num="536" type="stmt" count="0"/>
@@ -83378,7 +83456,7 @@
83378
  <line num="707" type="stmt" count="0"/>
83379
  <line num="709" type="stmt" count="0"/>
83380
  <line num="710" type="stmt" count="0"/>
83381
- <line num="712" type="stmt" count="0"/>
83382
  <line num="713" type="stmt" count="0"/>
83383
  <line num="714" type="stmt" count="0"/>
83384
  <line num="715" type="stmt" count="0"/>
@@ -83389,13 +83467,13 @@
83389
  <line num="720" type="stmt" count="0"/>
83390
  <line num="721" type="stmt" count="0"/>
83391
  <line num="722" type="stmt" count="0"/>
83392
- <line num="724" type="stmt" count="0"/>
83393
  <line num="725" type="stmt" count="0"/>
83394
  <line num="726" type="stmt" count="0"/>
83395
- <line num="728" type="stmt" count="0"/>
83396
  <line num="729" type="stmt" count="0"/>
83397
- <line num="743" type="method" name="copy" complexity="1" crap="2" count="0"/>
83398
- <line num="744" type="stmt" count="0"/>
83399
  <line num="745" type="stmt" count="0"/>
83400
  <line num="746" type="stmt" count="0"/>
83401
  <line num="747" type="stmt" count="0"/>
@@ -83403,16 +83481,16 @@
83403
  <line num="749" type="stmt" count="0"/>
83404
  <line num="750" type="stmt" count="0"/>
83405
  <line num="751" type="stmt" count="0"/>
83406
- <line num="762" type="method" name="__toString" complexity="1" crap="2" count="0"/>
83407
- <line num="763" type="stmt" count="0"/>
83408
  <line num="764" type="stmt" count="0"/>
83409
  <line num="765" type="stmt" count="0"/>
83410
- <line num="779" type="method" name="__clone" complexity="1" crap="2" count="0"/>
83411
- <line num="780" type="stmt" count="0"/>
83412
  <line num="781" type="stmt" count="0"/>
83413
  <line num="782" type="stmt" count="0"/>
83414
- <line num="792" type="method" name="__sleep" complexity="2" crap="6" count="0"/>
83415
- <line num="793" type="stmt" count="0"/>
83416
  <line num="794" type="stmt" count="0"/>
83417
  <line num="795" type="stmt" count="0"/>
83418
  <line num="796" type="stmt" count="0"/>
@@ -83420,17 +83498,17 @@
83420
  <line num="798" type="stmt" count="0"/>
83421
  <line num="799" type="stmt" count="0"/>
83422
  <line num="800" type="stmt" count="0"/>
83423
- <line num="810" type="method" name="__wakeup" complexity="2" crap="6" count="0"/>
83424
- <line num="811" type="stmt" count="0"/>
83425
  <line num="812" type="stmt" count="0"/>
83426
  <line num="813" type="stmt" count="0"/>
83427
  <line num="814" type="stmt" count="0"/>
83428
  <line num="815" type="stmt" count="0"/>
83429
- <line num="817" type="stmt" count="0"/>
83430
  <line num="818" type="stmt" count="0"/>
83431
  <line num="819" type="stmt" count="0"/>
83432
- <line num="828" type="method" name="__debugInfo" complexity="8" crap="72" count="0"/>
83433
- <line num="829" type="stmt" count="0"/>
83434
  <line num="830" type="stmt" count="0"/>
83435
  <line num="831" type="stmt" count="0"/>
83436
  <line num="832" type="stmt" count="0"/>
@@ -83454,29 +83532,29 @@
83454
  <line num="850" type="stmt" count="0"/>
83455
  <line num="851" type="stmt" count="0"/>
83456
  <line num="852" type="stmt" count="0"/>
83457
- <line num="874" type="method" name="add" complexity="3" crap="12" count="0"/>
83458
- <line num="875" type="stmt" count="0"/>
83459
  <line num="876" type="stmt" count="0"/>
83460
  <line num="877" type="stmt" count="0"/>
83461
  <line num="878" type="stmt" count="0"/>
83462
  <line num="879" type="stmt" count="0"/>
83463
- <line num="881" type="stmt" count="0"/>
83464
  <line num="882" type="stmt" count="0"/>
83465
  <line num="883" type="stmt" count="0"/>
83466
  <line num="884" type="stmt" count="0"/>
83467
- <line num="886" type="stmt" count="0"/>
83468
  <line num="887" type="stmt" count="0"/>
83469
- <line num="889" type="stmt" count="0"/>
83470
- <line num="891" type="stmt" count="0"/>
83471
  <line num="892" type="stmt" count="0"/>
83472
  <line num="893" type="stmt" count="0"/>
83473
- <line num="895" type="stmt" count="0"/>
83474
  <line num="896" type="stmt" count="0"/>
83475
- <line num="908" type="method" name="_add" complexity="14" crap="210" count="0"/>
83476
- <line num="909" type="stmt" count="0"/>
83477
  <line num="910" type="stmt" count="0"/>
83478
  <line num="911" type="stmt" count="0"/>
83479
- <line num="913" type="stmt" count="0"/>
83480
  <line num="914" type="stmt" count="0"/>
83481
  <line num="915" type="stmt" count="0"/>
83482
  <line num="916" type="stmt" count="0"/>
@@ -83487,75 +83565,75 @@
83487
  <line num="921" type="stmt" count="0"/>
83488
  <line num="922" type="stmt" count="0"/>
83489
  <line num="923" type="stmt" count="0"/>
83490
- <line num="926" type="stmt" count="0"/>
83491
  <line num="927" type="stmt" count="0"/>
83492
  <line num="928" type="stmt" count="0"/>
83493
  <line num="929" type="stmt" count="0"/>
83494
  <line num="930" type="stmt" count="0"/>
83495
  <line num="931" type="stmt" count="0"/>
83496
  <line num="932" type="stmt" count="0"/>
83497
- <line num="934" type="stmt" count="0"/>
83498
  <line num="935" type="stmt" count="0"/>
83499
  <line num="936" type="stmt" count="0"/>
83500
- <line num="938" type="stmt" count="0"/>
83501
  <line num="939" type="stmt" count="0"/>
83502
- <line num="941" type="stmt" count="0"/>
83503
  <line num="942" type="stmt" count="0"/>
83504
  <line num="943" type="stmt" count="0"/>
83505
  <line num="944" type="stmt" count="0"/>
83506
  <line num="945" type="stmt" count="0"/>
83507
  <line num="946" type="stmt" count="0"/>
83508
  <line num="947" type="stmt" count="0"/>
83509
- <line num="949" type="stmt" count="0"/>
83510
- <line num="951" type="stmt" count="0"/>
83511
  <line num="952" type="stmt" count="0"/>
83512
  <line num="953" type="stmt" count="0"/>
83513
  <line num="954" type="stmt" count="0"/>
83514
  <line num="955" type="stmt" count="0"/>
83515
- <line num="957" type="stmt" count="0"/>
83516
- <line num="959" type="stmt" count="0"/>
83517
  <line num="960" type="stmt" count="0"/>
83518
  <line num="961" type="stmt" count="0"/>
83519
- <line num="963" type="stmt" count="0"/>
83520
  <line num="964" type="stmt" count="0"/>
83521
  <line num="965" type="stmt" count="0"/>
83522
  <line num="966" type="stmt" count="0"/>
83523
  <line num="967" type="stmt" count="0"/>
83524
  <line num="968" type="stmt" count="0"/>
83525
- <line num="970" type="stmt" count="0"/>
83526
  <line num="971" type="stmt" count="0"/>
83527
  <line num="972" type="stmt" count="0"/>
83528
  <line num="973" type="stmt" count="0"/>
83529
  <line num="974" type="stmt" count="0"/>
83530
  <line num="975" type="stmt" count="0"/>
83531
- <line num="977" type="stmt" count="0"/>
83532
  <line num="978" type="stmt" count="0"/>
83533
  <line num="979" type="stmt" count="0"/>
83534
  <line num="980" type="stmt" count="0"/>
83535
  <line num="981" type="stmt" count="0"/>
83536
- <line num="1003" type="method" name="subtract" complexity="3" crap="12" count="0"/>
83537
- <line num="1004" type="stmt" count="0"/>
83538
  <line num="1005" type="stmt" count="0"/>
83539
  <line num="1006" type="stmt" count="0"/>
83540
  <line num="1007" type="stmt" count="0"/>
83541
  <line num="1008" type="stmt" count="0"/>
83542
- <line num="1010" type="stmt" count="0"/>
83543
  <line num="1011" type="stmt" count="0"/>
83544
  <line num="1012" type="stmt" count="0"/>
83545
  <line num="1013" type="stmt" count="0"/>
83546
- <line num="1015" type="stmt" count="0"/>
83547
  <line num="1016" type="stmt" count="0"/>
83548
- <line num="1018" type="stmt" count="0"/>
83549
- <line num="1020" type="stmt" count="0"/>
83550
  <line num="1021" type="stmt" count="0"/>
83551
  <line num="1022" type="stmt" count="0"/>
83552
- <line num="1024" type="stmt" count="0"/>
83553
  <line num="1025" type="stmt" count="0"/>
83554
- <line num="1037" type="method" name="_subtract" complexity="16" crap="272" count="0"/>
83555
- <line num="1038" type="stmt" count="0"/>
83556
  <line num="1039" type="stmt" count="0"/>
83557
  <line num="1040" type="stmt" count="0"/>
83558
- <line num="1042" type="stmt" count="0"/>
83559
  <line num="1043" type="stmt" count="0"/>
83560
  <line num="1044" type="stmt" count="0"/>
83561
  <line num="1045" type="stmt" count="0"/>
@@ -83566,211 +83644,211 @@
83566
  <line num="1050" type="stmt" count="0"/>
83567
  <line num="1051" type="stmt" count="0"/>
83568
  <line num="1052" type="stmt" count="0"/>
83569
- <line num="1055" type="stmt" count="0"/>
83570
  <line num="1056" type="stmt" count="0"/>
83571
  <line num="1057" type="stmt" count="0"/>
83572
- <line num="1059" type="stmt" count="0"/>
83573
  <line num="1060" type="stmt" count="0"/>
83574
- <line num="1062" type="stmt" count="0"/>
83575
- <line num="1064" type="stmt" count="0"/>
83576
  <line num="1065" type="stmt" count="0"/>
83577
  <line num="1066" type="stmt" count="0"/>
83578
  <line num="1067" type="stmt" count="0"/>
83579
  <line num="1068" type="stmt" count="0"/>
83580
  <line num="1069" type="stmt" count="0"/>
83581
- <line num="1072" type="stmt" count="0"/>
83582
  <line num="1073" type="stmt" count="0"/>
83583
  <line num="1074" type="stmt" count="0"/>
83584
  <line num="1075" type="stmt" count="0"/>
83585
- <line num="1077" type="stmt" count="0"/>
83586
- <line num="1079" type="stmt" count="0"/>
83587
  <line num="1080" type="stmt" count="0"/>
83588
  <line num="1081" type="stmt" count="0"/>
83589
- <line num="1085" type="stmt" count="0"/>
83590
  <line num="1086" type="stmt" count="0"/>
83591
  <line num="1087" type="stmt" count="0"/>
83592
  <line num="1088" type="stmt" count="0"/>
83593
  <line num="1089" type="stmt" count="0"/>
83594
- <line num="1091" type="stmt" count="0"/>
83595
- <line num="1093" type="stmt" count="0"/>
83596
  <line num="1094" type="stmt" count="0"/>
83597
  <line num="1095" type="stmt" count="0"/>
83598
- <line num="1097" type="stmt" count="0"/>
83599
  <line num="1098" type="stmt" count="0"/>
83600
  <line num="1099" type="stmt" count="0"/>
83601
  <line num="1100" type="stmt" count="0"/>
83602
  <line num="1101" type="stmt" count="0"/>
83603
  <line num="1102" type="stmt" count="0"/>
83604
- <line num="1104" type="stmt" count="0"/>
83605
  <line num="1105" type="stmt" count="0"/>
83606
  <line num="1106" type="stmt" count="0"/>
83607
  <line num="1107" type="stmt" count="0"/>
83608
  <line num="1108" type="stmt" count="0"/>
83609
  <line num="1109" type="stmt" count="0"/>
83610
- <line num="1111" type="stmt" count="0"/>
83611
  <line num="1112" type="stmt" count="0"/>
83612
  <line num="1113" type="stmt" count="0"/>
83613
  <line num="1114" type="stmt" count="0"/>
83614
  <line num="1115" type="stmt" count="0"/>
83615
- <line num="1136" type="method" name="multiply" complexity="3" crap="12" count="0"/>
83616
- <line num="1137" type="stmt" count="0"/>
83617
  <line num="1138" type="stmt" count="0"/>
83618
  <line num="1139" type="stmt" count="0"/>
83619
  <line num="1140" type="stmt" count="0"/>
83620
  <line num="1141" type="stmt" count="0"/>
83621
- <line num="1143" type="stmt" count="0"/>
83622
  <line num="1144" type="stmt" count="0"/>
83623
  <line num="1145" type="stmt" count="0"/>
83624
  <line num="1146" type="stmt" count="0"/>
83625
- <line num="1148" type="stmt" count="0"/>
83626
  <line num="1149" type="stmt" count="0"/>
83627
- <line num="1151" type="stmt" count="0"/>
83628
- <line num="1153" type="stmt" count="0"/>
83629
  <line num="1154" type="stmt" count="0"/>
83630
  <line num="1155" type="stmt" count="0"/>
83631
- <line num="1157" type="stmt" count="0"/>
83632
  <line num="1158" type="stmt" count="0"/>
83633
- <line num="1170" type="method" name="_multiply" complexity="4" crap="20" count="0"/>
83634
- <line num="1171" type="stmt" count="0"/>
83635
- <line num="1179" type="stmt" count="0"/>
83636
  <line num="1180" type="stmt" count="0"/>
83637
- <line num="1182" type="stmt" count="0"/>
83638
  <line num="1183" type="stmt" count="0"/>
83639
  <line num="1184" type="stmt" count="0"/>
83640
  <line num="1185" type="stmt" count="0"/>
83641
  <line num="1186" type="stmt" count="0"/>
83642
  <line num="1187" type="stmt" count="0"/>
83643
- <line num="1189" type="stmt" count="0"/>
83644
  <line num="1190" type="stmt" count="0"/>
83645
  <line num="1191" type="stmt" count="0"/>
83646
  <line num="1192" type="stmt" count="0"/>
83647
  <line num="1193" type="stmt" count="0"/>
83648
  <line num="1194" type="stmt" count="0"/>
83649
  <line num="1195" type="stmt" count="0"/>
83650
- <line num="1207" type="method" name="_regularMultiply" complexity="9" crap="90" count="0"/>
83651
- <line num="1208" type="stmt" count="0"/>
83652
  <line num="1209" type="stmt" count="0"/>
83653
  <line num="1210" type="stmt" count="0"/>
83654
- <line num="1212" type="stmt" count="0"/>
83655
  <line num="1213" type="stmt" count="0"/>
83656
  <line num="1214" type="stmt" count="0"/>
83657
- <line num="1216" type="stmt" count="0"/>
83658
  <line num="1217" type="stmt" count="0"/>
83659
  <line num="1218" type="stmt" count="0"/>
83660
  <line num="1219" type="stmt" count="0"/>
83661
- <line num="1221" type="stmt" count="0"/>
83662
  <line num="1222" type="stmt" count="0"/>
83663
  <line num="1223" type="stmt" count="0"/>
83664
- <line num="1225" type="stmt" count="0"/>
83665
- <line num="1233" type="stmt" count="0"/>
83666
- <line num="1235" type="stmt" count="0"/>
83667
  <line num="1236" type="stmt" count="0"/>
83668
  <line num="1237" type="stmt" count="0"/>
83669
  <line num="1238" type="stmt" count="0"/>
83670
  <line num="1239" type="stmt" count="0"/>
83671
- <line num="1241" type="stmt" count="0"/>
83672
- <line num="1245" type="stmt" count="0"/>
83673
  <line num="1246" type="stmt" count="0"/>
83674
- <line num="1248" type="stmt" count="0"/>
83675
  <line num="1249" type="stmt" count="0"/>
83676
  <line num="1250" type="stmt" count="0"/>
83677
  <line num="1251" type="stmt" count="0"/>
83678
  <line num="1252" type="stmt" count="0"/>
83679
- <line num="1254" type="stmt" count="0"/>
83680
  <line num="1255" type="stmt" count="0"/>
83681
- <line num="1257" type="stmt" count="0"/>
83682
  <line num="1258" type="stmt" count="0"/>
83683
- <line num="1271" type="method" name="_karatsuba" complexity="2" crap="6" count="0"/>
83684
- <line num="1272" type="stmt" count="0"/>
83685
  <line num="1273" type="stmt" count="0"/>
83686
- <line num="1275" type="stmt" count="0"/>
83687
  <line num="1276" type="stmt" count="0"/>
83688
  <line num="1277" type="stmt" count="0"/>
83689
- <line num="1279" type="stmt" count="0"/>
83690
  <line num="1280" type="stmt" count="0"/>
83691
  <line num="1281" type="stmt" count="0"/>
83692
  <line num="1282" type="stmt" count="0"/>
83693
- <line num="1284" type="stmt" count="0"/>
83694
  <line num="1285" type="stmt" count="0"/>
83695
- <line num="1287" type="stmt" count="0"/>
83696
  <line num="1288" type="stmt" count="0"/>
83697
  <line num="1289" type="stmt" count="0"/>
83698
  <line num="1290" type="stmt" count="0"/>
83699
  <line num="1291" type="stmt" count="0"/>
83700
- <line num="1293" type="stmt" count="0"/>
83701
  <line num="1294" type="stmt" count="0"/>
83702
- <line num="1296" type="stmt" count="0"/>
83703
  <line num="1297" type="stmt" count="0"/>
83704
- <line num="1299" type="stmt" count="0"/>
83705
  <line num="1300" type="stmt" count="0"/>
83706
- <line num="1309" type="method" name="_square" complexity="2" crap="6" count="0"/>
83707
- <line num="1310" type="stmt" count="0"/>
83708
  <line num="1311" type="stmt" count="0"/>
83709
  <line num="1312" type="stmt" count="0"/>
83710
  <line num="1313" type="stmt" count="0"/>
83711
  <line num="1314" type="stmt" count="0"/>
83712
- <line num="1327" type="method" name="_baseSquare" complexity="6" crap="42" count="0"/>
83713
- <line num="1328" type="stmt" count="0"/>
83714
  <line num="1329" type="stmt" count="0"/>
83715
  <line num="1330" type="stmt" count="0"/>
83716
  <line num="1331" type="stmt" count="0"/>
83717
  <line num="1332" type="stmt" count="0"/>
83718
- <line num="1334" type="stmt" count="0"/>
83719
  <line num="1335" type="stmt" count="0"/>
83720
- <line num="1337" type="stmt" count="0"/>
83721
  <line num="1338" type="stmt" count="0"/>
83722
  <line num="1339" type="stmt" count="0"/>
83723
- <line num="1342" type="stmt" count="0"/>
83724
  <line num="1343" type="stmt" count="0"/>
83725
  <line num="1344" type="stmt" count="0"/>
83726
  <line num="1345" type="stmt" count="0"/>
83727
  <line num="1346" type="stmt" count="0"/>
83728
- <line num="1350" type="stmt" count="0"/>
83729
  <line num="1351" type="stmt" count="0"/>
83730
- <line num="1353" type="stmt" count="0"/>
83731
  <line num="1354" type="stmt" count="0"/>
83732
- <line num="1366" type="method" name="_karatsubaSquare" complexity="2" crap="6" count="0"/>
83733
- <line num="1367" type="stmt" count="0"/>
83734
  <line num="1368" type="stmt" count="0"/>
83735
- <line num="1370" type="stmt" count="0"/>
83736
  <line num="1371" type="stmt" count="0"/>
83737
  <line num="1372" type="stmt" count="0"/>
83738
- <line num="1374" type="stmt" count="0"/>
83739
  <line num="1375" type="stmt" count="0"/>
83740
- <line num="1377" type="stmt" count="0"/>
83741
  <line num="1378" type="stmt" count="0"/>
83742
- <line num="1380" type="stmt" count="0"/>
83743
  <line num="1381" type="stmt" count="0"/>
83744
  <line num="1382" type="stmt" count="0"/>
83745
  <line num="1383" type="stmt" count="0"/>
83746
- <line num="1385" type="stmt" count="0"/>
83747
  <line num="1386" type="stmt" count="0"/>
83748
- <line num="1388" type="stmt" count="0"/>
83749
  <line num="1389" type="stmt" count="0"/>
83750
- <line num="1391" type="stmt" count="0"/>
83751
  <line num="1392" type="stmt" count="0"/>
83752
- <line num="1421" type="method" name="divide" complexity="24" crap="600" count="0"/>
83753
- <line num="1422" type="stmt" count="0"/>
83754
  <line num="1423" type="stmt" count="0"/>
83755
  <line num="1424" type="stmt" count="0"/>
83756
  <line num="1425" type="stmt" count="0"/>
83757
  <line num="1426" type="stmt" count="0"/>
83758
- <line num="1428" type="stmt" count="0"/>
83759
- <line num="1430" type="stmt" count="0"/>
83760
  <line num="1431" type="stmt" count="0"/>
83761
  <line num="1432" type="stmt" count="0"/>
83762
- <line num="1434" type="stmt" count="0"/>
83763
  <line num="1435" type="stmt" count="0"/>
83764
  <line num="1436" type="stmt" count="0"/>
83765
  <line num="1437" type="stmt" count="0"/>
83766
- <line num="1439" type="stmt" count="0"/>
83767
  <line num="1440" type="stmt" count="0"/>
83768
- <line num="1442" type="stmt" count="0"/>
83769
  <line num="1443" type="stmt" count="0"/>
83770
  <line num="1444" type="stmt" count="0"/>
83771
- <line num="1446" type="stmt" count="0"/>
83772
  <line num="1447" type="stmt" count="0"/>
83773
- <line num="1449" type="stmt" count="0"/>
83774
  <line num="1450" type="stmt" count="0"/>
83775
  <line num="1451" type="stmt" count="0"/>
83776
  <line num="1452" type="stmt" count="0"/>
@@ -83779,41 +83857,41 @@
83779
  <line num="1455" type="stmt" count="0"/>
83780
  <line num="1456" type="stmt" count="0"/>
83781
  <line num="1457" type="stmt" count="0"/>
83782
- <line num="1459" type="stmt" count="0"/>
83783
  <line num="1460" type="stmt" count="0"/>
83784
  <line num="1461" type="stmt" count="0"/>
83785
  <line num="1462" type="stmt" count="0"/>
83786
- <line num="1464" type="stmt" count="0"/>
83787
  <line num="1465" type="stmt" count="0"/>
83788
- <line num="1467" type="stmt" count="0"/>
83789
  <line num="1468" type="stmt" count="0"/>
83790
- <line num="1470" type="stmt" count="0"/>
83791
- <line num="1472" type="stmt" count="0"/>
83792
- <line num="1474" type="stmt" count="0"/>
83793
  <line num="1475" type="stmt" count="0"/>
83794
  <line num="1476" type="stmt" count="0"/>
83795
  <line num="1477" type="stmt" count="0"/>
83796
  <line num="1478" type="stmt" count="0"/>
83797
  <line num="1479" type="stmt" count="0"/>
83798
- <line num="1481" type="stmt" count="0"/>
83799
- <line num="1483" type="stmt" count="0"/>
83800
  <line num="1484" type="stmt" count="0"/>
83801
  <line num="1485" type="stmt" count="0"/>
83802
  <line num="1486" type="stmt" count="0"/>
83803
  <line num="1487" type="stmt" count="0"/>
83804
- <line num="1490" type="stmt" count="0"/>
83805
  <line num="1491" type="stmt" count="0"/>
83806
  <line num="1492" type="stmt" count="0"/>
83807
  <line num="1493" type="stmt" count="0"/>
83808
  <line num="1494" type="stmt" count="0"/>
83809
  <line num="1495" type="stmt" count="0"/>
83810
  <line num="1496" type="stmt" count="0"/>
83811
- <line num="1498" type="stmt" count="0"/>
83812
  <line num="1499" type="stmt" count="0"/>
83813
- <line num="1501" type="stmt" count="0"/>
83814
  <line num="1502" type="stmt" count="0"/>
83815
  <line num="1503" type="stmt" count="0"/>
83816
- <line num="1505" type="stmt" count="0"/>
83817
  <line num="1506" type="stmt" count="0"/>
83818
  <line num="1507" type="stmt" count="0"/>
83819
  <line num="1508" type="stmt" count="0"/>
@@ -83821,13 +83899,13 @@
83821
  <line num="1510" type="stmt" count="0"/>
83822
  <line num="1511" type="stmt" count="0"/>
83823
  <line num="1512" type="stmt" count="0"/>
83824
- <line num="1515" type="stmt" count="0"/>
83825
- <line num="1517" type="stmt" count="0"/>
83826
- <line num="1519" type="stmt" count="0"/>
83827
  <line num="1520" type="stmt" count="0"/>
83828
  <line num="1521" type="stmt" count="0"/>
83829
  <line num="1522" type="stmt" count="0"/>
83830
- <line num="1524" type="stmt" count="0"/>
83831
  <line num="1525" type="stmt" count="0"/>
83832
  <line num="1526" type="stmt" count="0"/>
83833
  <line num="1527" type="stmt" count="0"/>
@@ -83838,7 +83916,7 @@
83838
  <line num="1532" type="stmt" count="0"/>
83839
  <line num="1533" type="stmt" count="0"/>
83840
  <line num="1534" type="stmt" count="0"/>
83841
- <line num="1536" type="stmt" count="0"/>
83842
  <line num="1537" type="stmt" count="0"/>
83843
  <line num="1538" type="stmt" count="0"/>
83844
  <line num="1539" type="stmt" count="0"/>
@@ -83847,127 +83925,127 @@
83847
  <line num="1542" type="stmt" count="0"/>
83848
  <line num="1543" type="stmt" count="0"/>
83849
  <line num="1544" type="stmt" count="0"/>
83850
- <line num="1546" type="stmt" count="0"/>
83851
- <line num="1548" type="stmt" count="0"/>
83852
  <line num="1549" type="stmt" count="0"/>
83853
- <line num="1551" type="stmt" count="0"/>
83854
- <line num="1553" type="stmt" count="0"/>
83855
  <line num="1554" type="stmt" count="0"/>
83856
- <line num="1556" type="stmt" count="0"/>
83857
  <line num="1557" type="stmt" count="0"/>
83858
  <line num="1558" type="stmt" count="0"/>
83859
- <line num="1560" type="stmt" count="0"/>
83860
  <line num="1561" type="stmt" count="0"/>
83861
  <line num="1562" type="stmt" count="0"/>
83862
  <line num="1563" type="stmt" count="0"/>
83863
  <line num="1564" type="stmt" count="0"/>
83864
  <line num="1565" type="stmt" count="0"/>
83865
  <line num="1566" type="stmt" count="0"/>
83866
- <line num="1568" type="stmt" count="0"/>
83867
- <line num="1570" type="stmt" count="0"/>
83868
  <line num="1571" type="stmt" count="0"/>
83869
  <line num="1572" type="stmt" count="0"/>
83870
- <line num="1574" type="stmt" count="0"/>
83871
  <line num="1575" type="stmt" count="0"/>
83872
- <line num="1577" type="stmt" count="0"/>
83873
  <line num="1578" type="stmt" count="0"/>
83874
- <line num="1581" type="stmt" count="0"/>
83875
- <line num="1583" type="stmt" count="0"/>
83876
- <line num="1586" type="stmt" count="0"/>
83877
  <line num="1587" type="stmt" count="0"/>
83878
  <line num="1588" type="stmt" count="0"/>
83879
  <line num="1589" type="stmt" count="0"/>
83880
- <line num="1591" type="stmt" count="0"/>
83881
  <line num="1592" type="stmt" count="0"/>
83882
- <line num="1604" type="method" name="_divide_digit" complexity="2" crap="6" count="0"/>
83883
- <line num="1605" type="stmt" count="0"/>
83884
  <line num="1606" type="stmt" count="0"/>
83885
  <line num="1607" type="stmt" count="0"/>
83886
- <line num="1609" type="stmt" count="0"/>
83887
  <line num="1610" type="stmt" count="0"/>
83888
  <line num="1611" type="stmt" count="0"/>
83889
  <line num="1612" type="stmt" count="0"/>
83890
  <line num="1613" type="stmt" count="0"/>
83891
- <line num="1615" type="stmt" count="0"/>
83892
  <line num="1616" type="stmt" count="0"/>
83893
- <line num="1658" type="method" name="modPow" complexity="18" crap="342" count="0"/>
83894
- <line num="1659" type="stmt" count="0"/>
83895
  <line num="1660" type="stmt" count="0"/>
83896
- <line num="1662" type="stmt" count="0"/>
83897
  <line num="1663" type="stmt" count="0"/>
83898
- <line num="1665" type="stmt" count="0"/>
83899
  <line num="1666" type="stmt" count="0"/>
83900
  <line num="1667" type="stmt" count="0"/>
83901
  <line num="1668" type="stmt" count="0"/>
83902
- <line num="1670" type="stmt" count="0"/>
83903
  <line num="1671" type="stmt" count="0"/>
83904
- <line num="1673" type="stmt" count="0"/>
83905
  <line num="1674" type="stmt" count="0"/>
83906
  <line num="1675" type="stmt" count="0"/>
83907
- <line num="1677" type="stmt" count="0"/>
83908
  <line num="1678" type="stmt" count="0"/>
83909
- <line num="1680" type="stmt" count="0"/>
83910
  <line num="1681" type="stmt" count="0"/>
83911
  <line num="1682" type="stmt" count="0"/>
83912
  <line num="1683" type="stmt" count="0"/>
83913
- <line num="1685" type="stmt" count="0"/>
83914
  <line num="1686" type="stmt" count="0"/>
83915
  <line num="1687" type="stmt" count="0"/>
83916
  <line num="1688" type="stmt" count="0"/>
83917
  <line num="1689" type="stmt" count="0"/>
83918
- <line num="1691" type="stmt" count="0"/>
83919
  <line num="1692" type="stmt" count="0"/>
83920
  <line num="1693" type="stmt" count="0"/>
83921
  <line num="1694" type="stmt" count="0"/>
83922
- <line num="1696" type="stmt" count="0"/>
83923
  <line num="1697" type="stmt" count="0"/>
83924
  <line num="1698" type="stmt" count="0"/>
83925
  <line num="1699" type="stmt" count="0"/>
83926
  <line num="1700" type="stmt" count="0"/>
83927
  <line num="1701" type="stmt" count="0"/>
83928
  <line num="1702" type="stmt" count="0"/>
83929
- <line num="1704" type="stmt" count="0"/>
83930
  <line num="1705" type="stmt" count="0"/>
83931
  <line num="1706" type="stmt" count="0"/>
83932
- <line num="1708" type="stmt" count="0"/>
83933
  <line num="1709" type="stmt" count="0"/>
83934
  <line num="1710" type="stmt" count="0"/>
83935
  <line num="1711" type="stmt" count="0"/>
83936
  <line num="1712" type="stmt" count="0"/>
83937
  <line num="1713" type="stmt" count="0"/>
83938
- <line num="1715" type="stmt" count="0"/>
83939
  <line num="1716" type="stmt" count="0"/>
83940
  <line num="1717" type="stmt" count="0"/>
83941
- <line num="1719" type="stmt" count="0"/>
83942
- <line num="1721" type="stmt" count="0"/>
83943
  <line num="1722" type="stmt" count="0"/>
83944
  <line num="1723" type="stmt" count="0"/>
83945
  <line num="1724" type="stmt" count="0"/>
83946
- <line num="1726" type="stmt" count="0"/>
83947
  <line num="1727" type="stmt" count="0"/>
83948
  <line num="1728" type="stmt" count="0"/>
83949
- <line num="1730" type="stmt" count="0"/>
83950
  <line num="1731" type="stmt" count="0"/>
83951
- <line num="1733" type="stmt" count="0"/>
83952
  <line num="1734" type="stmt" count="0"/>
83953
  <line num="1735" type="stmt" count="0"/>
83954
  <line num="1736" type="stmt" count="0"/>
83955
  <line num="1737" type="stmt" count="0"/>
83956
- <line num="1739" type="stmt" count="0"/>
83957
  <line num="1740" type="stmt" count="0"/>
83958
  <line num="1741" type="stmt" count="0"/>
83959
  <line num="1742" type="stmt" count="0"/>
83960
- <line num="1744" type="stmt" count="0"/>
83961
  <line num="1745" type="stmt" count="0"/>
83962
  <line num="1746" type="stmt" count="0"/>
83963
  <line num="1747" type="stmt" count="0"/>
83964
  <line num="1748" type="stmt" count="0"/>
83965
  <line num="1749" type="stmt" count="0"/>
83966
- <line num="1751" type="stmt" count="0"/>
83967
- <line num="1759" type="stmt" count="0"/>
83968
  <line num="1760" type="stmt" count="0"/>
83969
  <line num="1761" type="stmt" count="0"/>
83970
- <line num="1765" type="stmt" count="0"/>
83971
  <line num="1766" type="stmt" count="0"/>
83972
  <line num="1767" type="stmt" count="0"/>
83973
  <line num="1768" type="stmt" count="0"/>
@@ -83975,51 +84053,51 @@
83975
  <line num="1770" type="stmt" count="0"/>
83976
  <line num="1771" type="stmt" count="0"/>
83977
  <line num="1772" type="stmt" count="0"/>
83978
- <line num="1775" type="stmt" count="0"/>
83979
  <line num="1776" type="stmt" count="0"/>
83980
  <line num="1777" type="stmt" count="0"/>
83981
  <line num="1778" type="stmt" count="0"/>
83982
  <line num="1779" type="stmt" count="0"/>
83983
- <line num="1781" type="stmt" count="0"/>
83984
  <line num="1782" type="stmt" count="0"/>
83985
- <line num="1784" type="stmt" count="0"/>
83986
  <line num="1785" type="stmt" count="0"/>
83987
- <line num="1787" type="stmt" count="0"/>
83988
  <line num="1788" type="stmt" count="0"/>
83989
- <line num="1790" type="stmt" count="0"/>
83990
  <line num="1791" type="stmt" count="0"/>
83991
- <line num="1793" type="stmt" count="0"/>
83992
  <line num="1794" type="stmt" count="0"/>
83993
- <line num="1796" type="stmt" count="0"/>
83994
  <line num="1797" type="stmt" count="0"/>
83995
- <line num="1809" type="method" name="powMod" complexity="1" crap="2" count="0"/>
83996
- <line num="1810" type="stmt" count="0"/>
83997
  <line num="1811" type="stmt" count="0"/>
83998
  <line num="1812" type="stmt" count="0"/>
83999
- <line num="1828" type="method" name="_slidingWindow" complexity="10" crap="110" count="0"/>
84000
- <line num="1829" type="stmt" count="0"/>
84001
  <line num="1830" type="stmt" count="0"/>
84002
- <line num="1833" type="stmt" count="0"/>
84003
  <line num="1834" type="stmt" count="0"/>
84004
  <line num="1835" type="stmt" count="0"/>
84005
  <line num="1836" type="stmt" count="0"/>
84006
  <line num="1837" type="stmt" count="0"/>
84007
  <line num="1838" type="stmt" count="0"/>
84008
- <line num="1840" type="stmt" count="0"/>
84009
- <line num="1844" type="stmt" count="0"/>
84010
  <line num="1845" type="stmt" count="0"/>
84011
- <line num="1847" type="stmt" count="0"/>
84012
- <line num="1850" type="stmt" count="0"/>
84013
  <line num="1851" type="stmt" count="0"/>
84014
  <line num="1852" type="stmt" count="0"/>
84015
- <line num="1856" type="stmt" count="0"/>
84016
  <line num="1857" type="stmt" count="0"/>
84017
  <line num="1858" type="stmt" count="0"/>
84018
  <line num="1859" type="stmt" count="0"/>
84019
  <line num="1860" type="stmt" count="0"/>
84020
- <line num="1862" type="stmt" count="0"/>
84021
  <line num="1863" type="stmt" count="0"/>
84022
- <line num="1865" type="stmt" count="0"/>
84023
  <line num="1866" type="stmt" count="0"/>
84024
  <line num="1867" type="stmt" count="0"/>
84025
  <line num="1868" type="stmt" count="0"/>
@@ -84029,19 +84107,19 @@
84029
  <line num="1872" type="stmt" count="0"/>
84030
  <line num="1873" type="stmt" count="0"/>
84031
  <line num="1874" type="stmt" count="0"/>
84032
- <line num="1877" type="stmt" count="0"/>
84033
  <line num="1878" type="stmt" count="0"/>
84034
  <line num="1879" type="stmt" count="0"/>
84035
- <line num="1881" type="stmt" count="0"/>
84036
- <line num="1883" type="stmt" count="0"/>
84037
  <line num="1884" type="stmt" count="0"/>
84038
  <line num="1885" type="stmt" count="0"/>
84039
- <line num="1887" type="stmt" count="0"/>
84040
  <line num="1888" type="stmt" count="0"/>
84041
- <line num="1890" type="stmt" count="0"/>
84042
  <line num="1891" type="stmt" count="0"/>
84043
- <line num="1905" type="method" name="_reduce" complexity="6" crap="42" count="0"/>
84044
- <line num="1906" type="stmt" count="0"/>
84045
  <line num="1907" type="stmt" count="0"/>
84046
  <line num="1908" type="stmt" count="0"/>
84047
  <line num="1909" type="stmt" count="0"/>
@@ -84063,44 +84141,44 @@
84063
  <line num="1925" type="stmt" count="0"/>
84064
  <line num="1926" type="stmt" count="0"/>
84065
  <line num="1927" type="stmt" count="0"/>
84066
- <line num="1929" type="stmt" count="0"/>
84067
  <line num="1930" type="stmt" count="0"/>
84068
- <line num="1942" type="method" name="_prepareReduce" complexity="2" crap="6" count="0"/>
84069
- <line num="1943" type="stmt" count="0"/>
84070
  <line num="1944" type="stmt" count="0"/>
84071
  <line num="1945" type="stmt" count="0"/>
84072
  <line num="1946" type="stmt" count="0"/>
84073
  <line num="1947" type="stmt" count="0"/>
84074
  <line num="1948" type="stmt" count="0"/>
84075
- <line num="1961" type="method" name="_multiplyReduce" complexity="2" crap="6" count="0"/>
84076
- <line num="1962" type="stmt" count="0"/>
84077
  <line num="1963" type="stmt" count="0"/>
84078
  <line num="1964" type="stmt" count="0"/>
84079
  <line num="1965" type="stmt" count="0"/>
84080
  <line num="1966" type="stmt" count="0"/>
84081
  <line num="1967" type="stmt" count="0"/>
84082
  <line num="1968" type="stmt" count="0"/>
84083
- <line num="1980" type="method" name="_squareReduce" complexity="2" crap="6" count="0"/>
84084
- <line num="1981" type="stmt" count="0"/>
84085
  <line num="1982" type="stmt" count="0"/>
84086
  <line num="1983" type="stmt" count="0"/>
84087
  <line num="1984" type="stmt" count="0"/>
84088
  <line num="1985" type="stmt" count="0"/>
84089
  <line num="1986" type="stmt" count="0"/>
84090
- <line num="1999" type="method" name="_mod2" complexity="1" crap="2" count="0"/>
84091
- <line num="2000" type="stmt" count="0"/>
84092
  <line num="2001" type="stmt" count="0"/>
84093
  <line num="2002" type="stmt" count="0"/>
84094
  <line num="2003" type="stmt" count="0"/>
84095
  <line num="2004" type="stmt" count="0"/>
84096
- <line num="2030" type="method" name="_barrett" complexity="6" crap="42" count="0"/>
84097
- <line num="2031" type="stmt" count="0"/>
84098
  <line num="2032" type="stmt" count="0"/>
84099
  <line num="2033" type="stmt" count="0"/>
84100
  <line num="2034" type="stmt" count="0"/>
84101
  <line num="2035" type="stmt" count="0"/>
84102
- <line num="2037" type="stmt" count="0"/>
84103
- <line num="2040" type="stmt" count="0"/>
84104
  <line num="2041" type="stmt" count="0"/>
84105
  <line num="2042" type="stmt" count="0"/>
84106
  <line num="2043" type="stmt" count="0"/>
@@ -84108,55 +84186,55 @@
84108
  <line num="2045" type="stmt" count="0"/>
84109
  <line num="2046" type="stmt" count="0"/>
84110
  <line num="2047" type="stmt" count="0"/>
84111
- <line num="2050" type="stmt" count="0"/>
84112
  <line num="2051" type="stmt" count="0"/>
84113
  <line num="2052" type="stmt" count="0"/>
84114
- <line num="2056" type="stmt" count="0"/>
84115
  <line num="2057" type="stmt" count="0"/>
84116
  <line num="2058" type="stmt" count="0"/>
84117
- <line num="2060" type="stmt" count="0"/>
84118
  <line num="2061" type="stmt" count="0"/>
84119
  <line num="2062" type="stmt" count="0"/>
84120
  <line num="2063" type="stmt" count="0"/>
84121
  <line num="2064" type="stmt" count="0"/>
84122
  <line num="2065" type="stmt" count="0"/>
84123
- <line num="2067" type="stmt" count="0"/>
84124
  <line num="2068" type="stmt" count="0"/>
84125
  <line num="2069" type="stmt" count="0"/>
84126
- <line num="2071" type="stmt" count="0"/>
84127
  <line num="2072" type="stmt" count="0"/>
84128
  <line num="2073" type="stmt" count="0"/>
84129
  <line num="2074" type="stmt" count="0"/>
84130
  <line num="2075" type="stmt" count="0"/>
84131
  <line num="2076" type="stmt" count="0"/>
84132
  <line num="2077" type="stmt" count="0"/>
84133
- <line num="2079" type="stmt" count="0"/>
84134
  <line num="2080" type="stmt" count="0"/>
84135
  <line num="2081" type="stmt" count="0"/>
84136
  <line num="2082" type="stmt" count="0"/>
84137
  <line num="2083" type="stmt" count="0"/>
84138
  <line num="2084" type="stmt" count="0"/>
84139
- <line num="2086" type="stmt" count="0"/>
84140
  <line num="2087" type="stmt" count="0"/>
84141
  <line num="2088" type="stmt" count="0"/>
84142
- <line num="2091" type="stmt" count="0"/>
84143
- <line num="2094" type="stmt" count="0"/>
84144
- <line num="2097" type="stmt" count="0"/>
84145
- <line num="2100" type="stmt" count="0"/>
84146
- <line num="2106" type="stmt" count="0"/>
84147
- <line num="2108" type="stmt" count="0"/>
84148
  <line num="2109" type="stmt" count="0"/>
84149
  <line num="2110" type="stmt" count="0"/>
84150
- <line num="2112" type="stmt" count="0"/>
84151
  <line num="2113" type="stmt" count="0"/>
84152
- <line num="2127" type="method" name="_regularBarrett" complexity="5" crap="30" count="0"/>
84153
- <line num="2128" type="stmt" count="0"/>
84154
  <line num="2129" type="stmt" count="0"/>
84155
  <line num="2130" type="stmt" count="0"/>
84156
  <line num="2131" type="stmt" count="0"/>
84157
  <line num="2132" type="stmt" count="0"/>
84158
- <line num="2134" type="stmt" count="0"/>
84159
- <line num="2136" type="stmt" count="0"/>
84160
  <line num="2137" type="stmt" count="0"/>
84161
  <line num="2138" type="stmt" count="0"/>
84162
  <line num="2139" type="stmt" count="0"/>
@@ -84164,7 +84242,7 @@
84164
  <line num="2141" type="stmt" count="0"/>
84165
  <line num="2142" type="stmt" count="0"/>
84166
  <line num="2143" type="stmt" count="0"/>
84167
- <line num="2145" type="stmt" count="0"/>
84168
  <line num="2146" type="stmt" count="0"/>
84169
  <line num="2147" type="stmt" count="0"/>
84170
  <line num="2148" type="stmt" count="0"/>
@@ -84176,106 +84254,106 @@
84176
  <line num="2154" type="stmt" count="0"/>
84177
  <line num="2155" type="stmt" count="0"/>
84178
  <line num="2156" type="stmt" count="0"/>
84179
- <line num="2159" type="stmt" count="0"/>
84180
- <line num="2161" type="stmt" count="0"/>
84181
- <line num="2163" type="stmt" count="0"/>
84182
- <line num="2166" type="stmt" count="0"/>
84183
- <line num="2168" type="stmt" count="0"/>
84184
- <line num="2171" type="stmt" count="0"/>
84185
  <line num="2172" type="stmt" count="0"/>
84186
  <line num="2173" type="stmt" count="0"/>
84187
  <line num="2174" type="stmt" count="0"/>
84188
  <line num="2175" type="stmt" count="0"/>
84189
  <line num="2176" type="stmt" count="0"/>
84190
- <line num="2179" type="stmt" count="0"/>
84191
  <line num="2180" type="stmt" count="0"/>
84192
  <line num="2181" type="stmt" count="0"/>
84193
  <line num="2182" type="stmt" count="0"/>
84194
- <line num="2184" type="stmt" count="0"/>
84195
  <line num="2185" type="stmt" count="0"/>
84196
- <line num="2201" type="method" name="_multiplyLower" complexity="12" crap="156" count="0"/>
84197
- <line num="2202" type="stmt" count="0"/>
84198
  <line num="2203" type="stmt" count="0"/>
84199
  <line num="2204" type="stmt" count="0"/>
84200
- <line num="2206" type="stmt" count="0"/>
84201
  <line num="2207" type="stmt" count="0"/>
84202
  <line num="2208" type="stmt" count="0"/>
84203
  <line num="2209" type="stmt" count="0"/>
84204
  <line num="2210" type="stmt" count="0"/>
84205
  <line num="2211" type="stmt" count="0"/>
84206
- <line num="2213" type="stmt" count="0"/>
84207
  <line num="2214" type="stmt" count="0"/>
84208
  <line num="2215" type="stmt" count="0"/>
84209
  <line num="2216" type="stmt" count="0"/>
84210
- <line num="2218" type="stmt" count="0"/>
84211
  <line num="2219" type="stmt" count="0"/>
84212
  <line num="2220" type="stmt" count="0"/>
84213
- <line num="2222" type="stmt" count="0"/>
84214
- <line num="2230" type="stmt" count="0"/>
84215
- <line num="2232" type="stmt" count="0"/>
84216
  <line num="2233" type="stmt" count="0"/>
84217
  <line num="2234" type="stmt" count="0"/>
84218
  <line num="2235" type="stmt" count="0"/>
84219
  <line num="2236" type="stmt" count="0"/>
84220
- <line num="2238" type="stmt" count="0"/>
84221
  <line num="2239" type="stmt" count="0"/>
84222
  <line num="2240" type="stmt" count="0"/>
84223
- <line num="2245" type="stmt" count="0"/>
84224
  <line num="2246" type="stmt" count="0"/>
84225
- <line num="2248" type="stmt" count="0"/>
84226
  <line num="2249" type="stmt" count="0"/>
84227
  <line num="2250" type="stmt" count="0"/>
84228
  <line num="2251" type="stmt" count="0"/>
84229
  <line num="2252" type="stmt" count="0"/>
84230
- <line num="2254" type="stmt" count="0"/>
84231
  <line num="2255" type="stmt" count="0"/>
84232
  <line num="2256" type="stmt" count="0"/>
84233
  <line num="2257" type="stmt" count="0"/>
84234
- <line num="2259" type="stmt" count="0"/>
84235
  <line num="2260" type="stmt" count="0"/>
84236
  <line num="2261" type="stmt" count="0"/>
84237
  <line num="2262" type="stmt" count="0"/>
84238
  <line num="2263" type="stmt" count="0"/>
84239
- <line num="2280" type="method" name="_montgomery" complexity="5" crap="30" count="0"/>
84240
- <line num="2281" type="stmt" count="0"/>
84241
  <line num="2282" type="stmt" count="0"/>
84242
  <line num="2283" type="stmt" count="0"/>
84243
  <line num="2284" type="stmt" count="0"/>
84244
  <line num="2285" type="stmt" count="0"/>
84245
- <line num="2287" type="stmt" count="0"/>
84246
  <line num="2288" type="stmt" count="0"/>
84247
  <line num="2289" type="stmt" count="0"/>
84248
  <line num="2290" type="stmt" count="0"/>
84249
  <line num="2291" type="stmt" count="0"/>
84250
- <line num="2293" type="stmt" count="0"/>
84251
- <line num="2295" type="stmt" count="0"/>
84252
- <line num="2297" type="stmt" count="0"/>
84253
  <line num="2298" type="stmt" count="0"/>
84254
  <line num="2299" type="stmt" count="0"/>
84255
  <line num="2300" type="stmt" count="0"/>
84256
  <line num="2301" type="stmt" count="0"/>
84257
  <line num="2302" type="stmt" count="0"/>
84258
  <line num="2303" type="stmt" count="0"/>
84259
- <line num="2305" type="stmt" count="0"/>
84260
- <line num="2307" type="stmt" count="0"/>
84261
  <line num="2308" type="stmt" count="0"/>
84262
  <line num="2309" type="stmt" count="0"/>
84263
- <line num="2311" type="stmt" count="0"/>
84264
  <line num="2312" type="stmt" count="0"/>
84265
- <line num="2328" type="method" name="_montgomeryMultiply" complexity="6" crap="42" count="0"/>
84266
- <line num="2329" type="stmt" count="0"/>
84267
  <line num="2330" type="stmt" count="0"/>
84268
  <line num="2331" type="stmt" count="0"/>
84269
- <line num="2338" type="stmt" count="0"/>
84270
  <line num="2339" type="stmt" count="0"/>
84271
  <line num="2340" type="stmt" count="0"/>
84272
  <line num="2341" type="stmt" count="0"/>
84273
- <line num="2343" type="stmt" count="0"/>
84274
  <line num="2344" type="stmt" count="0"/>
84275
  <line num="2345" type="stmt" count="0"/>
84276
  <line num="2346" type="stmt" count="0"/>
84277
  <line num="2347" type="stmt" count="0"/>
84278
- <line num="2349" type="stmt" count="0"/>
84279
  <line num="2350" type="stmt" count="0"/>
84280
  <line num="2351" type="stmt" count="0"/>
84281
  <line num="2352" type="stmt" count="0"/>
@@ -84294,17 +84372,17 @@
84294
  <line num="2365" type="stmt" count="0"/>
84295
  <line num="2366" type="stmt" count="0"/>
84296
  <line num="2367" type="stmt" count="0"/>
84297
- <line num="2379" type="method" name="_prepMontgomery" complexity="1" crap="2" count="0"/>
84298
- <line num="2380" type="stmt" count="0"/>
84299
  <line num="2381" type="stmt" count="0"/>
84300
  <line num="2382" type="stmt" count="0"/>
84301
  <line num="2383" type="stmt" count="0"/>
84302
  <line num="2384" type="stmt" count="0"/>
84303
- <line num="2386" type="stmt" count="0"/>
84304
  <line num="2387" type="stmt" count="0"/>
84305
  <line num="2388" type="stmt" count="0"/>
84306
- <line num="2416" type="method" name="_modInverse67108864" complexity="1" crap="2" count="0"/>
84307
- <line num="2417" type="stmt" count="0"/>
84308
  <line num="2418" type="stmt" count="0"/>
84309
  <line num="2419" type="stmt" count="0"/>
84310
  <line num="2420" type="stmt" count="0"/>
@@ -84313,85 +84391,85 @@
84313
  <line num="2423" type="stmt" count="0"/>
84314
  <line num="2424" type="stmt" count="0"/>
84315
  <line num="2425" type="stmt" count="0"/>
84316
- <line num="2454" type="method" name="modInverse" complexity="8" crap="72" count="0"/>
84317
- <line num="2455" type="stmt" count="0"/>
84318
  <line num="2456" type="stmt" count="0"/>
84319
  <line num="2457" type="stmt" count="0"/>
84320
  <line num="2458" type="stmt" count="0"/>
84321
  <line num="2459" type="stmt" count="0"/>
84322
- <line num="2461" type="stmt" count="0"/>
84323
  <line num="2462" type="stmt" count="0"/>
84324
- <line num="2464" type="stmt" count="0"/>
84325
  <line num="2465" type="stmt" count="0"/>
84326
  <line num="2466" type="stmt" count="0"/>
84327
  <line num="2467" type="stmt" count="0"/>
84328
  <line num="2468" type="stmt" count="0"/>
84329
- <line num="2471" type="stmt" count="0"/>
84330
- <line num="2473" type="stmt" count="0"/>
84331
  <line num="2474" type="stmt" count="0"/>
84332
  <line num="2475" type="stmt" count="0"/>
84333
  <line num="2476" type="stmt" count="0"/>
84334
  <line num="2477" type="stmt" count="0"/>
84335
- <line num="2479" type="stmt" count="0"/>
84336
- <line num="2481" type="stmt" count="0"/>
84337
  <line num="2482" type="stmt" count="0"/>
84338
  <line num="2483" type="stmt" count="0"/>
84339
- <line num="2485" type="stmt" count="0"/>
84340
- <line num="2487" type="stmt" count="0"/>
84341
  <line num="2488" type="stmt" count="0"/>
84342
- <line num="2518" type="method" name="extendedGCD" complexity="18" crap="342" count="0"/>
84343
- <line num="2519" type="stmt" count="0"/>
84344
  <line num="2520" type="stmt" count="0"/>
84345
  <line num="2521" type="stmt" count="0"/>
84346
  <line num="2522" type="stmt" count="0"/>
84347
- <line num="2524" type="stmt" count="0"/>
84348
  <line num="2525" type="stmt" count="0"/>
84349
  <line num="2526" type="stmt" count="0"/>
84350
  <line num="2527" type="stmt" count="0"/>
84351
  <line num="2528" type="stmt" count="0"/>
84352
  <line num="2529" type="stmt" count="0"/>
84353
- <line num="2534" type="stmt" count="0"/>
84354
  <line num="2535" type="stmt" count="0"/>
84355
- <line num="2537" type="stmt" count="0"/>
84356
  <line num="2538" type="stmt" count="0"/>
84357
  <line num="2539" type="stmt" count="0"/>
84358
  <line num="2540" type="stmt" count="0"/>
84359
- <line num="2542" type="stmt" count="0"/>
84360
  <line num="2543" type="stmt" count="0"/>
84361
- <line num="2545" type="stmt" count="0"/>
84362
  <line num="2546" type="stmt" count="0"/>
84363
  <line num="2547" type="stmt" count="0"/>
84364
- <line num="2549" type="stmt" count="0"/>
84365
  <line num="2550" type="stmt" count="0"/>
84366
  <line num="2551" type="stmt" count="0"/>
84367
- <line num="2553" type="stmt" count="0"/>
84368
  <line num="2554" type="stmt" count="0"/>
84369
  <line num="2555" type="stmt" count="0"/>
84370
  <line num="2556" type="stmt" count="0"/>
84371
- <line num="2558" type="stmt" count="0"/>
84372
  <line num="2559" type="stmt" count="0"/>
84373
  <line num="2560" type="stmt" count="0"/>
84374
  <line num="2561" type="stmt" count="0"/>
84375
  <line num="2562" type="stmt" count="0"/>
84376
  <line num="2563" type="stmt" count="0"/>
84377
- <line num="2565" type="stmt" count="0"/>
84378
  <line num="2566" type="stmt" count="0"/>
84379
  <line num="2567" type="stmt" count="0"/>
84380
  <line num="2568" type="stmt" count="0"/>
84381
- <line num="2570" type="stmt" count="0"/>
84382
  <line num="2571" type="stmt" count="0"/>
84383
  <line num="2572" type="stmt" count="0"/>
84384
  <line num="2573" type="stmt" count="0"/>
84385
  <line num="2574" type="stmt" count="0"/>
84386
- <line num="2576" type="stmt" count="0"/>
84387
  <line num="2577" type="stmt" count="0"/>
84388
- <line num="2579" type="stmt" count="0"/>
84389
  <line num="2580" type="stmt" count="0"/>
84390
  <line num="2581" type="stmt" count="0"/>
84391
  <line num="2582" type="stmt" count="0"/>
84392
- <line num="2584" type="stmt" count="0"/>
84393
  <line num="2585" type="stmt" count="0"/>
84394
- <line num="2587" type="stmt" count="0"/>
84395
  <line num="2588" type="stmt" count="0"/>
84396
  <line num="2589" type="stmt" count="0"/>
84397
  <line num="2590" type="stmt" count="0"/>
@@ -84401,7 +84479,7 @@
84401
  <line num="2594" type="stmt" count="0"/>
84402
  <line num="2595" type="stmt" count="0"/>
84403
  <line num="2596" type="stmt" count="0"/>
84404
- <line num="2598" type="stmt" count="0"/>
84405
  <line num="2599" type="stmt" count="0"/>
84406
  <line num="2600" type="stmt" count="0"/>
84407
  <line num="2601" type="stmt" count="0"/>
@@ -84410,7 +84488,7 @@
84410
  <line num="2604" type="stmt" count="0"/>
84411
  <line num="2605" type="stmt" count="0"/>
84412
  <line num="2606" type="stmt" count="0"/>
84413
- <line num="2608" type="stmt" count="0"/>
84414
  <line num="2609" type="stmt" count="0"/>
84415
  <line num="2610" type="stmt" count="0"/>
84416
  <line num="2611" type="stmt" count="0"/>
@@ -84420,21 +84498,21 @@
84420
  <line num="2615" type="stmt" count="0"/>
84421
  <line num="2616" type="stmt" count="0"/>
84422
  <line num="2617" type="stmt" count="0"/>
84423
- <line num="2619" type="stmt" count="0"/>
84424
  <line num="2620" type="stmt" count="0"/>
84425
  <line num="2621" type="stmt" count="0"/>
84426
  <line num="2622" type="stmt" count="0"/>
84427
  <line num="2623" type="stmt" count="0"/>
84428
  <line num="2624" type="stmt" count="0"/>
84429
- <line num="2647" type="method" name="gcd" complexity="1" crap="2" count="0"/>
84430
- <line num="2648" type="stmt" count="0"/>
84431
  <line num="2649" type="stmt" count="0"/>
84432
  <line num="2650" type="stmt" count="0"/>
84433
  <line num="2651" type="stmt" count="0"/>
84434
- <line num="2659" type="method" name="abs" complexity="4" crap="20" count="0"/>
84435
- <line num="2660" type="stmt" count="0"/>
84436
  <line num="2661" type="stmt" count="0"/>
84437
- <line num="2663" type="stmt" count="0"/>
84438
  <line num="2664" type="stmt" count="0"/>
84439
  <line num="2665" type="stmt" count="0"/>
84440
  <line num="2666" type="stmt" count="0"/>
@@ -84444,10 +84522,10 @@
84444
  <line num="2670" type="stmt" count="0"/>
84445
  <line num="2671" type="stmt" count="0"/>
84446
  <line num="2672" type="stmt" count="0"/>
84447
- <line num="2674" type="stmt" count="0"/>
84448
  <line num="2675" type="stmt" count="0"/>
84449
- <line num="2695" type="method" name="compare" complexity="5" crap="30" count="0"/>
84450
- <line num="2696" type="stmt" count="0"/>
84451
  <line num="2697" type="stmt" count="0"/>
84452
  <line num="2698" type="stmt" count="0"/>
84453
  <line num="2699" type="stmt" count="0"/>
@@ -84461,29 +84539,29 @@
84461
  <line num="2707" type="stmt" count="0"/>
84462
  <line num="2708" type="stmt" count="0"/>
84463
  <line num="2709" type="stmt" count="0"/>
84464
- <line num="2711" type="stmt" count="0"/>
84465
  <line num="2712" type="stmt" count="0"/>
84466
- <line num="2725" type="method" name="_compare" complexity="10" crap="110" count="0"/>
84467
- <line num="2726" type="stmt" count="0"/>
84468
  <line num="2727" type="stmt" count="0"/>
84469
  <line num="2728" type="stmt" count="0"/>
84470
  <line num="2729" type="stmt" count="0"/>
84471
- <line num="2731" type="stmt" count="0"/>
84472
- <line num="2733" type="stmt" count="0"/>
84473
  <line num="2734" type="stmt" count="0"/>
84474
  <line num="2735" type="stmt" count="0"/>
84475
  <line num="2736" type="stmt" count="0"/>
84476
- <line num="2738" type="stmt" count="0"/>
84477
  <line num="2739" type="stmt" count="0"/>
84478
- <line num="2741" type="stmt" count="0"/>
84479
  <line num="2742" type="stmt" count="0"/>
84480
  <line num="2743" type="stmt" count="0"/>
84481
  <line num="2744" type="stmt" count="0"/>
84482
  <line num="2745" type="stmt" count="0"/>
84483
- <line num="2747" type="stmt" count="0"/>
84484
  <line num="2748" type="stmt" count="0"/>
84485
- <line num="2760" type="method" name="equals" complexity="3" crap="12" count="0"/>
84486
- <line num="2761" type="stmt" count="0"/>
84487
  <line num="2762" type="stmt" count="0"/>
84488
  <line num="2763" type="stmt" count="0"/>
84489
  <line num="2764" type="stmt" count="0"/>
@@ -84491,66 +84569,66 @@
84491
  <line num="2766" type="stmt" count="0"/>
84492
  <line num="2767" type="stmt" count="0"/>
84493
  <line num="2768" type="stmt" count="0"/>
84494
- <line num="2779" type="method" name="setPrecision" complexity="2" crap="6" count="0"/>
84495
- <line num="2780" type="stmt" count="0"/>
84496
  <line num="2781" type="stmt" count="0"/>
84497
  <line num="2782" type="stmt" count="0"/>
84498
  <line num="2783" type="stmt" count="0"/>
84499
  <line num="2784" type="stmt" count="0"/>
84500
  <line num="2785" type="stmt" count="0"/>
84501
  <line num="2786" type="stmt" count="0"/>
84502
- <line num="2788" type="stmt" count="0"/>
84503
  <line num="2789" type="stmt" count="0"/>
84504
  <line num="2790" type="stmt" count="0"/>
84505
- <line num="2800" type="method" name="bitwise_and" complexity="4" crap="20" count="0"/>
84506
- <line num="2801" type="stmt" count="0"/>
84507
  <line num="2802" type="stmt" count="0"/>
84508
  <line num="2803" type="stmt" count="0"/>
84509
  <line num="2804" type="stmt" count="0"/>
84510
  <line num="2805" type="stmt" count="0"/>
84511
- <line num="2807" type="stmt" count="0"/>
84512
  <line num="2808" type="stmt" count="0"/>
84513
  <line num="2809" type="stmt" count="0"/>
84514
  <line num="2810" type="stmt" count="0"/>
84515
- <line num="2812" type="stmt" count="0"/>
84516
- <line num="2814" type="stmt" count="0"/>
84517
  <line num="2815" type="stmt" count="0"/>
84518
- <line num="2817" type="stmt" count="0"/>
84519
  <line num="2818" type="stmt" count="0"/>
84520
- <line num="2820" type="stmt" count="0"/>
84521
- <line num="2822" type="stmt" count="0"/>
84522
- <line num="2824" type="stmt" count="0"/>
84523
- <line num="2826" type="stmt" count="0"/>
84524
  <line num="2827" type="stmt" count="0"/>
84525
  <line num="2828" type="stmt" count="0"/>
84526
- <line num="2830" type="stmt" count="0"/>
84527
  <line num="2831" type="stmt" count="0"/>
84528
- <line num="2841" type="method" name="bitwise_or" complexity="4" crap="20" count="0"/>
84529
- <line num="2842" type="stmt" count="0"/>
84530
  <line num="2843" type="stmt" count="0"/>
84531
  <line num="2844" type="stmt" count="0"/>
84532
  <line num="2845" type="stmt" count="0"/>
84533
  <line num="2846" type="stmt" count="0"/>
84534
- <line num="2848" type="stmt" count="0"/>
84535
  <line num="2849" type="stmt" count="0"/>
84536
  <line num="2850" type="stmt" count="0"/>
84537
  <line num="2851" type="stmt" count="0"/>
84538
- <line num="2853" type="stmt" count="0"/>
84539
- <line num="2855" type="stmt" count="0"/>
84540
  <line num="2856" type="stmt" count="0"/>
84541
- <line num="2858" type="stmt" count="0"/>
84542
  <line num="2859" type="stmt" count="0"/>
84543
- <line num="2861" type="stmt" count="0"/>
84544
  <line num="2862" type="stmt" count="0"/>
84545
  <line num="2863" type="stmt" count="0"/>
84546
  <line num="2864" type="stmt" count="0"/>
84547
- <line num="2866" type="stmt" count="0"/>
84548
  <line num="2867" type="stmt" count="0"/>
84549
  <line num="2868" type="stmt" count="0"/>
84550
- <line num="2870" type="stmt" count="0"/>
84551
  <line num="2871" type="stmt" count="0"/>
84552
- <line num="2881" type="method" name="bitwise_xor" complexity="4" crap="20" count="0"/>
84553
- <line num="2882" type="stmt" count="0"/>
84554
  <line num="2883" type="stmt" count="0"/>
84555
  <line num="2884" type="stmt" count="0"/>
84556
  <line num="2885" type="stmt" count="0"/>
@@ -84559,24 +84637,24 @@
84559
  <line num="2888" type="stmt" count="0"/>
84560
  <line num="2889" type="stmt" count="0"/>
84561
  <line num="2890" type="stmt" count="0"/>
84562
- <line num="2892" type="stmt" count="0"/>
84563
- <line num="2894" type="stmt" count="0"/>
84564
  <line num="2895" type="stmt" count="0"/>
84565
- <line num="2897" type="stmt" count="0"/>
84566
  <line num="2898" type="stmt" count="0"/>
84567
- <line num="2900" type="stmt" count="0"/>
84568
  <line num="2901" type="stmt" count="0"/>
84569
  <line num="2902" type="stmt" count="0"/>
84570
  <line num="2903" type="stmt" count="0"/>
84571
  <line num="2904" type="stmt" count="0"/>
84572
- <line num="2906" type="stmt" count="0"/>
84573
  <line num="2907" type="stmt" count="0"/>
84574
  <line num="2908" type="stmt" count="0"/>
84575
- <line num="2910" type="stmt" count="0"/>
84576
  <line num="2911" type="stmt" count="0"/>
84577
- <line num="2920" type="method" name="bitwise_not" complexity="4" crap="20" count="0"/>
84578
- <line num="2921" type="stmt" count="0"/>
84579
- <line num="2924" type="stmt" count="0"/>
84580
  <line num="2925" type="stmt" count="0"/>
84581
  <line num="2926" type="stmt" count="0"/>
84582
  <line num="2927" type="stmt" count="0"/>
@@ -84587,60 +84665,60 @@
84587
  <line num="2932" type="stmt" count="0"/>
84588
  <line num="2933" type="stmt" count="0"/>
84589
  <line num="2934" type="stmt" count="0"/>
84590
- <line num="2937" type="stmt" count="0"/>
84591
  <line num="2938" type="stmt" count="0"/>
84592
  <line num="2939" type="stmt" count="0"/>
84593
  <line num="2940" type="stmt" count="0"/>
84594
  <line num="2941" type="stmt" count="0"/>
84595
- <line num="2944" type="stmt" count="0"/>
84596
  <line num="2945" type="stmt" count="0"/>
84597
- <line num="2947" type="stmt" count="0"/>
84598
- <line num="2949" type="stmt" count="0"/>
84599
  <line num="2950" type="stmt" count="0"/>
84600
- <line num="2962" type="method" name="bitwise_rightShift" complexity="4" crap="20" count="0"/>
84601
- <line num="2963" type="stmt" count="0"/>
84602
  <line num="2964" type="stmt" count="0"/>
84603
- <line num="2966" type="stmt" count="0"/>
84604
  <line num="2967" type="stmt" count="0"/>
84605
  <line num="2968" type="stmt" count="0"/>
84606
- <line num="2970" type="stmt" count="0"/>
84607
  <line num="2971" type="stmt" count="0"/>
84608
  <line num="2972" type="stmt" count="0"/>
84609
- <line num="2974" type="stmt" count="0"/>
84610
- <line num="2976" type="stmt" count="0"/>
84611
  <line num="2977" type="stmt" count="0"/>
84612
  <line num="2978" type="stmt" count="0"/>
84613
- <line num="2980" type="stmt" count="0"/>
84614
  <line num="2981" type="stmt" count="0"/>
84615
- <line num="2983" type="stmt" count="0"/>
84616
  <line num="2984" type="stmt" count="0"/>
84617
  <line num="2985" type="stmt" count="0"/>
84618
- <line num="2987" type="stmt" count="0"/>
84619
  <line num="2988" type="stmt" count="0"/>
84620
- <line num="3000" type="method" name="bitwise_leftShift" complexity="4" crap="20" count="0"/>
84621
- <line num="3001" type="stmt" count="0"/>
84622
  <line num="3002" type="stmt" count="0"/>
84623
- <line num="3004" type="stmt" count="0"/>
84624
  <line num="3005" type="stmt" count="0"/>
84625
  <line num="3006" type="stmt" count="0"/>
84626
- <line num="3008" type="stmt" count="0"/>
84627
  <line num="3009" type="stmt" count="0"/>
84628
  <line num="3010" type="stmt" count="0"/>
84629
- <line num="3012" type="stmt" count="0"/>
84630
- <line num="3014" type="stmt" count="0"/>
84631
  <line num="3015" type="stmt" count="0"/>
84632
  <line num="3016" type="stmt" count="0"/>
84633
- <line num="3018" type="stmt" count="0"/>
84634
  <line num="3019" type="stmt" count="0"/>
84635
- <line num="3021" type="stmt" count="0"/>
84636
  <line num="3022" type="stmt" count="0"/>
84637
  <line num="3023" type="stmt" count="0"/>
84638
- <line num="3025" type="stmt" count="0"/>
84639
  <line num="3026" type="stmt" count="0"/>
84640
- <line num="3037" type="method" name="bitwise_leftRotate" complexity="7" crap="56" count="0"/>
84641
- <line num="3038" type="stmt" count="0"/>
84642
  <line num="3039" type="stmt" count="0"/>
84643
- <line num="3041" type="stmt" count="0"/>
84644
  <line num="3042" type="stmt" count="0"/>
84645
  <line num="3043" type="stmt" count="0"/>
84646
  <line num="3044" type="stmt" count="0"/>
@@ -84655,70 +84733,70 @@
84655
  <line num="3053" type="stmt" count="0"/>
84656
  <line num="3054" type="stmt" count="0"/>
84657
  <line num="3055" type="stmt" count="0"/>
84658
- <line num="3057" type="stmt" count="0"/>
84659
  <line num="3058" type="stmt" count="0"/>
84660
  <line num="3059" type="stmt" count="0"/>
84661
  <line num="3060" type="stmt" count="0"/>
84662
- <line num="3062" type="stmt" count="0"/>
84663
  <line num="3063" type="stmt" count="0"/>
84664
  <line num="3064" type="stmt" count="0"/>
84665
- <line num="3066" type="stmt" count="0"/>
84666
  <line num="3067" type="stmt" count="0"/>
84667
  <line num="3068" type="stmt" count="0"/>
84668
  <line num="3069" type="stmt" count="0"/>
84669
  <line num="3070" type="stmt" count="0"/>
84670
  <line num="3071" type="stmt" count="0"/>
84671
- <line num="3082" type="method" name="bitwise_rightRotate" complexity="1" crap="2" count="0"/>
84672
- <line num="3083" type="stmt" count="0"/>
84673
  <line num="3084" type="stmt" count="0"/>
84674
  <line num="3085" type="stmt" count="0"/>
84675
- <line num="3096" type="method" name="_random_number_helper" complexity="4" crap="20" count="0"/>
84676
- <line num="3097" type="stmt" count="0"/>
84677
  <line num="3098" type="stmt" count="0"/>
84678
  <line num="3099" type="stmt" count="0"/>
84679
  <line num="3100" type="stmt" count="0"/>
84680
  <line num="3101" type="stmt" count="0"/>
84681
- <line num="3103" type="stmt" count="0"/>
84682
  <line num="3104" type="stmt" count="0"/>
84683
  <line num="3105" type="stmt" count="0"/>
84684
- <line num="3107" type="stmt" count="0"/>
84685
  <line num="3108" type="stmt" count="0"/>
84686
- <line num="3110" type="stmt" count="0"/>
84687
  <line num="3111" type="stmt" count="0"/>
84688
  <line num="3112" type="stmt" count="0"/>
84689
- <line num="3114" type="stmt" count="0"/>
84690
  <line num="3115" type="stmt" count="0"/>
84691
- <line num="3133" type="method" name="random" complexity="7" crap="56" count="0"/>
84692
- <line num="3134" type="stmt" count="0"/>
84693
  <line num="3135" type="stmt" count="0"/>
84694
  <line num="3136" type="stmt" count="0"/>
84695
  <line num="3137" type="stmt" count="0"/>
84696
- <line num="3139" type="stmt" count="0"/>
84697
  <line num="3140" type="stmt" count="0"/>
84698
  <line num="3141" type="stmt" count="0"/>
84699
  <line num="3142" type="stmt" count="0"/>
84700
  <line num="3143" type="stmt" count="0"/>
84701
  <line num="3144" type="stmt" count="0"/>
84702
  <line num="3145" type="stmt" count="0"/>
84703
- <line num="3147" type="stmt" count="0"/>
84704
- <line num="3149" type="stmt" count="0"/>
84705
  <line num="3150" type="stmt" count="0"/>
84706
  <line num="3151" type="stmt" count="0"/>
84707
- <line num="3153" type="stmt" count="0"/>
84708
  <line num="3154" type="stmt" count="0"/>
84709
  <line num="3155" type="stmt" count="0"/>
84710
  <line num="3156" type="stmt" count="0"/>
84711
- <line num="3158" type="stmt" count="0"/>
84712
  <line num="3159" type="stmt" count="0"/>
84713
  <line num="3160" type="stmt" count="0"/>
84714
  <line num="3161" type="stmt" count="0"/>
84715
- <line num="3163" type="stmt" count="0"/>
84716
  <line num="3164" type="stmt" count="0"/>
84717
- <line num="3181" type="stmt" count="0"/>
84718
  <line num="3182" type="stmt" count="0"/>
84719
- <line num="3184" type="stmt" count="0"/>
84720
  <line num="3185" type="stmt" count="0"/>
84721
- <line num="3187" type="stmt" count="0"/>
84722
  <line num="3188" type="stmt" count="0"/>
84723
  <line num="3189" type="stmt" count="0"/>
84724
  <line num="3190" type="stmt" count="0"/>
@@ -84728,80 +84806,80 @@
84728
  <line num="3194" type="stmt" count="0"/>
84729
  <line num="3195" type="stmt" count="0"/>
84730
  <line num="3196" type="stmt" count="0"/>
84731
- <line num="3198" type="stmt" count="0"/>
84732
  <line num="3199" type="stmt" count="0"/>
84733
- <line num="3214" type="method" name="randomPrime" complexity="21" crap="462" count="0"/>
84734
- <line num="3215" type="stmt" count="0"/>
84735
  <line num="3216" type="stmt" count="0"/>
84736
  <line num="3217" type="stmt" count="0"/>
84737
  <line num="3218" type="stmt" count="0"/>
84738
- <line num="3220" type="stmt" count="0"/>
84739
  <line num="3221" type="stmt" count="0"/>
84740
  <line num="3222" type="stmt" count="0"/>
84741
  <line num="3223" type="stmt" count="0"/>
84742
  <line num="3224" type="stmt" count="0"/>
84743
  <line num="3225" type="stmt" count="0"/>
84744
  <line num="3226" type="stmt" count="0"/>
84745
- <line num="3228" type="stmt" count="0"/>
84746
- <line num="3230" type="stmt" count="0"/>
84747
  <line num="3231" type="stmt" count="0"/>
84748
  <line num="3232" type="stmt" count="0"/>
84749
- <line num="3234" type="stmt" count="0"/>
84750
  <line num="3235" type="stmt" count="0"/>
84751
  <line num="3236" type="stmt" count="0"/>
84752
  <line num="3237" type="stmt" count="0"/>
84753
- <line num="3239" type="stmt" count="0"/>
84754
  <line num="3240" type="stmt" count="0"/>
84755
  <line num="3241" type="stmt" count="0"/>
84756
  <line num="3242" type="stmt" count="0"/>
84757
  <line num="3243" type="stmt" count="0"/>
84758
- <line num="3245" type="stmt" count="0"/>
84759
- <line num="3247" type="stmt" count="0"/>
84760
- <line num="3250" type="stmt" count="0"/>
84761
  <line num="3251" type="stmt" count="0"/>
84762
  <line num="3252" type="stmt" count="0"/>
84763
- <line num="3254" type="stmt" count="0"/>
84764
  <line num="3255" type="stmt" count="0"/>
84765
  <line num="3256" type="stmt" count="0"/>
84766
- <line num="3258" type="stmt" count="0"/>
84767
  <line num="3259" type="stmt" count="0"/>
84768
  <line num="3260" type="stmt" count="0"/>
84769
- <line num="3262" type="stmt" count="0"/>
84770
  <line num="3263" type="stmt" count="0"/>
84771
- <line num="3265" type="stmt" count="0"/>
84772
  <line num="3266" type="stmt" count="0"/>
84773
  <line num="3267" type="stmt" count="0"/>
84774
- <line num="3269" type="stmt" count="0"/>
84775
  <line num="3270" type="stmt" count="0"/>
84776
- <line num="3272" type="stmt" count="0"/>
84777
  <line num="3273" type="stmt" count="0"/>
84778
  <line num="3274" type="stmt" count="0"/>
84779
  <line num="3275" type="stmt" count="0"/>
84780
  <line num="3276" type="stmt" count="0"/>
84781
  <line num="3277" type="stmt" count="0"/>
84782
- <line num="3279" type="stmt" count="0"/>
84783
- <line num="3281" type="stmt" count="0"/>
84784
  <line num="3282" type="stmt" count="0"/>
84785
  <line num="3283" type="stmt" count="0"/>
84786
  <line num="3284" type="stmt" count="0"/>
84787
- <line num="3286" type="stmt" count="0"/>
84788
  <line num="3287" type="stmt" count="0"/>
84789
  <line num="3288" type="stmt" count="0"/>
84790
- <line num="3290" type="stmt" count="0"/>
84791
- <line num="3292" type="stmt" count="0"/>
84792
  <line num="3293" type="stmt" count="0"/>
84793
  <line num="3294" type="stmt" count="0"/>
84794
  <line num="3295" type="stmt" count="0"/>
84795
  <line num="3296" type="stmt" count="0"/>
84796
  <line num="3297" type="stmt" count="0"/>
84797
  <line num="3298" type="stmt" count="0"/>
84798
- <line num="3300" type="stmt" count="0"/>
84799
  <line num="3301" type="stmt" count="0"/>
84800
  <line num="3302" type="stmt" count="0"/>
84801
  <line num="3303" type="stmt" count="0"/>
84802
  <line num="3304" type="stmt" count="0"/>
84803
- <line num="3314" type="method" name="_make_odd" complexity="4" crap="20" count="0"/>
84804
- <line num="3315" type="stmt" count="0"/>
84805
  <line num="3316" type="stmt" count="0"/>
84806
  <line num="3317" type="stmt" count="0"/>
84807
  <line num="3318" type="stmt" count="0"/>
@@ -84815,11 +84893,11 @@
84815
  <line num="3326" type="stmt" count="0"/>
84816
  <line num="3327" type="stmt" count="0"/>
84817
  <line num="3328" type="stmt" count="0"/>
84818
- <line num="3344" type="method" name="isPrime" complexity="41" crap="1722" count="0"/>
84819
- <line num="3345" type="stmt" count="0"/>
84820
  <line num="3346" type="stmt" count="0"/>
84821
- <line num="3348" type="stmt" count="0"/>
84822
- <line num="3351" type="stmt" count="0"/>
84823
  <line num="3352" type="stmt" count="0"/>
84824
  <line num="3353" type="stmt" count="0"/>
84825
  <line num="3354" type="stmt" count="0"/>
@@ -84831,8 +84909,8 @@
84831
  <line num="3360" type="stmt" count="0"/>
84832
  <line num="3361" type="stmt" count="0"/>
84833
  <line num="3362" type="stmt" count="0"/>
84834
- <line num="3364" type="stmt" count="0"/>
84835
- <line num="3368" type="stmt" count="0"/>
84836
  <line num="3369" type="stmt" count="0"/>
84837
  <line num="3370" type="stmt" count="0"/>
84838
  <line num="3371" type="stmt" count="0"/>
@@ -84851,8 +84929,8 @@
84851
  <line num="3384" type="stmt" count="0"/>
84852
  <line num="3385" type="stmt" count="0"/>
84853
  <line num="3386" type="stmt" count="0"/>
84854
- <line num="3388" type="stmt" count="0"/>
84855
- <line num="3390" type="stmt" count="0"/>
84856
  <line num="3391" type="stmt" count="0"/>
84857
  <line num="3392" type="stmt" count="0"/>
84858
  <line num="3393" type="stmt" count="0"/>
@@ -84866,19 +84944,19 @@
84866
  <line num="3401" type="stmt" count="0"/>
84867
  <line num="3402" type="stmt" count="0"/>
84868
  <line num="3403" type="stmt" count="0"/>
84869
- <line num="3405" type="stmt" count="0"/>
84870
  <line num="3406" type="stmt" count="0"/>
84871
  <line num="3407" type="stmt" count="0"/>
84872
  <line num="3408" type="stmt" count="0"/>
84873
  <line num="3409" type="stmt" count="0"/>
84874
- <line num="3411" type="stmt" count="0"/>
84875
  <line num="3412" type="stmt" count="0"/>
84876
  <line num="3413" type="stmt" count="0"/>
84877
  <line num="3414" type="stmt" count="0"/>
84878
- <line num="3416" type="stmt" count="0"/>
84879
  <line num="3417" type="stmt" count="0"/>
84880
  <line num="3418" type="stmt" count="0"/>
84881
- <line num="3421" type="stmt" count="0"/>
84882
  <line num="3422" type="stmt" count="0"/>
84883
  <line num="3423" type="stmt" count="0"/>
84884
  <line num="3424" type="stmt" count="0"/>
@@ -84894,14 +84972,14 @@
84894
  <line num="3434" type="stmt" count="0"/>
84895
  <line num="3435" type="stmt" count="0"/>
84896
  <line num="3436" type="stmt" count="0"/>
84897
- <line num="3438" type="stmt" count="0"/>
84898
  <line num="3439" type="stmt" count="0"/>
84899
  <line num="3440" type="stmt" count="0"/>
84900
- <line num="3442" type="stmt" count="0"/>
84901
  <line num="3443" type="stmt" count="0"/>
84902
- <line num="3445" type="stmt" count="0"/>
84903
  <line num="3446" type="stmt" count="0"/>
84904
- <line num="3448" type="stmt" count="0"/>
84905
  <line num="3449" type="stmt" count="0"/>
84906
  <line num="3450" type="stmt" count="0"/>
84907
  <line num="3451" type="stmt" count="0"/>
@@ -84917,175 +84995,183 @@
84917
  <line num="3461" type="stmt" count="0"/>
84918
  <line num="3462" type="stmt" count="0"/>
84919
  <line num="3463" type="stmt" count="0"/>
84920
- <line num="3465" type="stmt" count="0"/>
84921
  <line num="3466" type="stmt" count="0"/>
84922
  <line num="3467" type="stmt" count="0"/>
84923
- <line num="3469" type="stmt" count="0"/>
84924
  <line num="3470" type="stmt" count="0"/>
84925
  <line num="3471" type="stmt" count="0"/>
84926
  <line num="3472" type="stmt" count="0"/>
84927
  <line num="3473" type="stmt" count="0"/>
84928
  <line num="3474" type="stmt" count="0"/>
84929
  <line num="3475" type="stmt" count="0"/>
84930
- <line num="3477" type="stmt" count="0"/>
84931
  <line num="3478" type="stmt" count="0"/>
84932
  <line num="3479" type="stmt" count="0"/>
84933
  <line num="3480" type="stmt" count="0"/>
84934
  <line num="3481" type="stmt" count="0"/>
84935
  <line num="3482" type="stmt" count="0"/>
84936
  <line num="3483" type="stmt" count="0"/>
84937
- <line num="3493" type="method" name="_lshift" complexity="6" crap="42" count="0"/>
84938
- <line num="3494" type="stmt" count="0"/>
84939
  <line num="3495" type="stmt" count="0"/>
84940
  <line num="3496" type="stmt" count="0"/>
84941
  <line num="3497" type="stmt" count="0"/>
84942
- <line num="3499" type="stmt" count="0"/>
84943
  <line num="3500" type="stmt" count="0"/>
84944
  <line num="3501" type="stmt" count="0"/>
84945
- <line num="3503" type="stmt" count="0"/>
84946
- <line num="3505" type="stmt" count="0"/>
84947
  <line num="3506" type="stmt" count="0"/>
84948
  <line num="3507" type="stmt" count="0"/>
84949
  <line num="3508" type="stmt" count="0"/>
84950
  <line num="3509" type="stmt" count="0"/>
84951
- <line num="3511" type="stmt" count="0"/>
84952
  <line num="3512" type="stmt" count="0"/>
84953
  <line num="3513" type="stmt" count="0"/>
84954
- <line num="3515" type="stmt" count="0"/>
84955
  <line num="3516" type="stmt" count="0"/>
84956
  <line num="3517" type="stmt" count="0"/>
84957
  <line num="3518" type="stmt" count="0"/>
84958
- <line num="3528" type="method" name="_rshift" complexity="4" crap="20" count="0"/>
84959
- <line num="3529" type="stmt" count="0"/>
84960
  <line num="3530" type="stmt" count="0"/>
84961
  <line num="3531" type="stmt" count="0"/>
84962
  <line num="3532" type="stmt" count="0"/>
84963
- <line num="3534" type="stmt" count="0"/>
84964
  <line num="3535" type="stmt" count="0"/>
84965
  <line num="3536" type="stmt" count="0"/>
84966
  <line num="3537" type="stmt" count="0"/>
84967
- <line num="3539" type="stmt" count="0"/>
84968
  <line num="3540" type="stmt" count="0"/>
84969
  <line num="3541" type="stmt" count="0"/>
84970
- <line num="3543" type="stmt" count="0"/>
84971
- <line num="3545" type="stmt" count="0"/>
84972
  <line num="3546" type="stmt" count="0"/>
84973
  <line num="3547" type="stmt" count="0"/>
84974
  <line num="3548" type="stmt" count="0"/>
84975
  <line num="3549" type="stmt" count="0"/>
84976
- <line num="3551" type="stmt" count="0"/>
84977
  <line num="3552" type="stmt" count="0"/>
84978
- <line num="3564" type="method" name="_normalize" complexity="8" crap="72" count="0"/>
84979
- <line num="3565" type="stmt" count="0"/>
84980
  <line num="3566" type="stmt" count="0"/>
84981
  <line num="3567" type="stmt" count="0"/>
84982
- <line num="3569" type="stmt" count="0"/>
84983
  <line num="3570" type="stmt" count="0"/>
84984
  <line num="3571" type="stmt" count="0"/>
84985
  <line num="3572" type="stmt" count="0"/>
84986
  <line num="3573" type="stmt" count="0"/>
 
84987
  <line num="3575" type="stmt" count="0"/>
84988
  <line num="3576" type="stmt" count="0"/>
84989
  <line num="3577" type="stmt" count="0"/>
84990
  <line num="3578" type="stmt" count="0"/>
84991
  <line num="3579" type="stmt" count="0"/>
 
84992
  <line num="3581" type="stmt" count="0"/>
84993
- <line num="3582" type="stmt" count="0"/>
84994
  <line num="3584" type="stmt" count="0"/>
 
84995
  <line num="3586" type="stmt" count="0"/>
84996
  <line num="3587" type="stmt" count="0"/>
84997
- <line num="3588" type="stmt" count="0"/>
84998
  <line num="3589" type="stmt" count="0"/>
84999
- <line num="3591" type="stmt" count="0"/>
85000
- <line num="3593" type="stmt" count="0"/>
85001
  <line num="3594" type="stmt" count="0"/>
85002
  <line num="3595" type="stmt" count="0"/>
 
85003
  <line num="3597" type="stmt" count="0"/>
85004
- <line num="3598" type="stmt" count="0"/>
85005
  <line num="3599" type="stmt" count="0"/>
85006
- <line num="3600" type="stmt" count="0"/>
85007
  <line num="3602" type="stmt" count="0"/>
85008
  <line num="3603" type="stmt" count="0"/>
85009
- <line num="3614" type="method" name="_trim" complexity="3" crap="12" count="0"/>
85010
- <line num="3615" type="stmt" count="0"/>
85011
- <line num="3616" type="stmt" count="0"/>
85012
- <line num="3617" type="stmt" count="0"/>
85013
- <line num="3618" type="stmt" count="0"/>
85014
- <line num="3619" type="stmt" count="0"/>
85015
- <line num="3620" type="stmt" count="0"/>
85016
- <line num="3621" type="stmt" count="0"/>
85017
  <line num="3623" type="stmt" count="0"/>
85018
  <line num="3624" type="stmt" count="0"/>
85019
- <line num="3634" type="method" name="_array_repeat" complexity="2" crap="6" count="0"/>
85020
- <line num="3635" type="stmt" count="0"/>
85021
- <line num="3636" type="stmt" count="0"/>
85022
- <line num="3637" type="stmt" count="0"/>
85023
- <line num="3649" type="method" name="_base256_lshift" complexity="4" crap="20" count="0"/>
85024
- <line num="3650" type="stmt" count="0"/>
85025
- <line num="3651" type="stmt" count="0"/>
85026
- <line num="3652" type="stmt" count="0"/>
85027
- <line num="3653" type="stmt" count="0"/>
85028
- <line num="3655" type="stmt" count="0"/>
85029
- <line num="3656" type="stmt" count="0"/>
 
85030
  <line num="3658" type="stmt" count="0"/>
85031
  <line num="3659" type="stmt" count="0"/>
85032
  <line num="3660" type="stmt" count="0"/>
85033
  <line num="3661" type="stmt" count="0"/>
85034
- <line num="3662" type="stmt" count="0"/>
85035
  <line num="3663" type="stmt" count="0"/>
85036
  <line num="3664" type="stmt" count="0"/>
85037
- <line num="3665" type="stmt" count="0"/>
85038
  <line num="3666" type="stmt" count="0"/>
85039
- <line num="3678" type="method" name="_base256_rshift" complexity="5" crap="30" count="0"/>
85040
- <line num="3679" type="stmt" count="0"/>
85041
- <line num="3680" type="stmt" count="0"/>
85042
- <line num="3681" type="stmt" count="0"/>
85043
- <line num="3682" type="stmt" count="0"/>
85044
- <line num="3683" type="stmt" count="0"/>
85045
- <line num="3685" type="stmt" count="0"/>
85046
- <line num="3686" type="stmt" count="0"/>
 
 
85047
  <line num="3688" type="stmt" count="0"/>
85048
  <line num="3689" type="stmt" count="0"/>
85049
  <line num="3690" type="stmt" count="0"/>
85050
  <line num="3691" type="stmt" count="0"/>
85051
- <line num="3692" type="stmt" count="0"/>
85052
  <line num="3693" type="stmt" count="0"/>
85053
- <line num="3695" type="stmt" count="0"/>
85054
  <line num="3696" type="stmt" count="0"/>
85055
  <line num="3697" type="stmt" count="0"/>
85056
  <line num="3698" type="stmt" count="0"/>
85057
  <line num="3699" type="stmt" count="0"/>
85058
  <line num="3700" type="stmt" count="0"/>
85059
  <line num="3701" type="stmt" count="0"/>
85060
- <line num="3702" type="stmt" count="0"/>
85061
  <line num="3704" type="stmt" count="0"/>
 
85062
  <line num="3706" type="stmt" count="0"/>
85063
  <line num="3707" type="stmt" count="0"/>
85064
- <line num="3719" type="method" name="_int2bytes" complexity="1" crap="2" count="0"/>
85065
- <line num="3720" type="stmt" count="0"/>
85066
- <line num="3721" type="stmt" count="0"/>
85067
- <line num="3722" type="stmt" count="0"/>
85068
- <line num="3731" type="method" name="_bytes2int" complexity="1" crap="2" count="0"/>
85069
- <line num="3732" type="stmt" count="0"/>
85070
- <line num="3733" type="stmt" count="0"/>
85071
- <line num="3734" type="stmt" count="0"/>
85072
- <line num="3735" type="stmt" count="0"/>
85073
- <line num="3747" type="method" name="_encodeASN1Length" complexity="2" crap="6" count="0"/>
85074
- <line num="3748" type="stmt" count="0"/>
85075
- <line num="3749" type="stmt" count="0"/>
85076
- <line num="3750" type="stmt" count="0"/>
85077
- <line num="3751" type="stmt" count="0"/>
85078
- <line num="3753" type="stmt" count="0"/>
85079
- <line num="3754" type="stmt" count="0"/>
85080
- <line num="3755" type="stmt" count="0"/>
85081
- <line num="3770" type="method" name="_safe_divide" complexity="2" crap="6" count="0"/>
85082
- <line num="3771" type="stmt" count="0"/>
85083
- <line num="3772" type="stmt" count="0"/>
85084
- <line num="3773" type="stmt" count="0"/>
85085
- <line num="3774" type="stmt" count="0"/>
85086
- <line num="3777" type="stmt" count="0"/>
85087
- <line num="3778" type="stmt" count="0"/>
85088
- <metrics loc="3779" ncloc="2326" classes="1" methods="71" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="1950" coveredstatements="0" elements="2021" coveredelements="0"/>
 
 
 
 
 
 
85089
  </file>
85090
  </package>
85091
  <package name="phpseclib\Net">
@@ -85252,7 +85338,7 @@
85252
  </file>
85253
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/phpseclib/phpseclib/phpseclib/Net/SFTP.php">
85254
  <class name="SFTP" namespace="phpseclib\Net" fullPackage="SFTP" package="SFTP">
85255
- <metrics complexity="472" methods="71" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="1374" coveredstatements="0" elements="1445" coveredelements="0"/>
85256
  </class>
85257
  <line num="273" type="method" name="__construct" complexity="2" crap="6" count="0"/>
85258
  <line num="275" type="stmt" count="0"/>
@@ -85354,22 +85440,22 @@
85354
  <line num="412" type="stmt" count="0"/>
85355
  <line num="413" type="stmt" count="0"/>
85356
  <line num="414" type="stmt" count="0"/>
85357
- <line num="417" type="stmt" count="0"/>
85358
- <line num="419" type="stmt" count="0"/>
85359
  <line num="420" type="stmt" count="0"/>
85360
  <line num="421" type="stmt" count="0"/>
85361
  <line num="422" type="stmt" count="0"/>
85362
  <line num="423" type="stmt" count="0"/>
85363
  <line num="424" type="stmt" count="0"/>
85364
  <line num="425" type="stmt" count="0"/>
85365
- <line num="427" type="stmt" count="0"/>
85366
- <line num="429" type="stmt" count="0"/>
85367
  <line num="430" type="stmt" count="0"/>
85368
- <line num="433" type="stmt" count="0"/>
85369
- <line num="435" type="stmt" count="0"/>
85370
  <line num="436" type="stmt" count="0"/>
85371
  <line num="437" type="stmt" count="0"/>
85372
- <line num="440" type="stmt" count="0"/>
85373
  <line num="441" type="stmt" count="0"/>
85374
  <line num="442" type="stmt" count="0"/>
85375
  <line num="443" type="stmt" count="0"/>
@@ -85377,15 +85463,15 @@
85377
  <line num="445" type="stmt" count="0"/>
85378
  <line num="446" type="stmt" count="0"/>
85379
  <line num="447" type="stmt" count="0"/>
85380
- <line num="449" type="stmt" count="0"/>
85381
  <line num="450" type="stmt" count="0"/>
85382
  <line num="451" type="stmt" count="0"/>
85383
- <line num="454" type="stmt" count="0"/>
85384
- <line num="456" type="stmt" count="0"/>
85385
  <line num="457" type="stmt" count="0"/>
85386
- <line num="460" type="stmt" count="0"/>
85387
  <line num="461" type="stmt" count="0"/>
85388
- <line num="464" type="stmt" count="0"/>
85389
  <line num="465" type="stmt" count="0"/>
85390
  <line num="466" type="stmt" count="0"/>
85391
  <line num="467" type="stmt" count="0"/>
@@ -85393,92 +85479,92 @@
85393
  <line num="469" type="stmt" count="0"/>
85394
  <line num="470" type="stmt" count="0"/>
85395
  <line num="471" type="stmt" count="0"/>
85396
- <line num="473" type="stmt" count="0"/>
85397
  <line num="474" type="stmt" count="0"/>
85398
  <line num="475" type="stmt" count="0"/>
85399
- <line num="478" type="stmt" count="0"/>
85400
- <line num="480" type="stmt" count="0"/>
85401
  <line num="481" type="stmt" count="0"/>
85402
  <line num="482" type="stmt" count="0"/>
85403
- <line num="484" type="stmt" count="0"/>
85404
- <line num="486" type="stmt" count="0"/>
85405
- <line num="488" type="stmt" count="0"/>
85406
  <line num="489" type="stmt" count="0"/>
85407
- <line num="492" type="stmt" count="0"/>
85408
  <line num="493" type="stmt" count="0"/>
85409
  <line num="494" type="stmt" count="0"/>
85410
  <line num="495" type="stmt" count="0"/>
85411
- <line num="498" type="stmt" count="0"/>
85412
  <line num="499" type="stmt" count="0"/>
85413
- <line num="501" type="stmt" count="0"/>
85414
  <line num="502" type="stmt" count="0"/>
85415
  <line num="503" type="stmt" count="0"/>
85416
  <line num="504" type="stmt" count="0"/>
85417
  <line num="505" type="stmt" count="0"/>
85418
- <line num="507" type="stmt" count="0"/>
85419
  <line num="508" type="stmt" count="0"/>
85420
  <line num="509" type="stmt" count="0"/>
85421
  <line num="510" type="stmt" count="0"/>
85422
- <line num="512" type="stmt" count="0"/>
85423
  <line num="513" type="stmt" count="0"/>
85424
  <line num="514" type="stmt" count="0"/>
85425
  <line num="515" type="stmt" count="0"/>
85426
- <line num="531" type="stmt" count="0"/>
85427
- <line num="556" type="stmt" count="0"/>
85428
  <line num="557" type="stmt" count="0"/>
85429
  <line num="558" type="stmt" count="0"/>
85430
  <line num="559" type="stmt" count="0"/>
85431
  <line num="560" type="stmt" count="0"/>
85432
  <line num="561" type="stmt" count="0"/>
85433
  <line num="562" type="stmt" count="0"/>
85434
- <line num="564" type="stmt" count="0"/>
85435
- <line num="566" type="stmt" count="0"/>
85436
- <line num="568" type="stmt" count="0"/>
85437
- <line num="576" type="method" name="disableStatCache" complexity="1" crap="2" count="0"/>
85438
- <line num="578" type="stmt" count="0"/>
85439
  <line num="579" type="stmt" count="0"/>
85440
- <line num="586" type="method" name="enableStatCache" complexity="1" crap="2" count="0"/>
85441
- <line num="588" type="stmt" count="0"/>
85442
  <line num="589" type="stmt" count="0"/>
85443
- <line num="596" type="method" name="clearStatCache" complexity="1" crap="2" count="0"/>
85444
- <line num="598" type="stmt" count="0"/>
85445
  <line num="599" type="stmt" count="0"/>
85446
- <line num="606" type="method" name="enablePathCanonicalization" complexity="1" crap="2" count="0"/>
85447
- <line num="608" type="stmt" count="0"/>
85448
  <line num="609" type="stmt" count="0"/>
85449
- <line num="616" type="method" name="disablePathCanonicalization" complexity="1" crap="2" count="0"/>
85450
- <line num="618" type="stmt" count="0"/>
85451
  <line num="619" type="stmt" count="0"/>
85452
- <line num="627" type="method" name="pwd" complexity="1" crap="2" count="0"/>
85453
- <line num="629" type="stmt" count="0"/>
85454
- <line num="639" type="method" name="_logError" complexity="5" crap="30" count="0"/>
85455
- <line num="641" type="stmt" count="0"/>
85456
  <line num="642" type="stmt" count="0"/>
85457
  <line num="643" type="stmt" count="0"/>
85458
- <line num="645" type="stmt" count="0"/>
85459
  <line num="646" type="stmt" count="0"/>
85460
- <line num="648" type="stmt" count="0"/>
85461
- <line num="650" type="stmt" count="0"/>
85462
  <line num="651" type="stmt" count="0"/>
85463
  <line num="652" type="stmt" count="0"/>
85464
  <line num="653" type="stmt" count="0"/>
85465
  <line num="654" type="stmt" count="0"/>
85466
- <line num="656" type="stmt" count="0"/>
85467
- <line num="668" type="method" name="realpath" complexity="1" crap="2" count="0"/>
85468
- <line num="670" type="stmt" count="0"/>
85469
- <line num="687" type="method" name="_realpath" complexity="12" crap="156" count="0"/>
85470
- <line num="689" type="stmt" count="0"/>
85471
  <line num="690" type="stmt" count="0"/>
85472
- <line num="693" type="stmt" count="0"/>
85473
- <line num="695" type="stmt" count="0"/>
85474
  <line num="696" type="stmt" count="0"/>
85475
- <line num="699" type="stmt" count="0"/>
85476
  <line num="700" type="stmt" count="0"/>
85477
  <line num="701" type="stmt" count="0"/>
85478
- <line num="705" type="stmt" count="0"/>
85479
  <line num="706" type="stmt" count="0"/>
85480
  <line num="707" type="stmt" count="0"/>
85481
- <line num="709" type="stmt" count="0"/>
85482
  <line num="710" type="stmt" count="0"/>
85483
  <line num="711" type="stmt" count="0"/>
85484
  <line num="712" type="stmt" count="0"/>
@@ -85487,15 +85573,15 @@
85487
  <line num="715" type="stmt" count="0"/>
85488
  <line num="716" type="stmt" count="0"/>
85489
  <line num="717" type="stmt" count="0"/>
85490
- <line num="720" type="stmt" count="0"/>
85491
  <line num="721" type="stmt" count="0"/>
85492
  <line num="722" type="stmt" count="0"/>
85493
- <line num="724" type="stmt" count="0"/>
85494
  <line num="725" type="stmt" count="0"/>
85495
  <line num="726" type="stmt" count="0"/>
85496
  <line num="727" type="stmt" count="0"/>
85497
  <line num="728" type="stmt" count="0"/>
85498
- <line num="731" type="stmt" count="0"/>
85499
  <line num="732" type="stmt" count="0"/>
85500
  <line num="733" type="stmt" count="0"/>
85501
  <line num="734" type="stmt" count="0"/>
@@ -85503,22 +85589,22 @@
85503
  <line num="736" type="stmt" count="0"/>
85504
  <line num="737" type="stmt" count="0"/>
85505
  <line num="738" type="stmt" count="0"/>
85506
- <line num="740" type="stmt" count="0"/>
85507
- <line num="750" type="method" name="chdir" complexity="10" crap="110" count="0"/>
85508
- <line num="752" type="stmt" count="0"/>
85509
  <line num="753" type="stmt" count="0"/>
85510
- <line num="757" type="stmt" count="0"/>
85511
  <line num="758" type="stmt" count="0"/>
85512
- <line num="760" type="stmt" count="0"/>
85513
  <line num="761" type="stmt" count="0"/>
85514
  <line num="762" type="stmt" count="0"/>
85515
- <line num="764" type="stmt" count="0"/>
85516
- <line num="767" type="stmt" count="0"/>
85517
  <line num="768" type="stmt" count="0"/>
85518
  <line num="769" type="stmt" count="0"/>
85519
- <line num="777" type="stmt" count="0"/>
85520
  <line num="778" type="stmt" count="0"/>
85521
- <line num="782" type="stmt" count="0"/>
85522
  <line num="783" type="stmt" count="0"/>
85523
  <line num="784" type="stmt" count="0"/>
85524
  <line num="785" type="stmt" count="0"/>
@@ -85530,96 +85616,96 @@
85530
  <line num="791" type="stmt" count="0"/>
85531
  <line num="792" type="stmt" count="0"/>
85532
  <line num="793" type="stmt" count="0"/>
85533
- <line num="795" type="stmt" count="0"/>
85534
  <line num="796" type="stmt" count="0"/>
85535
- <line num="799" type="stmt" count="0"/>
85536
- <line num="801" type="stmt" count="0"/>
85537
  <line num="802" type="stmt" count="0"/>
85538
- <line num="813" type="method" name="nlist" complexity="1" crap="2" count="0"/>
85539
- <line num="815" type="stmt" count="0"/>
85540
- <line num="827" type="method" name="_nlist_helper" complexity="9" crap="90" count="0"/>
85541
- <line num="829" type="stmt" count="0"/>
85542
- <line num="831" type="stmt" count="0"/>
85543
  <line num="832" type="stmt" count="0"/>
85544
- <line num="835" type="stmt" count="0"/>
85545
  <line num="836" type="stmt" count="0"/>
85546
  <line num="837" type="stmt" count="0"/>
85547
  <line num="838" type="stmt" count="0"/>
85548
  <line num="839" type="stmt" count="0"/>
85549
  <line num="840" type="stmt" count="0"/>
85550
  <line num="841" type="stmt" count="0"/>
85551
- <line num="843" type="stmt" count="0"/>
85552
  <line num="844" type="stmt" count="0"/>
85553
  <line num="845" type="stmt" count="0"/>
85554
  <line num="846" type="stmt" count="0"/>
85555
  <line num="847" type="stmt" count="0"/>
85556
  <line num="848" type="stmt" count="0"/>
85557
- <line num="850" type="stmt" count="0"/>
85558
- <line num="852" type="stmt" count="0"/>
85559
- <line num="863" type="method" name="rawlist" complexity="11" crap="132" count="0"/>
85560
- <line num="865" type="stmt" count="0"/>
85561
  <line num="866" type="stmt" count="0"/>
85562
  <line num="867" type="stmt" count="0"/>
85563
- <line num="870" type="stmt" count="0"/>
85564
- <line num="872" type="stmt" count="0"/>
85565
  <line num="873" type="stmt" count="0"/>
85566
  <line num="874" type="stmt" count="0"/>
85567
  <line num="875" type="stmt" count="0"/>
85568
- <line num="877" type="stmt" count="0"/>
85569
  <line num="878" type="stmt" count="0"/>
85570
  <line num="879" type="stmt" count="0"/>
85571
  <line num="880" type="stmt" count="0"/>
85572
  <line num="881" type="stmt" count="0"/>
85573
  <line num="882" type="stmt" count="0"/>
85574
  <line num="883" type="stmt" count="0"/>
85575
- <line num="885" type="stmt" count="0"/>
85576
- <line num="887" type="stmt" count="0"/>
85577
  <line num="888" type="stmt" count="0"/>
85578
  <line num="889" type="stmt" count="0"/>
85579
  <line num="890" type="stmt" count="0"/>
85580
  <line num="891" type="stmt" count="0"/>
85581
  <line num="892" type="stmt" count="0"/>
85582
- <line num="894" type="stmt" count="0"/>
85583
- <line num="896" type="stmt" count="0"/>
85584
- <line num="907" type="method" name="_list" complexity="26" crap="702" count="0"/>
85585
- <line num="909" type="stmt" count="0"/>
85586
  <line num="910" type="stmt" count="0"/>
85587
- <line num="913" type="stmt" count="0"/>
85588
  <line num="914" type="stmt" count="0"/>
85589
  <line num="915" type="stmt" count="0"/>
85590
- <line num="919" type="stmt" count="0"/>
85591
  <line num="920" type="stmt" count="0"/>
85592
- <line num="923" type="stmt" count="0"/>
85593
  <line num="924" type="stmt" count="0"/>
85594
  <line num="925" type="stmt" count="0"/>
85595
- <line num="929" type="stmt" count="0"/>
85596
  <line num="930" type="stmt" count="0"/>
85597
  <line num="931" type="stmt" count="0"/>
85598
- <line num="933" type="stmt" count="0"/>
85599
  <line num="934" type="stmt" count="0"/>
85600
  <line num="935" type="stmt" count="0"/>
85601
  <line num="936" type="stmt" count="0"/>
85602
  <line num="937" type="stmt" count="0"/>
85603
  <line num="938" type="stmt" count="0"/>
85604
- <line num="940" type="stmt" count="0"/>
85605
- <line num="942" type="stmt" count="0"/>
85606
  <line num="943" type="stmt" count="0"/>
85607
- <line num="947" type="stmt" count="0"/>
85608
  <line num="948" type="stmt" count="0"/>
85609
- <line num="951" type="stmt" count="0"/>
85610
  <line num="952" type="stmt" count="0"/>
85611
  <line num="953" type="stmt" count="0"/>
85612
  <line num="954" type="stmt" count="0"/>
85613
  <line num="955" type="stmt" count="0"/>
85614
- <line num="957" type="stmt" count="0"/>
85615
  <line num="958" type="stmt" count="0"/>
85616
  <line num="959" type="stmt" count="0"/>
85617
  <line num="960" type="stmt" count="0"/>
85618
- <line num="962" type="stmt" count="0"/>
85619
  <line num="963" type="stmt" count="0"/>
85620
  <line num="964" type="stmt" count="0"/>
85621
  <line num="965" type="stmt" count="0"/>
85622
- <line num="967" type="stmt" count="0"/>
85623
  <line num="968" type="stmt" count="0"/>
85624
  <line num="969" type="stmt" count="0"/>
85625
  <line num="970" type="stmt" count="0"/>
@@ -85629,51 +85715,51 @@
85629
  <line num="974" type="stmt" count="0"/>
85630
  <line num="975" type="stmt" count="0"/>
85631
  <line num="976" type="stmt" count="0"/>
85632
- <line num="978" type="stmt" count="0"/>
85633
  <line num="979" type="stmt" count="0"/>
85634
  <line num="980" type="stmt" count="0"/>
85635
  <line num="981" type="stmt" count="0"/>
85636
  <line num="982" type="stmt" count="0"/>
85637
  <line num="983" type="stmt" count="0"/>
85638
  <line num="984" type="stmt" count="0"/>
85639
- <line num="986" type="stmt" count="0"/>
85640
- <line num="990" type="stmt" count="0"/>
85641
  <line num="991" type="stmt" count="0"/>
85642
  <line num="992" type="stmt" count="0"/>
85643
  <line num="993" type="stmt" count="0"/>
85644
  <line num="994" type="stmt" count="0"/>
85645
- <line num="996" type="stmt" count="0"/>
85646
  <line num="997" type="stmt" count="0"/>
85647
  <line num="998" type="stmt" count="0"/>
85648
  <line num="999" type="stmt" count="0"/>
85649
- <line num="1001" type="stmt" count="0"/>
85650
  <line num="1002" type="stmt" count="0"/>
85651
  <line num="1003" type="stmt" count="0"/>
85652
  <line num="1004" type="stmt" count="0"/>
85653
  <line num="1005" type="stmt" count="0"/>
85654
  <line num="1006" type="stmt" count="0"/>
85655
- <line num="1008" type="stmt" count="0"/>
85656
  <line num="1009" type="stmt" count="0"/>
85657
- <line num="1012" type="stmt" count="0"/>
85658
  <line num="1013" type="stmt" count="0"/>
85659
  <line num="1014" type="stmt" count="0"/>
85660
- <line num="1016" type="stmt" count="0"/>
85661
- <line num="1029" type="method" name="_comparator" complexity="27" crap="756" count="0"/>
85662
- <line num="1031" type="stmt" count="0"/>
85663
  <line num="1032" type="stmt" count="0"/>
85664
  <line num="1033" type="stmt" count="0"/>
85665
  <line num="1034" type="stmt" count="0"/>
85666
- <line num="1036" type="stmt" count="0"/>
85667
  <line num="1037" type="stmt" count="0"/>
85668
  <line num="1038" type="stmt" count="0"/>
85669
  <line num="1039" type="stmt" count="0"/>
85670
- <line num="1041" type="stmt" count="0"/>
85671
  <line num="1042" type="stmt" count="0"/>
85672
  <line num="1043" type="stmt" count="0"/>
85673
  <line num="1044" type="stmt" count="0"/>
85674
- <line num="1046" type="stmt" count="0"/>
85675
  <line num="1047" type="stmt" count="0"/>
85676
- <line num="1049" type="stmt" count="0"/>
85677
  <line num="1050" type="stmt" count="0"/>
85678
  <line num="1051" type="stmt" count="0"/>
85679
  <line num="1052" type="stmt" count="0"/>
@@ -85681,14 +85767,14 @@
85681
  <line num="1054" type="stmt" count="0"/>
85682
  <line num="1055" type="stmt" count="0"/>
85683
  <line num="1056" type="stmt" count="0"/>
85684
- <line num="1058" type="stmt" count="0"/>
85685
  <line num="1059" type="stmt" count="0"/>
85686
- <line num="1061" type="stmt" count="0"/>
85687
- <line num="1064" type="stmt" count="0"/>
85688
  <line num="1065" type="stmt" count="0"/>
85689
  <line num="1066" type="stmt" count="0"/>
85690
  <line num="1067" type="stmt" count="0"/>
85691
- <line num="1069" type="stmt" count="0"/>
85692
  <line num="1070" type="stmt" count="0"/>
85693
  <line num="1071" type="stmt" count="0"/>
85694
  <line num="1072" type="stmt" count="0"/>
@@ -85696,16 +85782,16 @@
85696
  <line num="1074" type="stmt" count="0"/>
85697
  <line num="1075" type="stmt" count="0"/>
85698
  <line num="1076" type="stmt" count="0"/>
85699
- <line num="1078" type="stmt" count="0"/>
85700
  <line num="1079" type="stmt" count="0"/>
85701
  <line num="1080" type="stmt" count="0"/>
85702
  <line num="1081" type="stmt" count="0"/>
85703
- <line num="1103" type="method" name="setListOrder" complexity="4" crap="20" count="0"/>
85704
- <line num="1105" type="stmt" count="0"/>
85705
  <line num="1106" type="stmt" count="0"/>
85706
  <line num="1107" type="stmt" count="0"/>
85707
  <line num="1108" type="stmt" count="0"/>
85708
- <line num="1110" type="stmt" count="0"/>
85709
  <line num="1111" type="stmt" count="0"/>
85710
  <line num="1112" type="stmt" count="0"/>
85711
  <line num="1113" type="stmt" count="0"/>
@@ -85713,21 +85799,21 @@
85713
  <line num="1115" type="stmt" count="0"/>
85714
  <line num="1116" type="stmt" count="0"/>
85715
  <line num="1117" type="stmt" count="0"/>
85716
- <line num="1128" type="method" name="size" complexity="4" crap="20" count="0"/>
85717
- <line num="1130" type="stmt" count="0"/>
85718
  <line num="1131" type="stmt" count="0"/>
85719
- <line num="1134" type="stmt" count="0"/>
85720
  <line num="1135" type="stmt" count="0"/>
85721
  <line num="1136" type="stmt" count="0"/>
85722
- <line num="1138" type="stmt" count="0"/>
85723
- <line num="1148" type="method" name="_update_stat_cache" complexity="12" crap="156" count="0"/>
85724
- <line num="1150" type="stmt" count="0"/>
85725
  <line num="1151" type="stmt" count="0"/>
85726
- <line num="1155" type="stmt" count="0"/>
85727
- <line num="1157" type="stmt" count="0"/>
85728
  <line num="1158" type="stmt" count="0"/>
85729
  <line num="1159" type="stmt" count="0"/>
85730
- <line num="1163" type="stmt" count="0"/>
85731
  <line num="1164" type="stmt" count="0"/>
85732
  <line num="1165" type="stmt" count="0"/>
85733
  <line num="1166" type="stmt" count="0"/>
@@ -85744,107 +85830,107 @@
85744
  <line num="1177" type="stmt" count="0"/>
85745
  <line num="1178" type="stmt" count="0"/>
85746
  <line num="1179" type="stmt" count="0"/>
85747
- <line num="1181" type="stmt" count="0"/>
85748
  <line num="1182" type="stmt" count="0"/>
85749
  <line num="1183" type="stmt" count="0"/>
85750
- <line num="1192" type="method" name="_remove_from_stat_cache" complexity="4" crap="20" count="0"/>
85751
- <line num="1194" type="stmt" count="0"/>
85752
- <line num="1196" type="stmt" count="0"/>
85753
  <line num="1197" type="stmt" count="0"/>
85754
  <line num="1198" type="stmt" count="0"/>
85755
  <line num="1199" type="stmt" count="0"/>
85756
  <line num="1200" type="stmt" count="0"/>
85757
  <line num="1201" type="stmt" count="0"/>
85758
- <line num="1203" type="stmt" count="0"/>
85759
  <line num="1204" type="stmt" count="0"/>
85760
- <line num="1206" type="stmt" count="0"/>
85761
  <line num="1207" type="stmt" count="0"/>
85762
  <line num="1208" type="stmt" count="0"/>
85763
- <line num="1219" type="method" name="_query_stat_cache" complexity="3" crap="12" count="0"/>
85764
- <line num="1221" type="stmt" count="0"/>
85765
- <line num="1223" type="stmt" count="0"/>
85766
  <line num="1224" type="stmt" count="0"/>
85767
  <line num="1225" type="stmt" count="0"/>
85768
  <line num="1226" type="stmt" count="0"/>
85769
- <line num="1228" type="stmt" count="0"/>
85770
  <line num="1229" type="stmt" count="0"/>
85771
  <line num="1230" type="stmt" count="0"/>
85772
- <line num="1242" type="method" name="stat" complexity="14" crap="210" count="0"/>
85773
- <line num="1244" type="stmt" count="0"/>
85774
  <line num="1245" type="stmt" count="0"/>
85775
- <line num="1248" type="stmt" count="0"/>
85776
  <line num="1249" type="stmt" count="0"/>
85777
  <line num="1250" type="stmt" count="0"/>
85778
- <line num="1253" type="stmt" count="0"/>
85779
  <line num="1254" type="stmt" count="0"/>
85780
  <line num="1255" type="stmt" count="0"/>
85781
  <line num="1256" type="stmt" count="0"/>
85782
- <line num="1258" type="stmt" count="0"/>
85783
  <line num="1259" type="stmt" count="0"/>
85784
- <line num="1261" type="stmt" count="0"/>
85785
- <line num="1263" type="stmt" count="0"/>
85786
  <line num="1264" type="stmt" count="0"/>
85787
  <line num="1265" type="stmt" count="0"/>
85788
  <line num="1266" type="stmt" count="0"/>
85789
- <line num="1268" type="stmt" count="0"/>
85790
  <line num="1269" type="stmt" count="0"/>
85791
  <line num="1270" type="stmt" count="0"/>
85792
  <line num="1271" type="stmt" count="0"/>
85793
  <line num="1272" type="stmt" count="0"/>
85794
  <line num="1273" type="stmt" count="0"/>
85795
- <line num="1276" type="stmt" count="0"/>
85796
  <line num="1277" type="stmt" count="0"/>
85797
  <line num="1278" type="stmt" count="0"/>
85798
  <line num="1279" type="stmt" count="0"/>
85799
  <line num="1280" type="stmt" count="0"/>
85800
- <line num="1282" type="stmt" count="0"/>
85801
  <line num="1283" type="stmt" count="0"/>
85802
  <line num="1284" type="stmt" count="0"/>
85803
  <line num="1285" type="stmt" count="0"/>
85804
- <line num="1287" type="stmt" count="0"/>
85805
- <line num="1299" type="method" name="lstat" complexity="15" crap="240" count="0"/>
85806
- <line num="1301" type="stmt" count="0"/>
85807
  <line num="1302" type="stmt" count="0"/>
85808
- <line num="1305" type="stmt" count="0"/>
85809
  <line num="1306" type="stmt" count="0"/>
85810
  <line num="1307" type="stmt" count="0"/>
85811
- <line num="1310" type="stmt" count="0"/>
85812
  <line num="1311" type="stmt" count="0"/>
85813
  <line num="1312" type="stmt" count="0"/>
85814
  <line num="1313" type="stmt" count="0"/>
85815
- <line num="1315" type="stmt" count="0"/>
85816
  <line num="1316" type="stmt" count="0"/>
85817
- <line num="1318" type="stmt" count="0"/>
85818
- <line num="1320" type="stmt" count="0"/>
85819
  <line num="1321" type="stmt" count="0"/>
85820
  <line num="1322" type="stmt" count="0"/>
85821
  <line num="1323" type="stmt" count="0"/>
85822
- <line num="1325" type="stmt" count="0"/>
85823
  <line num="1326" type="stmt" count="0"/>
85824
  <line num="1327" type="stmt" count="0"/>
85825
  <line num="1328" type="stmt" count="0"/>
85826
  <line num="1329" type="stmt" count="0"/>
85827
  <line num="1330" type="stmt" count="0"/>
85828
- <line num="1333" type="stmt" count="0"/>
85829
- <line num="1335" type="stmt" count="0"/>
85830
  <line num="1336" type="stmt" count="0"/>
85831
  <line num="1337" type="stmt" count="0"/>
85832
  <line num="1338" type="stmt" count="0"/>
85833
- <line num="1341" type="stmt" count="0"/>
85834
  <line num="1342" type="stmt" count="0"/>
85835
  <line num="1343" type="stmt" count="0"/>
85836
  <line num="1344" type="stmt" count="0"/>
85837
  <line num="1345" type="stmt" count="0"/>
85838
- <line num="1347" type="stmt" count="0"/>
85839
  <line num="1348" type="stmt" count="0"/>
85840
  <line num="1349" type="stmt" count="0"/>
85841
  <line num="1350" type="stmt" count="0"/>
85842
- <line num="1352" type="stmt" count="0"/>
85843
- <line num="1366" type="method" name="_stat" complexity="4" crap="20" count="0"/>
85844
- <line num="1369" type="stmt" count="0"/>
85845
  <line num="1370" type="stmt" count="0"/>
85846
  <line num="1371" type="stmt" count="0"/>
85847
- <line num="1374" type="stmt" count="0"/>
85848
  <line num="1375" type="stmt" count="0"/>
85849
  <line num="1376" type="stmt" count="0"/>
85850
  <line num="1377" type="stmt" count="0"/>
@@ -85852,29 +85938,29 @@
85852
  <line num="1379" type="stmt" count="0"/>
85853
  <line num="1380" type="stmt" count="0"/>
85854
  <line num="1381" type="stmt" count="0"/>
85855
- <line num="1383" type="stmt" count="0"/>
85856
  <line num="1384" type="stmt" count="0"/>
85857
- <line num="1395" type="method" name="truncate" complexity="1" crap="2" count="0"/>
85858
- <line num="1397" type="stmt" count="0"/>
85859
- <line num="1399" type="stmt" count="0"/>
85860
- <line num="1413" type="method" name="touch" complexity="8" crap="72" count="0"/>
85861
- <line num="1415" type="stmt" count="0"/>
85862
  <line num="1416" type="stmt" count="0"/>
85863
- <line num="1419" type="stmt" count="0"/>
85864
  <line num="1420" type="stmt" count="0"/>
85865
  <line num="1421" type="stmt" count="0"/>
85866
- <line num="1424" type="stmt" count="0"/>
85867
  <line num="1425" type="stmt" count="0"/>
85868
  <line num="1426" type="stmt" count="0"/>
85869
  <line num="1427" type="stmt" count="0"/>
85870
  <line num="1428" type="stmt" count="0"/>
85871
  <line num="1429" type="stmt" count="0"/>
85872
- <line num="1431" type="stmt" count="0"/>
85873
  <line num="1432" type="stmt" count="0"/>
85874
  <line num="1433" type="stmt" count="0"/>
85875
  <line num="1434" type="stmt" count="0"/>
85876
  <line num="1435" type="stmt" count="0"/>
85877
- <line num="1438" type="stmt" count="0"/>
85878
  <line num="1439" type="stmt" count="0"/>
85879
  <line num="1440" type="stmt" count="0"/>
85880
  <line num="1441" type="stmt" count="0"/>
@@ -85885,29 +85971,29 @@
85885
  <line num="1446" type="stmt" count="0"/>
85886
  <line num="1447" type="stmt" count="0"/>
85887
  <line num="1448" type="stmt" count="0"/>
85888
- <line num="1450" type="stmt" count="0"/>
85889
- <line num="1464" type="method" name="chown" complexity="1" crap="2" count="0"/>
85890
- <line num="1468" type="stmt" count="0"/>
85891
- <line num="1470" type="stmt" count="0"/>
85892
- <line num="1484" type="method" name="chgrp" complexity="1" crap="2" count="0"/>
85893
- <line num="1486" type="stmt" count="0"/>
85894
- <line num="1488" type="stmt" count="0"/>
85895
- <line num="1503" type="method" name="chmod" complexity="8" crap="72" count="0"/>
85896
- <line num="1505" type="stmt" count="0"/>
85897
  <line num="1506" type="stmt" count="0"/>
85898
  <line num="1507" type="stmt" count="0"/>
85899
  <line num="1508" type="stmt" count="0"/>
85900
  <line num="1509" type="stmt" count="0"/>
85901
- <line num="1511" type="stmt" count="0"/>
85902
  <line num="1512" type="stmt" count="0"/>
85903
  <line num="1513" type="stmt" count="0"/>
85904
- <line num="1515" type="stmt" count="0"/>
85905
  <line num="1516" type="stmt" count="0"/>
85906
- <line num="1519" type="stmt" count="0"/>
85907
- <line num="1523" type="stmt" count="0"/>
85908
  <line num="1524" type="stmt" count="0"/>
85909
  <line num="1525" type="stmt" count="0"/>
85910
- <line num="1528" type="stmt" count="0"/>
85911
  <line num="1529" type="stmt" count="0"/>
85912
  <line num="1530" type="stmt" count="0"/>
85913
  <line num="1531" type="stmt" count="0"/>
@@ -85916,76 +86002,76 @@
85916
  <line num="1534" type="stmt" count="0"/>
85917
  <line num="1535" type="stmt" count="0"/>
85918
  <line num="1536" type="stmt" count="0"/>
85919
- <line num="1538" type="stmt" count="0"/>
85920
  <line num="1539" type="stmt" count="0"/>
85921
- <line num="1551" type="method" name="_setstat" complexity="8" crap="72" count="0"/>
85922
- <line num="1553" type="stmt" count="0"/>
85923
  <line num="1554" type="stmt" count="0"/>
85924
- <line num="1557" type="stmt" count="0"/>
85925
  <line num="1558" type="stmt" count="0"/>
85926
  <line num="1559" type="stmt" count="0"/>
85927
- <line num="1562" type="stmt" count="0"/>
85928
- <line num="1564" type="stmt" count="0"/>
85929
  <line num="1565" type="stmt" count="0"/>
85930
  <line num="1566" type="stmt" count="0"/>
85931
  <line num="1567" type="stmt" count="0"/>
85932
  <line num="1568" type="stmt" count="0"/>
85933
- <line num="1573" type="stmt" count="0"/>
85934
  <line num="1574" type="stmt" count="0"/>
85935
- <line num="1584" type="stmt" count="0"/>
85936
  <line num="1585" type="stmt" count="0"/>
85937
  <line num="1586" type="stmt" count="0"/>
85938
  <line num="1587" type="stmt" count="0"/>
85939
- <line num="1590" type="stmt" count="0"/>
85940
  <line num="1591" type="stmt" count="0"/>
85941
- <line num="1593" type="stmt" count="0"/>
85942
  <line num="1594" type="stmt" count="0"/>
85943
  <line num="1595" type="stmt" count="0"/>
85944
  <line num="1596" type="stmt" count="0"/>
85945
- <line num="1599" type="stmt" count="0"/>
85946
- <line num="1613" type="method" name="_setstat_recursive" complexity="14" crap="210" count="0"/>
85947
- <line num="1615" type="stmt" count="0"/>
85948
  <line num="1616" type="stmt" count="0"/>
85949
- <line num="1618" type="stmt" count="0"/>
85950
  <line num="1619" type="stmt" count="0"/>
85951
- <line num="1621" type="stmt" count="0"/>
85952
  <line num="1622" type="stmt" count="0"/>
85953
- <line num="1627" type="stmt" count="0"/>
85954
  <line num="1628" type="stmt" count="0"/>
85955
- <line num="1631" type="stmt" count="0"/>
85956
  <line num="1632" type="stmt" count="0"/>
85957
  <line num="1633" type="stmt" count="0"/>
85958
  <line num="1634" type="stmt" count="0"/>
85959
- <line num="1637" type="stmt" count="0"/>
85960
  <line num="1638" type="stmt" count="0"/>
85961
  <line num="1639" type="stmt" count="0"/>
85962
  <line num="1640" type="stmt" count="0"/>
85963
- <line num="1642" type="stmt" count="0"/>
85964
  <line num="1643" type="stmt" count="0"/>
85965
  <line num="1644" type="stmt" count="0"/>
85966
- <line num="1647" type="stmt" count="0"/>
85967
- <line num="1649" type="stmt" count="0"/>
85968
  <line num="1650" type="stmt" count="0"/>
85969
  <line num="1651" type="stmt" count="0"/>
85970
- <line num="1653" type="stmt" count="0"/>
85971
  <line num="1654" type="stmt" count="0"/>
85972
- <line num="1656" type="stmt" count="0"/>
85973
- <line num="1658" type="stmt" count="0"/>
85974
  <line num="1659" type="stmt" count="0"/>
85975
- <line num="1662" type="stmt" count="0"/>
85976
- <line num="1664" type="stmt" count="0"/>
85977
  <line num="1665" type="stmt" count="0"/>
85978
  <line num="1666" type="stmt" count="0"/>
85979
- <line num="1668" type="stmt" count="0"/>
85980
  <line num="1669" type="stmt" count="0"/>
85981
- <line num="1671" type="stmt" count="0"/>
85982
- <line num="1681" type="method" name="readlink" complexity="8" crap="72" count="0"/>
85983
- <line num="1683" type="stmt" count="0"/>
85984
  <line num="1684" type="stmt" count="0"/>
85985
- <line num="1687" type="stmt" count="0"/>
85986
- <line num="1689" type="stmt" count="0"/>
85987
  <line num="1690" type="stmt" count="0"/>
85988
- <line num="1693" type="stmt" count="0"/>
85989
  <line num="1694" type="stmt" count="0"/>
85990
  <line num="1695" type="stmt" count="0"/>
85991
  <line num="1696" type="stmt" count="0"/>
@@ -85996,39 +86082,39 @@
85996
  <line num="1701" type="stmt" count="0"/>
85997
  <line num="1702" type="stmt" count="0"/>
85998
  <line num="1703" type="stmt" count="0"/>
85999
- <line num="1705" type="stmt" count="0"/>
86000
  <line num="1706" type="stmt" count="0"/>
86001
- <line num="1708" type="stmt" count="0"/>
86002
- <line num="1710" type="stmt" count="0"/>
86003
  <line num="1711" type="stmt" count="0"/>
86004
- <line num="1714" type="stmt" count="0"/>
86005
  <line num="1715" type="stmt" count="0"/>
86006
- <line num="1717" type="stmt" count="0"/>
86007
  <line num="1718" type="stmt" count="0"/>
86008
- <line num="1731" type="method" name="symlink" complexity="6" crap="42" count="0"/>
86009
- <line num="1733" type="stmt" count="0"/>
86010
  <line num="1734" type="stmt" count="0"/>
86011
- <line num="1738" type="stmt" count="0"/>
86012
- <line num="1740" type="stmt" count="0"/>
86013
  <line num="1741" type="stmt" count="0"/>
86014
  <line num="1742" type="stmt" count="0"/>
86015
- <line num="1745" type="stmt" count="0"/>
86016
  <line num="1746" type="stmt" count="0"/>
86017
  <line num="1747" type="stmt" count="0"/>
86018
  <line num="1748" type="stmt" count="0"/>
86019
- <line num="1751" type="stmt" count="0"/>
86020
  <line num="1752" type="stmt" count="0"/>
86021
- <line num="1754" type="stmt" count="0"/>
86022
  <line num="1755" type="stmt" count="0"/>
86023
  <line num="1756" type="stmt" count="0"/>
86024
  <line num="1757" type="stmt" count="0"/>
86025
- <line num="1760" type="stmt" count="0"/>
86026
- <line num="1770" type="method" name="mkdir" complexity="6" crap="42" count="0"/>
86027
- <line num="1772" type="stmt" count="0"/>
86028
  <line num="1773" type="stmt" count="0"/>
86029
- <line num="1776" type="stmt" count="0"/>
86030
- <line num="1779" type="stmt" count="0"/>
86031
- <line num="1781" type="stmt" count="0"/>
86032
  <line num="1782" type="stmt" count="0"/>
86033
  <line num="1783" type="stmt" count="0"/>
86034
  <line num="1784" type="stmt" count="0"/>
@@ -86040,61 +86126,61 @@
86040
  <line num="1790" type="stmt" count="0"/>
86041
  <line num="1791" type="stmt" count="0"/>
86042
  <line num="1792" type="stmt" count="0"/>
86043
- <line num="1795" type="stmt" count="0"/>
86044
- <line num="1805" type="method" name="_mkdir_helper" complexity="5" crap="30" count="0"/>
86045
- <line num="1807" type="stmt" count="0"/>
86046
  <line num="1808" type="stmt" count="0"/>
86047
- <line num="1811" type="stmt" count="0"/>
86048
  <line num="1812" type="stmt" count="0"/>
86049
  <line num="1813" type="stmt" count="0"/>
86050
  <line num="1814" type="stmt" count="0"/>
86051
- <line num="1817" type="stmt" count="0"/>
86052
  <line num="1818" type="stmt" count="0"/>
86053
- <line num="1820" type="stmt" count="0"/>
86054
  <line num="1821" type="stmt" count="0"/>
86055
  <line num="1822" type="stmt" count="0"/>
86056
  <line num="1823" type="stmt" count="0"/>
86057
- <line num="1826" type="stmt" count="0"/>
86058
- <line num="1836" type="method" name="rmdir" complexity="7" crap="56" count="0"/>
86059
- <line num="1838" type="stmt" count="0"/>
86060
  <line num="1839" type="stmt" count="0"/>
86061
- <line num="1842" type="stmt" count="0"/>
86062
  <line num="1843" type="stmt" count="0"/>
86063
  <line num="1844" type="stmt" count="0"/>
86064
- <line num="1847" type="stmt" count="0"/>
86065
  <line num="1848" type="stmt" count="0"/>
86066
- <line num="1851" type="stmt" count="0"/>
86067
  <line num="1852" type="stmt" count="0"/>
86068
  <line num="1853" type="stmt" count="0"/>
86069
  <line num="1854" type="stmt" count="0"/>
86070
- <line num="1857" type="stmt" count="0"/>
86071
  <line num="1858" type="stmt" count="0"/>
86072
- <line num="1860" type="stmt" count="0"/>
86073
  <line num="1861" type="stmt" count="0"/>
86074
- <line num="1863" type="stmt" count="0"/>
86075
  <line num="1864" type="stmt" count="0"/>
86076
- <line num="1867" type="stmt" count="0"/>
86077
- <line num="1873" type="stmt" count="0"/>
86078
- <line num="1921" type="method" name="put" complexity="38" crap="1482" count="0"/>
86079
- <line num="1923" type="stmt" count="0"/>
86080
  <line num="1924" type="stmt" count="0"/>
86081
- <line num="1927" type="stmt" count="0"/>
86082
  <line num="1928" type="stmt" count="0"/>
86083
  <line num="1929" type="stmt" count="0"/>
86084
- <line num="1932" type="stmt" count="0"/>
86085
- <line num="1934" type="stmt" count="0"/>
86086
- <line num="1939" type="stmt" count="0"/>
86087
  <line num="1940" type="stmt" count="0"/>
86088
  <line num="1941" type="stmt" count="0"/>
86089
- <line num="1943" type="stmt" count="0"/>
86090
  <line num="1944" type="stmt" count="0"/>
86091
  <line num="1945" type="stmt" count="0"/>
86092
  <line num="1946" type="stmt" count="0"/>
86093
  <line num="1947" type="stmt" count="0"/>
86094
- <line num="1950" type="stmt" count="0"/>
86095
  <line num="1951" type="stmt" count="0"/>
86096
  <line num="1952" type="stmt" count="0"/>
86097
- <line num="1955" type="stmt" count="0"/>
86098
  <line num="1956" type="stmt" count="0"/>
86099
  <line num="1957" type="stmt" count="0"/>
86100
  <line num="1958" type="stmt" count="0"/>
@@ -86106,14 +86192,14 @@
86106
  <line num="1964" type="stmt" count="0"/>
86107
  <line num="1965" type="stmt" count="0"/>
86108
  <line num="1966" type="stmt" count="0"/>
86109
- <line num="1969" type="stmt" count="0"/>
86110
  <line num="1970" type="stmt" count="0"/>
86111
  <line num="1971" type="stmt" count="0"/>
86112
  <line num="1972" type="stmt" count="0"/>
86113
  <line num="1973" type="stmt" count="0"/>
86114
  <line num="1974" type="stmt" count="0"/>
86115
  <line num="1975" type="stmt" count="0"/>
86116
- <line num="1977" type="stmt" count="0"/>
86117
  <line num="1978" type="stmt" count="0"/>
86118
  <line num="1979" type="stmt" count="0"/>
86119
  <line num="1980" type="stmt" count="0"/>
@@ -86123,19 +86209,19 @@
86123
  <line num="1984" type="stmt" count="0"/>
86124
  <line num="1985" type="stmt" count="0"/>
86125
  <line num="1986" type="stmt" count="0"/>
86126
- <line num="1988" type="stmt" count="0"/>
86127
  <line num="1989" type="stmt" count="0"/>
86128
  <line num="1990" type="stmt" count="0"/>
86129
  <line num="1991" type="stmt" count="0"/>
86130
  <line num="1992" type="stmt" count="0"/>
86131
- <line num="1994" type="stmt" count="0"/>
86132
  <line num="1995" type="stmt" count="0"/>
86133
  <line num="1996" type="stmt" count="0"/>
86134
- <line num="1998" type="stmt" count="0"/>
86135
- <line num="2000" type="stmt" count="0"/>
86136
  <line num="2001" type="stmt" count="0"/>
86137
  <line num="2002" type="stmt" count="0"/>
86138
- <line num="2004" type="stmt" count="0"/>
86139
  <line num="2005" type="stmt" count="0"/>
86140
  <line num="2006" type="stmt" count="0"/>
86141
  <line num="2007" type="stmt" count="0"/>
@@ -86143,87 +86229,87 @@
86143
  <line num="2009" type="stmt" count="0"/>
86144
  <line num="2010" type="stmt" count="0"/>
86145
  <line num="2011" type="stmt" count="0"/>
86146
- <line num="2014" type="stmt" count="0"/>
86147
  <line num="2015" type="stmt" count="0"/>
86148
- <line num="2017" type="stmt" count="0"/>
86149
- <line num="2019" type="stmt" count="0"/>
86150
  <line num="2020" type="stmt" count="0"/>
86151
  <line num="2021" type="stmt" count="0"/>
86152
  <line num="2022" type="stmt" count="0"/>
86153
  <line num="2023" type="stmt" count="0"/>
86154
  <line num="2024" type="stmt" count="0"/>
86155
  <line num="2025" type="stmt" count="0"/>
86156
- <line num="2027" type="stmt" count="0"/>
86157
  <line num="2028" type="stmt" count="0"/>
86158
  <line num="2029" type="stmt" count="0"/>
86159
  <line num="2030" type="stmt" count="0"/>
86160
- <line num="2034" type="stmt" count="0"/>
86161
  <line num="2035" type="stmt" count="0"/>
86162
  <line num="2036" type="stmt" count="0"/>
86163
  <line num="2037" type="stmt" count="0"/>
86164
  <line num="2038" type="stmt" count="0"/>
86165
  <line num="2039" type="stmt" count="0"/>
86166
  <line num="2040" type="stmt" count="0"/>
86167
- <line num="2042" type="stmt" count="0"/>
86168
  <line num="2043" type="stmt" count="0"/>
86169
  <line num="2044" type="stmt" count="0"/>
86170
  <line num="2045" type="stmt" count="0"/>
86171
- <line num="2047" type="stmt" count="0"/>
86172
- <line num="2049" type="stmt" count="0"/>
86173
  <line num="2050" type="stmt" count="0"/>
86174
  <line num="2051" type="stmt" count="0"/>
86175
  <line num="2052" type="stmt" count="0"/>
86176
- <line num="2054" type="stmt" count="0"/>
86177
  <line num="2055" type="stmt" count="0"/>
86178
  <line num="2056" type="stmt" count="0"/>
86179
- <line num="2058" type="stmt" count="0"/>
86180
  <line num="2059" type="stmt" count="0"/>
86181
  <line num="2060" type="stmt" count="0"/>
86182
  <line num="2061" type="stmt" count="0"/>
86183
  <line num="2062" type="stmt" count="0"/>
86184
  <line num="2063" type="stmt" count="0"/>
86185
- <line num="2066" type="stmt" count="0"/>
86186
  <line num="2067" type="stmt" count="0"/>
86187
  <line num="2068" type="stmt" count="0"/>
86188
- <line num="2070" type="stmt" count="0"/>
86189
- <line num="2083" type="method" name="_read_put_responses" complexity="5" crap="30" count="0"/>
86190
- <line num="2085" type="stmt" count="0"/>
86191
  <line num="2086" type="stmt" count="0"/>
86192
  <line num="2087" type="stmt" count="0"/>
86193
  <line num="2088" type="stmt" count="0"/>
86194
  <line num="2089" type="stmt" count="0"/>
86195
- <line num="2092" type="stmt" count="0"/>
86196
  <line num="2093" type="stmt" count="0"/>
86197
- <line num="2095" type="stmt" count="0"/>
86198
  <line num="2096" type="stmt" count="0"/>
86199
  <line num="2097" type="stmt" count="0"/>
86200
  <line num="2098" type="stmt" count="0"/>
86201
- <line num="2100" type="stmt" count="0"/>
86202
- <line num="2102" type="stmt" count="0"/>
86203
- <line num="2112" type="method" name="_close_handle" complexity="5" crap="30" count="0"/>
86204
- <line num="2114" type="stmt" count="0"/>
86205
  <line num="2115" type="stmt" count="0"/>
86206
- <line num="2120" type="stmt" count="0"/>
86207
  <line num="2121" type="stmt" count="0"/>
86208
  <line num="2122" type="stmt" count="0"/>
86209
  <line num="2123" type="stmt" count="0"/>
86210
- <line num="2126" type="stmt" count="0"/>
86211
  <line num="2127" type="stmt" count="0"/>
86212
- <line num="2129" type="stmt" count="0"/>
86213
  <line num="2130" type="stmt" count="0"/>
86214
  <line num="2131" type="stmt" count="0"/>
86215
  <line num="2132" type="stmt" count="0"/>
86216
- <line num="2135" type="stmt" count="0"/>
86217
- <line num="2155" type="method" name="get" complexity="32" crap="1056" count="0"/>
86218
- <line num="2157" type="stmt" count="0"/>
86219
  <line num="2158" type="stmt" count="0"/>
86220
- <line num="2161" type="stmt" count="0"/>
86221
  <line num="2162" type="stmt" count="0"/>
86222
  <line num="2163" type="stmt" count="0"/>
86223
- <line num="2166" type="stmt" count="0"/>
86224
  <line num="2167" type="stmt" count="0"/>
86225
  <line num="2168" type="stmt" count="0"/>
86226
- <line num="2171" type="stmt" count="0"/>
86227
  <line num="2172" type="stmt" count="0"/>
86228
  <line num="2173" type="stmt" count="0"/>
86229
  <line num="2174" type="stmt" count="0"/>
@@ -86235,7 +86321,7 @@
86235
  <line num="2180" type="stmt" count="0"/>
86236
  <line num="2181" type="stmt" count="0"/>
86237
  <line num="2182" type="stmt" count="0"/>
86238
- <line num="2184" type="stmt" count="0"/>
86239
  <line num="2185" type="stmt" count="0"/>
86240
  <line num="2186" type="stmt" count="0"/>
86241
  <line num="2187" type="stmt" count="0"/>
@@ -86245,40 +86331,40 @@
86245
  <line num="2191" type="stmt" count="0"/>
86246
  <line num="2192" type="stmt" count="0"/>
86247
  <line num="2193" type="stmt" count="0"/>
86248
- <line num="2195" type="stmt" count="0"/>
86249
  <line num="2196" type="stmt" count="0"/>
86250
- <line num="2200" type="stmt" count="0"/>
86251
- <line num="2202" type="stmt" count="0"/>
86252
  <line num="2203" type="stmt" count="0"/>
86253
  <line num="2204" type="stmt" count="0"/>
86254
  <line num="2205" type="stmt" count="0"/>
86255
- <line num="2207" type="stmt" count="0"/>
86256
  <line num="2208" type="stmt" count="0"/>
86257
- <line num="2210" type="stmt" count="0"/>
86258
- <line num="2212" type="stmt" count="0"/>
86259
  <line num="2213" type="stmt" count="0"/>
86260
  <line num="2214" type="stmt" count="0"/>
86261
  <line num="2215" type="stmt" count="0"/>
86262
  <line num="2216" type="stmt" count="0"/>
86263
  <line num="2217" type="stmt" count="0"/>
86264
- <line num="2219" type="stmt" count="0"/>
86265
  <line num="2220" type="stmt" count="0"/>
86266
  <line num="2221" type="stmt" count="0"/>
86267
  <line num="2222" type="stmt" count="0"/>
86268
  <line num="2223" type="stmt" count="0"/>
86269
  <line num="2224" type="stmt" count="0"/>
86270
  <line num="2225" type="stmt" count="0"/>
86271
- <line num="2227" type="stmt" count="0"/>
86272
  <line num="2228" type="stmt" count="0"/>
86273
- <line num="2231" type="stmt" count="0"/>
86274
- <line num="2233" type="stmt" count="0"/>
86275
  <line num="2234" type="stmt" count="0"/>
86276
  <line num="2235" type="stmt" count="0"/>
86277
- <line num="2237" type="stmt" count="0"/>
86278
  <line num="2238" type="stmt" count="0"/>
86279
  <line num="2239" type="stmt" count="0"/>
86280
- <line num="2241" type="stmt" count="0"/>
86281
- <line num="2244" type="stmt" count="0"/>
86282
  <line num="2245" type="stmt" count="0"/>
86283
  <line num="2246" type="stmt" count="0"/>
86284
  <line num="2247" type="stmt" count="0"/>
@@ -86286,10 +86372,10 @@
86286
  <line num="2249" type="stmt" count="0"/>
86287
  <line num="2250" type="stmt" count="0"/>
86288
  <line num="2251" type="stmt" count="0"/>
86289
- <line num="2253" type="stmt" count="0"/>
86290
  <line num="2254" type="stmt" count="0"/>
86291
  <line num="2255" type="stmt" count="0"/>
86292
- <line num="2257" type="stmt" count="0"/>
86293
  <line num="2258" type="stmt" count="0"/>
86294
  <line num="2259" type="stmt" count="0"/>
86295
  <line num="2260" type="stmt" count="0"/>
@@ -86300,116 +86386,116 @@
86300
  <line num="2265" type="stmt" count="0"/>
86301
  <line num="2266" type="stmt" count="0"/>
86302
  <line num="2267" type="stmt" count="0"/>
86303
- <line num="2269" type="stmt" count="0"/>
86304
  <line num="2270" type="stmt" count="0"/>
86305
- <line num="2272" type="stmt" count="0"/>
86306
- <line num="2274" type="stmt" count="0"/>
86307
  <line num="2275" type="stmt" count="0"/>
86308
  <line num="2276" type="stmt" count="0"/>
86309
  <line num="2277" type="stmt" count="0"/>
86310
  <line num="2278" type="stmt" count="0"/>
86311
- <line num="2280" type="stmt" count="0"/>
86312
- <line num="2282" type="stmt" count="0"/>
86313
  <line num="2283" type="stmt" count="0"/>
86314
  <line num="2284" type="stmt" count="0"/>
86315
- <line num="2286" type="stmt" count="0"/>
86316
  <line num="2287" type="stmt" count="0"/>
86317
- <line num="2291" type="stmt" count="0"/>
86318
- <line num="2302" type="method" name="delete" complexity="11" crap="132" count="0"/>
86319
- <line num="2304" type="stmt" count="0"/>
86320
  <line num="2305" type="stmt" count="0"/>
86321
- <line num="2308" type="stmt" count="0"/>
86322
- <line num="2310" type="stmt" count="0"/>
86323
  <line num="2311" type="stmt" count="0"/>
86324
- <line num="2313" type="stmt" count="0"/>
86325
  <line num="2314" type="stmt" count="0"/>
86326
- <line num="2317" type="stmt" count="0"/>
86327
  <line num="2318" type="stmt" count="0"/>
86328
  <line num="2319" type="stmt" count="0"/>
86329
- <line num="2323" type="stmt" count="0"/>
86330
  <line num="2324" type="stmt" count="0"/>
86331
- <line num="2327" type="stmt" count="0"/>
86332
  <line num="2328" type="stmt" count="0"/>
86333
  <line num="2329" type="stmt" count="0"/>
86334
  <line num="2330" type="stmt" count="0"/>
86335
- <line num="2334" type="stmt" count="0"/>
86336
  <line num="2335" type="stmt" count="0"/>
86337
- <line num="2337" type="stmt" count="0"/>
86338
  <line num="2338" type="stmt" count="0"/>
86339
  <line num="2339" type="stmt" count="0"/>
86340
  <line num="2340" type="stmt" count="0"/>
86341
  <line num="2341" type="stmt" count="0"/>
86342
- <line num="2343" type="stmt" count="0"/>
86343
  <line num="2344" type="stmt" count="0"/>
86344
  <line num="2345" type="stmt" count="0"/>
86345
  <line num="2346" type="stmt" count="0"/>
86346
- <line num="2349" type="stmt" count="0"/>
86347
- <line num="2351" type="stmt" count="0"/>
86348
- <line num="2364" type="method" name="_delete_recursive" complexity="13" crap="182" count="0"/>
86349
- <line num="2366" type="stmt" count="0"/>
86350
  <line num="2367" type="stmt" count="0"/>
86351
- <line num="2369" type="stmt" count="0"/>
86352
  <line num="2370" type="stmt" count="0"/>
86353
- <line num="2374" type="stmt" count="0"/>
86354
  <line num="2375" type="stmt" count="0"/>
86355
- <line num="2378" type="stmt" count="0"/>
86356
  <line num="2379" type="stmt" count="0"/>
86357
  <line num="2380" type="stmt" count="0"/>
86358
  <line num="2381" type="stmt" count="0"/>
86359
- <line num="2384" type="stmt" count="0"/>
86360
  <line num="2385" type="stmt" count="0"/>
86361
  <line num="2386" type="stmt" count="0"/>
86362
  <line num="2387" type="stmt" count="0"/>
86363
- <line num="2389" type="stmt" count="0"/>
86364
  <line num="2390" type="stmt" count="0"/>
86365
  <line num="2391" type="stmt" count="0"/>
86366
- <line num="2393" type="stmt" count="0"/>
86367
- <line num="2395" type="stmt" count="0"/>
86368
- <line num="2397" type="stmt" count="0"/>
86369
  <line num="2398" type="stmt" count="0"/>
86370
  <line num="2399" type="stmt" count="0"/>
86371
- <line num="2401" type="stmt" count="0"/>
86372
  <line num="2402" type="stmt" count="0"/>
86373
- <line num="2404" type="stmt" count="0"/>
86374
- <line num="2406" type="stmt" count="0"/>
86375
  <line num="2407" type="stmt" count="0"/>
86376
- <line num="2409" type="stmt" count="0"/>
86377
- <line num="2411" type="stmt" count="0"/>
86378
- <line num="2413" type="stmt" count="0"/>
86379
  <line num="2414" type="stmt" count="0"/>
86380
  <line num="2415" type="stmt" count="0"/>
86381
- <line num="2417" type="stmt" count="0"/>
86382
  <line num="2418" type="stmt" count="0"/>
86383
- <line num="2420" type="stmt" count="0"/>
86384
- <line num="2430" type="method" name="file_exists" complexity="3" crap="12" count="0"/>
86385
- <line num="2432" type="stmt" count="0"/>
86386
  <line num="2433" type="stmt" count="0"/>
86387
- <line num="2435" type="stmt" count="0"/>
86388
- <line num="2437" type="stmt" count="0"/>
86389
- <line num="2439" type="stmt" count="0"/>
86390
- <line num="2441" type="stmt" count="0"/>
86391
- <line num="2443" type="stmt" count="0"/>
86392
- <line num="2453" type="method" name="is_dir" complexity="2" crap="6" count="0"/>
86393
- <line num="2455" type="stmt" count="0"/>
86394
  <line num="2456" type="stmt" count="0"/>
86395
  <line num="2457" type="stmt" count="0"/>
86396
- <line num="2459" type="stmt" count="0"/>
86397
- <line num="2469" type="method" name="is_file" complexity="2" crap="6" count="0"/>
86398
- <line num="2471" type="stmt" count="0"/>
86399
  <line num="2472" type="stmt" count="0"/>
86400
  <line num="2473" type="stmt" count="0"/>
86401
- <line num="2475" type="stmt" count="0"/>
86402
- <line num="2485" type="method" name="is_link" complexity="2" crap="6" count="0"/>
86403
- <line num="2487" type="stmt" count="0"/>
86404
  <line num="2488" type="stmt" count="0"/>
86405
  <line num="2489" type="stmt" count="0"/>
86406
- <line num="2491" type="stmt" count="0"/>
86407
- <line num="2501" type="method" name="is_readable" complexity="4" crap="20" count="0"/>
86408
- <line num="2503" type="stmt" count="0"/>
86409
- <line num="2505" type="stmt" count="0"/>
86410
  <line num="2506" type="stmt" count="0"/>
86411
  <line num="2507" type="stmt" count="0"/>
86412
- <line num="2510" type="stmt" count="0"/>
86413
  <line num="2511" type="stmt" count="0"/>
86414
  <line num="2512" type="stmt" count="0"/>
86415
  <line num="2513" type="stmt" count="0"/>
@@ -86419,12 +86505,12 @@
86419
  <line num="2517" type="stmt" count="0"/>
86420
  <line num="2518" type="stmt" count="0"/>
86421
  <line num="2519" type="stmt" count="0"/>
86422
- <line num="2529" type="method" name="is_writable" complexity="4" crap="20" count="0"/>
86423
- <line num="2531" type="stmt" count="0"/>
86424
- <line num="2533" type="stmt" count="0"/>
86425
  <line num="2534" type="stmt" count="0"/>
86426
  <line num="2535" type="stmt" count="0"/>
86427
- <line num="2538" type="stmt" count="0"/>
86428
  <line num="2539" type="stmt" count="0"/>
86429
  <line num="2540" type="stmt" count="0"/>
86430
  <line num="2541" type="stmt" count="0"/>
@@ -86434,25 +86520,25 @@
86434
  <line num="2545" type="stmt" count="0"/>
86435
  <line num="2546" type="stmt" count="0"/>
86436
  <line num="2547" type="stmt" count="0"/>
86437
- <line num="2559" type="method" name="is_writeable" complexity="1" crap="2" count="0"/>
86438
- <line num="2561" type="stmt" count="0"/>
86439
- <line num="2571" type="method" name="fileatime" complexity="1" crap="2" count="0"/>
86440
- <line num="2573" type="stmt" count="0"/>
86441
- <line num="2583" type="method" name="filemtime" complexity="1" crap="2" count="0"/>
86442
- <line num="2585" type="stmt" count="0"/>
86443
- <line num="2595" type="method" name="fileperms" complexity="1" crap="2" count="0"/>
86444
- <line num="2597" type="stmt" count="0"/>
86445
- <line num="2607" type="method" name="fileowner" complexity="1" crap="2" count="0"/>
86446
- <line num="2609" type="stmt" count="0"/>
86447
- <line num="2619" type="method" name="filegroup" complexity="1" crap="2" count="0"/>
86448
- <line num="2621" type="stmt" count="0"/>
86449
- <line num="2631" type="method" name="filesize" complexity="1" crap="2" count="0"/>
86450
- <line num="2633" type="stmt" count="0"/>
86451
- <line num="2643" type="method" name="filetype" complexity="8" crap="72" count="0"/>
86452
- <line num="2645" type="stmt" count="0"/>
86453
  <line num="2646" type="stmt" count="0"/>
86454
  <line num="2647" type="stmt" count="0"/>
86455
- <line num="2651" type="stmt" count="0"/>
86456
  <line num="2652" type="stmt" count="0"/>
86457
  <line num="2653" type="stmt" count="0"/>
86458
  <line num="2654" type="stmt" count="0"/>
@@ -86467,67 +86553,67 @@
86467
  <line num="2663" type="stmt" count="0"/>
86468
  <line num="2664" type="stmt" count="0"/>
86469
  <line num="2665" type="stmt" count="0"/>
86470
- <line num="2678" type="method" name="_get_stat_cache_prop" complexity="1" crap="2" count="0"/>
86471
- <line num="2680" type="stmt" count="0"/>
86472
- <line num="2693" type="method" name="_get_lstat_cache_prop" complexity="1" crap="2" count="0"/>
86473
- <line num="2695" type="stmt" count="0"/>
86474
- <line num="2708" type="method" name="_get_xstat_cache_prop" complexity="6" crap="42" count="0"/>
86475
- <line num="2710" type="stmt" count="0"/>
86476
  <line num="2711" type="stmt" count="0"/>
86477
- <line num="2713" type="stmt" count="0"/>
86478
- <line num="2715" type="stmt" count="0"/>
86479
  <line num="2716" type="stmt" count="0"/>
86480
- <line num="2718" type="stmt" count="0"/>
86481
- <line num="2720" type="stmt" count="0"/>
86482
- <line num="2722" type="stmt" count="0"/>
86483
  <line num="2723" type="stmt" count="0"/>
86484
- <line num="2726" type="stmt" count="0"/>
86485
- <line num="2737" type="method" name="rename" complexity="8" crap="72" count="0"/>
86486
- <line num="2739" type="stmt" count="0"/>
86487
  <line num="2740" type="stmt" count="0"/>
86488
- <line num="2743" type="stmt" count="0"/>
86489
  <line num="2744" type="stmt" count="0"/>
86490
  <line num="2745" type="stmt" count="0"/>
86491
  <line num="2746" type="stmt" count="0"/>
86492
- <line num="2750" type="stmt" count="0"/>
86493
  <line num="2751" type="stmt" count="0"/>
86494
  <line num="2752" type="stmt" count="0"/>
86495
- <line num="2755" type="stmt" count="0"/>
86496
  <line num="2756" type="stmt" count="0"/>
86497
  <line num="2757" type="stmt" count="0"/>
86498
  <line num="2758" type="stmt" count="0"/>
86499
- <line num="2762" type="stmt" count="0"/>
86500
  <line num="2763" type="stmt" count="0"/>
86501
- <line num="2765" type="stmt" count="0"/>
86502
  <line num="2766" type="stmt" count="0"/>
86503
  <line num="2767" type="stmt" count="0"/>
86504
  <line num="2768" type="stmt" count="0"/>
86505
- <line num="2774" type="stmt" count="0"/>
86506
  <line num="2775" type="stmt" count="0"/>
86507
- <line num="2777" type="stmt" count="0"/>
86508
- <line num="2789" type="method" name="_parseAttributes" complexity="16" crap="272" count="0"/>
86509
- <line num="2791" type="stmt" count="0"/>
86510
  <line num="2792" type="stmt" count="0"/>
86511
  <line num="2793" type="stmt" count="0"/>
86512
  <line num="2794" type="stmt" count="0"/>
86513
- <line num="2796" type="stmt" count="0"/>
86514
- <line num="2798" type="stmt" count="0"/>
86515
  <line num="2799" type="stmt" count="0"/>
86516
  <line num="2800" type="stmt" count="0"/>
86517
- <line num="2807" type="stmt" count="0"/>
86518
  <line num="2808" type="stmt" count="0"/>
86519
  <line num="2809" type="stmt" count="0"/>
86520
  <line num="2810" type="stmt" count="0"/>
86521
  <line num="2811" type="stmt" count="0"/>
86522
  <line num="2812" type="stmt" count="0"/>
86523
- <line num="2814" type="stmt" count="0"/>
86524
  <line num="2815" type="stmt" count="0"/>
86525
  <line num="2816" type="stmt" count="0"/>
86526
  <line num="2817" type="stmt" count="0"/>
86527
  <line num="2818" type="stmt" count="0"/>
86528
  <line num="2819" type="stmt" count="0"/>
86529
- <line num="2821" type="stmt" count="0"/>
86530
- <line num="2824" type="stmt" count="0"/>
86531
  <line num="2825" type="stmt" count="0"/>
86532
  <line num="2826" type="stmt" count="0"/>
86533
  <line num="2827" type="stmt" count="0"/>
@@ -86537,30 +86623,30 @@
86537
  <line num="2831" type="stmt" count="0"/>
86538
  <line num="2832" type="stmt" count="0"/>
86539
  <line num="2833" type="stmt" count="0"/>
86540
- <line num="2835" type="stmt" count="0"/>
86541
  <line num="2836" type="stmt" count="0"/>
86542
  <line num="2837" type="stmt" count="0"/>
86543
  <line num="2838" type="stmt" count="0"/>
86544
  <line num="2839" type="stmt" count="0"/>
86545
  <line num="2840" type="stmt" count="0"/>
86546
- <line num="2842" type="stmt" count="0"/>
86547
  <line num="2843" type="stmt" count="0"/>
86548
  <line num="2844" type="stmt" count="0"/>
86549
  <line num="2845" type="stmt" count="0"/>
86550
  <line num="2846" type="stmt" count="0"/>
86551
- <line num="2848" type="stmt" count="0"/>
86552
  <line num="2849" type="stmt" count="0"/>
86553
  <line num="2850" type="stmt" count="0"/>
86554
  <line num="2851" type="stmt" count="0"/>
86555
  <line num="2852" type="stmt" count="0"/>
86556
- <line num="2854" type="stmt" count="0"/>
86557
  <line num="2855" type="stmt" count="0"/>
86558
  <line num="2856" type="stmt" count="0"/>
86559
  <line num="2857" type="stmt" count="0"/>
86560
  <line num="2858" type="stmt" count="0"/>
86561
  <line num="2859" type="stmt" count="0"/>
86562
- <line num="2871" type="method" name="_parseMode" complexity="10" crap="110" count="0"/>
86563
- <line num="2875" type="stmt" count="0"/>
86564
  <line num="2876" type="stmt" count="0"/>
86565
  <line num="2877" type="stmt" count="0"/>
86566
  <line num="2878" type="stmt" count="0"/>
@@ -86569,7 +86655,7 @@
86569
  <line num="2881" type="stmt" count="0"/>
86570
  <line num="2882" type="stmt" count="0"/>
86571
  <line num="2883" type="stmt" count="0"/>
86572
- <line num="2886" type="stmt" count="0"/>
86573
  <line num="2887" type="stmt" count="0"/>
86574
  <line num="2888" type="stmt" count="0"/>
86575
  <line num="2889" type="stmt" count="0"/>
@@ -86578,12 +86664,12 @@
86578
  <line num="2892" type="stmt" count="0"/>
86579
  <line num="2893" type="stmt" count="0"/>
86580
  <line num="2894" type="stmt" count="0"/>
86581
- <line num="2897" type="stmt" count="0"/>
86582
  <line num="2898" type="stmt" count="0"/>
86583
  <line num="2899" type="stmt" count="0"/>
86584
  <line num="2900" type="stmt" count="0"/>
86585
- <line num="2918" type="method" name="_parseLongname" complexity="5" crap="30" count="0"/>
86586
- <line num="2922" type="stmt" count="0"/>
86587
  <line num="2923" type="stmt" count="0"/>
86588
  <line num="2924" type="stmt" count="0"/>
86589
  <line num="2925" type="stmt" count="0"/>
@@ -86594,15 +86680,15 @@
86594
  <line num="2930" type="stmt" count="0"/>
86595
  <line num="2931" type="stmt" count="0"/>
86596
  <line num="2932" type="stmt" count="0"/>
86597
- <line num="2935" type="stmt" count="0"/>
86598
- <line num="2950" type="method" name="_send_sftp_packet" complexity="5" crap="30" count="0"/>
86599
- <line num="2952" type="stmt" count="0"/>
86600
  <line num="2953" type="stmt" count="0"/>
86601
  <line num="2954" type="stmt" count="0"/>
86602
- <line num="2956" type="stmt" count="0"/>
86603
  <line num="2957" type="stmt" count="0"/>
86604
  <line num="2958" type="stmt" count="0"/>
86605
- <line num="2960" type="stmt" count="0"/>
86606
  <line num="2961" type="stmt" count="0"/>
86607
  <line num="2962" type="stmt" count="0"/>
86608
  <line num="2963" type="stmt" count="0"/>
@@ -86614,92 +86700,99 @@
86614
  <line num="2969" type="stmt" count="0"/>
86615
  <line num="2970" type="stmt" count="0"/>
86616
  <line num="2971" type="stmt" count="0"/>
86617
- <line num="2973" type="stmt" count="0"/>
86618
- <line num="2975" type="stmt" count="0"/>
86619
- <line num="2991" type="method" name="_get_sftp_packet" complexity="16" crap="272" count="0"/>
86620
- <line num="2993" type="stmt" count="0"/>
86621
- <line num="2994" type="stmt" count="0"/>
86622
- <line num="2995" type="stmt" count="0"/>
86623
- <line num="2996" type="stmt" count="0"/>
86624
- <line num="2997" type="stmt" count="0"/>
86625
- <line num="3002" type="stmt" count="0"/>
86626
- <line num="3004" type="stmt" count="0"/>
86627
- <line num="3007" type="stmt" count="0"/>
86628
  <line num="3008" type="stmt" count="0"/>
86629
  <line num="3009" type="stmt" count="0"/>
86630
  <line num="3010" type="stmt" count="0"/>
86631
  <line num="3011" type="stmt" count="0"/>
86632
  <line num="3012" type="stmt" count="0"/>
86633
- <line num="3014" type="stmt" count="0"/>
86634
- <line num="3015" type="stmt" count="0"/>
86635
- <line num="3016" type="stmt" count="0"/>
86636
  <line num="3017" type="stmt" count="0"/>
86637
  <line num="3019" type="stmt" count="0"/>
86638
- <line num="3020" type="stmt" count="0"/>
86639
- <line num="3021" type="stmt" count="0"/>
 
86640
  <line num="3025" type="stmt" count="0"/>
86641
  <line num="3026" type="stmt" count="0"/>
86642
  <line num="3027" type="stmt" count="0"/>
 
 
86643
  <line num="3031" type="stmt" count="0"/>
86644
  <line num="3032" type="stmt" count="0"/>
86645
- <line num="3033" type="stmt" count="0"/>
86646
  <line num="3034" type="stmt" count="0"/>
86647
  <line num="3035" type="stmt" count="0"/>
86648
  <line num="3036" type="stmt" count="0"/>
86649
- <line num="3038" type="stmt" count="0"/>
86650
- <line num="3039" type="stmt" count="0"/>
86651
  <line num="3040" type="stmt" count="0"/>
 
86652
  <line num="3042" type="stmt" count="0"/>
86653
- <line num="3044" type="stmt" count="0"/>
86654
  <line num="3046" type="stmt" count="0"/>
86655
  <line num="3047" type="stmt" count="0"/>
86656
  <line num="3048" type="stmt" count="0"/>
86657
  <line num="3049" type="stmt" count="0"/>
86658
  <line num="3050" type="stmt" count="0"/>
 
86659
  <line num="3053" type="stmt" count="0"/>
 
86660
  <line num="3055" type="stmt" count="0"/>
86661
- <line num="3056" type="stmt" count="0"/>
86662
  <line num="3057" type="stmt" count="0"/>
86663
- <line num="3058" type="stmt" count="0"/>
86664
  <line num="3059" type="stmt" count="0"/>
86665
- <line num="3060" type="stmt" count="0"/>
86666
  <line num="3061" type="stmt" count="0"/>
86667
  <line num="3062" type="stmt" count="0"/>
86668
  <line num="3063" type="stmt" count="0"/>
86669
  <line num="3064" type="stmt" count="0"/>
86670
  <line num="3065" type="stmt" count="0"/>
86671
- <line num="3066" type="stmt" count="0"/>
86672
  <line num="3068" type="stmt" count="0"/>
86673
  <line num="3070" type="stmt" count="0"/>
86674
  <line num="3071" type="stmt" count="0"/>
86675
  <line num="3072" type="stmt" count="0"/>
 
86676
  <line num="3074" type="stmt" count="0"/>
86677
  <line num="3075" type="stmt" count="0"/>
 
 
86678
  <line num="3078" type="stmt" count="0"/>
86679
- <line num="3089" type="method" name="getSFTPLog" complexity="3" crap="12" count="0"/>
86680
- <line num="3091" type="stmt" count="0"/>
86681
- <line num="3092" type="stmt" count="0"/>
86682
- <line num="3095" type="stmt" count="0"/>
86683
- <line num="3096" type="stmt" count="0"/>
86684
- <line num="3097" type="stmt" count="0"/>
86685
- <line num="3100" type="stmt" count="0"/>
86686
- <line num="3101" type="stmt" count="0"/>
86687
- <line num="3102" type="stmt" count="0"/>
86688
- <line num="3111" type="method" name="getSFTPErrors" complexity="1" crap="2" count="0"/>
86689
- <line num="3113" type="stmt" count="0"/>
86690
- <line num="3122" type="method" name="getLastSFTPError" complexity="2" crap="6" count="0"/>
86691
- <line num="3124" type="stmt" count="0"/>
86692
- <line num="3133" type="method" name="getSupportedVersions" complexity="2" crap="6" count="0"/>
86693
- <line num="3135" type="stmt" count="0"/>
86694
- <line num="3136" type="stmt" count="0"/>
86695
- <line num="3137" type="stmt" count="0"/>
86696
- <line num="3138" type="stmt" count="0"/>
 
 
 
 
86697
  <line num="3139" type="stmt" count="0"/>
86698
- <line num="3149" type="method" name="_disconnect" complexity="1" crap="2" count="0"/>
 
86699
  <line num="3151" type="stmt" count="0"/>
86700
  <line num="3152" type="stmt" count="0"/>
86701
  <line num="3153" type="stmt" count="0"/>
86702
- <metrics loc="3154" ncloc="1978" classes="1" methods="71" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="1374" coveredstatements="0" elements="1445" coveredelements="0"/>
 
 
 
 
 
86703
  </file>
86704
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/phpseclib/phpseclib/phpseclib/Net/SSH1.php">
86705
  <class name="SSH1" namespace="phpseclib\Net" fullPackage="SSH1" package="SSH1">
@@ -87362,24 +87455,15 @@
87362
  </file>
87363
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/phpseclib/phpseclib/phpseclib/Net/SSH2.php">
87364
  <class name="SSH2" namespace="phpseclib\Net" fullPackage="SSH2" package="SSH2">
87365
- <metrics complexity="590" methods="80" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="2099" coveredstatements="0" elements="2179" coveredelements="0"/>
87366
  </class>
87367
- <line num="953" type="method" name="__construct" complexity="3" crap="12" count="0"/>
87368
- <line num="955" type="stmt" count="0"/>
87369
- <line num="956" type="stmt" count="0"/>
87370
- <line num="957" type="stmt" count="0"/>
87371
- <line num="958" type="stmt" count="0"/>
87372
- <line num="959" type="stmt" count="0"/>
87373
- <line num="960" type="stmt" count="0"/>
87374
- <line num="961" type="stmt" count="0"/>
87375
- <line num="962" type="stmt" count="0"/>
87376
- <line num="963" type="stmt" count="0"/>
87377
- <line num="964" type="stmt" count="0"/>
87378
  <line num="965" type="stmt" count="0"/>
87379
  <line num="966" type="stmt" count="0"/>
87380
  <line num="967" type="stmt" count="0"/>
87381
  <line num="968" type="stmt" count="0"/>
87382
  <line num="969" type="stmt" count="0"/>
 
87383
  <line num="971" type="stmt" count="0"/>
87384
  <line num="972" type="stmt" count="0"/>
87385
  <line num="973" type="stmt" count="0"/>
@@ -87389,10 +87473,10 @@
87389
  <line num="977" type="stmt" count="0"/>
87390
  <line num="978" type="stmt" count="0"/>
87391
  <line num="979" type="stmt" count="0"/>
87392
- <line num="980" type="stmt" count="0"/>
87393
  <line num="981" type="stmt" count="0"/>
87394
  <line num="982" type="stmt" count="0"/>
87395
  <line num="983" type="stmt" count="0"/>
 
87396
  <line num="985" type="stmt" count="0"/>
87397
  <line num="986" type="stmt" count="0"/>
87398
  <line num="987" type="stmt" count="0"/>
@@ -87402,174 +87486,179 @@
87402
  <line num="991" type="stmt" count="0"/>
87403
  <line num="992" type="stmt" count="0"/>
87404
  <line num="993" type="stmt" count="0"/>
87405
- <line num="994" type="stmt" count="0"/>
87406
  <line num="995" type="stmt" count="0"/>
87407
  <line num="996" type="stmt" count="0"/>
87408
  <line num="997" type="stmt" count="0"/>
87409
  <line num="998" type="stmt" count="0"/>
87410
  <line num="999" type="stmt" count="0"/>
87411
  <line num="1000" type="stmt" count="0"/>
 
87412
  <line num="1002" type="stmt" count="0"/>
87413
  <line num="1003" type="stmt" count="0"/>
 
87414
  <line num="1005" type="stmt" count="0"/>
87415
  <line num="1006" type="stmt" count="0"/>
 
87416
  <line num="1008" type="stmt" count="0"/>
87417
  <line num="1009" type="stmt" count="0"/>
87418
- <line num="1011" type="stmt" count="0"/>
 
87419
  <line num="1013" type="stmt" count="0"/>
87420
- <line num="1014" type="stmt" count="0"/>
87421
  <line num="1015" type="stmt" count="0"/>
87422
  <line num="1016" type="stmt" count="0"/>
87423
- <line num="1017" type="stmt" count="0"/>
87424
  <line num="1018" type="stmt" count="0"/>
87425
  <line num="1019" type="stmt" count="0"/>
87426
- <line num="1020" type="stmt" count="0"/>
87427
  <line num="1021" type="stmt" count="0"/>
87428
- <line num="1022" type="stmt" count="0"/>
87429
  <line num="1024" type="stmt" count="0"/>
87430
  <line num="1025" type="stmt" count="0"/>
87431
  <line num="1026" type="stmt" count="0"/>
87432
  <line num="1027" type="stmt" count="0"/>
87433
  <line num="1028" type="stmt" count="0"/>
 
87434
  <line num="1030" type="stmt" count="0"/>
87435
  <line num="1031" type="stmt" count="0"/>
87436
  <line num="1032" type="stmt" count="0"/>
87437
  <line num="1034" type="stmt" count="0"/>
87438
  <line num="1035" type="stmt" count="0"/>
87439
  <line num="1036" type="stmt" count="0"/>
87440
- <line num="1039" type="stmt" count="0"/>
 
87441
  <line num="1040" type="stmt" count="0"/>
87442
  <line num="1041" type="stmt" count="0"/>
87443
  <line num="1042" type="stmt" count="0"/>
87444
- <line num="1043" type="stmt" count="0"/>
87445
  <line num="1044" type="stmt" count="0"/>
87446
- <line num="1055" type="method" name="setCryptoEngine" complexity="1" crap="2" count="0"/>
87447
- <line num="1057" type="stmt" count="0"/>
87448
- <line num="1058" type="stmt" count="0"/>
87449
- <line num="1069" type="method" name="sendIdentificationStringFirst" complexity="1" crap="2" count="0"/>
87450
- <line num="1071" type="stmt" count="0"/>
87451
- <line num="1072" type="stmt" count="0"/>
87452
- <line num="1083" type="method" name="sendIdentificationStringLast" complexity="1" crap="2" count="0"/>
87453
- <line num="1085" type="stmt" count="0"/>
87454
- <line num="1086" type="stmt" count="0"/>
87455
- <line num="1097" type="method" name="sendKEXINITFirst" complexity="1" crap="2" count="0"/>
87456
- <line num="1099" type="stmt" count="0"/>
87457
- <line num="1100" type="stmt" count="0"/>
87458
- <line num="1111" type="method" name="sendKEXINITLast" complexity="1" crap="2" count="0"/>
87459
- <line num="1113" type="stmt" count="0"/>
87460
- <line num="1114" type="stmt" count="0"/>
87461
- <line num="1122" type="method" name="_connect" complexity="28" crap="812" count="0"/>
 
 
 
 
 
 
87462
  <line num="1124" type="stmt" count="0"/>
87463
- <line num="1125" type="stmt" count="0"/>
87464
- <line num="1128" type="stmt" count="0"/>
87465
- <line num="1130" type="stmt" count="0"/>
87466
- <line num="1132" type="stmt" count="0"/>
87467
  <line num="1134" type="stmt" count="0"/>
87468
  <line num="1135" type="stmt" count="0"/>
87469
- <line num="1139" type="stmt" count="0"/>
87470
  <line num="1140" type="stmt" count="0"/>
87471
- <line num="1141" type="stmt" count="0"/>
87472
  <line num="1142" type="stmt" count="0"/>
87473
- <line num="1143" type="stmt" count="0"/>
87474
  <line num="1145" type="stmt" count="0"/>
87475
- <line num="1147" type="stmt" count="0"/>
87476
- <line num="1148" type="stmt" count="0"/>
87477
  <line num="1149" type="stmt" count="0"/>
87478
  <line num="1150" type="stmt" count="0"/>
87479
  <line num="1151" type="stmt" count="0"/>
 
87480
  <line num="1153" type="stmt" count="0"/>
87481
- <line num="1154" type="stmt" count="0"/>
87482
- <line num="1156" type="stmt" count="0"/>
87483
  <line num="1158" type="stmt" count="0"/>
87484
  <line num="1159" type="stmt" count="0"/>
87485
  <line num="1160" type="stmt" count="0"/>
 
 
 
 
 
87486
  <line num="1169" type="stmt" count="0"/>
87487
  <line num="1170" type="stmt" count="0"/>
87488
- <line num="1171" type="stmt" count="0"/>
87489
- <line num="1172" type="stmt" count="0"/>
87490
- <line num="1173" type="stmt" count="0"/>
87491
- <line num="1174" type="stmt" count="0"/>
87492
- <line num="1175" type="stmt" count="0"/>
87493
- <line num="1176" type="stmt" count="0"/>
87494
- <line num="1178" type="stmt" count="0"/>
87495
  <line num="1179" type="stmt" count="0"/>
87496
  <line num="1180" type="stmt" count="0"/>
87497
  <line num="1181" type="stmt" count="0"/>
87498
  <line num="1182" type="stmt" count="0"/>
 
 
87499
  <line num="1185" type="stmt" count="0"/>
87500
  <line num="1186" type="stmt" count="0"/>
87501
- <line num="1187" type="stmt" count="0"/>
87502
  <line num="1189" type="stmt" count="0"/>
87503
  <line num="1190" type="stmt" count="0"/>
87504
  <line num="1191" type="stmt" count="0"/>
87505
- <line num="1193" type="stmt" count="0"/>
87506
- <line num="1194" type="stmt" count="0"/>
87507
  <line num="1195" type="stmt" count="0"/>
87508
- <line num="1198" type="stmt" count="0"/>
87509
- <line num="1210" type="stmt" count="0"/>
87510
- <line num="1213" type="stmt" count="0"/>
87511
- <line num="1214" type="stmt" count="0"/>
87512
- <line num="1216" type="stmt" count="0"/>
87513
- <line num="1217" type="stmt" count="0"/>
87514
- <line num="1218" type="stmt" count="0"/>
87515
- <line num="1219" type="stmt" count="0"/>
87516
- <line num="1222" type="stmt" count="0"/>
 
 
87517
  <line num="1224" type="stmt" count="0"/>
87518
- <line num="1225" type="stmt" count="0"/>
87519
  <line num="1226" type="stmt" count="0"/>
87520
  <line num="1227" type="stmt" count="0"/>
 
87521
  <line num="1229" type="stmt" count="0"/>
87522
- <line num="1230" type="stmt" count="0"/>
87523
- <line num="1231" type="stmt" count="0"/>
87524
  <line num="1232" type="stmt" count="0"/>
87525
  <line num="1234" type="stmt" count="0"/>
87526
  <line num="1235" type="stmt" count="0"/>
87527
  <line num="1236" type="stmt" count="0"/>
 
87528
  <line num="1239" type="stmt" count="0"/>
87529
  <line num="1240" type="stmt" count="0"/>
87530
  <line num="1241" type="stmt" count="0"/>
87531
- <line num="1243" type="stmt" count="0"/>
87532
  <line num="1244" type="stmt" count="0"/>
87533
  <line num="1245" type="stmt" count="0"/>
87534
  <line num="1246" type="stmt" count="0"/>
87535
- <line num="1247" type="stmt" count="0"/>
87536
- <line num="1248" type="stmt" count="0"/>
87537
  <line num="1251" type="stmt" count="0"/>
87538
- <line num="1252" type="stmt" count="0"/>
87539
  <line num="1253" type="stmt" count="0"/>
 
 
87540
  <line num="1256" type="stmt" count="0"/>
87541
  <line num="1257" type="stmt" count="0"/>
87542
- <line num="1259" type="stmt" count="0"/>
87543
  <line num="1261" type="stmt" count="0"/>
87544
  <line num="1262" type="stmt" count="0"/>
87545
- <line num="1265" type="stmt" count="0"/>
 
87546
  <line num="1267" type="stmt" count="0"/>
87547
- <line num="1278" type="method" name="_generate_identifier" complexity="7" crap="56" count="0"/>
87548
- <line num="1280" type="stmt" count="0"/>
87549
- <line num="1282" type="stmt" count="0"/>
87550
- <line num="1283" type="stmt" count="0"/>
87551
- <line num="1284" type="stmt" count="0"/>
87552
- <line num="1285" type="stmt" count="0"/>
87553
- <line num="1287" type="stmt" count="0"/>
87554
- <line num="1288" type="stmt" count="0"/>
87555
- <line num="1289" type="stmt" count="0"/>
87556
  <line num="1290" type="stmt" count="0"/>
87557
- <line num="1291" type="stmt" count="0"/>
87558
  <line num="1293" type="stmt" count="0"/>
87559
  <line num="1294" type="stmt" count="0"/>
87560
  <line num="1295" type="stmt" count="0"/>
87561
- <line num="1296" type="stmt" count="0"/>
87562
  <line num="1297" type="stmt" count="0"/>
 
87563
  <line num="1299" type="stmt" count="0"/>
87564
  <line num="1300" type="stmt" count="0"/>
87565
  <line num="1301" type="stmt" count="0"/>
87566
  <line num="1303" type="stmt" count="0"/>
87567
- <line num="1312" type="method" name="_key_exchange" complexity="96" crap="9312" count="0"/>
87568
- <line num="1318" type="stmt" count="0"/>
87569
- <line num="1322" type="stmt" count="0"/>
87570
- <line num="1323" type="stmt" count="0"/>
 
 
 
 
 
87571
  <line num="1324" type="stmt" count="0"/>
87572
- <line num="1325" type="stmt" count="0"/>
87573
  <line num="1326" type="stmt" count="0"/>
87574
  <line num="1327" type="stmt" count="0"/>
87575
  <line num="1328" type="stmt" count="0"/>
@@ -87577,36 +87666,54 @@
87577
  <line num="1330" type="stmt" count="0"/>
87578
  <line num="1331" type="stmt" count="0"/>
87579
  <line num="1332" type="stmt" count="0"/>
 
 
87580
  <line num="1335" type="stmt" count="0"/>
87581
  <line num="1336" type="stmt" count="0"/>
87582
  <line num="1337" type="stmt" count="0"/>
 
87583
  <line num="1339" type="stmt" count="0"/>
 
 
 
87584
  <line num="1343" type="stmt" count="0"/>
87585
  <line num="1344" type="stmt" count="0"/>
 
 
 
 
87586
  <line num="1349" type="stmt" count="0"/>
87587
- <line num="1350" type="stmt" count="0"/>
87588
- <line num="1351" type="stmt" count="0"/>
87589
  <line num="1353" type="stmt" count="0"/>
87590
  <line num="1354" type="stmt" count="0"/>
87591
  <line num="1355" type="stmt" count="0"/>
 
87592
  <line num="1357" type="stmt" count="0"/>
87593
  <line num="1358" type="stmt" count="0"/>
87594
  <line num="1359" type="stmt" count="0"/>
 
87595
  <line num="1361" type="stmt" count="0"/>
87596
  <line num="1362" type="stmt" count="0"/>
87597
  <line num="1363" type="stmt" count="0"/>
87598
  <line num="1364" type="stmt" count="0"/>
 
 
87599
  <line num="1367" type="stmt" count="0"/>
87600
  <line num="1369" type="stmt" count="0"/>
 
87601
  <line num="1371" type="stmt" count="0"/>
 
87602
  <line num="1373" type="stmt" count="0"/>
 
87603
  <line num="1375" type="stmt" count="0"/>
87604
- <line num="1377" type="stmt" count="0"/>
 
87605
  <line num="1380" type="stmt" count="0"/>
87606
  <line num="1381" type="stmt" count="0"/>
87607
  <line num="1382" type="stmt" count="0"/>
87608
  <line num="1383" type="stmt" count="0"/>
87609
  <line num="1384" type="stmt" count="0"/>
 
87610
  <line num="1386" type="stmt" count="0"/>
87611
  <line num="1387" type="stmt" count="0"/>
87612
  <line num="1388" type="stmt" count="0"/>
@@ -87626,142 +87733,138 @@
87626
  <line num="1402" type="stmt" count="0"/>
87627
  <line num="1403" type="stmt" count="0"/>
87628
  <line num="1404" type="stmt" count="0"/>
87629
- <line num="1405" type="stmt" count="0"/>
87630
  <line num="1406" type="stmt" count="0"/>
87631
- <line num="1407" type="stmt" count="0"/>
87632
  <line num="1408" type="stmt" count="0"/>
87633
  <line num="1409" type="stmt" count="0"/>
87634
  <line num="1410" type="stmt" count="0"/>
87635
- <line num="1411" type="stmt" count="0"/>
87636
- <line num="1412" type="stmt" count="0"/>
87637
  <line num="1413" type="stmt" count="0"/>
87638
  <line num="1414" type="stmt" count="0"/>
87639
  <line num="1415" type="stmt" count="0"/>
87640
  <line num="1416" type="stmt" count="0"/>
 
87641
  <line num="1420" type="stmt" count="0"/>
 
87642
  <line num="1422" type="stmt" count="0"/>
87643
- <line num="1423" type="stmt" count="0"/>
87644
  <line num="1424" type="stmt" count="0"/>
87645
- <line num="1425" type="stmt" count="0"/>
87646
  <line num="1427" type="stmt" count="0"/>
87647
- <line num="1432" type="stmt" count="0"/>
87648
- <line num="1435" type="stmt" count="0"/>
 
 
 
87649
  <line num="1436" type="stmt" count="0"/>
87650
  <line num="1437" type="stmt" count="0"/>
87651
- <line num="1438" type="stmt" count="0"/>
87652
  <line num="1439" type="stmt" count="0"/>
87653
  <line num="1440" type="stmt" count="0"/>
87654
- <line num="1441" type="stmt" count="0"/>
87655
  <line num="1442" type="stmt" count="0"/>
87656
- <line num="1444" type="stmt" count="0"/>
87657
  <line num="1445" type="stmt" count="0"/>
87658
  <line num="1446" type="stmt" count="0"/>
87659
- <line num="1447" type="stmt" count="0"/>
87660
  <line num="1448" type="stmt" count="0"/>
87661
- <line num="1450" type="stmt" count="0"/>
 
87662
  <line num="1452" type="stmt" count="0"/>
87663
- <line num="1453" type="stmt" count="0"/>
87664
  <line num="1454" type="stmt" count="0"/>
87665
  <line num="1455" type="stmt" count="0"/>
87666
- <line num="1456" type="stmt" count="0"/>
87667
  <line num="1457" type="stmt" count="0"/>
87668
  <line num="1458" type="stmt" count="0"/>
87669
- <line num="1459" type="stmt" count="0"/>
87670
  <line num="1460" type="stmt" count="0"/>
87671
  <line num="1461" type="stmt" count="0"/>
87672
- <line num="1462" type="stmt" count="0"/>
87673
  <line num="1463" type="stmt" count="0"/>
87674
  <line num="1464" type="stmt" count="0"/>
87675
- <line num="1465" type="stmt" count="0"/>
87676
  <line num="1466" type="stmt" count="0"/>
87677
  <line num="1467" type="stmt" count="0"/>
87678
- <line num="1468" type="stmt" count="0"/>
87679
  <line num="1469" type="stmt" count="0"/>
87680
  <line num="1470" type="stmt" count="0"/>
87681
- <line num="1471" type="stmt" count="0"/>
87682
  <line num="1472" type="stmt" count="0"/>
87683
  <line num="1473" type="stmt" count="0"/>
87684
- <line num="1474" type="stmt" count="0"/>
87685
  <line num="1475" type="stmt" count="0"/>
87686
  <line num="1476" type="stmt" count="0"/>
87687
  <line num="1478" type="stmt" count="0"/>
87688
- <line num="1480" type="stmt" count="0"/>
87689
  <line num="1481" type="stmt" count="0"/>
87690
  <line num="1482" type="stmt" count="0"/>
 
87691
  <line num="1485" type="stmt" count="0"/>
87692
- <line num="1486" type="stmt" count="0"/>
87693
  <line num="1487" type="stmt" count="0"/>
87694
  <line num="1488" type="stmt" count="0"/>
87695
- <line num="1489" type="stmt" count="0"/>
87696
- <line num="1492" type="stmt" count="0"/>
87697
  <line num="1493" type="stmt" count="0"/>
87698
  <line num="1494" type="stmt" count="0"/>
87699
  <line num="1496" type="stmt" count="0"/>
87700
- <line num="1498" type="stmt" count="0"/>
87701
- <line num="1499" type="stmt" count="0"/>
87702
- <line num="1500" type="stmt" count="0"/>
87703
- <line num="1502" type="stmt" count="0"/>
87704
  <line num="1503" type="stmt" count="0"/>
 
87705
  <line num="1505" type="stmt" count="0"/>
87706
  <line num="1506" type="stmt" count="0"/>
87707
- <line num="1508" type="stmt" count="0"/>
87708
- <line num="1509" type="stmt" count="0"/>
87709
  <line num="1511" type="stmt" count="0"/>
87710
  <line num="1512" type="stmt" count="0"/>
 
87711
  <line num="1514" type="stmt" count="0"/>
87712
- <line num="1515" type="stmt" count="0"/>
87713
- <line num="1517" type="stmt" count="0"/>
87714
  <line num="1518" type="stmt" count="0"/>
 
87715
  <line num="1520" type="stmt" count="0"/>
87716
  <line num="1521" type="stmt" count="0"/>
87717
- <line num="1523" type="stmt" count="0"/>
87718
- <line num="1524" type="stmt" count="0"/>
87719
- <line num="1526" type="stmt" count="0"/>
87720
  <line num="1527" type="stmt" count="0"/>
 
87721
  <line num="1529" type="stmt" count="0"/>
87722
  <line num="1530" type="stmt" count="0"/>
 
87723
  <line num="1532" type="stmt" count="0"/>
87724
  <line num="1533" type="stmt" count="0"/>
 
87725
  <line num="1535" type="stmt" count="0"/>
87726
  <line num="1536" type="stmt" count="0"/>
 
87727
  <line num="1538" type="stmt" count="0"/>
87728
  <line num="1539" type="stmt" count="0"/>
 
87729
  <line num="1541" type="stmt" count="0"/>
87730
  <line num="1542" type="stmt" count="0"/>
87731
- <line num="1544" type="stmt" count="0"/>
87732
  <line num="1545" type="stmt" count="0"/>
 
87733
  <line num="1547" type="stmt" count="0"/>
87734
- <line num="1548" type="stmt" count="0"/>
87735
  <line num="1550" type="stmt" count="0"/>
87736
  <line num="1551" type="stmt" count="0"/>
 
87737
  <line num="1553" type="stmt" count="0"/>
87738
  <line num="1554" type="stmt" count="0"/>
87739
  <line num="1556" type="stmt" count="0"/>
87740
  <line num="1557" type="stmt" count="0"/>
 
87741
  <line num="1559" type="stmt" count="0"/>
87742
- <line num="1560" type="stmt" count="0"/>
87743
  <line num="1562" type="stmt" count="0"/>
87744
  <line num="1563" type="stmt" count="0"/>
87745
  <line num="1565" type="stmt" count="0"/>
87746
  <line num="1566" type="stmt" count="0"/>
87747
- <line num="1568" type="stmt" count="0"/>
87748
  <line num="1569" type="stmt" count="0"/>
87749
- <line num="1575" type="stmt" count="0"/>
 
 
 
87750
  <line num="1576" type="stmt" count="0"/>
87751
  <line num="1577" type="stmt" count="0"/>
87752
  <line num="1578" type="stmt" count="0"/>
87753
  <line num="1579" type="stmt" count="0"/>
87754
- <line num="1582" type="stmt" count="0"/>
 
87755
  <line num="1583" type="stmt" count="0"/>
87756
- <line num="1584" type="stmt" count="0"/>
87757
  <line num="1585" type="stmt" count="0"/>
87758
  <line num="1586" type="stmt" count="0"/>
87759
- <line num="1590" type="stmt" count="0"/>
87760
  <line num="1591" type="stmt" count="0"/>
87761
- <line num="1592" type="stmt" count="0"/>
87762
  <line num="1593" type="stmt" count="0"/>
87763
- <line num="1597" type="stmt" count="0"/>
87764
- <line num="1599" type="stmt" count="0"/>
 
 
87765
  <line num="1600" type="stmt" count="0"/>
87766
  <line num="1601" type="stmt" count="0"/>
87767
  <line num="1602" type="stmt" count="0"/>
@@ -87770,134 +87873,128 @@
87770
  <line num="1605" type="stmt" count="0"/>
87771
  <line num="1606" type="stmt" count="0"/>
87772
  <line num="1607" type="stmt" count="0"/>
87773
- <line num="1608" type="stmt" count="0"/>
87774
- <line num="1609" type="stmt" count="0"/>
87775
- <line num="1610" type="stmt" count="0"/>
87776
  <line num="1611" type="stmt" count="0"/>
87777
  <line num="1612" type="stmt" count="0"/>
87778
  <line num="1613" type="stmt" count="0"/>
87779
  <line num="1614" type="stmt" count="0"/>
87780
- <line num="1615" type="stmt" count="0"/>
87781
- <line num="1617" type="stmt" count="0"/>
87782
  <line num="1618" type="stmt" count="0"/>
87783
  <line num="1619" type="stmt" count="0"/>
 
 
87784
  <line num="1622" type="stmt" count="0"/>
87785
  <line num="1623" type="stmt" count="0"/>
87786
- <line num="1624" type="stmt" count="0"/>
87787
- <line num="1625" type="stmt" count="0"/>
87788
- <line num="1626" type="stmt" count="0"/>
87789
- <line num="1628" type="stmt" count="0"/>
87790
- <line num="1629" type="stmt" count="0"/>
87791
- <line num="1630" type="stmt" count="0"/>
87792
- <line num="1631" type="stmt" count="0"/>
87793
  <line num="1634" type="stmt" count="0"/>
87794
  <line num="1635" type="stmt" count="0"/>
87795
  <line num="1637" type="stmt" count="0"/>
87796
  <line num="1638" type="stmt" count="0"/>
87797
- <line num="1639" type="stmt" count="0"/>
87798
- <line num="1641" type="stmt" count="0"/>
87799
  <line num="1642" type="stmt" count="0"/>
87800
  <line num="1644" type="stmt" count="0"/>
87801
  <line num="1645" type="stmt" count="0"/>
87802
  <line num="1646" type="stmt" count="0"/>
87803
- <line num="1648" type="stmt" count="0"/>
87804
- <line num="1649" type="stmt" count="0"/>
87805
  <line num="1650" type="stmt" count="0"/>
87806
  <line num="1651" type="stmt" count="0"/>
87807
  <line num="1652" type="stmt" count="0"/>
87808
  <line num="1653" type="stmt" count="0"/>
87809
- <line num="1655" type="stmt" count="0"/>
 
87810
  <line num="1657" type="stmt" count="0"/>
87811
- <line num="1658" type="stmt" count="0"/>
87812
  <line num="1659" type="stmt" count="0"/>
 
 
87813
  <line num="1663" type="stmt" count="0"/>
87814
- <line num="1665" type="stmt" count="0"/>
87815
  <line num="1666" type="stmt" count="0"/>
87816
  <line num="1667" type="stmt" count="0"/>
87817
- <line num="1668" type="stmt" count="0"/>
87818
  <line num="1670" type="stmt" count="0"/>
87819
  <line num="1672" type="stmt" count="0"/>
87820
  <line num="1673" type="stmt" count="0"/>
87821
- <line num="1674" type="stmt" count="0"/>
87822
  <line num="1675" type="stmt" count="0"/>
87823
  <line num="1676" type="stmt" count="0"/>
87824
- <line num="1677" type="stmt" count="0"/>
87825
  <line num="1678" type="stmt" count="0"/>
87826
  <line num="1679" type="stmt" count="0"/>
87827
- <line num="1683" type="stmt" count="0"/>
 
87828
  <line num="1684" type="stmt" count="0"/>
87829
  <line num="1685" type="stmt" count="0"/>
87830
- <line num="1686" type="stmt" count="0"/>
 
87831
  <line num="1690" type="stmt" count="0"/>
87832
  <line num="1691" type="stmt" count="0"/>
87833
- <line num="1692" type="stmt" count="0"/>
87834
  <line num="1693" type="stmt" count="0"/>
87835
  <line num="1694" type="stmt" count="0"/>
87836
- <line num="1695" type="stmt" count="0"/>
 
 
 
 
 
 
87837
  <line num="1704" type="stmt" count="0"/>
87838
  <line num="1705" type="stmt" count="0"/>
87839
- <line num="1706" type="stmt" count="0"/>
87840
  <line num="1707" type="stmt" count="0"/>
87841
  <line num="1709" type="stmt" count="0"/>
87842
  <line num="1710" type="stmt" count="0"/>
 
87843
  <line num="1712" type="stmt" count="0"/>
 
87844
  <line num="1714" type="stmt" count="0"/>
 
87845
  <line num="1716" type="stmt" count="0"/>
87846
  <line num="1717" type="stmt" count="0"/>
87847
  <line num="1718" type="stmt" count="0"/>
87848
  <line num="1719" type="stmt" count="0"/>
 
 
87849
  <line num="1722" type="stmt" count="0"/>
87850
  <line num="1723" type="stmt" count="0"/>
87851
  <line num="1724" type="stmt" count="0"/>
87852
  <line num="1725" type="stmt" count="0"/>
87853
  <line num="1726" type="stmt" count="0"/>
87854
  <line num="1728" type="stmt" count="0"/>
87855
- <line num="1729" type="stmt" count="0"/>
87856
- <line num="1731" type="stmt" count="0"/>
87857
  <line num="1733" type="stmt" count="0"/>
87858
  <line num="1734" type="stmt" count="0"/>
87859
- <line num="1735" type="stmt" count="0"/>
 
87860
  <line num="1738" type="stmt" count="0"/>
87861
  <line num="1739" type="stmt" count="0"/>
87862
- <line num="1741" type="stmt" count="0"/>
87863
- <line num="1742" type="stmt" count="0"/>
87864
  <line num="1744" type="stmt" count="0"/>
87865
  <line num="1745" type="stmt" count="0"/>
87866
- <line num="1747" type="stmt" count="0"/>
87867
- <line num="1748" type="stmt" count="0"/>
87868
  <line num="1750" type="stmt" count="0"/>
87869
  <line num="1751" type="stmt" count="0"/>
87870
  <line num="1753" type="stmt" count="0"/>
87871
  <line num="1754" type="stmt" count="0"/>
 
87872
  <line num="1756" type="stmt" count="0"/>
87873
  <line num="1757" type="stmt" count="0"/>
 
87874
  <line num="1759" type="stmt" count="0"/>
87875
  <line num="1760" type="stmt" count="0"/>
87876
- <line num="1762" type="stmt" count="0"/>
87877
  <line num="1763" type="stmt" count="0"/>
87878
- <line num="1765" type="stmt" count="0"/>
87879
  <line num="1766" type="stmt" count="0"/>
87880
  <line num="1768" type="stmt" count="0"/>
87881
  <line num="1769" type="stmt" count="0"/>
87882
- <line num="1770" type="stmt" count="0"/>
87883
- <line num="1771" type="stmt" count="0"/>
87884
- <line num="1773" type="stmt" count="0"/>
87885
  <line num="1774" type="stmt" count="0"/>
87886
  <line num="1775" type="stmt" count="0"/>
87887
  <line num="1776" type="stmt" count="0"/>
87888
  <line num="1777" type="stmt" count="0"/>
87889
- <line num="1779" type="stmt" count="0"/>
87890
  <line num="1781" type="stmt" count="0"/>
87891
- <line num="1782" type="stmt" count="0"/>
87892
  <line num="1783" type="stmt" count="0"/>
87893
- <line num="1784" type="stmt" count="0"/>
87894
  <line num="1785" type="stmt" count="0"/>
87895
  <line num="1786" type="stmt" count="0"/>
87896
  <line num="1787" type="stmt" count="0"/>
87897
- <line num="1788" type="stmt" count="0"/>
87898
- <line num="1789" type="stmt" count="0"/>
87899
  <line num="1790" type="stmt" count="0"/>
87900
- <line num="1791" type="stmt" count="0"/>
87901
  <line num="1792" type="stmt" count="0"/>
87902
  <line num="1793" type="stmt" count="0"/>
87903
  <line num="1794" type="stmt" count="0"/>
@@ -87905,21 +88002,27 @@
87905
  <line num="1796" type="stmt" count="0"/>
87906
  <line num="1797" type="stmt" count="0"/>
87907
  <line num="1798" type="stmt" count="0"/>
 
87908
  <line num="1800" type="stmt" count="0"/>
87909
- <line num="1802" type="stmt" count="0"/>
 
87910
  <line num="1804" type="stmt" count="0"/>
87911
  <line num="1805" type="stmt" count="0"/>
87912
- <line num="1806" type="stmt" count="0"/>
87913
  <line num="1808" type="stmt" count="0"/>
87914
  <line num="1809" type="stmt" count="0"/>
87915
  <line num="1810" type="stmt" count="0"/>
87916
  <line num="1811" type="stmt" count="0"/>
 
 
87917
  <line num="1815" type="stmt" count="0"/>
87918
  <line num="1816" type="stmt" count="0"/>
87919
  <line num="1817" type="stmt" count="0"/>
87920
- <line num="1821" type="stmt" count="0"/>
 
87921
  <line num="1822" type="stmt" count="0"/>
87922
  <line num="1823" type="stmt" count="0"/>
 
87923
  <line num="1825" type="stmt" count="0"/>
87924
  <line num="1826" type="stmt" count="0"/>
87925
  <line num="1827" type="stmt" count="0"/>
@@ -87927,114 +88030,107 @@
87927
  <line num="1829" type="stmt" count="0"/>
87928
  <line num="1830" type="stmt" count="0"/>
87929
  <line num="1831" type="stmt" count="0"/>
87930
- <line num="1832" type="stmt" count="0"/>
87931
  <line num="1833" type="stmt" count="0"/>
 
87932
  <line num="1835" type="stmt" count="0"/>
87933
- <line num="1836" type="stmt" count="0"/>
87934
  <line num="1838" type="stmt" count="0"/>
 
87935
  <line num="1840" type="stmt" count="0"/>
87936
  <line num="1841" type="stmt" count="0"/>
 
87937
  <line num="1844" type="stmt" count="0"/>
 
87938
  <line num="1846" type="stmt" count="0"/>
87939
  <line num="1847" type="stmt" count="0"/>
87940
- <line num="1848" type="stmt" count="0"/>
87941
  <line num="1849" type="stmt" count="0"/>
87942
- <line num="1852" type="stmt" count="0"/>
87943
- <line num="1853" type="stmt" count="0"/>
87944
- <line num="1855" type="stmt" count="0"/>
87945
- <line num="1857" type="stmt" count="0"/>
87946
- <line num="1858" type="stmt" count="0"/>
87947
  <line num="1859" type="stmt" count="0"/>
 
 
87948
  <line num="1862" type="stmt" count="0"/>
 
87949
  <line num="1864" type="stmt" count="0"/>
87950
  <line num="1866" type="stmt" count="0"/>
87951
  <line num="1867" type="stmt" count="0"/>
87952
  <line num="1868" type="stmt" count="0"/>
87953
  <line num="1869" type="stmt" count="0"/>
87954
- <line num="1870" type="stmt" count="0"/>
87955
- <line num="1871" type="stmt" count="0"/>
87956
  <line num="1872" type="stmt" count="0"/>
87957
- <line num="1873" type="stmt" count="0"/>
87958
  <line num="1874" type="stmt" count="0"/>
87959
  <line num="1875" type="stmt" count="0"/>
 
87960
  <line num="1877" type="stmt" count="0"/>
87961
  <line num="1878" type="stmt" count="0"/>
87962
  <line num="1879" type="stmt" count="0"/>
87963
  <line num="1880" type="stmt" count="0"/>
87964
  <line num="1881" type="stmt" count="0"/>
 
87965
  <line num="1883" type="stmt" count="0"/>
87966
  <line num="1884" type="stmt" count="0"/>
87967
  <line num="1885" type="stmt" count="0"/>
87968
  <line num="1886" type="stmt" count="0"/>
87969
  <line num="1887" type="stmt" count="0"/>
87970
  <line num="1888" type="stmt" count="0"/>
 
87971
  <line num="1890" type="stmt" count="0"/>
87972
  <line num="1891" type="stmt" count="0"/>
87973
  <line num="1892" type="stmt" count="0"/>
87974
  <line num="1893" type="stmt" count="0"/>
87975
  <line num="1894" type="stmt" count="0"/>
87976
- <line num="1895" type="stmt" count="0"/>
87977
  <line num="1896" type="stmt" count="0"/>
87978
  <line num="1897" type="stmt" count="0"/>
87979
  <line num="1898" type="stmt" count="0"/>
87980
  <line num="1899" type="stmt" count="0"/>
87981
- <line num="1901" type="stmt" count="0"/>
87982
  <line num="1902" type="stmt" count="0"/>
87983
  <line num="1903" type="stmt" count="0"/>
87984
- <line num="1904" type="stmt" count="0"/>
87985
  <line num="1905" type="stmt" count="0"/>
 
87986
  <line num="1907" type="stmt" count="0"/>
87987
  <line num="1908" type="stmt" count="0"/>
87988
  <line num="1909" type="stmt" count="0"/>
87989
  <line num="1910" type="stmt" count="0"/>
87990
  <line num="1911" type="stmt" count="0"/>
87991
  <line num="1912" type="stmt" count="0"/>
 
 
 
 
 
 
 
 
87992
  <line num="1921" type="stmt" count="0"/>
87993
  <line num="1922" type="stmt" count="0"/>
87994
  <line num="1923" type="stmt" count="0"/>
87995
  <line num="1924" type="stmt" count="0"/>
87996
  <line num="1925" type="stmt" count="0"/>
87997
  <line num="1926" type="stmt" count="0"/>
 
87998
  <line num="1928" type="stmt" count="0"/>
87999
  <line num="1929" type="stmt" count="0"/>
88000
  <line num="1930" type="stmt" count="0"/>
88001
- <line num="1931" type="stmt" count="0"/>
 
88002
  <line num="1934" type="stmt" count="0"/>
 
88003
  <line num="1936" type="stmt" count="0"/>
88004
- <line num="1937" type="stmt" count="0"/>
88005
  <line num="1938" type="stmt" count="0"/>
88006
  <line num="1939" type="stmt" count="0"/>
88007
  <line num="1940" type="stmt" count="0"/>
88008
  <line num="1941" type="stmt" count="0"/>
88009
  <line num="1942" type="stmt" count="0"/>
88010
- <line num="1943" type="stmt" count="0"/>
88011
  <line num="1944" type="stmt" count="0"/>
88012
  <line num="1945" type="stmt" count="0"/>
88013
  <line num="1946" type="stmt" count="0"/>
88014
  <line num="1947" type="stmt" count="0"/>
88015
- <line num="1948" type="stmt" count="0"/>
88016
- <line num="1949" type="stmt" count="0"/>
88017
- <line num="1950" type="stmt" count="0"/>
88018
  <line num="1951" type="stmt" count="0"/>
88019
  <line num="1952" type="stmt" count="0"/>
88020
  <line num="1953" type="stmt" count="0"/>
88021
  <line num="1954" type="stmt" count="0"/>
88022
- <line num="1955" type="stmt" count="0"/>
88023
- <line num="1957" type="stmt" count="0"/>
88024
  <line num="1958" type="stmt" count="0"/>
88025
- <line num="1959" type="stmt" count="0"/>
88026
- <line num="1960" type="stmt" count="0"/>
88027
- <line num="1963" type="stmt" count="0"/>
88028
- <line num="1964" type="stmt" count="0"/>
88029
- <line num="1966" type="stmt" count="0"/>
88030
- <line num="1967" type="stmt" count="0"/>
88031
- <line num="1968" type="stmt" count="0"/>
88032
- <line num="1969" type="stmt" count="0"/>
88033
  <line num="1970" type="stmt" count="0"/>
88034
  <line num="1971" type="stmt" count="0"/>
88035
- <line num="1972" type="stmt" count="0"/>
88036
- <line num="1973" type="stmt" count="0"/>
88037
- <line num="1974" type="stmt" count="0"/>
88038
  <line num="1975" type="stmt" count="0"/>
88039
  <line num="1976" type="stmt" count="0"/>
88040
  <line num="1977" type="stmt" count="0"/>
@@ -88051,30 +88147,37 @@
88051
  <line num="1988" type="stmt" count="0"/>
88052
  <line num="1989" type="stmt" count="0"/>
88053
  <line num="1990" type="stmt" count="0"/>
 
88054
  <line num="1992" type="stmt" count="0"/>
88055
  <line num="1993" type="stmt" count="0"/>
88056
  <line num="1994" type="stmt" count="0"/>
88057
  <line num="1995" type="stmt" count="0"/>
88058
  <line num="1996" type="stmt" count="0"/>
 
88059
  <line num="1998" type="stmt" count="0"/>
88060
  <line num="1999" type="stmt" count="0"/>
88061
- <line num="2000" type="stmt" count="0"/>
88062
  <line num="2001" type="stmt" count="0"/>
88063
- <line num="2002" type="stmt" count="0"/>
88064
- <line num="2004" type="stmt" count="0"/>
88065
- <line num="2005" type="stmt" count="0"/>
88066
- <line num="2006" type="stmt" count="0"/>
88067
- <line num="2007" type="stmt" count="0"/>
88068
- <line num="2009" type="stmt" count="0"/>
88069
- <line num="2011" type="stmt" count="0"/>
88070
- <line num="2012" type="stmt" count="0"/>
88071
- <line num="2013" type="stmt" count="0"/>
88072
- <line num="2014" type="stmt" count="0"/>
88073
  <line num="2016" type="stmt" count="0"/>
 
88074
  <line num="2018" type="stmt" count="0"/>
88075
- <line num="2028" type="method" name="_encryption_algorithm_to_key_size" complexity="24" crap="600" count="0"/>
 
 
 
 
 
 
 
 
 
 
88076
  <line num="2030" type="stmt" count="0"/>
88077
  <line num="2031" type="stmt" count="0"/>
 
 
 
88078
  <line num="2035" type="stmt" count="0"/>
88079
  <line num="2036" type="stmt" count="0"/>
88080
  <line num="2037" type="stmt" count="0"/>
@@ -88084,80 +88187,74 @@
88084
  <line num="2041" type="stmt" count="0"/>
88085
  <line num="2042" type="stmt" count="0"/>
88086
  <line num="2043" type="stmt" count="0"/>
88087
- <line num="2044" type="stmt" count="0"/>
88088
  <line num="2045" type="stmt" count="0"/>
88089
- <line num="2046" type="stmt" count="0"/>
88090
- <line num="2047" type="stmt" count="0"/>
88091
- <line num="2048" type="stmt" count="0"/>
88092
- <line num="2049" type="stmt" count="0"/>
88093
- <line num="2050" type="stmt" count="0"/>
88094
- <line num="2051" type="stmt" count="0"/>
88095
- <line num="2052" type="stmt" count="0"/>
88096
- <line num="2053" type="stmt" count="0"/>
88097
- <line num="2054" type="stmt" count="0"/>
88098
- <line num="2055" type="stmt" count="0"/>
88099
- <line num="2056" type="stmt" count="0"/>
88100
- <line num="2057" type="stmt" count="0"/>
88101
- <line num="2058" type="stmt" count="0"/>
88102
- <line num="2059" type="stmt" count="0"/>
88103
  <line num="2061" type="stmt" count="0"/>
88104
- <line num="2072" type="method" name="_encryption_algorithm_to_crypt_instance" complexity="21" crap="462" count="0"/>
88105
- <line num="2075" type="stmt" count="0"/>
88106
- <line num="2076" type="stmt" count="0"/>
88107
- <line num="2077" type="stmt" count="0"/>
88108
- <line num="2078" type="stmt" count="0"/>
88109
- <line num="2079" type="stmt" count="0"/>
88110
- <line num="2080" type="stmt" count="0"/>
88111
- <line num="2081" type="stmt" count="0"/>
88112
- <line num="2082" type="stmt" count="0"/>
88113
  <line num="2083" type="stmt" count="0"/>
88114
  <line num="2084" type="stmt" count="0"/>
88115
  <line num="2085" type="stmt" count="0"/>
88116
- <line num="2086" type="stmt" count="0"/>
88117
- <line num="2087" type="stmt" count="0"/>
88118
- <line num="2088" type="stmt" count="0"/>
88119
- <line num="2089" type="stmt" count="0"/>
88120
- <line num="2090" type="stmt" count="0"/>
88121
- <line num="2091" type="stmt" count="0"/>
88122
- <line num="2092" type="stmt" count="0"/>
88123
- <line num="2093" type="stmt" count="0"/>
88124
- <line num="2094" type="stmt" count="0"/>
88125
- <line num="2095" type="stmt" count="0"/>
88126
- <line num="2096" type="stmt" count="0"/>
88127
- <line num="2097" type="stmt" count="0"/>
88128
- <line num="2098" type="stmt" count="0"/>
88129
- <line num="2099" type="stmt" count="0"/>
88130
  <line num="2100" type="stmt" count="0"/>
88131
  <line num="2101" type="stmt" count="0"/>
88132
  <line num="2102" type="stmt" count="0"/>
88133
- <line num="2103" type="stmt" count="0"/>
88134
- <line num="2105" type="stmt" count="0"/>
88135
- <line num="2117" type="method" name="_bad_algorithm_candidate" complexity="4" crap="20" count="0"/>
88136
- <line num="2120" type="stmt" count="0"/>
88137
- <line num="2121" type="stmt" count="0"/>
88138
- <line num="2122" type="stmt" count="0"/>
88139
- <line num="2123" type="stmt" count="0"/>
88140
- <line num="2126" type="stmt" count="0"/>
88141
- <line num="2141" type="method" name="login" complexity="1" crap="2" count="0"/>
88142
- <line num="2143" type="stmt" count="0"/>
88143
- <line num="2144" type="stmt" count="0"/>
88144
- <line num="2145" type="stmt" count="0"/>
88145
- <line num="2158" type="method" name="_login" complexity="6" crap="42" count="0"/>
88146
- <line num="2160" type="stmt" count="0"/>
88147
- <line num="2161" type="stmt" count="0"/>
88148
- <line num="2162" type="stmt" count="0"/>
88149
- <line num="2164" type="stmt" count="0"/>
88150
- <line num="2166" type="stmt" count="0"/>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
88151
  <line num="2167" type="stmt" count="0"/>
88152
  <line num="2168" type="stmt" count="0"/>
 
88153
  <line num="2171" type="stmt" count="0"/>
88154
- <line num="2172" type="stmt" count="0"/>
88155
  <line num="2173" type="stmt" count="0"/>
88156
- <line num="2175" type="stmt" count="0"/>
88157
- <line num="2176" type="stmt" count="0"/>
88158
- <line num="2189" type="method" name="_login_helper" complexity="35" crap="1260" count="0"/>
 
 
 
 
 
 
 
88159
  <line num="2191" type="stmt" count="0"/>
88160
  <line num="2192" type="stmt" count="0"/>
 
 
88161
  <line num="2195" type="stmt" count="0"/>
88162
  <line num="2196" type="stmt" count="0"/>
88163
  <line num="2197" type="stmt" count="0"/>
@@ -88171,30 +88268,34 @@
88171
  <line num="2209" type="stmt" count="0"/>
88172
  <line num="2210" type="stmt" count="0"/>
88173
  <line num="2211" type="stmt" count="0"/>
88174
- <line num="2212" type="stmt" count="0"/>
88175
  <line num="2214" type="stmt" count="0"/>
88176
- <line num="2216" type="stmt" count="0"/>
88177
  <line num="2217" type="stmt" count="0"/>
88178
- <line num="2218" type="stmt" count="0"/>
88179
  <line num="2221" type="stmt" count="0"/>
88180
  <line num="2222" type="stmt" count="0"/>
88181
  <line num="2224" type="stmt" count="0"/>
 
88182
  <line num="2226" type="stmt" count="0"/>
88183
- <line num="2227" type="stmt" count="0"/>
88184
- <line num="2228" type="stmt" count="0"/>
88185
  <line num="2230" type="stmt" count="0"/>
88186
  <line num="2231" type="stmt" count="0"/>
 
88187
  <line num="2233" type="stmt" count="0"/>
88188
  <line num="2234" type="stmt" count="0"/>
 
 
88189
  <line num="2237" type="stmt" count="0"/>
88190
  <line num="2238" type="stmt" count="0"/>
88191
  <line num="2239" type="stmt" count="0"/>
88192
- <line num="2240" type="stmt" count="0"/>
88193
- <line num="2243" type="stmt" count="0"/>
88194
  <line num="2244" type="stmt" count="0"/>
88195
  <line num="2245" type="stmt" count="0"/>
88196
  <line num="2246" type="stmt" count="0"/>
 
88197
  <line num="2248" type="stmt" count="0"/>
 
 
88198
  <line num="2251" type="stmt" count="0"/>
88199
  <line num="2252" type="stmt" count="0"/>
88200
  <line num="2253" type="stmt" count="0"/>
@@ -88202,369 +88303,362 @@
88202
  <line num="2255" type="stmt" count="0"/>
88203
  <line num="2256" type="stmt" count="0"/>
88204
  <line num="2257" type="stmt" count="0"/>
88205
- <line num="2258" type="stmt" count="0"/>
88206
  <line num="2259" type="stmt" count="0"/>
88207
- <line num="2261" type="stmt" count="0"/>
88208
  <line num="2263" type="stmt" count="0"/>
88209
- <line num="2264" type="stmt" count="0"/>
88210
  <line num="2267" type="stmt" count="0"/>
88211
  <line num="2268" type="stmt" count="0"/>
88212
  <line num="2269" type="stmt" count="0"/>
88213
  <line num="2270" type="stmt" count="0"/>
88214
- <line num="2271" type="stmt" count="0"/>
88215
  <line num="2274" type="stmt" count="0"/>
88216
- <line num="2275" type="stmt" count="0"/>
88217
- <line num="2277" type="stmt" count="0"/>
88218
  <line num="2280" type="stmt" count="0"/>
88219
  <line num="2281" type="stmt" count="0"/>
88220
  <line num="2282" type="stmt" count="0"/>
 
88221
  <line num="2284" type="stmt" count="0"/>
88222
- <line num="2285" type="stmt" count="0"/>
88223
  <line num="2286" type="stmt" count="0"/>
 
 
88224
  <line num="2289" type="stmt" count="0"/>
88225
- <line num="2290" type="stmt" count="0"/>
88226
- <line num="2291" type="stmt" count="0"/>
88227
  <line num="2292" type="stmt" count="0"/>
88228
  <line num="2293" type="stmt" count="0"/>
88229
- <line num="2294" type="stmt" count="0"/>
88230
  <line num="2295" type="stmt" count="0"/>
88231
  <line num="2296" type="stmt" count="0"/>
88232
  <line num="2297" type="stmt" count="0"/>
88233
  <line num="2298" type="stmt" count="0"/>
88234
- <line num="2299" type="stmt" count="0"/>
88235
  <line num="2301" type="stmt" count="0"/>
 
88236
  <line num="2304" type="stmt" count="0"/>
88237
  <line num="2305" type="stmt" count="0"/>
88238
  <line num="2306" type="stmt" count="0"/>
88239
- <line num="2307" type="stmt" count="0"/>
88240
  <line num="2308" type="stmt" count="0"/>
88241
- <line num="2309" type="stmt" count="0"/>
88242
  <line num="2310" type="stmt" count="0"/>
88243
  <line num="2311" type="stmt" count="0"/>
88244
  <line num="2312" type="stmt" count="0"/>
88245
  <line num="2313" type="stmt" count="0"/>
88246
- <line num="2314" type="stmt" count="0"/>
88247
- <line num="2315" type="stmt" count="0"/>
88248
  <line num="2316" type="stmt" count="0"/>
88249
- <line num="2317" type="stmt" count="0"/>
88250
- <line num="2319" type="stmt" count="0"/>
88251
- <line num="2322" type="stmt" count="0"/>
88252
- <line num="2323" type="stmt" count="0"/>
88253
- <line num="2326" type="stmt" count="0"/>
88254
- <line num="2327" type="stmt" count="0"/>
88255
- <line num="2328" type="stmt" count="0"/>
88256
- <line num="2329" type="stmt" count="0"/>
88257
- <line num="2330" type="stmt" count="0"/>
88258
  <line num="2333" type="stmt" count="0"/>
88259
  <line num="2334" type="stmt" count="0"/>
 
88260
  <line num="2336" type="stmt" count="0"/>
 
 
88261
  <line num="2339" type="stmt" count="0"/>
88262
  <line num="2340" type="stmt" count="0"/>
88263
  <line num="2341" type="stmt" count="0"/>
88264
  <line num="2342" type="stmt" count="0"/>
88265
- <line num="2343" type="stmt" count="0"/>
88266
  <line num="2344" type="stmt" count="0"/>
88267
  <line num="2346" type="stmt" count="0"/>
88268
  <line num="2347" type="stmt" count="0"/>
88269
- <line num="2348" type="stmt" count="0"/>
88270
- <line num="2349" type="stmt" count="0"/>
88271
- <line num="2352" type="stmt" count="0"/>
88272
- <line num="2353" type="stmt" count="0"/>
88273
- <line num="2355" type="stmt" count="0"/>
88274
- <line num="2356" type="stmt" count="0"/>
88275
- <line num="2357" type="stmt" count="0"/>
88276
- <line num="2358" type="stmt" count="0"/>
88277
- <line num="2360" type="stmt" count="0"/>
88278
- <line num="2361" type="stmt" count="0"/>
88279
- <line num="2363" type="stmt" count="0"/>
88280
  <line num="2364" type="stmt" count="0"/>
88281
  <line num="2365" type="stmt" count="0"/>
88282
  <line num="2366" type="stmt" count="0"/>
 
88283
  <line num="2368" type="stmt" count="0"/>
 
88284
  <line num="2370" type="stmt" count="0"/>
88285
  <line num="2371" type="stmt" count="0"/>
88286
- <line num="2372" type="stmt" count="0"/>
88287
- <line num="2373" type="stmt" count="0"/>
88288
  <line num="2376" type="stmt" count="0"/>
88289
- <line num="2389" type="method" name="_keyboard_interactive_login" complexity="2" crap="6" count="0"/>
 
 
 
 
 
 
 
 
88290
  <line num="2391" type="stmt" count="0"/>
88291
  <line num="2392" type="stmt" count="0"/>
88292
  <line num="2393" type="stmt" count="0"/>
88293
- <line num="2394" type="stmt" count="0"/>
88294
  <line num="2395" type="stmt" count="0"/>
88295
  <line num="2396" type="stmt" count="0"/>
88296
  <line num="2397" type="stmt" count="0"/>
88297
  <line num="2398" type="stmt" count="0"/>
88298
- <line num="2399" type="stmt" count="0"/>
88299
  <line num="2400" type="stmt" count="0"/>
88300
- <line num="2401" type="stmt" count="0"/>
88301
  <line num="2402" type="stmt" count="0"/>
 
88302
  <line num="2404" type="stmt" count="0"/>
 
88303
  <line num="2406" type="stmt" count="0"/>
88304
  <line num="2407" type="stmt" count="0"/>
 
 
88305
  <line num="2410" type="stmt" count="0"/>
88306
- <line num="2420" type="method" name="_keyboard_interactive_process" complexity="27" crap="756" count="0"/>
 
 
 
 
 
 
88307
  <line num="2422" type="stmt" count="0"/>
 
88308
  <line num="2424" type="stmt" count="0"/>
88309
- <line num="2425" type="stmt" count="0"/>
88310
  <line num="2426" type="stmt" count="0"/>
88311
  <line num="2427" type="stmt" count="0"/>
88312
  <line num="2428" type="stmt" count="0"/>
88313
- <line num="2429" type="stmt" count="0"/>
88314
- <line num="2430" type="stmt" count="0"/>
88315
  <line num="2431" type="stmt" count="0"/>
 
 
 
88316
  <line num="2435" type="stmt" count="0"/>
88317
  <line num="2436" type="stmt" count="0"/>
 
88318
  <line num="2438" type="stmt" count="0"/>
 
88319
  <line num="2441" type="stmt" count="0"/>
88320
  <line num="2442" type="stmt" count="0"/>
88321
  <line num="2443" type="stmt" count="0"/>
88322
- <line num="2445" type="stmt" count="0"/>
88323
- <line num="2446" type="stmt" count="0"/>
88324
- <line num="2447" type="stmt" count="0"/>
88325
- <line num="2448" type="stmt" count="0"/>
88326
- <line num="2450" type="stmt" count="0"/>
88327
  <line num="2451" type="stmt" count="0"/>
88328
  <line num="2452" type="stmt" count="0"/>
88329
  <line num="2453" type="stmt" count="0"/>
 
88330
  <line num="2455" type="stmt" count="0"/>
88331
- <line num="2456" type="stmt" count="0"/>
88332
  <line num="2457" type="stmt" count="0"/>
88333
  <line num="2458" type="stmt" count="0"/>
88334
- <line num="2460" type="stmt" count="0"/>
88335
  <line num="2462" type="stmt" count="0"/>
88336
  <line num="2463" type="stmt" count="0"/>
88337
  <line num="2464" type="stmt" count="0"/>
88338
  <line num="2465" type="stmt" count="0"/>
88339
  <line num="2466" type="stmt" count="0"/>
88340
  <line num="2467" type="stmt" count="0"/>
88341
- <line num="2468" type="stmt" count="0"/>
88342
- <line num="2469" type="stmt" count="0"/>
88343
- <line num="2470" type="stmt" count="0"/>
88344
- <line num="2472" type="stmt" count="0"/>
88345
- <line num="2473" type="stmt" count="0"/>
88346
- <line num="2474" type="stmt" count="0"/>
88347
- <line num="2475" type="stmt" count="0"/>
88348
  <line num="2477" type="stmt" count="0"/>
 
88349
  <line num="2479" type="stmt" count="0"/>
88350
- <line num="2481" type="stmt" count="0"/>
88351
- <line num="2482" type="stmt" count="0"/>
88352
  <line num="2483" type="stmt" count="0"/>
88353
- <line num="2484" type="stmt" count="0"/>
88354
- <line num="2486" type="stmt" count="0"/>
88355
- <line num="2487" type="stmt" count="0"/>
88356
- <line num="2488" type="stmt" count="0"/>
88357
- <line num="2491" type="stmt" count="0"/>
88358
- <line num="2492" type="stmt" count="0"/>
88359
- <line num="2493" type="stmt" count="0"/>
88360
- <line num="2494" type="stmt" count="0"/>
88361
- <line num="2495" type="stmt" count="0"/>
88362
  <line num="2496" type="stmt" count="0"/>
88363
  <line num="2497" type="stmt" count="0"/>
88364
  <line num="2498" type="stmt" count="0"/>
88365
  <line num="2499" type="stmt" count="0"/>
88366
- <line num="2501" type="stmt" count="0"/>
88367
  <line num="2502" type="stmt" count="0"/>
88368
- <line num="2503" type="stmt" count="0"/>
88369
- <line num="2511" type="stmt" count="0"/>
88370
- <line num="2512" type="stmt" count="0"/>
88371
- <line num="2513" type="stmt" count="0"/>
88372
- <line num="2514" type="stmt" count="0"/>
88373
- <line num="2515" type="stmt" count="0"/>
88374
- <line num="2517" type="stmt" count="0"/>
88375
- <line num="2518" type="stmt" count="0"/>
88376
  <line num="2521" type="stmt" count="0"/>
88377
  <line num="2522" type="stmt" count="0"/>
88378
- <line num="2523" type="stmt" count="0"/>
88379
- <line num="2524" type="stmt" count="0"/>
88380
- <line num="2525" type="stmt" count="0"/>
88381
  <line num="2526" type="stmt" count="0"/>
88382
  <line num="2527" type="stmt" count="0"/>
 
 
 
 
 
 
 
 
88383
  <line num="2536" type="stmt" count="0"/>
88384
  <line num="2537" type="stmt" count="0"/>
88385
- <line num="2538" type="stmt" count="0"/>
88386
  <line num="2539" type="stmt" count="0"/>
88387
  <line num="2540" type="stmt" count="0"/>
 
 
88388
  <line num="2543" type="stmt" count="0"/>
88389
- <line num="2554" type="method" name="_ssh_agent_login" complexity="3" crap="12" count="0"/>
 
 
 
 
 
 
 
 
 
88390
  <line num="2556" type="stmt" count="0"/>
88391
  <line num="2557" type="stmt" count="0"/>
88392
  <line num="2558" type="stmt" count="0"/>
88393
  <line num="2559" type="stmt" count="0"/>
88394
  <line num="2560" type="stmt" count="0"/>
88395
- <line num="2562" type="stmt" count="0"/>
 
88396
  <line num="2564" type="stmt" count="0"/>
88397
- <line num="2577" type="method" name="_privatekey_login" complexity="17" crap="306" count="0"/>
88398
- <line num="2580" type="stmt" count="0"/>
 
 
 
 
 
 
 
 
88399
  <line num="2581" type="stmt" count="0"/>
88400
- <line num="2582" type="stmt" count="0"/>
 
88401
  <line num="2586" type="stmt" count="0"/>
88402
- <line num="2587" type="stmt" count="0"/>
88403
  <line num="2588" type="stmt" count="0"/>
88404
  <line num="2589" type="stmt" count="0"/>
88405
  <line num="2590" type="stmt" count="0"/>
88406
  <line num="2591" type="stmt" count="0"/>
88407
- <line num="2592" type="stmt" count="0"/>
88408
- <line num="2593" type="stmt" count="0"/>
88409
  <line num="2594" type="stmt" count="0"/>
88410
  <line num="2595" type="stmt" count="0"/>
88411
  <line num="2596" type="stmt" count="0"/>
88412
  <line num="2597" type="stmt" count="0"/>
 
88413
  <line num="2599" type="stmt" count="0"/>
88414
  <line num="2600" type="stmt" count="0"/>
88415
  <line num="2601" type="stmt" count="0"/>
88416
- <line num="2602" type="stmt" count="0"/>
88417
  <line num="2603" type="stmt" count="0"/>
88418
  <line num="2604" type="stmt" count="0"/>
88419
  <line num="2605" type="stmt" count="0"/>
88420
  <line num="2606" type="stmt" count="0"/>
88421
  <line num="2607" type="stmt" count="0"/>
88422
- <line num="2609" type="stmt" count="0"/>
88423
  <line num="2610" type="stmt" count="0"/>
88424
  <line num="2611" type="stmt" count="0"/>
88425
- <line num="2612" type="stmt" count="0"/>
88426
  <line num="2614" type="stmt" count="0"/>
88427
  <line num="2615" type="stmt" count="0"/>
88428
  <line num="2616" type="stmt" count="0"/>
88429
  <line num="2617" type="stmt" count="0"/>
88430
  <line num="2618" type="stmt" count="0"/>
88431
- <line num="2619" type="stmt" count="0"/>
88432
- <line num="2620" type="stmt" count="0"/>
88433
  <line num="2621" type="stmt" count="0"/>
88434
- <line num="2623" type="stmt" count="0"/>
88435
  <line num="2624" type="stmt" count="0"/>
88436
- <line num="2626" type="stmt" count="0"/>
88437
  <line num="2627" type="stmt" count="0"/>
88438
- <line num="2628" type="stmt" count="0"/>
 
88439
  <line num="2631" type="stmt" count="0"/>
88440
  <line num="2632" type="stmt" count="0"/>
88441
- <line num="2633" type="stmt" count="0"/>
88442
- <line num="2634" type="stmt" count="0"/>
88443
  <line num="2635" type="stmt" count="0"/>
88444
- <line num="2638" type="stmt" count="0"/>
88445
- <line num="2639" type="stmt" count="0"/>
88446
- <line num="2641" type="stmt" count="0"/>
88447
- <line num="2644" type="stmt" count="0"/>
88448
- <line num="2645" type="stmt" count="0"/>
88449
- <line num="2646" type="stmt" count="0"/>
88450
- <line num="2648" type="stmt" count="0"/>
88451
  <line num="2649" type="stmt" count="0"/>
88452
  <line num="2650" type="stmt" count="0"/>
88453
- <line num="2651" type="stmt" count="0"/>
88454
- <line num="2654" type="stmt" count="0"/>
88455
- <line num="2655" type="stmt" count="0"/>
88456
- <line num="2656" type="stmt" count="0"/>
88457
- <line num="2657" type="stmt" count="0"/>
88458
- <line num="2658" type="stmt" count="0"/>
88459
  <line num="2659" type="stmt" count="0"/>
88460
- <line num="2660" type="stmt" count="0"/>
88461
- <line num="2661" type="stmt" count="0"/>
88462
- <line num="2663" type="stmt" count="0"/>
88463
- <line num="2664" type="stmt" count="0"/>
88464
- <line num="2665" type="stmt" count="0"/>
88465
- <line num="2666" type="stmt" count="0"/>
88466
- <line num="2667" type="stmt" count="0"/>
88467
- <line num="2668" type="stmt" count="0"/>
88468
- <line num="2670" type="stmt" count="0"/>
88469
- <line num="2671" type="stmt" count="0"/>
88470
- <line num="2674" type="stmt" count="0"/>
88471
  <line num="2675" type="stmt" count="0"/>
88472
  <line num="2676" type="stmt" count="0"/>
88473
  <line num="2677" type="stmt" count="0"/>
88474
- <line num="2678" type="stmt" count="0"/>
88475
- <line num="2681" type="stmt" count="0"/>
88476
- <line num="2682" type="stmt" count="0"/>
88477
  <line num="2684" type="stmt" count="0"/>
88478
- <line num="2687" type="stmt" count="0"/>
88479
- <line num="2689" type="stmt" count="0"/>
88480
- <line num="2690" type="stmt" count="0"/>
88481
- <line num="2691" type="stmt" count="0"/>
88482
  <line num="2692" type="stmt" count="0"/>
88483
  <line num="2695" type="stmt" count="0"/>
88484
- <line num="2707" type="method" name="setTimeout" complexity="1" crap="2" count="0"/>
88485
- <line num="2709" type="stmt" count="0"/>
88486
- <line num="2710" type="stmt" count="0"/>
88487
- <line num="2717" type="method" name="getStdError" complexity="1" crap="2" count="0"/>
 
 
 
 
 
 
 
 
 
 
 
88488
  <line num="2719" type="stmt" count="0"/>
88489
- <line num="2733" type="method" name="exec" complexity="21" crap="462" count="0"/>
 
 
 
 
 
 
 
 
 
 
 
 
 
88490
  <line num="2735" type="stmt" count="0"/>
88491
- <line num="2736" type="stmt" count="0"/>
88492
  <line num="2737" type="stmt" count="0"/>
88493
- <line num="2739" type="stmt" count="0"/>
88494
- <line num="2740" type="stmt" count="0"/>
 
88495
  <line num="2743" type="stmt" count="0"/>
88496
  <line num="2744" type="stmt" count="0"/>
88497
  <line num="2745" type="stmt" count="0"/>
88498
- <line num="2752" type="stmt" count="0"/>
 
 
 
88499
  <line num="2755" type="stmt" count="0"/>
 
88500
  <line num="2757" type="stmt" count="0"/>
88501
  <line num="2758" type="stmt" count="0"/>
88502
  <line num="2759" type="stmt" count="0"/>
88503
  <line num="2760" type="stmt" count="0"/>
88504
  <line num="2761" type="stmt" count="0"/>
88505
  <line num="2762" type="stmt" count="0"/>
88506
- <line num="2763" type="stmt" count="0"/>
88507
- <line num="2765" type="stmt" count="0"/>
88508
- <line num="2767" type="stmt" count="0"/>
88509
- <line num="2768" type="stmt" count="0"/>
88510
- <line num="2771" type="stmt" count="0"/>
88511
  <line num="2773" type="stmt" count="0"/>
88512
  <line num="2774" type="stmt" count="0"/>
88513
  <line num="2775" type="stmt" count="0"/>
 
 
88514
  <line num="2778" type="stmt" count="0"/>
88515
  <line num="2779" type="stmt" count="0"/>
88516
  <line num="2780" type="stmt" count="0"/>
88517
- <line num="2781" type="stmt" count="0"/>
88518
  <line num="2782" type="stmt" count="0"/>
88519
  <line num="2783" type="stmt" count="0"/>
88520
  <line num="2784" type="stmt" count="0"/>
88521
- <line num="2785" type="stmt" count="0"/>
88522
- <line num="2786" type="stmt" count="0"/>
88523
  <line num="2787" type="stmt" count="0"/>
88524
- <line num="2788" type="stmt" count="0"/>
88525
  <line num="2789" type="stmt" count="0"/>
88526
  <line num="2790" type="stmt" count="0"/>
88527
  <line num="2791" type="stmt" count="0"/>
88528
- <line num="2792" type="stmt" count="0"/>
88529
- <line num="2793" type="stmt" count="0"/>
88530
- <line num="2795" type="stmt" count="0"/>
88531
  <line num="2797" type="stmt" count="0"/>
88532
- <line num="2798" type="stmt" count="0"/>
88533
  <line num="2801" type="stmt" count="0"/>
88534
  <line num="2802" type="stmt" count="0"/>
88535
  <line num="2803" type="stmt" count="0"/>
88536
  <line num="2804" type="stmt" count="0"/>
88537
  <line num="2805" type="stmt" count="0"/>
 
 
88538
  <line num="2808" type="stmt" count="0"/>
88539
  <line num="2809" type="stmt" count="0"/>
 
88540
  <line num="2811" type="stmt" count="0"/>
 
88541
  <line num="2814" type="stmt" count="0"/>
88542
  <line num="2815" type="stmt" count="0"/>
88543
- <line num="2816" type="stmt" count="0"/>
88544
  <line num="2817" type="stmt" count="0"/>
88545
  <line num="2818" type="stmt" count="0"/>
88546
  <line num="2819" type="stmt" count="0"/>
88547
- <line num="2820" type="stmt" count="0"/>
88548
- <line num="2821" type="stmt" count="0"/>
88549
- <line num="2822" type="stmt" count="0"/>
88550
- <line num="2833" type="stmt" count="0"/>
88551
- <line num="2834" type="stmt" count="0"/>
88552
  <line num="2835" type="stmt" count="0"/>
88553
  <line num="2836" type="stmt" count="0"/>
88554
- <line num="2837" type="stmt" count="0"/>
88555
  <line num="2838" type="stmt" count="0"/>
88556
  <line num="2839" type="stmt" count="0"/>
88557
  <line num="2840" type="stmt" count="0"/>
 
88558
  <line num="2842" type="stmt" count="0"/>
88559
  <line num="2843" type="stmt" count="0"/>
88560
  <line num="2844" type="stmt" count="0"/>
88561
- <line num="2847" type="stmt" count="0"/>
 
88562
  <line num="2849" type="stmt" count="0"/>
88563
- <line num="2850" type="stmt" count="0"/>
88564
- <line num="2851" type="stmt" count="0"/>
88565
  <line num="2854" type="stmt" count="0"/>
 
88566
  <line num="2856" type="stmt" count="0"/>
88567
- <line num="2857" type="stmt" count="0"/>
88568
  <line num="2860" type="stmt" count="0"/>
88569
  <line num="2861" type="stmt" count="0"/>
88570
  <line num="2862" type="stmt" count="0"/>
@@ -88578,81 +88672,68 @@
88578
  <line num="2870" type="stmt" count="0"/>
88579
  <line num="2871" type="stmt" count="0"/>
88580
  <line num="2872" type="stmt" count="0"/>
88581
- <line num="2874" type="stmt" count="0"/>
88582
  <line num="2875" type="stmt" count="0"/>
88583
  <line num="2877" type="stmt" count="0"/>
88584
  <line num="2878" type="stmt" count="0"/>
88585
- <line num="2879" type="stmt" count="0"/>
88586
- <line num="2889" type="method" name="_initShell" complexity="11" crap="132" count="0"/>
 
 
 
 
 
88587
  <line num="2891" type="stmt" count="0"/>
88588
- <line num="2892" type="stmt" count="0"/>
88589
- <line num="2895" type="stmt" count="0"/>
88590
  <line num="2896" type="stmt" count="0"/>
 
88591
  <line num="2898" type="stmt" count="0"/>
88592
  <line num="2899" type="stmt" count="0"/>
88593
  <line num="2900" type="stmt" count="0"/>
88594
  <line num="2901" type="stmt" count="0"/>
88595
- <line num="2902" type="stmt" count="0"/>
88596
  <line num="2903" type="stmt" count="0"/>
88597
  <line num="2904" type="stmt" count="0"/>
 
88598
  <line num="2906" type="stmt" count="0"/>
 
88599
  <line num="2908" type="stmt" count="0"/>
88600
- <line num="2909" type="stmt" count="0"/>
 
88601
  <line num="2912" type="stmt" count="0"/>
88602
- <line num="2914" type="stmt" count="0"/>
88603
  <line num="2915" type="stmt" count="0"/>
88604
- <line num="2916" type="stmt" count="0"/>
 
88605
  <line num="2919" type="stmt" count="0"/>
88606
- <line num="2920" type="stmt" count="0"/>
88607
- <line num="2921" type="stmt" count="0"/>
88608
  <line num="2922" type="stmt" count="0"/>
88609
- <line num="2923" type="stmt" count="0"/>
88610
  <line num="2924" type="stmt" count="0"/>
88611
- <line num="2925" type="stmt" count="0"/>
88612
  <line num="2926" type="stmt" count="0"/>
88613
- <line num="2927" type="stmt" count="0"/>
88614
- <line num="2928" type="stmt" count="0"/>
88615
- <line num="2929" type="stmt" count="0"/>
88616
- <line num="2930" type="stmt" count="0"/>
88617
- <line num="2931" type="stmt" count="0"/>
88618
- <line num="2932" type="stmt" count="0"/>
88619
- <line num="2933" type="stmt" count="0"/>
88620
- <line num="2935" type="stmt" count="0"/>
88621
- <line num="2937" type="stmt" count="0"/>
88622
- <line num="2938" type="stmt" count="0"/>
88623
  <line num="2941" type="stmt" count="0"/>
88624
  <line num="2942" type="stmt" count="0"/>
88625
  <line num="2943" type="stmt" count="0"/>
88626
  <line num="2944" type="stmt" count="0"/>
88627
  <line num="2945" type="stmt" count="0"/>
88628
- <line num="2948" type="stmt" count="0"/>
88629
- <line num="2949" type="stmt" count="0"/>
88630
- <line num="2951" type="stmt" count="0"/>
88631
- <line num="2954" type="stmt" count="0"/>
88632
- <line num="2956" type="stmt" count="0"/>
88633
  <line num="2957" type="stmt" count="0"/>
88634
- <line num="2958" type="stmt" count="0"/>
88635
  <line num="2959" type="stmt" count="0"/>
88636
  <line num="2960" type="stmt" count="0"/>
88637
- <line num="2961" type="stmt" count="0"/>
88638
- <line num="2963" type="stmt" count="0"/>
88639
  <line num="2964" type="stmt" count="0"/>
88640
- <line num="2965" type="stmt" count="0"/>
88641
- <line num="2966" type="stmt" count="0"/>
88642
- <line num="2967" type="stmt" count="0"/>
88643
- <line num="2968" type="stmt" count="0"/>
88644
- <line num="2970" type="stmt" count="0"/>
88645
- <line num="2971" type="stmt" count="0"/>
88646
- <line num="2972" type="stmt" count="0"/>
88647
- <line num="2975" type="stmt" count="0"/>
88648
- <line num="2977" type="stmt" count="0"/>
88649
- <line num="2978" type="stmt" count="0"/>
88650
- <line num="2979" type="stmt" count="0"/>
88651
  <line num="2982" type="stmt" count="0"/>
88652
  <line num="2984" type="stmt" count="0"/>
 
88653
  <line num="2986" type="stmt" count="0"/>
88654
- <line num="2997" type="method" name="_get_interactive_channel" complexity="3" crap="12" count="0"/>
88655
- <line num="2999" type="stmt" count="0"/>
 
 
 
 
88656
  <line num="3000" type="stmt" count="0"/>
88657
  <line num="3001" type="stmt" count="0"/>
88658
  <line num="3002" type="stmt" count="0"/>
@@ -88660,25 +88741,25 @@
88660
  <line num="3004" type="stmt" count="0"/>
88661
  <line num="3005" type="stmt" count="0"/>
88662
  <line num="3006" type="stmt" count="0"/>
88663
- <line num="3015" type="method" name="_get_open_channel" complexity="4" crap="20" count="0"/>
 
 
 
 
 
 
88664
  <line num="3017" type="stmt" count="0"/>
88665
- <line num="3019" type="stmt" count="0"/>
88666
- <line num="3020" type="stmt" count="0"/>
88667
- <line num="3022" type="stmt" count="0"/>
88668
- <line num="3024" type="stmt" count="0"/>
88669
- <line num="3039" type="method" name="read" complexity="12" crap="156" count="0"/>
88670
- <line num="3041" type="stmt" count="0"/>
88671
- <line num="3042" type="stmt" count="0"/>
88672
- <line num="3044" type="stmt" count="0"/>
88673
- <line num="3045" type="stmt" count="0"/>
88674
- <line num="3046" type="stmt" count="0"/>
88675
- <line num="3049" type="stmt" count="0"/>
88676
- <line num="3050" type="stmt" count="0"/>
88677
- <line num="3051" type="stmt" count="0"/>
88678
- <line num="3054" type="stmt" count="0"/>
88679
- <line num="3056" type="stmt" count="0"/>
88680
- <line num="3057" type="stmt" count="0"/>
88681
- <line num="3060" type="stmt" count="0"/>
88682
  <line num="3061" type="stmt" count="0"/>
88683
  <line num="3062" type="stmt" count="0"/>
88684
  <line num="3063" type="stmt" count="0"/>
@@ -88686,163 +88767,175 @@
88686
  <line num="3065" type="stmt" count="0"/>
88687
  <line num="3066" type="stmt" count="0"/>
88688
  <line num="3067" type="stmt" count="0"/>
88689
- <line num="3068" type="stmt" count="0"/>
88690
- <line num="3070" type="stmt" count="0"/>
88691
  <line num="3071" type="stmt" count="0"/>
88692
  <line num="3072" type="stmt" count="0"/>
88693
- <line num="3073" type="stmt" count="0"/>
88694
- <line num="3076" type="stmt" count="0"/>
88695
  <line num="3077" type="stmt" count="0"/>
88696
  <line num="3078" type="stmt" count="0"/>
88697
- <line num="3088" type="method" name="write" complexity="4" crap="20" count="0"/>
88698
- <line num="3090" type="stmt" count="0"/>
 
 
 
 
 
 
 
88699
  <line num="3091" type="stmt" count="0"/>
88700
  <line num="3092" type="stmt" count="0"/>
88701
- <line num="3095" type="stmt" count="0"/>
88702
  <line num="3096" type="stmt" count="0"/>
88703
- <line num="3097" type="stmt" count="0"/>
88704
  <line num="3100" type="stmt" count="0"/>
88705
- <line num="3117" type="method" name="startSubsystem" complexity="5" crap="30" count="0"/>
88706
- <line num="3119" type="stmt" count="0"/>
 
 
 
 
88707
  <line num="3121" type="stmt" count="0"/>
88708
  <line num="3122" type="stmt" count="0"/>
88709
  <line num="3123" type="stmt" count="0"/>
88710
- <line num="3124" type="stmt" count="0"/>
88711
- <line num="3125" type="stmt" count="0"/>
88712
- <line num="3126" type="stmt" count="0"/>
88713
- <line num="3127" type="stmt" count="0"/>
88714
- <line num="3129" type="stmt" count="0"/>
88715
- <line num="3131" type="stmt" count="0"/>
88716
- <line num="3132" type="stmt" count="0"/>
88717
  <line num="3135" type="stmt" count="0"/>
88718
- <line num="3137" type="stmt" count="0"/>
88719
- <line num="3138" type="stmt" count="0"/>
88720
- <line num="3139" type="stmt" count="0"/>
88721
- <line num="3142" type="stmt" count="0"/>
88722
- <line num="3143" type="stmt" count="0"/>
88723
- <line num="3144" type="stmt" count="0"/>
88724
- <line num="3145" type="stmt" count="0"/>
88725
- <line num="3146" type="stmt" count="0"/>
88726
  <line num="3147" type="stmt" count="0"/>
88727
- <line num="3148" type="stmt" count="0"/>
88728
- <line num="3149" type="stmt" count="0"/>
88729
- <line num="3151" type="stmt" count="0"/>
88730
- <line num="3152" type="stmt" count="0"/>
88731
- <line num="3153" type="stmt" count="0"/>
88732
- <line num="3156" type="stmt" count="0"/>
88733
  <line num="3158" type="stmt" count="0"/>
 
88734
  <line num="3160" type="stmt" count="0"/>
88735
  <line num="3161" type="stmt" count="0"/>
88736
- <line num="3164" type="stmt" count="0"/>
88737
- <line num="3166" type="stmt" count="0"/>
88738
- <line num="3167" type="stmt" count="0"/>
88739
- <line num="3169" type="stmt" count="0"/>
88740
- <line num="3179" type="method" name="stopSubsystem" complexity="1" crap="2" count="0"/>
88741
- <line num="3181" type="stmt" count="0"/>
88742
- <line num="3182" type="stmt" count="0"/>
88743
- <line num="3183" type="stmt" count="0"/>
88744
- <line num="3193" type="method" name="reset" complexity="1" crap="2" count="0"/>
88745
  <line num="3195" type="stmt" count="0"/>
88746
- <line num="3196" type="stmt" count="0"/>
88747
- <line num="3205" type="method" name="isTimeout" complexity="1" crap="2" count="0"/>
88748
- <line num="3207" type="stmt" count="0"/>
88749
- <line num="3215" type="method" name="disconnect" complexity="3" crap="12" count="0"/>
 
 
 
88750
  <line num="3217" type="stmt" count="0"/>
88751
  <line num="3218" type="stmt" count="0"/>
88752
  <line num="3219" type="stmt" count="0"/>
88753
  <line num="3220" type="stmt" count="0"/>
88754
  <line num="3221" type="stmt" count="0"/>
88755
- <line num="3231" type="method" name="__destruct" complexity="1" crap="2" count="0"/>
 
 
 
 
 
88756
  <line num="3233" type="stmt" count="0"/>
88757
  <line num="3234" type="stmt" count="0"/>
88758
- <line num="3242" type="method" name="isConnected" complexity="1" crap="2" count="0"/>
88759
- <line num="3244" type="stmt" count="0"/>
88760
- <line num="3253" type="method" name="isAuthenticated" complexity="1" crap="2" count="0"/>
 
 
 
 
 
88761
  <line num="3255" type="stmt" count="0"/>
88762
- <line num="3266" type="method" name="ping" complexity="4" crap="20" count="0"/>
88763
- <line num="3268" type="stmt" count="0"/>
 
 
88764
  <line num="3269" type="stmt" count="0"/>
 
 
88765
  <line num="3272" type="stmt" count="0"/>
88766
  <line num="3273" type="stmt" count="0"/>
88767
  <line num="3274" type="stmt" count="0"/>
88768
  <line num="3275" type="stmt" count="0"/>
88769
  <line num="3276" type="stmt" count="0"/>
88770
  <line num="3277" type="stmt" count="0"/>
88771
- <line num="3278" type="stmt" count="0"/>
88772
- <line num="3279" type="stmt" count="0"/>
88773
- <line num="3280" type="stmt" count="0"/>
88774
- <line num="3282" type="stmt" count="0"/>
88775
- <line num="3284" type="stmt" count="0"/>
88776
- <line num="3285" type="stmt" count="0"/>
88777
- <line num="3288" type="stmt" count="0"/>
88778
  <line num="3290" type="stmt" count="0"/>
88779
  <line num="3291" type="stmt" count="0"/>
88780
  <line num="3292" type="stmt" count="0"/>
88781
  <line num="3293" type="stmt" count="0"/>
88782
  <line num="3296" type="stmt" count="0"/>
88783
- <line num="3305" type="method" name="_reconnect" complexity="3" crap="12" count="0"/>
 
 
 
 
 
 
88784
  <line num="3307" type="stmt" count="0"/>
88785
  <line num="3308" type="stmt" count="0"/>
88786
- <line num="3309" type="stmt" count="0"/>
88787
- <line num="3310" type="stmt" count="0"/>
88788
  <line num="3312" type="stmt" count="0"/>
88789
- <line num="3313" type="stmt" count="0"/>
88790
- <line num="3314" type="stmt" count="0"/>
88791
- <line num="3315" type="stmt" count="0"/>
88792
- <line num="3324" type="method" name="_reset_connection" complexity="1" crap="2" count="0"/>
88793
- <line num="3326" type="stmt" count="0"/>
 
 
88794
  <line num="3327" type="stmt" count="0"/>
88795
  <line num="3328" type="stmt" count="0"/>
88796
- <line num="3329" type="stmt" count="0"/>
88797
- <line num="3330" type="stmt" count="0"/>
88798
  <line num="3331" type="stmt" count="0"/>
88799
  <line num="3332" type="stmt" count="0"/>
88800
  <line num="3333" type="stmt" count="0"/>
88801
  <line num="3334" type="stmt" count="0"/>
88802
- <line num="3345" type="method" name="_get_binary_packet" complexity="24" crap="600" count="0"/>
88803
- <line num="3347" type="stmt" count="0"/>
 
 
 
 
 
 
 
 
88804
  <line num="3348" type="stmt" count="0"/>
88805
  <line num="3349" type="stmt" count="0"/>
88806
- <line num="3350" type="stmt" count="0"/>
 
88807
  <line num="3353" type="stmt" count="0"/>
88808
  <line num="3354" type="stmt" count="0"/>
 
88809
  <line num="3356" type="stmt" count="0"/>
88810
  <line num="3357" type="stmt" count="0"/>
88811
- <line num="3360" type="stmt" count="0"/>
 
88812
  <line num="3361" type="stmt" count="0"/>
88813
- <line num="3362" type="stmt" count="0"/>
88814
- <line num="3363" type="stmt" count="0"/>
88815
- <line num="3364" type="stmt" count="0"/>
88816
- <line num="3365" type="stmt" count="0"/>
88817
- <line num="3368" type="stmt" count="0"/>
88818
  <line num="3369" type="stmt" count="0"/>
 
88819
  <line num="3371" type="stmt" count="0"/>
 
88820
  <line num="3373" type="stmt" count="0"/>
 
 
 
88821
  <line num="3378" type="stmt" count="0"/>
88822
- <line num="3379" type="stmt" count="0"/>
88823
- <line num="3380" type="stmt" count="0"/>
88824
- <line num="3381" type="stmt" count="0"/>
88825
- <line num="3382" type="stmt" count="0"/>
88826
- <line num="3384" type="stmt" count="0"/>
88827
- <line num="3385" type="stmt" count="0"/>
88828
- <line num="3388" type="stmt" count="0"/>
88829
- <line num="3389" type="stmt" count="0"/>
88830
- <line num="3390" type="stmt" count="0"/>
88831
- <line num="3391" type="stmt" count="0"/>
88832
  <line num="3392" type="stmt" count="0"/>
88833
  <line num="3393" type="stmt" count="0"/>
88834
  <line num="3394" type="stmt" count="0"/>
 
88835
  <line num="3396" type="stmt" count="0"/>
88836
- <line num="3397" type="stmt" count="0"/>
88837
  <line num="3398" type="stmt" count="0"/>
 
88838
  <line num="3400" type="stmt" count="0"/>
88839
  <line num="3401" type="stmt" count="0"/>
88840
  <line num="3402" type="stmt" count="0"/>
88841
  <line num="3403" type="stmt" count="0"/>
 
88842
  <line num="3405" type="stmt" count="0"/>
88843
  <line num="3406" type="stmt" count="0"/>
 
88844
  <line num="3408" type="stmt" count="0"/>
88845
- <line num="3409" type="stmt" count="0"/>
88846
  <line num="3410" type="stmt" count="0"/>
88847
  <line num="3411" type="stmt" count="0"/>
88848
  <line num="3412" type="stmt" count="0"/>
@@ -88850,292 +88943,293 @@
88850
  <line num="3414" type="stmt" count="0"/>
88851
  <line num="3415" type="stmt" count="0"/>
88852
  <line num="3416" type="stmt" count="0"/>
 
88853
  <line num="3418" type="stmt" count="0"/>
 
 
 
 
88854
  <line num="3424" type="stmt" count="0"/>
88855
- <line num="3426" type="stmt" count="0"/>
88856
- <line num="3427" type="stmt" count="0"/>
88857
  <line num="3428" type="stmt" count="0"/>
88858
  <line num="3429" type="stmt" count="0"/>
88859
  <line num="3430" type="stmt" count="0"/>
88860
  <line num="3431" type="stmt" count="0"/>
88861
- <line num="3432" type="stmt" count="0"/>
88862
  <line num="3433" type="stmt" count="0"/>
 
88863
  <line num="3435" type="stmt" count="0"/>
88864
- <line num="3447" type="method" name="_filter" complexity="38" crap="1482" count="0"/>
 
 
 
 
 
 
 
 
 
 
88865
  <line num="3449" type="stmt" count="0"/>
88866
  <line num="3450" type="stmt" count="0"/>
88867
  <line num="3451" type="stmt" count="0"/>
88868
  <line num="3452" type="stmt" count="0"/>
88869
  <line num="3453" type="stmt" count="0"/>
88870
- <line num="3455" type="stmt" count="0"/>
88871
  <line num="3456" type="stmt" count="0"/>
88872
  <line num="3457" type="stmt" count="0"/>
88873
- <line num="3458" type="stmt" count="0"/>
88874
  <line num="3459" type="stmt" count="0"/>
88875
  <line num="3460" type="stmt" count="0"/>
88876
- <line num="3461" type="stmt" count="0"/>
88877
- <line num="3462" type="stmt" count="0"/>
88878
  <line num="3463" type="stmt" count="0"/>
88879
  <line num="3464" type="stmt" count="0"/>
88880
  <line num="3465" type="stmt" count="0"/>
 
88881
  <line num="3467" type="stmt" count="0"/>
88882
  <line num="3468" type="stmt" count="0"/>
88883
- <line num="3469" type="stmt" count="0"/>
88884
  <line num="3470" type="stmt" count="0"/>
88885
  <line num="3471" type="stmt" count="0"/>
88886
  <line num="3472" type="stmt" count="0"/>
88887
  <line num="3473" type="stmt" count="0"/>
88888
- <line num="3474" type="stmt" count="0"/>
88889
  <line num="3475" type="stmt" count="0"/>
88890
- <line num="3476" type="stmt" count="0"/>
88891
  <line num="3477" type="stmt" count="0"/>
88892
  <line num="3478" type="stmt" count="0"/>
 
88893
  <line num="3480" type="stmt" count="0"/>
88894
- <line num="3481" type="stmt" count="0"/>
88895
  <line num="3482" type="stmt" count="0"/>
 
88896
  <line num="3485" type="stmt" count="0"/>
88897
  <line num="3486" type="stmt" count="0"/>
88898
- <line num="3487" type="stmt" count="0"/>
88899
  <line num="3488" type="stmt" count="0"/>
 
88900
  <line num="3490" type="stmt" count="0"/>
88901
- <line num="3491" type="stmt" count="0"/>
88902
  <line num="3492" type="stmt" count="0"/>
88903
- <line num="3493" type="stmt" count="0"/>
 
88904
  <line num="3496" type="stmt" count="0"/>
88905
  <line num="3497" type="stmt" count="0"/>
88906
  <line num="3498" type="stmt" count="0"/>
88907
  <line num="3499" type="stmt" count="0"/>
88908
- <line num="3500" type="stmt" count="0"/>
88909
  <line num="3501" type="stmt" count="0"/>
88910
- <line num="3502" type="stmt" count="0"/>
88911
  <line num="3503" type="stmt" count="0"/>
88912
  <line num="3504" type="stmt" count="0"/>
88913
  <line num="3505" type="stmt" count="0"/>
88914
  <line num="3506" type="stmt" count="0"/>
88915
- <line num="3507" type="stmt" count="0"/>
88916
  <line num="3508" type="stmt" count="0"/>
88917
  <line num="3509" type="stmt" count="0"/>
88918
  <line num="3510" type="stmt" count="0"/>
88919
  <line num="3511" type="stmt" count="0"/>
 
88920
  <line num="3513" type="stmt" count="0"/>
88921
  <line num="3514" type="stmt" count="0"/>
 
88922
  <line num="3516" type="stmt" count="0"/>
88923
  <line num="3517" type="stmt" count="0"/>
 
88924
  <line num="3520" type="stmt" count="0"/>
88925
- <line num="3521" type="stmt" count="0"/>
88926
  <line num="3522" type="stmt" count="0"/>
88927
  <line num="3523" type="stmt" count="0"/>
88928
- <line num="3524" type="stmt" count="0"/>
88929
  <line num="3525" type="stmt" count="0"/>
 
88930
  <line num="3527" type="stmt" count="0"/>
88931
  <line num="3528" type="stmt" count="0"/>
88932
  <line num="3529" type="stmt" count="0"/>
88933
  <line num="3530" type="stmt" count="0"/>
88934
- <line num="3532" type="stmt" count="0"/>
 
88935
  <line num="3534" type="stmt" count="0"/>
88936
  <line num="3535" type="stmt" count="0"/>
88937
- <line num="3536" type="stmt" count="0"/>
88938
  <line num="3537" type="stmt" count="0"/>
 
88939
  <line num="3539" type="stmt" count="0"/>
88940
- <line num="3540" type="stmt" count="0"/>
88941
- <line num="3542" type="stmt" count="0"/>
88942
- <line num="3543" type="stmt" count="0"/>
88943
- <line num="3545" type="stmt" count="0"/>
88944
- <line num="3546" type="stmt" count="0"/>
88945
- <line num="3547" type="stmt" count="0"/>
88946
- <line num="3549" type="stmt" count="0"/>
88947
- <line num="3551" type="stmt" count="0"/>
88948
- <line num="3552" type="stmt" count="0"/>
88949
  <line num="3553" type="stmt" count="0"/>
88950
  <line num="3554" type="stmt" count="0"/>
88951
- <line num="3555" type="stmt" count="0"/>
88952
- <line num="3556" type="stmt" count="0"/>
88953
- <line num="3558" type="stmt" count="0"/>
88954
- <line num="3560" type="stmt" count="0"/>
88955
- <line num="3561" type="stmt" count="0"/>
88956
- <line num="3562" type="stmt" count="0"/>
88957
- <line num="3563" type="stmt" count="0"/>
88958
  <line num="3565" type="stmt" count="0"/>
88959
  <line num="3566" type="stmt" count="0"/>
88960
- <line num="3567" type="stmt" count="0"/>
88961
- <line num="3568" type="stmt" count="0"/>
88962
- <line num="3569" type="stmt" count="0"/>
88963
- <line num="3570" type="stmt" count="0"/>
88964
- <line num="3571" type="stmt" count="0"/>
88965
- <line num="3572" type="stmt" count="0"/>
88966
- <line num="3573" type="stmt" count="0"/>
88967
- <line num="3574" type="stmt" count="0"/>
88968
- <line num="3575" type="stmt" count="0"/>
88969
- <line num="3577" type="stmt" count="0"/>
88970
- <line num="3579" type="stmt" count="0"/>
88971
- <line num="3580" type="stmt" count="0"/>
88972
- <line num="3582" type="stmt" count="0"/>
88973
- <line num="3583" type="stmt" count="0"/>
88974
- <line num="3584" type="stmt" count="0"/>
88975
- <line num="3585" type="stmt" count="0"/>
88976
- <line num="3586" type="stmt" count="0"/>
88977
- <line num="3587" type="stmt" count="0"/>
88978
  <line num="3588" type="stmt" count="0"/>
88979
- <line num="3590" type="stmt" count="0"/>
88980
- <line num="3591" type="stmt" count="0"/>
88981
- <line num="3592" type="stmt" count="0"/>
88982
- <line num="3594" type="stmt" count="0"/>
88983
- <line num="3595" type="stmt" count="0"/>
88984
- <line num="3596" type="stmt" count="0"/>
88985
  <line num="3598" type="stmt" count="0"/>
88986
- <line num="3608" type="method" name="enableQuietMode" complexity="1" crap="2" count="0"/>
88987
- <line num="3610" type="stmt" count="0"/>
88988
- <line num="3611" type="stmt" count="0"/>
88989
- <line num="3620" type="method" name="disableQuietMode" complexity="1" crap="2" count="0"/>
88990
- <line num="3622" type="stmt" count="0"/>
88991
- <line num="3623" type="stmt" count="0"/>
88992
- <line num="3633" type="method" name="isQuietModeEnabled" complexity="1" crap="2" count="0"/>
 
 
 
 
 
88993
  <line num="3635" type="stmt" count="0"/>
88994
- <line num="3643" type="method" name="enablePTY" complexity="1" crap="2" count="0"/>
 
 
 
 
 
 
 
88995
  <line num="3645" type="stmt" count="0"/>
88996
  <line num="3646" type="stmt" count="0"/>
88997
- <line num="3653" type="method" name="disablePTY" complexity="2" crap="6" count="0"/>
88998
- <line num="3655" type="stmt" count="0"/>
 
 
 
88999
  <line num="3656" type="stmt" count="0"/>
89000
  <line num="3657" type="stmt" count="0"/>
89001
  <line num="3658" type="stmt" count="0"/>
89002
  <line num="3659" type="stmt" count="0"/>
89003
  <line num="3660" type="stmt" count="0"/>
89004
- <line num="3670" type="method" name="isPTYEnabled" complexity="1" crap="2" count="0"/>
89005
- <line num="3672" type="stmt" count="0"/>
89006
- <line num="3684" type="method" name="_get_channel_packet" complexity="60" crap="3660" count="0"/>
 
 
 
 
 
 
 
 
 
 
 
 
89007
  <line num="3686" type="stmt" count="0"/>
89008
  <line num="3687" type="stmt" count="0"/>
89009
- <line num="3690" type="stmt" count="0"/>
89010
- <line num="3691" type="stmt" count="0"/>
89011
- <line num="3692" type="stmt" count="0"/>
89012
  <line num="3693" type="stmt" count="0"/>
89013
  <line num="3694" type="stmt" count="0"/>
89014
- <line num="3695" type="stmt" count="0"/>
89015
- <line num="3696" type="stmt" count="0"/>
89016
  <line num="3698" type="stmt" count="0"/>
89017
  <line num="3699" type="stmt" count="0"/>
89018
  <line num="3700" type="stmt" count="0"/>
89019
- <line num="3701" type="stmt" count="0"/>
89020
  <line num="3702" type="stmt" count="0"/>
89021
  <line num="3703" type="stmt" count="0"/>
89022
  <line num="3706" type="stmt" count="0"/>
89023
- <line num="3707" type="stmt" count="0"/>
89024
- <line num="3709" type="stmt" count="0"/>
89025
- <line num="3710" type="stmt" count="0"/>
89026
- <line num="3711" type="stmt" count="0"/>
89027
  <line num="3713" type="stmt" count="0"/>
89028
  <line num="3714" type="stmt" count="0"/>
89029
- <line num="3715" type="stmt" count="0"/>
89030
  <line num="3716" type="stmt" count="0"/>
89031
  <line num="3717" type="stmt" count="0"/>
89032
  <line num="3718" type="stmt" count="0"/>
 
89033
  <line num="3720" type="stmt" count="0"/>
89034
- <line num="3721" type="stmt" count="0"/>
89035
- <line num="3724" type="stmt" count="0"/>
89036
  <line num="3725" type="stmt" count="0"/>
89037
  <line num="3726" type="stmt" count="0"/>
89038
  <line num="3727" type="stmt" count="0"/>
89039
  <line num="3728" type="stmt" count="0"/>
 
 
89040
  <line num="3732" type="stmt" count="0"/>
89041
  <line num="3733" type="stmt" count="0"/>
89042
  <line num="3735" type="stmt" count="0"/>
89043
  <line num="3736" type="stmt" count="0"/>
89044
  <line num="3738" type="stmt" count="0"/>
89045
- <line num="3740" type="stmt" count="0"/>
89046
  <line num="3741" type="stmt" count="0"/>
 
89047
  <line num="3743" type="stmt" count="0"/>
89048
  <line num="3744" type="stmt" count="0"/>
89049
- <line num="3745" type="stmt" count="0"/>
89050
  <line num="3746" type="stmt" count="0"/>
 
 
 
89051
  <line num="3750" type="stmt" count="0"/>
89052
- <line num="3751" type="stmt" count="0"/>
 
89053
  <line num="3754" type="stmt" count="0"/>
89054
  <line num="3755" type="stmt" count="0"/>
89055
- <line num="3756" type="stmt" count="0"/>
89056
  <line num="3757" type="stmt" count="0"/>
89057
- <line num="3759" type="stmt" count="0"/>
89058
  <line num="3760" type="stmt" count="0"/>
 
89059
  <line num="3763" type="stmt" count="0"/>
89060
- <line num="3770" type="stmt" count="0"/>
89061
- <line num="3771" type="stmt" count="0"/>
 
 
89062
  <line num="3773" type="stmt" count="0"/>
89063
  <line num="3774" type="stmt" count="0"/>
89064
- <line num="3775" type="stmt" count="0"/>
89065
- <line num="3776" type="stmt" count="0"/>
89066
  <line num="3777" type="stmt" count="0"/>
89067
- <line num="3779" type="stmt" count="0"/>
89068
- <line num="3780" type="stmt" count="0"/>
89069
  <line num="3782" type="stmt" count="0"/>
89070
- <line num="3783" type="stmt" count="0"/>
89071
  <line num="3784" type="stmt" count="0"/>
89072
  <line num="3785" type="stmt" count="0"/>
89073
- <line num="3787" type="stmt" count="0"/>
89074
  <line num="3788" type="stmt" count="0"/>
89075
  <line num="3789" type="stmt" count="0"/>
89076
  <line num="3790" type="stmt" count="0"/>
89077
- <line num="3792" type="stmt" count="0"/>
89078
  <line num="3793" type="stmt" count="0"/>
 
89079
  <line num="3795" type="stmt" count="0"/>
89080
  <line num="3796" type="stmt" count="0"/>
 
89081
  <line num="3798" type="stmt" count="0"/>
89082
  <line num="3799" type="stmt" count="0"/>
89083
  <line num="3800" type="stmt" count="0"/>
89084
- <line num="3801" type="stmt" count="0"/>
89085
  <line num="3803" type="stmt" count="0"/>
89086
  <line num="3804" type="stmt" count="0"/>
89087
  <line num="3805" type="stmt" count="0"/>
89088
  <line num="3806" type="stmt" count="0"/>
89089
- <line num="3807" type="stmt" count="0"/>
89090
  <line num="3809" type="stmt" count="0"/>
89091
  <line num="3810" type="stmt" count="0"/>
89092
  <line num="3811" type="stmt" count="0"/>
89093
- <line num="3812" type="stmt" count="0"/>
89094
- <line num="3814" type="stmt" count="0"/>
89095
  <line num="3815" type="stmt" count="0"/>
 
89096
  <line num="3817" type="stmt" count="0"/>
 
89097
  <line num="3819" type="stmt" count="0"/>
89098
  <line num="3820" type="stmt" count="0"/>
89099
  <line num="3821" type="stmt" count="0"/>
89100
  <line num="3822" type="stmt" count="0"/>
 
89101
  <line num="3824" type="stmt" count="0"/>
89102
  <line num="3825" type="stmt" count="0"/>
89103
- <line num="3830" type="stmt" count="0"/>
89104
  <line num="3831" type="stmt" count="0"/>
89105
- <line num="3834" type="stmt" count="0"/>
89106
- <line num="3835" type="stmt" count="0"/>
89107
- <line num="3838" type="stmt" count="0"/>
89108
- <line num="3839" type="stmt" count="0"/>
89109
  <line num="3841" type="stmt" count="0"/>
89110
  <line num="3842" type="stmt" count="0"/>
89111
- <line num="3843" type="stmt" count="0"/>
89112
  <line num="3845" type="stmt" count="0"/>
89113
- <line num="3846" type="stmt" count="0"/>
89114
  <line num="3847" type="stmt" count="0"/>
89115
  <line num="3848" type="stmt" count="0"/>
 
89116
  <line num="3850" type="stmt" count="0"/>
89117
  <line num="3851" type="stmt" count="0"/>
89118
  <line num="3852" type="stmt" count="0"/>
89119
- <line num="3853" type="stmt" count="0"/>
89120
- <line num="3854" type="stmt" count="0"/>
89121
  <line num="3855" type="stmt" count="0"/>
89122
  <line num="3856" type="stmt" count="0"/>
89123
- <line num="3857" type="stmt" count="0"/>
89124
  <line num="3859" type="stmt" count="0"/>
89125
  <line num="3860" type="stmt" count="0"/>
89126
  <line num="3861" type="stmt" count="0"/>
89127
  <line num="3862" type="stmt" count="0"/>
89128
  <line num="3863" type="stmt" count="0"/>
89129
- <line num="3865" type="stmt" count="0"/>
89130
  <line num="3866" type="stmt" count="0"/>
89131
  <line num="3867" type="stmt" count="0"/>
89132
  <line num="3868" type="stmt" count="0"/>
 
89133
  <line num="3870" type="stmt" count="0"/>
89134
- <line num="3872" type="stmt" count="0"/>
89135
  <line num="3873" type="stmt" count="0"/>
89136
  <line num="3874" type="stmt" count="0"/>
89137
  <line num="3875" type="stmt" count="0"/>
89138
- <line num="3876" type="stmt" count="0"/>
89139
  <line num="3877" type="stmt" count="0"/>
89140
  <line num="3878" type="stmt" count="0"/>
89141
  <line num="3879" type="stmt" count="0"/>
@@ -89143,36 +89237,26 @@
89143
  <line num="3881" type="stmt" count="0"/>
89144
  <line num="3882" type="stmt" count="0"/>
89145
  <line num="3883" type="stmt" count="0"/>
89146
- <line num="3888" type="stmt" count="0"/>
89147
- <line num="3898" type="stmt" count="0"/>
89148
  <line num="3899" type="stmt" count="0"/>
 
89149
  <line num="3901" type="stmt" count="0"/>
89150
  <line num="3902" type="stmt" count="0"/>
89151
- <line num="3904" type="stmt" count="0"/>
89152
- <line num="3905" type="stmt" count="0"/>
89153
- <line num="3906" type="stmt" count="0"/>
89154
- <line num="3907" type="stmt" count="0"/>
89155
- <line num="3908" type="stmt" count="0"/>
89156
- <line num="3909" type="stmt" count="0"/>
89157
  <line num="3912" type="stmt" count="0"/>
89158
- <line num="3913" type="stmt" count="0"/>
89159
- <line num="3915" type="stmt" count="0"/>
89160
  <line num="3916" type="stmt" count="0"/>
89161
  <line num="3917" type="stmt" count="0"/>
89162
- <line num="3918" type="stmt" count="0"/>
89163
- <line num="3919" type="stmt" count="0"/>
89164
  <line num="3920" type="stmt" count="0"/>
89165
- <line num="3921" type="stmt" count="0"/>
89166
  <line num="3923" type="stmt" count="0"/>
89167
- <line num="3924" type="stmt" count="0"/>
89168
  <line num="3925" type="stmt" count="0"/>
89169
  <line num="3926" type="stmt" count="0"/>
89170
  <line num="3927" type="stmt" count="0"/>
89171
- <line num="3928" type="stmt" count="0"/>
89172
- <line num="3930" type="stmt" count="0"/>
89173
  <line num="3931" type="stmt" count="0"/>
89174
  <line num="3932" type="stmt" count="0"/>
89175
- <line num="3934" type="stmt" count="0"/>
89176
  <line num="3935" type="stmt" count="0"/>
89177
  <line num="3936" type="stmt" count="0"/>
89178
  <line num="3937" type="stmt" count="0"/>
@@ -89180,326 +89264,326 @@
89180
  <line num="3939" type="stmt" count="0"/>
89181
  <line num="3940" type="stmt" count="0"/>
89182
  <line num="3941" type="stmt" count="0"/>
89183
- <line num="3954" type="method" name="_send_binary_packet" complexity="8" crap="72" count="0"/>
89184
- <line num="3956" type="stmt" count="0"/>
89185
- <line num="3957" type="stmt" count="0"/>
89186
  <line num="3958" type="stmt" count="0"/>
89187
  <line num="3959" type="stmt" count="0"/>
 
 
 
 
 
 
89188
  <line num="3969" type="stmt" count="0"/>
 
89189
  <line num="3971" type="stmt" count="0"/>
 
89190
  <line num="3973" type="stmt" count="0"/>
89191
  <line num="3974" type="stmt" count="0"/>
89192
- <line num="3977" type="stmt" count="0"/>
89193
- <line num="3979" type="stmt" count="0"/>
89194
  <line num="3980" type="stmt" count="0"/>
 
89195
  <line num="3982" type="stmt" count="0"/>
89196
  <line num="3983" type="stmt" count="0"/>
89197
  <line num="3984" type="stmt" count="0"/>
 
89198
  <line num="3986" type="stmt" count="0"/>
 
89199
  <line num="3988" type="stmt" count="0"/>
89200
  <line num="3989" type="stmt" count="0"/>
89201
  <line num="3990" type="stmt" count="0"/>
 
89202
  <line num="3992" type="stmt" count="0"/>
89203
- <line num="3993" type="stmt" count="0"/>
89204
- <line num="3994" type="stmt" count="0"/>
89205
- <line num="3995" type="stmt" count="0"/>
89206
- <line num="3996" type="stmt" count="0"/>
89207
  <line num="3997" type="stmt" count="0"/>
89208
  <line num="3998" type="stmt" count="0"/>
89209
- <line num="3999" type="stmt" count="0"/>
89210
  <line num="4001" type="stmt" count="0"/>
89211
- <line num="4012" type="method" name="_append_log" complexity="12" crap="156" count="0"/>
 
 
 
 
 
 
 
 
 
 
 
89212
  <line num="4015" type="stmt" count="0"/>
89213
  <line num="4016" type="stmt" count="0"/>
89214
  <line num="4017" type="stmt" count="0"/>
 
89215
  <line num="4019" type="stmt" count="0"/>
 
89216
  <line num="4021" type="stmt" count="0"/>
89217
- <line num="4022" type="stmt" count="0"/>
89218
- <line num="4023" type="stmt" count="0"/>
89219
- <line num="4025" type="stmt" count="0"/>
89220
- <line num="4026" type="stmt" count="0"/>
89221
- <line num="4027" type="stmt" count="0"/>
89222
- <line num="4028" type="stmt" count="0"/>
89223
- <line num="4029" type="stmt" count="0"/>
89224
- <line num="4030" type="stmt" count="0"/>
89225
- <line num="4031" type="stmt" count="0"/>
89226
- <line num="4032" type="stmt" count="0"/>
89227
- <line num="4033" type="stmt" count="0"/>
89228
  <line num="4037" type="stmt" count="0"/>
89229
- <line num="4038" type="stmt" count="0"/>
89230
  <line num="4039" type="stmt" count="0"/>
89231
  <line num="4040" type="stmt" count="0"/>
89232
  <line num="4041" type="stmt" count="0"/>
89233
- <line num="4042" type="stmt" count="0"/>
89234
- <line num="4043" type="stmt" count="0"/>
89235
- <line num="4044" type="stmt" count="0"/>
89236
- <line num="4045" type="stmt" count="0"/>
89237
- <line num="4046" type="stmt" count="0"/>
89238
  <line num="4047" type="stmt" count="0"/>
89239
  <line num="4048" type="stmt" count="0"/>
89240
  <line num="4049" type="stmt" count="0"/>
 
 
 
89241
  <line num="4054" type="stmt" count="0"/>
89242
  <line num="4055" type="stmt" count="0"/>
 
89243
  <line num="4057" type="stmt" count="0"/>
89244
- <line num="4058" type="stmt" count="0"/>
89245
  <line num="4059" type="stmt" count="0"/>
89246
  <line num="4060" type="stmt" count="0"/>
89247
  <line num="4061" type="stmt" count="0"/>
89248
  <line num="4062" type="stmt" count="0"/>
89249
  <line num="4064" type="stmt" count="0"/>
89250
- <line num="4065" type="stmt" count="0"/>
89251
  <line num="4066" type="stmt" count="0"/>
89252
- <line num="4067" type="stmt" count="0"/>
89253
- <line num="4068" type="stmt" count="0"/>
89254
- <line num="4069" type="stmt" count="0"/>
89255
- <line num="4070" type="stmt" count="0"/>
89256
- <line num="4071" type="stmt" count="0"/>
89257
- <line num="4072" type="stmt" count="0"/>
89258
- <line num="4073" type="stmt" count="0"/>
89259
- <line num="4074" type="stmt" count="0"/>
89260
- <line num="4075" type="stmt" count="0"/>
89261
- <line num="4076" type="stmt" count="0"/>
89262
- <line num="4077" type="stmt" count="0"/>
89263
- <line num="4078" type="stmt" count="0"/>
89264
- <line num="4090" type="method" name="_send_channel_packet" complexity="4" crap="20" count="0"/>
89265
- <line num="4092" type="stmt" count="0"/>
89266
  <line num="4093" type="stmt" count="0"/>
89267
- <line num="4094" type="stmt" count="0"/>
89268
  <line num="4096" type="stmt" count="0"/>
89269
- <line num="4097" type="stmt" count="0"/>
89270
  <line num="4098" type="stmt" count="0"/>
 
 
 
 
89271
  <line num="4104" type="stmt" count="0"/>
89272
  <line num="4105" type="stmt" count="0"/>
89273
- <line num="4106" type="stmt" count="0"/>
89274
- <line num="4107" type="stmt" count="0"/>
89275
- <line num="4109" type="stmt" count="0"/>
89276
- <line num="4110" type="stmt" count="0"/>
89277
- <line num="4111" type="stmt" count="0"/>
89278
- <line num="4112" type="stmt" count="0"/>
89279
- <line num="4113" type="stmt" count="0"/>
89280
- <line num="4114" type="stmt" count="0"/>
89281
  <line num="4116" type="stmt" count="0"/>
89282
  <line num="4117" type="stmt" count="0"/>
89283
  <line num="4118" type="stmt" count="0"/>
89284
  <line num="4119" type="stmt" count="0"/>
89285
  <line num="4121" type="stmt" count="0"/>
 
89286
  <line num="4123" type="stmt" count="0"/>
89287
- <line num="4138" type="method" name="_close_channel" complexity="5" crap="30" count="0"/>
 
 
 
89288
  <line num="4142" type="stmt" count="0"/>
89289
- <line num="4144" type="stmt" count="0"/>
89290
- <line num="4145" type="stmt" count="0"/>
89291
- <line num="4146" type="stmt" count="0"/>
89292
- <line num="4148" type="stmt" count="0"/>
89293
- <line num="4150" type="stmt" count="0"/>
89294
- <line num="4152" type="stmt" count="0"/>
89295
- <line num="4153" type="stmt" count="0"/>
89296
- <line num="4155" type="stmt" count="0"/>
89297
- <line num="4156" type="stmt" count="0"/>
89298
- <line num="4157" type="stmt" count="0"/>
89299
  <line num="4159" type="stmt" count="0"/>
89300
  <line num="4160" type="stmt" count="0"/>
89301
  <line num="4161" type="stmt" count="0"/>
89302
  <line num="4162" type="stmt" count="0"/>
89303
- <line num="4171" type="method" name="_disconnect" complexity="2" crap="6" count="0"/>
89304
- <line num="4173" type="stmt" count="0"/>
89305
- <line num="4174" type="stmt" count="0"/>
89306
- <line num="4175" type="stmt" count="0"/>
89307
- <line num="4176" type="stmt" count="0"/>
89308
- <line num="4177" type="stmt" count="0"/>
89309
- <line num="4178" type="stmt" count="0"/>
89310
  <line num="4180" type="stmt" count="0"/>
89311
- <line num="4192" type="method" name="_string_shift" complexity="1" crap="2" count="0"/>
89312
- <line num="4194" type="stmt" count="0"/>
89313
- <line num="4195" type="stmt" count="0"/>
89314
- <line num="4196" type="stmt" count="0"/>
89315
- <line num="4209" type="method" name="_define_array" complexity="4" crap="20" count="0"/>
 
 
 
 
 
 
 
 
 
 
 
89316
  <line num="4211" type="stmt" count="0"/>
89317
  <line num="4212" type="stmt" count="0"/>
89318
  <line num="4213" type="stmt" count="0"/>
89319
  <line num="4214" type="stmt" count="0"/>
89320
  <line num="4215" type="stmt" count="0"/>
89321
- <line num="4216" type="stmt" count="0"/>
89322
- <line num="4217" type="stmt" count="0"/>
89323
  <line num="4219" type="stmt" count="0"/>
89324
  <line num="4220" type="stmt" count="0"/>
89325
  <line num="4221" type="stmt" count="0"/>
89326
- <line num="4231" type="method" name="getLog" complexity="5" crap="30" count="0"/>
89327
- <line num="4233" type="stmt" count="0"/>
89328
- <line num="4234" type="stmt" count="0"/>
89329
- <line num="4237" type="stmt" count="0"/>
89330
- <line num="4238" type="stmt" count="0"/>
89331
- <line num="4239" type="stmt" count="0"/>
89332
  <line num="4240" type="stmt" count="0"/>
89333
- <line num="4241" type="stmt" count="0"/>
89334
- <line num="4242" type="stmt" count="0"/>
89335
- <line num="4243" type="stmt" count="0"/>
89336
- <line num="4244" type="stmt" count="0"/>
89337
- <line num="4245" type="stmt" count="0"/>
89338
- <line num="4256" type="method" name="_format_log" complexity="4" crap="20" count="0"/>
89339
- <line num="4258" type="stmt" count="0"/>
89340
- <line num="4259" type="stmt" count="0"/>
89341
- <line num="4260" type="stmt" count="0"/>
89342
- <line num="4261" type="stmt" count="0"/>
89343
- <line num="4262" type="stmt" count="0"/>
89344
- <line num="4264" type="stmt" count="0"/>
89345
- <line num="4265" type="stmt" count="0"/>
89346
- <line num="4266" type="stmt" count="0"/>
89347
- <line num="4267" type="stmt" count="0"/>
89348
- <line num="4268" type="stmt" count="0"/>
89349
  <line num="4272" type="stmt" count="0"/>
89350
- <line num="4273" type="stmt" count="0"/>
89351
  <line num="4274" type="stmt" count="0"/>
89352
  <line num="4275" type="stmt" count="0"/>
89353
- <line num="4276" type="stmt" count="0"/>
89354
- <line num="4277" type="stmt" count="0"/>
89355
- <line num="4279" type="stmt" count="0"/>
89356
- <line num="4291" type="method" name="_format_log_helper" complexity="1" crap="2" count="0"/>
89357
- <line num="4293" type="stmt" count="0"/>
89358
- <line num="4305" type="method" name="_on_channel_open" complexity="2" crap="6" count="0"/>
89359
- <line num="4307" type="stmt" count="0"/>
89360
- <line num="4308" type="stmt" count="0"/>
89361
- <line num="4309" type="stmt" count="0"/>
89362
- <line num="4310" type="stmt" count="0"/>
89363
- <line num="4321" type="method" name="_array_intersect_first" complexity="3" crap="12" count="0"/>
89364
- <line num="4323" type="stmt" count="0"/>
89365
- <line num="4324" type="stmt" count="0"/>
89366
  <line num="4325" type="stmt" count="0"/>
89367
  <line num="4327" type="stmt" count="0"/>
89368
- <line num="4328" type="stmt" count="0"/>
89369
- <line num="4337" type="method" name="getErrors" complexity="1" crap="2" count="0"/>
89370
- <line num="4339" type="stmt" count="0"/>
89371
- <line num="4348" type="method" name="getLastError" complexity="2" crap="6" count="0"/>
89372
- <line num="4350" type="stmt" count="0"/>
89373
- <line num="4352" type="stmt" count="0"/>
89374
  <line num="4353" type="stmt" count="0"/>
89375
- <line num="4355" type="stmt" count="0"/>
89376
- <line num="4363" type="method" name="getServerIdentification" complexity="1" crap="2" count="0"/>
89377
- <line num="4365" type="stmt" count="0"/>
89378
- <line num="4367" type="stmt" count="0"/>
89379
- <line num="4376" type="method" name="getKexAlgorithms" complexity="1" crap="2" count="0"/>
89380
- <line num="4378" type="stmt" count="0"/>
89381
- <line num="4380" type="stmt" count="0"/>
89382
- <line num="4389" type="method" name="getServerHostKeyAlgorithms" complexity="1" crap="2" count="0"/>
89383
- <line num="4391" type="stmt" count="0"/>
89384
- <line num="4393" type="stmt" count="0"/>
89385
- <line num="4402" type="method" name="getEncryptionAlgorithmsClient2Server" complexity="1" crap="2" count="0"/>
89386
- <line num="4404" type="stmt" count="0"/>
89387
- <line num="4406" type="stmt" count="0"/>
89388
- <line num="4415" type="method" name="getEncryptionAlgorithmsServer2Client" complexity="1" crap="2" count="0"/>
89389
- <line num="4417" type="stmt" count="0"/>
89390
- <line num="4419" type="stmt" count="0"/>
89391
- <line num="4428" type="method" name="getMACAlgorithmsClient2Server" complexity="1" crap="2" count="0"/>
89392
- <line num="4430" type="stmt" count="0"/>
89393
- <line num="4432" type="stmt" count="0"/>
89394
- <line num="4441" type="method" name="getMACAlgorithmsServer2Client" complexity="1" crap="2" count="0"/>
89395
- <line num="4443" type="stmt" count="0"/>
89396
- <line num="4445" type="stmt" count="0"/>
89397
- <line num="4454" type="method" name="getCompressionAlgorithmsClient2Server" complexity="1" crap="2" count="0"/>
89398
- <line num="4456" type="stmt" count="0"/>
89399
  <line num="4458" type="stmt" count="0"/>
89400
- <line num="4467" type="method" name="getCompressionAlgorithmsServer2Client" complexity="1" crap="2" count="0"/>
 
 
 
 
 
 
 
89401
  <line num="4469" type="stmt" count="0"/>
 
89402
  <line num="4471" type="stmt" count="0"/>
89403
- <line num="4480" type="method" name="getLanguagesServer2Client" complexity="1" crap="2" count="0"/>
89404
- <line num="4482" type="stmt" count="0"/>
89405
- <line num="4484" type="stmt" count="0"/>
89406
- <line num="4493" type="method" name="getLanguagesClient2Server" complexity="1" crap="2" count="0"/>
 
 
89407
  <line num="4495" type="stmt" count="0"/>
89408
- <line num="4497" type="stmt" count="0"/>
89409
- <line num="4509" type="method" name="getBannerMessage" complexity="1" crap="2" count="0"/>
89410
- <line num="4511" type="stmt" count="0"/>
89411
- <line num="4523" type="method" name="getServerPublicHostKey" complexity="30" crap="930" count="0"/>
89412
- <line num="4525" type="stmt" count="0"/>
89413
- <line num="4526" type="stmt" count="0"/>
89414
- <line num="4527" type="stmt" count="0"/>
89415
- <line num="4529" type="stmt" count="0"/>
89416
- <line num="4531" type="stmt" count="0"/>
89417
- <line num="4532" type="stmt" count="0"/>
 
 
 
 
89418
  <line num="4534" type="stmt" count="0"/>
89419
  <line num="4535" type="stmt" count="0"/>
89420
- <line num="4537" type="stmt" count="0"/>
89421
- <line num="4538" type="stmt" count="0"/>
89422
  <line num="4540" type="stmt" count="0"/>
89423
  <line num="4541" type="stmt" count="0"/>
89424
  <line num="4542" type="stmt" count="0"/>
89425
- <line num="4543" type="stmt" count="0"/>
 
89426
  <line num="4546" type="stmt" count="0"/>
89427
  <line num="4548" type="stmt" count="0"/>
89428
  <line num="4549" type="stmt" count="0"/>
89429
  <line num="4550" type="stmt" count="0"/>
89430
  <line num="4552" type="stmt" count="0"/>
89431
  <line num="4553" type="stmt" count="0"/>
 
89432
  <line num="4555" type="stmt" count="0"/>
89433
- <line num="4556" type="stmt" count="0"/>
89434
  <line num="4558" type="stmt" count="0"/>
89435
- <line num="4559" type="stmt" count="0"/>
89436
- <line num="4561" type="stmt" count="0"/>
89437
  <line num="4562" type="stmt" count="0"/>
89438
  <line num="4564" type="stmt" count="0"/>
89439
- <line num="4565" type="stmt" count="0"/>
89440
  <line num="4567" type="stmt" count="0"/>
89441
- <line num="4568" type="stmt" count="0"/>
89442
  <line num="4570" type="stmt" count="0"/>
89443
  <line num="4571" type="stmt" count="0"/>
89444
  <line num="4573" type="stmt" count="0"/>
89445
- <line num="4574" type="stmt" count="0"/>
 
 
 
89446
  <line num="4579" type="stmt" count="0"/>
89447
  <line num="4580" type="stmt" count="0"/>
89448
  <line num="4581" type="stmt" count="0"/>
89449
- <line num="4582" type="stmt" count="0"/>
 
89450
  <line num="4585" type="stmt" count="0"/>
89451
  <line num="4586" type="stmt" count="0"/>
 
89452
  <line num="4588" type="stmt" count="0"/>
89453
  <line num="4589" type="stmt" count="0"/>
89454
- <line num="4590" type="stmt" count="0"/>
89455
  <line num="4591" type="stmt" count="0"/>
89456
  <line num="4592" type="stmt" count="0"/>
89457
  <line num="4593" type="stmt" count="0"/>
89458
  <line num="4594" type="stmt" count="0"/>
89459
  <line num="4595" type="stmt" count="0"/>
 
89460
  <line num="4597" type="stmt" count="0"/>
89461
  <line num="4599" type="stmt" count="0"/>
89462
- <line num="4600" type="stmt" count="0"/>
89463
- <line num="4602" type="stmt" count="0"/>
89464
- <line num="4603" type="stmt" count="0"/>
89465
- <line num="4605" type="stmt" count="0"/>
89466
- <line num="4606" type="stmt" count="0"/>
89467
- <line num="4608" type="stmt" count="0"/>
89468
- <line num="4609" type="stmt" count="0"/>
89469
- <line num="4610" type="stmt" count="0"/>
89470
  <line num="4612" type="stmt" count="0"/>
89471
- <line num="4613" type="stmt" count="0"/>
89472
  <line num="4614" type="stmt" count="0"/>
 
 
89473
  <line num="4617" type="stmt" count="0"/>
89474
- <line num="4618" type="stmt" count="0"/>
89475
  <line num="4619" type="stmt" count="0"/>
89476
- <line num="4620" type="stmt" count="0"/>
89477
- <line num="4621" type="stmt" count="0"/>
89478
- <line num="4622" type="stmt" count="0"/>
89479
- <line num="4624" type="stmt" count="0"/>
89480
- <line num="4625" type="stmt" count="0"/>
89481
- <line num="4627" type="stmt" count="0"/>
89482
- <line num="4628" type="stmt" count="0"/>
89483
- <line num="4630" type="stmt" count="0"/>
89484
- <line num="4631" type="stmt" count="0"/>
89485
- <line num="4632" type="stmt" count="0"/>
89486
  <line num="4633" type="stmt" count="0"/>
89487
- <line num="4664" type="stmt" count="0"/>
89488
- <line num="4665" type="stmt" count="0"/>
89489
- <line num="4667" type="stmt" count="0"/>
89490
- <line num="4668" type="stmt" count="0"/>
 
 
 
 
 
 
 
 
 
 
 
89491
  <line num="4676" type="stmt" count="0"/>
89492
  <line num="4677" type="stmt" count="0"/>
89493
  <line num="4678" type="stmt" count="0"/>
89494
- <line num="4681" type="stmt" count="0"/>
 
89495
  <line num="4682" type="stmt" count="0"/>
 
89496
  <line num="4684" type="stmt" count="0"/>
89497
  <line num="4685" type="stmt" count="0"/>
89498
  <line num="4686" type="stmt" count="0"/>
89499
  <line num="4687" type="stmt" count="0"/>
89500
- <line num="4688" type="stmt" count="0"/>
89501
  <line num="4689" type="stmt" count="0"/>
89502
  <line num="4690" type="stmt" count="0"/>
 
89503
  <line num="4692" type="stmt" count="0"/>
89504
  <line num="4693" type="stmt" count="0"/>
89505
  <line num="4694" type="stmt" count="0"/>
@@ -89511,39 +89595,183 @@
89511
  <line num="4700" type="stmt" count="0"/>
89512
  <line num="4701" type="stmt" count="0"/>
89513
  <line num="4702" type="stmt" count="0"/>
 
89514
  <line num="4704" type="stmt" count="0"/>
89515
  <line num="4705" type="stmt" count="0"/>
89516
  <line num="4706" type="stmt" count="0"/>
89517
  <line num="4707" type="stmt" count="0"/>
89518
  <line num="4708" type="stmt" count="0"/>
 
89519
  <line num="4710" type="stmt" count="0"/>
89520
  <line num="4711" type="stmt" count="0"/>
89521
  <line num="4712" type="stmt" count="0"/>
89522
- <line num="4714" type="stmt" count="0"/>
89523
  <line num="4715" type="stmt" count="0"/>
89524
  <line num="4716" type="stmt" count="0"/>
89525
  <line num="4717" type="stmt" count="0"/>
89526
  <line num="4718" type="stmt" count="0"/>
 
89527
  <line num="4720" type="stmt" count="0"/>
89528
- <line num="4729" type="method" name="getExitStatus" complexity="2" crap="6" count="0"/>
 
 
 
 
 
 
 
 
89529
  <line num="4731" type="stmt" count="0"/>
89530
- <line num="4732" type="stmt" count="0"/>
89531
  <line num="4734" type="stmt" count="0"/>
89532
- <line num="4743" type="method" name="getWindowColumns" complexity="1" crap="2" count="0"/>
 
 
 
 
 
 
 
89533
  <line num="4745" type="stmt" count="0"/>
89534
- <line num="4754" type="method" name="getWindowRows" complexity="1" crap="2" count="0"/>
89535
- <line num="4756" type="stmt" count="0"/>
89536
- <line num="4765" type="method" name="setWindowColumns" complexity="1" crap="2" count="0"/>
89537
- <line num="4767" type="stmt" count="0"/>
89538
- <line num="4768" type="stmt" count="0"/>
89539
- <line num="4776" type="method" name="setWindowRows" complexity="1" crap="2" count="0"/>
89540
- <line num="4778" type="stmt" count="0"/>
 
89541
  <line num="4779" type="stmt" count="0"/>
89542
- <line num="4788" type="method" name="setWindowSize" complexity="1" crap="2" count="0"/>
 
 
 
 
 
89543
  <line num="4790" type="stmt" count="0"/>
89544
  <line num="4791" type="stmt" count="0"/>
89545
  <line num="4792" type="stmt" count="0"/>
89546
- <metrics loc="4793" ncloc="3022" classes="1" methods="80" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="2099" coveredstatements="0" elements="2179" coveredelements="0"/>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
89547
  </file>
89548
  </package>
89549
  <package name="phpseclib\Net\SFTP">
@@ -90130,6 +90358,6 @@
90130
  <line num="16" type="stmt" count="0"/>
90131
  <metrics loc="16" ncloc="9" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="8" coveredstatements="0" elements="8" coveredelements="0"/>
90132
  </file>
90133
- <metrics files="899" loc="180124" ncloc="110087" classes="813" methods="3267" coveredmethods="167" conditionals="0" coveredconditionals="0" statements="81318" coveredstatements="2701" elements="84585" coveredelements="2868"/>
90134
  </project>
90135
  </coverage>
1
  <?xml version="1.0" encoding="UTF-8"?>
2
+ <coverage generated="1568735200">
3
+ <project timestamp="1568735200">
4
  <package name="Boldgrid\Backup\Admin\Card">
5
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/card/class-backups.php">
6
  <class name="Backups" namespace="Boldgrid\Backup\Admin\Card">
1217
  </file>
1218
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-auto-rollback.php">
1219
  <class name="Boldgrid_Backup_Admin_Auto_Rollback" namespace="global" fullPackage="Boldgrid.Backup.Admin.Auto">
1220
+ <metrics complexity="109" methods="26" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="413" coveredstatements="29" elements="439" coveredelements="31"/>
1221
  </class>
1222
  <line num="139" type="method" name="__construct" visibility="public" complexity="3" crap="3" count="17"/>
1223
  <line num="140" type="stmt" count="17"/>
1260
  <line num="226" type="stmt" count="0"/>
1261
  <line num="228" type="stmt" count="0"/>
1262
  <line num="229" type="stmt" count="0"/>
1263
+ <line num="239" type="method" name="enqueue_customize_controls" visibility="public" complexity="1" crap="2" count="0"/>
 
 
 
 
 
 
 
1264
  <line num="240" type="stmt" count="0"/>
1265
  <line num="242" type="stmt" count="0"/>
1266
+ <line num="243" type="stmt" count="0"/>
1267
+ <line num="244" type="stmt" count="0"/>
1268
  <line num="245" type="stmt" count="0"/>
 
1269
  <line num="247" type="stmt" count="0"/>
1270
+ <line num="249" type="stmt" count="0"/>
1271
+ <line num="250" type="stmt" count="0"/>
1272
+ <line num="251" type="stmt" count="0"/>
1273
+ <line num="252" type="stmt" count="0"/>
1274
+ <line num="253" type="stmt" count="0"/>
1275
+ <line num="255" type="stmt" count="0"/>
1276
  <line num="258" type="stmt" count="0"/>
1277
+ <line num="259" type="stmt" count="0"/>
1278
  <line num="260" type="stmt" count="0"/>
1279
  <line num="261" type="stmt" count="0"/>
1280
  <line num="262" type="stmt" count="0"/>
1281
  <line num="263" type="stmt" count="0"/>
1282
+ <line num="264" type="stmt" count="0"/>
1283
+ <line num="266" type="stmt" count="0"/>
1284
  <line num="268" type="stmt" count="0"/>
 
1285
  <line num="270" type="stmt" count="0"/>
1286
  <line num="271" type="stmt" count="0"/>
1287
+ <line num="278" type="method" name="enqueue_home_scripts" visibility="public" complexity="1" crap="2" count="0"/>
 
 
 
1288
  <line num="279" type="stmt" count="0"/>
 
1289
  <line num="281" type="stmt" count="0"/>
1290
  <line num="282" type="stmt" count="0"/>
1291
+ <line num="283" type="stmt" count="0"/>
1292
  <line num="284" type="stmt" count="0"/>
1293
+ <line num="285" type="stmt" count="0"/>
1294
+ <line num="287" type="stmt" count="0"/>
1295
+ <line num="290" type="stmt" count="0"/>
1296
+ <line num="291" type="stmt" count="0"/>
1297
+ <line num="292" type="stmt" count="0"/>
1298
+ <line num="293" type="stmt" count="0"/>
1299
+ <line num="294" type="stmt" count="0"/>
1300
+ <line num="295" type="stmt" count="0"/>
1301
+ <line num="296" type="stmt" count="0"/>
1302
  <line num="297" type="stmt" count="0"/>
1303
+ <line num="298" type="stmt" count="0"/>
1304
  <line num="300" type="stmt" count="0"/>
1305
  <line num="301" type="stmt" count="0"/>
1306
  <line num="302" type="stmt" count="0"/>
1307
+ <line num="321" type="method" name="enqueue_rollback_scripts" visibility="public" complexity="2" crap="6" count="0"/>
1308
+ <line num="322" type="stmt" count="0"/>
1309
+ <line num="324" type="stmt" count="0"/>
1310
+ <line num="325" type="stmt" count="0"/>
1311
+ <line num="326" type="stmt" count="0"/>
1312
+ <line num="327" type="stmt" count="0"/>
1313
+ <line num="328" type="stmt" count="0"/>
1314
+ <line num="330" type="stmt" count="0"/>
1315
+ <line num="332" type="stmt" count="0"/>
1316
+ <line num="335" type="stmt" count="0"/>
1317
+ <line num="336" type="stmt" count="0"/>
1318
+ <line num="337" type="stmt" count="0"/>
1319
+ <line num="338" type="stmt" count="0"/>
 
 
1320
  <line num="340" type="stmt" count="0"/>
 
 
 
 
1321
  <line num="346" type="stmt" count="0"/>
1322
+ <line num="347" type="stmt" count="0"/>
1323
+ <line num="360" type="method" name="enqueue_update_selectors" visibility="public" complexity="3" crap="12" count="0"/>
1324
+ <line num="361" type="stmt" count="0"/>
1325
+ <line num="362" type="stmt" count="0"/>
 
 
 
1326
  <line num="364" type="stmt" count="0"/>
1327
  <line num="365" type="stmt" count="0"/>
1328
+ <line num="366" type="stmt" count="0"/>
1329
+ <line num="367" type="stmt" count="0"/>
1330
+ <line num="368" type="stmt" count="0"/>
1331
+ <line num="370" type="stmt" count="0"/>
1332
+ <line num="374" type="stmt" count="0"/>
1333
+ <line num="375" type="stmt" count="0"/>
1334
+ <line num="376" type="stmt" count="0"/>
1335
+ <line num="378" type="stmt" count="0"/>
1336
  <line num="380" type="stmt" count="0"/>
1337
+ <line num="381" type="stmt" count="0"/>
1338
  <line num="382" type="stmt" count="0"/>
1339
+ <line num="395" type="method" name="notice_countdown_show" visibility="public" complexity="13" crap="182" count="0"/>
1340
+ <line num="397" type="stmt" count="0"/>
 
 
 
 
 
 
 
1341
  <line num="398" type="stmt" count="0"/>
 
1342
  <line num="400" type="stmt" count="0"/>
1343
+ <line num="401" type="stmt" count="0"/>
1344
+ <line num="402" type="stmt" count="0"/>
1345
+ <line num="404" type="stmt" count="0"/>
1346
+ <line num="405" type="stmt" count="0"/>
1347
+ <line num="406" type="stmt" count="0"/>
1348
+ <line num="432" type="stmt" count="0"/>
1349
+ <line num="435" type="stmt" count="0"/>
1350
+ <line num="436" type="stmt" count="0"/>
1351
+ <line num="440" type="stmt" count="0"/>
1352
+ <line num="441" type="stmt" count="0"/>
1353
+ <line num="444" type="stmt" count="0"/>
1354
+ <line num="445" type="stmt" count="0"/>
1355
+ <line num="451" type="stmt" count="0"/>
1356
+ <line num="452" type="stmt" count="0"/>
1357
  <line num="453" type="stmt" count="0"/>
1358
+ <line num="466" type="stmt" count="0"/>
1359
+ <line num="467" type="stmt" count="0"/>
 
 
 
 
1360
  <line num="470" type="stmt" count="0"/>
1361
  <line num="471" type="stmt" count="0"/>
1362
+ <line num="472" type="stmt" count="0"/>
1363
+ <line num="473" type="stmt" count="0"/>
1364
+ <line num="475" type="stmt" count="0"/>
1365
+ <line num="477" type="stmt" count="0"/>
1366
  <line num="485" type="stmt" count="0"/>
1367
+ <line num="486" type="stmt" count="0"/>
1368
+ <line num="487" type="stmt" count="0"/>
1369
+ <line num="505" type="method" name="notice_countdown_get" visibility="public" complexity="5" crap="30" count="0"/>
1370
+ <line num="508" type="stmt" count="0"/>
1371
+ <line num="509" type="stmt" count="0"/>
1372
+ <line num="510" type="stmt" count="0"/>
1373
+ <line num="512" type="stmt" count="0"/>
1374
+ <line num="513" type="stmt" count="0"/>
1375
+ <line num="514" type="stmt" count="0"/>
1376
+ <line num="515" type="stmt" count="0"/>
1377
+ <line num="517" type="stmt" count="0"/>
1378
+ <line num="518" type="stmt" count="0"/>
1379
+ <line num="520" type="stmt" count="0"/>
1380
+ <line num="521" type="stmt" count="0"/>
1381
+ <line num="523" type="stmt" count="0"/>
1382
  <line num="526" type="stmt" count="0"/>
1383
  <line num="527" type="stmt" count="0"/>
1384
  <line num="528" type="stmt" count="0"/>
1385
  <line num="530" type="stmt" count="0"/>
1386
  <line num="531" type="stmt" count="0"/>
 
 
1387
  <line num="535" type="stmt" count="0"/>
 
1388
  <line num="538" type="stmt" count="0"/>
 
1389
  <line num="541" type="stmt" count="0"/>
1390
  <line num="544" type="stmt" count="0"/>
 
 
1391
  <line num="548" type="stmt" count="0"/>
1392
  <line num="549" type="stmt" count="0"/>
1393
+ <line num="551" type="stmt" count="0"/>
1394
+ <line num="552" type="stmt" count="0"/>
1395
+ <line num="554" type="stmt" count="0"/>
1396
+ <line num="555" type="stmt" count="0"/>
1397
  <line num="556" type="stmt" count="0"/>
1398
+ <line num="560" type="stmt" count="0"/>
1399
+ <line num="564" type="stmt" count="0"/>
1400
+ <line num="568" type="stmt" count="0"/>
 
 
1401
  <line num="570" type="stmt" count="0"/>
1402
+ <line num="575" type="stmt" count="0"/>
 
 
1403
  <line num="578" type="stmt" count="0"/>
1404
+ <line num="580" type="stmt" count="0"/>
1405
+ <line num="590" type="method" name="get_deadline" visibility="public" complexity="2" crap="6" count="0"/>
1406
+ <line num="592" type="stmt" count="0"/>
1407
+ <line num="595" type="stmt" count="0"/>
1408
  <line num="596" type="stmt" count="0"/>
1409
  <line num="598" type="stmt" count="0"/>
1410
+ <line num="612" type="method" name="get_time_data" visibility="public" complexity="6" crap="6.26" count="2"/>
1411
+ <line num="613" type="stmt" count="2"/>
1412
+ <line num="614" type="stmt" count="2"/>
1413
+ <line num="617" type="stmt" count="1"/>
1414
+ <line num="620" type="stmt" count="1"/>
1415
+ <line num="623" type="stmt" count="1"/>
1416
+ <line num="624" type="stmt" count="1"/>
1417
+ <line num="625" type="stmt" count="1"/>
1418
+ <line num="628" type="stmt" count="1"/>
1419
+ <line num="630" type="stmt" count="1"/>
1420
+ <line num="631" type="stmt" count="1"/>
1421
+ <line num="632" type="stmt" count="1"/>
1422
+ <line num="633" type="stmt" count="1"/>
1423
+ <line num="634" type="stmt" count="1"/>
1424
  <line num="635" type="stmt" count="1"/>
1425
  <line num="638" type="stmt" count="1"/>
1426
+ <line num="639" type="stmt" count="0"/>
1427
+ <line num="640" type="stmt" count="0"/>
1428
  <line num="643" type="stmt" count="1"/>
1429
+ <line num="644" type="stmt" count="0"/>
1430
+ <line num="645" type="stmt" count="0"/>
1431
  <line num="648" type="stmt" count="1"/>
1432
  <line num="649" type="stmt" count="1"/>
1433
  <line num="650" type="stmt" count="1"/>
1434
+ <line num="651" type="stmt" count="0"/>
1435
+ <line num="654" type="stmt" count="1"/>
 
1436
  <line num="656" type="stmt" count="1"/>
1437
+ <line num="666" type="method" name="is_enabled" visibility="public" complexity="2" crap="6" count="0"/>
1438
+ <line num="667" type="stmt" count="0"/>
 
 
 
 
 
 
1439
  <line num="669" type="stmt" count="0"/>
1440
+ <line num="679" type="method" name="notice_trigger_get" visibility="public" complexity="9" crap="90" count="0"/>
1441
+ <line num="680" type="stmt" count="0"/>
1442
+ <line num="681" type="stmt" count="0"/>
1443
+ <line num="682" type="stmt" count="0"/>
1444
+ <line num="684" type="stmt" count="0"/>
1445
  <line num="685" type="stmt" count="0"/>
1446
+ <line num="688" type="stmt" count="0"/>
1447
+ <line num="690" type="stmt" count="0"/>
1448
+ <line num="691" type="stmt" count="0"/>
1449
+ <line num="694" type="stmt" count="0"/>
1450
+ <line num="695" type="stmt" count="0"/>
1451
+ <line num="696" type="stmt" count="0"/>
1452
+ <line num="697" type="stmt" count="0"/>
1453
  <line num="699" type="stmt" count="0"/>
1454
  <line num="700" type="stmt" count="0"/>
1455
  <line num="702" type="stmt" count="0"/>
1456
+ <line num="704" type="stmt" count="0"/>
1457
+ <line num="705" type="stmt" count="0"/>
1458
  <line num="706" type="stmt" count="0"/>
1459
+ <line num="707" type="stmt" count="0"/>
1460
  <line num="708" type="stmt" count="0"/>
1461
  <line num="709" type="stmt" count="0"/>
1462
+ <line num="710" type="stmt" count="0"/>
1463
+ <line num="711" type="stmt" count="0"/>
1464
  <line num="712" type="stmt" count="0"/>
1465
  <line num="713" type="stmt" count="0"/>
1466
  <line num="714" type="stmt" count="0"/>
1467
  <line num="715" type="stmt" count="0"/>
1468
  <line num="717" type="stmt" count="0"/>
1469
  <line num="718" type="stmt" count="0"/>
1470
+ <line num="719" type="stmt" count="0"/>
1471
  <line num="720" type="stmt" count="0"/>
1472
+ <line num="721" type="stmt" count="0"/>
1473
  <line num="722" type="stmt" count="0"/>
1474
  <line num="723" type="stmt" count="0"/>
1475
  <line num="724" type="stmt" count="0"/>
 
1476
  <line num="726" type="stmt" count="0"/>
1477
+ <line num="736" type="method" name="notice_backup_get" visibility="public" complexity="3" crap="12" count="0"/>
 
 
 
 
 
 
 
 
1478
  <line num="737" type="stmt" count="0"/>
 
1479
  <line num="739" type="stmt" count="0"/>
 
1480
  <line num="741" type="stmt" count="0"/>
1481
  <line num="742" type="stmt" count="0"/>
1482
+ <line num="743" type="stmt" count="0"/>
1483
  <line num="744" type="stmt" count="0"/>
1484
+ <line num="745" type="stmt" count="0"/>
1485
+ <line num="746" type="stmt" count="0"/>
1486
+ <line num="747" type="stmt" count="0"/>
1487
+ <line num="748" type="stmt" count="0"/>
1488
+ <line num="750" type="stmt" count="0"/>
1489
+ <line num="752" type="stmt" count="0"/>
1490
+ <line num="754" type="stmt" count="0"/>
1491
  <line num="755" type="stmt" count="0"/>
1492
+ <line num="756" type="stmt" count="0"/>
1493
  <line num="757" type="stmt" count="0"/>
1494
+ <line num="758" type="stmt" count="0"/>
1495
  <line num="760" type="stmt" count="0"/>
1496
+ <line num="772" type="method" name="notice_backup_show" visibility="public" complexity="11" crap="132" count="0"/>
1497
+ <line num="777" type="stmt" count="0"/>
 
 
 
 
 
 
 
 
 
 
 
1498
  <line num="778" type="stmt" count="0"/>
1499
+ <line num="785" type="stmt" count="0"/>
1500
+ <line num="786" type="stmt" count="0"/>
1501
+ <line num="789" type="stmt" count="0"/>
1502
+ <line num="793" type="stmt" count="0"/>
1503
+ <line num="794" type="stmt" count="0"/>
1504
  <line num="795" type="stmt" count="0"/>
1505
+ <line num="797" type="stmt" count="0"/>
1506
+ <line num="798" type="stmt" count="0"/>
1507
+ <line num="799" type="stmt" count="0"/>
1508
+ <line num="801" type="stmt" count="0"/>
1509
+ <line num="802" type="stmt" count="0"/>
1510
  <line num="803" type="stmt" count="0"/>
1511
  <line num="804" type="stmt" count="0"/>
 
 
 
1512
  <line num="813" type="stmt" count="0"/>
 
 
 
 
 
 
1513
  <line num="822" type="stmt" count="0"/>
1514
+ <line num="823" type="stmt" count="0"/>
1515
+ <line num="824" type="stmt" count="0"/>
1516
+ <line num="825" type="stmt" count="0"/>
1517
+ <line num="826" type="stmt" count="0"/>
1518
+ <line num="827" type="stmt" count="0"/>
1519
+ <line num="829" type="stmt" count="0"/>
1520
+ <line num="830" type="stmt" count="0"/>
1521
+ <line num="832" type="stmt" count="0"/>
1522
+ <line num="833" type="stmt" count="0"/>
1523
+ <line num="837" type="stmt" count="0"/>
1524
  <line num="840" type="stmt" count="0"/>
1525
  <line num="841" type="stmt" count="0"/>
 
 
 
1526
  <line num="845" type="stmt" count="0"/>
1527
+ <line num="846" type="stmt" count="0"/>
1528
  <line num="848" type="stmt" count="0"/>
 
1529
  <line num="851" type="stmt" count="0"/>
 
 
1530
  <line num="859" type="stmt" count="0"/>
1531
+ <line num="860" type="stmt" count="0"/>
1532
+ <line num="861" type="stmt" count="0"/>
1533
+ <line num="862" type="stmt" count="0"/>
1534
  <line num="863" type="stmt" count="0"/>
1535
+ <line num="879" type="method" name="notice_deadline_show" visibility="public" complexity="5" crap="30" count="0"/>
1536
+ <line num="887" type="stmt" count="0"/>
1537
+ <line num="888" type="stmt" count="0"/>
1538
+ <line num="892" type="stmt" count="0"/>
1539
+ <line num="894" type="stmt" count="0"/>
1540
+ <line num="897" type="stmt" count="0"/>
1541
+ <line num="898" type="stmt" count="0"/>
1542
+ <line num="902" type="stmt" count="0"/>
 
1543
  <line num="905" type="stmt" count="0"/>
1544
+ <line num="906" type="stmt" count="0"/>
1545
+ <line num="913" type="stmt" count="0"/>
1546
+ <line num="924" type="method" name="set_update_trigger" visibility="public" complexity="5" crap="30" count="0"/>
1547
+ <line num="925" type="stmt" count="0"/>
1548
+ <line num="926" type="stmt" count="0"/>
1549
+ <line num="929" type="stmt" count="0"/>
1550
+ <line num="931" type="stmt" count="0"/>
1551
+ <line num="932" type="stmt" count="0"/>
1552
+ <line num="935" type="stmt" count="0"/>
1553
+ <line num="937" type="stmt" count="0"/>
1554
+ <line num="938" type="stmt" count="0"/>
1555
+ <line num="949" type="method" name="notice_activated_get" visibility="public" complexity="7" crap="56" count="0"/>
1556
+ <line num="951" type="stmt" count="0"/>
1557
+ <line num="953" type="stmt" count="0"/>
 
 
1558
  <line num="955" type="stmt" count="0"/>
1559
+ <line num="957" type="stmt" count="0"/>
1560
+ <line num="959" type="stmt" count="0"/>
1561
+ <line num="961" type="stmt" count="0"/>
1562
+ <line num="963" type="stmt" count="0"/>
1563
+ <line num="964" type="stmt" count="0"/>
1564
+ <line num="965" type="stmt" count="0"/>
1565
+ <line num="967" type="stmt" count="0"/>
1566
  <line num="968" type="stmt" count="0"/>
1567
+ <line num="969" type="stmt" count="0"/>
1568
  <line num="970" type="stmt" count="0"/>
1569
+ <line num="971" type="stmt" count="0"/>
1570
  <line num="972" type="stmt" count="0"/>
1571
+ <line num="973" type="stmt" count="0"/>
1572
  <line num="974" type="stmt" count="0"/>
1573
+ <line num="975" type="stmt" count="0"/>
1574
  <line num="976" type="stmt" count="0"/>
1575
+ <line num="977" type="stmt" count="0"/>
1576
  <line num="980" type="stmt" count="0"/>
 
1577
  <line num="982" type="stmt" count="0"/>
1578
+ <line num="983" type="stmt" count="0"/>
1579
  <line num="984" type="stmt" count="0"/>
 
1580
  <line num="986" type="stmt" count="0"/>
 
 
1581
  <line num="989" type="stmt" count="0"/>
1582
  <line num="990" type="stmt" count="0"/>
1583
  <line num="991" type="stmt" count="0"/>
 
1584
  <line num="993" type="stmt" count="0"/>
1585
+ <line num="1007" type="method" name="notice_activated_show" visibility="public" complexity="2" crap="6" count="0"/>
1586
+ <line num="1013" type="stmt" count="0"/>
1587
+ <line num="1014" type="stmt" count="0"/>
1588
+ <line num="1017" type="stmt" count="0"/>
1589
+ <line num="1019" type="stmt" count="0"/>
1590
+ <line num="1020" type="stmt" count="0"/>
1591
+ <line num="1029" type="method" name="wp_ajax_cancel" visibility="public" complexity="4" crap="20" count="0"/>
 
 
 
 
 
1592
  <line num="1031" type="stmt" count="0"/>
1593
+ <line num="1032" type="stmt" count="0"/>
1594
  <line num="1034" type="stmt" count="0"/>
1595
  <line num="1036" type="stmt" count="0"/>
1596
  <line num="1037" type="stmt" count="0"/>
1597
+ <line num="1040" type="stmt" count="0"/>
1598
+ <line num="1041" type="stmt" count="0"/>
1599
+ <line num="1042" type="stmt" count="0"/>
1600
+ <line num="1044" type="stmt" count="0"/>
1601
+ <line num="1046" type="stmt" count="0"/>
1602
+ <line num="1047" type="stmt" count="0"/>
1603
+ <line num="1050" type="stmt" count="0"/>
1604
  <line num="1053" type="stmt" count="0"/>
1605
+ <line num="1056" type="stmt" count="0"/>
1606
  <line num="1057" type="stmt" count="0"/>
1607
+ <line num="1066" type="method" name="wp_ajax_get_deadline" visibility="public" complexity="3" crap="12" count="0"/>
1608
+ <line num="1068" type="stmt" count="0"/>
1609
+ <line num="1069" type="stmt" count="0"/>
 
 
 
1610
  <line num="1070" type="stmt" count="0"/>
1611
  <line num="1073" type="stmt" count="0"/>
1612
+ <line num="1076" type="stmt" count="0"/>
1613
+ <line num="1077" type="stmt" count="0"/>
1614
+ <line num="1078" type="stmt" count="0"/>
1615
+ <line num="1081" type="stmt" count="0"/>
1616
+ <line num="1082" type="stmt" count="0"/>
1617
+ <line num="1092" type="method" name="wp_ajax_get_countdown_notice" visibility="public" complexity="3" crap="12" count="0"/>
1618
  <line num="1093" type="stmt" count="0"/>
1619
  <line num="1094" type="stmt" count="0"/>
1620
  <line num="1095" type="stmt" count="0"/>
1621
+ <line num="1097" type="stmt" count="0"/>
1622
  <line num="1098" type="stmt" count="0"/>
1623
  <line num="1099" type="stmt" count="0"/>
1624
+ <line num="1100" type="stmt" count="0"/>
1625
+ <line num="1102" type="stmt" count="0"/>
1626
+ <line num="1103" type="stmt" count="0"/>
1627
+ <line num="1105" type="stmt" count="0"/>
1628
+ <line num="1106" type="stmt" count="0"/>
1629
+ <line num="1115" type="method" name="wp_ajax_get_protect_notice" visibility="public" complexity="4" crap="20" count="0"/>
1630
  <line num="1116" type="stmt" count="0"/>
1631
  <line num="1117" type="stmt" count="0"/>
1632
+ <line num="1118" type="stmt" count="0"/>
1633
  <line num="1120" type="stmt" count="0"/>
1634
+ <line num="1121" type="stmt" count="0"/>
1635
  <line num="1123" type="stmt" count="0"/>
1636
+ <line num="1124" type="stmt" count="0"/>
1637
+ <line num="1125" type="stmt" count="0"/>
1638
+ <line num="1127" type="stmt" count="0"/>
1639
+ <line num="1128" type="stmt" count="0"/>
1640
+ <line num="1129" type="stmt" count="0"/>
1641
+ <line num="1130" type="stmt" count="0"/>
1642
  <line num="1133" type="stmt" count="0"/>
1643
  <line num="1134" type="stmt" count="0"/>
1644
+ <line num="1145" type="method" name="validate_rollback_option" visibility="public" complexity="4" crap="20" count="0"/>
 
 
 
 
 
 
 
1645
  <line num="1146" type="stmt" count="0"/>
1646
+ <line num="1147" type="stmt" count="0"/>
1647
+ <line num="1148" type="stmt" count="0"/>
1648
  <line num="1150" type="stmt" count="0"/>
1649
+ <line num="1151" type="stmt" count="0"/>
1650
+ <line num="1152" type="stmt" count="0"/>
1651
+ <line num="1153" type="stmt" count="0"/>
1652
+ <line num="1155" type="stmt" count="0"/>
1653
+ <line num="1167" type="method" name="wp_ajax_cli_cancel" visibility="public" complexity="3" crap="12" count="0"/>
 
1654
  <line num="1168" type="stmt" count="0"/>
1655
+ <line num="1170" type="stmt" count="0"/>
1656
  <line num="1171" type="stmt" count="0"/>
1657
+ <line num="1172" type="stmt" count="0"/>
1658
+ <line num="1173" type="stmt" count="0"/>
1659
+ <line num="1174" type="stmt" count="0"/>
1660
+ <line num="1176" type="stmt" count="0"/>
1661
+ <metrics loc="1177" ncloc="648" classes="1" methods="26" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="413" coveredstatements="29" elements="439" coveredelements="31"/>
 
 
 
 
1662
  </file>
1663
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-backup-dir.php">
1664
  <class name="Boldgrid_Backup_Admin_Backup_Dir" namespace="global" fullPackage="Boldgrid.Backup.Admin.Backup">
2160
  </file>
2161
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-core.php">
2162
  <class name="Boldgrid_Backup_Admin_Core" namespace="global" fullPackage="Boldgrid.Backup.Admin">
2163
+ <metrics complexity="222" methods="28" coveredmethods="4" conditionals="0" coveredconditionals="0" statements="957" coveredstatements="431" elements="985" coveredelements="435"/>
2164
  </class>
2165
  <line num="532" type="method" name="__construct" visibility="public" complexity="7" crap="7.03" count="17"/>
2166
  <line num="533" type="stmt" count="17"/>
2949
  <line num="2311" type="stmt" count="0"/>
2950
  <line num="2314" type="stmt" count="0"/>
2951
  <line num="2315" type="stmt" count="0"/>
2952
+ <line num="2324" type="method" name="boldgrid_backup_now_callback" visibility="public" complexity="10" crap="110" count="0"/>
2953
  <line num="2327" type="stmt" count="0"/>
2954
  <line num="2328" type="stmt" count="0"/>
2955
  <line num="2329" type="stmt" count="0"/>
2969
  <line num="2350" type="stmt" count="0"/>
2970
  <line num="2351" type="stmt" count="0"/>
2971
  <line num="2353" type="stmt" count="0"/>
 
2972
  <line num="2356" type="stmt" count="0"/>
2973
  <line num="2357" type="stmt" count="0"/>
2974
  <line num="2358" type="stmt" count="0"/>
2975
  <line num="2360" type="stmt" count="0"/>
2976
+ <line num="2361" type="stmt" count="0"/>
2977
  <line num="2362" type="stmt" count="0"/>
 
 
 
 
 
2978
  <line num="2371" type="stmt" count="0"/>
2979
+ <line num="2372" type="stmt" count="0"/>
2980
+ <line num="2384" type="method" name="download_archive_file_callback" visibility="public" complexity="10" crap="110" count="0"/>
2981
+ <line num="2386" type="stmt" count="0"/>
2982
  <line num="2389" type="stmt" count="0"/>
2983
  <line num="2390" type="stmt" count="0"/>
2984
  <line num="2391" type="stmt" count="0"/>
2985
+ <line num="2392" type="stmt" count="0"/>
2986
  <line num="2395" type="stmt" count="0"/>
2987
  <line num="2396" type="stmt" count="0"/>
2988
  <line num="2397" type="stmt" count="0"/>
2989
  <line num="2398" type="stmt" count="0"/>
2990
+ <line num="2399" type="stmt" count="0"/>
2991
  <line num="2403" type="stmt" count="0"/>
2992
  <line num="2404" type="stmt" count="0"/>
2993
  <line num="2405" type="stmt" count="0"/>
2994
  <line num="2406" type="stmt" count="0"/>
2995
+ <line num="2407" type="stmt" count="0"/>
2996
+ <line num="2411" type="stmt" count="0"/>
2997
  <line num="2414" type="stmt" count="0"/>
2998
  <line num="2415" type="stmt" count="0"/>
2999
  <line num="2416" type="stmt" count="0"/>
3000
+ <line num="2417" type="stmt" count="0"/>
3001
+ <line num="2420" type="stmt" count="0"/>
3002
  <line num="2423" type="stmt" count="0"/>
3003
  <line num="2424" type="stmt" count="0"/>
3004
  <line num="2425" type="stmt" count="0"/>
3005
+ <line num="2426" type="stmt" count="0"/>
3006
  <line num="2430" type="stmt" count="0"/>
3007
  <line num="2431" type="stmt" count="0"/>
3008
+ <line num="2432" type="stmt" count="0"/>
3009
  <line num="2435" type="stmt" count="0"/>
3010
  <line num="2436" type="stmt" count="0"/>
3011
  <line num="2437" type="stmt" count="0"/>
3012
+ <line num="2438" type="stmt" count="0"/>
3013
+ <line num="2440" type="stmt" count="0"/>
3014
+ <line num="2442" type="stmt" count="0"/>
3015
  <line num="2444" type="stmt" count="0"/>
3016
  <line num="2445" type="stmt" count="0"/>
3017
+ <line num="2446" type="stmt" count="0"/>
3018
  <line num="2449" type="stmt" count="0"/>
3019
+ <line num="2450" type="stmt" count="0"/>
3020
+ <line num="2460" type="method" name="page_backup_test" visibility="public" complexity="6" crap="42" count="0"/>
3021
+ <line num="2462" type="stmt" count="0"/>
3022
+ <line num="2465" type="stmt" count="0"/>
3023
+ <line num="2468" type="stmt" count="0"/>
3024
+ <line num="2471" type="stmt" count="0"/>
3025
+ <line num="2474" type="stmt" count="0"/>
3026
+ <line num="2476" type="stmt" count="0"/>
3027
+ <line num="2479" type="stmt" count="0"/>
3028
+ <line num="2482" type="stmt" count="0"/>
3029
+ <line num="2485" type="stmt" count="0"/>
3030
+ <line num="2488" type="stmt" count="0"/>
3031
+ <line num="2491" type="stmt" count="0"/>
3032
+ <line num="2493" type="stmt" count="0"/>
3033
  <line num="2501" type="stmt" count="0"/>
3034
  <line num="2502" type="stmt" count="0"/>
3035
  <line num="2503" type="stmt" count="0"/>
3036
  <line num="2504" type="stmt" count="0"/>
3037
+ <line num="2505" type="stmt" count="0"/>
3038
  <line num="2508" type="stmt" count="0"/>
3039
  <line num="2509" type="stmt" count="0"/>
3040
  <line num="2510" type="stmt" count="0"/>
3042
  <line num="2512" type="stmt" count="0"/>
3043
  <line num="2513" type="stmt" count="0"/>
3044
  <line num="2514" type="stmt" count="0"/>
3045
+ <line num="2515" type="stmt" count="0"/>
3046
+ <line num="2517" type="stmt" count="0"/>
3047
  <line num="2520" type="stmt" count="0"/>
3048
  <line num="2521" type="stmt" count="0"/>
3049
  <line num="2522" type="stmt" count="0"/>
3050
  <line num="2523" type="stmt" count="0"/>
3051
+ <line num="2524" type="stmt" count="0"/>
3052
  <line num="2527" type="stmt" count="0"/>
3053
+ <line num="2528" type="stmt" count="0"/>
3054
+ <line num="2543" type="method" name="set_doing_cron" visibility="public" complexity="3" crap="3" count="17"/>
3055
  <line num="2544" type="stmt" count="17"/>
3056
+ <line num="2545" type="stmt" count="17"/>
3057
+ <line num="2552" type="method" name="set_lang" visibility="public" complexity="1" crap="1" count="17"/>
3058
+ <line num="2553" type="stmt" count="17"/>
3059
  <line num="2555" type="stmt" count="17"/>
3060
  <line num="2556" type="stmt" count="17"/>
3061
  <line num="2557" type="stmt" count="17"/>
3064
  <line num="2560" type="stmt" count="17"/>
3065
  <line num="2562" type="stmt" count="17"/>
3066
  <line num="2563" type="stmt" count="17"/>
3067
+ <line num="2565" type="stmt" count="17"/>
3068
+ <line num="2566" type="stmt" count="17"/>
3069
+ <line num="2567" type="stmt" count="17"/>
3070
+ <line num="2568" type="stmt" count="17"/>
3071
  <line num="2569" type="stmt" count="17"/>
3072
+ <line num="2570" type="stmt" count="17"/>
3073
  <line num="2572" type="stmt" count="17"/>
3074
+ <line num="2573" type="stmt" count="17"/>
3075
  <line num="2574" type="stmt" count="17"/>
 
3076
  <line num="2579" type="stmt" count="17"/>
3077
+ <line num="2581" type="stmt" count="17"/>
3078
  <line num="2582" type="stmt" count="17"/>
3079
  <line num="2584" type="stmt" count="17"/>
3080
+ <line num="2586" type="stmt" count="17"/>
3081
+ <line num="2589" type="stmt" count="17"/>
3082
+ <line num="2590" type="stmt" count="17"/>
3083
+ <line num="2592" type="stmt" count="17"/>
3084
+ <line num="2594" type="stmt" count="17"/>
3085
+ <line num="2606" type="method" name="set_time_limit" visibility="public" complexity="2" crap="2" count="3"/>
3086
+ <line num="2607" type="stmt" count="3"/>
3087
+ <line num="2609" type="stmt" count="3"/>
3088
+ <line num="2610" type="stmt" count="3"/>
3089
+ <line num="2617" type="method" name="wp_ajax_restore" visibility="public" complexity="6" crap="42" count="0"/>
 
 
3090
  <line num="2618" type="stmt" count="0"/>
3091
+ <line num="2619" type="stmt" count="0"/>
3092
  <line num="2622" type="stmt" count="0"/>
3093
  <line num="2623" type="stmt" count="0"/>
3094
+ <line num="2624" type="stmt" count="0"/>
3095
  <line num="2626" type="stmt" count="0"/>
3096
  <line num="2627" type="stmt" count="0"/>
3097
+ <line num="2628" type="stmt" count="0"/>
3098
+ <line num="2631" type="stmt" count="0"/>
3099
+ <line num="2632" type="stmt" count="0"/>
3100
+ <line num="2633" type="stmt" count="0"/>
3101
+ <line num="2635" type="stmt" count="0"/>
3102
+ <line num="2636" type="stmt" count="0"/>
3103
+ <line num="2637" type="stmt" count="0"/>
3104
+ <line num="2639" type="stmt" count="0"/>
 
3105
  <line num="2652" type="stmt" count="0"/>
3106
  <line num="2653" type="stmt" count="0"/>
3107
+ <line num="2655" type="stmt" count="0"/>
3108
  <line num="2656" type="stmt" count="0"/>
3109
+ <line num="2657" type="stmt" count="0"/>
3110
  <line num="2658" type="stmt" count="0"/>
3111
+ <line num="2659" type="stmt" count="0"/>
3112
+ <line num="2661" type="stmt" count="0"/>
3113
  <line num="2662" type="stmt" count="0"/>
3114
  <line num="2663" type="stmt" count="0"/>
3115
+ <line num="2664" type="stmt" count="0"/>
3116
+ <line num="2666" type="stmt" count="0"/>
3117
+ <line num="2668" type="stmt" count="0"/>
3118
+ <line num="2670" type="stmt" count="0"/>
3119
+ <line num="2672" type="stmt" count="0"/>
3120
+ <line num="2673" type="stmt" count="0"/>
3121
+ <line num="2689" type="method" name="boldgrid_backup_now_auto" visibility="public" complexity="4" crap="20" count="0"/>
3122
+ <line num="2691" type="stmt" count="0"/>
3123
+ <line num="2694" type="stmt" count="0"/>
3124
+ <line num="2695" type="stmt" count="0"/>
3125
+ <line num="2699" type="stmt" count="0"/>
3126
+ <line num="2702" type="stmt" count="0"/>
3127
+ <line num="2703" type="stmt" count="0"/>
3128
+ <line num="2707" type="stmt" count="0"/>
3129
+ <line num="2708" type="stmt" count="0"/>
3130
+ <line num="2719" type="method" name="enforce_retention" visibility="public" complexity="8" crap="22.91" count="3"/>
 
3131
  <line num="2721" type="stmt" count="3"/>
3132
+ <line num="2723" type="stmt" count="3"/>
3133
+ <line num="2726" type="stmt" count="3"/>
3134
+ <line num="2727" type="stmt" count="3"/>
3135
  <line num="2728" type="stmt" count="3"/>
3136
+ <line num="2729" type="stmt" count="0"/>
3137
+ <line num="2730" type="stmt" count="0"/>
3138
+ <line num="2731" type="stmt" count="3"/>
3139
+ <line num="2732" type="stmt" count="3"/>
3140
+ <line num="2735" type="stmt" count="3"/>
3141
+ <line num="2738" type="stmt" count="3"/>
3142
+ <line num="2739" type="stmt" count="3"/>
3143
  <line num="2743" type="stmt" count="0"/>
3144
+ <line num="2746" type="stmt" count="0"/>
3145
+ <line num="2749" type="stmt" count="0"/>
3146
+ <line num="2752" type="stmt" count="0"/>
3147
+ <line num="2753" type="stmt" count="0"/>
3148
+ <line num="2754" type="stmt" count="0"/>
3149
+ <line num="2757" type="stmt" count="0"/>
3150
+ <line num="2758" type="stmt" count="0"/>
3151
  <line num="2760" type="stmt" count="0"/>
3152
+ <line num="2770" type="stmt" count="0"/>
3153
+ <line num="2773" type="stmt" count="0"/>
3154
+ <line num="2776" type="stmt" count="0"/>
3155
+ <line num="2777" type="stmt" count="0"/>
3156
+ <line num="2778" type="stmt" count="0"/>
3157
+ <metrics loc="2779" ncloc="1408" classes="1" methods="28" coveredmethods="4" conditionals="0" coveredconditionals="0" statements="964" coveredstatements="431" elements="992" coveredelements="435"/>
3158
  </file>
3159
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-cron-log.php">
3160
  <class name="Boldgrid_Backup_Admin_Cron_Log" namespace="global" fullPackage="Boldgrid.Backup.Admin.Cron">
4531
  </file>
4532
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-in-progress.php">
4533
  <class name="Boldgrid_Backup_Admin_In_Progress" namespace="global" fullPackage="Boldgrid.Backup.Admin.In">
4534
+ <metrics complexity="33" methods="14" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="97" coveredstatements="6" elements="111" coveredelements="8"/>
4535
  </class>
4536
  <line num="48" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="17"/>
4537
  <line num="49" type="stmt" count="17"/>
4566
  <line num="129" type="stmt" count="0"/>
4567
  <line num="131" type="stmt" count="0"/>
4568
  <line num="133" type="stmt" count="0"/>
4569
+ <line num="146" type="method" name="get_error_markup" visibility="public" complexity="1" crap="2" count="0"/>
 
 
4570
  <line num="147" type="stmt" count="0"/>
4571
+ <line num="150" type="stmt" count="0"/>
4572
+ <line num="151" type="stmt" count="0"/>
4573
+ <line num="152" type="stmt" count="0"/>
4574
+ <line num="153" type="stmt" count="0"/>
4575
+ <line num="154" type="stmt" count="0"/>
4576
  <line num="155" type="stmt" count="0"/>
4577
  <line num="157" type="stmt" count="0"/>
4578
+ <line num="159" type="stmt" count="0"/>
4579
+ <line num="169" type="method" name="get_notice" visibility="public" complexity="2" crap="6" count="0"/>
4580
+ <line num="170" type="stmt" count="0"/>
4581
+ <line num="172" type="stmt" count="0"/>
4582
+ <line num="173" type="stmt" count="0"/>
 
 
 
 
 
4583
  <line num="181" type="stmt" count="0"/>
4584
+ <line num="183" type="stmt" count="0"/>
4585
  <line num="184" type="stmt" count="0"/>
4586
+ <line num="186" type="stmt" count="0"/>
4587
+ <line num="187" type="stmt" count="0"/>
4588
+ <line num="188" type="stmt" count="0"/>
4589
+ <line num="189" type="stmt" count="0"/>
4590
+ <line num="191" type="stmt" count="0"/>
4591
+ <line num="202" type="method" name="get_notice_markup" visibility="public" complexity="2" crap="6" count="0"/>
4592
+ <line num="203" type="stmt" count="0"/>
4593
+ <line num="204" type="stmt" count="0"/>
4594
  <line num="206" type="stmt" count="0"/>
4595
  <line num="207" type="stmt" count="0"/>
4596
+ <line num="208" type="stmt" count="0"/>
4597
+ <line num="210" type="stmt" count="0"/>
4598
+ <line num="223" type="method" name="get_tmp" visibility="public" complexity="4" crap="20" count="0"/>
4599
+ <line num="224" type="stmt" count="0"/>
4600
+ <line num="226" type="stmt" count="0"/>
4601
+ <line num="232" type="stmt" count="0"/>
4602
+ <line num="233" type="stmt" count="0"/>
4603
+ <line num="234" type="method" name="anonymous function" complexity="2" crap="6" count="0"/>
4604
+ <line num="235" type="stmt" count="0"/>
4605
+ <line num="237" type="stmt" count="0"/>
4606
+ <line num="238" type="stmt" count="0"/>
4607
+ <line num="240" type="stmt" count="0"/>
 
 
4608
  <line num="241" type="stmt" count="0"/>
4609
+ <line num="242" type="stmt" count="0"/>
4610
+ <line num="245" type="stmt" count="0"/>
4611
+ <line num="246" type="stmt" count="0"/>
4612
+ <line num="247" type="stmt" count="0"/>
4613
  <line num="248" type="stmt" count="0"/>
4614
+ <line num="249" type="stmt" count="0"/>
4615
  <line num="251" type="stmt" count="0"/>
4616
+ <line num="266" type="method" name="heartbeat_received" visibility="public" complexity="5" crap="30" count="0"/>
4617
+ <line num="267" type="stmt" count="0"/>
4618
+ <line num="269" type="stmt" count="0"/>
4619
+ <line num="270" type="stmt" count="0"/>
4620
+ <line num="274" type="stmt" count="0"/>
4621
+ <line num="277" type="stmt" count="0"/>
 
 
 
 
4622
  <line num="279" type="stmt" count="0"/>
4623
+ <line num="282" type="stmt" count="0"/>
4624
+ <line num="283" type="stmt" count="0"/>
4625
+ <line num="284" type="stmt" count="0"/>
4626
+ <line num="285" type="stmt" count="0"/>
4627
+ <line num="288" type="stmt" count="0"/>
4628
+ <line num="289" type="stmt" count="0"/>
4629
+ <line num="290" type="stmt" count="0"/>
4630
+ <line num="291" type="stmt" count="0"/>
4631
+ <line num="292" type="stmt" count="0"/>
4632
+ <line num="293" type="stmt" count="0"/>
4633
+ <line num="295" type="stmt" count="0"/>
4634
+ <line num="303" type="method" name="post_dump" visibility="public" complexity="2" crap="6" count="0"/>
4635
+ <line num="310" type="stmt" count="0"/>
4636
+ <line num="311" type="stmt" count="0"/>
4637
+ <line num="312" type="stmt" count="0"/>
4638
+ <line num="313" type="stmt" count="0"/>
4639
+ <line num="320" type="method" name="pre_dump" visibility="public" complexity="1" crap="2" count="0"/>
4640
+ <line num="331" type="stmt" count="0"/>
4641
  <line num="332" type="stmt" count="0"/>
4642
+ <line num="333" type="stmt" count="0"/>
4643
+ <line num="342" type="method" name="set" visibility="public" complexity="2" crap="2" count="3"/>
4644
+ <line num="343" type="stmt" count="3"/>
4645
+ <line num="345" type="stmt" count="3"/>
4646
+ <line num="347" type="stmt" count="3"/>
4647
+ <line num="348" type="stmt" count="3"/>
4648
+ <line num="355" type="method" name="wp_ajax_get_progress_notice" visibility="public" complexity="3" crap="12" count="0"/>
4649
+ <line num="356" type="stmt" count="0"/>
4650
+ <line num="357" type="stmt" count="0"/>
4651
+ <line num="358" type="stmt" count="0"/>
4652
+ <line num="360" type="stmt" count="0"/>
4653
+ <line num="361" type="stmt" count="0"/>
4654
+ <line num="362" type="stmt" count="0"/>
4655
+ <line num="364" type="stmt" count="0"/>
4656
+ <line num="366" type="stmt" count="0"/>
4657
+ <line num="367" type="stmt" count="0"/>
4658
+ <metrics loc="368" ncloc="191" classes="1" methods="14" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="108" coveredstatements="6" elements="122" coveredelements="8"/>
4659
  </file>
4660
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-jobs.php">
4661
  <class name="Boldgrid_Backup_Admin_Jobs" namespace="global" fullPackage="Boldgrid.Backup.Admin">
6863
  </file>
6864
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin.php">
6865
  <class name="Boldgrid_Backup_Admin" namespace="global" fullPackage="Boldgrid.Backup">
6866
+ <metrics complexity="12" methods="3" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="84" coveredstatements="18" elements="87" coveredelements="18"/>
6867
  </class>
6868
  <line num="73" type="method" name="__construct" visibility="public" complexity="2" crap="6" count="0"/>
6869
  <line num="74" type="stmt" count="0"/>
6876
  <line num="86" type="stmt" count="0"/>
6877
  <line num="87" type="stmt" count="0"/>
6878
  <line num="94" type="method" name="enqueue_styles" visibility="public" complexity="4" crap="20" count="0"/>
6879
+ <line num="95" type="stmt" count="0"/>
 
6880
  <line num="106" type="stmt" count="0"/>
6881
  <line num="107" type="stmt" count="0"/>
6882
+ <line num="108" type="stmt" count="0"/>
6883
+ <line num="109" type="stmt" count="0"/>
6884
  <line num="112" type="stmt" count="0"/>
6885
  <line num="113" type="stmt" count="0"/>
6886
  <line num="114" type="stmt" count="0"/>
6887
+ <line num="115" type="stmt" count="0"/>
6888
  <line num="116" type="stmt" count="0"/>
6889
  <line num="118" type="stmt" count="0"/>
6890
+ <line num="120" type="stmt" count="0"/>
6891
  <line num="121" type="stmt" count="0"/>
 
6892
  <line num="123" type="stmt" count="0"/>
6893
  <line num="124" type="stmt" count="0"/>
6894
  <line num="125" type="stmt" count="0"/>
6895
  <line num="126" type="stmt" count="0"/>
6896
+ <line num="127" type="stmt" count="0"/>
6897
  <line num="128" type="stmt" count="0"/>
6898
  <line num="130" type="stmt" count="0"/>
6899
+ <line num="132" type="stmt" count="0"/>
 
6900
  <line num="135" type="stmt" count="0"/>
6901
  <line num="136" type="stmt" count="0"/>
6902
  <line num="137" type="stmt" count="0"/>
6903
  <line num="138" type="stmt" count="0"/>
6904
+ <line num="139" type="stmt" count="0"/>
6905
  <line num="140" type="stmt" count="0"/>
6906
  <line num="142" type="stmt" count="0"/>
 
6907
  <line num="144" type="stmt" count="0"/>
6908
  <line num="145" type="stmt" count="0"/>
6909
  <line num="146" type="stmt" count="0"/>
6910
  <line num="147" type="stmt" count="0"/>
6911
  <line num="148" type="stmt" count="0"/>
6912
+ <line num="149" type="stmt" count="0"/>
6913
+ <line num="150" type="stmt" count="0"/>
6914
  <line num="151" type="stmt" count="0"/>
6915
  <line num="152" type="stmt" count="0"/>
6916
+ <line num="153" type="stmt" count="0"/>
6917
+ <line num="154" type="stmt" count="0"/>
6918
  <line num="155" type="stmt" count="0"/>
 
 
6919
  <line num="158" type="stmt" count="0"/>
 
6920
  <line num="161" type="stmt" count="0"/>
6921
+ <line num="164" type="stmt" count="0"/>
6922
+ <line num="165" type="stmt" count="0"/>
6923
+ <line num="168" type="stmt" count="0"/>
6924
+ <line num="169" type="stmt" count="0"/>
6925
+ <line num="170" type="stmt" count="0"/>
6926
+ <line num="171" type="stmt" count="0"/>
6927
+ <line num="173" type="stmt" count="0"/>
6928
+ <line num="174" type="stmt" count="0"/>
6929
+ <line num="175" type="stmt" count="0"/>
6930
+ <line num="186" type="method" name="get_configs" visibility="public" complexity="6" crap="6.56" count="17"/>
6931
+ <line num="188" type="stmt" count="17"/>
6932
+ <line num="189" type="stmt" count="17"/>
6933
+ <line num="193" type="stmt" count="1"/>
6934
+ <line num="196" type="stmt" count="1"/>
6935
+ <line num="197" type="stmt" count="1"/>
6936
+ <line num="200" type="stmt" count="1"/>
6937
  <line num="203" type="stmt" count="1"/>
6938
+ <line num="204" type="stmt" count="1"/>
6939
  <line num="205" type="stmt" count="1"/>
6940
+ <line num="208" type="stmt" count="1"/>
6941
+ <line num="211" type="stmt" count="1"/>
6942
+ <line num="212" type="stmt" count="0"/>
6943
+ <line num="213" type="stmt" count="0"/>
 
 
6944
  <line num="216" type="stmt" count="1"/>
6945
+ <line num="218" type="stmt" count="1"/>
6946
+ <line num="219" type="stmt" count="0"/>
6947
+ <line num="220" type="stmt" count="0"/>
6948
  <line num="223" type="stmt" count="1"/>
6949
+ <line num="226" type="stmt" count="1"/>
6950
+ <line num="227" type="stmt" count="0"/>
6951
+ <line num="228" type="stmt" count="0"/>
6952
+ <line num="229" type="stmt" count="1"/>
6953
+ <line num="233" type="stmt" count="1"/>
6954
+ <line num="236" type="stmt" count="1"/>
6955
+ <metrics loc="238" ncloc="112" classes="1" methods="3" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="84" coveredstatements="18" elements="87" coveredelements="18"/>
6956
  </file>
6957
  <package name="Boldgrid\Backup\Admin">
6958
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-cron.php">
8125
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/partials/boldgrid-backup-admin-backup-button.php">
8126
  <line num="19" type="stmt" count="0"/>
8127
  <line num="21" type="stmt" count="0"/>
8128
+ <line num="23" type="stmt" count="0"/>
8129
  <line num="24" type="stmt" count="0"/>
8130
  <line num="25" type="stmt" count="0"/>
8131
  <line num="26" type="stmt" count="0"/>
 
 
 
 
 
 
 
 
 
 
8132
  <line num="38" type="stmt" count="0"/>
 
8133
  <line num="40" type="stmt" count="0"/>
8134
  <line num="41" type="stmt" count="0"/>
8135
  <line num="42" type="stmt" count="0"/>
8142
  <line num="49" type="stmt" count="0"/>
8143
  <line num="50" type="stmt" count="0"/>
8144
  <line num="51" type="stmt" count="0"/>
8145
+ <line num="52" type="stmt" count="0"/>
8146
+ <line num="53" type="stmt" count="0"/>
8147
+ <line num="54" type="stmt" count="0"/>
8148
+ <line num="55" type="stmt" count="0"/>
8149
+ <line num="56" type="stmt" count="0"/>
8150
+ <line num="57" type="stmt" count="0"/>
8151
+ <line num="58" type="stmt" count="0"/>
8152
+ <line num="59" type="stmt" count="0"/>
8153
+ <line num="60" type="stmt" count="0"/>
8154
+ <line num="61" type="stmt" count="0"/>
8155
+ <line num="62" type="stmt" count="0"/>
8156
+ <line num="63" type="stmt" count="0"/>
8157
+ <line num="64" type="stmt" count="0"/>
8158
+ <line num="65" type="stmt" count="0"/>
8159
+ <line num="67" type="stmt" count="0"/>
8160
+ <line num="68" type="stmt" count="0"/>
8161
+ <line num="69" type="stmt" count="0"/>
8162
+ <line num="70" type="stmt" count="0"/>
8163
+ <line num="72" type="stmt" count="0"/>
8164
+ <metrics loc="72" ncloc="44" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="38" coveredstatements="0" elements="38" coveredelements="0"/>
8165
  </file>
8166
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/partials/boldgrid-backup-admin-backup-modal.php">
8167
  <line num="17" type="stmt" count="0"/>
12327
  </file>
12328
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/includes/class-boldgrid-backup-activator.php">
12329
  <class name="Boldgrid_Backup_Activator" namespace="global" fullPackage="Boldgrid.Backup">
12330
+ <metrics complexity="11" methods="4" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="56" coveredstatements="0" elements="60" coveredelements="0"/>
12331
  </class>
12332
  <line num="59" type="method" name="activate" visibility="public" complexity="5" crap="30" count="0"/>
12333
  <line num="61" type="stmt" count="0"/>
12349
  <line num="101" type="method" name="post_activate_notice" visibility="public" complexity="2" crap="6" count="0"/>
12350
  <line num="102" type="stmt" count="0"/>
12351
  <line num="103" type="stmt" count="0"/>
12352
+ <line num="104" type="stmt" count="0"/>
12353
  <line num="105" type="stmt" count="0"/>
 
12354
  <line num="107" type="stmt" count="0"/>
12355
  <line num="108" type="stmt" count="0"/>
12356
+ <line num="110" type="stmt" count="0"/>
12357
  <line num="111" type="stmt" count="0"/>
12358
  <line num="112" type="stmt" count="0"/>
12359
  <line num="113" type="stmt" count="0"/>
12360
  <line num="114" type="stmt" count="0"/>
12361
  <line num="115" type="stmt" count="0"/>
 
12362
  <line num="117" type="stmt" count="0"/>
12363
  <line num="118" type="stmt" count="0"/>
12364
  <line num="119" type="stmt" count="0"/>
 
 
 
12365
  <line num="130" type="stmt" count="0"/>
 
12366
  <line num="132" type="stmt" count="0"/>
12367
  <line num="133" type="stmt" count="0"/>
12368
+ <line num="134" type="stmt" count="0"/>
12369
+ <line num="135" type="stmt" count="0"/>
12370
+ <line num="136" type="stmt" count="0"/>
12371
+ <line num="137" type="stmt" count="0"/>
12372
+ <line num="138" type="stmt" count="0"/>
12373
+ <line num="139" type="stmt" count="0"/>
12374
+ <line num="140" type="stmt" count="0"/>
12375
+ <line num="141" type="stmt" count="0"/>
12376
+ <line num="142" type="stmt" count="0"/>
12377
+ <line num="143" type="stmt" count="0"/>
12378
+ <line num="144" type="stmt" count="0"/>
12379
+ <line num="145" type="stmt" count="0"/>
12380
+ <line num="146" type="stmt" count="0"/>
12381
+ <line num="147" type="stmt" count="0"/>
12382
+ <line num="148" type="stmt" count="0"/>
12383
+ <line num="149" type="stmt" count="0"/>
12384
+ <line num="150" type="stmt" count="0"/>
12385
+ <line num="151" type="stmt" count="0"/>
12386
+ <line num="152" type="stmt" count="0"/>
12387
+ <line num="159" type="method" name="shutdown" visibility="public" complexity="2" crap="6" count="0"/>
12388
+ <line num="161" type="stmt" count="0"/>
12389
+ <line num="162" type="stmt" count="0"/>
12390
+ <line num="163" type="stmt" count="0"/>
12391
+ <line num="164" type="stmt" count="0"/>
12392
+ <metrics loc="165" ncloc="74" classes="1" methods="4" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="56" coveredstatements="0" elements="60" coveredelements="0"/>
12393
  </file>
12394
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/includes/class-boldgrid-backup-authentication.php">
12395
  <class name="Boldgrid_Backup_Authentication" namespace="global" fullPackage="Boldgrid.Backup">
69037
  </file>
69038
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/boldgrid/library/src/Library/Plugin/Plugin.php">
69039
  <class name="Plugin" namespace="Boldgrid\Library\Library\Plugin">
69040
+ <metrics complexity="33" methods="21" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="83" coveredstatements="0" elements="104" coveredelements="0"/>
69041
  </class>
69042
  <line num="99" type="method" name="__construct" visibility="public" complexity="1" crap="2" count="0"/>
69043
  <line num="100" type="stmt" count="0"/>
69046
  <line num="106" type="stmt" count="0"/>
69047
  <line num="108" type="stmt" count="0"/>
69048
  <line num="109" type="stmt" count="0"/>
69049
+ <line num="118" type="method" name="getActivateUrl" visibility="public" complexity="1" crap="2" count="0"/>
69050
  <line num="119" type="stmt" count="0"/>
69051
+ <line num="120" type="stmt" count="0"/>
69052
  <line num="121" type="stmt" count="0"/>
69053
  <line num="122" type="stmt" count="0"/>
69054
  <line num="123" type="stmt" count="0"/>
69055
+ <line num="132" type="method" name="getIcons" visibility="public" complexity="3" crap="12" count="0"/>
69056
+ <line num="133" type="stmt" count="0"/>
69057
+ <line num="135" type="stmt" count="0"/>
69058
  <line num="136" type="stmt" count="0"/>
69059
  <line num="137" type="stmt" count="0"/>
69060
+ <line num="139" type="stmt" count="0"/>
69061
+ <line num="140" type="stmt" count="0"/>
69062
+ <line num="149" type="method" name="getChildPlugins" visibility="public" complexity="1" crap="2" count="0"/>
69063
  <line num="150" type="stmt" count="0"/>
69064
+ <line num="151" type="stmt" count="0"/>
69065
+ <line num="163" type="method" name="getConfig" visibility="public" complexity="3" crap="12" count="0"/>
69066
+ <line num="164" type="stmt" count="0"/>
69067
+ <line num="166" type="stmt" count="0"/>
69068
+ <line num="168" type="stmt" count="0"/>
69069
+ <line num="169" type="stmt" count="0"/>
69070
+ <line num="170" type="stmt" count="0"/>
69071
+ <line num="171" type="stmt" count="0"/>
69072
+ <line num="172" type="stmt" count="0"/>
69073
  <line num="174" type="stmt" count="0"/>
69074
+ <line num="175" type="stmt" count="0"/>
69075
+ <line num="187" type="method" name="getData" visibility="public" complexity="2" crap="6" count="0"/>
69076
+ <line num="188" type="stmt" count="0"/>
69077
+ <line num="190" type="stmt" count="0"/>
69078
  <line num="191" type="stmt" count="0"/>
69079
+ <line num="202" type="method" name="getDownloadUrl" visibility="public" complexity="1" crap="2" count="0"/>
69080
+ <line num="203" type="stmt" count="0"/>
 
 
69081
  <line num="205" type="stmt" count="0"/>
69082
+ <line num="207" type="stmt" count="0"/>
69083
+ <line num="208" type="stmt" count="0"/>
69084
+ <line num="217" type="method" name="getInstallUrl" visibility="public" complexity="1" crap="2" count="0"/>
69085
+ <line num="218" type="stmt" count="0"/>
69086
+ <line num="219" type="stmt" count="0"/>
69087
+ <line num="220" type="stmt" count="0"/>
69088
+ <line num="221" type="stmt" count="0"/>
69089
+ <line num="222" type="stmt" count="0"/>
69090
+ <line num="231" type="method" name="getIsInstalled" visibility="public" complexity="1" crap="2" count="0"/>
69091
  <line num="232" type="stmt" count="0"/>
69092
+ <line num="233" type="stmt" count="0"/>
69093
+ <line num="242" type="method" name="getFile" visibility="public" complexity="1" crap="2" count="0"/>
69094
+ <line num="243" type="stmt" count="0"/>
69095
+ <line num="244" type="stmt" count="0"/>
69096
+ <line num="259" type="method" name="getFileSlug" visibility="public" complexity="1" crap="2" count="0"/>
 
 
 
 
69097
  <line num="260" type="stmt" count="0"/>
69098
  <line num="262" type="stmt" count="0"/>
69099
  <line num="263" type="stmt" count="0"/>
69100
+ <line num="272" type="method" name="getNewVersion" visibility="public" complexity="2" crap="6" count="0"/>
69101
  <line num="273" type="stmt" count="0"/>
69102
+ <line num="275" type="stmt" count="0"/>
69103
+ <line num="276" type="stmt" count="0"/>
69104
+ <line num="285" type="method" name="getPluginData" visibility="public" complexity="3" crap="12" count="0"/>
 
 
69105
  <line num="286" type="stmt" count="0"/>
69106
+ <line num="287" type="stmt" count="0"/>
69107
  <line num="288" type="stmt" count="0"/>
69108
+ <line num="290" type="stmt" count="0"/>
69109
  <line num="291" type="stmt" count="0"/>
69110
+ <line num="300" type="method" name="getSlug" visibility="public" complexity="1" crap="2" count="0"/>
69111
+ <line num="301" type="stmt" count="0"/>
69112
+ <line num="302" type="stmt" count="0"/>
69113
+ <line num="309" type="method" name="setChildPlugins" visibility="public" complexity="3" crap="12" count="0"/>
69114
+ <line num="310" type="stmt" count="0"/>
 
69115
  <line num="312" type="stmt" count="0"/>
69116
+ <line num="313" type="stmt" count="0"/>
69117
  <line num="314" type="stmt" count="0"/>
69118
+ <line num="316" type="stmt" count="0"/>
69119
+ <line num="317" type="stmt" count="0"/>
69120
+ <line num="319" type="stmt" count="0"/>
69121
+ <line num="320" type="stmt" count="0"/>
69122
+ <line num="321" type="stmt" count="0"/>
69123
+ <line num="330" type="method" name="setFile" visibility="public" complexity="2" crap="6" count="0"/>
69124
+ <line num="331" type="stmt" count="0"/>
69125
+ <line num="332" type="stmt" count="0"/>
69126
+ <line num="339" type="method" name="setIsInstalled" visibility="public" complexity="1" crap="2" count="0"/>
69127
+ <line num="340" type="stmt" count="0"/>
69128
+ <line num="342" type="stmt" count="0"/>
69129
+ <line num="343" type="stmt" count="0"/>
69130
+ <line num="350" type="method" name="setPath" visibility="public" complexity="1" crap="2" count="0"/>
69131
  <line num="351" type="stmt" count="0"/>
69132
  <line num="352" type="stmt" count="0"/>
69133
+ <line num="361" type="method" name="getUpdatePlugins" visibility="public" complexity="2" crap="6" count="0"/>
69134
  <line num="362" type="stmt" count="0"/>
69135
  <line num="363" type="stmt" count="0"/>
69136
+ <line num="364" type="stmt" count="0"/>
69137
+ <line num="366" type="stmt" count="0"/>
69138
+ <line num="367" type="stmt" count="0"/>
69139
+ <line num="376" type="method" name="hasUpdate" visibility="public" complexity="1" crap="2" count="0"/>
69140
+ <line num="377" type="stmt" count="0"/>
69141
+ <line num="379" type="stmt" count="0"/>
69142
+ <line num="380" type="stmt" count="0"/>
69143
+ <line num="389" type="method" name="isActive" visibility="public" complexity="1" crap="2" count="0"/>
69144
+ <line num="390" type="stmt" count="0"/>
69145
+ <line num="391" type="stmt" count="0"/>
69146
+ <metrics loc="392" ncloc="167" classes="1" methods="21" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="83" coveredstatements="0" elements="104" coveredelements="0"/>
69147
  </file>
69148
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/boldgrid/library/src/Library/Plugin/Plugins.php">
69149
  <class name="Plugins" namespace="Boldgrid\Library\Library\Plugin">
71369
  <metrics loc="445" ncloc="281" classes="1" methods="21" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="216" coveredstatements="0" elements="237" coveredelements="0"/>
71370
  </file>
71371
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/composer/autoload_static.php">
71372
+ <class name="ComposerStaticInitcbb1fe7ee5929dd9cca67127867c6f2d" namespace="Composer\Autoload">
71373
  <metrics complexity="2" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="5" coveredstatements="0" elements="7" coveredelements="0"/>
71374
  </class>
71375
  <line num="90" type="method" name="getInitializer" visibility="public" complexity="1" crap="2" count="0"/>
71460
  <metrics loc="12" ncloc="10" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="7" coveredstatements="0" elements="7" coveredelements="0"/>
71461
  </file>
71462
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/composer/autoload_real.php">
71463
+ <class name="ComposerAutoloaderInitcbb1fe7ee5929dd9cca67127867c6f2d" namespace="global">
71464
  <metrics complexity="13" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="41" coveredstatements="0" elements="43" coveredelements="0"/>
71465
  </class>
71466
  <line num="9" type="method" name="loadClassLoader" visibility="public" complexity="2" crap="6" count="0"/>
79030
  </file>
79031
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/phpseclib/phpseclib/phpseclib/File/ASN1.php">
79032
  <class name="ASN1" namespace="phpseclib\File" fullPackage="ASN1" package="ASN1">
79033
+ <metrics complexity="287" methods="14" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="818" coveredstatements="0" elements="832" coveredelements="0"/>
79034
  </class>
79035
  <line num="209" type="method" name="decodeBER" complexity="2" crap="6" count="0"/>
79036
  <line num="210" type="stmt" count="0"/>
79206
  <line num="475" type="stmt" count="0"/>
79207
  <line num="478" type="stmt" count="0"/>
79208
  <line num="479" type="stmt" count="0"/>
79209
+ <line num="494" type="method" name="asn1map" complexity="104" crap="10920" count="0"/>
79210
  <line num="495" type="stmt" count="0"/>
79211
  <line num="496" type="stmt" count="0"/>
79212
  <line num="497" type="stmt" count="0"/>
79380
  <line num="702" type="stmt" count="0"/>
79381
  <line num="703" type="stmt" count="0"/>
79382
  <line num="704" type="stmt" count="0"/>
 
79383
  <line num="706" type="stmt" count="0"/>
79384
  <line num="707" type="stmt" count="0"/>
79385
  <line num="708" type="stmt" count="0"/>
 
 
 
79386
  <line num="712" type="stmt" count="0"/>
79387
+ <line num="713" type="stmt" count="0"/>
79388
+ <line num="714" type="stmt" count="0"/>
79389
+ <line num="715" type="stmt" count="0"/>
79390
+ <line num="716" type="stmt" count="0"/>
79391
+ <line num="717" type="stmt" count="0"/>
79392
+ <line num="718" type="stmt" count="0"/>
79393
+ <line num="719" type="stmt" count="0"/>
79394
  <line num="728" type="stmt" count="0"/>
79395
  <line num="729" type="stmt" count="0"/>
79396
  <line num="730" type="stmt" count="0"/>
79434
  <line num="768" type="stmt" count="0"/>
79435
  <line num="769" type="stmt" count="0"/>
79436
  <line num="770" type="stmt" count="0"/>
79437
+ <line num="771" type="stmt" count="0"/>
79438
+ <line num="772" type="stmt" count="0"/>
79439
+ <line num="773" type="stmt" count="0"/>
79440
+ <line num="774" type="stmt" count="0"/>
79441
+ <line num="775" type="stmt" count="0"/>
79442
+ <line num="776" type="stmt" count="0"/>
79443
+ <line num="777" type="stmt" count="0"/>
79444
+ <line num="793" type="method" name="encodeDER" complexity="1" crap="2" count="0"/>
79445
+ <line num="794" type="stmt" count="0"/>
79446
+ <line num="795" type="stmt" count="0"/>
79447
+ <line num="796" type="stmt" count="0"/>
79448
+ <line num="797" type="stmt" count="0"/>
79449
+ <line num="808" type="method" name="_encode_der" complexity="84" crap="7140" count="0"/>
79450
  <line num="809" type="stmt" count="0"/>
79451
  <line num="810" type="stmt" count="0"/>
79452
+ <line num="811" type="stmt" count="0"/>
79453
  <line num="812" type="stmt" count="0"/>
 
 
79454
  <line num="815" type="stmt" count="0"/>
79455
  <line num="816" type="stmt" count="0"/>
79456
  <line num="817" type="stmt" count="0"/>
79457
  <line num="819" type="stmt" count="0"/>
79458
+ <line num="820" type="stmt" count="0"/>
79459
  <line num="821" type="stmt" count="0"/>
79460
  <line num="822" type="stmt" count="0"/>
79461
  <line num="823" type="stmt" count="0"/>
79462
  <line num="824" type="stmt" count="0"/>
79463
+ <line num="826" type="stmt" count="0"/>
79464
  <line num="828" type="stmt" count="0"/>
79465
  <line num="829" type="stmt" count="0"/>
79466
+ <line num="830" type="stmt" count="0"/>
79467
  <line num="831" type="stmt" count="0"/>
 
 
79468
  <line num="834" type="stmt" count="0"/>
79469
  <line num="835" type="stmt" count="0"/>
79470
  <line num="836" type="stmt" count="0"/>
79471
+ <line num="838" type="stmt" count="0"/>
79472
+ <line num="839" type="stmt" count="0"/>
79473
+ <line num="840" type="stmt" count="0"/>
79474
+ <line num="841" type="stmt" count="0"/>
79475
+ <line num="842" type="stmt" count="0"/>
79476
  <line num="843" type="stmt" count="0"/>
79477
  <line num="844" type="stmt" count="0"/>
 
 
 
 
79478
  <line num="850" type="stmt" count="0"/>
79479
  <line num="851" type="stmt" count="0"/>
79480
  <line num="852" type="stmt" count="0"/>
79481
  <line num="853" type="stmt" count="0"/>
79482
  <line num="854" type="stmt" count="0"/>
79483
  <line num="855" type="stmt" count="0"/>
 
79484
  <line num="857" type="stmt" count="0"/>
79485
+ <line num="858" type="stmt" count="0"/>
79486
  <line num="859" type="stmt" count="0"/>
79487
  <line num="860" type="stmt" count="0"/>
79488
  <line num="861" type="stmt" count="0"/>
79489
  <line num="862" type="stmt" count="0"/>
79490
+ <line num="863" type="stmt" count="0"/>
79491
+ <line num="864" type="stmt" count="0"/>
79492
  <line num="866" type="stmt" count="0"/>
79493
  <line num="867" type="stmt" count="0"/>
79494
  <line num="868" type="stmt" count="0"/>
79495
+ <line num="869" type="stmt" count="0"/>
79496
+ <line num="873" type="stmt" count="0"/>
79497
+ <line num="874" type="stmt" count="0"/>
79498
+ <line num="875" type="stmt" count="0"/>
79499
+ <line num="878" type="stmt" count="0"/>
 
 
 
79500
  <line num="888" type="stmt" count="0"/>
79501
  <line num="889" type="stmt" count="0"/>
79502
  <line num="890" type="stmt" count="0"/>
79503
  <line num="891" type="stmt" count="0"/>
79504
  <line num="892" type="stmt" count="0"/>
79505
  <line num="893" type="stmt" count="0"/>
79506
+ <line num="894" type="stmt" count="0"/>
79507
  <line num="895" type="stmt" count="0"/>
79508
  <line num="896" type="stmt" count="0"/>
79509
  <line num="897" type="stmt" count="0"/>
79510
  <line num="898" type="stmt" count="0"/>
79511
+ <line num="899" type="stmt" count="0"/>
79512
  <line num="900" type="stmt" count="0"/>
 
79513
  <line num="902" type="stmt" count="0"/>
79514
  <line num="903" type="stmt" count="0"/>
79515
+ <line num="904" type="stmt" count="0"/>
79516
+ <line num="905" type="stmt" count="0"/>
79517
  <line num="907" type="stmt" count="0"/>
79518
  <line num="908" type="stmt" count="0"/>
79519
  <line num="909" type="stmt" count="0"/>
79520
+ <line num="910" type="stmt" count="0"/>
79521
  <line num="914" type="stmt" count="0"/>
79522
  <line num="915" type="stmt" count="0"/>
79523
  <line num="916" type="stmt" count="0"/>
 
79524
  <line num="918" type="stmt" count="0"/>
 
 
79525
  <line num="921" type="stmt" count="0"/>
79526
  <line num="922" type="stmt" count="0"/>
79527
  <line num="923" type="stmt" count="0"/>
79528
+ <line num="924" type="stmt" count="0"/>
79529
  <line num="925" type="stmt" count="0"/>
79530
  <line num="926" type="stmt" count="0"/>
79531
  <line num="927" type="stmt" count="0"/>
79532
+ <line num="928" type="stmt" count="0"/>
79533
  <line num="929" type="stmt" count="0"/>
79534
  <line num="930" type="stmt" count="0"/>
79535
+ <line num="932" type="stmt" count="0"/>
79536
  <line num="933" type="stmt" count="0"/>
79537
  <line num="934" type="stmt" count="0"/>
 
79538
  <line num="936" type="stmt" count="0"/>
79539
  <line num="937" type="stmt" count="0"/>
79540
  <line num="938" type="stmt" count="0"/>
 
79541
  <line num="940" type="stmt" count="0"/>
79542
  <line num="941" type="stmt" count="0"/>
79543
  <line num="942" type="stmt" count="0"/>
79568
  <line num="967" type="stmt" count="0"/>
79569
  <line num="968" type="stmt" count="0"/>
79570
  <line num="969" type="stmt" count="0"/>
79571
+ <line num="970" type="stmt" count="0"/>
79572
  <line num="971" type="stmt" count="0"/>
79573
  <line num="972" type="stmt" count="0"/>
79574
  <line num="973" type="stmt" count="0"/>
79575
+ <line num="974" type="stmt" count="0"/>
79576
  <line num="975" type="stmt" count="0"/>
79577
  <line num="976" type="stmt" count="0"/>
79578
  <line num="978" type="stmt" count="0"/>
79579
+ <line num="979" type="stmt" count="0"/>
79580
  <line num="980" type="stmt" count="0"/>
 
79581
  <line num="982" type="stmt" count="0"/>
79582
+ <line num="983" type="stmt" count="0"/>
79583
  <line num="985" type="stmt" count="0"/>
 
79584
  <line num="987" type="stmt" count="0"/>
79585
  <line num="988" type="stmt" count="0"/>
79586
+ <line num="989" type="stmt" count="0"/>
79587
  <line num="991" type="stmt" count="0"/>
79588
  <line num="992" type="stmt" count="0"/>
79589
+ <line num="993" type="stmt" count="0"/>
79590
+ <line num="994" type="stmt" count="0"/>
79591
+ <line num="995" type="stmt" count="0"/>
79592
  <line num="997" type="stmt" count="0"/>
79593
  <line num="998" type="stmt" count="0"/>
79594
  <line num="999" type="stmt" count="0"/>
 
 
 
 
79595
  <line num="1004" type="stmt" count="0"/>
79596
  <line num="1005" type="stmt" count="0"/>
79597
  <line num="1006" type="stmt" count="0"/>
79598
+ <line num="1007" type="stmt" count="0"/>
79599
  <line num="1008" type="stmt" count="0"/>
79600
  <line num="1009" type="stmt" count="0"/>
79601
  <line num="1010" type="stmt" count="0"/>
79602
  <line num="1011" type="stmt" count="0"/>
79603
  <line num="1012" type="stmt" count="0"/>
79604
  <line num="1013" type="stmt" count="0"/>
 
79605
  <line num="1015" type="stmt" count="0"/>
79606
  <line num="1016" type="stmt" count="0"/>
79607
  <line num="1017" type="stmt" count="0"/>
79612
  <line num="1022" type="stmt" count="0"/>
79613
  <line num="1023" type="stmt" count="0"/>
79614
  <line num="1024" type="stmt" count="0"/>
79615
+ <line num="1025" type="stmt" count="0"/>
79616
  <line num="1026" type="stmt" count="0"/>
79617
  <line num="1027" type="stmt" count="0"/>
79618
  <line num="1028" type="stmt" count="0"/>
79619
  <line num="1029" type="stmt" count="0"/>
79620
  <line num="1030" type="stmt" count="0"/>
79621
  <line num="1031" type="stmt" count="0"/>
 
79622
  <line num="1033" type="stmt" count="0"/>
79623
  <line num="1034" type="stmt" count="0"/>
79624
  <line num="1035" type="stmt" count="0"/>
79648
  <line num="1059" type="stmt" count="0"/>
79649
  <line num="1060" type="stmt" count="0"/>
79650
  <line num="1061" type="stmt" count="0"/>
79651
+ <line num="1062" type="stmt" count="0"/>
79652
  <line num="1063" type="stmt" count="0"/>
79653
  <line num="1064" type="stmt" count="0"/>
79654
  <line num="1065" type="stmt" count="0"/>
79655
+ <line num="1066" type="stmt" count="0"/>
79656
  <line num="1067" type="stmt" count="0"/>
79657
  <line num="1068" type="stmt" count="0"/>
 
79658
  <line num="1070" type="stmt" count="0"/>
79659
  <line num="1071" type="stmt" count="0"/>
79660
  <line num="1072" type="stmt" count="0"/>
 
79661
  <line num="1074" type="stmt" count="0"/>
79662
+ <line num="1075" type="stmt" count="0"/>
79663
  <line num="1076" type="stmt" count="0"/>
79664
  <line num="1077" type="stmt" count="0"/>
79665
+ <line num="1078" type="stmt" count="0"/>
79666
+ <line num="1079" type="stmt" count="0"/>
79667
+ <line num="1080" type="stmt" count="0"/>
79668
+ <line num="1081" type="stmt" count="0"/>
79669
+ <line num="1083" type="stmt" count="0"/>
79670
+ <line num="1084" type="stmt" count="0"/>
79671
+ <line num="1096" type="method" name="_encodeLength" complexity="2" crap="6" count="0"/>
79672
  <line num="1097" type="stmt" count="0"/>
79673
+ <line num="1098" type="stmt" count="0"/>
79674
+ <line num="1099" type="stmt" count="0"/>
79675
+ <line num="1100" type="stmt" count="0"/>
79676
+ <line num="1102" type="stmt" count="0"/>
79677
+ <line num="1103" type="stmt" count="0"/>
79678
+ <line num="1104" type="stmt" count="0"/>
79679
+ <line num="1115" type="method" name="_decodeOID" complexity="5" crap="30" count="0"/>
79680
  <line num="1116" type="stmt" count="0"/>
79681
  <line num="1117" type="stmt" count="0"/>
79682
  <line num="1118" type="stmt" count="0"/>
79683
  <line num="1119" type="stmt" count="0"/>
79684
  <line num="1120" type="stmt" count="0"/>
 
79685
  <line num="1122" type="stmt" count="0"/>
79686
  <line num="1123" type="stmt" count="0"/>
79687
  <line num="1124" type="stmt" count="0"/>
79690
  <line num="1127" type="stmt" count="0"/>
79691
  <line num="1128" type="stmt" count="0"/>
79692
  <line num="1129" type="stmt" count="0"/>
79693
+ <line num="1130" type="stmt" count="0"/>
79694
+ <line num="1131" type="stmt" count="0"/>
79695
+ <line num="1132" type="stmt" count="0"/>
79696
+ <line num="1133" type="stmt" count="0"/>
79697
+ <line num="1134" type="stmt" count="0"/>
79698
+ <line num="1135" type="stmt" count="0"/>
79699
  <line num="1136" type="stmt" count="0"/>
79700
+ <line num="1143" type="stmt" count="0"/>
 
 
 
 
 
79701
  <line num="1144" type="stmt" count="0"/>
79702
  <line num="1145" type="stmt" count="0"/>
79703
+ <line num="1146" type="stmt" count="0"/>
79704
+ <line num="1147" type="stmt" count="0"/>
79705
+ <line num="1148" type="stmt" count="0"/>
79706
+ <line num="1149" type="stmt" count="0"/>
79707
+ <line num="1151" type="stmt" count="0"/>
79708
+ <line num="1152" type="stmt" count="0"/>
79709
+ <line num="1163" type="method" name="_encodeOID" complexity="7" crap="56" count="0"/>
79710
+ <line num="1164" type="stmt" count="0"/>
79711
  <line num="1165" type="stmt" count="0"/>
79712
  <line num="1166" type="stmt" count="0"/>
79713
  <line num="1167" type="stmt" count="0"/>
79714
  <line num="1168" type="stmt" count="0"/>
79715
  <line num="1169" type="stmt" count="0"/>
79716
  <line num="1170" type="stmt" count="0"/>
 
79717
  <line num="1172" type="stmt" count="0"/>
79718
+ <line num="1173" type="stmt" count="0"/>
79719
  <line num="1174" type="stmt" count="0"/>
79720
  <line num="1175" type="stmt" count="0"/>
79721
  <line num="1176" type="stmt" count="0"/>
79722
+ <line num="1177" type="stmt" count="0"/>
79723
  <line num="1178" type="stmt" count="0"/>
79724
+ <line num="1179" type="stmt" count="0"/>
79725
  <line num="1181" type="stmt" count="0"/>
79726
  <line num="1182" type="stmt" count="0"/>
79727
  <line num="1183" type="stmt" count="0"/>
 
79728
  <line num="1185" type="stmt" count="0"/>
 
79729
  <line num="1187" type="stmt" count="0"/>
79730
  <line num="1188" type="stmt" count="0"/>
79731
  <line num="1189" type="stmt" count="0"/>
79736
  <line num="1194" type="stmt" count="0"/>
79737
  <line num="1195" type="stmt" count="0"/>
79738
  <line num="1196" type="stmt" count="0"/>
79739
+ <line num="1197" type="stmt" count="0"/>
79740
  <line num="1198" type="stmt" count="0"/>
79741
  <line num="1199" type="stmt" count="0"/>
79742
+ <line num="1200" type="stmt" count="0"/>
79743
+ <line num="1201" type="stmt" count="0"/>
79744
+ <line num="1202" type="stmt" count="0"/>
79745
+ <line num="1203" type="stmt" count="0"/>
79746
+ <line num="1205" type="stmt" count="0"/>
79747
+ <line num="1206" type="stmt" count="0"/>
79748
+ <line num="1218" type="method" name="_decodeTime" complexity="8" crap="72" count="0"/>
79749
+ <line num="1219" type="stmt" count="0"/>
79750
  <line num="1228" type="stmt" count="0"/>
 
79751
  <line num="1230" type="stmt" count="0"/>
 
 
 
79752
  <line num="1234" type="stmt" count="0"/>
79753
+ <line num="1235" type="stmt" count="0"/>
79754
  <line num="1236" type="stmt" count="0"/>
79755
  <line num="1237" type="stmt" count="0"/>
79756
  <line num="1238" type="stmt" count="0"/>
79757
+ <line num="1239" type="stmt" count="0"/>
79758
  <line num="1240" type="stmt" count="0"/>
79759
  <line num="1241" type="stmt" count="0"/>
79760
+ <line num="1243" type="stmt" count="0"/>
79761
+ <line num="1244" type="stmt" count="0"/>
79762
+ <line num="1245" type="stmt" count="0"/>
79763
  <line num="1247" type="stmt" count="0"/>
79764
+ <line num="1248" type="stmt" count="0"/>
79765
+ <line num="1249" type="stmt" count="0"/>
79766
+ <line num="1253" type="stmt" count="0"/>
79767
+ <line num="1254" type="stmt" count="0"/>
79768
+ <line num="1264" type="method" name="setTimeFormat" complexity="1" crap="2" count="0"/>
79769
+ <line num="1265" type="stmt" count="0"/>
79770
+ <line num="1266" type="stmt" count="0"/>
79771
+ <line num="1267" type="stmt" count="0"/>
79772
+ <line num="1277" type="method" name="loadOIDs" complexity="1" crap="2" count="0"/>
79773
+ <line num="1278" type="stmt" count="0"/>
79774
+ <line num="1279" type="stmt" count="0"/>
79775
+ <line num="1280" type="stmt" count="0"/>
79776
+ <line num="1290" type="method" name="loadFilters" complexity="1" crap="2" count="0"/>
79777
+ <line num="1291" type="stmt" count="0"/>
79778
+ <line num="1292" type="stmt" count="0"/>
79779
+ <line num="1293" type="stmt" count="0"/>
79780
+ <line num="1305" type="method" name="_string_shift" complexity="1" crap="2" count="0"/>
79781
+ <line num="1306" type="stmt" count="0"/>
79782
+ <line num="1307" type="stmt" count="0"/>
79783
+ <line num="1308" type="stmt" count="0"/>
79784
+ <line num="1309" type="stmt" count="0"/>
79785
+ <line num="1310" type="stmt" count="0"/>
79786
+ <line num="1324" type="method" name="convert" complexity="24" crap="600" count="0"/>
 
 
 
79787
  <line num="1325" type="stmt" count="0"/>
79788
+ <line num="1326" type="stmt" count="0"/>
79789
  <line num="1327" type="stmt" count="0"/>
79790
  <line num="1328" type="stmt" count="0"/>
79791
  <line num="1329" type="stmt" count="0"/>
79792
  <line num="1330" type="stmt" count="0"/>
79793
+ <line num="1331" type="stmt" count="0"/>
79794
+ <line num="1332" type="stmt" count="0"/>
79795
  <line num="1334" type="stmt" count="0"/>
79796
  <line num="1335" type="stmt" count="0"/>
79797
  <line num="1336" type="stmt" count="0"/>
79798
  <line num="1337" type="stmt" count="0"/>
 
 
79799
  <line num="1340" type="stmt" count="0"/>
79800
  <line num="1341" type="stmt" count="0"/>
79801
  <line num="1342" type="stmt" count="0"/>
79815
  <line num="1356" type="stmt" count="0"/>
79816
  <line num="1357" type="stmt" count="0"/>
79817
  <line num="1358" type="stmt" count="0"/>
79818
+ <line num="1359" type="stmt" count="0"/>
79819
+ <line num="1360" type="stmt" count="0"/>
79820
  <line num="1361" type="stmt" count="0"/>
79821
  <line num="1362" type="stmt" count="0"/>
79822
  <line num="1363" type="stmt" count="0"/>
79823
  <line num="1364" type="stmt" count="0"/>
79824
  <line num="1365" type="stmt" count="0"/>
 
 
79825
  <line num="1368" type="stmt" count="0"/>
79826
  <line num="1369" type="stmt" count="0"/>
79827
  <line num="1370" type="stmt" count="0"/>
79857
  <line num="1400" type="stmt" count="0"/>
79858
  <line num="1401" type="stmt" count="0"/>
79859
  <line num="1402" type="stmt" count="0"/>
79860
+ <line num="1403" type="stmt" count="0"/>
79861
+ <line num="1404" type="stmt" count="0"/>
79862
+ <line num="1405" type="stmt" count="0"/>
79863
+ <line num="1406" type="stmt" count="0"/>
79864
+ <line num="1407" type="stmt" count="0"/>
79865
+ <line num="1408" type="stmt" count="0"/>
79866
+ <line num="1409" type="stmt" count="0"/>
79867
+ <metrics loc="1410" ncloc="888" classes="1" methods="14" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="818" coveredstatements="0" elements="832" coveredelements="0"/>
79868
  </file>
79869
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/phpseclib/phpseclib/phpseclib/File/X509.php">
79870
  <class name="X509" namespace="phpseclib\File" fullPackage="X509" package="X509">
79871
+ <metrics complexity="721" methods="91" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="3151" coveredstatements="0" elements="3242" coveredelements="0"/>
79872
  </class>
79873
  <line num="330" type="method" name="__construct" complexity="1" crap="2" count="0"/>
79874
  <line num="331" type="stmt" count="0"/>
80415
  <line num="963" type="stmt" count="0"/>
80416
  <line num="964" type="stmt" count="0"/>
80417
  <line num="966" type="stmt" count="0"/>
80418
+ <line num="967" type="stmt" count="0"/>
80419
  <line num="968" type="stmt" count="0"/>
80420
  <line num="969" type="stmt" count="0"/>
80421
  <line num="970" type="stmt" count="0"/>
80422
  <line num="971" type="stmt" count="0"/>
 
80423
  <line num="973" type="stmt" count="0"/>
 
80424
  <line num="975" type="stmt" count="0"/>
80425
  <line num="976" type="stmt" count="0"/>
80426
  <line num="977" type="stmt" count="0"/>
80429
  <line num="980" type="stmt" count="0"/>
80430
  <line num="981" type="stmt" count="0"/>
80431
  <line num="982" type="stmt" count="0"/>
80432
+ <line num="983" type="stmt" count="0"/>
80433
  <line num="984" type="stmt" count="0"/>
80434
+ <line num="985" type="stmt" count="0"/>
80435
  <line num="986" type="stmt" count="0"/>
80436
  <line num="987" type="stmt" count="0"/>
80437
  <line num="988" type="stmt" count="0"/>
80438
  <line num="989" type="stmt" count="0"/>
 
80439
  <line num="991" type="stmt" count="0"/>
 
80440
  <line num="993" type="stmt" count="0"/>
80441
  <line num="994" type="stmt" count="0"/>
80442
  <line num="995" type="stmt" count="0"/>
80447
  <line num="1000" type="stmt" count="0"/>
80448
  <line num="1001" type="stmt" count="0"/>
80449
  <line num="1002" type="stmt" count="0"/>
80450
+ <line num="1003" type="stmt" count="0"/>
80451
  <line num="1004" type="stmt" count="0"/>
80452
  <line num="1005" type="stmt" count="0"/>
80453
  <line num="1006" type="stmt" count="0"/>
80460
  <line num="1014" type="stmt" count="0"/>
80461
  <line num="1015" type="stmt" count="0"/>
80462
  <line num="1016" type="stmt" count="0"/>
 
80463
  <line num="1018" type="stmt" count="0"/>
80464
  <line num="1019" type="stmt" count="0"/>
80465
  <line num="1020" type="stmt" count="0"/>
80468
  <line num="1023" type="stmt" count="0"/>
80469
  <line num="1024" type="stmt" count="0"/>
80470
  <line num="1025" type="stmt" count="0"/>
80471
+ <line num="1026" type="stmt" count="0"/>
80472
  <line num="1027" type="stmt" count="0"/>
80473
+ <line num="1028" type="stmt" count="0"/>
80474
  <line num="1029" type="stmt" count="0"/>
80475
  <line num="1030" type="stmt" count="0"/>
80476
  <line num="1031" type="stmt" count="0"/>
80477
  <line num="1032" type="stmt" count="0"/>
 
80478
  <line num="1034" type="stmt" count="0"/>
 
80479
  <line num="1036" type="stmt" count="0"/>
80480
  <line num="1037" type="stmt" count="0"/>
80481
+ <line num="1038" type="stmt" count="0"/>
80482
  <line num="1039" type="stmt" count="0"/>
80483
  <line num="1040" type="stmt" count="0"/>
80484
  <line num="1041" type="stmt" count="0"/>
80485
  <line num="1042" type="stmt" count="0"/>
80486
  <line num="1043" type="stmt" count="0"/>
80487
  <line num="1044" type="stmt" count="0"/>
 
80488
  <line num="1046" type="stmt" count="0"/>
80489
  <line num="1047" type="stmt" count="0"/>
80490
  <line num="1048" type="stmt" count="0"/>
80491
  <line num="1049" type="stmt" count="0"/>
80492
  <line num="1050" type="stmt" count="0"/>
80493
+ <line num="1051" type="stmt" count="0"/>
80494
  <line num="1052" type="stmt" count="0"/>
80495
  <line num="1053" type="stmt" count="0"/>
80496
  <line num="1054" type="stmt" count="0"/>
80497
  <line num="1055" type="stmt" count="0"/>
80498
  <line num="1056" type="stmt" count="0"/>
80499
  <line num="1057" type="stmt" count="0"/>
 
80500
  <line num="1059" type="stmt" count="0"/>
80501
  <line num="1060" type="stmt" count="0"/>
80502
  <line num="1061" type="stmt" count="0"/>
80503
  <line num="1062" type="stmt" count="0"/>
80504
  <line num="1063" type="stmt" count="0"/>
80505
  <line num="1064" type="stmt" count="0"/>
80506
+ <line num="1065" type="stmt" count="0"/>
80507
+ <line num="1066" type="stmt" count="0"/>
80508
  <line num="1067" type="stmt" count="0"/>
80509
  <line num="1068" type="stmt" count="0"/>
80510
  <line num="1069" type="stmt" count="0"/>
80511
  <line num="1070" type="stmt" count="0"/>
80512
  <line num="1071" type="stmt" count="0"/>
 
 
80513
  <line num="1074" type="stmt" count="0"/>
80514
  <line num="1075" type="stmt" count="0"/>
80515
  <line num="1076" type="stmt" count="0"/>
80516
  <line num="1077" type="stmt" count="0"/>
80517
  <line num="1078" type="stmt" count="0"/>
80518
  <line num="1079" type="stmt" count="0"/>
80519
+ <line num="1080" type="stmt" count="0"/>
80520
  <line num="1081" type="stmt" count="0"/>
80521
  <line num="1082" type="stmt" count="0"/>
80522
+ <line num="1083" type="stmt" count="0"/>
80523
+ <line num="1084" type="stmt" count="0"/>
80524
+ <line num="1085" type="stmt" count="0"/>
80525
  <line num="1086" type="stmt" count="0"/>
 
80526
  <line num="1088" type="stmt" count="0"/>
80527
  <line num="1089" type="stmt" count="0"/>
 
 
 
80528
  <line num="1093" type="stmt" count="0"/>
80529
  <line num="1094" type="stmt" count="0"/>
80530
  <line num="1095" type="stmt" count="0"/>
80531
  <line num="1096" type="stmt" count="0"/>
80532
  <line num="1097" type="stmt" count="0"/>
80533
+ <line num="1098" type="stmt" count="0"/>
80534
  <line num="1099" type="stmt" count="0"/>
80535
  <line num="1100" type="stmt" count="0"/>
80536
  <line num="1101" type="stmt" count="0"/>
80537
  <line num="1102" type="stmt" count="0"/>
80538
  <line num="1103" type="stmt" count="0"/>
80539
  <line num="1104" type="stmt" count="0"/>
80540
+ <line num="1106" type="stmt" count="0"/>
80541
+ <line num="1107" type="stmt" count="0"/>
80542
  <line num="1108" type="stmt" count="0"/>
80543
  <line num="1109" type="stmt" count="0"/>
80544
  <line num="1110" type="stmt" count="0"/>
80545
  <line num="1111" type="stmt" count="0"/>
 
 
80546
  <line num="1115" type="stmt" count="0"/>
80547
  <line num="1116" type="stmt" count="0"/>
80548
  <line num="1117" type="stmt" count="0"/>
80549
  <line num="1118" type="stmt" count="0"/>
80550
  <line num="1119" type="stmt" count="0"/>
80551
  <line num="1120" type="stmt" count="0"/>
 
80552
  <line num="1122" type="stmt" count="0"/>
80553
  <line num="1123" type="stmt" count="0"/>
80554
  <line num="1124" type="stmt" count="0"/>
80558
  <line num="1128" type="stmt" count="0"/>
80559
  <line num="1129" type="stmt" count="0"/>
80560
  <line num="1130" type="stmt" count="0"/>
80561
+ <line num="1131" type="stmt" count="0"/>
80562
  <line num="1132" type="stmt" count="0"/>
80563
  <line num="1133" type="stmt" count="0"/>
80564
  <line num="1134" type="stmt" count="0"/>
80565
  <line num="1135" type="stmt" count="0"/>
80566
  <line num="1136" type="stmt" count="0"/>
80567
  <line num="1137" type="stmt" count="0"/>
 
80568
  <line num="1139" type="stmt" count="0"/>
80569
+ <line num="1140" type="stmt" count="0"/>
80570
  <line num="1141" type="stmt" count="0"/>
80571
  <line num="1142" type="stmt" count="0"/>
80572
  <line num="1143" type="stmt" count="0"/>
80573
  <line num="1144" type="stmt" count="0"/>
80574
  <line num="1145" type="stmt" count="0"/>
80575
  <line num="1146" type="stmt" count="0"/>
 
80576
  <line num="1148" type="stmt" count="0"/>
80577
  <line num="1149" type="stmt" count="0"/>
80578
  <line num="1150" type="stmt" count="0"/>
80579
+ <line num="1151" type="stmt" count="0"/>
80580
  <line num="1152" type="stmt" count="0"/>
80581
  <line num="1153" type="stmt" count="0"/>
80582
  <line num="1154" type="stmt" count="0"/>
80583
  <line num="1155" type="stmt" count="0"/>
80584
  <line num="1156" type="stmt" count="0"/>
80585
  <line num="1157" type="stmt" count="0"/>
 
80586
  <line num="1159" type="stmt" count="0"/>
80587
  <line num="1160" type="stmt" count="0"/>
80588
  <line num="1161" type="stmt" count="0"/>
80603
  <line num="1176" type="stmt" count="0"/>
80604
  <line num="1177" type="stmt" count="0"/>
80605
  <line num="1178" type="stmt" count="0"/>
80606
+ <line num="1179" type="stmt" count="0"/>
80607
  <line num="1180" type="stmt" count="0"/>
80608
  <line num="1181" type="stmt" count="0"/>
80609
  <line num="1182" type="stmt" count="0"/>
80610
  <line num="1183" type="stmt" count="0"/>
80611
  <line num="1184" type="stmt" count="0"/>
80612
  <line num="1185" type="stmt" count="0"/>
 
80613
  <line num="1187" type="stmt" count="0"/>
80614
+ <line num="1188" type="stmt" count="0"/>
80615
  <line num="1189" type="stmt" count="0"/>
80616
+ <line num="1190" type="stmt" count="0"/>
80617
  <line num="1191" type="stmt" count="0"/>
80618
  <line num="1192" type="stmt" count="0"/>
80619
  <line num="1193" type="stmt" count="0"/>
80620
  <line num="1194" type="stmt" count="0"/>
 
80621
  <line num="1196" type="stmt" count="0"/>
 
80622
  <line num="1198" type="stmt" count="0"/>
80623
  <line num="1199" type="stmt" count="0"/>
80624
+ <line num="1200" type="stmt" count="0"/>
80625
  <line num="1201" type="stmt" count="0"/>
80626
  <line num="1202" type="stmt" count="0"/>
80627
  <line num="1203" type="stmt" count="0"/>
80628
  <line num="1204" type="stmt" count="0"/>
80629
  <line num="1205" type="stmt" count="0"/>
80630
+ <line num="1206" type="stmt" count="0"/>
80631
  <line num="1208" type="stmt" count="0"/>
80632
  <line num="1209" type="stmt" count="0"/>
80633
  <line num="1210" type="stmt" count="0"/>
80634
  <line num="1211" type="stmt" count="0"/>
80635
  <line num="1212" type="stmt" count="0"/>
 
80636
  <line num="1214" type="stmt" count="0"/>
80637
  <line num="1215" type="stmt" count="0"/>
80638
  <line num="1216" type="stmt" count="0"/>
80668
  <line num="1246" type="stmt" count="0"/>
80669
  <line num="1247" type="stmt" count="0"/>
80670
  <line num="1248" type="stmt" count="0"/>
80671
+ <line num="1249" type="stmt" count="0"/>
80672
  <line num="1250" type="stmt" count="0"/>
80673
+ <line num="1251" type="stmt" count="0"/>
80674
  <line num="1252" type="stmt" count="0"/>
80675
+ <line num="1253" type="stmt" count="0"/>
80676
  <line num="1254" type="stmt" count="0"/>
80677
+ <line num="1255" type="stmt" count="0"/>
80678
  <line num="1257" type="stmt" count="0"/>
 
80679
  <line num="1259" type="stmt" count="0"/>
 
80680
  <line num="1261" type="stmt" count="0"/>
80681
+ <line num="1263" type="stmt" count="0"/>
80682
  <line num="1264" type="stmt" count="0"/>
80683
  <line num="1265" type="stmt" count="0"/>
80684
  <line num="1266" type="stmt" count="0"/>
80685
  <line num="1267" type="stmt" count="0"/>
80686
  <line num="1268" type="stmt" count="0"/>
80687
  <line num="1269" type="stmt" count="0"/>
 
80688
  <line num="1271" type="stmt" count="0"/>
80689
+ <line num="1272" type="stmt" count="0"/>
80690
  <line num="1273" type="stmt" count="0"/>
80691
  <line num="1274" type="stmt" count="0"/>
80692
  <line num="1275" type="stmt" count="0"/>
80693
  <line num="1276" type="stmt" count="0"/>
80694
  <line num="1277" type="stmt" count="0"/>
80695
  <line num="1278" type="stmt" count="0"/>
80696
+ <line num="1280" type="stmt" count="0"/>
80697
+ <line num="1281" type="stmt" count="0"/>
80698
  <line num="1282" type="stmt" count="0"/>
80699
  <line num="1283" type="stmt" count="0"/>
80700
  <line num="1284" type="stmt" count="0"/>
80701
  <line num="1285" type="stmt" count="0"/>
80702
  <line num="1286" type="stmt" count="0"/>
 
 
80703
  <line num="1289" type="stmt" count="0"/>
80704
  <line num="1290" type="stmt" count="0"/>
80705
  <line num="1291" type="stmt" count="0"/>
80727
  <line num="1313" type="stmt" count="0"/>
80728
  <line num="1314" type="stmt" count="0"/>
80729
  <line num="1315" type="stmt" count="0"/>
80730
+ <line num="1316" type="stmt" count="0"/>
80731
  <line num="1317" type="stmt" count="0"/>
80732
  <line num="1318" type="stmt" count="0"/>
80733
  <line num="1319" type="stmt" count="0"/>
80734
  <line num="1320" type="stmt" count="0"/>
80735
  <line num="1321" type="stmt" count="0"/>
80736
  <line num="1322" type="stmt" count="0"/>
 
80737
  <line num="1324" type="stmt" count="0"/>
80738
  <line num="1325" type="stmt" count="0"/>
80739
  <line num="1326" type="stmt" count="0"/>
80740
+ <line num="1327" type="stmt" count="0"/>
80741
  <line num="1328" type="stmt" count="0"/>
80742
  <line num="1329" type="stmt" count="0"/>
80743
  <line num="1330" type="stmt" count="0"/>
80744
  <line num="1331" type="stmt" count="0"/>
80745
  <line num="1332" type="stmt" count="0"/>
80746
  <line num="1333" type="stmt" count="0"/>
 
80747
  <line num="1335" type="stmt" count="0"/>
80748
  <line num="1336" type="stmt" count="0"/>
80749
  <line num="1337" type="stmt" count="0"/>
80768
  <line num="1356" type="stmt" count="0"/>
80769
  <line num="1357" type="stmt" count="0"/>
80770
  <line num="1358" type="stmt" count="0"/>
80771
+ <line num="1359" type="stmt" count="0"/>
80772
  <line num="1360" type="stmt" count="0"/>
80773
  <line num="1361" type="stmt" count="0"/>
80774
  <line num="1362" type="stmt" count="0"/>
80775
  <line num="1363" type="stmt" count="0"/>
80776
  <line num="1364" type="stmt" count="0"/>
80777
  <line num="1365" type="stmt" count="0"/>
 
80778
  <line num="1367" type="stmt" count="0"/>
80779
  <line num="1368" type="stmt" count="0"/>
80780
  <line num="1369" type="stmt" count="0"/>
80838
  <line num="1427" type="stmt" count="0"/>
80839
  <line num="1428" type="stmt" count="0"/>
80840
  <line num="1429" type="stmt" count="0"/>
80841
+ <line num="1430" type="stmt" count="0"/>
80842
  <line num="1431" type="stmt" count="0"/>
80843
  <line num="1432" type="stmt" count="0"/>
80844
  <line num="1433" type="stmt" count="0"/>
80845
  <line num="1434" type="stmt" count="0"/>
80846
  <line num="1435" type="stmt" count="0"/>
80847
+ <line num="1436" type="stmt" count="0"/>
80848
  <line num="1438" type="stmt" count="0"/>
80849
  <line num="1439" type="stmt" count="0"/>
80850
+ <line num="1440" type="stmt" count="0"/>
80851
+ <line num="1441" type="stmt" count="0"/>
80852
  <line num="1442" type="stmt" count="0"/>
 
80853
  <line num="1444" type="stmt" count="0"/>
80854
  <line num="1445" type="stmt" count="0"/>
80855
  <line num="1446" type="stmt" count="0"/>
80856
+ <line num="1449" type="stmt" count="0"/>
80857
+ <line num="1450" type="stmt" count="0"/>
80858
+ <line num="1451" type="stmt" count="0"/>
80859
+ <line num="1452" type="stmt" count="0"/>
80860
+ <line num="1453" type="stmt" count="0"/>
80861
+ <line num="1465" type="method" name="loadX509" complexity="14" crap="210" count="0"/>
 
 
80862
  <line num="1466" type="stmt" count="0"/>
80863
  <line num="1467" type="stmt" count="0"/>
80864
+ <line num="1468" type="stmt" count="0"/>
80865
  <line num="1469" type="stmt" count="0"/>
80866
  <line num="1470" type="stmt" count="0"/>
80867
+ <line num="1471" type="stmt" count="0"/>
80868
  <line num="1472" type="stmt" count="0"/>
80869
+ <line num="1473" type="stmt" count="0"/>
80870
  <line num="1474" type="stmt" count="0"/>
80871
+ <line num="1476" type="stmt" count="0"/>
80872
  <line num="1477" type="stmt" count="0"/>
80873
  <line num="1479" type="stmt" count="0"/>
 
80874
  <line num="1481" type="stmt" count="0"/>
80875
  <line num="1482" type="stmt" count="0"/>
 
80876
  <line num="1484" type="stmt" count="0"/>
80877
+ <line num="1486" type="stmt" count="0"/>
80878
  <line num="1487" type="stmt" count="0"/>
80879
  <line num="1488" type="stmt" count="0"/>
80880
  <line num="1489" type="stmt" count="0"/>
80881
  <line num="1490" type="stmt" count="0"/>
80882
+ <line num="1491" type="stmt" count="0"/>
80883
  <line num="1492" type="stmt" count="0"/>
80884
+ <line num="1494" type="stmt" count="0"/>
80885
  <line num="1495" type="stmt" count="0"/>
80886
  <line num="1496" type="stmt" count="0"/>
80887
  <line num="1497" type="stmt" count="0"/>
 
80888
  <line num="1499" type="stmt" count="0"/>
80889
  <line num="1500" type="stmt" count="0"/>
80890
+ <line num="1502" type="stmt" count="0"/>
80891
  <line num="1503" type="stmt" count="0"/>
80892
+ <line num="1504" type="stmt" count="0"/>
80893
  <line num="1505" type="stmt" count="0"/>
80894
  <line num="1506" type="stmt" count="0"/>
80895
  <line num="1507" type="stmt" count="0"/>
80896
  <line num="1508" type="stmt" count="0"/>
80897
+ <line num="1510" type="stmt" count="0"/>
 
80898
  <line num="1512" type="stmt" count="0"/>
80899
+ <line num="1513" type="stmt" count="0"/>
80900
  <line num="1514" type="stmt" count="0"/>
80901
  <line num="1515" type="stmt" count="0"/>
80902
+ <line num="1516" type="stmt" count="0"/>
80903
  <line num="1518" type="stmt" count="0"/>
80904
+ <line num="1519" type="stmt" count="0"/>
80905
  <line num="1521" type="stmt" count="0"/>
80906
+ <line num="1522" type="stmt" count="0"/>
80907
+ <line num="1524" type="stmt" count="0"/>
80908
+ <line num="1525" type="stmt" count="0"/>
80909
+ <line num="1527" type="stmt" count="0"/>
80910
+ <line num="1528" type="stmt" count="0"/>
80911
+ <line num="1538" type="method" name="saveX509" complexity="7" crap="56" count="0"/>
80912
  <line num="1539" type="stmt" count="0"/>
80913
  <line num="1540" type="stmt" count="0"/>
80914
  <line num="1541" type="stmt" count="0"/>
80915
  <line num="1542" type="stmt" count="0"/>
 
80916
  <line num="1544" type="stmt" count="0"/>
 
80917
  <line num="1546" type="stmt" count="0"/>
80918
+ <line num="1547" type="stmt" count="0"/>
80919
+ <line num="1548" type="stmt" count="0"/>
80920
+ <line num="1549" type="stmt" count="0"/>
80921
+ <line num="1550" type="stmt" count="0"/>
80922
+ <line num="1551" type="stmt" count="0"/>
80923
+ <line num="1552" type="stmt" count="0"/>
80924
  <line num="1553" type="stmt" count="0"/>
 
 
 
 
80925
  <line num="1560" type="stmt" count="0"/>
80926
+ <line num="1562" type="stmt" count="0"/>
80927
  <line num="1563" type="stmt" count="0"/>
80928
  <line num="1564" type="stmt" count="0"/>
80929
  <line num="1565" type="stmt" count="0"/>
 
80930
  <line num="1567" type="stmt" count="0"/>
80931
  <line num="1568" type="stmt" count="0"/>
 
80932
  <line num="1570" type="stmt" count="0"/>
80933
  <line num="1571" type="stmt" count="0"/>
80934
+ <line num="1572" type="stmt" count="0"/>
80935
  <line num="1573" type="stmt" count="0"/>
80936
  <line num="1574" type="stmt" count="0"/>
80937
+ <line num="1575" type="stmt" count="0"/>
80938
+ <line num="1576" type="stmt" count="0"/>
80939
+ <line num="1577" type="stmt" count="0"/>
80940
+ <line num="1578" type="stmt" count="0"/>
80941
  <line num="1580" type="stmt" count="0"/>
80942
  <line num="1581" type="stmt" count="0"/>
 
 
 
80943
  <line num="1587" type="stmt" count="0"/>
80944
+ <line num="1588" type="stmt" count="0"/>
80945
+ <line num="1590" type="stmt" count="0"/>
80946
  <line num="1592" type="stmt" count="0"/>
80947
  <line num="1593" type="stmt" count="0"/>
80948
+ <line num="1594" type="stmt" count="0"/>
80949
  <line num="1596" type="stmt" count="0"/>
 
80950
  <line num="1598" type="stmt" count="0"/>
80951
+ <line num="1599" type="stmt" count="0"/>
80952
+ <line num="1600" type="stmt" count="0"/>
80953
+ <line num="1602" type="stmt" count="0"/>
80954
+ <line num="1603" type="stmt" count="0"/>
80955
+ <line num="1604" type="stmt" count="0"/>
80956
+ <line num="1605" type="stmt" count="0"/>
80957
+ <line num="1616" type="method" name="_mapInExtensions" complexity="12" crap="156" count="0"/>
80958
  <line num="1617" type="stmt" count="0"/>
80959
  <line num="1618" type="stmt" count="0"/>
80960
+ <line num="1620" type="stmt" count="0"/>
80961
  <line num="1621" type="stmt" count="0"/>
80962
  <line num="1622" type="stmt" count="0"/>
80963
  <line num="1623" type="stmt" count="0"/>
80964
  <line num="1624" type="stmt" count="0"/>
80965
+ <line num="1625" type="stmt" count="0"/>
 
80966
  <line num="1628" type="stmt" count="0"/>
80967
  <line num="1629" type="stmt" count="0"/>
80968
  <line num="1630" type="stmt" count="0"/>
80970
  <line num="1632" type="stmt" count="0"/>
80971
  <line num="1633" type="stmt" count="0"/>
80972
  <line num="1634" type="stmt" count="0"/>
 
80973
  <line num="1636" type="stmt" count="0"/>
80974
  <line num="1637" type="stmt" count="0"/>
80975
  <line num="1638" type="stmt" count="0"/>
80983
  <line num="1646" type="stmt" count="0"/>
80984
  <line num="1647" type="stmt" count="0"/>
80985
  <line num="1648" type="stmt" count="0"/>
80986
+ <line num="1649" type="stmt" count="0"/>
80987
+ <line num="1650" type="stmt" count="0"/>
80988
+ <line num="1651" type="stmt" count="0"/>
80989
+ <line num="1652" type="stmt" count="0"/>
80990
+ <line num="1653" type="stmt" count="0"/>
80991
+ <line num="1654" type="stmt" count="0"/>
80992
+ <line num="1655" type="stmt" count="0"/>
80993
+ <line num="1656" type="stmt" count="0"/>
80994
+ <line num="1657" type="stmt" count="0"/>
80995
+ <line num="1658" type="stmt" count="0"/>
80996
+ <line num="1669" type="method" name="_mapOutExtensions" complexity="14" crap="210" count="0"/>
80997
  <line num="1670" type="stmt" count="0"/>
80998
  <line num="1671" type="stmt" count="0"/>
80999
  <line num="1673" type="stmt" count="0"/>
81002
  <line num="1676" type="stmt" count="0"/>
81003
  <line num="1677" type="stmt" count="0"/>
81004
  <line num="1678" type="stmt" count="0"/>
 
81005
  <line num="1680" type="stmt" count="0"/>
81006
  <line num="1681" type="stmt" count="0"/>
 
81007
  <line num="1683" type="stmt" count="0"/>
81008
+ <line num="1684" type="stmt" count="0"/>
81009
+ <line num="1685" type="stmt" count="0"/>
81010
  <line num="1686" type="stmt" count="0"/>
81011
  <line num="1687" type="stmt" count="0"/>
81012
  <line num="1688" type="stmt" count="0"/>
81015
  <line num="1691" type="stmt" count="0"/>
81016
  <line num="1692" type="stmt" count="0"/>
81017
  <line num="1693" type="stmt" count="0"/>
 
 
81018
  <line num="1696" type="stmt" count="0"/>
81019
  <line num="1697" type="stmt" count="0"/>
81020
  <line num="1698" type="stmt" count="0"/>
81021
+ <line num="1699" type="stmt" count="0"/>
81022
+ <line num="1700" type="stmt" count="0"/>
81023
+ <line num="1701" type="stmt" count="0"/>
81024
  <line num="1702" type="stmt" count="0"/>
81025
  <line num="1703" type="stmt" count="0"/>
81026
  <line num="1704" type="stmt" count="0"/>
81028
  <line num="1706" type="stmt" count="0"/>
81029
  <line num="1707" type="stmt" count="0"/>
81030
  <line num="1708" type="stmt" count="0"/>
 
 
 
81031
  <line num="1712" type="stmt" count="0"/>
81032
  <line num="1713" type="stmt" count="0"/>
81033
  <line num="1714" type="stmt" count="0"/>
81034
+ <line num="1715" type="stmt" count="0"/>
81035
+ <line num="1716" type="stmt" count="0"/>
81036
+ <line num="1717" type="stmt" count="0"/>
81037
+ <line num="1718" type="stmt" count="0"/>
81038
+ <line num="1719" type="stmt" count="0"/>
81039
+ <line num="1720" type="stmt" count="0"/>
81040
+ <line num="1721" type="stmt" count="0"/>
81041
+ <line num="1722" type="stmt" count="0"/>
81042
+ <line num="1723" type="stmt" count="0"/>
81043
+ <line num="1724" type="stmt" count="0"/>
81044
+ <line num="1735" type="method" name="_mapInAttributes" complexity="10" crap="110" count="0"/>
81045
  <line num="1736" type="stmt" count="0"/>
81046
  <line num="1737" type="stmt" count="0"/>
 
81047
  <line num="1739" type="stmt" count="0"/>
81048
  <line num="1740" type="stmt" count="0"/>
81049
  <line num="1741" type="stmt" count="0"/>
 
 
81050
  <line num="1744" type="stmt" count="0"/>
81051
  <line num="1745" type="stmt" count="0"/>
81052
  <line num="1746" type="stmt" count="0"/>
81059
  <line num="1753" type="stmt" count="0"/>
81060
  <line num="1754" type="stmt" count="0"/>
81061
  <line num="1755" type="stmt" count="0"/>
81062
+ <line num="1756" type="stmt" count="0"/>
81063
+ <line num="1757" type="stmt" count="0"/>
81064
+ <line num="1758" type="stmt" count="0"/>
81065
+ <line num="1759" type="stmt" count="0"/>
81066
+ <line num="1760" type="stmt" count="0"/>
81067
+ <line num="1761" type="stmt" count="0"/>
81068
+ <line num="1762" type="stmt" count="0"/>
81069
+ <line num="1763" type="stmt" count="0"/>
81070
+ <line num="1764" type="stmt" count="0"/>
81071
+ <line num="1765" type="stmt" count="0"/>
81072
+ <line num="1776" type="method" name="_mapOutAttributes" complexity="8" crap="72" count="0"/>
81073
  <line num="1777" type="stmt" count="0"/>
81074
  <line num="1778" type="stmt" count="0"/>
 
81075
  <line num="1780" type="stmt" count="0"/>
81076
  <line num="1781" type="stmt" count="0"/>
81077
  <line num="1782" type="stmt" count="0"/>
 
 
81078
  <line num="1785" type="stmt" count="0"/>
81079
  <line num="1786" type="stmt" count="0"/>
81080
  <line num="1787" type="stmt" count="0"/>
81081
+ <line num="1788" type="stmt" count="0"/>
81082
  <line num="1789" type="stmt" count="0"/>
81083
  <line num="1790" type="stmt" count="0"/>
81084
  <line num="1791" type="stmt" count="0"/>
81088
  <line num="1795" type="stmt" count="0"/>
81089
  <line num="1796" type="stmt" count="0"/>
81090
  <line num="1797" type="stmt" count="0"/>
81091
+ <line num="1799" type="stmt" count="0"/>
81092
+ <line num="1800" type="stmt" count="0"/>
81093
+ <line num="1801" type="stmt" count="0"/>
81094
+ <line num="1802" type="stmt" count="0"/>
81095
+ <line num="1803" type="stmt" count="0"/>
81096
+ <line num="1804" type="stmt" count="0"/>
81097
+ <line num="1805" type="stmt" count="0"/>
81098
+ <line num="1806" type="stmt" count="0"/>
81099
+ <line num="1807" type="stmt" count="0"/>
81100
+ <line num="1808" type="stmt" count="0"/>
81101
+ <line num="1819" type="method" name="_mapInDNs" complexity="7" crap="56" count="0"/>
81102
  <line num="1820" type="stmt" count="0"/>
81103
  <line num="1821" type="stmt" count="0"/>
 
81104
  <line num="1823" type="stmt" count="0"/>
81105
  <line num="1824" type="stmt" count="0"/>
81106
  <line num="1825" type="stmt" count="0"/>
81107
  <line num="1826" type="stmt" count="0"/>
81108
  <line num="1827" type="stmt" count="0"/>
81109
  <line num="1828" type="stmt" count="0"/>
81110
+ <line num="1829" type="stmt" count="0"/>
81111
+ <line num="1830" type="stmt" count="0"/>
81112
+ <line num="1831" type="stmt" count="0"/>
81113
+ <line num="1832" type="stmt" count="0"/>
81114
+ <line num="1833" type="stmt" count="0"/>
81115
+ <line num="1834" type="stmt" count="0"/>
81116
+ <line num="1835" type="stmt" count="0"/>
81117
+ <line num="1836" type="stmt" count="0"/>
81118
+ <line num="1837" type="stmt" count="0"/>
81119
+ <line num="1838" type="stmt" count="0"/>
81120
+ <line num="1849" type="method" name="_mapOutDNs" complexity="7" crap="56" count="0"/>
81121
  <line num="1850" type="stmt" count="0"/>
81122
  <line num="1851" type="stmt" count="0"/>
81123
  <line num="1853" type="stmt" count="0"/>
81128
  <line num="1858" type="stmt" count="0"/>
81129
  <line num="1859" type="stmt" count="0"/>
81130
  <line num="1860" type="stmt" count="0"/>
81131
+ <line num="1861" type="stmt" count="0"/>
81132
+ <line num="1863" type="stmt" count="0"/>
81133
+ <line num="1864" type="stmt" count="0"/>
81134
+ <line num="1865" type="stmt" count="0"/>
81135
+ <line num="1866" type="stmt" count="0"/>
81136
+ <line num="1867" type="stmt" count="0"/>
81137
+ <line num="1868" type="stmt" count="0"/>
81138
+ <line num="1869" type="stmt" count="0"/>
81139
  <line num="1870" type="stmt" count="0"/>
81140
+ <line num="1879" type="method" name="_getMapping" complexity="40" crap="1640" count="0"/>
 
 
 
 
 
 
 
81141
  <line num="1880" type="stmt" count="0"/>
81142
  <line num="1881" type="stmt" count="0"/>
81143
  <line num="1882" type="stmt" count="0"/>
81144
  <line num="1883" type="stmt" count="0"/>
 
81145
  <line num="1885" type="stmt" count="0"/>
81146
  <line num="1886" type="stmt" count="0"/>
81147
  <line num="1887" type="stmt" count="0"/>
81161
  <line num="1901" type="stmt" count="0"/>
81162
  <line num="1902" type="stmt" count="0"/>
81163
  <line num="1903" type="stmt" count="0"/>
81164
+ <line num="1904" type="stmt" count="0"/>
81165
  <line num="1905" type="stmt" count="0"/>
81166
  <line num="1906" type="stmt" count="0"/>
81167
  <line num="1907" type="stmt" count="0"/>
81168
  <line num="1908" type="stmt" count="0"/>
81169
  <line num="1909" type="stmt" count="0"/>
81170
  <line num="1910" type="stmt" count="0"/>
81171
+ <line num="1911" type="stmt" count="0"/>
81172
+ <line num="1912" type="stmt" count="0"/>
81173
+ <line num="1913" type="stmt" count="0"/>
81174
+ <line num="1914" type="stmt" count="0"/>
81175
+ <line num="1915" type="stmt" count="0"/>
81176
  <line num="1917" type="stmt" count="0"/>
81177
+ <line num="1918" type="stmt" count="0"/>
81178
+ <line num="1919" type="stmt" count="0"/>
81179
  <line num="1920" type="stmt" count="0"/>
81180
  <line num="1921" type="stmt" count="0"/>
81181
+ <line num="1922" type="stmt" count="0"/>
81182
+ <line num="1928" type="stmt" count="0"/>
81183
+ <line num="1929" type="stmt" count="0"/>
81184
+ <line num="1932" type="stmt" count="0"/>
81185
  <line num="1933" type="stmt" count="0"/>
81186
+ <line num="1935" type="stmt" count="0"/>
81187
+ <line num="1936" type="stmt" count="0"/>
 
81188
  <line num="1939" type="stmt" count="0"/>
 
 
81189
  <line num="1942" type="stmt" count="0"/>
81190
  <line num="1945" type="stmt" count="0"/>
81191
  <line num="1946" type="stmt" count="0"/>
 
 
81192
  <line num="1949" type="stmt" count="0"/>
81193
  <line num="1950" type="stmt" count="0"/>
81194
  <line num="1951" type="stmt" count="0"/>
81195
  <line num="1952" type="stmt" count="0"/>
81196
  <line num="1953" type="stmt" count="0"/>
81197
  <line num="1954" type="stmt" count="0"/>
 
 
81198
  <line num="1957" type="stmt" count="0"/>
81199
  <line num="1958" type="stmt" count="0"/>
81200
  <line num="1959" type="stmt" count="0"/>
81202
  <line num="1961" type="stmt" count="0"/>
81203
  <line num="1962" type="stmt" count="0"/>
81204
  <line num="1963" type="stmt" count="0"/>
81205
+ <line num="1964" type="stmt" count="0"/>
81206
  <line num="1965" type="stmt" count="0"/>
81207
  <line num="1966" type="stmt" count="0"/>
81208
+ <line num="1967" type="stmt" count="0"/>
81209
+ <line num="1968" type="stmt" count="0"/>
81210
+ <line num="1969" type="stmt" count="0"/>
81211
+ <line num="1970" type="stmt" count="0"/>
81212
+ <line num="1971" type="stmt" count="0"/>
81213
+ <line num="1972" type="stmt" count="0"/>
81214
+ <line num="1973" type="stmt" count="0"/>
81215
+ <line num="1974" type="stmt" count="0"/>
81216
+ <line num="1975" type="stmt" count="0"/>
81217
  <line num="1977" type="stmt" count="0"/>
81218
  <line num="1978" type="stmt" count="0"/>
81219
+ <line num="1987" type="method" name="loadCA" complexity="2" crap="6" count="0"/>
81220
+ <line num="1988" type="stmt" count="0"/>
 
 
 
 
 
 
81221
  <line num="1989" type="stmt" count="0"/>
81222
  <line num="1990" type="stmt" count="0"/>
81223
+ <line num="1991" type="stmt" count="0"/>
81224
+ <line num="1992" type="stmt" count="0"/>
81225
+ <line num="1994" type="stmt" count="0"/>
81226
+ <line num="1995" type="stmt" count="0"/>
81227
+ <line num="1996" type="stmt" count="0"/>
81228
+ <line num="1997" type="stmt" count="0"/>
81229
+ <line num="1998" type="stmt" count="0"/>
81230
+ <line num="1999" type="stmt" count="0"/>
81231
+ <line num="2001" type="stmt" count="0"/>
81232
+ <line num="2002" type="stmt" count="0"/>
81233
+ <line num="2028" type="stmt" count="0"/>
81234
+ <line num="2030" type="stmt" count="0"/>
81235
+ <line num="2031" type="stmt" count="0"/>
81236
+ <line num="2032" type="stmt" count="0"/>
81237
+ <line num="2034" type="stmt" count="0"/>
81238
+ <line num="2035" type="stmt" count="0"/>
81239
+ <line num="2054" type="method" name="validateURL" complexity="13" crap="182" count="0"/>
81240
  <line num="2055" type="stmt" count="0"/>
81241
  <line num="2056" type="stmt" count="0"/>
81242
  <line num="2057" type="stmt" count="0"/>
81243
  <line num="2058" type="stmt" count="0"/>
81244
+ <line num="2060" type="stmt" count="0"/>
81245
+ <line num="2061" type="stmt" count="0"/>
81246
+ <line num="2062" type="stmt" count="0"/>
81247
+ <line num="2063" type="stmt" count="0"/>
81248
+ <line num="2065" type="stmt" count="0"/>
81249
  <line num="2066" type="stmt" count="0"/>
81250
  <line num="2067" type="stmt" count="0"/>
81251
  <line num="2068" type="stmt" count="0"/>
81252
  <line num="2069" type="stmt" count="0"/>
81253
  <line num="2070" type="stmt" count="0"/>
 
 
81254
  <line num="2078" type="stmt" count="0"/>
81255
  <line num="2079" type="stmt" count="0"/>
81256
  <line num="2080" type="stmt" count="0"/>
81257
  <line num="2081" type="stmt" count="0"/>
81258
  <line num="2082" type="stmt" count="0"/>
 
 
 
 
81259
  <line num="2088" type="stmt" count="0"/>
81260
+ <line num="2089" type="stmt" count="0"/>
81261
  <line num="2090" type="stmt" count="0"/>
81262
  <line num="2091" type="stmt" count="0"/>
81263
+ <line num="2092" type="stmt" count="0"/>
81264
+ <line num="2093" type="stmt" count="0"/>
81265
+ <line num="2094" type="stmt" count="0"/>
81266
+ <line num="2095" type="stmt" count="0"/>
81267
+ <line num="2097" type="stmt" count="0"/>
81268
+ <line num="2098" type="stmt" count="0"/>
81269
+ <line num="2099" type="stmt" count="0"/>
81270
+ <line num="2100" type="stmt" count="0"/>
81271
  <line num="2102" type="stmt" count="0"/>
81272
  <line num="2103" type="stmt" count="0"/>
81273
+ <line num="2113" type="method" name="validateDate" complexity="9" crap="90" count="0"/>
 
 
 
 
 
 
81274
  <line num="2114" type="stmt" count="0"/>
81275
  <line num="2115" type="stmt" count="0"/>
81276
+ <line num="2116" type="stmt" count="0"/>
81277
  <line num="2117" type="stmt" count="0"/>
 
81278
  <line num="2119" type="stmt" count="0"/>
81279
+ <line num="2120" type="stmt" count="0"/>
81280
  <line num="2121" type="stmt" count="0"/>
81281
+ <line num="2123" type="stmt" count="0"/>
81282
  <line num="2124" type="stmt" count="0"/>
 
81283
  <line num="2126" type="stmt" count="0"/>
81284
  <line num="2127" type="stmt" count="0"/>
81285
+ <line num="2129" type="stmt" count="0"/>
81286
  <line num="2130" type="stmt" count="0"/>
81287
  <line num="2131" type="stmt" count="0"/>
81288
+ <line num="2133" type="stmt" count="0"/>
81289
+ <line num="2134" type="stmt" count="0"/>
81290
+ <line num="2136" type="stmt" count="0"/>
81291
+ <line num="2137" type="stmt" count="0"/>
81292
+ <line num="2138" type="stmt" count="0"/>
81293
+ <line num="2139" type="stmt" count="0"/>
81294
+ <line num="2140" type="stmt" count="0"/>
81295
  <line num="2142" type="stmt" count="0"/>
81296
  <line num="2143" type="stmt" count="0"/>
81297
+ <line num="2152" type="method" name="_fetchURL" complexity="10" crap="110" count="0"/>
 
 
 
 
 
 
 
81298
  <line num="2153" type="stmt" count="0"/>
81299
  <line num="2154" type="stmt" count="0"/>
81300
  <line num="2155" type="stmt" count="0"/>
81301
  <line num="2156" type="stmt" count="0"/>
 
81302
  <line num="2158" type="stmt" count="0"/>
81303
  <line num="2159" type="stmt" count="0"/>
81304
  <line num="2160" type="stmt" count="0"/>
81305
  <line num="2161" type="stmt" count="0"/>
81306
  <line num="2162" type="stmt" count="0"/>
81307
  <line num="2163" type="stmt" count="0"/>
81308
+ <line num="2164" type="stmt" count="0"/>
81309
+ <line num="2165" type="stmt" count="0"/>
81310
  <line num="2166" type="stmt" count="0"/>
81311
  <line num="2167" type="stmt" count="0"/>
81312
+ <line num="2168" type="stmt" count="0"/>
81313
  <line num="2169" type="stmt" count="0"/>
81314
  <line num="2170" type="stmt" count="0"/>
81315
  <line num="2171" type="stmt" count="0"/>
81316
+ <line num="2172" type="stmt" count="0"/>
81317
  <line num="2173" type="stmt" count="0"/>
81318
+ <line num="2174" type="stmt" count="0"/>
81319
+ <line num="2175" type="stmt" count="0"/>
81320
+ <line num="2178" type="stmt" count="0"/>
81321
  <line num="2179" type="stmt" count="0"/>
81322
+ <line num="2181" type="stmt" count="0"/>
81323
+ <line num="2182" type="stmt" count="0"/>
81324
+ <line num="2183" type="stmt" count="0"/>
81325
+ <line num="2185" type="stmt" count="0"/>
81326
+ <line num="2189" type="stmt" count="0"/>
81327
+ <line num="2191" type="stmt" count="0"/>
81328
+ <line num="2192" type="stmt" count="0"/>
81329
+ <line num="2204" type="method" name="_testForIntermediate" complexity="9" crap="90" count="0"/>
 
 
 
81330
  <line num="2205" type="stmt" count="0"/>
81331
  <line num="2206" type="stmt" count="0"/>
81332
  <line num="2207" type="stmt" count="0"/>
81333
  <line num="2208" type="stmt" count="0"/>
81334
+ <line num="2209" type="stmt" count="0"/>
81335
  <line num="2210" type="stmt" count="0"/>
81336
  <line num="2211" type="stmt" count="0"/>
 
 
81337
  <line num="2215" type="stmt" count="0"/>
81338
  <line num="2216" type="stmt" count="0"/>
81339
  <line num="2217" type="stmt" count="0"/>
81340
+ <line num="2218" type="stmt" count="0"/>
81341
  <line num="2219" type="stmt" count="0"/>
81342
  <line num="2220" type="stmt" count="0"/>
81343
+ <line num="2222" type="stmt" count="0"/>
81344
+ <line num="2223" type="stmt" count="0"/>
81345
+ <line num="2224" type="stmt" count="0"/>
81346
+ <line num="2226" type="stmt" count="0"/>
81347
+ <line num="2227" type="stmt" count="0"/>
81348
+ <line num="2228" type="stmt" count="0"/>
81349
+ <line num="2229" type="stmt" count="0"/>
81350
  <line num="2231" type="stmt" count="0"/>
81351
  <line num="2232" type="stmt" count="0"/>
 
 
 
 
 
81352
  <line num="2242" type="stmt" count="0"/>
81353
+ <line num="2243" type="stmt" count="0"/>
81354
+ <line num="2244" type="stmt" count="0"/>
81355
+ <line num="2246" type="stmt" count="0"/>
81356
+ <line num="2247" type="stmt" count="0"/>
81357
+ <line num="2248" type="stmt" count="0"/>
81358
+ <line num="2250" type="stmt" count="0"/>
81359
+ <line num="2253" type="stmt" count="0"/>
81360
+ <line num="2254" type="stmt" count="0"/>
81361
+ <line num="2271" type="method" name="validateSignature" complexity="1" crap="2" count="0"/>
81362
+ <line num="2272" type="stmt" count="0"/>
81363
+ <line num="2273" type="stmt" count="0"/>
81364
+ <line num="2274" type="stmt" count="0"/>
81365
+ <line num="2286" type="method" name="_validateSignatureCountable" complexity="49" crap="2450" count="0"/>
81366
+ <line num="2287" type="stmt" count="0"/>
81367
+ <line num="2288" type="stmt" count="0"/>
81368
+ <line num="2289" type="stmt" count="0"/>
81369
  <line num="2290" type="stmt" count="0"/>
81370
+ <line num="2292" type="stmt" count="0"/>
81371
  <line num="2293" type="stmt" count="0"/>
81372
  <line num="2294" type="stmt" count="0"/>
 
 
 
 
 
 
 
81373
  <line num="2302" type="stmt" count="0"/>
81374
  <line num="2303" type="stmt" count="0"/>
81375
+ <line num="2305" type="stmt" count="0"/>
81376
  <line num="2306" type="stmt" count="0"/>
81377
  <line num="2307" type="stmt" count="0"/>
81378
+ <line num="2308" type="stmt" count="0"/>
81379
+ <line num="2309" type="stmt" count="0"/>
81380
  <line num="2310" type="stmt" count="0"/>
81381
  <line num="2311" type="stmt" count="0"/>
81382
  <line num="2312" type="stmt" count="0"/>
81384
  <line num="2314" type="stmt" count="0"/>
81385
  <line num="2315" type="stmt" count="0"/>
81386
  <line num="2316" type="stmt" count="0"/>
 
81387
  <line num="2318" type="stmt" count="0"/>
81388
  <line num="2319" type="stmt" count="0"/>
 
 
81389
  <line num="2322" type="stmt" count="0"/>
81390
  <line num="2323" type="stmt" count="0"/>
81391
  <line num="2324" type="stmt" count="0"/>
81457
  <line num="2390" type="stmt" count="0"/>
81458
  <line num="2391" type="stmt" count="0"/>
81459
  <line num="2392" type="stmt" count="0"/>
81460
+ <line num="2393" type="stmt" count="0"/>
81461
+ <line num="2394" type="stmt" count="0"/>
81462
+ <line num="2395" type="stmt" count="0"/>
81463
+ <line num="2396" type="stmt" count="0"/>
81464
+ <line num="2397" type="stmt" count="0"/>
81465
+ <line num="2398" type="stmt" count="0"/>
81466
+ <line num="2399" type="stmt" count="0"/>
81467
+ <line num="2400" type="stmt" count="0"/>
81468
+ <line num="2401" type="stmt" count="0"/>
81469
+ <line num="2402" type="stmt" count="0"/>
81470
+ <line num="2403" type="stmt" count="0"/>
81471
+ <line num="2404" type="stmt" count="0"/>
81472
+ <line num="2419" type="method" name="_validateSignature" complexity="10" crap="110" count="0"/>
81473
  <line num="2420" type="stmt" count="0"/>
81474
  <line num="2421" type="stmt" count="0"/>
81475
  <line num="2422" type="stmt" count="0"/>
81476
  <line num="2423" type="stmt" count="0"/>
81477
  <line num="2424" type="stmt" count="0"/>
 
81478
  <line num="2426" type="stmt" count="0"/>
81479
  <line num="2427" type="stmt" count="0"/>
81480
  <line num="2428" type="stmt" count="0"/>
81484
  <line num="2432" type="stmt" count="0"/>
81485
  <line num="2433" type="stmt" count="0"/>
81486
  <line num="2434" type="stmt" count="0"/>
81487
+ <line num="2435" type="stmt" count="0"/>
81488
  <line num="2436" type="stmt" count="0"/>
81489
  <line num="2437" type="stmt" count="0"/>
81490
+ <line num="2438" type="stmt" count="0"/>
81491
+ <line num="2439" type="stmt" count="0"/>
81492
+ <line num="2440" type="stmt" count="0"/>
81493
+ <line num="2441" type="stmt" count="0"/>
81494
+ <line num="2442" type="stmt" count="0"/>
81495
+ <line num="2443" type="stmt" count="0"/>
81496
+ <line num="2444" type="stmt" count="0"/>
81497
+ <line num="2445" type="stmt" count="0"/>
81498
+ <line num="2446" type="stmt" count="0"/>
81499
+ <line num="2448" type="stmt" count="0"/>
81500
+ <line num="2449" type="stmt" count="0"/>
81501
+ <line num="2461" type="method" name="setRecurLimit" complexity="1" crap="2" count="0"/>
81502
  <line num="2462" type="stmt" count="0"/>
81503
+ <line num="2463" type="stmt" count="0"/>
81504
+ <line num="2464" type="stmt" count="0"/>
81505
+ <line num="2471" type="method" name="disableURLFetch" complexity="1" crap="2" count="0"/>
81506
  <line num="2472" type="stmt" count="0"/>
81507
+ <line num="2473" type="stmt" count="0"/>
81508
+ <line num="2474" type="stmt" count="0"/>
81509
+ <line num="2481" type="method" name="enableURLFetch" complexity="1" crap="2" count="0"/>
81510
+ <line num="2482" type="stmt" count="0"/>
81511
+ <line num="2483" type="stmt" count="0"/>
81512
+ <line num="2484" type="stmt" count="0"/>
81513
+ <line num="2496" type="method" name="_reformatKey" complexity="2" crap="6" count="0"/>
 
 
 
81514
  <line num="2497" type="stmt" count="0"/>
81515
  <line num="2498" type="stmt" count="0"/>
81516
+ <line num="2499" type="stmt" count="0"/>
81517
+ <line num="2500" type="stmt" count="0"/>
81518
+ <line num="2501" type="stmt" count="0"/>
81519
+ <line num="2505" type="stmt" count="0"/>
81520
+ <line num="2506" type="stmt" count="0"/>
81521
+ <line num="2507" type="stmt" count="0"/>
81522
+ <line num="2508" type="stmt" count="0"/>
81523
+ <line num="2509" type="stmt" count="0"/>
81524
  <line num="2510" type="stmt" count="0"/>
81525
+ <line num="2521" type="method" name="_decodeIP" complexity="1" crap="2" count="0"/>
81526
+ <line num="2522" type="stmt" count="0"/>
81527
+ <line num="2523" type="stmt" count="0"/>
81528
  <line num="2524" type="stmt" count="0"/>
81529
+ <line num="2535" type="method" name="_decodeNameConstraintIP" complexity="1" crap="2" count="0"/>
 
 
81530
  <line num="2536" type="stmt" count="0"/>
81531
  <line num="2537" type="stmt" count="0"/>
81532
  <line num="2538" type="stmt" count="0"/>
81534
  <line num="2540" type="stmt" count="0"/>
81535
  <line num="2541" type="stmt" count="0"/>
81536
  <line num="2542" type="stmt" count="0"/>
81537
+ <line num="2553" type="method" name="_encodeIP" complexity="2" crap="6" count="0"/>
 
 
 
 
 
 
 
 
 
 
81538
  <line num="2554" type="stmt" count="0"/>
81539
  <line num="2555" type="stmt" count="0"/>
81540
  <line num="2556" type="stmt" count="0"/>
81541
  <line num="2557" type="stmt" count="0"/>
81542
  <line num="2558" type="stmt" count="0"/>
81543
+ <line num="2567" type="method" name="_translateDNProp" complexity="56" crap="3192" count="0"/>
 
 
 
 
 
 
 
 
81544
  <line num="2568" type="stmt" count="0"/>
81545
  <line num="2569" type="stmt" count="0"/>
81546
  <line num="2570" type="stmt" count="0"/>
81592
  <line num="2616" type="stmt" count="0"/>
81593
  <line num="2617" type="stmt" count="0"/>
81594
  <line num="2618" type="stmt" count="0"/>
81595
+ <line num="2619" type="stmt" count="0"/>
81596
+ <line num="2620" type="stmt" count="0"/>
81597
+ <line num="2621" type="stmt" count="0"/>
81598
+ <line num="2622" type="stmt" count="0"/>
81599
+ <line num="2623" type="stmt" count="0"/>
81600
+ <line num="2624" type="stmt" count="0"/>
81601
+ <line num="2625" type="stmt" count="0"/>
81602
+ <line num="2626" type="stmt" count="0"/>
81603
+ <line num="2627" type="stmt" count="0"/>
81604
+ <line num="2628" type="stmt" count="0"/>
81605
+ <line num="2629" type="stmt" count="0"/>
81606
  <line num="2630" type="stmt" count="0"/>
81607
  <line num="2631" type="stmt" count="0"/>
81608
  <line num="2632" type="stmt" count="0"/>
81609
  <line num="2633" type="stmt" count="0"/>
81610
+ <line num="2634" type="stmt" count="0"/>
81611
  <line num="2635" type="stmt" count="0"/>
81612
  <line num="2636" type="stmt" count="0"/>
81613
  <line num="2637" type="stmt" count="0"/>
81614
+ <line num="2638" type="stmt" count="0"/>
81615
  <line num="2639" type="stmt" count="0"/>
81616
  <line num="2640" type="stmt" count="0"/>
81617
  <line num="2641" type="stmt" count="0"/>
81623
  <line num="2647" type="stmt" count="0"/>
81624
  <line num="2648" type="stmt" count="0"/>
81625
  <line num="2649" type="stmt" count="0"/>
81626
+ <line num="2650" type="stmt" count="0"/>
81627
+ <line num="2661" type="method" name="setDNProp" complexity="6" crap="42" count="0"/>
 
 
81628
  <line num="2662" type="stmt" count="0"/>
81629
  <line num="2663" type="stmt" count="0"/>
81630
  <line num="2664" type="stmt" count="0"/>
81631
+ <line num="2665" type="stmt" count="0"/>
81632
  <line num="2667" type="stmt" count="0"/>
81633
  <line num="2668" type="stmt" count="0"/>
81634
+ <line num="2669" type="stmt" count="0"/>
81635
  <line num="2671" type="stmt" count="0"/>
81636
  <line num="2672" type="stmt" count="0"/>
81637
  <line num="2673" type="stmt" count="0"/>
81638
  <line num="2674" type="stmt" count="0"/>
81639
  <line num="2675" type="stmt" count="0"/>
81640
  <line num="2676" type="stmt" count="0"/>
81641
+ <line num="2677" type="stmt" count="0"/>
81642
  <line num="2678" type="stmt" count="0"/>
81643
+ <line num="2679" type="stmt" count="0"/>
81644
  <line num="2680" type="stmt" count="0"/>
81645
  <line num="2681" type="stmt" count="0"/>
 
81646
  <line num="2683" type="stmt" count="0"/>
81647
+ <line num="2684" type="stmt" count="0"/>
81648
+ <line num="2692" type="method" name="removeDNProp" complexity="6" crap="42" count="0"/>
81649
+ <line num="2693" type="stmt" count="0"/>
81650
+ <line num="2694" type="stmt" count="0"/>
81651
  <line num="2695" type="stmt" count="0"/>
81652
  <line num="2696" type="stmt" count="0"/>
 
81653
  <line num="2698" type="stmt" count="0"/>
81654
+ <line num="2699" type="stmt" count="0"/>
81655
  <line num="2700" type="stmt" count="0"/>
 
81656
  <line num="2702" type="stmt" count="0"/>
81657
+ <line num="2703" type="stmt" count="0"/>
81658
  <line num="2704" type="stmt" count="0"/>
81659
  <line num="2705" type="stmt" count="0"/>
81660
  <line num="2706" type="stmt" count="0"/>
81661
+ <line num="2707" type="stmt" count="0"/>
81662
  <line num="2708" type="stmt" count="0"/>
 
81663
  <line num="2710" type="stmt" count="0"/>
 
81664
  <line num="2712" type="stmt" count="0"/>
81665
  <line num="2713" type="stmt" count="0"/>
81666
  <line num="2714" type="stmt" count="0"/>
81667
  <line num="2715" type="stmt" count="0"/>
81668
+ <line num="2726" type="method" name="getDNProp" complexity="16" crap="272" count="0"/>
 
 
 
 
 
 
 
 
 
 
81669
  <line num="2727" type="stmt" count="0"/>
81670
  <line num="2728" type="stmt" count="0"/>
81671
  <line num="2729" type="stmt" count="0"/>
81672
  <line num="2730" type="stmt" count="0"/>
 
81673
  <line num="2732" type="stmt" count="0"/>
81674
  <line num="2733" type="stmt" count="0"/>
81675
  <line num="2734" type="stmt" count="0"/>
 
81676
  <line num="2736" type="stmt" count="0"/>
81677
  <line num="2737" type="stmt" count="0"/>
81678
  <line num="2738" type="stmt" count="0"/>
 
81679
  <line num="2740" type="stmt" count="0"/>
81680
  <line num="2741" type="stmt" count="0"/>
81681
  <line num="2742" type="stmt" count="0"/>
81682
  <line num="2743" type="stmt" count="0"/>
81683
  <line num="2744" type="stmt" count="0"/>
81684
+ <line num="2745" type="stmt" count="0"/>
81685
  <line num="2746" type="stmt" count="0"/>
81686
  <line num="2747" type="stmt" count="0"/>
81687
+ <line num="2748" type="stmt" count="0"/>
81688
+ <line num="2749" type="stmt" count="0"/>
81689
+ <line num="2750" type="stmt" count="0"/>
81690
+ <line num="2751" type="stmt" count="0"/>
81691
+ <line num="2752" type="stmt" count="0"/>
81692
+ <line num="2753" type="stmt" count="0"/>
81693
+ <line num="2754" type="stmt" count="0"/>
81694
+ <line num="2755" type="stmt" count="0"/>
81695
+ <line num="2756" type="stmt" count="0"/>
81696
+ <line num="2757" type="stmt" count="0"/>
81697
+ <line num="2758" type="stmt" count="0"/>
81698
  <line num="2759" type="stmt" count="0"/>
81699
  <line num="2760" type="stmt" count="0"/>
81700
  <line num="2761" type="stmt" count="0"/>
81701
  <line num="2762" type="stmt" count="0"/>
81702
+ <line num="2763" type="stmt" count="0"/>
81703
  <line num="2764" type="stmt" count="0"/>
81704
  <line num="2765" type="stmt" count="0"/>
81705
  <line num="2766" type="stmt" count="0"/>
81706
  <line num="2767" type="stmt" count="0"/>
81707
  <line num="2768" type="stmt" count="0"/>
81708
+ <line num="2769" type="stmt" count="0"/>
81709
+ <line num="2770" type="stmt" count="0"/>
81710
  <line num="2771" type="stmt" count="0"/>
81711
  <line num="2772" type="stmt" count="0"/>
81712
  <line num="2773" type="stmt" count="0"/>
81713
  <line num="2774" type="stmt" count="0"/>
81714
  <line num="2775" type="stmt" count="0"/>
81715
  <line num="2776" type="stmt" count="0"/>
81716
+ <line num="2778" type="stmt" count="0"/>
81717
+ <line num="2779" type="stmt" count="0"/>
81718
+ <line num="2790" type="method" name="setDN" complexity="8" crap="72" count="0"/>
81719
+ <line num="2791" type="stmt" count="0"/>
81720
+ <line num="2792" type="stmt" count="0"/>
81721
+ <line num="2793" type="stmt" count="0"/>
81722
+ <line num="2794" type="stmt" count="0"/>
81723
+ <line num="2796" type="stmt" count="0"/>
81724
+ <line num="2797" type="stmt" count="0"/>
81725
+ <line num="2798" type="stmt" count="0"/>
81726
+ <line num="2799" type="stmt" count="0"/>
81727
+ <line num="2800" type="stmt" count="0"/>
 
 
81728
  <line num="2803" type="stmt" count="0"/>
81729
  <line num="2804" type="stmt" count="0"/>
81730
+ <line num="2805" type="stmt" count="0"/>
81731
  <line num="2806" type="stmt" count="0"/>
81732
  <line num="2807" type="stmt" count="0"/>
81733
  <line num="2808" type="stmt" count="0"/>
81734
  <line num="2809" type="stmt" count="0"/>
 
 
81735
  <line num="2812" type="stmt" count="0"/>
81736
  <line num="2813" type="stmt" count="0"/>
81737
  <line num="2814" type="stmt" count="0"/>
81738
  <line num="2815" type="stmt" count="0"/>
81739
  <line num="2816" type="stmt" count="0"/>
81740
  <line num="2817" type="stmt" count="0"/>
81741
+ <line num="2818" type="stmt" count="0"/>
81742
+ <line num="2819" type="stmt" count="0"/>
81743
  <line num="2821" type="stmt" count="0"/>
81744
  <line num="2822" type="stmt" count="0"/>
81745
+ <line num="2832" type="method" name="getDN" complexity="35" crap="1260" count="0"/>
 
 
 
 
 
 
 
 
 
81746
  <line num="2833" type="stmt" count="0"/>
81747
  <line num="2834" type="stmt" count="0"/>
81748
  <line num="2835" type="stmt" count="0"/>
81749
  <line num="2836" type="stmt" count="0"/>
 
81750
  <line num="2838" type="stmt" count="0"/>
81751
  <line num="2839" type="stmt" count="0"/>
81752
  <line num="2840" type="stmt" count="0"/>
81759
  <line num="2847" type="stmt" count="0"/>
81760
  <line num="2848" type="stmt" count="0"/>
81761
  <line num="2849" type="stmt" count="0"/>
 
 
 
81762
  <line num="2853" type="stmt" count="0"/>
81763
  <line num="2854" type="stmt" count="0"/>
81764
+ <line num="2855" type="stmt" count="0"/>
81765
+ <line num="2856" type="stmt" count="0"/>
81766
  <line num="2857" type="stmt" count="0"/>
81767
  <line num="2858" type="stmt" count="0"/>
81768
+ <line num="2859" type="stmt" count="0"/>
81769
  <line num="2860" type="stmt" count="0"/>
81770
  <line num="2861" type="stmt" count="0"/>
81771
  <line num="2862" type="stmt" count="0"/>
81773
  <line num="2864" type="stmt" count="0"/>
81774
  <line num="2865" type="stmt" count="0"/>
81775
  <line num="2866" type="stmt" count="0"/>
81776
+ <line num="2867" type="stmt" count="0"/>
81777
  <line num="2868" type="stmt" count="0"/>
81778
  <line num="2869" type="stmt" count="0"/>
81779
  <line num="2870" type="stmt" count="0"/>
81780
+ <line num="2871" type="stmt" count="0"/>
81781
  <line num="2872" type="stmt" count="0"/>
81782
  <line num="2873" type="stmt" count="0"/>
81783
  <line num="2874" type="stmt" count="0"/>
81793
  <line num="2884" type="stmt" count="0"/>
81794
  <line num="2885" type="stmt" count="0"/>
81795
  <line num="2886" type="stmt" count="0"/>
 
 
81796
  <line num="2889" type="stmt" count="0"/>
81797
  <line num="2890" type="stmt" count="0"/>
 
81798
  <line num="2892" type="stmt" count="0"/>
81799
  <line num="2893" type="stmt" count="0"/>
81800
  <line num="2894" type="stmt" count="0"/>
81802
  <line num="2896" type="stmt" count="0"/>
81803
  <line num="2897" type="stmt" count="0"/>
81804
  <line num="2898" type="stmt" count="0"/>
 
81805
  <line num="2900" type="stmt" count="0"/>
81806
  <line num="2901" type="stmt" count="0"/>
81807
  <line num="2902" type="stmt" count="0"/>
 
81808
  <line num="2904" type="stmt" count="0"/>
81809
  <line num="2905" type="stmt" count="0"/>
81810
  <line num="2906" type="stmt" count="0"/>
81811
+ <line num="2907" type="stmt" count="0"/>
81812
  <line num="2908" type="stmt" count="0"/>
81813
  <line num="2909" type="stmt" count="0"/>
81814
  <line num="2910" type="stmt" count="0"/>
81827
  <line num="2923" type="stmt" count="0"/>
81828
  <line num="2924" type="stmt" count="0"/>
81829
  <line num="2925" type="stmt" count="0"/>
81830
+ <line num="2926" type="stmt" count="0"/>
81831
  <line num="2927" type="stmt" count="0"/>
81832
  <line num="2928" type="stmt" count="0"/>
81833
  <line num="2929" type="stmt" count="0"/>
81838
  <line num="2934" type="stmt" count="0"/>
81839
  <line num="2935" type="stmt" count="0"/>
81840
  <line num="2936" type="stmt" count="0"/>
81841
+ <line num="2937" type="stmt" count="0"/>
81842
  <line num="2938" type="stmt" count="0"/>
81843
+ <line num="2940" type="stmt" count="0"/>
81844
+ <line num="2941" type="stmt" count="0"/>
81845
+ <line num="2942" type="stmt" count="0"/>
81846
+ <line num="2943" type="stmt" count="0"/>
81847
+ <line num="2944" type="stmt" count="0"/>
81848
+ <line num="2945" type="stmt" count="0"/>
81849
+ <line num="2946" type="stmt" count="0"/>
81850
+ <line num="2947" type="stmt" count="0"/>
81851
+ <line num="2948" type="stmt" count="0"/>
81852
  <line num="2949" type="stmt" count="0"/>
81853
  <line num="2950" type="stmt" count="0"/>
81854
  <line num="2951" type="stmt" count="0"/>
81858
  <line num="2955" type="stmt" count="0"/>
81859
  <line num="2956" type="stmt" count="0"/>
81860
  <line num="2957" type="stmt" count="0"/>
81861
+ <line num="2958" type="method" name="anonymous function" complexity="1" crap="2" count="0"/>
81862
  <line num="2959" type="stmt" count="0"/>
81863
  <line num="2960" type="stmt" count="0"/>
81864
+ <line num="2961" type="stmt" count="0"/>
81865
+ <line num="2962" type="stmt" count="0"/>
81866
+ <line num="2963" type="stmt" count="0"/>
81867
+ <line num="2964" type="stmt" count="0"/>
81868
+ <line num="2965" type="stmt" count="0"/>
81869
+ <line num="2966" type="stmt" count="0"/>
81870
+ <line num="2967" type="stmt" count="0"/>
81871
+ <line num="2968" type="stmt" count="0"/>
81872
+ <line num="2970" type="stmt" count="0"/>
81873
  <line num="2971" type="stmt" count="0"/>
81874
+ <line num="2980" type="method" name="getIssuerDN" complexity="5" crap="30" count="0"/>
 
 
 
 
 
 
 
 
81875
  <line num="2981" type="stmt" count="0"/>
81876
+ <line num="2982" type="stmt" count="0"/>
81877
  <line num="2983" type="stmt" count="0"/>
81878
  <line num="2984" type="stmt" count="0"/>
81879
+ <line num="2985" type="stmt" count="0"/>
81880
+ <line num="2986" type="stmt" count="0"/>
81881
+ <line num="2987" type="stmt" count="0"/>
81882
+ <line num="2988" type="stmt" count="0"/>
81883
+ <line num="2989" type="stmt" count="0"/>
81884
+ <line num="2991" type="stmt" count="0"/>
81885
+ <line num="2992" type="stmt" count="0"/>
81886
+ <line num="3002" type="method" name="getSubjectDN" complexity="6" crap="42" count="0"/>
 
81887
  <line num="3003" type="stmt" count="0"/>
81888
+ <line num="3004" type="stmt" count="0"/>
81889
  <line num="3005" type="stmt" count="0"/>
81890
  <line num="3006" type="stmt" count="0"/>
81891
+ <line num="3007" type="stmt" count="0"/>
81892
+ <line num="3008" type="stmt" count="0"/>
81893
+ <line num="3009" type="stmt" count="0"/>
81894
+ <line num="3010" type="stmt" count="0"/>
81895
+ <line num="3011" type="stmt" count="0"/>
81896
+ <line num="3012" type="stmt" count="0"/>
81897
+ <line num="3013" type="stmt" count="0"/>
81898
+ <line num="3015" type="stmt" count="0"/>
81899
+ <line num="3016" type="stmt" count="0"/>
81900
+ <line num="3026" type="method" name="getIssuerDNProp" complexity="5" crap="30" count="0"/>
 
81901
  <line num="3027" type="stmt" count="0"/>
81902
+ <line num="3028" type="stmt" count="0"/>
81903
  <line num="3029" type="stmt" count="0"/>
81904
  <line num="3030" type="stmt" count="0"/>
81905
+ <line num="3031" type="stmt" count="0"/>
81906
+ <line num="3032" type="stmt" count="0"/>
81907
+ <line num="3033" type="stmt" count="0"/>
81908
+ <line num="3034" type="stmt" count="0"/>
81909
+ <line num="3035" type="stmt" count="0"/>
81910
+ <line num="3037" type="stmt" count="0"/>
81911
+ <line num="3038" type="stmt" count="0"/>
81912
+ <line num="3048" type="method" name="getSubjectDNProp" complexity="6" crap="42" count="0"/>
 
 
81913
  <line num="3049" type="stmt" count="0"/>
81914
  <line num="3050" type="stmt" count="0"/>
81915
  <line num="3051" type="stmt" count="0"/>
81921
  <line num="3057" type="stmt" count="0"/>
81922
  <line num="3058" type="stmt" count="0"/>
81923
  <line num="3059" type="stmt" count="0"/>
 
81924
  <line num="3061" type="stmt" count="0"/>
81925
  <line num="3062" type="stmt" count="0"/>
81926
+ <line num="3070" type="method" name="getChain" complexity="14" crap="210" count="0"/>
 
 
 
 
 
 
 
81927
  <line num="3071" type="stmt" count="0"/>
81928
  <line num="3072" type="stmt" count="0"/>
 
81929
  <line num="3074" type="stmt" count="0"/>
81930
  <line num="3075" type="stmt" count="0"/>
81931
+ <line num="3076" type="stmt" count="0"/>
81932
+ <line num="3077" type="stmt" count="0"/>
81933
+ <line num="3078" type="stmt" count="0"/>
81934
+ <line num="3079" type="stmt" count="0"/>
81935
+ <line num="3080" type="stmt" count="0"/>
81936
+ <line num="3081" type="stmt" count="0"/>
81937
+ <line num="3082" type="stmt" count="0"/>
81938
+ <line num="3083" type="stmt" count="0"/>
81939
+ <line num="3084" type="stmt" count="0"/>
81940
+ <line num="3085" type="stmt" count="0"/>
81941
+ <line num="3086" type="stmt" count="0"/>
81942
  <line num="3087" type="stmt" count="0"/>
81943
  <line num="3088" type="stmt" count="0"/>
81944
  <line num="3089" type="stmt" count="0"/>
81945
  <line num="3090" type="stmt" count="0"/>
81946
+ <line num="3091" type="stmt" count="0"/>
81947
+ <line num="3092" type="stmt" count="0"/>
81948
+ <line num="3093" type="stmt" count="0"/>
81949
+ <line num="3094" type="stmt" count="0"/>
81950
+ <line num="3095" type="stmt" count="0"/>
81951
+ <line num="3096" type="stmt" count="0"/>
81952
+ <line num="3097" type="stmt" count="0"/>
81953
+ <line num="3098" type="stmt" count="0"/>
81954
+ <line num="3099" type="stmt" count="0"/>
81955
+ <line num="3100" type="stmt" count="0"/>
81956
  <line num="3101" type="stmt" count="0"/>
81957
  <line num="3102" type="stmt" count="0"/>
81958
  <line num="3103" type="stmt" count="0"/>
81959
+ <line num="3104" type="stmt" count="0"/>
81960
+ <line num="3105" type="stmt" count="0"/>
81961
+ <line num="3106" type="stmt" count="0"/>
81962
+ <line num="3107" type="stmt" count="0"/>
81963
+ <line num="3118" type="method" name="setPublicKey" complexity="1" crap="2" count="0"/>
81964
+ <line num="3119" type="stmt" count="0"/>
81965
+ <line num="3120" type="stmt" count="0"/>
81966
+ <line num="3121" type="stmt" count="0"/>
81967
+ <line num="3122" type="stmt" count="0"/>
81968
+ <line num="3132" type="method" name="setPrivateKey" complexity="1" crap="2" count="0"/>
81969
  <line num="3133" type="stmt" count="0"/>
81970
  <line num="3134" type="stmt" count="0"/>
81971
  <line num="3135" type="stmt" count="0"/>
81972
+ <line num="3145" type="method" name="setChallenge" complexity="1" crap="2" count="0"/>
 
 
 
 
 
 
 
81973
  <line num="3146" type="stmt" count="0"/>
81974
  <line num="3147" type="stmt" count="0"/>
81975
  <line num="3148" type="stmt" count="0"/>
81976
+ <line num="3158" type="method" name="getPublicKey" complexity="8" crap="72" count="0"/>
81977
+ <line num="3159" type="stmt" count="0"/>
81978
+ <line num="3160" type="stmt" count="0"/>
81979
+ <line num="3161" type="stmt" count="0"/>
81980
+ <line num="3162" type="stmt" count="0"/>
81981
+ <line num="3164" type="stmt" count="0"/>
81982
+ <line num="3165" type="stmt" count="0"/>
81983
+ <line num="3166" type="stmt" count="0"/>
 
81984
  <line num="3167" type="stmt" count="0"/>
81985
  <line num="3168" type="stmt" count="0"/>
81986
  <line num="3169" type="stmt" count="0"/>
81989
  <line num="3172" type="stmt" count="0"/>
81990
  <line num="3173" type="stmt" count="0"/>
81991
  <line num="3174" type="stmt" count="0"/>
81992
+ <line num="3176" type="stmt" count="0"/>
 
81993
  <line num="3178" type="stmt" count="0"/>
81994
  <line num="3179" type="stmt" count="0"/>
81995
+ <line num="3180" type="stmt" count="0"/>
81996
+ <line num="3181" type="stmt" count="0"/>
81997
+ <line num="3182" type="stmt" count="0"/>
81998
  <line num="3183" type="stmt" count="0"/>
81999
+ <line num="3184" type="stmt" count="0"/>
82000
  <line num="3185" type="stmt" count="0"/>
82001
  <line num="3186" type="stmt" count="0"/>
 
82002
  <line num="3188" type="stmt" count="0"/>
82003
  <line num="3189" type="stmt" count="0"/>
82004
+ <line num="3198" type="method" name="loadCSR" complexity="12" crap="156" count="0"/>
 
 
 
 
 
 
82005
  <line num="3199" type="stmt" count="0"/>
82006
  <line num="3200" type="stmt" count="0"/>
82007
+ <line num="3201" type="stmt" count="0"/>
82008
  <line num="3202" type="stmt" count="0"/>
82009
  <line num="3203" type="stmt" count="0"/>
82010
  <line num="3204" type="stmt" count="0"/>
82011
  <line num="3205" type="stmt" count="0"/>
82012
+ <line num="3206" type="stmt" count="0"/>
82013
  <line num="3207" type="stmt" count="0"/>
 
82014
  <line num="3209" type="stmt" count="0"/>
82015
  <line num="3210" type="stmt" count="0"/>
82016
  <line num="3211" type="stmt" count="0"/>
82017
+ <line num="3215" type="stmt" count="0"/>
82018
+ <line num="3217" type="stmt" count="0"/>
 
82019
  <line num="3218" type="stmt" count="0"/>
82020
+ <line num="3219" type="stmt" count="0"/>
82021
  <line num="3220" type="stmt" count="0"/>
82022
  <line num="3221" type="stmt" count="0"/>
82023
  <line num="3222" type="stmt" count="0"/>
82024
+ <line num="3223" type="stmt" count="0"/>
82025
  <line num="3224" type="stmt" count="0"/>
 
82026
  <line num="3226" type="stmt" count="0"/>
82027
  <line num="3227" type="stmt" count="0"/>
82028
  <line num="3228" type="stmt" count="0"/>
82029
  <line num="3229" type="stmt" count="0"/>
 
82030
  <line num="3231" type="stmt" count="0"/>
82031
  <line num="3232" type="stmt" count="0"/>
82032
  <line num="3234" type="stmt" count="0"/>
82033
  <line num="3235" type="stmt" count="0"/>
82034
+ <line num="3236" type="stmt" count="0"/>
82035
  <line num="3237" type="stmt" count="0"/>
82036
+ <line num="3239" type="stmt" count="0"/>
82037
+ <line num="3240" type="stmt" count="0"/>
82038
+ <line num="3241" type="stmt" count="0"/>
82039
+ <line num="3242" type="stmt" count="0"/>
82040
+ <line num="3243" type="stmt" count="0"/>
82041
+ <line num="3245" type="stmt" count="0"/>
82042
+ <line num="3246" type="stmt" count="0"/>
82043
+ <line num="3248" type="stmt" count="0"/>
82044
  <line num="3250" type="stmt" count="0"/>
 
82045
  <line num="3252" type="stmt" count="0"/>
82046
+ <line num="3253" type="stmt" count="0"/>
82047
  <line num="3254" type="stmt" count="0"/>
 
82048
  <line num="3256" type="stmt" count="0"/>
82049
  <line num="3257" type="stmt" count="0"/>
82050
  <line num="3258" type="stmt" count="0"/>
82054
  <line num="3262" type="stmt" count="0"/>
82055
  <line num="3263" type="stmt" count="0"/>
82056
  <line num="3264" type="stmt" count="0"/>
 
82057
  <line num="3266" type="stmt" count="0"/>
82058
  <line num="3267" type="stmt" count="0"/>
82059
  <line num="3269" type="stmt" count="0"/>
82060
+ <line num="3270" type="stmt" count="0"/>
82061
+ <line num="3280" type="method" name="saveCSR" complexity="7" crap="56" count="0"/>
 
 
 
 
 
82062
  <line num="3281" type="stmt" count="0"/>
82063
+ <line num="3282" type="stmt" count="0"/>
82064
  <line num="3283" type="stmt" count="0"/>
82065
  <line num="3284" type="stmt" count="0"/>
82066
+ <line num="3286" type="stmt" count="0"/>
82067
  <line num="3287" type="stmt" count="0"/>
82068
  <line num="3288" type="stmt" count="0"/>
82069
  <line num="3289" type="stmt" count="0"/>
82070
  <line num="3290" type="stmt" count="0"/>
82071
+ <line num="3291" type="stmt" count="0"/>
82072
+ <line num="3292" type="stmt" count="0"/>
82073
+ <line num="3293" type="stmt" count="0"/>
82074
+ <line num="3294" type="stmt" count="0"/>
82075
+ <line num="3295" type="stmt" count="0"/>
82076
+ <line num="3296" type="stmt" count="0"/>
82077
+ <line num="3297" type="stmt" count="0"/>
82078
+ <line num="3298" type="stmt" count="0"/>
82079
+ <line num="3299" type="stmt" count="0"/>
82080
+ <line num="3301" type="stmt" count="0"/>
82081
+ <line num="3303" type="stmt" count="0"/>
82082
  <line num="3305" type="stmt" count="0"/>
82083
  <line num="3306" type="stmt" count="0"/>
82084
  <line num="3307" type="stmt" count="0"/>
 
82085
  <line num="3309" type="stmt" count="0"/>
 
82086
  <line num="3311" type="stmt" count="0"/>
82087
+ <line num="3312" type="stmt" count="0"/>
82088
+ <line num="3313" type="stmt" count="0"/>
82089
  <line num="3315" type="stmt" count="0"/>
82090
+ <line num="3316" type="stmt" count="0"/>
82091
+ <line num="3317" type="stmt" count="0"/>
82092
  <line num="3319" type="stmt" count="0"/>
82093
  <line num="3320" type="stmt" count="0"/>
82094
  <line num="3321" type="stmt" count="0"/>
82095
  <line num="3322" type="stmt" count="0"/>
82096
+ <line num="3335" type="method" name="loadSPKAC" complexity="10" crap="110" count="0"/>
 
 
 
 
 
 
 
 
 
82097
  <line num="3336" type="stmt" count="0"/>
82098
+ <line num="3337" type="stmt" count="0"/>
82099
  <line num="3338" type="stmt" count="0"/>
82100
+ <line num="3339" type="stmt" count="0"/>
82101
  <line num="3340" type="stmt" count="0"/>
82102
  <line num="3341" type="stmt" count="0"/>
82103
  <line num="3342" type="stmt" count="0"/>
82104
  <line num="3343" type="stmt" count="0"/>
 
82105
  <line num="3347" type="stmt" count="0"/>
82106
+ <line num="3350" type="stmt" count="0"/>
 
82107
  <line num="3351" type="stmt" count="0"/>
82108
  <line num="3352" type="stmt" count="0"/>
82109
  <line num="3353" type="stmt" count="0"/>
82110
  <line num="3354" type="stmt" count="0"/>
82111
  <line num="3355" type="stmt" count="0"/>
 
82112
  <line num="3357" type="stmt" count="0"/>
82113
  <line num="3358" type="stmt" count="0"/>
82114
  <line num="3359" type="stmt" count="0"/>
82115
+ <line num="3360" type="stmt" count="0"/>
82116
  <line num="3362" type="stmt" count="0"/>
82117
+ <line num="3363" type="stmt" count="0"/>
82118
  <line num="3365" type="stmt" count="0"/>
82119
+ <line num="3366" type="stmt" count="0"/>
82120
+ <line num="3367" type="stmt" count="0"/>
82121
+ <line num="3368" type="stmt" count="0"/>
82122
+ <line num="3370" type="stmt" count="0"/>
82123
+ <line num="3372" type="stmt" count="0"/>
82124
+ <line num="3373" type="stmt" count="0"/>
82125
+ <line num="3374" type="stmt" count="0"/>
82126
+ <line num="3375" type="stmt" count="0"/>
82127
  <line num="3377" type="stmt" count="0"/>
 
82128
  <line num="3379" type="stmt" count="0"/>
82129
+ <line num="3380" type="stmt" count="0"/>
82130
  <line num="3381" type="stmt" count="0"/>
 
82131
  <line num="3383" type="stmt" count="0"/>
82132
  <line num="3384" type="stmt" count="0"/>
82133
  <line num="3385" type="stmt" count="0"/>
82137
  <line num="3389" type="stmt" count="0"/>
82138
  <line num="3390" type="stmt" count="0"/>
82139
  <line num="3391" type="stmt" count="0"/>
82140
+ <line num="3393" type="stmt" count="0"/>
82141
  <line num="3394" type="stmt" count="0"/>
82142
  <line num="3396" type="stmt" count="0"/>
82143
  <line num="3397" type="stmt" count="0"/>
82144
+ <line num="3407" type="method" name="saveSPKAC" complexity="7" crap="56" count="0"/>
 
 
 
 
 
82145
  <line num="3408" type="stmt" count="0"/>
82146
+ <line num="3409" type="stmt" count="0"/>
82147
+ <line num="3410" type="stmt" count="0"/>
82148
+ <line num="3411" type="stmt" count="0"/>
82149
+ <line num="3413" type="stmt" count="0"/>
82150
+ <line num="3414" type="stmt" count="0"/>
82151
+ <line num="3415" type="stmt" count="0"/>
82152
+ <line num="3416" type="stmt" count="0"/>
82153
+ <line num="3417" type="stmt" count="0"/>
82154
  <line num="3418" type="stmt" count="0"/>
82155
  <line num="3419" type="stmt" count="0"/>
82156
  <line num="3420" type="stmt" count="0"/>
82157
  <line num="3421" type="stmt" count="0"/>
82158
  <line num="3422" type="stmt" count="0"/>
82159
  <line num="3423" type="stmt" count="0"/>
82160
+ <line num="3424" type="stmt" count="0"/>
82161
+ <line num="3426" type="stmt" count="0"/>
82162
  <line num="3428" type="stmt" count="0"/>
82163
  <line num="3429" type="stmt" count="0"/>
 
82164
  <line num="3431" type="stmt" count="0"/>
82165
  <line num="3432" type="stmt" count="0"/>
82166
  <line num="3433" type="stmt" count="0"/>
82167
+ <line num="3435" type="stmt" count="0"/>
 
 
82168
  <line num="3438" type="stmt" count="0"/>
82169
  <line num="3439" type="stmt" count="0"/>
82170
+ <line num="3440" type="stmt" count="0"/>
82171
+ <line num="3449" type="method" name="loadCRL" complexity="15" crap="240" count="0"/>
 
 
 
 
 
82172
  <line num="3450" type="stmt" count="0"/>
82173
  <line num="3451" type="stmt" count="0"/>
82174
  <line num="3452" type="stmt" count="0"/>
82175
  <line num="3453" type="stmt" count="0"/>
82176
+ <line num="3454" type="stmt" count="0"/>
82177
  <line num="3455" type="stmt" count="0"/>
82178
  <line num="3457" type="stmt" count="0"/>
 
82179
  <line num="3459" type="stmt" count="0"/>
82180
  <line num="3460" type="stmt" count="0"/>
82181
  <line num="3461" type="stmt" count="0"/>
82184
  <line num="3464" type="stmt" count="0"/>
82185
  <line num="3465" type="stmt" count="0"/>
82186
  <line num="3466" type="stmt" count="0"/>
 
82187
  <line num="3468" type="stmt" count="0"/>
82188
  <line num="3469" type="stmt" count="0"/>
82189
  <line num="3470" type="stmt" count="0"/>
82192
  <line num="3474" type="stmt" count="0"/>
82193
  <line num="3476" type="stmt" count="0"/>
82194
  <line num="3477" type="stmt" count="0"/>
82195
+ <line num="3478" type="stmt" count="0"/>
82196
+ <line num="3479" type="stmt" count="0"/>
82197
+ <line num="3481" type="stmt" count="0"/>
82198
+ <line num="3482" type="stmt" count="0"/>
82199
+ <line num="3483" type="stmt" count="0"/>
82200
+ <line num="3484" type="stmt" count="0"/>
82201
+ <line num="3485" type="stmt" count="0"/>
82202
+ <line num="3487" type="stmt" count="0"/>
82203
  <line num="3489" type="stmt" count="0"/>
82204
  <line num="3490" type="stmt" count="0"/>
82205
  <line num="3491" type="stmt" count="0"/>
82206
+ <line num="3492" type="stmt" count="0"/>
82207
  <line num="3493" type="stmt" count="0"/>
82208
+ <line num="3494" type="stmt" count="0"/>
82209
  <line num="3495" type="stmt" count="0"/>
82210
+ <line num="3496" type="stmt" count="0"/>
82211
  <line num="3497" type="stmt" count="0"/>
82212
  <line num="3498" type="stmt" count="0"/>
82213
  <line num="3499" type="stmt" count="0"/>
82217
  <line num="3503" type="stmt" count="0"/>
82218
  <line num="3505" type="stmt" count="0"/>
82219
  <line num="3506" type="stmt" count="0"/>
 
82220
  <line num="3508" type="stmt" count="0"/>
82221
+ <line num="3509" type="stmt" count="0"/>
82222
+ <line num="3519" type="method" name="saveCRL" complexity="8" crap="72" count="0"/>
 
 
 
 
 
 
82223
  <line num="3520" type="stmt" count="0"/>
82224
  <line num="3521" type="stmt" count="0"/>
82225
  <line num="3522" type="stmt" count="0"/>
82226
  <line num="3523" type="stmt" count="0"/>
82227
+ <line num="3525" type="stmt" count="0"/>
82228
+ <line num="3527" type="stmt" count="0"/>
 
82229
  <line num="3529" type="stmt" count="0"/>
82230
  <line num="3530" type="stmt" count="0"/>
82231
+ <line num="3531" type="stmt" count="0"/>
82232
  <line num="3532" type="stmt" count="0"/>
82233
  <line num="3533" type="stmt" count="0"/>
82234
  <line num="3534" type="stmt" count="0"/>
82235
  <line num="3535" type="stmt" count="0"/>
82236
+ <line num="3537" type="stmt" count="0"/>
82237
+ <line num="3538" type="stmt" count="0"/>
82238
+ <line num="3539" type="stmt" count="0"/>
82239
+ <line num="3540" type="stmt" count="0"/>
82240
+ <line num="3542" type="stmt" count="0"/>
82241
+ <line num="3543" type="stmt" count="0"/>
82242
+ <line num="3544" type="stmt" count="0"/>
82243
+ <line num="3545" type="stmt" count="0"/>
82244
+ <line num="3547" type="stmt" count="0"/>
82245
+ <line num="3549" type="stmt" count="0"/>
82246
  <line num="3550" type="stmt" count="0"/>
82247
  <line num="3551" type="stmt" count="0"/>
82248
  <line num="3552" type="stmt" count="0"/>
82250
  <line num="3554" type="stmt" count="0"/>
82251
  <line num="3555" type="stmt" count="0"/>
82252
  <line num="3556" type="stmt" count="0"/>
 
82253
  <line num="3558" type="stmt" count="0"/>
 
82254
  <line num="3560" type="stmt" count="0"/>
82255
  <line num="3561" type="stmt" count="0"/>
82256
+ <line num="3562" type="stmt" count="0"/>
82257
+ <line num="3564" type="stmt" count="0"/>
82258
+ <line num="3565" type="stmt" count="0"/>
82259
+ <line num="3566" type="stmt" count="0"/>
82260
+ <line num="3567" type="stmt" count="0"/>
82261
+ <line num="3581" type="method" name="_timeField" complexity="3" crap="12" count="0"/>
82262
  <line num="3582" type="stmt" count="0"/>
82263
  <line num="3583" type="stmt" count="0"/>
82264
  <line num="3584" type="stmt" count="0"/>
82265
+ <line num="3585" type="stmt" count="0"/>
82266
  <line num="3586" type="stmt" count="0"/>
82267
  <line num="3587" type="stmt" count="0"/>
82268
+ <line num="3588" type="stmt" count="0"/>
82269
  <line num="3589" type="stmt" count="0"/>
82270
  <line num="3590" type="stmt" count="0"/>
82271
  <line num="3591" type="stmt" count="0"/>
82272
  <line num="3592" type="stmt" count="0"/>
82273
+ <line num="3593" type="stmt" count="0"/>
82274
+ <line num="3608" type="method" name="sign" complexity="38" crap="1482" count="0"/>
 
 
 
 
 
 
 
 
 
 
 
 
 
82275
  <line num="3609" type="stmt" count="0"/>
82276
  <line num="3610" type="stmt" count="0"/>
82277
  <line num="3611" type="stmt" count="0"/>
82278
  <line num="3612" type="stmt" count="0"/>
 
82279
  <line num="3614" type="stmt" count="0"/>
82280
  <line num="3615" type="stmt" count="0"/>
82281
  <line num="3616" type="stmt" count="0"/>
 
82282
  <line num="3618" type="stmt" count="0"/>
82283
+ <line num="3619" type="stmt" count="0"/>
82284
  <line num="3621" type="stmt" count="0"/>
82285
+ <line num="3622" type="stmt" count="0"/>
82286
  <line num="3623" type="stmt" count="0"/>
82287
  <line num="3624" type="stmt" count="0"/>
82288
+ <line num="3626" type="stmt" count="0"/>
82289
+ <line num="3627" type="stmt" count="0"/>
82290
+ <line num="3628" type="stmt" count="0"/>
82291
+ <line num="3629" type="stmt" count="0"/>
82292
+ <line num="3630" type="stmt" count="0"/>
82293
+ <line num="3631" type="stmt" count="0"/>
82294
+ <line num="3632" type="stmt" count="0"/>
82295
  <line num="3633" type="stmt" count="0"/>
82296
  <line num="3634" type="stmt" count="0"/>
82297
  <line num="3635" type="stmt" count="0"/>
82298
+ <line num="3636" type="stmt" count="0"/>
82299
  <line num="3637" type="stmt" count="0"/>
82300
  <line num="3638" type="stmt" count="0"/>
82301
  <line num="3639" type="stmt" count="0"/>
82310
  <line num="3648" type="stmt" count="0"/>
82311
  <line num="3649" type="stmt" count="0"/>
82312
  <line num="3650" type="stmt" count="0"/>
 
82313
  <line num="3652" type="stmt" count="0"/>
82314
  <line num="3653" type="stmt" count="0"/>
82315
+ <line num="3655" type="stmt" count="0"/>
82316
  <line num="3656" type="stmt" count="0"/>
 
 
 
 
 
82317
  <line num="3665" type="stmt" count="0"/>
82318
  <line num="3666" type="stmt" count="0"/>
82319
+ <line num="3667" type="stmt" count="0"/>
82320
+ <line num="3669" type="stmt" count="0"/>
82321
+ <line num="3670" type="stmt" count="0"/>
82322
+ <line num="3671" type="stmt" count="0"/>
82323
  <line num="3672" type="stmt" count="0"/>
82324
  <line num="3673" type="stmt" count="0"/>
82325
+ <line num="3674" type="stmt" count="0"/>
82326
+ <line num="3675" type="stmt" count="0"/>
82327
+ <line num="3676" type="stmt" count="0"/>
82328
+ <line num="3677" type="stmt" count="0"/>
82329
+ <line num="3678" type="stmt" count="0"/>
82330
  <line num="3679" type="stmt" count="0"/>
82331
+ <line num="3680" type="stmt" count="0"/>
82332
  <line num="3681" type="stmt" count="0"/>
82333
  <line num="3682" type="stmt" count="0"/>
82334
  <line num="3683" type="stmt" count="0"/>
82335
+ <line num="3684" type="stmt" count="0"/>
82336
  <line num="3685" type="stmt" count="0"/>
 
82337
  <line num="3688" type="stmt" count="0"/>
82338
+ <line num="3690" type="stmt" count="0"/>
82339
  <line num="3691" type="stmt" count="0"/>
82340
+ <line num="3692" type="stmt" count="0"/>
82341
+ <line num="3693" type="stmt" count="0"/>
82342
  <line num="3695" type="stmt" count="0"/>
 
82343
  <line num="3697" type="stmt" count="0"/>
82344
  <line num="3698" type="stmt" count="0"/>
 
 
 
 
 
82345
  <line num="3704" type="stmt" count="0"/>
82346
+ <line num="3705" type="stmt" count="0"/>
 
 
 
82347
  <line num="3711" type="stmt" count="0"/>
 
82348
  <line num="3713" type="stmt" count="0"/>
82349
  <line num="3714" type="stmt" count="0"/>
82350
+ <line num="3715" type="stmt" count="0"/>
82351
  <line num="3717" type="stmt" count="0"/>
 
82352
  <line num="3719" type="stmt" count="0"/>
82353
+ <line num="3720" type="stmt" count="0"/>
82354
  <line num="3721" type="stmt" count="0"/>
 
82355
  <line num="3723" type="stmt" count="0"/>
 
82356
  <line num="3726" type="stmt" count="0"/>
82357
  <line num="3727" type="stmt" count="0"/>
82358
  <line num="3728" type="stmt" count="0"/>
82359
  <line num="3729" type="stmt" count="0"/>
82360
  <line num="3730" type="stmt" count="0"/>
82361
+ <line num="3731" type="stmt" count="0"/>
82362
  <line num="3732" type="stmt" count="0"/>
82363
  <line num="3733" type="stmt" count="0"/>
82364
  <line num="3734" type="stmt" count="0"/>
82365
  <line num="3735" type="stmt" count="0"/>
82366
+ <line num="3736" type="stmt" count="0"/>
82367
+ <line num="3738" type="stmt" count="0"/>
82368
  <line num="3739" type="stmt" count="0"/>
82369
  <line num="3740" type="stmt" count="0"/>
82370
  <line num="3742" type="stmt" count="0"/>
82371
  <line num="3743" type="stmt" count="0"/>
82372
+ <line num="3744" type="stmt" count="0"/>
82373
  <line num="3745" type="stmt" count="0"/>
82374
  <line num="3746" type="stmt" count="0"/>
82375
  <line num="3748" type="stmt" count="0"/>
82376
  <line num="3749" type="stmt" count="0"/>
82377
+ <line num="3750" type="stmt" count="0"/>
82378
+ <line num="3751" type="stmt" count="0"/>
82379
+ <line num="3753" type="stmt" count="0"/>
82380
+ <line num="3754" type="stmt" count="0"/>
82381
+ <line num="3755" type="stmt" count="0"/>
82382
+ <line num="3756" type="stmt" count="0"/>
82383
  <line num="3758" type="stmt" count="0"/>
82384
  <line num="3759" type="stmt" count="0"/>
82385
  <line num="3760" type="stmt" count="0"/>
82386
  <line num="3761" type="stmt" count="0"/>
82387
+ <line num="3762" type="stmt" count="0"/>
82388
  <line num="3764" type="stmt" count="0"/>
82389
  <line num="3765" type="stmt" count="0"/>
82390
  <line num="3766" type="stmt" count="0"/>
82391
  <line num="3767" type="stmt" count="0"/>
 
 
 
82392
  <line num="3771" type="stmt" count="0"/>
82393
+ <line num="3772" type="stmt" count="0"/>
82394
  <line num="3774" type="stmt" count="0"/>
82395
+ <line num="3775" type="stmt" count="0"/>
82396
  <line num="3777" type="stmt" count="0"/>
82397
  <line num="3778" type="stmt" count="0"/>
 
82398
  <line num="3780" type="stmt" count="0"/>
82399
  <line num="3781" type="stmt" count="0"/>
82400
+ <line num="3789" type="method" name="signCSR" complexity="10" crap="110" count="0"/>
 
 
 
 
 
 
 
82401
  <line num="3790" type="stmt" count="0"/>
82402
  <line num="3791" type="stmt" count="0"/>
82403
  <line num="3792" type="stmt" count="0"/>
82404
  <line num="3793" type="stmt" count="0"/>
82405
+ <line num="3795" type="stmt" count="0"/>
82406
+ <line num="3796" type="stmt" count="0"/>
82407
  <line num="3797" type="stmt" count="0"/>
82408
  <line num="3798" type="stmt" count="0"/>
82409
+ <line num="3799" type="stmt" count="0"/>
82410
  <line num="3800" type="stmt" count="0"/>
82411
  <line num="3801" type="stmt" count="0"/>
82412
+ <line num="3802" type="stmt" count="0"/>
82413
  <line num="3803" type="stmt" count="0"/>
82414
+ <line num="3805" type="stmt" count="0"/>
82415
  <line num="3806" type="stmt" count="0"/>
82416
+ <line num="3808" type="stmt" count="0"/>
82417
+ <line num="3809" type="stmt" count="0"/>
82418
+ <line num="3810" type="stmt" count="0"/>
82419
+ <line num="3811" type="stmt" count="0"/>
82420
+ <line num="3812" type="stmt" count="0"/>
82421
+ <line num="3813" type="stmt" count="0"/>
82422
+ <line num="3814" type="stmt" count="0"/>
82423
+ <line num="3815" type="stmt" count="0"/>
82424
  <line num="3816" type="stmt" count="0"/>
82425
  <line num="3817" type="stmt" count="0"/>
82426
  <line num="3818" type="stmt" count="0"/>
82427
  <line num="3819" type="stmt" count="0"/>
82428
+ <line num="3820" type="stmt" count="0"/>
82429
  <line num="3821" type="stmt" count="0"/>
82430
  <line num="3822" type="stmt" count="0"/>
82431
  <line num="3823" type="stmt" count="0"/>
82432
  <line num="3824" type="stmt" count="0"/>
82433
  <line num="3825" type="stmt" count="0"/>
 
 
 
82434
  <line num="3829" type="stmt" count="0"/>
82435
  <line num="3830" type="stmt" count="0"/>
82436
  <line num="3832" type="stmt" count="0"/>
82437
  <line num="3833" type="stmt" count="0"/>
82438
+ <line num="3835" type="stmt" count="0"/>
82439
  <line num="3836" type="stmt" count="0"/>
 
82440
  <line num="3838" type="stmt" count="0"/>
82441
  <line num="3839" type="stmt" count="0"/>
82442
+ <line num="3847" type="method" name="signSPKAC" complexity="10" crap="110" count="0"/>
82443
+ <line num="3848" type="stmt" count="0"/>
82444
+ <line num="3849" type="stmt" count="0"/>
82445
+ <line num="3850" type="stmt" count="0"/>
82446
+ <line num="3851" type="stmt" count="0"/>
 
 
82447
  <line num="3853" type="stmt" count="0"/>
82448
  <line num="3854" type="stmt" count="0"/>
82449
  <line num="3855" type="stmt" count="0"/>
82450
  <line num="3856" type="stmt" count="0"/>
82451
  <line num="3857" type="stmt" count="0"/>
82452
  <line num="3858" type="stmt" count="0"/>
82453
+ <line num="3859" type="stmt" count="0"/>
82454
+ <line num="3860" type="stmt" count="0"/>
82455
+ <line num="3861" type="stmt" count="0"/>
82456
  <line num="3862" type="stmt" count="0"/>
82457
+ <line num="3864" type="stmt" count="0"/>
82458
  <line num="3865" type="stmt" count="0"/>
 
82459
  <line num="3868" type="stmt" count="0"/>
82460
  <line num="3869" type="stmt" count="0"/>
82461
+ <line num="3870" type="stmt" count="0"/>
82462
  <line num="3871" type="stmt" count="0"/>
82463
+ <line num="3873" type="stmt" count="0"/>
82464
+ <line num="3874" type="stmt" count="0"/>
82465
+ <line num="3875" type="stmt" count="0"/>
82466
+ <line num="3876" type="stmt" count="0"/>
82467
+ <line num="3877" type="stmt" count="0"/>
82468
+ <line num="3878" type="stmt" count="0"/>
82469
+ <line num="3879" type="stmt" count="0"/>
82470
+ <line num="3885" type="stmt" count="0"/>
82471
  <line num="3886" type="stmt" count="0"/>
82472
  <line num="3887" type="stmt" count="0"/>
82473
  <line num="3888" type="stmt" count="0"/>
82474
  <line num="3889" type="stmt" count="0"/>
82475
+ <line num="3890" type="stmt" count="0"/>
 
82476
  <line num="3894" type="stmt" count="0"/>
82477
  <line num="3895" type="stmt" count="0"/>
82478
  <line num="3897" type="stmt" count="0"/>
82479
  <line num="3898" type="stmt" count="0"/>
 
82480
  <line num="3900" type="stmt" count="0"/>
82481
  <line num="3901" type="stmt" count="0"/>
 
82482
  <line num="3903" type="stmt" count="0"/>
82483
  <line num="3904" type="stmt" count="0"/>
82484
+ <line num="3917" type="method" name="signCRL" complexity="24" crap="600" count="0"/>
82485
+ <line num="3918" type="stmt" count="0"/>
 
 
 
 
 
 
 
 
 
 
82486
  <line num="3919" type="stmt" count="0"/>
82487
  <line num="3920" type="stmt" count="0"/>
82488
  <line num="3921" type="stmt" count="0"/>
 
82489
  <line num="3923" type="stmt" count="0"/>
82490
+ <line num="3924" type="stmt" count="0"/>
82491
  <line num="3926" type="stmt" count="0"/>
82492
  <line num="3927" type="stmt" count="0"/>
82493
+ <line num="3929" type="stmt" count="0"/>
82494
+ <line num="3930" type="stmt" count="0"/>
82495
+ <line num="3931" type="stmt" count="0"/>
82496
+ <line num="3932" type="stmt" count="0"/>
82497
+ <line num="3933" type="stmt" count="0"/>
82498
  <line num="3934" type="stmt" count="0"/>
82499
  <line num="3935" type="stmt" count="0"/>
82500
+ <line num="3936" type="stmt" count="0"/>
82501
  <line num="3937" type="stmt" count="0"/>
82502
  <line num="3938" type="stmt" count="0"/>
82503
+ <line num="3939" type="stmt" count="0"/>
82504
+ <line num="3940" type="stmt" count="0"/>
82505
  <line num="3941" type="stmt" count="0"/>
82506
  <line num="3942" type="stmt" count="0"/>
82507
  <line num="3943" type="stmt" count="0"/>
82508
  <line num="3944" type="stmt" count="0"/>
82509
  <line num="3945" type="stmt" count="0"/>
 
82510
  <line num="3947" type="stmt" count="0"/>
82511
  <line num="3948" type="stmt" count="0"/>
82512
  <line num="3949" type="stmt" count="0"/>
 
82513
  <line num="3951" type="stmt" count="0"/>
82514
+ <line num="3952" type="stmt" count="0"/>
82515
  <line num="3953" type="stmt" count="0"/>
82516
  <line num="3954" type="stmt" count="0"/>
82517
  <line num="3955" type="stmt" count="0"/>
82518
+ <line num="3957" type="stmt" count="0"/>
82519
+ <line num="3958" type="stmt" count="0"/>
82520
  <line num="3959" type="stmt" count="0"/>
82521
  <line num="3960" type="stmt" count="0"/>
82522
+ <line num="3966" type="stmt" count="0"/>
82523
+ <line num="3967" type="stmt" count="0"/>
82524
+ <line num="3969" type="stmt" count="0"/>
82525
+ <line num="3970" type="stmt" count="0"/>
82526
+ <line num="3973" type="stmt" count="0"/>
82527
+ <line num="3974" type="stmt" count="0"/>
82528
+ <line num="3975" type="stmt" count="0"/>
82529
+ <line num="3976" type="stmt" count="0"/>
82530
+ <line num="3977" type="stmt" count="0"/>
82531
  <line num="3978" type="stmt" count="0"/>
82532
+ <line num="3979" type="stmt" count="0"/>
82533
  <line num="3980" type="stmt" count="0"/>
82534
+ <line num="3981" type="stmt" count="0"/>
82535
  <line num="3982" type="stmt" count="0"/>
82536
  <line num="3983" type="stmt" count="0"/>
 
82537
  <line num="3985" type="stmt" count="0"/>
82538
+ <line num="3986" type="stmt" count="0"/>
82539
  <line num="3987" type="stmt" count="0"/>
82540
  <line num="3988" type="stmt" count="0"/>
 
82541
  <line num="3991" type="stmt" count="0"/>
82542
+ <line num="3992" type="stmt" count="0"/>
82543
+ <line num="3993" type="stmt" count="0"/>
82544
+ <line num="3994" type="stmt" count="0"/>
82545
  <line num="3996" type="stmt" count="0"/>
82546
+ <line num="3997" type="stmt" count="0"/>
82547
+ <line num="4003" type="stmt" count="0"/>
 
 
82548
  <line num="4004" type="stmt" count="0"/>
82549
+ <line num="4010" type="stmt" count="0"/>
82550
+ <line num="4012" type="stmt" count="0"/>
82551
+ <line num="4014" type="stmt" count="0"/>
82552
+ <line num="4015" type="stmt" count="0"/>
82553
+ <line num="4016" type="stmt" count="0"/>
82554
  <line num="4017" type="stmt" count="0"/>
 
82555
  <line num="4019" type="stmt" count="0"/>
82556
  <line num="4020" type="stmt" count="0"/>
82557
  <line num="4021" type="stmt" count="0"/>
 
82558
  <line num="4023" type="stmt" count="0"/>
 
 
 
82559
  <line num="4027" type="stmt" count="0"/>
82560
  <line num="4028" type="stmt" count="0"/>
82561
  <line num="4030" type="stmt" count="0"/>
82562
  <line num="4031" type="stmt" count="0"/>
 
82563
  <line num="4033" type="stmt" count="0"/>
82564
+ <line num="4034" type="stmt" count="0"/>
82565
  <line num="4036" type="stmt" count="0"/>
82566
+ <line num="4037" type="stmt" count="0"/>
82567
+ <line num="4048" type="method" name="_sign" complexity="9" crap="90" count="0"/>
82568
+ <line num="4049" type="stmt" count="0"/>
 
 
82569
  <line num="4050" type="stmt" count="0"/>
82570
  <line num="4051" type="stmt" count="0"/>
82571
+ <line num="4052" type="stmt" count="0"/>
82572
+ <line num="4053" type="stmt" count="0"/>
82573
+ <line num="4054" type="stmt" count="0"/>
82574
+ <line num="4055" type="stmt" count="0"/>
82575
+ <line num="4056" type="stmt" count="0"/>
82576
+ <line num="4057" type="stmt" count="0"/>
82577
+ <line num="4058" type="stmt" count="0"/>
82578
+ <line num="4059" type="stmt" count="0"/>
82579
  <line num="4060" type="stmt" count="0"/>
82580
+ <line num="4062" type="stmt" count="0"/>
82581
+ <line num="4063" type="stmt" count="0"/>
82582
+ <line num="4064" type="stmt" count="0"/>
82583
+ <line num="4065" type="stmt" count="0"/>
82584
+ <line num="4067" type="stmt" count="0"/>
82585
  <line num="4068" type="stmt" count="0"/>
82586
+ <line num="4076" type="method" name="setStartDate" complexity="3" crap="12" count="0"/>
82587
+ <line num="4077" type="stmt" count="0"/>
 
 
 
 
 
 
82588
  <line num="4078" type="stmt" count="0"/>
82589
  <line num="4079" type="stmt" count="0"/>
82590
  <line num="4080" type="stmt" count="0"/>
82591
+ <line num="4082" type="stmt" count="0"/>
82592
+ <line num="4083" type="stmt" count="0"/>
82593
+ <line num="4091" type="method" name="setEndDate" complexity="4" crap="20" count="0"/>
82594
  <line num="4092" type="stmt" count="0"/>
 
82595
  <line num="4100" type="stmt" count="0"/>
82596
  <line num="4101" type="stmt" count="0"/>
82597
  <line num="4102" type="stmt" count="0"/>
82598
+ <line num="4103" type="stmt" count="0"/>
82599
+ <line num="4104" type="stmt" count="0"/>
82600
+ <line num="4105" type="stmt" count="0"/>
82601
+ <line num="4106" type="stmt" count="0"/>
82602
+ <line num="4107" type="stmt" count="0"/>
82603
+ <line num="4108" type="stmt" count="0"/>
82604
+ <line num="4110" type="stmt" count="0"/>
82605
+ <line num="4111" type="stmt" count="0"/>
82606
+ <line num="4112" type="stmt" count="0"/>
82607
+ <line num="4121" type="method" name="setSerialNumber" complexity="1" crap="2" count="0"/>
82608
  <line num="4122" type="stmt" count="0"/>
82609
  <line num="4123" type="stmt" count="0"/>
82610
  <line num="4124" type="stmt" count="0"/>
82611
+ <line num="4131" type="method" name="makeCA" complexity="1" crap="2" count="0"/>
 
 
 
 
82612
  <line num="4132" type="stmt" count="0"/>
82613
+ <line num="4133" type="stmt" count="0"/>
82614
  <line num="4134" type="stmt" count="0"/>
82615
+ <line num="4148" type="method" name="_isSubArrayValid" complexity="5" crap="30" count="0"/>
82616
+ <line num="4149" type="stmt" count="0"/>
82617
+ <line num="4150" type="stmt" count="0"/>
82618
+ <line num="4151" type="stmt" count="0"/>
82619
+ <line num="4152" type="stmt" count="0"/>
82620
  <line num="4154" type="stmt" count="0"/>
82621
  <line num="4155" type="stmt" count="0"/>
82622
+ <line num="4156" type="stmt" count="0"/>
82623
  <line num="4157" type="stmt" count="0"/>
 
82624
  <line num="4159" type="stmt" count="0"/>
82625
  <line num="4160" type="stmt" count="0"/>
82626
  <line num="4161" type="stmt" count="0"/>
82628
  <line num="4164" type="stmt" count="0"/>
82629
  <line num="4166" type="stmt" count="0"/>
82630
  <line num="4167" type="stmt" count="0"/>
82631
+ <line num="4185" type="method" name="_subArrayUnchecked" complexity="4" crap="20" count="0"/>
 
 
 
 
 
82632
  <line num="4186" type="stmt" count="0"/>
82633
  <line num="4187" type="stmt" count="0"/>
82634
  <line num="4189" type="stmt" count="0"/>
82635
  <line num="4190" type="stmt" count="0"/>
82636
  <line num="4191" type="stmt" count="0"/>
82637
  <line num="4192" type="stmt" count="0"/>
82638
+ <line num="4193" type="stmt" count="0"/>
82639
  <line num="4195" type="stmt" count="0"/>
82640
  <line num="4196" type="stmt" count="0"/>
82641
+ <line num="4198" type="stmt" count="0"/>
82642
  <line num="4199" type="stmt" count="0"/>
82643
+ <line num="4201" type="stmt" count="0"/>
82644
  <line num="4202" type="stmt" count="0"/>
82645
+ <line num="4213" type="method" name="_subArray" complexity="6" crap="42" count="0"/>
82646
+ <line num="4214" type="stmt" count="0"/>
82647
+ <line num="4215" type="stmt" count="0"/>
82648
+ <line num="4217" type="stmt" count="0"/>
82649
  <line num="4218" type="stmt" count="0"/>
82650
  <line num="4219" type="stmt" count="0"/>
 
82651
  <line num="4221" type="stmt" count="0"/>
82652
+ <line num="4222" type="stmt" count="0"/>
82653
  <line num="4223" type="stmt" count="0"/>
82654
  <line num="4224" type="stmt" count="0"/>
 
82655
  <line num="4226" type="stmt" count="0"/>
82656
  <line num="4227" type="stmt" count="0"/>
82657
  <line num="4228" type="stmt" count="0"/>
82658
  <line num="4229" type="stmt" count="0"/>
 
82659
  <line num="4231" type="stmt" count="0"/>
82660
  <line num="4232" type="stmt" count="0"/>
 
82661
  <line num="4234" type="stmt" count="0"/>
82662
  <line num="4235" type="stmt" count="0"/>
82663
  <line num="4237" type="stmt" count="0"/>
82664
  <line num="4238" type="stmt" count="0"/>
82665
+ <line num="4249" type="method" name="_extensions" complexity="12" crap="156" count="0"/>
 
 
 
 
 
 
 
 
 
 
82666
  <line num="4250" type="stmt" count="0"/>
82667
  <line num="4251" type="stmt" count="0"/>
82668
+ <line num="4252" type="stmt" count="0"/>
82669
  <line num="4253" type="stmt" count="0"/>
82670
  <line num="4255" type="stmt" count="0"/>
82671
  <line num="4256" type="stmt" count="0"/>
82672
  <line num="4257" type="stmt" count="0"/>
82673
  <line num="4258" type="stmt" count="0"/>
82674
+ <line num="4259" type="stmt" count="0"/>
82675
  <line num="4260" type="stmt" count="0"/>
82676
  <line num="4261" type="stmt" count="0"/>
82677
+ <line num="4262" type="stmt" count="0"/>
82678
+ <line num="4263" type="stmt" count="0"/>
82679
+ <line num="4264" type="stmt" count="0"/>
82680
+ <line num="4265" type="stmt" count="0"/>
82681
+ <line num="4266" type="stmt" count="0"/>
82682
+ <line num="4267" type="stmt" count="0"/>
82683
+ <line num="4269" type="stmt" count="0"/>
82684
+ <line num="4270" type="stmt" count="0"/>
82685
+ <line num="4271" type="stmt" count="0"/>
82686
  <line num="4272" type="stmt" count="0"/>
82687
  <line num="4273" type="stmt" count="0"/>
82688
+ <line num="4274" type="stmt" count="0"/>
82689
  <line num="4275" type="stmt" count="0"/>
82690
  <line num="4276" type="stmt" count="0"/>
82691
  <line num="4277" type="stmt" count="0"/>
82692
+ <line num="4278" type="stmt" count="0"/>
82693
  <line num="4279" type="stmt" count="0"/>
82694
  <line num="4280" type="stmt" count="0"/>
82695
  <line num="4281" type="stmt" count="0"/>
82696
  <line num="4282" type="stmt" count="0"/>
82697
  <line num="4283" type="stmt" count="0"/>
 
82698
  <line num="4285" type="stmt" count="0"/>
82699
  <line num="4287" type="stmt" count="0"/>
82700
+ <line num="4288" type="stmt" count="0"/>
82701
  <line num="4289" type="stmt" count="0"/>
82702
  <line num="4290" type="stmt" count="0"/>
 
82703
  <line num="4292" type="stmt" count="0"/>
82704
  <line num="4293" type="stmt" count="0"/>
82705
+ <line num="4303" type="method" name="_removeExtension" complexity="5" crap="30" count="0"/>
82706
+ <line num="4304" type="stmt" count="0"/>
82707
+ <line num="4305" type="stmt" count="0"/>
82708
  <line num="4307" type="stmt" count="0"/>
82709
  <line num="4308" type="stmt" count="0"/>
82710
+ <line num="4309" type="stmt" count="0"/>
82711
  <line num="4311" type="stmt" count="0"/>
82712
  <line num="4312" type="stmt" count="0"/>
82713
+ <line num="4313" type="stmt" count="0"/>
82714
  <line num="4314" type="stmt" count="0"/>
82715
  <line num="4315" type="stmt" count="0"/>
82716
  <line num="4316" type="stmt" count="0"/>
82717
  <line num="4317" type="stmt" count="0"/>
82718
+ <line num="4319" type="stmt" count="0"/>
 
82719
  <line num="4321" type="stmt" count="0"/>
82720
+ <line num="4322" type="stmt" count="0"/>
82721
+ <line num="4323" type="stmt" count="0"/>
82722
+ <line num="4324" type="stmt" count="0"/>
82723
+ <line num="4325" type="stmt" count="0"/>
82724
+ <line num="4338" type="method" name="_getExtension" complexity="4" crap="20" count="0"/>
 
 
82725
  <line num="4339" type="stmt" count="0"/>
82726
  <line num="4340" type="stmt" count="0"/>
82727
  <line num="4342" type="stmt" count="0"/>
82728
  <line num="4343" type="stmt" count="0"/>
82729
+ <line num="4344" type="stmt" count="0"/>
82730
+ <line num="4346" type="stmt" count="0"/>
82731
+ <line num="4347" type="stmt" count="0"/>
82732
+ <line num="4348" type="stmt" count="0"/>
82733
+ <line num="4349" type="stmt" count="0"/>
82734
+ <line num="4350" type="stmt" count="0"/>
82735
+ <line num="4352" type="stmt" count="0"/>
82736
+ <line num="4353" type="stmt" count="0"/>
82737
+ <line num="4363" type="method" name="_getExtensions" complexity="3" crap="12" count="0"/>
82738
  <line num="4364" type="stmt" count="0"/>
82739
+ <line num="4365" type="stmt" count="0"/>
82740
  <line num="4366" type="stmt" count="0"/>
 
82741
  <line num="4368" type="stmt" count="0"/>
82742
  <line num="4369" type="stmt" count="0"/>
82743
  <line num="4370" type="stmt" count="0"/>
82744
+ <line num="4371" type="stmt" count="0"/>
82745
  <line num="4372" type="stmt" count="0"/>
 
82746
  <line num="4374" type="stmt" count="0"/>
82747
  <line num="4375" type="stmt" count="0"/>
82748
+ <line num="4388" type="method" name="_setExtension" complexity="5" crap="30" count="0"/>
 
 
 
82749
  <line num="4389" type="stmt" count="0"/>
82750
  <line num="4390" type="stmt" count="0"/>
82751
+ <line num="4392" type="stmt" count="0"/>
82752
+ <line num="4393" type="stmt" count="0"/>
82753
+ <line num="4394" type="stmt" count="0"/>
82754
+ <line num="4396" type="stmt" count="0"/>
82755
+ <line num="4398" type="stmt" count="0"/>
82756
+ <line num="4399" type="stmt" count="0"/>
82757
+ <line num="4400" type="stmt" count="0"/>
82758
+ <line num="4401" type="stmt" count="0"/>
82759
+ <line num="4402" type="stmt" count="0"/>
82760
  <line num="4404" type="stmt" count="0"/>
82761
  <line num="4405" type="stmt" count="0"/>
82762
  <line num="4406" type="stmt" count="0"/>
82763
+ <line num="4407" type="stmt" count="0"/>
82764
+ <line num="4409" type="stmt" count="0"/>
82765
+ <line num="4410" type="stmt" count="0"/>
82766
+ <line num="4411" type="stmt" count="0"/>
82767
+ <line num="4420" type="method" name="removeExtension" complexity="1" crap="2" count="0"/>
82768
+ <line num="4421" type="stmt" count="0"/>
82769
+ <line num="4422" type="stmt" count="0"/>
82770
+ <line num="4423" type="stmt" count="0"/>
82771
+ <line num="4435" type="method" name="getExtension" complexity="1" crap="2" count="0"/>
82772
+ <line num="4436" type="stmt" count="0"/>
82773
+ <line num="4437" type="stmt" count="0"/>
82774
+ <line num="4438" type="stmt" count="0"/>
82775
+ <line num="4447" type="method" name="getExtensions" complexity="1" crap="2" count="0"/>
82776
  <line num="4448" type="stmt" count="0"/>
82777
  <line num="4449" type="stmt" count="0"/>
82778
+ <line num="4450" type="stmt" count="0"/>
82779
+ <line num="4462" type="method" name="setExtension" complexity="1" crap="2" count="0"/>
 
 
 
 
 
 
 
 
 
 
82780
  <line num="4463" type="stmt" count="0"/>
82781
  <line num="4464" type="stmt" count="0"/>
82782
  <line num="4465" type="stmt" count="0"/>
82783
+ <line num="4475" type="method" name="removeAttribute" complexity="11" crap="132" count="0"/>
 
 
 
 
 
 
 
 
 
82784
  <line num="4476" type="stmt" count="0"/>
82785
  <line num="4477" type="stmt" count="0"/>
82786
  <line num="4479" type="stmt" count="0"/>
82787
  <line num="4480" type="stmt" count="0"/>
82788
  <line num="4481" type="stmt" count="0"/>
82789
+ <line num="4483" type="stmt" count="0"/>
82790
+ <line num="4484" type="stmt" count="0"/>
82791
+ <line num="4485" type="stmt" count="0"/>
82792
+ <line num="4486" type="stmt" count="0"/>
82793
+ <line num="4487" type="stmt" count="0"/>
82794
+ <line num="4488" type="stmt" count="0"/>
82795
+ <line num="4489" type="stmt" count="0"/>
82796
+ <line num="4490" type="stmt" count="0"/>
82797
+ <line num="4491" type="stmt" count="0"/>
82798
+ <line num="4492" type="stmt" count="0"/>
82799
+ <line num="4493" type="stmt" count="0"/>
82800
+ <line num="4494" type="stmt" count="0"/>
82801
  <line num="4495" type="stmt" count="0"/>
82802
  <line num="4496" type="stmt" count="0"/>
82803
  <line num="4497" type="stmt" count="0"/>
82804
  <line num="4498" type="stmt" count="0"/>
82805
+ <line num="4499" type="stmt" count="0"/>
82806
  <line num="4500" type="stmt" count="0"/>
82807
+ <line num="4501" type="stmt" count="0"/>
82808
  <line num="4502" type="stmt" count="0"/>
82809
  <line num="4503" type="stmt" count="0"/>
82810
  <line num="4504" type="stmt" count="0"/>
82811
+ <line num="4505" type="stmt" count="0"/>
82812
  <line num="4506" type="stmt" count="0"/>
82813
  <line num="4507" type="stmt" count="0"/>
82814
  <line num="4508" type="stmt" count="0"/>
82815
  <line num="4509" type="stmt" count="0"/>
 
82816
  <line num="4511" type="stmt" count="0"/>
82817
  <line num="4512" type="stmt" count="0"/>
82818
  <line num="4513" type="stmt" count="0"/>
82819
+ <line num="4526" type="method" name="getAttribute" complexity="9" crap="90" count="0"/>
82820
+ <line num="4527" type="stmt" count="0"/>
82821
+ <line num="4528" type="stmt" count="0"/>
82822
+ <line num="4529" type="stmt" count="0"/>
82823
+ <line num="4530" type="stmt" count="0"/>
82824
+ <line num="4532" type="stmt" count="0"/>
82825
+ <line num="4534" type="stmt" count="0"/>
 
 
 
 
 
82826
  <line num="4535" type="stmt" count="0"/>
82827
  <line num="4536" type="stmt" count="0"/>
 
82828
  <line num="4538" type="stmt" count="0"/>
82829
+ <line num="4539" type="stmt" count="0"/>
82830
  <line num="4540" type="stmt" count="0"/>
82831
  <line num="4541" type="stmt" count="0"/>
82832
+ <line num="4542" type="stmt" count="0"/>
82833
  <line num="4543" type="stmt" count="0"/>
82834
  <line num="4544" type="stmt" count="0"/>
82835
  <line num="4545" type="stmt" count="0"/>
82836
  <line num="4546" type="stmt" count="0"/>
82837
  <line num="4547" type="stmt" count="0"/>
82838
+ <line num="4548" type="stmt" count="0"/>
82839
  <line num="4549" type="stmt" count="0"/>
82840
  <line num="4550" type="stmt" count="0"/>
82841
+ <line num="4551" type="stmt" count="0"/>
82842
+ <line num="4552" type="stmt" count="0"/>
82843
+ <line num="4553" type="stmt" count="0"/>
82844
+ <line num="4554" type="stmt" count="0"/>
82845
+ <line num="4556" type="stmt" count="0"/>
82846
+ <line num="4557" type="stmt" count="0"/>
82847
+ <line num="4566" type="method" name="getAttributes" complexity="4" crap="20" count="0"/>
82848
  <line num="4567" type="stmt" count="0"/>
82849
+ <line num="4568" type="stmt" count="0"/>
82850
  <line num="4569" type="stmt" count="0"/>
82851
  <line num="4570" type="stmt" count="0"/>
 
82852
  <line num="4572" type="stmt" count="0"/>
82853
  <line num="4573" type="stmt" count="0"/>
 
82854
  <line num="4575" type="stmt" count="0"/>
82855
+ <line num="4576" type="stmt" count="0"/>
82856
  <line num="4577" type="stmt" count="0"/>
82857
  <line num="4578" type="stmt" count="0"/>
82858
  <line num="4579" type="stmt" count="0"/>
 
82859
  <line num="4581" type="stmt" count="0"/>
82860
  <line num="4582" type="stmt" count="0"/>
82861
+ <line num="4593" type="method" name="setAttribute" complexity="11" crap="132" count="0"/>
 
 
 
 
 
 
 
 
 
82862
  <line num="4594" type="stmt" count="0"/>
82863
  <line num="4595" type="stmt" count="0"/>
 
82864
  <line num="4597" type="stmt" count="0"/>
82865
  <line num="4598" type="stmt" count="0"/>
82866
  <line num="4599" type="stmt" count="0"/>
 
82867
  <line num="4601" type="stmt" count="0"/>
82868
  <line num="4602" type="stmt" count="0"/>
82869
  <line num="4603" type="stmt" count="0"/>
82870
+ <line num="4604" type="stmt" count="0"/>
82871
  <line num="4605" type="stmt" count="0"/>
82872
  <line num="4606" type="stmt" count="0"/>
82873
+ <line num="4607" type="stmt" count="0"/>
82874
+ <line num="4609" type="stmt" count="0"/>
82875
+ <line num="4610" type="stmt" count="0"/>
82876
+ <line num="4611" type="stmt" count="0"/>
82877
+ <line num="4612" type="stmt" count="0"/>
82878
+ <line num="4613" type="stmt" count="0"/>
82879
+ <line num="4614" type="stmt" count="0"/>
82880
+ <line num="4615" type="stmt" count="0"/>
82881
+ <line num="4616" type="stmt" count="0"/>
82882
  <line num="4617" type="stmt" count="0"/>
82883
  <line num="4618" type="stmt" count="0"/>
82884
  <line num="4619" type="stmt" count="0"/>
82886
  <line num="4621" type="stmt" count="0"/>
82887
  <line num="4622" type="stmt" count="0"/>
82888
  <line num="4623" type="stmt" count="0"/>
82889
+ <line num="4624" type="stmt" count="0"/>
82890
+ <line num="4626" type="stmt" count="0"/>
82891
+ <line num="4627" type="stmt" count="0"/>
82892
+ <line num="4628" type="stmt" count="0"/>
82893
+ <line num="4629" type="stmt" count="0"/>
82894
+ <line num="4630" type="stmt" count="0"/>
82895
+ <line num="4631" type="stmt" count="0"/>
82896
+ <line num="4632" type="stmt" count="0"/>
82897
+ <line num="4633" type="stmt" count="0"/>
82898
+ <line num="4634" type="stmt" count="0"/>
82899
+ <line num="4635" type="stmt" count="0"/>
82900
+ <line num="4637" type="stmt" count="0"/>
82901
+ <line num="4638" type="stmt" count="0"/>
82902
+ <line num="4648" type="method" name="setKeyIdentifier" complexity="2" crap="6" count="0"/>
82903
  <line num="4649" type="stmt" count="0"/>
82904
  <line num="4650" type="stmt" count="0"/>
82905
  <line num="4651" type="stmt" count="0"/>
82907
  <line num="4653" type="stmt" count="0"/>
82908
  <line num="4654" type="stmt" count="0"/>
82909
  <line num="4655" type="stmt" count="0"/>
82910
+ <line num="4675" type="method" name="computeKeyIdentifier" complexity="19" crap="380" count="0"/>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
82911
  <line num="4676" type="stmt" count="0"/>
82912
  <line num="4677" type="stmt" count="0"/>
82913
  <line num="4678" type="stmt" count="0"/>
82914
  <line num="4679" type="stmt" count="0"/>
 
82915
  <line num="4681" type="stmt" count="0"/>
82916
  <line num="4682" type="stmt" count="0"/>
82917
  <line num="4683" type="stmt" count="0"/>
82922
  <line num="4688" type="stmt" count="0"/>
82923
  <line num="4689" type="stmt" count="0"/>
82924
  <line num="4690" type="stmt" count="0"/>
 
82925
  <line num="4692" type="stmt" count="0"/>
82926
  <line num="4693" type="stmt" count="0"/>
82927
  <line num="4694" type="stmt" count="0"/>
82928
+ <line num="4695" type="stmt" count="0"/>
82929
+ <line num="4696" type="stmt" count="0"/>
82930
  <line num="4697" type="stmt" count="0"/>
82931
+ <line num="4698" type="stmt" count="0"/>
82932
+ <line num="4699" type="stmt" count="0"/>
82933
  <line num="4700" type="stmt" count="0"/>
82934
  <line num="4701" type="stmt" count="0"/>
82935
  <line num="4703" type="stmt" count="0"/>
82936
  <line num="4704" type="stmt" count="0"/>
82937
  <line num="4705" type="stmt" count="0"/>
82938
  <line num="4706" type="stmt" count="0"/>
82939
+ <line num="4707" type="stmt" count="0"/>
82940
  <line num="4708" type="stmt" count="0"/>
82941
  <line num="4709" type="stmt" count="0"/>
82942
+ <line num="4710" type="stmt" count="0"/>
82943
+ <line num="4711" type="stmt" count="0"/>
82944
+ <line num="4712" type="stmt" count="0"/>
82945
+ <line num="4713" type="stmt" count="0"/>
82946
+ <line num="4714" type="stmt" count="0"/>
82947
+ <line num="4715" type="stmt" count="0"/>
82948
+ <line num="4716" type="stmt" count="0"/>
82949
+ <line num="4717" type="stmt" count="0"/>
82950
  <line num="4718" type="stmt" count="0"/>
82951
  <line num="4719" type="stmt" count="0"/>
82952
+ <line num="4720" type="stmt" count="0"/>
82953
+ <line num="4721" type="stmt" count="0"/>
82954
+ <line num="4722" type="stmt" count="0"/>
82955
  <line num="4723" type="stmt" count="0"/>
82956
  <line num="4724" type="stmt" count="0"/>
82957
  <line num="4725" type="stmt" count="0"/>
82958
  <line num="4726" type="stmt" count="0"/>
 
82959
  <line num="4729" type="stmt" count="0"/>
82960
+ <line num="4732" type="stmt" count="0"/>
82961
+ <line num="4733" type="stmt" count="0"/>
82962
+ <line num="4735" type="stmt" count="0"/>
82963
+ <line num="4736" type="stmt" count="0"/>
82964
+ <line num="4737" type="stmt" count="0"/>
82965
+ <line num="4738" type="stmt" count="0"/>
82966
  <line num="4740" type="stmt" count="0"/>
82967
  <line num="4741" type="stmt" count="0"/>
82968
+ <line num="4749" type="method" name="_formatSubjectPublicKey" complexity="2" crap="6" count="0"/>
82969
+ <line num="4750" type="stmt" count="0"/>
82970
+ <line num="4751" type="stmt" count="0"/>
82971
+ <line num="4755" type="stmt" count="0"/>
82972
+ <line num="4756" type="stmt" count="0"/>
82973
+ <line num="4757" type="stmt" count="0"/>
82974
+ <line num="4758" type="stmt" count="0"/>
82975
+ <line num="4759" type="stmt" count="0"/>
82976
+ <line num="4761" type="stmt" count="0"/>
82977
+ <line num="4762" type="stmt" count="0"/>
82978
+ <line num="4770" type="method" name="setDomain" complexity="1" crap="2" count="0"/>
82979
  <line num="4771" type="stmt" count="0"/>
82980
  <line num="4772" type="stmt" count="0"/>
82981
+ <line num="4773" type="stmt" count="0"/>
82982
+ <line num="4774" type="stmt" count="0"/>
82983
+ <line num="4775" type="stmt" count="0"/>
82984
+ <line num="4783" type="method" name="setIPAddress" complexity="1" crap="2" count="0"/>
82985
  <line num="4784" type="stmt" count="0"/>
82986
  <line num="4785" type="stmt" count="0"/>
82987
+ <line num="4792" type="stmt" count="0"/>
82988
+ <line num="4801" type="method" name="_dnsName" complexity="1" crap="2" count="0"/>
 
 
 
82989
  <line num="4802" type="stmt" count="0"/>
82990
  <line num="4803" type="stmt" count="0"/>
82991
  <line num="4804" type="stmt" count="0"/>
82992
+ <line num="4815" type="method" name="_iPAddress" complexity="1" crap="2" count="0"/>
 
 
 
 
 
 
 
 
82993
  <line num="4816" type="stmt" count="0"/>
82994
+ <line num="4817" type="stmt" count="0"/>
82995
+ <line num="4818" type="stmt" count="0"/>
82996
+ <line num="4829" type="method" name="_revokedCertificate" complexity="4" crap="20" count="0"/>
 
82997
  <line num="4830" type="stmt" count="0"/>
82998
  <line num="4831" type="stmt" count="0"/>
 
82999
  <line num="4833" type="stmt" count="0"/>
83000
  <line num="4834" type="stmt" count="0"/>
83001
+ <line num="4835" type="stmt" count="0"/>
83002
  <line num="4836" type="stmt" count="0"/>
83003
  <line num="4837" type="stmt" count="0"/>
 
83004
  <line num="4839" type="stmt" count="0"/>
83005
  <line num="4840" type="stmt" count="0"/>
83006
+ <line num="4841" type="stmt" count="0"/>
83007
  <line num="4843" type="stmt" count="0"/>
83008
+ <line num="4844" type="stmt" count="0"/>
83009
+ <line num="4845" type="stmt" count="0"/>
83010
+ <line num="4846" type="stmt" count="0"/>
83011
+ <line num="4847" type="stmt" count="0"/>
83012
+ <line num="4848" type="stmt" count="0"/>
83013
+ <line num="4858" type="method" name="revoke" complexity="6" crap="42" count="0"/>
 
83014
  <line num="4859" type="stmt" count="0"/>
83015
  <line num="4860" type="stmt" count="0"/>
83016
+ <line num="4861" type="stmt" count="0"/>
83017
  <line num="4862" type="stmt" count="0"/>
83018
  <line num="4863" type="stmt" count="0"/>
83019
+ <line num="4864" type="stmt" count="0"/>
83020
+ <line num="4865" type="stmt" count="0"/>
83021
+ <line num="4866" type="stmt" count="0"/>
83022
+ <line num="4868" type="stmt" count="0"/>
83023
+ <line num="4869" type="stmt" count="0"/>
83024
+ <line num="4870" type="stmt" count="0"/>
83025
+ <line num="4871" type="stmt" count="0"/>
83026
+ <line num="4872" type="stmt" count="0"/>
83027
  <line num="4874" type="stmt" count="0"/>
83028
  <line num="4875" type="stmt" count="0"/>
83029
+ <line num="4884" type="method" name="unrevoke" complexity="3" crap="12" count="0"/>
83030
+ <line num="4885" type="stmt" count="0"/>
83031
+ <line num="4886" type="stmt" count="0"/>
83032
+ <line num="4887" type="stmt" count="0"/>
83033
+ <line num="4888" type="stmt" count="0"/>
83034
+ <line num="4889" type="stmt" count="0"/>
83035
+ <line num="4890" type="stmt" count="0"/>
83036
  <line num="4891" type="stmt" count="0"/>
83037
  <line num="4892" type="stmt" count="0"/>
 
83038
  <line num="4894" type="stmt" count="0"/>
83039
+ <line num="4895" type="stmt" count="0"/>
83040
+ <line num="4904" type="method" name="getRevoked" complexity="3" crap="12" count="0"/>
 
 
 
 
 
83041
  <line num="4905" type="stmt" count="0"/>
83042
  <line num="4906" type="stmt" count="0"/>
83043
+ <line num="4907" type="stmt" count="0"/>
83044
  <line num="4908" type="stmt" count="0"/>
83045
  <line num="4909" type="stmt" count="0"/>
83046
+ <line num="4910" type="stmt" count="0"/>
83047
+ <line num="4912" type="stmt" count="0"/>
83048
+ <line num="4913" type="stmt" count="0"/>
83049
+ <line num="4922" type="method" name="listRevoked" complexity="5" crap="30" count="0"/>
83050
  <line num="4923" type="stmt" count="0"/>
83051
  <line num="4924" type="stmt" count="0"/>
83052
  <line num="4925" type="stmt" count="0"/>
83053
+ <line num="4926" type="stmt" count="0"/>
83054
  <line num="4928" type="stmt" count="0"/>
83055
+ <line num="4929" type="stmt" count="0"/>
83056
+ <line num="4930" type="stmt" count="0"/>
83057
+ <line num="4932" type="stmt" count="0"/>
83058
+ <line num="4934" type="stmt" count="0"/>
83059
+ <line num="4935" type="stmt" count="0"/>
83060
+ <line num="4936" type="stmt" count="0"/>
83061
+ <line num="4937" type="stmt" count="0"/>
83062
+ <line num="4938" type="stmt" count="0"/>
83063
+ <line num="4940" type="stmt" count="0"/>
83064
+ <line num="4941" type="stmt" count="0"/>
83065
+ <line num="4951" type="method" name="removeRevokedCertificateExtension" complexity="3" crap="12" count="0"/>
83066
+ <line num="4952" type="stmt" count="0"/>
83067
  <line num="4953" type="stmt" count="0"/>
83068
  <line num="4954" type="stmt" count="0"/>
83069
+ <line num="4955" type="stmt" count="0"/>
83070
+ <line num="4956" type="stmt" count="0"/>
83071
+ <line num="4957" type="stmt" count="0"/>
83072
+ <line num="4959" type="stmt" count="0"/>
83073
+ <line num="4960" type="stmt" count="0"/>
83074
+ <line num="4973" type="method" name="getRevokedCertificateExtension" complexity="4" crap="20" count="0"/>
 
 
 
83075
  <line num="4974" type="stmt" count="0"/>
83076
+ <line num="4975" type="stmt" count="0"/>
83077
  <line num="4976" type="stmt" count="0"/>
83078
  <line num="4977" type="stmt" count="0"/>
83079
+ <line num="4979" type="stmt" count="0"/>
83080
+ <line num="4980" type="stmt" count="0"/>
83081
+ <line num="4981" type="stmt" count="0"/>
83082
+ <line num="4982" type="stmt" count="0"/>
83083
+ <line num="4983" type="stmt" count="0"/>
83084
+ <line num="4985" type="stmt" count="0"/>
83085
+ <line num="4986" type="stmt" count="0"/>
83086
+ <line num="4996" type="method" name="getRevokedCertificateExtensions" complexity="4" crap="20" count="0"/>
83087
  <line num="4997" type="stmt" count="0"/>
83088
  <line num="4998" type="stmt" count="0"/>
83089
+ <line num="4999" type="stmt" count="0"/>
83090
  <line num="5000" type="stmt" count="0"/>
83091
+ <line num="5002" type="stmt" count="0"/>
83092
+ <line num="5003" type="stmt" count="0"/>
83093
+ <line num="5004" type="stmt" count="0"/>
83094
+ <line num="5005" type="stmt" count="0"/>
83095
+ <line num="5006" type="stmt" count="0"/>
83096
+ <line num="5008" type="stmt" count="0"/>
83097
+ <line num="5009" type="stmt" count="0"/>
83098
+ <line num="5022" type="method" name="setRevokedCertificateExtension" complexity="4" crap="20" count="0"/>
83099
  <line num="5023" type="stmt" count="0"/>
83100
+ <line num="5024" type="stmt" count="0"/>
83101
  <line num="5025" type="stmt" count="0"/>
83102
  <line num="5026" type="stmt" count="0"/>
83103
  <line num="5027" type="stmt" count="0"/>
83104
  <line num="5028" type="stmt" count="0"/>
83105
+ <line num="5029" type="stmt" count="0"/>
83106
+ <line num="5030" type="stmt" count="0"/>
83107
+ <line num="5032" type="stmt" count="0"/>
83108
+ <line num="5033" type="stmt" count="0"/>
83109
+ <line num="5042" type="method" name="_extractBER" complexity="3" crap="12" count="0"/>
83110
+ <line num="5043" type="stmt" count="0"/>
83111
  <line num="5053" type="stmt" count="0"/>
 
83112
  <line num="5055" type="stmt" count="0"/>
83113
+ <line num="5057" type="stmt" count="0"/>
83114
+ <line num="5058" type="stmt" count="0"/>
83115
+ <line num="5059" type="stmt" count="0"/>
83116
+ <line num="5060" type="stmt" count="0"/>
83117
+ <line num="5080" type="method" name="getOID" complexity="3" crap="12" count="0"/>
83118
+ <line num="5081" type="stmt" count="0"/>
83119
+ <line num="5082" type="stmt" count="0"/>
83120
+ <line num="5083" type="stmt" count="0"/>
83121
+ <line num="5084" type="stmt" count="0"/>
83122
+ <line num="5085" type="stmt" count="0"/>
83123
+ <line num="5086" type="stmt" count="0"/>
83124
+ <line num="5087" type="stmt" count="0"/>
83125
+ <metrics loc="5088" ncloc="3612" classes="1" methods="91" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="3161" coveredstatements="0" elements="3252" coveredelements="0"/>
83126
  </file>
83127
  </package>
83128
  <package name="phpseclib\File\ASN1">
83140
  <package name="phpseclib\Math">
83141
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger.php">
83142
  <class name="BigInteger" namespace="phpseclib\Math" fullPackage="BigInteger" package="BigInteger">
83143
+ <metrics complexity="493" methods="71" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="1958" coveredstatements="0" elements="2029" coveredelements="0"/>
83144
  </class>
83145
  <line num="251" type="method" name="__construct" complexity="68" crap="4692" count="0"/>
83146
  <line num="252" type="stmt" count="0"/>
83357
  <line num="508" type="stmt" count="0"/>
83358
  <line num="510" type="stmt" count="0"/>
83359
  <line num="511" type="stmt" count="0"/>
83360
+ <line num="533" type="method" name="toBytes" complexity="25" crap="650" count="0"/>
83361
  <line num="534" type="stmt" count="0"/>
83362
  <line num="535" type="stmt" count="0"/>
83363
  <line num="536" type="stmt" count="0"/>
83456
  <line num="707" type="stmt" count="0"/>
83457
  <line num="709" type="stmt" count="0"/>
83458
  <line num="710" type="stmt" count="0"/>
83459
+ <line num="711" type="stmt" count="0"/>
83460
  <line num="713" type="stmt" count="0"/>
83461
  <line num="714" type="stmt" count="0"/>
83462
  <line num="715" type="stmt" count="0"/>
83467
  <line num="720" type="stmt" count="0"/>
83468
  <line num="721" type="stmt" count="0"/>
83469
  <line num="722" type="stmt" count="0"/>
83470
+ <line num="723" type="stmt" count="0"/>
83471
  <line num="725" type="stmt" count="0"/>
83472
  <line num="726" type="stmt" count="0"/>
83473
+ <line num="727" type="stmt" count="0"/>
83474
  <line num="729" type="stmt" count="0"/>
83475
+ <line num="730" type="stmt" count="0"/>
83476
+ <line num="744" type="method" name="copy" complexity="1" crap="2" count="0"/>
83477
  <line num="745" type="stmt" count="0"/>
83478
  <line num="746" type="stmt" count="0"/>
83479
  <line num="747" type="stmt" count="0"/>
83481
  <line num="749" type="stmt" count="0"/>
83482
  <line num="750" type="stmt" count="0"/>
83483
  <line num="751" type="stmt" count="0"/>
83484
+ <line num="752" type="stmt" count="0"/>
83485
+ <line num="763" type="method" name="__toString" complexity="1" crap="2" count="0"/>
83486
  <line num="764" type="stmt" count="0"/>
83487
  <line num="765" type="stmt" count="0"/>
83488
+ <line num="766" type="stmt" count="0"/>
83489
+ <line num="780" type="method" name="__clone" complexity="1" crap="2" count="0"/>
83490
  <line num="781" type="stmt" count="0"/>
83491
  <line num="782" type="stmt" count="0"/>
83492
+ <line num="783" type="stmt" count="0"/>
83493
+ <line num="793" type="method" name="__sleep" complexity="2" crap="6" count="0"/>
83494
  <line num="794" type="stmt" count="0"/>
83495
  <line num="795" type="stmt" count="0"/>
83496
  <line num="796" type="stmt" count="0"/>
83498
  <line num="798" type="stmt" count="0"/>
83499
  <line num="799" type="stmt" count="0"/>
83500
  <line num="800" type="stmt" count="0"/>
83501
+ <line num="801" type="stmt" count="0"/>
83502
+ <line num="811" type="method" name="__wakeup" complexity="2" crap="6" count="0"/>
83503
  <line num="812" type="stmt" count="0"/>
83504
  <line num="813" type="stmt" count="0"/>
83505
  <line num="814" type="stmt" count="0"/>
83506
  <line num="815" type="stmt" count="0"/>
83507
+ <line num="816" type="stmt" count="0"/>
83508
  <line num="818" type="stmt" count="0"/>
83509
  <line num="819" type="stmt" count="0"/>
83510
+ <line num="820" type="stmt" count="0"/>
83511
+ <line num="829" type="method" name="__debugInfo" complexity="8" crap="72" count="0"/>
83512
  <line num="830" type="stmt" count="0"/>
83513
  <line num="831" type="stmt" count="0"/>
83514
  <line num="832" type="stmt" count="0"/>
83532
  <line num="850" type="stmt" count="0"/>
83533
  <line num="851" type="stmt" count="0"/>
83534
  <line num="852" type="stmt" count="0"/>
83535
+ <line num="853" type="stmt" count="0"/>
83536
+ <line num="875" type="method" name="add" complexity="3" crap="12" count="0"/>
83537
  <line num="876" type="stmt" count="0"/>
83538
  <line num="877" type="stmt" count="0"/>
83539
  <line num="878" type="stmt" count="0"/>
83540
  <line num="879" type="stmt" count="0"/>
83541
+ <line num="880" type="stmt" count="0"/>
83542
  <line num="882" type="stmt" count="0"/>
83543
  <line num="883" type="stmt" count="0"/>
83544
  <line num="884" type="stmt" count="0"/>
83545
+ <line num="885" type="stmt" count="0"/>
83546
  <line num="887" type="stmt" count="0"/>
83547
+ <line num="888" type="stmt" count="0"/>
83548
+ <line num="890" type="stmt" count="0"/>
83549
  <line num="892" type="stmt" count="0"/>
83550
  <line num="893" type="stmt" count="0"/>
83551
+ <line num="894" type="stmt" count="0"/>
83552
  <line num="896" type="stmt" count="0"/>
83553
+ <line num="897" type="stmt" count="0"/>
83554
+ <line num="909" type="method" name="_add" complexity="14" crap="210" count="0"/>
83555
  <line num="910" type="stmt" count="0"/>
83556
  <line num="911" type="stmt" count="0"/>
83557
+ <line num="912" type="stmt" count="0"/>
83558
  <line num="914" type="stmt" count="0"/>
83559
  <line num="915" type="stmt" count="0"/>
83560
  <line num="916" type="stmt" count="0"/>
83565
  <line num="921" type="stmt" count="0"/>
83566
  <line num="922" type="stmt" count="0"/>
83567
  <line num="923" type="stmt" count="0"/>
83568
+ <line num="924" type="stmt" count="0"/>
83569
  <line num="927" type="stmt" count="0"/>
83570
  <line num="928" type="stmt" count="0"/>
83571
  <line num="929" type="stmt" count="0"/>
83572
  <line num="930" type="stmt" count="0"/>
83573
  <line num="931" type="stmt" count="0"/>
83574
  <line num="932" type="stmt" count="0"/>
83575
+ <line num="933" type="stmt" count="0"/>
83576
  <line num="935" type="stmt" count="0"/>
83577
  <line num="936" type="stmt" count="0"/>
83578
+ <line num="937" type="stmt" count="0"/>
83579
  <line num="939" type="stmt" count="0"/>
83580
+ <line num="940" type="stmt" count="0"/>
83581
  <line num="942" type="stmt" count="0"/>
83582
  <line num="943" type="stmt" count="0"/>
83583
  <line num="944" type="stmt" count="0"/>
83584
  <line num="945" type="stmt" count="0"/>
83585
  <line num="946" type="stmt" count="0"/>
83586
  <line num="947" type="stmt" count="0"/>
83587
+ <line num="948" type="stmt" count="0"/>
83588
+ <line num="950" type="stmt" count="0"/>
83589
  <line num="952" type="stmt" count="0"/>
83590
  <line num="953" type="stmt" count="0"/>
83591
  <line num="954" type="stmt" count="0"/>
83592
  <line num="955" type="stmt" count="0"/>
83593
+ <line num="956" type="stmt" count="0"/>
83594
+ <line num="958" type="stmt" count="0"/>
83595
  <line num="960" type="stmt" count="0"/>
83596
  <line num="961" type="stmt" count="0"/>
83597
+ <line num="962" type="stmt" count="0"/>
83598
  <line num="964" type="stmt" count="0"/>
83599
  <line num="965" type="stmt" count="0"/>
83600
  <line num="966" type="stmt" count="0"/>
83601
  <line num="967" type="stmt" count="0"/>
83602
  <line num="968" type="stmt" count="0"/>
83603
+ <line num="969" type="stmt" count="0"/>
83604
  <line num="971" type="stmt" count="0"/>
83605
  <line num="972" type="stmt" count="0"/>
83606
  <line num="973" type="stmt" count="0"/>
83607
  <line num="974" type="stmt" count="0"/>
83608
  <line num="975" type="stmt" count="0"/>
83609
+ <line num="976" type="stmt" count="0"/>
83610
  <line num="978" type="stmt" count="0"/>
83611
  <line num="979" type="stmt" count="0"/>
83612
  <line num="980" type="stmt" count="0"/>
83613
  <line num="981" type="stmt" count="0"/>
83614
+ <line num="982" type="stmt" count="0"/>
83615
+ <line num="1004" type="method" name="subtract" complexity="3" crap="12" count="0"/>
83616
  <line num="1005" type="stmt" count="0"/>
83617
  <line num="1006" type="stmt" count="0"/>
83618
  <line num="1007" type="stmt" count="0"/>
83619
  <line num="1008" type="stmt" count="0"/>
83620
+ <line num="1009" type="stmt" count="0"/>
83621
  <line num="1011" type="stmt" count="0"/>
83622
  <line num="1012" type="stmt" count="0"/>
83623
  <line num="1013" type="stmt" count="0"/>
83624
+ <line num="1014" type="stmt" count="0"/>
83625
  <line num="1016" type="stmt" count="0"/>
83626
+ <line num="1017" type="stmt" count="0"/>
83627
+ <line num="1019" type="stmt" count="0"/>
83628
  <line num="1021" type="stmt" count="0"/>
83629
  <line num="1022" type="stmt" count="0"/>
83630
+ <line num="1023" type="stmt" count="0"/>
83631
  <line num="1025" type="stmt" count="0"/>
83632
+ <line num="1026" type="stmt" count="0"/>
83633
+ <line num="1038" type="method" name="_subtract" complexity="16" crap="272" count="0"/>
83634
  <line num="1039" type="stmt" count="0"/>
83635
  <line num="1040" type="stmt" count="0"/>
83636
+ <line num="1041" type="stmt" count="0"/>
83637
  <line num="1043" type="stmt" count="0"/>
83638
  <line num="1044" type="stmt" count="0"/>
83639
  <line num="1045" type="stmt" count="0"/>
83644
  <line num="1050" type="stmt" count="0"/>
83645
  <line num="1051" type="stmt" count="0"/>
83646
  <line num="1052" type="stmt" count="0"/>
83647
+ <line num="1053" type="stmt" count="0"/>
83648
  <line num="1056" type="stmt" count="0"/>
83649
  <line num="1057" type="stmt" count="0"/>
83650
+ <line num="1058" type="stmt" count="0"/>
83651
  <line num="1060" type="stmt" count="0"/>
83652
+ <line num="1061" type="stmt" count="0"/>
83653
+ <line num="1063" type="stmt" count="0"/>
83654
  <line num="1065" type="stmt" count="0"/>
83655
  <line num="1066" type="stmt" count="0"/>
83656
  <line num="1067" type="stmt" count="0"/>
83657
  <line num="1068" type="stmt" count="0"/>
83658
  <line num="1069" type="stmt" count="0"/>
83659
+ <line num="1070" type="stmt" count="0"/>
83660
  <line num="1073" type="stmt" count="0"/>
83661
  <line num="1074" type="stmt" count="0"/>
83662
  <line num="1075" type="stmt" count="0"/>
83663
+ <line num="1076" type="stmt" count="0"/>
83664
+ <line num="1078" type="stmt" count="0"/>
83665
  <line num="1080" type="stmt" count="0"/>
83666
  <line num="1081" type="stmt" count="0"/>
83667
+ <line num="1082" type="stmt" count="0"/>
83668
  <line num="1086" type="stmt" count="0"/>
83669
  <line num="1087" type="stmt" count="0"/>
83670
  <line num="1088" type="stmt" count="0"/>
83671
  <line num="1089" type="stmt" count="0"/>
83672
+ <line num="1090" type="stmt" count="0"/>
83673
+ <line num="1092" type="stmt" count="0"/>
83674
  <line num="1094" type="stmt" count="0"/>
83675
  <line num="1095" type="stmt" count="0"/>
83676
+ <line num="1096" type="stmt" count="0"/>
83677
  <line num="1098" type="stmt" count="0"/>
83678
  <line num="1099" type="stmt" count="0"/>
83679
  <line num="1100" type="stmt" count="0"/>
83680
  <line num="1101" type="stmt" count="0"/>
83681
  <line num="1102" type="stmt" count="0"/>
83682
+ <line num="1103" type="stmt" count="0"/>
83683
  <line num="1105" type="stmt" count="0"/>
83684
  <line num="1106" type="stmt" count="0"/>
83685
  <line num="1107" type="stmt" count="0"/>
83686
  <line num="1108" type="stmt" count="0"/>
83687
  <line num="1109" type="stmt" count="0"/>
83688
+ <line num="1110" type="stmt" count="0"/>
83689
  <line num="1112" type="stmt" count="0"/>
83690
  <line num="1113" type="stmt" count="0"/>
83691
  <line num="1114" type="stmt" count="0"/>
83692
  <line num="1115" type="stmt" count="0"/>
83693
+ <line num="1116" type="stmt" count="0"/>
83694
+ <line num="1137" type="method" name="multiply" complexity="3" crap="12" count="0"/>
83695
  <line num="1138" type="stmt" count="0"/>
83696
  <line num="1139" type="stmt" count="0"/>
83697
  <line num="1140" type="stmt" count="0"/>
83698
  <line num="1141" type="stmt" count="0"/>
83699
+ <line num="1142" type="stmt" count="0"/>
83700
  <line num="1144" type="stmt" count="0"/>
83701
  <line num="1145" type="stmt" count="0"/>
83702
  <line num="1146" type="stmt" count="0"/>
83703
+ <line num="1147" type="stmt" count="0"/>
83704
  <line num="1149" type="stmt" count="0"/>
83705
+ <line num="1150" type="stmt" count="0"/>
83706
+ <line num="1152" type="stmt" count="0"/>
83707
  <line num="1154" type="stmt" count="0"/>
83708
  <line num="1155" type="stmt" count="0"/>
83709
+ <line num="1156" type="stmt" count="0"/>
83710
  <line num="1158" type="stmt" count="0"/>
83711
+ <line num="1159" type="stmt" count="0"/>
83712
+ <line num="1171" type="method" name="_multiply" complexity="4" crap="20" count="0"/>
83713
+ <line num="1172" type="stmt" count="0"/>
83714
  <line num="1180" type="stmt" count="0"/>
83715
+ <line num="1181" type="stmt" count="0"/>
83716
  <line num="1183" type="stmt" count="0"/>
83717
  <line num="1184" type="stmt" count="0"/>
83718
  <line num="1185" type="stmt" count="0"/>
83719
  <line num="1186" type="stmt" count="0"/>
83720
  <line num="1187" type="stmt" count="0"/>
83721
+ <line num="1188" type="stmt" count="0"/>
83722
  <line num="1190" type="stmt" count="0"/>
83723
  <line num="1191" type="stmt" count="0"/>
83724
  <line num="1192" type="stmt" count="0"/>
83725
  <line num="1193" type="stmt" count="0"/>
83726
  <line num="1194" type="stmt" count="0"/>
83727
  <line num="1195" type="stmt" count="0"/>
83728
+ <line num="1196" type="stmt" count="0"/>
83729
+ <line num="1208" type="method" name="_regularMultiply" complexity="9" crap="90" count="0"/>
83730
  <line num="1209" type="stmt" count="0"/>
83731
  <line num="1210" type="stmt" count="0"/>
83732
+ <line num="1211" type="stmt" count="0"/>
83733
  <line num="1213" type="stmt" count="0"/>
83734
  <line num="1214" type="stmt" count="0"/>
83735
+ <line num="1215" type="stmt" count="0"/>
83736
  <line num="1217" type="stmt" count="0"/>
83737
  <line num="1218" type="stmt" count="0"/>
83738
  <line num="1219" type="stmt" count="0"/>
83739
+ <line num="1220" type="stmt" count="0"/>
83740
  <line num="1222" type="stmt" count="0"/>
83741
  <line num="1223" type="stmt" count="0"/>
83742
+ <line num="1224" type="stmt" count="0"/>
83743
+ <line num="1226" type="stmt" count="0"/>
83744
+ <line num="1234" type="stmt" count="0"/>
83745
  <line num="1236" type="stmt" count="0"/>
83746
  <line num="1237" type="stmt" count="0"/>
83747
  <line num="1238" type="stmt" count="0"/>
83748
  <line num="1239" type="stmt" count="0"/>
83749
+ <line num="1240" type="stmt" count="0"/>
83750
+ <line num="1242" type="stmt" count="0"/>
83751
  <line num="1246" type="stmt" count="0"/>
83752
+ <line num="1247" type="stmt" count="0"/>
83753
  <line num="1249" type="stmt" count="0"/>
83754
  <line num="1250" type="stmt" count="0"/>
83755
  <line num="1251" type="stmt" count="0"/>
83756
  <line num="1252" type="stmt" count="0"/>
83757
+ <line num="1253" type="stmt" count="0"/>
83758
  <line num="1255" type="stmt" count="0"/>
83759
+ <line num="1256" type="stmt" count="0"/>
83760
  <line num="1258" type="stmt" count="0"/>
83761
+ <line num="1259" type="stmt" count="0"/>
83762
+ <line num="1272" type="method" name="_karatsuba" complexity="2" crap="6" count="0"/>
83763
  <line num="1273" type="stmt" count="0"/>
83764
+ <line num="1274" type="stmt" count="0"/>
83765
  <line num="1276" type="stmt" count="0"/>
83766
  <line num="1277" type="stmt" count="0"/>
83767
+ <line num="1278" type="stmt" count="0"/>
83768
  <line num="1280" type="stmt" count="0"/>
83769
  <line num="1281" type="stmt" count="0"/>
83770
  <line num="1282" type="stmt" count="0"/>
83771
+ <line num="1283" type="stmt" count="0"/>
83772
  <line num="1285" type="stmt" count="0"/>
83773
+ <line num="1286" type="stmt" count="0"/>
83774
  <line num="1288" type="stmt" count="0"/>
83775
  <line num="1289" type="stmt" count="0"/>
83776
  <line num="1290" type="stmt" count="0"/>
83777
  <line num="1291" type="stmt" count="0"/>
83778
+ <line num="1292" type="stmt" count="0"/>
83779
  <line num="1294" type="stmt" count="0"/>
83780
+ <line num="1295" type="stmt" count="0"/>
83781
  <line num="1297" type="stmt" count="0"/>
83782
+ <line num="1298" type="stmt" count="0"/>
83783
  <line num="1300" type="stmt" count="0"/>
83784
+ <line num="1301" type="stmt" count="0"/>
83785
+ <line num="1310" type="method" name="_square" complexity="2" crap="6" count="0"/>
83786
  <line num="1311" type="stmt" count="0"/>
83787
  <line num="1312" type="stmt" count="0"/>
83788
  <line num="1313" type="stmt" count="0"/>
83789
  <line num="1314" type="stmt" count="0"/>
83790
+ <line num="1315" type="stmt" count="0"/>
83791
+ <line num="1328" type="method" name="_baseSquare" complexity="6" crap="42" count="0"/>
83792
  <line num="1329" type="stmt" count="0"/>
83793
  <line num="1330" type="stmt" count="0"/>
83794
  <line num="1331" type="stmt" count="0"/>
83795
  <line num="1332" type="stmt" count="0"/>
83796
+ <line num="1333" type="stmt" count="0"/>
83797
  <line num="1335" type="stmt" count="0"/>
83798
+ <line num="1336" type="stmt" count="0"/>
83799
  <line num="1338" type="stmt" count="0"/>
83800
  <line num="1339" type="stmt" count="0"/>
83801
+ <line num="1340" type="stmt" count="0"/>
83802
  <line num="1343" type="stmt" count="0"/>
83803
  <line num="1344" type="stmt" count="0"/>
83804
  <line num="1345" type="stmt" count="0"/>
83805
  <line num="1346" type="stmt" count="0"/>
83806
+ <line num="1347" type="stmt" count="0"/>
83807
  <line num="1351" type="stmt" count="0"/>
83808
+ <line num="1352" type="stmt" count="0"/>
83809
  <line num="1354" type="stmt" count="0"/>
83810
+ <line num="1355" type="stmt" count="0"/>
83811
+ <line num="1367" type="method" name="_karatsubaSquare" complexity="2" crap="6" count="0"/>
83812
  <line num="1368" type="stmt" count="0"/>
83813
+ <line num="1369" type="stmt" count="0"/>
83814
  <line num="1371" type="stmt" count="0"/>
83815
  <line num="1372" type="stmt" count="0"/>
83816
+ <line num="1373" type="stmt" count="0"/>
83817
  <line num="1375" type="stmt" count="0"/>
83818
+ <line num="1376" type="stmt" count="0"/>
83819
  <line num="1378" type="stmt" count="0"/>
83820
+ <line num="1379" type="stmt" count="0"/>
83821
  <line num="1381" type="stmt" count="0"/>
83822
  <line num="1382" type="stmt" count="0"/>
83823
  <line num="1383" type="stmt" count="0"/>
83824
+ <line num="1384" type="stmt" count="0"/>
83825
  <line num="1386" type="stmt" count="0"/>
83826
+ <line num="1387" type="stmt" count="0"/>
83827
  <line num="1389" type="stmt" count="0"/>
83828
+ <line num="1390" type="stmt" count="0"/>
83829
  <line num="1392" type="stmt" count="0"/>
83830
+ <line num="1393" type="stmt" count="0"/>
83831
+ <line num="1422" type="method" name="divide" complexity="24" crap="600" count="0"/>
83832
  <line num="1423" type="stmt" count="0"/>
83833
  <line num="1424" type="stmt" count="0"/>
83834
  <line num="1425" type="stmt" count="0"/>
83835
  <line num="1426" type="stmt" count="0"/>
83836
+ <line num="1427" type="stmt" count="0"/>
83837
+ <line num="1429" type="stmt" count="0"/>
83838
  <line num="1431" type="stmt" count="0"/>
83839
  <line num="1432" type="stmt" count="0"/>
83840
+ <line num="1433" type="stmt" count="0"/>
83841
  <line num="1435" type="stmt" count="0"/>
83842
  <line num="1436" type="stmt" count="0"/>
83843
  <line num="1437" type="stmt" count="0"/>
83844
+ <line num="1438" type="stmt" count="0"/>
83845
  <line num="1440" type="stmt" count="0"/>
83846
+ <line num="1441" type="stmt" count="0"/>
83847
  <line num="1443" type="stmt" count="0"/>
83848
  <line num="1444" type="stmt" count="0"/>
83849
+ <line num="1445" type="stmt" count="0"/>
83850
  <line num="1447" type="stmt" count="0"/>
83851
+ <line num="1448" type="stmt" count="0"/>
83852
  <line num="1450" type="stmt" count="0"/>
83853
  <line num="1451" type="stmt" count="0"/>
83854
  <line num="1452" type="stmt" count="0"/>
83857
  <line num="1455" type="stmt" count="0"/>
83858
  <line num="1456" type="stmt" count="0"/>
83859
  <line num="1457" type="stmt" count="0"/>
83860
+ <line num="1458" type="stmt" count="0"/>
83861
  <line num="1460" type="stmt" count="0"/>
83862
  <line num="1461" type="stmt" count="0"/>
83863
  <line num="1462" type="stmt" count="0"/>
83864
+ <line num="1463" type="stmt" count="0"/>
83865
  <line num="1465" type="stmt" count="0"/>
83866
+ <line num="1466" type="stmt" count="0"/>
83867
  <line num="1468" type="stmt" count="0"/>
83868
+ <line num="1469" type="stmt" count="0"/>
83869
+ <line num="1471" type="stmt" count="0"/>
83870
+ <line num="1473" type="stmt" count="0"/>
83871
  <line num="1475" type="stmt" count="0"/>
83872
  <line num="1476" type="stmt" count="0"/>
83873
  <line num="1477" type="stmt" count="0"/>
83874
  <line num="1478" type="stmt" count="0"/>
83875
  <line num="1479" type="stmt" count="0"/>
83876
+ <line num="1480" type="stmt" count="0"/>
83877
+ <line num="1482" type="stmt" count="0"/>
83878
  <line num="1484" type="stmt" count="0"/>
83879
  <line num="1485" type="stmt" count="0"/>
83880
  <line num="1486" type="stmt" count="0"/>
83881
  <line num="1487" type="stmt" count="0"/>
83882
+ <line num="1488" type="stmt" count="0"/>
83883
  <line num="1491" type="stmt" count="0"/>
83884
  <line num="1492" type="stmt" count="0"/>
83885
  <line num="1493" type="stmt" count="0"/>
83886
  <line num="1494" type="stmt" count="0"/>
83887
  <line num="1495" type="stmt" count="0"/>
83888
  <line num="1496" type="stmt" count="0"/>
83889
+ <line num="1497" type="stmt" count="0"/>
83890
  <line num="1499" type="stmt" count="0"/>
83891
+ <line num="1500" type="stmt" count="0"/>
83892
  <line num="1502" type="stmt" count="0"/>
83893
  <line num="1503" type="stmt" count="0"/>
83894
+ <line num="1504" type="stmt" count="0"/>
83895
  <line num="1506" type="stmt" count="0"/>
83896
  <line num="1507" type="stmt" count="0"/>
83897
  <line num="1508" type="stmt" count="0"/>
83899
  <line num="1510" type="stmt" count="0"/>
83900
  <line num="1511" type="stmt" count="0"/>
83901
  <line num="1512" type="stmt" count="0"/>
83902
+ <line num="1513" type="stmt" count="0"/>
83903
+ <line num="1516" type="stmt" count="0"/>
83904
+ <line num="1518" type="stmt" count="0"/>
83905
  <line num="1520" type="stmt" count="0"/>
83906
  <line num="1521" type="stmt" count="0"/>
83907
  <line num="1522" type="stmt" count="0"/>
83908
+ <line num="1523" type="stmt" count="0"/>
83909
  <line num="1525" type="stmt" count="0"/>
83910
  <line num="1526" type="stmt" count="0"/>
83911
  <line num="1527" type="stmt" count="0"/>
83916
  <line num="1532" type="stmt" count="0"/>
83917
  <line num="1533" type="stmt" count="0"/>
83918
  <line num="1534" type="stmt" count="0"/>
83919
+ <line num="1535" type="stmt" count="0"/>
83920
  <line num="1537" type="stmt" count="0"/>
83921
  <line num="1538" type="stmt" count="0"/>
83922
  <line num="1539" type="stmt" count="0"/>
83925
  <line num="1542" type="stmt" count="0"/>
83926
  <line num="1543" type="stmt" count="0"/>
83927
  <line num="1544" type="stmt" count="0"/>
83928
+ <line num="1545" type="stmt" count="0"/>
83929
+ <line num="1547" type="stmt" count="0"/>
83930
  <line num="1549" type="stmt" count="0"/>
83931
+ <line num="1550" type="stmt" count="0"/>
83932
+ <line num="1552" type="stmt" count="0"/>
83933
  <line num="1554" type="stmt" count="0"/>
83934
+ <line num="1555" type="stmt" count="0"/>
83935
  <line num="1557" type="stmt" count="0"/>
83936
  <line num="1558" type="stmt" count="0"/>
83937
+ <line num="1559" type="stmt" count="0"/>
83938
  <line num="1561" type="stmt" count="0"/>
83939
  <line num="1562" type="stmt" count="0"/>
83940
  <line num="1563" type="stmt" count="0"/>
83941
  <line num="1564" type="stmt" count="0"/>
83942
  <line num="1565" type="stmt" count="0"/>
83943
  <line num="1566" type="stmt" count="0"/>
83944
+ <line num="1567" type="stmt" count="0"/>
83945
+ <line num="1569" type="stmt" count="0"/>
83946
  <line num="1571" type="stmt" count="0"/>
83947
  <line num="1572" type="stmt" count="0"/>
83948
+ <line num="1573" type="stmt" count="0"/>
83949
  <line num="1575" type="stmt" count="0"/>
83950
+ <line num="1576" type="stmt" count="0"/>
83951
  <line num="1578" type="stmt" count="0"/>
83952
+ <line num="1579" type="stmt" count="0"/>
83953
+ <line num="1582" type="stmt" count="0"/>
83954
+ <line num="1584" type="stmt" count="0"/>
83955
  <line num="1587" type="stmt" count="0"/>
83956
  <line num="1588" type="stmt" count="0"/>
83957
  <line num="1589" type="stmt" count="0"/>
83958
+ <line num="1590" type="stmt" count="0"/>
83959
  <line num="1592" type="stmt" count="0"/>
83960
+ <line num="1593" type="stmt" count="0"/>
83961
+ <line num="1605" type="method" name="_divide_digit" complexity="2" crap="6" count="0"/>
83962
  <line num="1606" type="stmt" count="0"/>
83963
  <line num="1607" type="stmt" count="0"/>
83964
+ <line num="1608" type="stmt" count="0"/>
83965
  <line num="1610" type="stmt" count="0"/>
83966
  <line num="1611" type="stmt" count="0"/>
83967
  <line num="1612" type="stmt" count="0"/>
83968
  <line num="1613" type="stmt" count="0"/>
83969
+ <line num="1614" type="stmt" count="0"/>
83970
  <line num="1616" type="stmt" count="0"/>
83971
+ <line num="1617" type="stmt" count="0"/>
83972
+ <line num="1659" type="method" name="modPow" complexity="18" crap="342" count="0"/>
83973
  <line num="1660" type="stmt" count="0"/>
83974
+ <line num="1661" type="stmt" count="0"/>
83975
  <line num="1663" type="stmt" count="0"/>
83976
+ <line num="1664" type="stmt" count="0"/>
83977
  <line num="1666" type="stmt" count="0"/>
83978
  <line num="1667" type="stmt" count="0"/>
83979
  <line num="1668" type="stmt" count="0"/>
83980
+ <line num="1669" type="stmt" count="0"/>
83981
  <line num="1671" type="stmt" count="0"/>
83982
+ <line num="1672" type="stmt" count="0"/>
83983
  <line num="1674" type="stmt" count="0"/>
83984
  <line num="1675" type="stmt" count="0"/>
83985
+ <line num="1676" type="stmt" count="0"/>
83986
  <line num="1678" type="stmt" count="0"/>
83987
+ <line num="1679" type="stmt" count="0"/>
83988
  <line num="1681" type="stmt" count="0"/>
83989
  <line num="1682" type="stmt" count="0"/>
83990
  <line num="1683" type="stmt" count="0"/>
83991
+ <line num="1684" type="stmt" count="0"/>
83992
  <line num="1686" type="stmt" count="0"/>
83993
  <line num="1687" type="stmt" count="0"/>
83994
  <line num="1688" type="stmt" count="0"/>
83995
  <line num="1689" type="stmt" count="0"/>
83996
+ <line num="1690" type="stmt" count="0"/>
83997
  <line num="1692" type="stmt" count="0"/>
83998
  <line num="1693" type="stmt" count="0"/>
83999
  <line num="1694" type="stmt" count="0"/>
84000
+ <line num="1695" type="stmt" count="0"/>
84001
  <line num="1697" type="stmt" count="0"/>
84002
  <line num="1698" type="stmt" count="0"/>
84003
  <line num="1699" type="stmt" count="0"/>
84004
  <line num="1700" type="stmt" count="0"/>
84005
  <line num="1701" type="stmt" count="0"/>
84006
  <line num="1702" type="stmt" count="0"/>
84007
+ <line num="1703" type="stmt" count="0"/>
84008
  <line num="1705" type="stmt" count="0"/>
84009
  <line num="1706" type="stmt" count="0"/>
84010
+ <line num="1707" type="stmt" count="0"/>
84011
  <line num="1709" type="stmt" count="0"/>
84012
  <line num="1710" type="stmt" count="0"/>
84013
  <line num="1711" type="stmt" count="0"/>
84014
  <line num="1712" type="stmt" count="0"/>
84015
  <line num="1713" type="stmt" count="0"/>
84016
+ <line num="1714" type="stmt" count="0"/>
84017
  <line num="1716" type="stmt" count="0"/>
84018
  <line num="1717" type="stmt" count="0"/>
84019
+ <line num="1718" type="stmt" count="0"/>
84020
+ <line num="1720" type="stmt" count="0"/>
84021
  <line num="1722" type="stmt" count="0"/>
84022
  <line num="1723" type="stmt" count="0"/>
84023
  <line num="1724" type="stmt" count="0"/>
84024
+ <line num="1725" type="stmt" count="0"/>
84025
  <line num="1727" type="stmt" count="0"/>
84026
  <line num="1728" type="stmt" count="0"/>
84027
+ <line num="1729" type="stmt" count="0"/>
84028
  <line num="1731" type="stmt" count="0"/>
84029
+ <line num="1732" type="stmt" count="0"/>
84030
  <line num="1734" type="stmt" count="0"/>
84031
  <line num="1735" type="stmt" count="0"/>
84032
  <line num="1736" type="stmt" count="0"/>
84033
  <line num="1737" type="stmt" count="0"/>
84034
+ <line num="1738" type="stmt" count="0"/>
84035
  <line num="1740" type="stmt" count="0"/>
84036
  <line num="1741" type="stmt" count="0"/>
84037
  <line num="1742" type="stmt" count="0"/>
84038
+ <line num="1743" type="stmt" count="0"/>
84039
  <line num="1745" type="stmt" count="0"/>
84040
  <line num="1746" type="stmt" count="0"/>
84041
  <line num="1747" type="stmt" count="0"/>
84042
  <line num="1748" type="stmt" count="0"/>
84043
  <line num="1749" type="stmt" count="0"/>
84044
+ <line num="1750" type="stmt" count="0"/>
84045
+ <line num="1752" type="stmt" count="0"/>
84046
  <line num="1760" type="stmt" count="0"/>
84047
  <line num="1761" type="stmt" count="0"/>
84048
+ <line num="1762" type="stmt" count="0"/>
84049
  <line num="1766" type="stmt" count="0"/>
84050
  <line num="1767" type="stmt" count="0"/>
84051
  <line num="1768" type="stmt" count="0"/>
84053
  <line num="1770" type="stmt" count="0"/>
84054
  <line num="1771" type="stmt" count="0"/>
84055
  <line num="1772" type="stmt" count="0"/>
84056
+ <line num="1773" type="stmt" count="0"/>
84057
  <line num="1776" type="stmt" count="0"/>
84058
  <line num="1777" type="stmt" count="0"/>
84059
  <line num="1778" type="stmt" count="0"/>
84060
  <line num="1779" type="stmt" count="0"/>
84061
+ <line num="1780" type="stmt" count="0"/>
84062
  <line num="1782" type="stmt" count="0"/>
84063
+ <line num="1783" type="stmt" count="0"/>
84064
  <line num="1785" type="stmt" count="0"/>
84065
+ <line num="1786" type="stmt" count="0"/>
84066
  <line num="1788" type="stmt" count="0"/>
84067
+ <line num="1789" type="stmt" count="0"/>
84068
  <line num="1791" type="stmt" count="0"/>
84069
+ <line num="1792" type="stmt" count="0"/>
84070
  <line num="1794" type="stmt" count="0"/>
84071
+ <line num="1795" type="stmt" count="0"/>
84072
  <line num="1797" type="stmt" count="0"/>
84073
+ <line num="1798" type="stmt" count="0"/>
84074
+ <line num="1810" type="method" name="powMod" complexity="1" crap="2" count="0"/>
84075
  <line num="1811" type="stmt" count="0"/>
84076
  <line num="1812" type="stmt" count="0"/>
84077
+ <line num="1813" type="stmt" count="0"/>
84078
+ <line num="1829" type="method" name="_slidingWindow" complexity="10" crap="110" count="0"/>
84079
  <line num="1830" type="stmt" count="0"/>
84080
+ <line num="1831" type="stmt" count="0"/>
84081
  <line num="1834" type="stmt" count="0"/>
84082
  <line num="1835" type="stmt" count="0"/>
84083
  <line num="1836" type="stmt" count="0"/>
84084
  <line num="1837" type="stmt" count="0"/>
84085
  <line num="1838" type="stmt" count="0"/>
84086
+ <line num="1839" type="stmt" count="0"/>
84087
+ <line num="1841" type="stmt" count="0"/>
84088
  <line num="1845" type="stmt" count="0"/>
84089
+ <line num="1846" type="stmt" count="0"/>
84090
+ <line num="1848" type="stmt" count="0"/>
84091
  <line num="1851" type="stmt" count="0"/>
84092
  <line num="1852" type="stmt" count="0"/>
84093
+ <line num="1853" type="stmt" count="0"/>
84094
  <line num="1857" type="stmt" count="0"/>
84095
  <line num="1858" type="stmt" count="0"/>
84096
  <line num="1859" type="stmt" count="0"/>
84097
  <line num="1860" type="stmt" count="0"/>
84098
+ <line num="1861" type="stmt" count="0"/>
84099
  <line num="1863" type="stmt" count="0"/>
84100
+ <line num="1864" type="stmt" count="0"/>
84101
  <line num="1866" type="stmt" count="0"/>
84102
  <line num="1867" type="stmt" count="0"/>
84103
  <line num="1868" type="stmt" count="0"/>
84107
  <line num="1872" type="stmt" count="0"/>
84108
  <line num="1873" type="stmt" count="0"/>
84109
  <line num="1874" type="stmt" count="0"/>
84110
+ <line num="1875" type="stmt" count="0"/>
84111
  <line num="1878" type="stmt" count="0"/>
84112
  <line num="1879" type="stmt" count="0"/>
84113
+ <line num="1880" type="stmt" count="0"/>
84114
+ <line num="1882" type="stmt" count="0"/>
84115
  <line num="1884" type="stmt" count="0"/>
84116
  <line num="1885" type="stmt" count="0"/>
84117
+ <line num="1886" type="stmt" count="0"/>
84118
  <line num="1888" type="stmt" count="0"/>
84119
+ <line num="1889" type="stmt" count="0"/>
84120
  <line num="1891" type="stmt" count="0"/>
84121
+ <line num="1892" type="stmt" count="0"/>
84122
+ <line num="1906" type="method" name="_reduce" complexity="6" crap="42" count="0"/>
84123
  <line num="1907" type="stmt" count="0"/>
84124
  <line num="1908" type="stmt" count="0"/>
84125
  <line num="1909" type="stmt" count="0"/>
84141
  <line num="1925" type="stmt" count="0"/>
84142
  <line num="1926" type="stmt" count="0"/>
84143
  <line num="1927" type="stmt" count="0"/>
84144
+ <line num="1928" type="stmt" count="0"/>
84145
  <line num="1930" type="stmt" count="0"/>
84146
+ <line num="1931" type="stmt" count="0"/>
84147
+ <line num="1943" type="method" name="_prepareReduce" complexity="2" crap="6" count="0"/>
84148
  <line num="1944" type="stmt" count="0"/>
84149
  <line num="1945" type="stmt" count="0"/>
84150
  <line num="1946" type="stmt" count="0"/>
84151
  <line num="1947" type="stmt" count="0"/>
84152
  <line num="1948" type="stmt" count="0"/>
84153
+ <line num="1949" type="stmt" count="0"/>
84154
+ <line num="1962" type="method" name="_multiplyReduce" complexity="2" crap="6" count="0"/>
84155
  <line num="1963" type="stmt" count="0"/>
84156
  <line num="1964" type="stmt" count="0"/>
84157
  <line num="1965" type="stmt" count="0"/>
84158
  <line num="1966" type="stmt" count="0"/>
84159
  <line num="1967" type="stmt" count="0"/>
84160
  <line num="1968" type="stmt" count="0"/>
84161
+ <line num="1969" type="stmt" count="0"/>
84162
+ <line num="1981" type="method" name="_squareReduce" complexity="2" crap="6" count="0"/>
84163
  <line num="1982" type="stmt" count="0"/>
84164
  <line num="1983" type="stmt" count="0"/>
84165
  <line num="1984" type="stmt" count="0"/>
84166
  <line num="1985" type="stmt" count="0"/>
84167
  <line num="1986" type="stmt" count="0"/>
84168
+ <line num="1987" type="stmt" count="0"/>
84169
+ <line num="2000" type="method" name="_mod2" complexity="1" crap="2" count="0"/>
84170
  <line num="2001" type="stmt" count="0"/>
84171
  <line num="2002" type="stmt" count="0"/>
84172
  <line num="2003" type="stmt" count="0"/>
84173
  <line num="2004" type="stmt" count="0"/>
84174
+ <line num="2005" type="stmt" count="0"/>
84175
+ <line num="2031" type="method" name="_barrett" complexity="6" crap="42" count="0"/>
84176
  <line num="2032" type="stmt" count="0"/>
84177
  <line num="2033" type="stmt" count="0"/>
84178
  <line num="2034" type="stmt" count="0"/>
84179
  <line num="2035" type="stmt" count="0"/>
84180
+ <line num="2036" type="stmt" count="0"/>
84181
+ <line num="2038" type="stmt" count="0"/>
84182
  <line num="2041" type="stmt" count="0"/>
84183
  <line num="2042" type="stmt" count="0"/>
84184
  <line num="2043" type="stmt" count="0"/>
84186
  <line num="2045" type="stmt" count="0"/>
84187
  <line num="2046" type="stmt" count="0"/>
84188
  <line num="2047" type="stmt" count="0"/>
84189
+ <line num="2048" type="stmt" count="0"/>
84190
  <line num="2051" type="stmt" count="0"/>
84191
  <line num="2052" type="stmt" count="0"/>
84192
+ <line num="2053" type="stmt" count="0"/>
84193
  <line num="2057" type="stmt" count="0"/>
84194
  <line num="2058" type="stmt" count="0"/>
84195
+ <line num="2059" type="stmt" count="0"/>
84196
  <line num="2061" type="stmt" count="0"/>
84197
  <line num="2062" type="stmt" count="0"/>
84198
  <line num="2063" type="stmt" count="0"/>
84199
  <line num="2064" type="stmt" count="0"/>
84200
  <line num="2065" type="stmt" count="0"/>
84201
+ <line num="2066" type="stmt" count="0"/>
84202
  <line num="2068" type="stmt" count="0"/>
84203
  <line num="2069" type="stmt" count="0"/>
84204
+ <line num="2070" type="stmt" count="0"/>
84205
  <line num="2072" type="stmt" count="0"/>
84206
  <line num="2073" type="stmt" count="0"/>
84207
  <line num="2074" type="stmt" count="0"/>
84208
  <line num="2075" type="stmt" count="0"/>
84209
  <line num="2076" type="stmt" count="0"/>
84210
  <line num="2077" type="stmt" count="0"/>
84211
+ <line num="2078" type="stmt" count="0"/>
84212
  <line num="2080" type="stmt" count="0"/>
84213
  <line num="2081" type="stmt" count="0"/>
84214
  <line num="2082" type="stmt" count="0"/>
84215
  <line num="2083" type="stmt" count="0"/>
84216
  <line num="2084" type="stmt" count="0"/>
84217
+ <line num="2085" type="stmt" count="0"/>
84218
  <line num="2087" type="stmt" count="0"/>
84219
  <line num="2088" type="stmt" count="0"/>
84220
+ <line num="2089" type="stmt" count="0"/>
84221
+ <line num="2092" type="stmt" count="0"/>
84222
+ <line num="2095" type="stmt" count="0"/>
84223
+ <line num="2098" type="stmt" count="0"/>
84224
+ <line num="2101" type="stmt" count="0"/>
84225
+ <line num="2107" type="stmt" count="0"/>
84226
  <line num="2109" type="stmt" count="0"/>
84227
  <line num="2110" type="stmt" count="0"/>
84228
+ <line num="2111" type="stmt" count="0"/>
84229
  <line num="2113" type="stmt" count="0"/>
84230
+ <line num="2114" type="stmt" count="0"/>
84231
+ <line num="2128" type="method" name="_regularBarrett" complexity="5" crap="30" count="0"/>
84232
  <line num="2129" type="stmt" count="0"/>
84233
  <line num="2130" type="stmt" count="0"/>
84234
  <line num="2131" type="stmt" count="0"/>
84235
  <line num="2132" type="stmt" count="0"/>
84236
+ <line num="2133" type="stmt" count="0"/>
84237
+ <line num="2135" type="stmt" count="0"/>
84238
  <line num="2137" type="stmt" count="0"/>
84239
  <line num="2138" type="stmt" count="0"/>
84240
  <line num="2139" type="stmt" count="0"/>
84242
  <line num="2141" type="stmt" count="0"/>
84243
  <line num="2142" type="stmt" count="0"/>
84244
  <line num="2143" type="stmt" count="0"/>
84245
+ <line num="2144" type="stmt" count="0"/>
84246
  <line num="2146" type="stmt" count="0"/>
84247
  <line num="2147" type="stmt" count="0"/>
84248
  <line num="2148" type="stmt" count="0"/>
84254
  <line num="2154" type="stmt" count="0"/>
84255
  <line num="2155" type="stmt" count="0"/>
84256
  <line num="2156" type="stmt" count="0"/>
84257
+ <line num="2157" type="stmt" count="0"/>
84258
+ <line num="2160" type="stmt" count="0"/>
84259
+ <line num="2162" type="stmt" count="0"/>
84260
+ <line num="2164" type="stmt" count="0"/>
84261
+ <line num="2167" type="stmt" count="0"/>
84262
+ <line num="2169" type="stmt" count="0"/>
84263
  <line num="2172" type="stmt" count="0"/>
84264
  <line num="2173" type="stmt" count="0"/>
84265
  <line num="2174" type="stmt" count="0"/>
84266
  <line num="2175" type="stmt" count="0"/>
84267
  <line num="2176" type="stmt" count="0"/>
84268
+ <line num="2177" type="stmt" count="0"/>
84269
  <line num="2180" type="stmt" count="0"/>
84270
  <line num="2181" type="stmt" count="0"/>
84271
  <line num="2182" type="stmt" count="0"/>
84272
+ <line num="2183" type="stmt" count="0"/>
84273
  <line num="2185" type="stmt" count="0"/>
84274
+ <line num="2186" type="stmt" count="0"/>
84275
+ <line num="2202" type="method" name="_multiplyLower" complexity="12" crap="156" count="0"/>
84276
  <line num="2203" type="stmt" count="0"/>
84277
  <line num="2204" type="stmt" count="0"/>
84278
+ <line num="2205" type="stmt" count="0"/>
84279
  <line num="2207" type="stmt" count="0"/>
84280
  <line num="2208" type="stmt" count="0"/>
84281
  <line num="2209" type="stmt" count="0"/>
84282
  <line num="2210" type="stmt" count="0"/>
84283
  <line num="2211" type="stmt" count="0"/>
84284
+ <line num="2212" type="stmt" count="0"/>
84285
  <line num="2214" type="stmt" count="0"/>
84286
  <line num="2215" type="stmt" count="0"/>
84287
  <line num="2216" type="stmt" count="0"/>
84288
+ <line num="2217" type="stmt" count="0"/>
84289
  <line num="2219" type="stmt" count="0"/>
84290
  <line num="2220" type="stmt" count="0"/>
84291
+ <line num="2221" type="stmt" count="0"/>
84292
+ <line num="2223" type="stmt" count="0"/>
84293
+ <line num="2231" type="stmt" count="0"/>
84294
  <line num="2233" type="stmt" count="0"/>
84295
  <line num="2234" type="stmt" count="0"/>
84296
  <line num="2235" type="stmt" count="0"/>
84297
  <line num="2236" type="stmt" count="0"/>
84298
+ <line num="2237" type="stmt" count="0"/>
84299
  <line num="2239" type="stmt" count="0"/>
84300
  <line num="2240" type="stmt" count="0"/>
84301
+ <line num="2241" type="stmt" count="0"/>
84302
  <line num="2246" type="stmt" count="0"/>
84303
+ <line num="2247" type="stmt" count="0"/>
84304
  <line num="2249" type="stmt" count="0"/>
84305
  <line num="2250" type="stmt" count="0"/>
84306
  <line num="2251" type="stmt" count="0"/>
84307
  <line num="2252" type="stmt" count="0"/>
84308
+ <line num="2253" type="stmt" count="0"/>
84309
  <line num="2255" type="stmt" count="0"/>
84310
  <line num="2256" type="stmt" count="0"/>
84311
  <line num="2257" type="stmt" count="0"/>
84312
+ <line num="2258" type="stmt" count="0"/>
84313
  <line num="2260" type="stmt" count="0"/>
84314
  <line num="2261" type="stmt" count="0"/>
84315
  <line num="2262" type="stmt" count="0"/>
84316
  <line num="2263" type="stmt" count="0"/>
84317
+ <line num="2264" type="stmt" count="0"/>
84318
+ <line num="2281" type="method" name="_montgomery" complexity="5" crap="30" count="0"/>
84319
  <line num="2282" type="stmt" count="0"/>
84320
  <line num="2283" type="stmt" count="0"/>
84321
  <line num="2284" type="stmt" count="0"/>
84322
  <line num="2285" type="stmt" count="0"/>
84323
+ <line num="2286" type="stmt" count="0"/>
84324
  <line num="2288" type="stmt" count="0"/>
84325
  <line num="2289" type="stmt" count="0"/>
84326
  <line num="2290" type="stmt" count="0"/>
84327
  <line num="2291" type="stmt" count="0"/>
84328
+ <line num="2292" type="stmt" count="0"/>
84329
+ <line num="2294" type="stmt" count="0"/>
84330
+ <line num="2296" type="stmt" count="0"/>
84331
  <line num="2298" type="stmt" count="0"/>
84332
  <line num="2299" type="stmt" count="0"/>
84333
  <line num="2300" type="stmt" count="0"/>
84334
  <line num="2301" type="stmt" count="0"/>
84335
  <line num="2302" type="stmt" count="0"/>
84336
  <line num="2303" type="stmt" count="0"/>
84337
+ <line num="2304" type="stmt" count="0"/>
84338
+ <line num="2306" type="stmt" count="0"/>
84339
  <line num="2308" type="stmt" count="0"/>
84340
  <line num="2309" type="stmt" count="0"/>
84341
+ <line num="2310" type="stmt" count="0"/>
84342
  <line num="2312" type="stmt" count="0"/>
84343
+ <line num="2313" type="stmt" count="0"/>
84344
+ <line num="2329" type="method" name="_montgomeryMultiply" complexity="6" crap="42" count="0"/>
84345
  <line num="2330" type="stmt" count="0"/>
84346
  <line num="2331" type="stmt" count="0"/>
84347
+ <line num="2332" type="stmt" count="0"/>
84348
  <line num="2339" type="stmt" count="0"/>
84349
  <line num="2340" type="stmt" count="0"/>
84350
  <line num="2341" type="stmt" count="0"/>
84351
+ <line num="2342" type="stmt" count="0"/>
84352
  <line num="2344" type="stmt" count="0"/>
84353
  <line num="2345" type="stmt" count="0"/>
84354
  <line num="2346" type="stmt" count="0"/>
84355
  <line num="2347" type="stmt" count="0"/>
84356
+ <line num="2348" type="stmt" count="0"/>
84357
  <line num="2350" type="stmt" count="0"/>
84358
  <line num="2351" type="stmt" count="0"/>
84359
  <line num="2352" type="stmt" count="0"/>
84372
  <line num="2365" type="stmt" count="0"/>
84373
  <line num="2366" type="stmt" count="0"/>
84374
  <line num="2367" type="stmt" count="0"/>
84375
+ <line num="2368" type="stmt" count="0"/>
84376
+ <line num="2380" type="method" name="_prepMontgomery" complexity="1" crap="2" count="0"/>
84377
  <line num="2381" type="stmt" count="0"/>
84378
  <line num="2382" type="stmt" count="0"/>
84379
  <line num="2383" type="stmt" count="0"/>
84380
  <line num="2384" type="stmt" count="0"/>
84381
+ <line num="2385" type="stmt" count="0"/>
84382
  <line num="2387" type="stmt" count="0"/>
84383
  <line num="2388" type="stmt" count="0"/>
84384
+ <line num="2389" type="stmt" count="0"/>
84385
+ <line num="2417" type="method" name="_modInverse67108864" complexity="1" crap="2" count="0"/>
84386
  <line num="2418" type="stmt" count="0"/>
84387
  <line num="2419" type="stmt" count="0"/>
84388
  <line num="2420" type="stmt" count="0"/>
84391
  <line num="2423" type="stmt" count="0"/>
84392
  <line num="2424" type="stmt" count="0"/>
84393
  <line num="2425" type="stmt" count="0"/>
84394
+ <line num="2426" type="stmt" count="0"/>
84395
+ <line num="2455" type="method" name="modInverse" complexity="8" crap="72" count="0"/>
84396
  <line num="2456" type="stmt" count="0"/>
84397
  <line num="2457" type="stmt" count="0"/>
84398
  <line num="2458" type="stmt" count="0"/>
84399
  <line num="2459" type="stmt" count="0"/>
84400
+ <line num="2460" type="stmt" count="0"/>
84401
  <line num="2462" type="stmt" count="0"/>
84402
+ <line num="2463" type="stmt" count="0"/>
84403
  <line num="2465" type="stmt" count="0"/>
84404
  <line num="2466" type="stmt" count="0"/>
84405
  <line num="2467" type="stmt" count="0"/>
84406
  <line num="2468" type="stmt" count="0"/>
84407
+ <line num="2469" type="stmt" count="0"/>
84408
+ <line num="2472" type="stmt" count="0"/>
84409
  <line num="2474" type="stmt" count="0"/>
84410
  <line num="2475" type="stmt" count="0"/>
84411
  <line num="2476" type="stmt" count="0"/>
84412
  <line num="2477" type="stmt" count="0"/>
84413
+ <line num="2478" type="stmt" count="0"/>
84414
+ <line num="2480" type="stmt" count="0"/>
84415
  <line num="2482" type="stmt" count="0"/>
84416
  <line num="2483" type="stmt" count="0"/>
84417
+ <line num="2484" type="stmt" count="0"/>
84418
+ <line num="2486" type="stmt" count="0"/>
84419
  <line num="2488" type="stmt" count="0"/>
84420
+ <line num="2489" type="stmt" count="0"/>
84421
+ <line num="2519" type="method" name="extendedGCD" complexity="18" crap="342" count="0"/>
84422
  <line num="2520" type="stmt" count="0"/>
84423
  <line num="2521" type="stmt" count="0"/>
84424
  <line num="2522" type="stmt" count="0"/>
84425
+ <line num="2523" type="stmt" count="0"/>
84426
  <line num="2525" type="stmt" count="0"/>
84427
  <line num="2526" type="stmt" count="0"/>
84428
  <line num="2527" type="stmt" count="0"/>
84429
  <line num="2528" type="stmt" count="0"/>
84430
  <line num="2529" type="stmt" count="0"/>
84431
+ <line num="2530" type="stmt" count="0"/>
84432
  <line num="2535" type="stmt" count="0"/>
84433
+ <line num="2536" type="stmt" count="0"/>
84434
  <line num="2538" type="stmt" count="0"/>
84435
  <line num="2539" type="stmt" count="0"/>
84436
  <line num="2540" type="stmt" count="0"/>
84437
+ <line num="2541" type="stmt" count="0"/>
84438
  <line num="2543" type="stmt" count="0"/>
84439
+ <line num="2544" type="stmt" count="0"/>
84440
  <line num="2546" type="stmt" count="0"/>
84441
  <line num="2547" type="stmt" count="0"/>
84442
+ <line num="2548" type="stmt" count="0"/>
84443
  <line num="2550" type="stmt" count="0"/>
84444
  <line num="2551" type="stmt" count="0"/>
84445
+ <line num="2552" type="stmt" count="0"/>
84446
  <line num="2554" type="stmt" count="0"/>
84447
  <line num="2555" type="stmt" count="0"/>
84448
  <line num="2556" type="stmt" count="0"/>
84449
+ <line num="2557" type="stmt" count="0"/>
84450
  <line num="2559" type="stmt" count="0"/>
84451
  <line num="2560" type="stmt" count="0"/>
84452
  <line num="2561" type="stmt" count="0"/>
84453
  <line num="2562" type="stmt" count="0"/>
84454
  <line num="2563" type="stmt" count="0"/>
84455
+ <line num="2564" type="stmt" count="0"/>
84456
  <line num="2566" type="stmt" count="0"/>
84457
  <line num="2567" type="stmt" count="0"/>
84458
  <line num="2568" type="stmt" count="0"/>
84459
+ <line num="2569" type="stmt" count="0"/>
84460
  <line num="2571" type="stmt" count="0"/>
84461
  <line num="2572" type="stmt" count="0"/>
84462
  <line num="2573" type="stmt" count="0"/>
84463
  <line num="2574" type="stmt" count="0"/>
84464
+ <line num="2575" type="stmt" count="0"/>
84465
  <line num="2577" type="stmt" count="0"/>
84466
+ <line num="2578" type="stmt" count="0"/>
84467
  <line num="2580" type="stmt" count="0"/>
84468
  <line num="2581" type="stmt" count="0"/>
84469
  <line num="2582" type="stmt" count="0"/>
84470
+ <line num="2583" type="stmt" count="0"/>
84471
  <line num="2585" type="stmt" count="0"/>
84472
+ <line num="2586" type="stmt" count="0"/>
84473
  <line num="2588" type="stmt" count="0"/>
84474
  <line num="2589" type="stmt" count="0"/>
84475
  <line num="2590" type="stmt" count="0"/>
84479
  <line num="2594" type="stmt" count="0"/>
84480
  <line num="2595" type="stmt" count="0"/>
84481
  <line num="2596" type="stmt" count="0"/>
84482
+ <line num="2597" type="stmt" count="0"/>
84483
  <line num="2599" type="stmt" count="0"/>
84484
  <line num="2600" type="stmt" count="0"/>
84485
  <line num="2601" type="stmt" count="0"/>
84488
  <line num="2604" type="stmt" count="0"/>
84489
  <line num="2605" type="stmt" count="0"/>
84490
  <line num="2606" type="stmt" count="0"/>
84491
+ <line num="2607" type="stmt" count="0"/>
84492
  <line num="2609" type="stmt" count="0"/>
84493
  <line num="2610" type="stmt" count="0"/>
84494
  <line num="2611" type="stmt" count="0"/>
84498
  <line num="2615" type="stmt" count="0"/>
84499
  <line num="2616" type="stmt" count="0"/>
84500
  <line num="2617" type="stmt" count="0"/>
84501
+ <line num="2618" type="stmt" count="0"/>
84502
  <line num="2620" type="stmt" count="0"/>
84503
  <line num="2621" type="stmt" count="0"/>
84504
  <line num="2622" type="stmt" count="0"/>
84505
  <line num="2623" type="stmt" count="0"/>
84506
  <line num="2624" type="stmt" count="0"/>
84507
+ <line num="2625" type="stmt" count="0"/>
84508
+ <line num="2648" type="method" name="gcd" complexity="1" crap="2" count="0"/>
84509
  <line num="2649" type="stmt" count="0"/>
84510
  <line num="2650" type="stmt" count="0"/>
84511
  <line num="2651" type="stmt" count="0"/>
84512
+ <line num="2652" type="stmt" count="0"/>
84513
+ <line num="2660" type="method" name="abs" complexity="4" crap="20" count="0"/>
84514
  <line num="2661" type="stmt" count="0"/>
84515
+ <line num="2662" type="stmt" count="0"/>
84516
  <line num="2664" type="stmt" count="0"/>
84517
  <line num="2665" type="stmt" count="0"/>
84518
  <line num="2666" type="stmt" count="0"/>
84522
  <line num="2670" type="stmt" count="0"/>
84523
  <line num="2671" type="stmt" count="0"/>
84524
  <line num="2672" type="stmt" count="0"/>
84525
+ <line num="2673" type="stmt" count="0"/>
84526
  <line num="2675" type="stmt" count="0"/>
84527
+ <line num="2676" type="stmt" count="0"/>
84528
+ <line num="2696" type="method" name="compare" complexity="5" crap="30" count="0"/>
84529
  <line num="2697" type="stmt" count="0"/>
84530
  <line num="2698" type="stmt" count="0"/>
84531
  <line num="2699" type="stmt" count="0"/>
84539
  <line num="2707" type="stmt" count="0"/>
84540
  <line num="2708" type="stmt" count="0"/>
84541
  <line num="2709" type="stmt" count="0"/>
84542
+ <line num="2710" type="stmt" count="0"/>
84543
  <line num="2712" type="stmt" count="0"/>
84544
+ <line num="2713" type="stmt" count="0"/>
84545
+ <line num="2726" type="method" name="_compare" complexity="10" crap="110" count="0"/>
84546
  <line num="2727" type="stmt" count="0"/>
84547
  <line num="2728" type="stmt" count="0"/>
84548
  <line num="2729" type="stmt" count="0"/>
84549
+ <line num="2730" type="stmt" count="0"/>
84550
+ <line num="2732" type="stmt" count="0"/>
84551
  <line num="2734" type="stmt" count="0"/>
84552
  <line num="2735" type="stmt" count="0"/>
84553
  <line num="2736" type="stmt" count="0"/>
84554
+ <line num="2737" type="stmt" count="0"/>
84555
  <line num="2739" type="stmt" count="0"/>
84556
+ <line num="2740" type="stmt" count="0"/>
84557
  <line num="2742" type="stmt" count="0"/>
84558
  <line num="2743" type="stmt" count="0"/>
84559
  <line num="2744" type="stmt" count="0"/>
84560
  <line num="2745" type="stmt" count="0"/>
84561
+ <line num="2746" type="stmt" count="0"/>
84562
  <line num="2748" type="stmt" count="0"/>
84563
+ <line num="2749" type="stmt" count="0"/>
84564
+ <line num="2761" type="method" name="equals" complexity="3" crap="12" count="0"/>
84565
  <line num="2762" type="stmt" count="0"/>
84566
  <line num="2763" type="stmt" count="0"/>
84567
  <line num="2764" type="stmt" count="0"/>
84569
  <line num="2766" type="stmt" count="0"/>
84570
  <line num="2767" type="stmt" count="0"/>
84571
  <line num="2768" type="stmt" count="0"/>
84572
+ <line num="2769" type="stmt" count="0"/>
84573
+ <line num="2780" type="method" name="setPrecision" complexity="2" crap="6" count="0"/>
84574
  <line num="2781" type="stmt" count="0"/>
84575
  <line num="2782" type="stmt" count="0"/>
84576
  <line num="2783" type="stmt" count="0"/>
84577
  <line num="2784" type="stmt" count="0"/>
84578
  <line num="2785" type="stmt" count="0"/>
84579
  <line num="2786" type="stmt" count="0"/>
84580
+ <line num="2787" type="stmt" count="0"/>
84581
  <line num="2789" type="stmt" count="0"/>
84582
  <line num="2790" type="stmt" count="0"/>
84583
+ <line num="2791" type="stmt" count="0"/>
84584
+ <line num="2801" type="method" name="bitwise_and" complexity="4" crap="20" count="0"/>
84585
  <line num="2802" type="stmt" count="0"/>
84586
  <line num="2803" type="stmt" count="0"/>
84587
  <line num="2804" type="stmt" count="0"/>
84588
  <line num="2805" type="stmt" count="0"/>
84589
+ <line num="2806" type="stmt" count="0"/>
84590
  <line num="2808" type="stmt" count="0"/>
84591
  <line num="2809" type="stmt" count="0"/>
84592
  <line num="2810" type="stmt" count="0"/>
84593
+ <line num="2811" type="stmt" count="0"/>
84594
+ <line num="2813" type="stmt" count="0"/>
84595
  <line num="2815" type="stmt" count="0"/>
84596
+ <line num="2816" type="stmt" count="0"/>
84597
  <line num="2818" type="stmt" count="0"/>
84598
+ <line num="2819" type="stmt" count="0"/>
84599
+ <line num="2821" type="stmt" count="0"/>
84600
+ <line num="2823" type="stmt" count="0"/>
84601
+ <line num="2825" type="stmt" count="0"/>
84602
  <line num="2827" type="stmt" count="0"/>
84603
  <line num="2828" type="stmt" count="0"/>
84604
+ <line num="2829" type="stmt" count="0"/>
84605
  <line num="2831" type="stmt" count="0"/>
84606
+ <line num="2832" type="stmt" count="0"/>
84607
+ <line num="2842" type="method" name="bitwise_or" complexity="4" crap="20" count="0"/>
84608
  <line num="2843" type="stmt" count="0"/>
84609
  <line num="2844" type="stmt" count="0"/>
84610
  <line num="2845" type="stmt" count="0"/>
84611
  <line num="2846" type="stmt" count="0"/>
84612
+ <line num="2847" type="stmt" count="0"/>
84613
  <line num="2849" type="stmt" count="0"/>
84614
  <line num="2850" type="stmt" count="0"/>
84615
  <line num="2851" type="stmt" count="0"/>
84616
+ <line num="2852" type="stmt" count="0"/>
84617
+ <line num="2854" type="stmt" count="0"/>
84618
  <line num="2856" type="stmt" count="0"/>
84619
+ <line num="2857" type="stmt" count="0"/>
84620
  <line num="2859" type="stmt" count="0"/>
84621
+ <line num="2860" type="stmt" count="0"/>
84622
  <line num="2862" type="stmt" count="0"/>
84623
  <line num="2863" type="stmt" count="0"/>
84624
  <line num="2864" type="stmt" count="0"/>
84625
+ <line num="2865" type="stmt" count="0"/>
84626
  <line num="2867" type="stmt" count="0"/>
84627
  <line num="2868" type="stmt" count="0"/>
84628
+ <line num="2869" type="stmt" count="0"/>
84629
  <line num="2871" type="stmt" count="0"/>
84630
+ <line num="2872" type="stmt" count="0"/>
84631
+ <line num="2882" type="method" name="bitwise_xor" complexity="4" crap="20" count="0"/>
84632
  <line num="2883" type="stmt" count="0"/>
84633
  <line num="2884" type="stmt" count="0"/>
84634
  <line num="2885" type="stmt" count="0"/>
84637
  <line num="2888" type="stmt" count="0"/>
84638
  <line num="2889" type="stmt" count="0"/>
84639
  <line num="2890" type="stmt" count="0"/>
84640
+ <line num="2891" type="stmt" count="0"/>
84641
+ <line num="2893" type="stmt" count="0"/>
84642
  <line num="2895" type="stmt" count="0"/>
84643
+ <line num="2896" type="stmt" count="0"/>
84644
  <line num="2898" type="stmt" count="0"/>
84645
+ <line num="2899" type="stmt" count="0"/>
84646
  <line num="2901" type="stmt" count="0"/>
84647
  <line num="2902" type="stmt" count="0"/>
84648
  <line num="2903" type="stmt" count="0"/>
84649
  <line num="2904" type="stmt" count="0"/>
84650
+ <line num="2905" type="stmt" count="0"/>
84651
  <line num="2907" type="stmt" count="0"/>
84652
  <line num="2908" type="stmt" count="0"/>
84653
+ <line num="2909" type="stmt" count="0"/>
84654
  <line num="2911" type="stmt" count="0"/>
84655
+ <line num="2912" type="stmt" count="0"/>
84656
+ <line num="2921" type="method" name="bitwise_not" complexity="4" crap="20" count="0"/>
84657
+ <line num="2922" type="stmt" count="0"/>
84658
  <line num="2925" type="stmt" count="0"/>
84659
  <line num="2926" type="stmt" count="0"/>
84660
  <line num="2927" type="stmt" count="0"/>
84665
  <line num="2932" type="stmt" count="0"/>
84666
  <line num="2933" type="stmt" count="0"/>
84667
  <line num="2934" type="stmt" count="0"/>
84668
+ <line num="2935" type="stmt" count="0"/>
84669
  <line num="2938" type="stmt" count="0"/>
84670
  <line num="2939" type="stmt" count="0"/>
84671
  <line num="2940" type="stmt" count="0"/>
84672
  <line num="2941" type="stmt" count="0"/>
84673
+ <line num="2942" type="stmt" count="0"/>
84674
  <line num="2945" type="stmt" count="0"/>
84675
+ <line num="2946" type="stmt" count="0"/>
84676
+ <line num="2948" type="stmt" count="0"/>
84677
  <line num="2950" type="stmt" count="0"/>
84678
+ <line num="2951" type="stmt" count="0"/>
84679
+ <line num="2963" type="method" name="bitwise_rightShift" complexity="4" crap="20" count="0"/>
84680
  <line num="2964" type="stmt" count="0"/>
84681
+ <line num="2965" type="stmt" count="0"/>
84682
  <line num="2967" type="stmt" count="0"/>
84683
  <line num="2968" type="stmt" count="0"/>
84684
+ <line num="2969" type="stmt" count="0"/>
84685
  <line num="2971" type="stmt" count="0"/>
84686
  <line num="2972" type="stmt" count="0"/>
84687
+ <line num="2973" type="stmt" count="0"/>
84688
+ <line num="2975" type="stmt" count="0"/>
84689
  <line num="2977" type="stmt" count="0"/>
84690
  <line num="2978" type="stmt" count="0"/>
84691
+ <line num="2979" type="stmt" count="0"/>
84692
  <line num="2981" type="stmt" count="0"/>
84693
+ <line num="2982" type="stmt" count="0"/>
84694
  <line num="2984" type="stmt" count="0"/>
84695
  <line num="2985" type="stmt" count="0"/>
84696
+ <line num="2986" type="stmt" count="0"/>
84697
  <line num="2988" type="stmt" count="0"/>
84698
+ <line num="2989" type="stmt" count="0"/>
84699
+ <line num="3001" type="method" name="bitwise_leftShift" complexity="4" crap="20" count="0"/>
84700
  <line num="3002" type="stmt" count="0"/>
84701
+ <line num="3003" type="stmt" count="0"/>
84702
  <line num="3005" type="stmt" count="0"/>
84703
  <line num="3006" type="stmt" count="0"/>
84704
+ <line num="3007" type="stmt" count="0"/>
84705
  <line num="3009" type="stmt" count="0"/>
84706
  <line num="3010" type="stmt" count="0"/>
84707
+ <line num="3011" type="stmt" count="0"/>
84708
+ <line num="3013" type="stmt" count="0"/>
84709
  <line num="3015" type="stmt" count="0"/>
84710
  <line num="3016" type="stmt" count="0"/>
84711
+ <line num="3017" type="stmt" count="0"/>
84712
  <line num="3019" type="stmt" count="0"/>
84713
+ <line num="3020" type="stmt" count="0"/>
84714
  <line num="3022" type="stmt" count="0"/>
84715
  <line num="3023" type="stmt" count="0"/>
84716
+ <line num="3024" type="stmt" count="0"/>
84717
  <line num="3026" type="stmt" count="0"/>
84718
+ <line num="3027" type="stmt" count="0"/>
84719
+ <line num="3038" type="method" name="bitwise_leftRotate" complexity="7" crap="56" count="0"/>
84720
  <line num="3039" type="stmt" count="0"/>
84721
+ <line num="3040" type="stmt" count="0"/>
84722
  <line num="3042" type="stmt" count="0"/>
84723
  <line num="3043" type="stmt" count="0"/>
84724
  <line num="3044" type="stmt" count="0"/>
84733
  <line num="3053" type="stmt" count="0"/>
84734
  <line num="3054" type="stmt" count="0"/>
84735
  <line num="3055" type="stmt" count="0"/>
84736
+ <line num="3056" type="stmt" count="0"/>
84737
  <line num="3058" type="stmt" count="0"/>
84738
  <line num="3059" type="stmt" count="0"/>
84739
  <line num="3060" type="stmt" count="0"/>
84740
+ <line num="3061" type="stmt" count="0"/>
84741
  <line num="3063" type="stmt" count="0"/>
84742
  <line num="3064" type="stmt" count="0"/>
84743
+ <line num="3065" type="stmt" count="0"/>
84744
  <line num="3067" type="stmt" count="0"/>
84745
  <line num="3068" type="stmt" count="0"/>
84746
  <line num="3069" type="stmt" count="0"/>
84747
  <line num="3070" type="stmt" count="0"/>
84748
  <line num="3071" type="stmt" count="0"/>
84749
+ <line num="3072" type="stmt" count="0"/>
84750
+ <line num="3083" type="method" name="bitwise_rightRotate" complexity="1" crap="2" count="0"/>
84751
  <line num="3084" type="stmt" count="0"/>
84752
  <line num="3085" type="stmt" count="0"/>
84753
+ <line num="3086" type="stmt" count="0"/>
84754
+ <line num="3097" type="method" name="_random_number_helper" complexity="4" crap="20" count="0"/>
84755
  <line num="3098" type="stmt" count="0"/>
84756
  <line num="3099" type="stmt" count="0"/>
84757
  <line num="3100" type="stmt" count="0"/>
84758
  <line num="3101" type="stmt" count="0"/>
84759
+ <line num="3102" type="stmt" count="0"/>
84760
  <line num="3104" type="stmt" count="0"/>
84761
  <line num="3105" type="stmt" count="0"/>
84762
+ <line num="3106" type="stmt" count="0"/>
84763
  <line num="3108" type="stmt" count="0"/>
84764
+ <line num="3109" type="stmt" count="0"/>
84765
  <line num="3111" type="stmt" count="0"/>
84766
  <line num="3112" type="stmt" count="0"/>
84767
+ <line num="3113" type="stmt" count="0"/>
84768
  <line num="3115" type="stmt" count="0"/>
84769
+ <line num="3116" type="stmt" count="0"/>
84770
+ <line num="3134" type="method" name="random" complexity="7" crap="56" count="0"/>
84771
  <line num="3135" type="stmt" count="0"/>
84772
  <line num="3136" type="stmt" count="0"/>
84773
  <line num="3137" type="stmt" count="0"/>
84774
+ <line num="3138" type="stmt" count="0"/>
84775
  <line num="3140" type="stmt" count="0"/>
84776
  <line num="3141" type="stmt" count="0"/>
84777
  <line num="3142" type="stmt" count="0"/>
84778
  <line num="3143" type="stmt" count="0"/>
84779
  <line num="3144" type="stmt" count="0"/>
84780
  <line num="3145" type="stmt" count="0"/>
84781
+ <line num="3146" type="stmt" count="0"/>
84782
+ <line num="3148" type="stmt" count="0"/>
84783
  <line num="3150" type="stmt" count="0"/>
84784
  <line num="3151" type="stmt" count="0"/>
84785
+ <line num="3152" type="stmt" count="0"/>
84786
  <line num="3154" type="stmt" count="0"/>
84787
  <line num="3155" type="stmt" count="0"/>
84788
  <line num="3156" type="stmt" count="0"/>
84789
+ <line num="3157" type="stmt" count="0"/>
84790
  <line num="3159" type="stmt" count="0"/>
84791
  <line num="3160" type="stmt" count="0"/>
84792
  <line num="3161" type="stmt" count="0"/>
84793
+ <line num="3162" type="stmt" count="0"/>
84794
  <line num="3164" type="stmt" count="0"/>
84795
+ <line num="3165" type="stmt" count="0"/>
84796
  <line num="3182" type="stmt" count="0"/>
84797
+ <line num="3183" type="stmt" count="0"/>
84798
  <line num="3185" type="stmt" count="0"/>
84799
+ <line num="3186" type="stmt" count="0"/>
84800
  <line num="3188" type="stmt" count="0"/>
84801
  <line num="3189" type="stmt" count="0"/>
84802
  <line num="3190" type="stmt" count="0"/>
84806
  <line num="3194" type="stmt" count="0"/>
84807
  <line num="3195" type="stmt" count="0"/>
84808
  <line num="3196" type="stmt" count="0"/>
84809
+ <line num="3197" type="stmt" count="0"/>
84810
  <line num="3199" type="stmt" count="0"/>
84811
+ <line num="3200" type="stmt" count="0"/>
84812
+ <line num="3215" type="method" name="randomPrime" complexity="21" crap="462" count="0"/>
84813
  <line num="3216" type="stmt" count="0"/>
84814
  <line num="3217" type="stmt" count="0"/>
84815
  <line num="3218" type="stmt" count="0"/>
84816
+ <line num="3219" type="stmt" count="0"/>
84817
  <line num="3221" type="stmt" count="0"/>
84818
  <line num="3222" type="stmt" count="0"/>
84819
  <line num="3223" type="stmt" count="0"/>
84820
  <line num="3224" type="stmt" count="0"/>
84821
  <line num="3225" type="stmt" count="0"/>
84822
  <line num="3226" type="stmt" count="0"/>
84823
+ <line num="3227" type="stmt" count="0"/>
84824
+ <line num="3229" type="stmt" count="0"/>
84825
  <line num="3231" type="stmt" count="0"/>
84826
  <line num="3232" type="stmt" count="0"/>
84827
+ <line num="3233" type="stmt" count="0"/>
84828
  <line num="3235" type="stmt" count="0"/>
84829
  <line num="3236" type="stmt" count="0"/>
84830
  <line num="3237" type="stmt" count="0"/>
84831
+ <line num="3238" type="stmt" count="0"/>
84832
  <line num="3240" type="stmt" count="0"/>
84833
  <line num="3241" type="stmt" count="0"/>
84834
  <line num="3242" type="stmt" count="0"/>
84835
  <line num="3243" type="stmt" count="0"/>
84836
+ <line num="3244" type="stmt" count="0"/>
84837
+ <line num="3246" type="stmt" count="0"/>
84838
+ <line num="3248" type="stmt" count="0"/>
84839
  <line num="3251" type="stmt" count="0"/>
84840
  <line num="3252" type="stmt" count="0"/>
84841
+ <line num="3253" type="stmt" count="0"/>
84842
  <line num="3255" type="stmt" count="0"/>
84843
  <line num="3256" type="stmt" count="0"/>
84844
+ <line num="3257" type="stmt" count="0"/>
84845
  <line num="3259" type="stmt" count="0"/>
84846
  <line num="3260" type="stmt" count="0"/>
84847
+ <line num="3261" type="stmt" count="0"/>
84848
  <line num="3263" type="stmt" count="0"/>
84849
+ <line num="3264" type="stmt" count="0"/>
84850
  <line num="3266" type="stmt" count="0"/>
84851
  <line num="3267" type="stmt" count="0"/>
84852
+ <line num="3268" type="stmt" count="0"/>
84853
  <line num="3270" type="stmt" count="0"/>
84854
+ <line num="3271" type="stmt" count="0"/>
84855
  <line num="3273" type="stmt" count="0"/>
84856
  <line num="3274" type="stmt" count="0"/>
84857
  <line num="3275" type="stmt" count="0"/>
84858
  <line num="3276" type="stmt" count="0"/>
84859
  <line num="3277" type="stmt" count="0"/>
84860
+ <line num="3278" type="stmt" count="0"/>
84861
+ <line num="3280" type="stmt" count="0"/>
84862
  <line num="3282" type="stmt" count="0"/>
84863
  <line num="3283" type="stmt" count="0"/>
84864
  <line num="3284" type="stmt" count="0"/>
84865
+ <line num="3285" type="stmt" count="0"/>
84866
  <line num="3287" type="stmt" count="0"/>
84867
  <line num="3288" type="stmt" count="0"/>
84868
+ <line num="3289" type="stmt" count="0"/>
84869
+ <line num="3291" type="stmt" count="0"/>
84870
  <line num="3293" type="stmt" count="0"/>
84871
  <line num="3294" type="stmt" count="0"/>
84872
  <line num="3295" type="stmt" count="0"/>
84873
  <line num="3296" type="stmt" count="0"/>
84874
  <line num="3297" type="stmt" count="0"/>
84875
  <line num="3298" type="stmt" count="0"/>
84876
+ <line num="3299" type="stmt" count="0"/>
84877
  <line num="3301" type="stmt" count="0"/>
84878
  <line num="3302" type="stmt" count="0"/>
84879
  <line num="3303" type="stmt" count="0"/>
84880
  <line num="3304" type="stmt" count="0"/>
84881
+ <line num="3305" type="stmt" count="0"/>
84882
+ <line num="3315" type="method" name="_make_odd" complexity="4" crap="20" count="0"/>
84883
  <line num="3316" type="stmt" count="0"/>
84884
  <line num="3317" type="stmt" count="0"/>
84885
  <line num="3318" type="stmt" count="0"/>
84893
  <line num="3326" type="stmt" count="0"/>
84894
  <line num="3327" type="stmt" count="0"/>
84895
  <line num="3328" type="stmt" count="0"/>
84896
+ <line num="3329" type="stmt" count="0"/>
84897
+ <line num="3345" type="method" name="isPrime" complexity="41" crap="1722" count="0"/>
84898
  <line num="3346" type="stmt" count="0"/>
84899
+ <line num="3347" type="stmt" count="0"/>
84900
+ <line num="3349" type="stmt" count="0"/>
84901
  <line num="3352" type="stmt" count="0"/>
84902
  <line num="3353" type="stmt" count="0"/>
84903
  <line num="3354" type="stmt" count="0"/>
84909
  <line num="3360" type="stmt" count="0"/>
84910
  <line num="3361" type="stmt" count="0"/>
84911
  <line num="3362" type="stmt" count="0"/>
84912
+ <line num="3363" type="stmt" count="0"/>
84913
+ <line num="3365" type="stmt" count="0"/>
84914
  <line num="3369" type="stmt" count="0"/>
84915
  <line num="3370" type="stmt" count="0"/>
84916
  <line num="3371" type="stmt" count="0"/>
84929
  <line num="3384" type="stmt" count="0"/>
84930
  <line num="3385" type="stmt" count="0"/>
84931
  <line num="3386" type="stmt" count="0"/>
84932
+ <line num="3387" type="stmt" count="0"/>
84933
+ <line num="3389" type="stmt" count="0"/>
84934
  <line num="3391" type="stmt" count="0"/>
84935
  <line num="3392" type="stmt" count="0"/>
84936
  <line num="3393" type="stmt" count="0"/>
84944
  <line num="3401" type="stmt" count="0"/>
84945
  <line num="3402" type="stmt" count="0"/>
84946
  <line num="3403" type="stmt" count="0"/>
84947
+ <line num="3404" type="stmt" count="0"/>
84948
  <line num="3406" type="stmt" count="0"/>
84949
  <line num="3407" type="stmt" count="0"/>
84950
  <line num="3408" type="stmt" count="0"/>
84951
  <line num="3409" type="stmt" count="0"/>
84952
+ <line num="3410" type="stmt" count="0"/>
84953
  <line num="3412" type="stmt" count="0"/>
84954
  <line num="3413" type="stmt" count="0"/>
84955
  <line num="3414" type="stmt" count="0"/>
84956
+ <line num="3415" type="stmt" count="0"/>
84957
  <line num="3417" type="stmt" count="0"/>
84958
  <line num="3418" type="stmt" count="0"/>
84959
+ <line num="3419" type="stmt" count="0"/>
84960
  <line num="3422" type="stmt" count="0"/>
84961
  <line num="3423" type="stmt" count="0"/>
84962
  <line num="3424" type="stmt" count="0"/>
84972
  <line num="3434" type="stmt" count="0"/>
84973
  <line num="3435" type="stmt" count="0"/>
84974
  <line num="3436" type="stmt" count="0"/>
84975
+ <line num="3437" type="stmt" count="0"/>
84976
  <line num="3439" type="stmt" count="0"/>
84977
  <line num="3440" type="stmt" count="0"/>
84978
+ <line num="3441" type="stmt" count="0"/>
84979
  <line num="3443" type="stmt" count="0"/>
84980
+ <line num="3444" type="stmt" count="0"/>
84981
  <line num="3446" type="stmt" count="0"/>
84982
+ <line num="3447" type="stmt" count="0"/>
84983
  <line num="3449" type="stmt" count="0"/>
84984
  <line num="3450" type="stmt" count="0"/>
84985
  <line num="3451" type="stmt" count="0"/>
84995
  <line num="3461" type="stmt" count="0"/>
84996
  <line num="3462" type="stmt" count="0"/>
84997
  <line num="3463" type="stmt" count="0"/>
84998
+ <line num="3464" type="stmt" count="0"/>
84999
  <line num="3466" type="stmt" count="0"/>
85000
  <line num="3467" type="stmt" count="0"/>
85001
+ <line num="3468" type="stmt" count="0"/>
85002
  <line num="3470" type="stmt" count="0"/>
85003
  <line num="3471" type="stmt" count="0"/>
85004
  <line num="3472" type="stmt" count="0"/>
85005
  <line num="3473" type="stmt" count="0"/>
85006
  <line num="3474" type="stmt" count="0"/>
85007
  <line num="3475" type="stmt" count="0"/>
85008
+ <line num="3476" type="stmt" count="0"/>
85009
  <line num="3478" type="stmt" count="0"/>
85010
  <line num="3479" type="stmt" count="0"/>
85011
  <line num="3480" type="stmt" count="0"/>
85012
  <line num="3481" type="stmt" count="0"/>
85013
  <line num="3482" type="stmt" count="0"/>
85014
  <line num="3483" type="stmt" count="0"/>
85015
+ <line num="3484" type="stmt" count="0"/>
85016
+ <line num="3494" type="method" name="_lshift" complexity="6" crap="42" count="0"/>
85017
  <line num="3495" type="stmt" count="0"/>
85018
  <line num="3496" type="stmt" count="0"/>
85019
  <line num="3497" type="stmt" count="0"/>
85020
+ <line num="3498" type="stmt" count="0"/>
85021
  <line num="3500" type="stmt" count="0"/>
85022
  <line num="3501" type="stmt" count="0"/>
85023
+ <line num="3502" type="stmt" count="0"/>
85024
+ <line num="3504" type="stmt" count="0"/>
85025
  <line num="3506" type="stmt" count="0"/>
85026
  <line num="3507" type="stmt" count="0"/>
85027
  <line num="3508" type="stmt" count="0"/>
85028
  <line num="3509" type="stmt" count="0"/>
85029
+ <line num="3510" type="stmt" count="0"/>
85030
  <line num="3512" type="stmt" count="0"/>
85031
  <line num="3513" type="stmt" count="0"/>
85032
+ <line num="3514" type="stmt" count="0"/>
85033
  <line num="3516" type="stmt" count="0"/>
85034
  <line num="3517" type="stmt" count="0"/>
85035
  <line num="3518" type="stmt" count="0"/>
85036
+ <line num="3519" type="stmt" count="0"/>
85037
+ <line num="3529" type="method" name="_rshift" complexity="4" crap="20" count="0"/>
85038
  <line num="3530" type="stmt" count="0"/>
85039
  <line num="3531" type="stmt" count="0"/>
85040
  <line num="3532" type="stmt" count="0"/>
85041
+ <line num="3533" type="stmt" count="0"/>
85042
  <line num="3535" type="stmt" count="0"/>
85043
  <line num="3536" type="stmt" count="0"/>
85044
  <line num="3537" type="stmt" count="0"/>
85045
+ <line num="3538" type="stmt" count="0"/>
85046
  <line num="3540" type="stmt" count="0"/>
85047
  <line num="3541" type="stmt" count="0"/>
85048
+ <line num="3542" type="stmt" count="0"/>
85049
+ <line num="3544" type="stmt" count="0"/>
85050
  <line num="3546" type="stmt" count="0"/>
85051
  <line num="3547" type="stmt" count="0"/>
85052
  <line num="3548" type="stmt" count="0"/>
85053
  <line num="3549" type="stmt" count="0"/>
85054
+ <line num="3550" type="stmt" count="0"/>
85055
  <line num="3552" type="stmt" count="0"/>
85056
+ <line num="3553" type="stmt" count="0"/>
85057
+ <line num="3565" type="method" name="_normalize" complexity="10" crap="110" count="0"/>
85058
  <line num="3566" type="stmt" count="0"/>
85059
  <line num="3567" type="stmt" count="0"/>
85060
+ <line num="3568" type="stmt" count="0"/>
85061
  <line num="3570" type="stmt" count="0"/>
85062
  <line num="3571" type="stmt" count="0"/>
85063
  <line num="3572" type="stmt" count="0"/>
85064
  <line num="3573" type="stmt" count="0"/>
85065
+ <line num="3574" type="stmt" count="0"/>
85066
  <line num="3575" type="stmt" count="0"/>
85067
  <line num="3576" type="stmt" count="0"/>
85068
  <line num="3577" type="stmt" count="0"/>
85069
  <line num="3578" type="stmt" count="0"/>
85070
  <line num="3579" type="stmt" count="0"/>
85071
+ <line num="3580" type="stmt" count="0"/>
85072
  <line num="3581" type="stmt" count="0"/>
85073
+ <line num="3583" type="stmt" count="0"/>
85074
  <line num="3584" type="stmt" count="0"/>
85075
+ <line num="3585" type="stmt" count="0"/>
85076
  <line num="3586" type="stmt" count="0"/>
85077
  <line num="3587" type="stmt" count="0"/>
 
85078
  <line num="3589" type="stmt" count="0"/>
85079
+ <line num="3590" type="stmt" count="0"/>
85080
+ <line num="3592" type="stmt" count="0"/>
85081
  <line num="3594" type="stmt" count="0"/>
85082
  <line num="3595" type="stmt" count="0"/>
85083
+ <line num="3596" type="stmt" count="0"/>
85084
  <line num="3597" type="stmt" count="0"/>
 
85085
  <line num="3599" type="stmt" count="0"/>
85086
+ <line num="3601" type="stmt" count="0"/>
85087
  <line num="3602" type="stmt" count="0"/>
85088
  <line num="3603" type="stmt" count="0"/>
85089
+ <line num="3605" type="stmt" count="0"/>
85090
+ <line num="3606" type="stmt" count="0"/>
85091
+ <line num="3607" type="stmt" count="0"/>
85092
+ <line num="3608" type="stmt" count="0"/>
85093
+ <line num="3610" type="stmt" count="0"/>
85094
+ <line num="3611" type="stmt" count="0"/>
85095
+ <line num="3622" type="method" name="_trim" complexity="3" crap="12" count="0"/>
 
85096
  <line num="3623" type="stmt" count="0"/>
85097
  <line num="3624" type="stmt" count="0"/>
85098
+ <line num="3625" type="stmt" count="0"/>
85099
+ <line num="3626" type="stmt" count="0"/>
85100
+ <line num="3627" type="stmt" count="0"/>
85101
+ <line num="3628" type="stmt" count="0"/>
85102
+ <line num="3629" type="stmt" count="0"/>
85103
+ <line num="3631" type="stmt" count="0"/>
85104
+ <line num="3632" type="stmt" count="0"/>
85105
+ <line num="3642" type="method" name="_array_repeat" complexity="2" crap="6" count="0"/>
85106
+ <line num="3643" type="stmt" count="0"/>
85107
+ <line num="3644" type="stmt" count="0"/>
85108
+ <line num="3645" type="stmt" count="0"/>
85109
+ <line num="3657" type="method" name="_base256_lshift" complexity="4" crap="20" count="0"/>
85110
  <line num="3658" type="stmt" count="0"/>
85111
  <line num="3659" type="stmt" count="0"/>
85112
  <line num="3660" type="stmt" count="0"/>
85113
  <line num="3661" type="stmt" count="0"/>
 
85114
  <line num="3663" type="stmt" count="0"/>
85115
  <line num="3664" type="stmt" count="0"/>
 
85116
  <line num="3666" type="stmt" count="0"/>
85117
+ <line num="3667" type="stmt" count="0"/>
85118
+ <line num="3668" type="stmt" count="0"/>
85119
+ <line num="3669" type="stmt" count="0"/>
85120
+ <line num="3670" type="stmt" count="0"/>
85121
+ <line num="3671" type="stmt" count="0"/>
85122
+ <line num="3672" type="stmt" count="0"/>
85123
+ <line num="3673" type="stmt" count="0"/>
85124
+ <line num="3674" type="stmt" count="0"/>
85125
+ <line num="3686" type="method" name="_base256_rshift" complexity="5" crap="30" count="0"/>
85126
+ <line num="3687" type="stmt" count="0"/>
85127
  <line num="3688" type="stmt" count="0"/>
85128
  <line num="3689" type="stmt" count="0"/>
85129
  <line num="3690" type="stmt" count="0"/>
85130
  <line num="3691" type="stmt" count="0"/>
 
85131
  <line num="3693" type="stmt" count="0"/>
85132
+ <line num="3694" type="stmt" count="0"/>
85133
  <line num="3696" type="stmt" count="0"/>
85134
  <line num="3697" type="stmt" count="0"/>
85135
  <line num="3698" type="stmt" count="0"/>
85136
  <line num="3699" type="stmt" count="0"/>
85137
  <line num="3700" type="stmt" count="0"/>
85138
  <line num="3701" type="stmt" count="0"/>
85139
+ <line num="3703" type="stmt" count="0"/>
85140
  <line num="3704" type="stmt" count="0"/>
85141
+ <line num="3705" type="stmt" count="0"/>
85142
  <line num="3706" type="stmt" count="0"/>
85143
  <line num="3707" type="stmt" count="0"/>
85144
+ <line num="3708" type="stmt" count="0"/>
85145
+ <line num="3709" type="stmt" count="0"/>
85146
+ <line num="3710" type="stmt" count="0"/>
85147
+ <line num="3712" type="stmt" count="0"/>
85148
+ <line num="3714" type="stmt" count="0"/>
85149
+ <line num="3715" type="stmt" count="0"/>
85150
+ <line num="3727" type="method" name="_int2bytes" complexity="1" crap="2" count="0"/>
85151
+ <line num="3728" type="stmt" count="0"/>
85152
+ <line num="3729" type="stmt" count="0"/>
85153
+ <line num="3730" type="stmt" count="0"/>
85154
+ <line num="3739" type="method" name="_bytes2int" complexity="1" crap="2" count="0"/>
85155
+ <line num="3740" type="stmt" count="0"/>
85156
+ <line num="3741" type="stmt" count="0"/>
85157
+ <line num="3742" type="stmt" count="0"/>
85158
+ <line num="3743" type="stmt" count="0"/>
85159
+ <line num="3755" type="method" name="_encodeASN1Length" complexity="2" crap="6" count="0"/>
85160
+ <line num="3756" type="stmt" count="0"/>
85161
+ <line num="3757" type="stmt" count="0"/>
85162
+ <line num="3758" type="stmt" count="0"/>
85163
+ <line num="3759" type="stmt" count="0"/>
85164
+ <line num="3761" type="stmt" count="0"/>
85165
+ <line num="3762" type="stmt" count="0"/>
85166
+ <line num="3763" type="stmt" count="0"/>
85167
+ <line num="3778" type="method" name="_safe_divide" complexity="2" crap="6" count="0"/>
85168
+ <line num="3779" type="stmt" count="0"/>
85169
+ <line num="3780" type="stmt" count="0"/>
85170
+ <line num="3781" type="stmt" count="0"/>
85171
+ <line num="3782" type="stmt" count="0"/>
85172
+ <line num="3785" type="stmt" count="0"/>
85173
+ <line num="3786" type="stmt" count="0"/>
85174
+ <metrics loc="3787" ncloc="2334" classes="1" methods="71" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="1958" coveredstatements="0" elements="2029" coveredelements="0"/>
85175
  </file>
85176
  </package>
85177
  <package name="phpseclib\Net">
85338
  </file>
85339
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/phpseclib/phpseclib/phpseclib/Net/SFTP.php">
85340
  <class name="SFTP" namespace="phpseclib\Net" fullPackage="SFTP" package="SFTP">
85341
+ <metrics complexity="473" methods="72" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="1380" coveredstatements="0" elements="1452" coveredelements="0"/>
85342
  </class>
85343
  <line num="273" type="method" name="__construct" complexity="2" crap="6" count="0"/>
85344
  <line num="275" type="stmt" count="0"/>
85440
  <line num="412" type="stmt" count="0"/>
85441
  <line num="413" type="stmt" count="0"/>
85442
  <line num="414" type="stmt" count="0"/>
85443
+ <line num="415" type="stmt" count="0"/>
85444
+ <line num="418" type="stmt" count="0"/>
85445
  <line num="420" type="stmt" count="0"/>
85446
  <line num="421" type="stmt" count="0"/>
85447
  <line num="422" type="stmt" count="0"/>
85448
  <line num="423" type="stmt" count="0"/>
85449
  <line num="424" type="stmt" count="0"/>
85450
  <line num="425" type="stmt" count="0"/>
85451
+ <line num="426" type="stmt" count="0"/>
85452
+ <line num="428" type="stmt" count="0"/>
85453
  <line num="430" type="stmt" count="0"/>
85454
+ <line num="431" type="stmt" count="0"/>
85455
+ <line num="434" type="stmt" count="0"/>
85456
  <line num="436" type="stmt" count="0"/>
85457
  <line num="437" type="stmt" count="0"/>
85458
+ <line num="438" type="stmt" count="0"/>
85459
  <line num="441" type="stmt" count="0"/>
85460
  <line num="442" type="stmt" count="0"/>
85461
  <line num="443" type="stmt" count="0"/>
85463
  <line num="445" type="stmt" count="0"/>
85464
  <line num="446" type="stmt" count="0"/>
85465
  <line num="447" type="stmt" count="0"/>
85466
+ <line num="448" type="stmt" count="0"/>
85467
  <line num="450" type="stmt" count="0"/>
85468
  <line num="451" type="stmt" count="0"/>
85469
+ <line num="452" type="stmt" count="0"/>
85470
+ <line num="455" type="stmt" count="0"/>
85471
  <line num="457" type="stmt" count="0"/>
85472
+ <line num="458" type="stmt" count="0"/>
85473
  <line num="461" type="stmt" count="0"/>
85474
+ <line num="462" type="stmt" count="0"/>
85475
  <line num="465" type="stmt" count="0"/>
85476
  <line num="466" type="stmt" count="0"/>
85477
  <line num="467" type="stmt" count="0"/>
85479
  <line num="469" type="stmt" count="0"/>
85480
  <line num="470" type="stmt" count="0"/>
85481
  <line num="471" type="stmt" count="0"/>
85482
+ <line num="472" type="stmt" count="0"/>
85483
  <line num="474" type="stmt" count="0"/>
85484
  <line num="475" type="stmt" count="0"/>
85485
+ <line num="476" type="stmt" count="0"/>
85486
+ <line num="479" type="stmt" count="0"/>
85487
  <line num="481" type="stmt" count="0"/>
85488
  <line num="482" type="stmt" count="0"/>
85489
+ <line num="483" type="stmt" count="0"/>
85490
+ <line num="485" type="stmt" count="0"/>
85491
+ <line num="487" type="stmt" count="0"/>
85492
  <line num="489" type="stmt" count="0"/>
85493
+ <line num="490" type="stmt" count="0"/>
85494
  <line num="493" type="stmt" count="0"/>
85495
  <line num="494" type="stmt" count="0"/>
85496
  <line num="495" type="stmt" count="0"/>
85497
+ <line num="496" type="stmt" count="0"/>
85498
  <line num="499" type="stmt" count="0"/>
85499
+ <line num="500" type="stmt" count="0"/>
85500
  <line num="502" type="stmt" count="0"/>
85501
  <line num="503" type="stmt" count="0"/>
85502
  <line num="504" type="stmt" count="0"/>
85503
  <line num="505" type="stmt" count="0"/>
85504
+ <line num="506" type="stmt" count="0"/>
85505
  <line num="508" type="stmt" count="0"/>
85506
  <line num="509" type="stmt" count="0"/>
85507
  <line num="510" type="stmt" count="0"/>
85508
+ <line num="511" type="stmt" count="0"/>
85509
  <line num="513" type="stmt" count="0"/>
85510
  <line num="514" type="stmt" count="0"/>
85511
  <line num="515" type="stmt" count="0"/>
85512
+ <line num="516" type="stmt" count="0"/>
85513
+ <line num="532" type="stmt" count="0"/>
85514
  <line num="557" type="stmt" count="0"/>
85515
  <line num="558" type="stmt" count="0"/>
85516
  <line num="559" type="stmt" count="0"/>
85517
  <line num="560" type="stmt" count="0"/>
85518
  <line num="561" type="stmt" count="0"/>
85519
  <line num="562" type="stmt" count="0"/>
85520
+ <line num="563" type="stmt" count="0"/>
85521
+ <line num="565" type="stmt" count="0"/>
85522
+ <line num="567" type="stmt" count="0"/>
85523
+ <line num="569" type="stmt" count="0"/>
85524
+ <line num="577" type="method" name="disableStatCache" complexity="1" crap="2" count="0"/>
85525
  <line num="579" type="stmt" count="0"/>
85526
+ <line num="580" type="stmt" count="0"/>
85527
+ <line num="587" type="method" name="enableStatCache" complexity="1" crap="2" count="0"/>
85528
  <line num="589" type="stmt" count="0"/>
85529
+ <line num="590" type="stmt" count="0"/>
85530
+ <line num="597" type="method" name="clearStatCache" complexity="1" crap="2" count="0"/>
85531
  <line num="599" type="stmt" count="0"/>
85532
+ <line num="600" type="stmt" count="0"/>
85533
+ <line num="607" type="method" name="enablePathCanonicalization" complexity="1" crap="2" count="0"/>
85534
  <line num="609" type="stmt" count="0"/>
85535
+ <line num="610" type="stmt" count="0"/>
85536
+ <line num="617" type="method" name="disablePathCanonicalization" complexity="1" crap="2" count="0"/>
85537
  <line num="619" type="stmt" count="0"/>
85538
+ <line num="620" type="stmt" count="0"/>
85539
+ <line num="628" type="method" name="pwd" complexity="1" crap="2" count="0"/>
85540
+ <line num="630" type="stmt" count="0"/>
85541
+ <line num="640" type="method" name="_logError" complexity="5" crap="30" count="0"/>
85542
  <line num="642" type="stmt" count="0"/>
85543
  <line num="643" type="stmt" count="0"/>
85544
+ <line num="644" type="stmt" count="0"/>
85545
  <line num="646" type="stmt" count="0"/>
85546
+ <line num="647" type="stmt" count="0"/>
85547
+ <line num="649" type="stmt" count="0"/>
85548
  <line num="651" type="stmt" count="0"/>
85549
  <line num="652" type="stmt" count="0"/>
85550
  <line num="653" type="stmt" count="0"/>
85551
  <line num="654" type="stmt" count="0"/>
85552
+ <line num="655" type="stmt" count="0"/>
85553
+ <line num="657" type="stmt" count="0"/>
85554
+ <line num="669" type="method" name="realpath" complexity="1" crap="2" count="0"/>
85555
+ <line num="671" type="stmt" count="0"/>
85556
+ <line num="688" type="method" name="_realpath" complexity="12" crap="156" count="0"/>
85557
  <line num="690" type="stmt" count="0"/>
85558
+ <line num="691" type="stmt" count="0"/>
85559
+ <line num="694" type="stmt" count="0"/>
85560
  <line num="696" type="stmt" count="0"/>
85561
+ <line num="697" type="stmt" count="0"/>
85562
  <line num="700" type="stmt" count="0"/>
85563
  <line num="701" type="stmt" count="0"/>
85564
+ <line num="702" type="stmt" count="0"/>
85565
  <line num="706" type="stmt" count="0"/>
85566
  <line num="707" type="stmt" count="0"/>
85567
+ <line num="708" type="stmt" count="0"/>
85568
  <line num="710" type="stmt" count="0"/>
85569
  <line num="711" type="stmt" count="0"/>
85570
  <line num="712" type="stmt" count="0"/>
85573
  <line num="715" type="stmt" count="0"/>
85574
  <line num="716" type="stmt" count="0"/>
85575
  <line num="717" type="stmt" count="0"/>
85576
+ <line num="718" type="stmt" count="0"/>
85577
  <line num="721" type="stmt" count="0"/>
85578
  <line num="722" type="stmt" count="0"/>
85579
+ <line num="723" type="stmt" count="0"/>
85580
  <line num="725" type="stmt" count="0"/>
85581
  <line num="726" type="stmt" count="0"/>
85582
  <line num="727" type="stmt" count="0"/>
85583
  <line num="728" type="stmt" count="0"/>
85584
+ <line num="729" type="stmt" count="0"/>
85585
  <line num="732" type="stmt" count="0"/>
85586
  <line num="733" type="stmt" count="0"/>
85587
  <line num="734" type="stmt" count="0"/>
85589
  <line num="736" type="stmt" count="0"/>
85590
  <line num="737" type="stmt" count="0"/>
85591
  <line num="738" type="stmt" count="0"/>
85592
+ <line num="739" type="stmt" count="0"/>
85593
+ <line num="741" type="stmt" count="0"/>
85594
+ <line num="751" type="method" name="chdir" complexity="10" crap="110" count="0"/>
85595
  <line num="753" type="stmt" count="0"/>
85596
+ <line num="754" type="stmt" count="0"/>
85597
  <line num="758" type="stmt" count="0"/>
85598
+ <line num="759" type="stmt" count="0"/>
85599
  <line num="761" type="stmt" count="0"/>
85600
  <line num="762" type="stmt" count="0"/>
85601
+ <line num="763" type="stmt" count="0"/>
85602
+ <line num="765" type="stmt" count="0"/>
85603
  <line num="768" type="stmt" count="0"/>
85604
  <line num="769" type="stmt" count="0"/>
85605
+ <line num="770" type="stmt" count="0"/>
85606
  <line num="778" type="stmt" count="0"/>
85607
+ <line num="779" type="stmt" count="0"/>
85608
  <line num="783" type="stmt" count="0"/>
85609
  <line num="784" type="stmt" count="0"/>
85610
  <line num="785" type="stmt" count="0"/>
85616
  <line num="791" type="stmt" count="0"/>
85617
  <line num="792" type="stmt" count="0"/>
85618
  <line num="793" type="stmt" count="0"/>
85619
+ <line num="794" type="stmt" count="0"/>
85620
  <line num="796" type="stmt" count="0"/>
85621
+ <line num="797" type="stmt" count="0"/>
85622
+ <line num="800" type="stmt" count="0"/>
85623
  <line num="802" type="stmt" count="0"/>
85624
+ <line num="803" type="stmt" count="0"/>
85625
+ <line num="814" type="method" name="nlist" complexity="1" crap="2" count="0"/>
85626
+ <line num="816" type="stmt" count="0"/>
85627
+ <line num="828" type="method" name="_nlist_helper" complexity="9" crap="90" count="0"/>
85628
+ <line num="830" type="stmt" count="0"/>
85629
  <line num="832" type="stmt" count="0"/>
85630
+ <line num="833" type="stmt" count="0"/>
85631
  <line num="836" type="stmt" count="0"/>
85632
  <line num="837" type="stmt" count="0"/>
85633
  <line num="838" type="stmt" count="0"/>
85634
  <line num="839" type="stmt" count="0"/>
85635
  <line num="840" type="stmt" count="0"/>
85636
  <line num="841" type="stmt" count="0"/>
85637
+ <line num="842" type="stmt" count="0"/>
85638
  <line num="844" type="stmt" count="0"/>
85639
  <line num="845" type="stmt" count="0"/>
85640
  <line num="846" type="stmt" count="0"/>
85641
  <line num="847" type="stmt" count="0"/>
85642
  <line num="848" type="stmt" count="0"/>
85643
+ <line num="849" type="stmt" count="0"/>
85644
+ <line num="851" type="stmt" count="0"/>
85645
+ <line num="853" type="stmt" count="0"/>
85646
+ <line num="864" type="method" name="rawlist" complexity="11" crap="132" count="0"/>
85647
  <line num="866" type="stmt" count="0"/>
85648
  <line num="867" type="stmt" count="0"/>
85649
+ <line num="868" type="stmt" count="0"/>
85650
+ <line num="871" type="stmt" count="0"/>
85651
  <line num="873" type="stmt" count="0"/>
85652
  <line num="874" type="stmt" count="0"/>
85653
  <line num="875" type="stmt" count="0"/>
85654
+ <line num="876" type="stmt" count="0"/>
85655
  <line num="878" type="stmt" count="0"/>
85656
  <line num="879" type="stmt" count="0"/>
85657
  <line num="880" type="stmt" count="0"/>
85658
  <line num="881" type="stmt" count="0"/>
85659
  <line num="882" type="stmt" count="0"/>
85660
  <line num="883" type="stmt" count="0"/>
85661
+ <line num="884" type="stmt" count="0"/>
85662
+ <line num="886" type="stmt" count="0"/>
85663
  <line num="888" type="stmt" count="0"/>
85664
  <line num="889" type="stmt" count="0"/>
85665
  <line num="890" type="stmt" count="0"/>
85666
  <line num="891" type="stmt" count="0"/>
85667
  <line num="892" type="stmt" count="0"/>
85668
+ <line num="893" type="stmt" count="0"/>
85669
+ <line num="895" type="stmt" count="0"/>
85670
+ <line num="897" type="stmt" count="0"/>
85671
+ <line num="908" type="method" name="_list" complexity="26" crap="702" count="0"/>
85672
  <line num="910" type="stmt" count="0"/>
85673
+ <line num="911" type="stmt" count="0"/>
85674
  <line num="914" type="stmt" count="0"/>
85675
  <line num="915" type="stmt" count="0"/>
85676
+ <line num="916" type="stmt" count="0"/>
85677
  <line num="920" type="stmt" count="0"/>
85678
+ <line num="921" type="stmt" count="0"/>
85679
  <line num="924" type="stmt" count="0"/>
85680
  <line num="925" type="stmt" count="0"/>
85681
+ <line num="926" type="stmt" count="0"/>
85682
  <line num="930" type="stmt" count="0"/>
85683
  <line num="931" type="stmt" count="0"/>
85684
+ <line num="932" type="stmt" count="0"/>
85685
  <line num="934" type="stmt" count="0"/>
85686
  <line num="935" type="stmt" count="0"/>
85687
  <line num="936" type="stmt" count="0"/>
85688
  <line num="937" type="stmt" count="0"/>
85689
  <line num="938" type="stmt" count="0"/>
85690
+ <line num="939" type="stmt" count="0"/>
85691
+ <line num="941" type="stmt" count="0"/>
85692
  <line num="943" type="stmt" count="0"/>
85693
+ <line num="944" type="stmt" count="0"/>
85694
  <line num="948" type="stmt" count="0"/>
85695
+ <line num="949" type="stmt" count="0"/>
85696
  <line num="952" type="stmt" count="0"/>
85697
  <line num="953" type="stmt" count="0"/>
85698
  <line num="954" type="stmt" count="0"/>
85699
  <line num="955" type="stmt" count="0"/>
85700
+ <line num="956" type="stmt" count="0"/>
85701
  <line num="958" type="stmt" count="0"/>
85702
  <line num="959" type="stmt" count="0"/>
85703
  <line num="960" type="stmt" count="0"/>
85704
+ <line num="961" type="stmt" count="0"/>
85705
  <line num="963" type="stmt" count="0"/>
85706
  <line num="964" type="stmt" count="0"/>
85707
  <line num="965" type="stmt" count="0"/>
85708
+ <line num="966" type="stmt" count="0"/>
85709
  <line num="968" type="stmt" count="0"/>
85710
  <line num="969" type="stmt" count="0"/>
85711
  <line num="970" type="stmt" count="0"/>
85715
  <line num="974" type="stmt" count="0"/>
85716
  <line num="975" type="stmt" count="0"/>
85717
  <line num="976" type="stmt" count="0"/>
85718
+ <line num="977" type="stmt" count="0"/>
85719
  <line num="979" type="stmt" count="0"/>
85720
  <line num="980" type="stmt" count="0"/>
85721
  <line num="981" type="stmt" count="0"/>
85722
  <line num="982" type="stmt" count="0"/>
85723
  <line num="983" type="stmt" count="0"/>
85724
  <line num="984" type="stmt" count="0"/>
85725
+ <line num="985" type="stmt" count="0"/>
85726
+ <line num="987" type="stmt" count="0"/>
85727
  <line num="991" type="stmt" count="0"/>
85728
  <line num="992" type="stmt" count="0"/>
85729
  <line num="993" type="stmt" count="0"/>
85730
  <line num="994" type="stmt" count="0"/>
85731
+ <line num="995" type="stmt" count="0"/>
85732
  <line num="997" type="stmt" count="0"/>
85733
  <line num="998" type="stmt" count="0"/>
85734
  <line num="999" type="stmt" count="0"/>
85735
+ <line num="1000" type="stmt" count="0"/>
85736
  <line num="1002" type="stmt" count="0"/>
85737
  <line num="1003" type="stmt" count="0"/>
85738
  <line num="1004" type="stmt" count="0"/>
85739
  <line num="1005" type="stmt" count="0"/>
85740
  <line num="1006" type="stmt" count="0"/>
85741
+ <line num="1007" type="stmt" count="0"/>
85742
  <line num="1009" type="stmt" count="0"/>
85743
+ <line num="1010" type="stmt" count="0"/>
85744
  <line num="1013" type="stmt" count="0"/>
85745
  <line num="1014" type="stmt" count="0"/>
85746
+ <line num="1015" type="stmt" count="0"/>
85747
+ <line num="1017" type="stmt" count="0"/>
85748
+ <line num="1030" type="method" name="_comparator" complexity="27" crap="756" count="0"/>
85749
  <line num="1032" type="stmt" count="0"/>
85750
  <line num="1033" type="stmt" count="0"/>
85751
  <line num="1034" type="stmt" count="0"/>
85752
+ <line num="1035" type="stmt" count="0"/>
85753
  <line num="1037" type="stmt" count="0"/>
85754
  <line num="1038" type="stmt" count="0"/>
85755
  <line num="1039" type="stmt" count="0"/>
85756
+ <line num="1040" type="stmt" count="0"/>
85757
  <line num="1042" type="stmt" count="0"/>
85758
  <line num="1043" type="stmt" count="0"/>
85759
  <line num="1044" type="stmt" count="0"/>
85760
+ <line num="1045" type="stmt" count="0"/>
85761
  <line num="1047" type="stmt" count="0"/>
85762
+ <line num="1048" type="stmt" count="0"/>
85763
  <line num="1050" type="stmt" count="0"/>
85764
  <line num="1051" type="stmt" count="0"/>
85765
  <line num="1052" type="stmt" count="0"/>
85767
  <line num="1054" type="stmt" count="0"/>
85768
  <line num="1055" type="stmt" count="0"/>
85769
  <line num="1056" type="stmt" count="0"/>
85770
+ <line num="1057" type="stmt" count="0"/>
85771
  <line num="1059" type="stmt" count="0"/>
85772
+ <line num="1060" type="stmt" count="0"/>
85773
+ <line num="1062" type="stmt" count="0"/>
85774
  <line num="1065" type="stmt" count="0"/>
85775
  <line num="1066" type="stmt" count="0"/>
85776
  <line num="1067" type="stmt" count="0"/>
85777
+ <line num="1068" type="stmt" count="0"/>
85778
  <line num="1070" type="stmt" count="0"/>
85779
  <line num="1071" type="stmt" count="0"/>
85780
  <line num="1072" type="stmt" count="0"/>
85782
  <line num="1074" type="stmt" count="0"/>
85783
  <line num="1075" type="stmt" count="0"/>
85784
  <line num="1076" type="stmt" count="0"/>
85785
+ <line num="1077" type="stmt" count="0"/>
85786
  <line num="1079" type="stmt" count="0"/>
85787
  <line num="1080" type="stmt" count="0"/>
85788
  <line num="1081" type="stmt" count="0"/>
85789
+ <line num="1082" type="stmt" count="0"/>
85790
+ <line num="1104" type="method" name="setListOrder" complexity="4" crap="20" count="0"/>
85791
  <line num="1106" type="stmt" count="0"/>
85792
  <line num="1107" type="stmt" count="0"/>
85793
  <line num="1108" type="stmt" count="0"/>
85794
+ <line num="1109" type="stmt" count="0"/>
85795
  <line num="1111" type="stmt" count="0"/>
85796
  <line num="1112" type="stmt" count="0"/>
85797
  <line num="1113" type="stmt" count="0"/>
85799
  <line num="1115" type="stmt" count="0"/>
85800
  <line num="1116" type="stmt" count="0"/>
85801
  <line num="1117" type="stmt" count="0"/>
85802
+ <line num="1118" type="stmt" count="0"/>
85803
+ <line num="1129" type="method" name="size" complexity="4" crap="20" count="0"/>
85804
  <line num="1131" type="stmt" count="0"/>
85805
+ <line num="1132" type="stmt" count="0"/>
85806
  <line num="1135" type="stmt" count="0"/>
85807
  <line num="1136" type="stmt" count="0"/>
85808
+ <line num="1137" type="stmt" count="0"/>
85809
+ <line num="1139" type="stmt" count="0"/>
85810
+ <line num="1149" type="method" name="_update_stat_cache" complexity="12" crap="156" count="0"/>
85811
  <line num="1151" type="stmt" count="0"/>
85812
+ <line num="1152" type="stmt" count="0"/>
85813
+ <line num="1156" type="stmt" count="0"/>
85814
  <line num="1158" type="stmt" count="0"/>
85815
  <line num="1159" type="stmt" count="0"/>
85816
+ <line num="1160" type="stmt" count="0"/>
85817
  <line num="1164" type="stmt" count="0"/>
85818
  <line num="1165" type="stmt" count="0"/>
85819
  <line num="1166" type="stmt" count="0"/>
85830
  <line num="1177" type="stmt" count="0"/>
85831
  <line num="1178" type="stmt" count="0"/>
85832
  <line num="1179" type="stmt" count="0"/>
85833
+ <line num="1180" type="stmt" count="0"/>
85834
  <line num="1182" type="stmt" count="0"/>
85835
  <line num="1183" type="stmt" count="0"/>
85836
+ <line num="1184" type="stmt" count="0"/>
85837
+ <line num="1193" type="method" name="_remove_from_stat_cache" complexity="4" crap="20" count="0"/>
85838
+ <line num="1195" type="stmt" count="0"/>
85839
  <line num="1197" type="stmt" count="0"/>
85840
  <line num="1198" type="stmt" count="0"/>
85841
  <line num="1199" type="stmt" count="0"/>
85842
  <line num="1200" type="stmt" count="0"/>
85843
  <line num="1201" type="stmt" count="0"/>
85844
+ <line num="1202" type="stmt" count="0"/>
85845
  <line num="1204" type="stmt" count="0"/>
85846
+ <line num="1205" type="stmt" count="0"/>
85847
  <line num="1207" type="stmt" count="0"/>
85848
  <line num="1208" type="stmt" count="0"/>
85849
+ <line num="1209" type="stmt" count="0"/>
85850
+ <line num="1220" type="method" name="_query_stat_cache" complexity="3" crap="12" count="0"/>
85851
+ <line num="1222" type="stmt" count="0"/>
85852
  <line num="1224" type="stmt" count="0"/>
85853
  <line num="1225" type="stmt" count="0"/>
85854
  <line num="1226" type="stmt" count="0"/>
85855
+ <line num="1227" type="stmt" count="0"/>
85856
  <line num="1229" type="stmt" count="0"/>
85857
  <line num="1230" type="stmt" count="0"/>
85858
+ <line num="1231" type="stmt" count="0"/>
85859
+ <line num="1243" type="method" name="stat" complexity="14" crap="210" count="0"/>
85860
  <line num="1245" type="stmt" count="0"/>
85861
+ <line num="1246" type="stmt" count="0"/>
85862
  <line num="1249" type="stmt" count="0"/>
85863
  <line num="1250" type="stmt" count="0"/>
85864
+ <line num="1251" type="stmt" count="0"/>
85865
  <line num="1254" type="stmt" count="0"/>
85866
  <line num="1255" type="stmt" count="0"/>
85867
  <line num="1256" type="stmt" count="0"/>
85868
+ <line num="1257" type="stmt" count="0"/>
85869
  <line num="1259" type="stmt" count="0"/>
85870
+ <line num="1260" type="stmt" count="0"/>
85871
+ <line num="1262" type="stmt" count="0"/>
85872
  <line num="1264" type="stmt" count="0"/>
85873
  <line num="1265" type="stmt" count="0"/>
85874
  <line num="1266" type="stmt" count="0"/>
85875
+ <line num="1267" type="stmt" count="0"/>
85876
  <line num="1269" type="stmt" count="0"/>
85877
  <line num="1270" type="stmt" count="0"/>
85878
  <line num="1271" type="stmt" count="0"/>
85879
  <line num="1272" type="stmt" count="0"/>
85880
  <line num="1273" type="stmt" count="0"/>
85881
+ <line num="1274" type="stmt" count="0"/>
85882
  <line num="1277" type="stmt" count="0"/>
85883
  <line num="1278" type="stmt" count="0"/>
85884
  <line num="1279" type="stmt" count="0"/>
85885
  <line num="1280" type="stmt" count="0"/>
85886
+ <line num="1281" type="stmt" count="0"/>
85887
  <line num="1283" type="stmt" count="0"/>
85888
  <line num="1284" type="stmt" count="0"/>
85889
  <line num="1285" type="stmt" count="0"/>
85890
+ <line num="1286" type="stmt" count="0"/>
85891
+ <line num="1288" type="stmt" count="0"/>
85892
+ <line num="1300" type="method" name="lstat" complexity="15" crap="240" count="0"/>
85893
  <line num="1302" type="stmt" count="0"/>
85894
+ <line num="1303" type="stmt" count="0"/>
85895
  <line num="1306" type="stmt" count="0"/>
85896
  <line num="1307" type="stmt" count="0"/>
85897
+ <line num="1308" type="stmt" count="0"/>
85898
  <line num="1311" type="stmt" count="0"/>
85899
  <line num="1312" type="stmt" count="0"/>
85900
  <line num="1313" type="stmt" count="0"/>
85901
+ <line num="1314" type="stmt" count="0"/>
85902
  <line num="1316" type="stmt" count="0"/>
85903
+ <line num="1317" type="stmt" count="0"/>
85904
+ <line num="1319" type="stmt" count="0"/>
85905
  <line num="1321" type="stmt" count="0"/>
85906
  <line num="1322" type="stmt" count="0"/>
85907
  <line num="1323" type="stmt" count="0"/>
85908
+ <line num="1324" type="stmt" count="0"/>
85909
  <line num="1326" type="stmt" count="0"/>
85910
  <line num="1327" type="stmt" count="0"/>
85911
  <line num="1328" type="stmt" count="0"/>
85912
  <line num="1329" type="stmt" count="0"/>
85913
  <line num="1330" type="stmt" count="0"/>
85914
+ <line num="1331" type="stmt" count="0"/>
85915
+ <line num="1334" type="stmt" count="0"/>
85916
  <line num="1336" type="stmt" count="0"/>
85917
  <line num="1337" type="stmt" count="0"/>
85918
  <line num="1338" type="stmt" count="0"/>
85919
+ <line num="1339" type="stmt" count="0"/>
85920
  <line num="1342" type="stmt" count="0"/>
85921
  <line num="1343" type="stmt" count="0"/>
85922
  <line num="1344" type="stmt" count="0"/>
85923
  <line num="1345" type="stmt" count="0"/>
85924
+ <line num="1346" type="stmt" count="0"/>
85925
  <line num="1348" type="stmt" count="0"/>
85926
  <line num="1349" type="stmt" count="0"/>
85927
  <line num="1350" type="stmt" count="0"/>
85928
+ <line num="1351" type="stmt" count="0"/>
85929
+ <line num="1353" type="stmt" count="0"/>
85930
+ <line num="1367" type="method" name="_stat" complexity="4" crap="20" count="0"/>
85931
  <line num="1370" type="stmt" count="0"/>
85932
  <line num="1371" type="stmt" count="0"/>
85933
+ <line num="1372" type="stmt" count="0"/>
85934
  <line num="1375" type="stmt" count="0"/>
85935
  <line num="1376" type="stmt" count="0"/>
85936
  <line num="1377" type="stmt" count="0"/>
85938
  <line num="1379" type="stmt" count="0"/>
85939
  <line num="1380" type="stmt" count="0"/>
85940
  <line num="1381" type="stmt" count="0"/>
85941
+ <line num="1382" type="stmt" count="0"/>
85942
  <line num="1384" type="stmt" count="0"/>
85943
+ <line num="1385" type="stmt" count="0"/>
85944
+ <line num="1396" type="method" name="truncate" complexity="1" crap="2" count="0"/>
85945
+ <line num="1398" type="stmt" count="0"/>
85946
+ <line num="1400" type="stmt" count="0"/>
85947
+ <line num="1414" type="method" name="touch" complexity="8" crap="72" count="0"/>
85948
  <line num="1416" type="stmt" count="0"/>
85949
+ <line num="1417" type="stmt" count="0"/>
85950
  <line num="1420" type="stmt" count="0"/>
85951
  <line num="1421" type="stmt" count="0"/>
85952
+ <line num="1422" type="stmt" count="0"/>
85953
  <line num="1425" type="stmt" count="0"/>
85954
  <line num="1426" type="stmt" count="0"/>
85955
  <line num="1427" type="stmt" count="0"/>
85956
  <line num="1428" type="stmt" count="0"/>
85957
  <line num="1429" type="stmt" count="0"/>
85958
+ <line num="1430" type="stmt" count="0"/>
85959
  <line num="1432" type="stmt" count="0"/>
85960
  <line num="1433" type="stmt" count="0"/>
85961
  <line num="1434" type="stmt" count="0"/>
85962
  <line num="1435" type="stmt" count="0"/>
85963
+ <line num="1436" type="stmt" count="0"/>
85964
  <line num="1439" type="stmt" count="0"/>
85965
  <line num="1440" type="stmt" count="0"/>
85966
  <line num="1441" type="stmt" count="0"/>
85971
  <line num="1446" type="stmt" count="0"/>
85972
  <line num="1447" type="stmt" count="0"/>
85973
  <line num="1448" type="stmt" count="0"/>
85974
+ <line num="1449" type="stmt" count="0"/>
85975
+ <line num="1451" type="stmt" count="0"/>
85976
+ <line num="1465" type="method" name="chown" complexity="1" crap="2" count="0"/>
85977
+ <line num="1469" type="stmt" count="0"/>
85978
+ <line num="1471" type="stmt" count="0"/>
85979
+ <line num="1485" type="method" name="chgrp" complexity="1" crap="2" count="0"/>
85980
+ <line num="1487" type="stmt" count="0"/>
85981
+ <line num="1489" type="stmt" count="0"/>
85982
+ <line num="1504" type="method" name="chmod" complexity="8" crap="72" count="0"/>
85983
  <line num="1506" type="stmt" count="0"/>
85984
  <line num="1507" type="stmt" count="0"/>
85985
  <line num="1508" type="stmt" count="0"/>
85986
  <line num="1509" type="stmt" count="0"/>
85987
+ <line num="1510" type="stmt" count="0"/>
85988
  <line num="1512" type="stmt" count="0"/>
85989
  <line num="1513" type="stmt" count="0"/>
85990
+ <line num="1514" type="stmt" count="0"/>
85991
  <line num="1516" type="stmt" count="0"/>
85992
+ <line num="1517" type="stmt" count="0"/>
85993
+ <line num="1520" type="stmt" count="0"/>
85994
  <line num="1524" type="stmt" count="0"/>
85995
  <line num="1525" type="stmt" count="0"/>
85996
+ <line num="1526" type="stmt" count="0"/>
85997
  <line num="1529" type="stmt" count="0"/>
85998
  <line num="1530" type="stmt" count="0"/>
85999
  <line num="1531" type="stmt" count="0"/>
86002
  <line num="1534" type="stmt" count="0"/>
86003
  <line num="1535" type="stmt" count="0"/>
86004
  <line num="1536" type="stmt" count="0"/>
86005
+ <line num="1537" type="stmt" count="0"/>
86006
  <line num="1539" type="stmt" count="0"/>
86007
+ <line num="1540" type="stmt" count="0"/>
86008
+ <line num="1552" type="method" name="_setstat" complexity="8" crap="72" count="0"/>
86009
  <line num="1554" type="stmt" count="0"/>
86010
+ <line num="1555" type="stmt" count="0"/>
86011
  <line num="1558" type="stmt" count="0"/>
86012
  <line num="1559" type="stmt" count="0"/>
86013
+ <line num="1560" type="stmt" count="0"/>
86014
+ <line num="1563" type="stmt" count="0"/>
86015
  <line num="1565" type="stmt" count="0"/>
86016
  <line num="1566" type="stmt" count="0"/>
86017
  <line num="1567" type="stmt" count="0"/>
86018
  <line num="1568" type="stmt" count="0"/>
86019
+ <line num="1569" type="stmt" count="0"/>
86020
  <line num="1574" type="stmt" count="0"/>
86021
+ <line num="1575" type="stmt" count="0"/>
86022
  <line num="1585" type="stmt" count="0"/>
86023
  <line num="1586" type="stmt" count="0"/>
86024
  <line num="1587" type="stmt" count="0"/>
86025
+ <line num="1588" type="stmt" count="0"/>
86026
  <line num="1591" type="stmt" count="0"/>
86027
+ <line num="1592" type="stmt" count="0"/>
86028
  <line num="1594" type="stmt" count="0"/>
86029
  <line num="1595" type="stmt" count="0"/>
86030
  <line num="1596" type="stmt" count="0"/>
86031
+ <line num="1597" type="stmt" count="0"/>
86032
+ <line num="1600" type="stmt" count="0"/>
86033
+ <line num="1614" type="method" name="_setstat_recursive" complexity="14" crap="210" count="0"/>
86034
  <line num="1616" type="stmt" count="0"/>
86035
+ <line num="1617" type="stmt" count="0"/>
86036
  <line num="1619" type="stmt" count="0"/>
86037
+ <line num="1620" type="stmt" count="0"/>
86038
  <line num="1622" type="stmt" count="0"/>
86039
+ <line num="1623" type="stmt" count="0"/>
86040
  <line num="1628" type="stmt" count="0"/>
86041
+ <line num="1629" type="stmt" count="0"/>
86042
  <line num="1632" type="stmt" count="0"/>
86043
  <line num="1633" type="stmt" count="0"/>
86044
  <line num="1634" type="stmt" count="0"/>
86045
+ <line num="1635" type="stmt" count="0"/>
86046
  <line num="1638" type="stmt" count="0"/>
86047
  <line num="1639" type="stmt" count="0"/>
86048
  <line num="1640" type="stmt" count="0"/>
86049
+ <line num="1641" type="stmt" count="0"/>
86050
  <line num="1643" type="stmt" count="0"/>
86051
  <line num="1644" type="stmt" count="0"/>
86052
+ <line num="1645" type="stmt" count="0"/>
86053
+ <line num="1648" type="stmt" count="0"/>
86054
  <line num="1650" type="stmt" count="0"/>
86055
  <line num="1651" type="stmt" count="0"/>
86056
+ <line num="1652" type="stmt" count="0"/>
86057
  <line num="1654" type="stmt" count="0"/>
86058
+ <line num="1655" type="stmt" count="0"/>
86059
+ <line num="1657" type="stmt" count="0"/>
86060
  <line num="1659" type="stmt" count="0"/>
86061
+ <line num="1660" type="stmt" count="0"/>
86062
+ <line num="1663" type="stmt" count="0"/>
86063
  <line num="1665" type="stmt" count="0"/>
86064
  <line num="1666" type="stmt" count="0"/>
86065
+ <line num="1667" type="stmt" count="0"/>
86066
  <line num="1669" type="stmt" count="0"/>
86067
+ <line num="1670" type="stmt" count="0"/>
86068
+ <line num="1672" type="stmt" count="0"/>
86069
+ <line num="1682" type="method" name="readlink" complexity="8" crap="72" count="0"/>
86070
  <line num="1684" type="stmt" count="0"/>
86071
+ <line num="1685" type="stmt" count="0"/>
86072
+ <line num="1688" type="stmt" count="0"/>
86073
  <line num="1690" type="stmt" count="0"/>
86074
+ <line num="1691" type="stmt" count="0"/>
86075
  <line num="1694" type="stmt" count="0"/>
86076
  <line num="1695" type="stmt" count="0"/>
86077
  <line num="1696" type="stmt" count="0"/>
86082
  <line num="1701" type="stmt" count="0"/>
86083
  <line num="1702" type="stmt" count="0"/>
86084
  <line num="1703" type="stmt" count="0"/>
86085
+ <line num="1704" type="stmt" count="0"/>
86086
  <line num="1706" type="stmt" count="0"/>
86087
+ <line num="1707" type="stmt" count="0"/>
86088
+ <line num="1709" type="stmt" count="0"/>
86089
  <line num="1711" type="stmt" count="0"/>
86090
+ <line num="1712" type="stmt" count="0"/>
86091
  <line num="1715" type="stmt" count="0"/>
86092
+ <line num="1716" type="stmt" count="0"/>
86093
  <line num="1718" type="stmt" count="0"/>
86094
+ <line num="1719" type="stmt" count="0"/>
86095
+ <line num="1732" type="method" name="symlink" complexity="6" crap="42" count="0"/>
86096
  <line num="1734" type="stmt" count="0"/>
86097
+ <line num="1735" type="stmt" count="0"/>
86098
+ <line num="1739" type="stmt" count="0"/>
86099
  <line num="1741" type="stmt" count="0"/>
86100
  <line num="1742" type="stmt" count="0"/>
86101
+ <line num="1743" type="stmt" count="0"/>
86102
  <line num="1746" type="stmt" count="0"/>
86103
  <line num="1747" type="stmt" count="0"/>
86104
  <line num="1748" type="stmt" count="0"/>
86105
+ <line num="1749" type="stmt" count="0"/>
86106
  <line num="1752" type="stmt" count="0"/>
86107
+ <line num="1753" type="stmt" count="0"/>
86108
  <line num="1755" type="stmt" count="0"/>
86109
  <line num="1756" type="stmt" count="0"/>
86110
  <line num="1757" type="stmt" count="0"/>
86111
+ <line num="1758" type="stmt" count="0"/>
86112
+ <line num="1761" type="stmt" count="0"/>
86113
+ <line num="1771" type="method" name="mkdir" complexity="6" crap="42" count="0"/>
86114
  <line num="1773" type="stmt" count="0"/>
86115
+ <line num="1774" type="stmt" count="0"/>
86116
+ <line num="1777" type="stmt" count="0"/>
86117
+ <line num="1780" type="stmt" count="0"/>
86118
  <line num="1782" type="stmt" count="0"/>
86119
  <line num="1783" type="stmt" count="0"/>
86120
  <line num="1784" type="stmt" count="0"/>
86126
  <line num="1790" type="stmt" count="0"/>
86127
  <line num="1791" type="stmt" count="0"/>
86128
  <line num="1792" type="stmt" count="0"/>
86129
+ <line num="1793" type="stmt" count="0"/>
86130
+ <line num="1796" type="stmt" count="0"/>
86131
+ <line num="1806" type="method" name="_mkdir_helper" complexity="5" crap="30" count="0"/>
86132
  <line num="1808" type="stmt" count="0"/>
86133
+ <line num="1809" type="stmt" count="0"/>
86134
  <line num="1812" type="stmt" count="0"/>
86135
  <line num="1813" type="stmt" count="0"/>
86136
  <line num="1814" type="stmt" count="0"/>
86137
+ <line num="1815" type="stmt" count="0"/>
86138
  <line num="1818" type="stmt" count="0"/>
86139
+ <line num="1819" type="stmt" count="0"/>
86140
  <line num="1821" type="stmt" count="0"/>
86141
  <line num="1822" type="stmt" count="0"/>
86142
  <line num="1823" type="stmt" count="0"/>
86143
+ <line num="1824" type="stmt" count="0"/>
86144
+ <line num="1827" type="stmt" count="0"/>
86145
+ <line num="1837" type="method" name="rmdir" complexity="7" crap="56" count="0"/>
86146
  <line num="1839" type="stmt" count="0"/>
86147
+ <line num="1840" type="stmt" count="0"/>
86148
  <line num="1843" type="stmt" count="0"/>
86149
  <line num="1844" type="stmt" count="0"/>
86150
+ <line num="1845" type="stmt" count="0"/>
86151
  <line num="1848" type="stmt" count="0"/>
86152
+ <line num="1849" type="stmt" count="0"/>
86153
  <line num="1852" type="stmt" count="0"/>
86154
  <line num="1853" type="stmt" count="0"/>
86155
  <line num="1854" type="stmt" count="0"/>
86156
+ <line num="1855" type="stmt" count="0"/>
86157
  <line num="1858" type="stmt" count="0"/>
86158
+ <line num="1859" type="stmt" count="0"/>
86159
  <line num="1861" type="stmt" count="0"/>
86160
+ <line num="1862" type="stmt" count="0"/>
86161
  <line num="1864" type="stmt" count="0"/>
86162
+ <line num="1865" type="stmt" count="0"/>
86163
+ <line num="1868" type="stmt" count="0"/>
86164
+ <line num="1874" type="stmt" count="0"/>
86165
+ <line num="1922" type="method" name="put" complexity="38" crap="1482" count="0"/>
86166
  <line num="1924" type="stmt" count="0"/>
86167
+ <line num="1925" type="stmt" count="0"/>
86168
  <line num="1928" type="stmt" count="0"/>
86169
  <line num="1929" type="stmt" count="0"/>
86170
+ <line num="1930" type="stmt" count="0"/>
86171
+ <line num="1933" type="stmt" count="0"/>
86172
+ <line num="1935" type="stmt" count="0"/>
86173
  <line num="1940" type="stmt" count="0"/>
86174
  <line num="1941" type="stmt" count="0"/>
86175
+ <line num="1942" type="stmt" count="0"/>
86176
  <line num="1944" type="stmt" count="0"/>
86177
  <line num="1945" type="stmt" count="0"/>
86178
  <line num="1946" type="stmt" count="0"/>
86179
  <line num="1947" type="stmt" count="0"/>
86180
+ <line num="1948" type="stmt" count="0"/>
86181
  <line num="1951" type="stmt" count="0"/>
86182
  <line num="1952" type="stmt" count="0"/>
86183
+ <line num="1953" type="stmt" count="0"/>
86184
  <line num="1956" type="stmt" count="0"/>
86185
  <line num="1957" type="stmt" count="0"/>
86186
  <line num="1958" type="stmt" count="0"/>
86192
  <line num="1964" type="stmt" count="0"/>
86193
  <line num="1965" type="stmt" count="0"/>
86194
  <line num="1966" type="stmt" count="0"/>
86195
+ <line num="1967" type="stmt" count="0"/>
86196
  <line num="1970" type="stmt" count="0"/>
86197
  <line num="1971" type="stmt" count="0"/>
86198
  <line num="1972" type="stmt" count="0"/>
86199
  <line num="1973" type="stmt" count="0"/>
86200
  <line num="1974" type="stmt" count="0"/>
86201
  <line num="1975" type="stmt" count="0"/>
86202
+ <line num="1976" type="stmt" count="0"/>
86203
  <line num="1978" type="stmt" count="0"/>
86204
  <line num="1979" type="stmt" count="0"/>
86205
  <line num="1980" type="stmt" count="0"/>
86209
  <line num="1984" type="stmt" count="0"/>
86210
  <line num="1985" type="stmt" count="0"/>
86211
  <line num="1986" type="stmt" count="0"/>
86212
+ <line num="1987" type="stmt" count="0"/>
86213
  <line num="1989" type="stmt" count="0"/>
86214
  <line num="1990" type="stmt" count="0"/>
86215
  <line num="1991" type="stmt" count="0"/>
86216
  <line num="1992" type="stmt" count="0"/>
86217
+ <line num="1993" type="stmt" count="0"/>
86218
  <line num="1995" type="stmt" count="0"/>
86219
  <line num="1996" type="stmt" count="0"/>
86220
+ <line num="1997" type="stmt" count="0"/>
86221
+ <line num="1999" type="stmt" count="0"/>
86222
  <line num="2001" type="stmt" count="0"/>
86223
  <line num="2002" type="stmt" count="0"/>
86224
+ <line num="2003" type="stmt" count="0"/>
86225
  <line num="2005" type="stmt" count="0"/>
86226
  <line num="2006" type="stmt" count="0"/>
86227
  <line num="2007" type="stmt" count="0"/>
86229
  <line num="2009" type="stmt" count="0"/>
86230
  <line num="2010" type="stmt" count="0"/>
86231
  <line num="2011" type="stmt" count="0"/>
86232
+ <line num="2012" type="stmt" count="0"/>
86233
  <line num="2015" type="stmt" count="0"/>
86234
+ <line num="2016" type="stmt" count="0"/>
86235
+ <line num="2018" type="stmt" count="0"/>
86236
  <line num="2020" type="stmt" count="0"/>
86237
  <line num="2021" type="stmt" count="0"/>
86238
  <line num="2022" type="stmt" count="0"/>
86239
  <line num="2023" type="stmt" count="0"/>
86240
  <line num="2024" type="stmt" count="0"/>
86241
  <line num="2025" type="stmt" count="0"/>
86242
+ <line num="2026" type="stmt" count="0"/>
86243
  <line num="2028" type="stmt" count="0"/>
86244
  <line num="2029" type="stmt" count="0"/>
86245
  <line num="2030" type="stmt" count="0"/>
86246
+ <line num="2031" type="stmt" count="0"/>
86247
  <line num="2035" type="stmt" count="0"/>
86248
  <line num="2036" type="stmt" count="0"/>
86249
  <line num="2037" type="stmt" count="0"/>
86250
  <line num="2038" type="stmt" count="0"/>
86251
  <line num="2039" type="stmt" count="0"/>
86252
  <line num="2040" type="stmt" count="0"/>
86253
+ <line num="2041" type="stmt" count="0"/>
86254
  <line num="2043" type="stmt" count="0"/>
86255
  <line num="2044" type="stmt" count="0"/>
86256
  <line num="2045" type="stmt" count="0"/>
86257
+ <line num="2046" type="stmt" count="0"/>
86258
+ <line num="2048" type="stmt" count="0"/>
86259
  <line num="2050" type="stmt" count="0"/>
86260
  <line num="2051" type="stmt" count="0"/>
86261
  <line num="2052" type="stmt" count="0"/>
86262
+ <line num="2053" type="stmt" count="0"/>
86263
  <line num="2055" type="stmt" count="0"/>
86264
  <line num="2056" type="stmt" count="0"/>
86265
+ <line num="2057" type="stmt" count="0"/>
86266
  <line num="2059" type="stmt" count="0"/>
86267
  <line num="2060" type="stmt" count="0"/>
86268
  <line num="2061" type="stmt" count="0"/>
86269
  <line num="2062" type="stmt" count="0"/>
86270
  <line num="2063" type="stmt" count="0"/>
86271
+ <line num="2064" type="stmt" count="0"/>
86272
  <line num="2067" type="stmt" count="0"/>
86273
  <line num="2068" type="stmt" count="0"/>
86274
+ <line num="2069" type="stmt" count="0"/>
86275
+ <line num="2071" type="stmt" count="0"/>
86276
+ <line num="2084" type="method" name="_read_put_responses" complexity="5" crap="30" count="0"/>
86277
  <line num="2086" type="stmt" count="0"/>
86278
  <line num="2087" type="stmt" count="0"/>
86279
  <line num="2088" type="stmt" count="0"/>
86280
  <line num="2089" type="stmt" count="0"/>
86281
+ <line num="2090" type="stmt" count="0"/>
86282
  <line num="2093" type="stmt" count="0"/>
86283
+ <line num="2094" type="stmt" count="0"/>
86284
  <line num="2096" type="stmt" count="0"/>
86285
  <line num="2097" type="stmt" count="0"/>
86286
  <line num="2098" type="stmt" count="0"/>
86287
+ <line num="2099" type="stmt" count="0"/>
86288
+ <line num="2101" type="stmt" count="0"/>
86289
+ <line num="2103" type="stmt" count="0"/>
86290
+ <line num="2113" type="method" name="_close_handle" complexity="5" crap="30" count="0"/>
86291
  <line num="2115" type="stmt" count="0"/>
86292
+ <line num="2116" type="stmt" count="0"/>
86293
  <line num="2121" type="stmt" count="0"/>
86294
  <line num="2122" type="stmt" count="0"/>
86295
  <line num="2123" type="stmt" count="0"/>
86296
+ <line num="2124" type="stmt" count="0"/>
86297
  <line num="2127" type="stmt" count="0"/>
86298
+ <line num="2128" type="stmt" count="0"/>
86299
  <line num="2130" type="stmt" count="0"/>
86300
  <line num="2131" type="stmt" count="0"/>
86301
  <line num="2132" type="stmt" count="0"/>
86302
+ <line num="2133" type="stmt" count="0"/>
86303
+ <line num="2136" type="stmt" count="0"/>
86304
+ <line num="2156" type="method" name="get" complexity="32" crap="1056" count="0"/>
86305
  <line num="2158" type="stmt" count="0"/>
86306
+ <line num="2159" type="stmt" count="0"/>
86307
  <line num="2162" type="stmt" count="0"/>
86308
  <line num="2163" type="stmt" count="0"/>
86309
+ <line num="2164" type="stmt" count="0"/>
86310
  <line num="2167" type="stmt" count="0"/>
86311
  <line num="2168" type="stmt" count="0"/>
86312
+ <line num="2169" type="stmt" count="0"/>
86313
  <line num="2172" type="stmt" count="0"/>
86314
  <line num="2173" type="stmt" count="0"/>
86315
  <line num="2174" type="stmt" count="0"/>
86321
  <line num="2180" type="stmt" count="0"/>
86322
  <line num="2181" type="stmt" count="0"/>
86323
  <line num="2182" type="stmt" count="0"/>
86324
+ <line num="2183" type="stmt" count="0"/>
86325
  <line num="2185" type="stmt" count="0"/>
86326
  <line num="2186" type="stmt" count="0"/>
86327
  <line num="2187" type="stmt" count="0"/>
86331
  <line num="2191" type="stmt" count="0"/>
86332
  <line num="2192" type="stmt" count="0"/>
86333
  <line num="2193" type="stmt" count="0"/>
86334
+ <line num="2194" type="stmt" count="0"/>
86335
  <line num="2196" type="stmt" count="0"/>
86336
+ <line num="2197" type="stmt" count="0"/>
86337
+ <line num="2201" type="stmt" count="0"/>
86338
  <line num="2203" type="stmt" count="0"/>
86339
  <line num="2204" type="stmt" count="0"/>
86340
  <line num="2205" type="stmt" count="0"/>
86341
+ <line num="2206" type="stmt" count="0"/>
86342
  <line num="2208" type="stmt" count="0"/>
86343
+ <line num="2209" type="stmt" count="0"/>
86344
+ <line num="2211" type="stmt" count="0"/>
86345
  <line num="2213" type="stmt" count="0"/>
86346
  <line num="2214" type="stmt" count="0"/>
86347
  <line num="2215" type="stmt" count="0"/>
86348
  <line num="2216" type="stmt" count="0"/>
86349
  <line num="2217" type="stmt" count="0"/>
86350
+ <line num="2218" type="stmt" count="0"/>
86351
  <line num="2220" type="stmt" count="0"/>
86352
  <line num="2221" type="stmt" count="0"/>
86353
  <line num="2222" type="stmt" count="0"/>
86354
  <line num="2223" type="stmt" count="0"/>
86355
  <line num="2224" type="stmt" count="0"/>
86356
  <line num="2225" type="stmt" count="0"/>
86357
+ <line num="2226" type="stmt" count="0"/>
86358
  <line num="2228" type="stmt" count="0"/>
86359
+ <line num="2229" type="stmt" count="0"/>
86360
+ <line num="2232" type="stmt" count="0"/>
86361
  <line num="2234" type="stmt" count="0"/>
86362
  <line num="2235" type="stmt" count="0"/>
86363
+ <line num="2236" type="stmt" count="0"/>
86364
  <line num="2238" type="stmt" count="0"/>
86365
  <line num="2239" type="stmt" count="0"/>
86366
+ <line num="2240" type="stmt" count="0"/>
86367
+ <line num="2242" type="stmt" count="0"/>
86368
  <line num="2245" type="stmt" count="0"/>
86369
  <line num="2246" type="stmt" count="0"/>
86370
  <line num="2247" type="stmt" count="0"/>
86372
  <line num="2249" type="stmt" count="0"/>
86373
  <line num="2250" type="stmt" count="0"/>
86374
  <line num="2251" type="stmt" count="0"/>
86375
+ <line num="2252" type="stmt" count="0"/>
86376
  <line num="2254" type="stmt" count="0"/>
86377
  <line num="2255" type="stmt" count="0"/>
86378
+ <line num="2256" type="stmt" count="0"/>
86379
  <line num="2258" type="stmt" count="0"/>
86380
  <line num="2259" type="stmt" count="0"/>
86381
  <line num="2260" type="stmt" count="0"/>
86386
  <line num="2265" type="stmt" count="0"/>
86387
  <line num="2266" type="stmt" count="0"/>
86388
  <line num="2267" type="stmt" count="0"/>
86389
+ <line num="2268" type="stmt" count="0"/>
86390
  <line num="2270" type="stmt" count="0"/>
86391
+ <line num="2271" type="stmt" count="0"/>
86392
+ <line num="2273" type="stmt" count="0"/>
86393
  <line num="2275" type="stmt" count="0"/>
86394
  <line num="2276" type="stmt" count="0"/>
86395
  <line num="2277" type="stmt" count="0"/>
86396
  <line num="2278" type="stmt" count="0"/>
86397
+ <line num="2279" type="stmt" count="0"/>
86398
+ <line num="2281" type="stmt" count="0"/>
86399
  <line num="2283" type="stmt" count="0"/>
86400
  <line num="2284" type="stmt" count="0"/>
86401
+ <line num="2285" type="stmt" count="0"/>
86402
  <line num="2287" type="stmt" count="0"/>
86403
+ <line num="2288" type="stmt" count="0"/>
86404
+ <line num="2292" type="stmt" count="0"/>
86405
+ <line num="2303" type="method" name="delete" complexity="11" crap="132" count="0"/>
86406
  <line num="2305" type="stmt" count="0"/>
86407
+ <line num="2306" type="stmt" count="0"/>
86408
+ <line num="2309" type="stmt" count="0"/>
86409
  <line num="2311" type="stmt" count="0"/>
86410
+ <line num="2312" type="stmt" count="0"/>
86411
  <line num="2314" type="stmt" count="0"/>
86412
+ <line num="2315" type="stmt" count="0"/>
86413
  <line num="2318" type="stmt" count="0"/>
86414
  <line num="2319" type="stmt" count="0"/>
86415
+ <line num="2320" type="stmt" count="0"/>
86416
  <line num="2324" type="stmt" count="0"/>
86417
+ <line num="2325" type="stmt" count="0"/>
86418
  <line num="2328" type="stmt" count="0"/>
86419
  <line num="2329" type="stmt" count="0"/>
86420
  <line num="2330" type="stmt" count="0"/>
86421
+ <line num="2331" type="stmt" count="0"/>
86422
  <line num="2335" type="stmt" count="0"/>
86423
+ <line num="2336" type="stmt" count="0"/>
86424
  <line num="2338" type="stmt" count="0"/>
86425
  <line num="2339" type="stmt" count="0"/>
86426
  <line num="2340" type="stmt" count="0"/>
86427
  <line num="2341" type="stmt" count="0"/>
86428
+ <line num="2342" type="stmt" count="0"/>
86429
  <line num="2344" type="stmt" count="0"/>
86430
  <line num="2345" type="stmt" count="0"/>
86431
  <line num="2346" type="stmt" count="0"/>
86432
+ <line num="2347" type="stmt" count="0"/>
86433
+ <line num="2350" type="stmt" count="0"/>
86434
+ <line num="2352" type="stmt" count="0"/>
86435
+ <line num="2365" type="method" name="_delete_recursive" complexity="13" crap="182" count="0"/>
86436
  <line num="2367" type="stmt" count="0"/>
86437
+ <line num="2368" type="stmt" count="0"/>
86438
  <line num="2370" type="stmt" count="0"/>
86439
+ <line num="2371" type="stmt" count="0"/>
86440
  <line num="2375" type="stmt" count="0"/>
86441
+ <line num="2376" type="stmt" count="0"/>
86442
  <line num="2379" type="stmt" count="0"/>
86443
  <line num="2380" type="stmt" count="0"/>
86444
  <line num="2381" type="stmt" count="0"/>
86445
+ <line num="2382" type="stmt" count="0"/>
86446
  <line num="2385" type="stmt" count="0"/>
86447
  <line num="2386" type="stmt" count="0"/>
86448
  <line num="2387" type="stmt" count="0"/>
86449
+ <line num="2388" type="stmt" count="0"/>
86450
  <line num="2390" type="stmt" count="0"/>
86451
  <line num="2391" type="stmt" count="0"/>
86452
+ <line num="2392" type="stmt" count="0"/>
86453
+ <line num="2394" type="stmt" count="0"/>
86454
+ <line num="2396" type="stmt" count="0"/>
86455
  <line num="2398" type="stmt" count="0"/>
86456
  <line num="2399" type="stmt" count="0"/>
86457
+ <line num="2400" type="stmt" count="0"/>
86458
  <line num="2402" type="stmt" count="0"/>
86459
+ <line num="2403" type="stmt" count="0"/>
86460
+ <line num="2405" type="stmt" count="0"/>
86461
  <line num="2407" type="stmt" count="0"/>
86462
+ <line num="2408" type="stmt" count="0"/>
86463
+ <line num="2410" type="stmt" count="0"/>
86464
+ <line num="2412" type="stmt" count="0"/>
86465
  <line num="2414" type="stmt" count="0"/>
86466
  <line num="2415" type="stmt" count="0"/>
86467
+ <line num="2416" type="stmt" count="0"/>
86468
  <line num="2418" type="stmt" count="0"/>
86469
+ <line num="2419" type="stmt" count="0"/>
86470
+ <line num="2421" type="stmt" count="0"/>
86471
+ <line num="2431" type="method" name="file_exists" complexity="3" crap="12" count="0"/>
86472
  <line num="2433" type="stmt" count="0"/>
86473
+ <line num="2434" type="stmt" count="0"/>
86474
+ <line num="2436" type="stmt" count="0"/>
86475
+ <line num="2438" type="stmt" count="0"/>
86476
+ <line num="2440" type="stmt" count="0"/>
86477
+ <line num="2442" type="stmt" count="0"/>
86478
+ <line num="2444" type="stmt" count="0"/>
86479
+ <line num="2454" type="method" name="is_dir" complexity="2" crap="6" count="0"/>
86480
  <line num="2456" type="stmt" count="0"/>
86481
  <line num="2457" type="stmt" count="0"/>
86482
+ <line num="2458" type="stmt" count="0"/>
86483
+ <line num="2460" type="stmt" count="0"/>
86484
+ <line num="2470" type="method" name="is_file" complexity="2" crap="6" count="0"/>
86485
  <line num="2472" type="stmt" count="0"/>
86486
  <line num="2473" type="stmt" count="0"/>
86487
+ <line num="2474" type="stmt" count="0"/>
86488
+ <line num="2476" type="stmt" count="0"/>
86489
+ <line num="2486" type="method" name="is_link" complexity="2" crap="6" count="0"/>
86490
  <line num="2488" type="stmt" count="0"/>
86491
  <line num="2489" type="stmt" count="0"/>
86492
+ <line num="2490" type="stmt" count="0"/>
86493
+ <line num="2492" type="stmt" count="0"/>
86494
+ <line num="2502" type="method" name="is_readable" complexity="4" crap="20" count="0"/>
86495
+ <line num="2504" type="stmt" count="0"/>
86496
  <line num="2506" type="stmt" count="0"/>
86497
  <line num="2507" type="stmt" count="0"/>
86498
+ <line num="2508" type="stmt" count="0"/>
86499
  <line num="2511" type="stmt" count="0"/>
86500
  <line num="2512" type="stmt" count="0"/>
86501
  <line num="2513" type="stmt" count="0"/>
86505
  <line num="2517" type="stmt" count="0"/>
86506
  <line num="2518" type="stmt" count="0"/>
86507
  <line num="2519" type="stmt" count="0"/>
86508
+ <line num="2520" type="stmt" count="0"/>
86509
+ <line num="2530" type="method" name="is_writable" complexity="4" crap="20" count="0"/>
86510
+ <line num="2532" type="stmt" count="0"/>
86511
  <line num="2534" type="stmt" count="0"/>
86512
  <line num="2535" type="stmt" count="0"/>
86513
+ <line num="2536" type="stmt" count="0"/>
86514
  <line num="2539" type="stmt" count="0"/>
86515
  <line num="2540" type="stmt" count="0"/>
86516
  <line num="2541" type="stmt" count="0"/>
86520
  <line num="2545" type="stmt" count="0"/>
86521
  <line num="2546" type="stmt" count="0"/>
86522
  <line num="2547" type="stmt" count="0"/>
86523
+ <line num="2548" type="stmt" count="0"/>
86524
+ <line num="2560" type="method" name="is_writeable" complexity="1" crap="2" count="0"/>
86525
+ <line num="2562" type="stmt" count="0"/>
86526
+ <line num="2572" type="method" name="fileatime" complexity="1" crap="2" count="0"/>
86527
+ <line num="2574" type="stmt" count="0"/>
86528
+ <line num="2584" type="method" name="filemtime" complexity="1" crap="2" count="0"/>
86529
+ <line num="2586" type="stmt" count="0"/>
86530
+ <line num="2596" type="method" name="fileperms" complexity="1" crap="2" count="0"/>
86531
+ <line num="2598" type="stmt" count="0"/>
86532
+ <line num="2608" type="method" name="fileowner" complexity="1" crap="2" count="0"/>
86533
+ <line num="2610" type="stmt" count="0"/>
86534
+ <line num="2620" type="method" name="filegroup" complexity="1" crap="2" count="0"/>
86535
+ <line num="2622" type="stmt" count="0"/>
86536
+ <line num="2632" type="method" name="filesize" complexity="1" crap="2" count="0"/>
86537
+ <line num="2634" type="stmt" count="0"/>
86538
+ <line num="2644" type="method" name="filetype" complexity="8" crap="72" count="0"/>
86539
  <line num="2646" type="stmt" count="0"/>
86540
  <line num="2647" type="stmt" count="0"/>
86541
+ <line num="2648" type="stmt" count="0"/>
86542
  <line num="2652" type="stmt" count="0"/>
86543
  <line num="2653" type="stmt" count="0"/>
86544
  <line num="2654" type="stmt" count="0"/>
86553
  <line num="2663" type="stmt" count="0"/>
86554
  <line num="2664" type="stmt" count="0"/>
86555
  <line num="2665" type="stmt" count="0"/>
86556
+ <line num="2666" type="stmt" count="0"/>
86557
+ <line num="2679" type="method" name="_get_stat_cache_prop" complexity="1" crap="2" count="0"/>
86558
+ <line num="2681" type="stmt" count="0"/>
86559
+ <line num="2694" type="method" name="_get_lstat_cache_prop" complexity="1" crap="2" count="0"/>
86560
+ <line num="2696" type="stmt" count="0"/>
86561
+ <line num="2709" type="method" name="_get_xstat_cache_prop" complexity="6" crap="42" count="0"/>
86562
  <line num="2711" type="stmt" count="0"/>
86563
+ <line num="2712" type="stmt" count="0"/>
86564
+ <line num="2714" type="stmt" count="0"/>
86565
  <line num="2716" type="stmt" count="0"/>
86566
+ <line num="2717" type="stmt" count="0"/>
86567
+ <line num="2719" type="stmt" count="0"/>
86568
+ <line num="2721" type="stmt" count="0"/>
86569
  <line num="2723" type="stmt" count="0"/>
86570
+ <line num="2724" type="stmt" count="0"/>
86571
+ <line num="2727" type="stmt" count="0"/>
86572
+ <line num="2738" type="method" name="rename" complexity="8" crap="72" count="0"/>
86573
  <line num="2740" type="stmt" count="0"/>
86574
+ <line num="2741" type="stmt" count="0"/>
86575
  <line num="2744" type="stmt" count="0"/>
86576
  <line num="2745" type="stmt" count="0"/>
86577
  <line num="2746" type="stmt" count="0"/>
86578
+ <line num="2747" type="stmt" count="0"/>
86579
  <line num="2751" type="stmt" count="0"/>
86580
  <line num="2752" type="stmt" count="0"/>
86581
+ <line num="2753" type="stmt" count="0"/>
86582
  <line num="2756" type="stmt" count="0"/>
86583
  <line num="2757" type="stmt" count="0"/>
86584
  <line num="2758" type="stmt" count="0"/>
86585
+ <line num="2759" type="stmt" count="0"/>
86586
  <line num="2763" type="stmt" count="0"/>
86587
+ <line num="2764" type="stmt" count="0"/>
86588
  <line num="2766" type="stmt" count="0"/>
86589
  <line num="2767" type="stmt" count="0"/>
86590
  <line num="2768" type="stmt" count="0"/>
86591
+ <line num="2769" type="stmt" count="0"/>
86592
  <line num="2775" type="stmt" count="0"/>
86593
+ <line num="2776" type="stmt" count="0"/>
86594
+ <line num="2778" type="stmt" count="0"/>
86595
+ <line num="2790" type="method" name="_parseAttributes" complexity="16" crap="272" count="0"/>
86596
  <line num="2792" type="stmt" count="0"/>
86597
  <line num="2793" type="stmt" count="0"/>
86598
  <line num="2794" type="stmt" count="0"/>
86599
+ <line num="2795" type="stmt" count="0"/>
86600
+ <line num="2797" type="stmt" count="0"/>
86601
  <line num="2799" type="stmt" count="0"/>
86602
  <line num="2800" type="stmt" count="0"/>
86603
+ <line num="2801" type="stmt" count="0"/>
86604
  <line num="2808" type="stmt" count="0"/>
86605
  <line num="2809" type="stmt" count="0"/>
86606
  <line num="2810" type="stmt" count="0"/>
86607
  <line num="2811" type="stmt" count="0"/>
86608
  <line num="2812" type="stmt" count="0"/>
86609
+ <line num="2813" type="stmt" count="0"/>
86610
  <line num="2815" type="stmt" count="0"/>
86611
  <line num="2816" type="stmt" count="0"/>
86612
  <line num="2817" type="stmt" count="0"/>
86613
  <line num="2818" type="stmt" count="0"/>
86614
  <line num="2819" type="stmt" count="0"/>
86615
+ <line num="2820" type="stmt" count="0"/>
86616
+ <line num="2822" type="stmt" count="0"/>
86617
  <line num="2825" type="stmt" count="0"/>
86618
  <line num="2826" type="stmt" count="0"/>
86619
  <line num="2827" type="stmt" count="0"/>
86623
  <line num="2831" type="stmt" count="0"/>
86624
  <line num="2832" type="stmt" count="0"/>
86625
  <line num="2833" type="stmt" count="0"/>
86626
+ <line num="2834" type="stmt" count="0"/>
86627
  <line num="2836" type="stmt" count="0"/>
86628
  <line num="2837" type="stmt" count="0"/>
86629
  <line num="2838" type="stmt" count="0"/>
86630
  <line num="2839" type="stmt" count="0"/>
86631
  <line num="2840" type="stmt" count="0"/>
86632
+ <line num="2841" type="stmt" count="0"/>
86633
  <line num="2843" type="stmt" count="0"/>
86634
  <line num="2844" type="stmt" count="0"/>
86635
  <line num="2845" type="stmt" count="0"/>
86636
  <line num="2846" type="stmt" count="0"/>
86637
+ <line num="2847" type="stmt" count="0"/>
86638
  <line num="2849" type="stmt" count="0"/>
86639
  <line num="2850" type="stmt" count="0"/>
86640
  <line num="2851" type="stmt" count="0"/>
86641
  <line num="2852" type="stmt" count="0"/>
86642
+ <line num="2853" type="stmt" count="0"/>
86643
  <line num="2855" type="stmt" count="0"/>
86644
  <line num="2856" type="stmt" count="0"/>
86645
  <line num="2857" type="stmt" count="0"/>
86646
  <line num="2858" type="stmt" count="0"/>
86647
  <line num="2859" type="stmt" count="0"/>
86648
+ <line num="2860" type="stmt" count="0"/>
86649
+ <line num="2872" type="method" name="_parseMode" complexity="10" crap="110" count="0"/>
86650
  <line num="2876" type="stmt" count="0"/>
86651
  <line num="2877" type="stmt" count="0"/>
86652
  <line num="2878" type="stmt" count="0"/>
86655
  <line num="2881" type="stmt" count="0"/>
86656
  <line num="2882" type="stmt" count="0"/>
86657
  <line num="2883" type="stmt" count="0"/>
86658
+ <line num="2884" type="stmt" count="0"/>
86659
  <line num="2887" type="stmt" count="0"/>
86660
  <line num="2888" type="stmt" count="0"/>
86661
  <line num="2889" type="stmt" count="0"/>
86664
  <line num="2892" type="stmt" count="0"/>
86665
  <line num="2893" type="stmt" count="0"/>
86666
  <line num="2894" type="stmt" count="0"/>
86667
+ <line num="2895" type="stmt" count="0"/>
86668
  <line num="2898" type="stmt" count="0"/>
86669
  <line num="2899" type="stmt" count="0"/>
86670
  <line num="2900" type="stmt" count="0"/>
86671
+ <line num="2901" type="stmt" count="0"/>
86672
+ <line num="2919" type="method" name="_parseLongname" complexity="5" crap="30" count="0"/>
86673
  <line num="2923" type="stmt" count="0"/>
86674
  <line num="2924" type="stmt" count="0"/>
86675
  <line num="2925" type="stmt" count="0"/>
86680
  <line num="2930" type="stmt" count="0"/>
86681
  <line num="2931" type="stmt" count="0"/>
86682
  <line num="2932" type="stmt" count="0"/>
86683
+ <line num="2933" type="stmt" count="0"/>
86684
+ <line num="2936" type="stmt" count="0"/>
86685
+ <line num="2951" type="method" name="_send_sftp_packet" complexity="5" crap="30" count="0"/>
86686
  <line num="2953" type="stmt" count="0"/>
86687
  <line num="2954" type="stmt" count="0"/>
86688
+ <line num="2955" type="stmt" count="0"/>
86689
  <line num="2957" type="stmt" count="0"/>
86690
  <line num="2958" type="stmt" count="0"/>
86691
+ <line num="2959" type="stmt" count="0"/>
86692
  <line num="2961" type="stmt" count="0"/>
86693
  <line num="2962" type="stmt" count="0"/>
86694
  <line num="2963" type="stmt" count="0"/>
86700
  <line num="2969" type="stmt" count="0"/>
86701
  <line num="2970" type="stmt" count="0"/>
86702
  <line num="2971" type="stmt" count="0"/>
86703
+ <line num="2972" type="stmt" count="0"/>
86704
+ <line num="2974" type="stmt" count="0"/>
86705
+ <line num="2976" type="stmt" count="0"/>
86706
+ <line num="2985" type="method" name="_reset_connection" complexity="1" crap="2" count="0"/>
86707
+ <line num="2987" type="stmt" count="0"/>
86708
+ <line num="2988" type="stmt" count="0"/>
86709
+ <line num="2989" type="stmt" count="0"/>
86710
+ <line num="2990" type="stmt" count="0"/>
86711
+ <line num="2991" type="stmt" count="0"/>
86712
+ <line num="3006" type="method" name="_get_sftp_packet" complexity="16" crap="272" count="0"/>
 
86713
  <line num="3008" type="stmt" count="0"/>
86714
  <line num="3009" type="stmt" count="0"/>
86715
  <line num="3010" type="stmt" count="0"/>
86716
  <line num="3011" type="stmt" count="0"/>
86717
  <line num="3012" type="stmt" count="0"/>
 
 
 
86718
  <line num="3017" type="stmt" count="0"/>
86719
  <line num="3019" type="stmt" count="0"/>
86720
+ <line num="3022" type="stmt" count="0"/>
86721
+ <line num="3023" type="stmt" count="0"/>
86722
+ <line num="3024" type="stmt" count="0"/>
86723
  <line num="3025" type="stmt" count="0"/>
86724
  <line num="3026" type="stmt" count="0"/>
86725
  <line num="3027" type="stmt" count="0"/>
86726
+ <line num="3029" type="stmt" count="0"/>
86727
+ <line num="3030" type="stmt" count="0"/>
86728
  <line num="3031" type="stmt" count="0"/>
86729
  <line num="3032" type="stmt" count="0"/>
 
86730
  <line num="3034" type="stmt" count="0"/>
86731
  <line num="3035" type="stmt" count="0"/>
86732
  <line num="3036" type="stmt" count="0"/>
 
 
86733
  <line num="3040" type="stmt" count="0"/>
86734
+ <line num="3041" type="stmt" count="0"/>
86735
  <line num="3042" type="stmt" count="0"/>
 
86736
  <line num="3046" type="stmt" count="0"/>
86737
  <line num="3047" type="stmt" count="0"/>
86738
  <line num="3048" type="stmt" count="0"/>
86739
  <line num="3049" type="stmt" count="0"/>
86740
  <line num="3050" type="stmt" count="0"/>
86741
+ <line num="3051" type="stmt" count="0"/>
86742
  <line num="3053" type="stmt" count="0"/>
86743
+ <line num="3054" type="stmt" count="0"/>
86744
  <line num="3055" type="stmt" count="0"/>
 
86745
  <line num="3057" type="stmt" count="0"/>
 
86746
  <line num="3059" type="stmt" count="0"/>
 
86747
  <line num="3061" type="stmt" count="0"/>
86748
  <line num="3062" type="stmt" count="0"/>
86749
  <line num="3063" type="stmt" count="0"/>
86750
  <line num="3064" type="stmt" count="0"/>
86751
  <line num="3065" type="stmt" count="0"/>
 
86752
  <line num="3068" type="stmt" count="0"/>
86753
  <line num="3070" type="stmt" count="0"/>
86754
  <line num="3071" type="stmt" count="0"/>
86755
  <line num="3072" type="stmt" count="0"/>
86756
+ <line num="3073" type="stmt" count="0"/>
86757
  <line num="3074" type="stmt" count="0"/>
86758
  <line num="3075" type="stmt" count="0"/>
86759
+ <line num="3076" type="stmt" count="0"/>
86760
+ <line num="3077" type="stmt" count="0"/>
86761
  <line num="3078" type="stmt" count="0"/>
86762
+ <line num="3079" type="stmt" count="0"/>
86763
+ <line num="3080" type="stmt" count="0"/>
86764
+ <line num="3081" type="stmt" count="0"/>
86765
+ <line num="3083" type="stmt" count="0"/>
86766
+ <line num="3085" type="stmt" count="0"/>
86767
+ <line num="3086" type="stmt" count="0"/>
86768
+ <line num="3087" type="stmt" count="0"/>
86769
+ <line num="3089" type="stmt" count="0"/>
86770
+ <line num="3090" type="stmt" count="0"/>
86771
+ <line num="3093" type="stmt" count="0"/>
86772
+ <line num="3104" type="method" name="getSFTPLog" complexity="3" crap="12" count="0"/>
86773
+ <line num="3106" type="stmt" count="0"/>
86774
+ <line num="3107" type="stmt" count="0"/>
86775
+ <line num="3110" type="stmt" count="0"/>
86776
+ <line num="3111" type="stmt" count="0"/>
86777
+ <line num="3112" type="stmt" count="0"/>
86778
+ <line num="3115" type="stmt" count="0"/>
86779
+ <line num="3116" type="stmt" count="0"/>
86780
+ <line num="3117" type="stmt" count="0"/>
86781
+ <line num="3126" type="method" name="getSFTPErrors" complexity="1" crap="2" count="0"/>
86782
+ <line num="3128" type="stmt" count="0"/>
86783
+ <line num="3137" type="method" name="getLastSFTPError" complexity="2" crap="6" count="0"/>
86784
  <line num="3139" type="stmt" count="0"/>
86785
+ <line num="3148" type="method" name="getSupportedVersions" complexity="2" crap="6" count="0"/>
86786
+ <line num="3150" type="stmt" count="0"/>
86787
  <line num="3151" type="stmt" count="0"/>
86788
  <line num="3152" type="stmt" count="0"/>
86789
  <line num="3153" type="stmt" count="0"/>
86790
+ <line num="3154" type="stmt" count="0"/>
86791
+ <line num="3164" type="method" name="_disconnect" complexity="1" crap="2" count="0"/>
86792
+ <line num="3166" type="stmt" count="0"/>
86793
+ <line num="3167" type="stmt" count="0"/>
86794
+ <line num="3168" type="stmt" count="0"/>
86795
+ <metrics loc="3169" ncloc="1987" classes="1" methods="72" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="1380" coveredstatements="0" elements="1452" coveredelements="0"/>
86796
  </file>
86797
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/phpseclib/phpseclib/phpseclib/Net/SSH1.php">
86798
  <class name="SSH1" namespace="phpseclib\Net" fullPackage="SSH1" package="SSH1">
87455
  </file>
87456
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/phpseclib/phpseclib/phpseclib/Net/SSH2.php">
87457
  <class name="SSH2" namespace="phpseclib\Net" fullPackage="SSH2" package="SSH2">
87458
+ <metrics complexity="625" methods="88" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="2226" coveredstatements="0" elements="2314" coveredelements="0"/>
87459
  </class>
87460
+ <line num="963" type="method" name="__construct" complexity="3" crap="12" count="0"/>
 
 
 
 
 
 
 
 
 
 
87461
  <line num="965" type="stmt" count="0"/>
87462
  <line num="966" type="stmt" count="0"/>
87463
  <line num="967" type="stmt" count="0"/>
87464
  <line num="968" type="stmt" count="0"/>
87465
  <line num="969" type="stmt" count="0"/>
87466
+ <line num="970" type="stmt" count="0"/>
87467
  <line num="971" type="stmt" count="0"/>
87468
  <line num="972" type="stmt" count="0"/>
87469
  <line num="973" type="stmt" count="0"/>
87473
  <line num="977" type="stmt" count="0"/>
87474
  <line num="978" type="stmt" count="0"/>
87475
  <line num="979" type="stmt" count="0"/>
 
87476
  <line num="981" type="stmt" count="0"/>
87477
  <line num="982" type="stmt" count="0"/>
87478
  <line num="983" type="stmt" count="0"/>
87479
+ <line num="984" type="stmt" count="0"/>
87480
  <line num="985" type="stmt" count="0"/>
87481
  <line num="986" type="stmt" count="0"/>
87482
  <line num="987" type="stmt" count="0"/>
87486
  <line num="991" type="stmt" count="0"/>
87487
  <line num="992" type="stmt" count="0"/>
87488
  <line num="993" type="stmt" count="0"/>
 
87489
  <line num="995" type="stmt" count="0"/>
87490
  <line num="996" type="stmt" count="0"/>
87491
  <line num="997" type="stmt" count="0"/>
87492
  <line num="998" type="stmt" count="0"/>
87493
  <line num="999" type="stmt" count="0"/>
87494
  <line num="1000" type="stmt" count="0"/>
87495
+ <line num="1001" type="stmt" count="0"/>
87496
  <line num="1002" type="stmt" count="0"/>
87497
  <line num="1003" type="stmt" count="0"/>
87498
+ <line num="1004" type="stmt" count="0"/>
87499
  <line num="1005" type="stmt" count="0"/>
87500
  <line num="1006" type="stmt" count="0"/>
87501
+ <line num="1007" type="stmt" count="0"/>
87502
  <line num="1008" type="stmt" count="0"/>
87503
  <line num="1009" type="stmt" count="0"/>
87504
+ <line num="1010" type="stmt" count="0"/>
87505
+ <line num="1012" type="stmt" count="0"/>
87506
  <line num="1013" type="stmt" count="0"/>
 
87507
  <line num="1015" type="stmt" count="0"/>
87508
  <line num="1016" type="stmt" count="0"/>
 
87509
  <line num="1018" type="stmt" count="0"/>
87510
  <line num="1019" type="stmt" count="0"/>
 
87511
  <line num="1021" type="stmt" count="0"/>
87512
+ <line num="1023" type="stmt" count="0"/>
87513
  <line num="1024" type="stmt" count="0"/>
87514
  <line num="1025" type="stmt" count="0"/>
87515
  <line num="1026" type="stmt" count="0"/>
87516
  <line num="1027" type="stmt" count="0"/>
87517
  <line num="1028" type="stmt" count="0"/>
87518
+ <line num="1029" type="stmt" count="0"/>
87519
  <line num="1030" type="stmt" count="0"/>
87520
  <line num="1031" type="stmt" count="0"/>
87521
  <line num="1032" type="stmt" count="0"/>
87522
  <line num="1034" type="stmt" count="0"/>
87523
  <line num="1035" type="stmt" count="0"/>
87524
  <line num="1036" type="stmt" count="0"/>
87525
+ <line num="1037" type="stmt" count="0"/>
87526
+ <line num="1038" type="stmt" count="0"/>
87527
  <line num="1040" type="stmt" count="0"/>
87528
  <line num="1041" type="stmt" count="0"/>
87529
  <line num="1042" type="stmt" count="0"/>
 
87530
  <line num="1044" type="stmt" count="0"/>
87531
+ <line num="1045" type="stmt" count="0"/>
87532
+ <line num="1046" type="stmt" count="0"/>
87533
+ <line num="1049" type="stmt" count="0"/>
87534
+ <line num="1050" type="stmt" count="0"/>
87535
+ <line num="1051" type="stmt" count="0"/>
87536
+ <line num="1052" type="stmt" count="0"/>
87537
+ <line num="1053" type="stmt" count="0"/>
87538
+ <line num="1054" type="stmt" count="0"/>
87539
+ <line num="1065" type="method" name="setCryptoEngine" complexity="1" crap="2" count="0"/>
87540
+ <line num="1067" type="stmt" count="0"/>
87541
+ <line num="1068" type="stmt" count="0"/>
87542
+ <line num="1079" type="method" name="sendIdentificationStringFirst" complexity="1" crap="2" count="0"/>
87543
+ <line num="1081" type="stmt" count="0"/>
87544
+ <line num="1082" type="stmt" count="0"/>
87545
+ <line num="1093" type="method" name="sendIdentificationStringLast" complexity="1" crap="2" count="0"/>
87546
+ <line num="1095" type="stmt" count="0"/>
87547
+ <line num="1096" type="stmt" count="0"/>
87548
+ <line num="1107" type="method" name="sendKEXINITFirst" complexity="1" crap="2" count="0"/>
87549
+ <line num="1109" type="stmt" count="0"/>
87550
+ <line num="1110" type="stmt" count="0"/>
87551
+ <line num="1121" type="method" name="sendKEXINITLast" complexity="1" crap="2" count="0"/>
87552
+ <line num="1123" type="stmt" count="0"/>
87553
  <line num="1124" type="stmt" count="0"/>
87554
+ <line num="1132" type="method" name="_connect" complexity="28" crap="812" count="0"/>
 
 
 
87555
  <line num="1134" type="stmt" count="0"/>
87556
  <line num="1135" type="stmt" count="0"/>
87557
+ <line num="1138" type="stmt" count="0"/>
87558
  <line num="1140" type="stmt" count="0"/>
 
87559
  <line num="1142" type="stmt" count="0"/>
87560
+ <line num="1144" type="stmt" count="0"/>
87561
  <line num="1145" type="stmt" count="0"/>
 
 
87562
  <line num="1149" type="stmt" count="0"/>
87563
  <line num="1150" type="stmt" count="0"/>
87564
  <line num="1151" type="stmt" count="0"/>
87565
+ <line num="1152" type="stmt" count="0"/>
87566
  <line num="1153" type="stmt" count="0"/>
87567
+ <line num="1155" type="stmt" count="0"/>
87568
+ <line num="1157" type="stmt" count="0"/>
87569
  <line num="1158" type="stmt" count="0"/>
87570
  <line num="1159" type="stmt" count="0"/>
87571
  <line num="1160" type="stmt" count="0"/>
87572
+ <line num="1161" type="stmt" count="0"/>
87573
+ <line num="1163" type="stmt" count="0"/>
87574
+ <line num="1164" type="stmt" count="0"/>
87575
+ <line num="1166" type="stmt" count="0"/>
87576
+ <line num="1168" type="stmt" count="0"/>
87577
  <line num="1169" type="stmt" count="0"/>
87578
  <line num="1170" type="stmt" count="0"/>
 
 
 
 
 
 
 
87579
  <line num="1179" type="stmt" count="0"/>
87580
  <line num="1180" type="stmt" count="0"/>
87581
  <line num="1181" type="stmt" count="0"/>
87582
  <line num="1182" type="stmt" count="0"/>
87583
+ <line num="1183" type="stmt" count="0"/>
87584
+ <line num="1184" type="stmt" count="0"/>
87585
  <line num="1185" type="stmt" count="0"/>
87586
  <line num="1186" type="stmt" count="0"/>
87587
+ <line num="1188" type="stmt" count="0"/>
87588
  <line num="1189" type="stmt" count="0"/>
87589
  <line num="1190" type="stmt" count="0"/>
87590
  <line num="1191" type="stmt" count="0"/>
87591
+ <line num="1192" type="stmt" count="0"/>
 
87592
  <line num="1195" type="stmt" count="0"/>
87593
+ <line num="1196" type="stmt" count="0"/>
87594
+ <line num="1197" type="stmt" count="0"/>
87595
+ <line num="1199" type="stmt" count="0"/>
87596
+ <line num="1200" type="stmt" count="0"/>
87597
+ <line num="1201" type="stmt" count="0"/>
87598
+ <line num="1203" type="stmt" count="0"/>
87599
+ <line num="1204" type="stmt" count="0"/>
87600
+ <line num="1205" type="stmt" count="0"/>
87601
+ <line num="1208" type="stmt" count="0"/>
87602
+ <line num="1220" type="stmt" count="0"/>
87603
+ <line num="1223" type="stmt" count="0"/>
87604
  <line num="1224" type="stmt" count="0"/>
 
87605
  <line num="1226" type="stmt" count="0"/>
87606
  <line num="1227" type="stmt" count="0"/>
87607
+ <line num="1228" type="stmt" count="0"/>
87608
  <line num="1229" type="stmt" count="0"/>
 
 
87609
  <line num="1232" type="stmt" count="0"/>
87610
  <line num="1234" type="stmt" count="0"/>
87611
  <line num="1235" type="stmt" count="0"/>
87612
  <line num="1236" type="stmt" count="0"/>
87613
+ <line num="1237" type="stmt" count="0"/>
87614
  <line num="1239" type="stmt" count="0"/>
87615
  <line num="1240" type="stmt" count="0"/>
87616
  <line num="1241" type="stmt" count="0"/>
87617
+ <line num="1242" type="stmt" count="0"/>
87618
  <line num="1244" type="stmt" count="0"/>
87619
  <line num="1245" type="stmt" count="0"/>
87620
  <line num="1246" type="stmt" count="0"/>
87621
+ <line num="1249" type="stmt" count="0"/>
87622
+ <line num="1250" type="stmt" count="0"/>
87623
  <line num="1251" type="stmt" count="0"/>
 
87624
  <line num="1253" type="stmt" count="0"/>
87625
+ <line num="1254" type="stmt" count="0"/>
87626
+ <line num="1255" type="stmt" count="0"/>
87627
  <line num="1256" type="stmt" count="0"/>
87628
  <line num="1257" type="stmt" count="0"/>
87629
+ <line num="1258" type="stmt" count="0"/>
87630
  <line num="1261" type="stmt" count="0"/>
87631
  <line num="1262" type="stmt" count="0"/>
87632
+ <line num="1263" type="stmt" count="0"/>
87633
+ <line num="1266" type="stmt" count="0"/>
87634
  <line num="1267" type="stmt" count="0"/>
87635
+ <line num="1269" type="stmt" count="0"/>
87636
+ <line num="1271" type="stmt" count="0"/>
87637
+ <line num="1272" type="stmt" count="0"/>
87638
+ <line num="1275" type="stmt" count="0"/>
87639
+ <line num="1277" type="stmt" count="0"/>
87640
+ <line num="1288" type="method" name="_generate_identifier" complexity="7" crap="56" count="0"/>
 
 
 
87641
  <line num="1290" type="stmt" count="0"/>
87642
+ <line num="1292" type="stmt" count="0"/>
87643
  <line num="1293" type="stmt" count="0"/>
87644
  <line num="1294" type="stmt" count="0"/>
87645
  <line num="1295" type="stmt" count="0"/>
 
87646
  <line num="1297" type="stmt" count="0"/>
87647
+ <line num="1298" type="stmt" count="0"/>
87648
  <line num="1299" type="stmt" count="0"/>
87649
  <line num="1300" type="stmt" count="0"/>
87650
  <line num="1301" type="stmt" count="0"/>
87651
  <line num="1303" type="stmt" count="0"/>
87652
+ <line num="1304" type="stmt" count="0"/>
87653
+ <line num="1305" type="stmt" count="0"/>
87654
+ <line num="1306" type="stmt" count="0"/>
87655
+ <line num="1307" type="stmt" count="0"/>
87656
+ <line num="1309" type="stmt" count="0"/>
87657
+ <line num="1310" type="stmt" count="0"/>
87658
+ <line num="1311" type="stmt" count="0"/>
87659
+ <line num="1313" type="stmt" count="0"/>
87660
+ <line num="1322" type="method" name="_key_exchange" complexity="100" crap="10100" count="0"/>
87661
  <line num="1324" type="stmt" count="0"/>
 
87662
  <line num="1326" type="stmt" count="0"/>
87663
  <line num="1327" type="stmt" count="0"/>
87664
  <line num="1328" type="stmt" count="0"/>
87666
  <line num="1330" type="stmt" count="0"/>
87667
  <line num="1331" type="stmt" count="0"/>
87668
  <line num="1332" type="stmt" count="0"/>
87669
+ <line num="1333" type="stmt" count="0"/>
87670
+ <line num="1334" type="stmt" count="0"/>
87671
  <line num="1335" type="stmt" count="0"/>
87672
  <line num="1336" type="stmt" count="0"/>
87673
  <line num="1337" type="stmt" count="0"/>
87674
+ <line num="1338" type="stmt" count="0"/>
87675
  <line num="1339" type="stmt" count="0"/>
87676
+ <line num="1340" type="stmt" count="0"/>
87677
+ <line num="1341" type="stmt" count="0"/>
87678
+ <line num="1342" type="stmt" count="0"/>
87679
  <line num="1343" type="stmt" count="0"/>
87680
  <line num="1344" type="stmt" count="0"/>
87681
+ <line num="1345" type="stmt" count="0"/>
87682
+ <line num="1346" type="stmt" count="0"/>
87683
+ <line num="1347" type="stmt" count="0"/>
87684
+ <line num="1348" type="stmt" count="0"/>
87685
  <line num="1349" type="stmt" count="0"/>
87686
+ <line num="1352" type="stmt" count="0"/>
 
87687
  <line num="1353" type="stmt" count="0"/>
87688
  <line num="1354" type="stmt" count="0"/>
87689
  <line num="1355" type="stmt" count="0"/>
87690
+ <line num="1356" type="stmt" count="0"/>
87691
  <line num="1357" type="stmt" count="0"/>
87692
  <line num="1358" type="stmt" count="0"/>
87693
  <line num="1359" type="stmt" count="0"/>
87694
+ <line num="1360" type="stmt" count="0"/>
87695
  <line num="1361" type="stmt" count="0"/>
87696
  <line num="1362" type="stmt" count="0"/>
87697
  <line num="1363" type="stmt" count="0"/>
87698
  <line num="1364" type="stmt" count="0"/>
87699
+ <line num="1365" type="stmt" count="0"/>
87700
+ <line num="1366" type="stmt" count="0"/>
87701
  <line num="1367" type="stmt" count="0"/>
87702
  <line num="1369" type="stmt" count="0"/>
87703
+ <line num="1370" type="stmt" count="0"/>
87704
  <line num="1371" type="stmt" count="0"/>
87705
+ <line num="1372" type="stmt" count="0"/>
87706
  <line num="1373" type="stmt" count="0"/>
87707
+ <line num="1374" type="stmt" count="0"/>
87708
  <line num="1375" type="stmt" count="0"/>
87709
+ <line num="1376" type="stmt" count="0"/>
87710
+ <line num="1378" type="stmt" count="0"/>
87711
  <line num="1380" type="stmt" count="0"/>
87712
  <line num="1381" type="stmt" count="0"/>
87713
  <line num="1382" type="stmt" count="0"/>
87714
  <line num="1383" type="stmt" count="0"/>
87715
  <line num="1384" type="stmt" count="0"/>
87716
+ <line num="1385" type="stmt" count="0"/>
87717
  <line num="1386" type="stmt" count="0"/>
87718
  <line num="1387" type="stmt" count="0"/>
87719
  <line num="1388" type="stmt" count="0"/>
87733
  <line num="1402" type="stmt" count="0"/>
87734
  <line num="1403" type="stmt" count="0"/>
87735
  <line num="1404" type="stmt" count="0"/>
 
87736
  <line num="1406" type="stmt" count="0"/>
 
87737
  <line num="1408" type="stmt" count="0"/>
87738
  <line num="1409" type="stmt" count="0"/>
87739
  <line num="1410" type="stmt" count="0"/>
 
 
87740
  <line num="1413" type="stmt" count="0"/>
87741
  <line num="1414" type="stmt" count="0"/>
87742
  <line num="1415" type="stmt" count="0"/>
87743
  <line num="1416" type="stmt" count="0"/>
87744
+ <line num="1417" type="stmt" count="0"/>
87745
  <line num="1420" type="stmt" count="0"/>
87746
+ <line num="1421" type="stmt" count="0"/>
87747
  <line num="1422" type="stmt" count="0"/>
 
87748
  <line num="1424" type="stmt" count="0"/>
87749
+ <line num="1426" type="stmt" count="0"/>
87750
  <line num="1427" type="stmt" count="0"/>
87751
+ <line num="1428" type="stmt" count="0"/>
87752
+ <line num="1430" type="stmt" count="0"/>
87753
+ <line num="1431" type="stmt" count="0"/>
87754
+ <line num="1433" type="stmt" count="0"/>
87755
+ <line num="1434" type="stmt" count="0"/>
87756
  <line num="1436" type="stmt" count="0"/>
87757
  <line num="1437" type="stmt" count="0"/>
 
87758
  <line num="1439" type="stmt" count="0"/>
87759
  <line num="1440" type="stmt" count="0"/>
 
87760
  <line num="1442" type="stmt" count="0"/>
87761
+ <line num="1443" type="stmt" count="0"/>
87762
  <line num="1445" type="stmt" count="0"/>
87763
  <line num="1446" type="stmt" count="0"/>
 
87764
  <line num="1448" type="stmt" count="0"/>
87765
+ <line num="1449" type="stmt" count="0"/>
87766
+ <line num="1451" type="stmt" count="0"/>
87767
  <line num="1452" type="stmt" count="0"/>
 
87768
  <line num="1454" type="stmt" count="0"/>
87769
  <line num="1455" type="stmt" count="0"/>
 
87770
  <line num="1457" type="stmt" count="0"/>
87771
  <line num="1458" type="stmt" count="0"/>
 
87772
  <line num="1460" type="stmt" count="0"/>
87773
  <line num="1461" type="stmt" count="0"/>
 
87774
  <line num="1463" type="stmt" count="0"/>
87775
  <line num="1464" type="stmt" count="0"/>
 
87776
  <line num="1466" type="stmt" count="0"/>
87777
  <line num="1467" type="stmt" count="0"/>
 
87778
  <line num="1469" type="stmt" count="0"/>
87779
  <line num="1470" type="stmt" count="0"/>
 
87780
  <line num="1472" type="stmt" count="0"/>
87781
  <line num="1473" type="stmt" count="0"/>
 
87782
  <line num="1475" type="stmt" count="0"/>
87783
  <line num="1476" type="stmt" count="0"/>
87784
  <line num="1478" type="stmt" count="0"/>
87785
+ <line num="1479" type="stmt" count="0"/>
87786
  <line num="1481" type="stmt" count="0"/>
87787
  <line num="1482" type="stmt" count="0"/>
87788
+ <line num="1484" type="stmt" count="0"/>
87789
  <line num="1485" type="stmt" count="0"/>
 
87790
  <line num="1487" type="stmt" count="0"/>
87791
  <line num="1488" type="stmt" count="0"/>
87792
+ <line num="1490" type="stmt" count="0"/>
87793
+ <line num="1491" type="stmt" count="0"/>
87794
  <line num="1493" type="stmt" count="0"/>
87795
  <line num="1494" type="stmt" count="0"/>
87796
  <line num="1496" type="stmt" count="0"/>
87797
+ <line num="1497" type="stmt" count="0"/>
 
 
 
87798
  <line num="1503" type="stmt" count="0"/>
87799
+ <line num="1504" type="stmt" count="0"/>
87800
  <line num="1505" type="stmt" count="0"/>
87801
  <line num="1506" type="stmt" count="0"/>
87802
+ <line num="1507" type="stmt" count="0"/>
87803
+ <line num="1510" type="stmt" count="0"/>
87804
  <line num="1511" type="stmt" count="0"/>
87805
  <line num="1512" type="stmt" count="0"/>
87806
+ <line num="1513" type="stmt" count="0"/>
87807
  <line num="1514" type="stmt" count="0"/>
 
 
87808
  <line num="1518" type="stmt" count="0"/>
87809
+ <line num="1519" type="stmt" count="0"/>
87810
  <line num="1520" type="stmt" count="0"/>
87811
  <line num="1521" type="stmt" count="0"/>
87812
+ <line num="1525" type="stmt" count="0"/>
 
 
87813
  <line num="1527" type="stmt" count="0"/>
87814
+ <line num="1528" type="stmt" count="0"/>
87815
  <line num="1529" type="stmt" count="0"/>
87816
  <line num="1530" type="stmt" count="0"/>
87817
+ <line num="1531" type="stmt" count="0"/>
87818
  <line num="1532" type="stmt" count="0"/>
87819
  <line num="1533" type="stmt" count="0"/>
87820
+ <line num="1534" type="stmt" count="0"/>
87821
  <line num="1535" type="stmt" count="0"/>
87822
  <line num="1536" type="stmt" count="0"/>
87823
+ <line num="1537" type="stmt" count="0"/>
87824
  <line num="1538" type="stmt" count="0"/>
87825
  <line num="1539" type="stmt" count="0"/>
87826
+ <line num="1540" type="stmt" count="0"/>
87827
  <line num="1541" type="stmt" count="0"/>
87828
  <line num="1542" type="stmt" count="0"/>
87829
+ <line num="1543" type="stmt" count="0"/>
87830
  <line num="1545" type="stmt" count="0"/>
87831
+ <line num="1546" type="stmt" count="0"/>
87832
  <line num="1547" type="stmt" count="0"/>
 
87833
  <line num="1550" type="stmt" count="0"/>
87834
  <line num="1551" type="stmt" count="0"/>
87835
+ <line num="1552" type="stmt" count="0"/>
87836
  <line num="1553" type="stmt" count="0"/>
87837
  <line num="1554" type="stmt" count="0"/>
87838
  <line num="1556" type="stmt" count="0"/>
87839
  <line num="1557" type="stmt" count="0"/>
87840
+ <line num="1558" type="stmt" count="0"/>
87841
  <line num="1559" type="stmt" count="0"/>
 
87842
  <line num="1562" type="stmt" count="0"/>
87843
  <line num="1563" type="stmt" count="0"/>
87844
  <line num="1565" type="stmt" count="0"/>
87845
  <line num="1566" type="stmt" count="0"/>
87846
+ <line num="1567" type="stmt" count="0"/>
87847
  <line num="1569" type="stmt" count="0"/>
87848
+ <line num="1570" type="stmt" count="0"/>
87849
+ <line num="1572" type="stmt" count="0"/>
87850
+ <line num="1573" type="stmt" count="0"/>
87851
+ <line num="1574" type="stmt" count="0"/>
87852
  <line num="1576" type="stmt" count="0"/>
87853
  <line num="1577" type="stmt" count="0"/>
87854
  <line num="1578" type="stmt" count="0"/>
87855
  <line num="1579" type="stmt" count="0"/>
87856
+ <line num="1580" type="stmt" count="0"/>
87857
+ <line num="1581" type="stmt" count="0"/>
87858
  <line num="1583" type="stmt" count="0"/>
 
87859
  <line num="1585" type="stmt" count="0"/>
87860
  <line num="1586" type="stmt" count="0"/>
87861
+ <line num="1587" type="stmt" count="0"/>
87862
  <line num="1591" type="stmt" count="0"/>
 
87863
  <line num="1593" type="stmt" count="0"/>
87864
+ <line num="1594" type="stmt" count="0"/>
87865
+ <line num="1595" type="stmt" count="0"/>
87866
+ <line num="1596" type="stmt" count="0"/>
87867
+ <line num="1598" type="stmt" count="0"/>
87868
  <line num="1600" type="stmt" count="0"/>
87869
  <line num="1601" type="stmt" count="0"/>
87870
  <line num="1602" type="stmt" count="0"/>
87873
  <line num="1605" type="stmt" count="0"/>
87874
  <line num="1606" type="stmt" count="0"/>
87875
  <line num="1607" type="stmt" count="0"/>
 
 
 
87876
  <line num="1611" type="stmt" count="0"/>
87877
  <line num="1612" type="stmt" count="0"/>
87878
  <line num="1613" type="stmt" count="0"/>
87879
  <line num="1614" type="stmt" count="0"/>
 
 
87880
  <line num="1618" type="stmt" count="0"/>
87881
  <line num="1619" type="stmt" count="0"/>
87882
+ <line num="1620" type="stmt" count="0"/>
87883
+ <line num="1621" type="stmt" count="0"/>
87884
  <line num="1622" type="stmt" count="0"/>
87885
  <line num="1623" type="stmt" count="0"/>
87886
+ <line num="1632" type="stmt" count="0"/>
87887
+ <line num="1633" type="stmt" count="0"/>
 
 
 
 
 
87888
  <line num="1634" type="stmt" count="0"/>
87889
  <line num="1635" type="stmt" count="0"/>
87890
  <line num="1637" type="stmt" count="0"/>
87891
  <line num="1638" type="stmt" count="0"/>
87892
+ <line num="1640" type="stmt" count="0"/>
 
87893
  <line num="1642" type="stmt" count="0"/>
87894
  <line num="1644" type="stmt" count="0"/>
87895
  <line num="1645" type="stmt" count="0"/>
87896
  <line num="1646" type="stmt" count="0"/>
87897
+ <line num="1647" type="stmt" count="0"/>
 
87898
  <line num="1650" type="stmt" count="0"/>
87899
  <line num="1651" type="stmt" count="0"/>
87900
  <line num="1652" type="stmt" count="0"/>
87901
  <line num="1653" type="stmt" count="0"/>
87902
+ <line num="1654" type="stmt" count="0"/>
87903
+ <line num="1656" type="stmt" count="0"/>
87904
  <line num="1657" type="stmt" count="0"/>
 
87905
  <line num="1659" type="stmt" count="0"/>
87906
+ <line num="1661" type="stmt" count="0"/>
87907
+ <line num="1662" type="stmt" count="0"/>
87908
  <line num="1663" type="stmt" count="0"/>
 
87909
  <line num="1666" type="stmt" count="0"/>
87910
  <line num="1667" type="stmt" count="0"/>
87911
+ <line num="1669" type="stmt" count="0"/>
87912
  <line num="1670" type="stmt" count="0"/>
87913
  <line num="1672" type="stmt" count="0"/>
87914
  <line num="1673" type="stmt" count="0"/>
 
87915
  <line num="1675" type="stmt" count="0"/>
87916
  <line num="1676" type="stmt" count="0"/>
 
87917
  <line num="1678" type="stmt" count="0"/>
87918
  <line num="1679" type="stmt" count="0"/>
87919
+ <line num="1681" type="stmt" count="0"/>
87920
+ <line num="1682" type="stmt" count="0"/>
87921
  <line num="1684" type="stmt" count="0"/>
87922
  <line num="1685" type="stmt" count="0"/>
87923
+ <line num="1687" type="stmt" count="0"/>
87924
+ <line num="1688" type="stmt" count="0"/>
87925
  <line num="1690" type="stmt" count="0"/>
87926
  <line num="1691" type="stmt" count="0"/>
 
87927
  <line num="1693" type="stmt" count="0"/>
87928
  <line num="1694" type="stmt" count="0"/>
87929
+ <line num="1696" type="stmt" count="0"/>
87930
+ <line num="1697" type="stmt" count="0"/>
87931
+ <line num="1698" type="stmt" count="0"/>
87932
+ <line num="1699" type="stmt" count="0"/>
87933
+ <line num="1701" type="stmt" count="0"/>
87934
+ <line num="1702" type="stmt" count="0"/>
87935
+ <line num="1703" type="stmt" count="0"/>
87936
  <line num="1704" type="stmt" count="0"/>
87937
  <line num="1705" type="stmt" count="0"/>
 
87938
  <line num="1707" type="stmt" count="0"/>
87939
  <line num="1709" type="stmt" count="0"/>
87940
  <line num="1710" type="stmt" count="0"/>
87941
+ <line num="1711" type="stmt" count="0"/>
87942
  <line num="1712" type="stmt" count="0"/>
87943
+ <line num="1713" type="stmt" count="0"/>
87944
  <line num="1714" type="stmt" count="0"/>
87945
+ <line num="1715" type="stmt" count="0"/>
87946
  <line num="1716" type="stmt" count="0"/>
87947
  <line num="1717" type="stmt" count="0"/>
87948
  <line num="1718" type="stmt" count="0"/>
87949
  <line num="1719" type="stmt" count="0"/>
87950
+ <line num="1720" type="stmt" count="0"/>
87951
+ <line num="1721" type="stmt" count="0"/>
87952
  <line num="1722" type="stmt" count="0"/>
87953
  <line num="1723" type="stmt" count="0"/>
87954
  <line num="1724" type="stmt" count="0"/>
87955
  <line num="1725" type="stmt" count="0"/>
87956
  <line num="1726" type="stmt" count="0"/>
87957
  <line num="1728" type="stmt" count="0"/>
87958
+ <line num="1730" type="stmt" count="0"/>
87959
+ <line num="1732" type="stmt" count="0"/>
87960
  <line num="1733" type="stmt" count="0"/>
87961
  <line num="1734" type="stmt" count="0"/>
87962
+ <line num="1736" type="stmt" count="0"/>
87963
+ <line num="1737" type="stmt" count="0"/>
87964
  <line num="1738" type="stmt" count="0"/>
87965
  <line num="1739" type="stmt" count="0"/>
87966
+ <line num="1743" type="stmt" count="0"/>
 
87967
  <line num="1744" type="stmt" count="0"/>
87968
  <line num="1745" type="stmt" count="0"/>
87969
+ <line num="1749" type="stmt" count="0"/>
 
87970
  <line num="1750" type="stmt" count="0"/>
87971
  <line num="1751" type="stmt" count="0"/>
87972
  <line num="1753" type="stmt" count="0"/>
87973
  <line num="1754" type="stmt" count="0"/>
87974
+ <line num="1755" type="stmt" count="0"/>
87975
  <line num="1756" type="stmt" count="0"/>
87976
  <line num="1757" type="stmt" count="0"/>
87977
+ <line num="1758" type="stmt" count="0"/>
87978
  <line num="1759" type="stmt" count="0"/>
87979
  <line num="1760" type="stmt" count="0"/>
87980
+ <line num="1761" type="stmt" count="0"/>
87981
  <line num="1763" type="stmt" count="0"/>
87982
+ <line num="1764" type="stmt" count="0"/>
87983
  <line num="1766" type="stmt" count="0"/>
87984
  <line num="1768" type="stmt" count="0"/>
87985
  <line num="1769" type="stmt" count="0"/>
87986
+ <line num="1772" type="stmt" count="0"/>
 
 
87987
  <line num="1774" type="stmt" count="0"/>
87988
  <line num="1775" type="stmt" count="0"/>
87989
  <line num="1776" type="stmt" count="0"/>
87990
  <line num="1777" type="stmt" count="0"/>
87991
+ <line num="1780" type="stmt" count="0"/>
87992
  <line num="1781" type="stmt" count="0"/>
 
87993
  <line num="1783" type="stmt" count="0"/>
 
87994
  <line num="1785" type="stmt" count="0"/>
87995
  <line num="1786" type="stmt" count="0"/>
87996
  <line num="1787" type="stmt" count="0"/>
 
 
87997
  <line num="1790" type="stmt" count="0"/>
 
87998
  <line num="1792" type="stmt" count="0"/>
87999
  <line num="1793" type="stmt" count="0"/>
88000
  <line num="1794" type="stmt" count="0"/>
88002
  <line num="1796" type="stmt" count="0"/>
88003
  <line num="1797" type="stmt" count="0"/>
88004
  <line num="1798" type="stmt" count="0"/>
88005
+ <line num="1799" type="stmt" count="0"/>
88006
  <line num="1800" type="stmt" count="0"/>
88007
+ <line num="1801" type="stmt" count="0"/>
88008
+ <line num="1803" type="stmt" count="0"/>
88009
  <line num="1804" type="stmt" count="0"/>
88010
  <line num="1805" type="stmt" count="0"/>
88011
+ <line num="1807" type="stmt" count="0"/>
88012
  <line num="1808" type="stmt" count="0"/>
88013
  <line num="1809" type="stmt" count="0"/>
88014
  <line num="1810" type="stmt" count="0"/>
88015
  <line num="1811" type="stmt" count="0"/>
88016
+ <line num="1813" type="stmt" count="0"/>
88017
+ <line num="1814" type="stmt" count="0"/>
88018
  <line num="1815" type="stmt" count="0"/>
88019
  <line num="1816" type="stmt" count="0"/>
88020
  <line num="1817" type="stmt" count="0"/>
88021
+ <line num="1819" type="stmt" count="0"/>
88022
+ <line num="1820" type="stmt" count="0"/>
88023
  <line num="1822" type="stmt" count="0"/>
88024
  <line num="1823" type="stmt" count="0"/>
88025
+ <line num="1824" type="stmt" count="0"/>
88026
  <line num="1825" type="stmt" count="0"/>
88027
  <line num="1826" type="stmt" count="0"/>
88028
  <line num="1827" type="stmt" count="0"/>
88030
  <line num="1829" type="stmt" count="0"/>
88031
  <line num="1830" type="stmt" count="0"/>
88032
  <line num="1831" type="stmt" count="0"/>
 
88033
  <line num="1833" type="stmt" count="0"/>
88034
+ <line num="1834" type="stmt" count="0"/>
88035
  <line num="1835" type="stmt" count="0"/>
88036
+ <line num="1837" type="stmt" count="0"/>
88037
  <line num="1838" type="stmt" count="0"/>
88038
+ <line num="1839" type="stmt" count="0"/>
88039
  <line num="1840" type="stmt" count="0"/>
88040
  <line num="1841" type="stmt" count="0"/>
88041
+ <line num="1843" type="stmt" count="0"/>
88042
  <line num="1844" type="stmt" count="0"/>
88043
+ <line num="1845" type="stmt" count="0"/>
88044
  <line num="1846" type="stmt" count="0"/>
88045
  <line num="1847" type="stmt" count="0"/>
 
88046
  <line num="1849" type="stmt" count="0"/>
88047
+ <line num="1850" type="stmt" count="0"/>
 
 
 
 
88048
  <line num="1859" type="stmt" count="0"/>
88049
+ <line num="1860" type="stmt" count="0"/>
88050
+ <line num="1861" type="stmt" count="0"/>
88051
  <line num="1862" type="stmt" count="0"/>
88052
+ <line num="1863" type="stmt" count="0"/>
88053
  <line num="1864" type="stmt" count="0"/>
88054
  <line num="1866" type="stmt" count="0"/>
88055
  <line num="1867" type="stmt" count="0"/>
88056
  <line num="1868" type="stmt" count="0"/>
88057
  <line num="1869" type="stmt" count="0"/>
 
 
88058
  <line num="1872" type="stmt" count="0"/>
 
88059
  <line num="1874" type="stmt" count="0"/>
88060
  <line num="1875" type="stmt" count="0"/>
88061
+ <line num="1876" type="stmt" count="0"/>
88062
  <line num="1877" type="stmt" count="0"/>
88063
  <line num="1878" type="stmt" count="0"/>
88064
  <line num="1879" type="stmt" count="0"/>
88065
  <line num="1880" type="stmt" count="0"/>
88066
  <line num="1881" type="stmt" count="0"/>
88067
+ <line num="1882" type="stmt" count="0"/>
88068
  <line num="1883" type="stmt" count="0"/>
88069
  <line num="1884" type="stmt" count="0"/>
88070
  <line num="1885" type="stmt" count="0"/>
88071
  <line num="1886" type="stmt" count="0"/>
88072
  <line num="1887" type="stmt" count="0"/>
88073
  <line num="1888" type="stmt" count="0"/>
88074
+ <line num="1889" type="stmt" count="0"/>
88075
  <line num="1890" type="stmt" count="0"/>
88076
  <line num="1891" type="stmt" count="0"/>
88077
  <line num="1892" type="stmt" count="0"/>
88078
  <line num="1893" type="stmt" count="0"/>
88079
  <line num="1894" type="stmt" count="0"/>
 
88080
  <line num="1896" type="stmt" count="0"/>
88081
  <line num="1897" type="stmt" count="0"/>
88082
  <line num="1898" type="stmt" count="0"/>
88083
  <line num="1899" type="stmt" count="0"/>
 
88084
  <line num="1902" type="stmt" count="0"/>
88085
  <line num="1903" type="stmt" count="0"/>
 
88086
  <line num="1905" type="stmt" count="0"/>
88087
+ <line num="1906" type="stmt" count="0"/>
88088
  <line num="1907" type="stmt" count="0"/>
88089
  <line num="1908" type="stmt" count="0"/>
88090
  <line num="1909" type="stmt" count="0"/>
88091
  <line num="1910" type="stmt" count="0"/>
88092
  <line num="1911" type="stmt" count="0"/>
88093
  <line num="1912" type="stmt" count="0"/>
88094
+ <line num="1913" type="stmt" count="0"/>
88095
+ <line num="1914" type="stmt" count="0"/>
88096
+ <line num="1915" type="stmt" count="0"/>
88097
+ <line num="1916" type="stmt" count="0"/>
88098
+ <line num="1917" type="stmt" count="0"/>
88099
+ <line num="1918" type="stmt" count="0"/>
88100
+ <line num="1919" type="stmt" count="0"/>
88101
+ <line num="1920" type="stmt" count="0"/>
88102
  <line num="1921" type="stmt" count="0"/>
88103
  <line num="1922" type="stmt" count="0"/>
88104
  <line num="1923" type="stmt" count="0"/>
88105
  <line num="1924" type="stmt" count="0"/>
88106
  <line num="1925" type="stmt" count="0"/>
88107
  <line num="1926" type="stmt" count="0"/>
88108
+ <line num="1927" type="stmt" count="0"/>
88109
  <line num="1928" type="stmt" count="0"/>
88110
  <line num="1929" type="stmt" count="0"/>
88111
  <line num="1930" type="stmt" count="0"/>
88112
+ <line num="1932" type="stmt" count="0"/>
88113
+ <line num="1933" type="stmt" count="0"/>
88114
  <line num="1934" type="stmt" count="0"/>
88115
+ <line num="1935" type="stmt" count="0"/>
88116
  <line num="1936" type="stmt" count="0"/>
 
88117
  <line num="1938" type="stmt" count="0"/>
88118
  <line num="1939" type="stmt" count="0"/>
88119
  <line num="1940" type="stmt" count="0"/>
88120
  <line num="1941" type="stmt" count="0"/>
88121
  <line num="1942" type="stmt" count="0"/>
 
88122
  <line num="1944" type="stmt" count="0"/>
88123
  <line num="1945" type="stmt" count="0"/>
88124
  <line num="1946" type="stmt" count="0"/>
88125
  <line num="1947" type="stmt" count="0"/>
 
 
 
88126
  <line num="1951" type="stmt" count="0"/>
88127
  <line num="1952" type="stmt" count="0"/>
88128
  <line num="1953" type="stmt" count="0"/>
88129
  <line num="1954" type="stmt" count="0"/>
 
 
88130
  <line num="1958" type="stmt" count="0"/>
88131
+ <line num="1968" type="method" name="_encryption_algorithm_to_key_size" complexity="24" crap="600" count="0"/>
 
 
 
 
 
 
 
88132
  <line num="1970" type="stmt" count="0"/>
88133
  <line num="1971" type="stmt" count="0"/>
 
 
 
88134
  <line num="1975" type="stmt" count="0"/>
88135
  <line num="1976" type="stmt" count="0"/>
88136
  <line num="1977" type="stmt" count="0"/>
88147
  <line num="1988" type="stmt" count="0"/>
88148
  <line num="1989" type="stmt" count="0"/>
88149
  <line num="1990" type="stmt" count="0"/>
88150
+ <line num="1991" type="stmt" count="0"/>
88151
  <line num="1992" type="stmt" count="0"/>
88152
  <line num="1993" type="stmt" count="0"/>
88153
  <line num="1994" type="stmt" count="0"/>
88154
  <line num="1995" type="stmt" count="0"/>
88155
  <line num="1996" type="stmt" count="0"/>
88156
+ <line num="1997" type="stmt" count="0"/>
88157
  <line num="1998" type="stmt" count="0"/>
88158
  <line num="1999" type="stmt" count="0"/>
 
88159
  <line num="2001" type="stmt" count="0"/>
88160
+ <line num="2012" type="method" name="_encryption_algorithm_to_crypt_instance" complexity="21" crap="462" count="0"/>
88161
+ <line num="2015" type="stmt" count="0"/>
 
 
 
 
 
 
 
 
88162
  <line num="2016" type="stmt" count="0"/>
88163
+ <line num="2017" type="stmt" count="0"/>
88164
  <line num="2018" type="stmt" count="0"/>
88165
+ <line num="2019" type="stmt" count="0"/>
88166
+ <line num="2020" type="stmt" count="0"/>
88167
+ <line num="2021" type="stmt" count="0"/>
88168
+ <line num="2022" type="stmt" count="0"/>
88169
+ <line num="2023" type="stmt" count="0"/>
88170
+ <line num="2024" type="stmt" count="0"/>
88171
+ <line num="2025" type="stmt" count="0"/>
88172
+ <line num="2026" type="stmt" count="0"/>
88173
+ <line num="2027" type="stmt" count="0"/>
88174
+ <line num="2028" type="stmt" count="0"/>
88175
+ <line num="2029" type="stmt" count="0"/>
88176
  <line num="2030" type="stmt" count="0"/>
88177
  <line num="2031" type="stmt" count="0"/>
88178
+ <line num="2032" type="stmt" count="0"/>
88179
+ <line num="2033" type="stmt" count="0"/>
88180
+ <line num="2034" type="stmt" count="0"/>
88181
  <line num="2035" type="stmt" count="0"/>
88182
  <line num="2036" type="stmt" count="0"/>
88183
  <line num="2037" type="stmt" count="0"/>
88187
  <line num="2041" type="stmt" count="0"/>
88188
  <line num="2042" type="stmt" count="0"/>
88189
  <line num="2043" type="stmt" count="0"/>
 
88190
  <line num="2045" type="stmt" count="0"/>
88191
+ <line num="2057" type="method" name="_bad_algorithm_candidate" complexity="4" crap="20" count="0"/>
88192
+ <line num="2060" type="stmt" count="0"/>
 
 
 
 
 
 
 
 
 
 
 
 
88193
  <line num="2061" type="stmt" count="0"/>
88194
+ <line num="2062" type="stmt" count="0"/>
88195
+ <line num="2063" type="stmt" count="0"/>
88196
+ <line num="2066" type="stmt" count="0"/>
88197
+ <line num="2081" type="method" name="login" complexity="1" crap="2" count="0"/>
 
 
 
 
 
88198
  <line num="2083" type="stmt" count="0"/>
88199
  <line num="2084" type="stmt" count="0"/>
88200
  <line num="2085" type="stmt" count="0"/>
88201
+ <line num="2098" type="method" name="_login" complexity="6" crap="42" count="0"/>
 
 
 
 
 
 
 
 
 
 
 
 
 
88202
  <line num="2100" type="stmt" count="0"/>
88203
  <line num="2101" type="stmt" count="0"/>
88204
  <line num="2102" type="stmt" count="0"/>
88205
+ <line num="2104" type="stmt" count="0"/>
88206
+ <line num="2106" type="stmt" count="0"/>
88207
+ <line num="2107" type="stmt" count="0"/>
88208
+ <line num="2108" type="stmt" count="0"/>
88209
+ <line num="2111" type="stmt" count="0"/>
88210
+ <line num="2112" type="stmt" count="0"/>
88211
+ <line num="2113" type="stmt" count="0"/>
88212
+ <line num="2115" type="stmt" count="0"/>
88213
+ <line num="2116" type="stmt" count="0"/>
88214
+ <line num="2129" type="method" name="_login_helper" complexity="35" crap="1260" count="0"/>
88215
+ <line num="2131" type="stmt" count="0"/>
88216
+ <line num="2132" type="stmt" count="0"/>
88217
+ <line num="2135" type="stmt" count="0"/>
88218
+ <line num="2136" type="stmt" count="0"/>
88219
+ <line num="2137" type="stmt" count="0"/>
88220
+ <line num="2138" type="stmt" count="0"/>
88221
+ <line num="2139" type="stmt" count="0"/>
88222
+ <line num="2141" type="stmt" count="0"/>
88223
+ <line num="2143" type="stmt" count="0"/>
88224
+ <line num="2144" type="stmt" count="0"/>
88225
+ <line num="2147" type="stmt" count="0"/>
88226
+ <line num="2148" type="stmt" count="0"/>
88227
+ <line num="2149" type="stmt" count="0"/>
88228
+ <line num="2150" type="stmt" count="0"/>
88229
+ <line num="2151" type="stmt" count="0"/>
88230
+ <line num="2152" type="stmt" count="0"/>
88231
+ <line num="2154" type="stmt" count="0"/>
88232
+ <line num="2156" type="stmt" count="0"/>
88233
+ <line num="2157" type="stmt" count="0"/>
88234
+ <line num="2158" type="stmt" count="0"/>
88235
+ <line num="2161" type="stmt" count="0"/>
88236
+ <line num="2162" type="stmt" count="0"/>
88237
+ <line num="2164" type="stmt" count="0"/>
88238
+ <line num="2166" type="stmt" count="0"/>
88239
  <line num="2167" type="stmt" count="0"/>
88240
  <line num="2168" type="stmt" count="0"/>
88241
+ <line num="2170" type="stmt" count="0"/>
88242
  <line num="2171" type="stmt" count="0"/>
 
88243
  <line num="2173" type="stmt" count="0"/>
88244
+ <line num="2174" type="stmt" count="0"/>
88245
+ <line num="2177" type="stmt" count="0"/>
88246
+ <line num="2178" type="stmt" count="0"/>
88247
+ <line num="2179" type="stmt" count="0"/>
88248
+ <line num="2180" type="stmt" count="0"/>
88249
+ <line num="2183" type="stmt" count="0"/>
88250
+ <line num="2184" type="stmt" count="0"/>
88251
+ <line num="2185" type="stmt" count="0"/>
88252
+ <line num="2186" type="stmt" count="0"/>
88253
+ <line num="2188" type="stmt" count="0"/>
88254
  <line num="2191" type="stmt" count="0"/>
88255
  <line num="2192" type="stmt" count="0"/>
88256
+ <line num="2193" type="stmt" count="0"/>
88257
+ <line num="2194" type="stmt" count="0"/>
88258
  <line num="2195" type="stmt" count="0"/>
88259
  <line num="2196" type="stmt" count="0"/>
88260
  <line num="2197" type="stmt" count="0"/>
88268
  <line num="2209" type="stmt" count="0"/>
88269
  <line num="2210" type="stmt" count="0"/>
88270
  <line num="2211" type="stmt" count="0"/>
 
88271
  <line num="2214" type="stmt" count="0"/>
88272
+ <line num="2215" type="stmt" count="0"/>
88273
  <line num="2217" type="stmt" count="0"/>
88274
+ <line num="2220" type="stmt" count="0"/>
88275
  <line num="2221" type="stmt" count="0"/>
88276
  <line num="2222" type="stmt" count="0"/>
88277
  <line num="2224" type="stmt" count="0"/>
88278
+ <line num="2225" type="stmt" count="0"/>
88279
  <line num="2226" type="stmt" count="0"/>
88280
+ <line num="2229" type="stmt" count="0"/>
 
88281
  <line num="2230" type="stmt" count="0"/>
88282
  <line num="2231" type="stmt" count="0"/>
88283
+ <line num="2232" type="stmt" count="0"/>
88284
  <line num="2233" type="stmt" count="0"/>
88285
  <line num="2234" type="stmt" count="0"/>
88286
+ <line num="2235" type="stmt" count="0"/>
88287
+ <line num="2236" type="stmt" count="0"/>
88288
  <line num="2237" type="stmt" count="0"/>
88289
  <line num="2238" type="stmt" count="0"/>
88290
  <line num="2239" type="stmt" count="0"/>
88291
+ <line num="2241" type="stmt" count="0"/>
 
88292
  <line num="2244" type="stmt" count="0"/>
88293
  <line num="2245" type="stmt" count="0"/>
88294
  <line num="2246" type="stmt" count="0"/>
88295
+ <line num="2247" type="stmt" count="0"/>
88296
  <line num="2248" type="stmt" count="0"/>
88297
+ <line num="2249" type="stmt" count="0"/>
88298
+ <line num="2250" type="stmt" count="0"/>
88299
  <line num="2251" type="stmt" count="0"/>
88300
  <line num="2252" type="stmt" count="0"/>
88301
  <line num="2253" type="stmt" count="0"/>
88303
  <line num="2255" type="stmt" count="0"/>
88304
  <line num="2256" type="stmt" count="0"/>
88305
  <line num="2257" type="stmt" count="0"/>
 
88306
  <line num="2259" type="stmt" count="0"/>
88307
+ <line num="2262" type="stmt" count="0"/>
88308
  <line num="2263" type="stmt" count="0"/>
88309
+ <line num="2266" type="stmt" count="0"/>
88310
  <line num="2267" type="stmt" count="0"/>
88311
  <line num="2268" type="stmt" count="0"/>
88312
  <line num="2269" type="stmt" count="0"/>
88313
  <line num="2270" type="stmt" count="0"/>
88314
+ <line num="2273" type="stmt" count="0"/>
88315
  <line num="2274" type="stmt" count="0"/>
88316
+ <line num="2276" type="stmt" count="0"/>
88317
+ <line num="2279" type="stmt" count="0"/>
88318
  <line num="2280" type="stmt" count="0"/>
88319
  <line num="2281" type="stmt" count="0"/>
88320
  <line num="2282" type="stmt" count="0"/>
88321
+ <line num="2283" type="stmt" count="0"/>
88322
  <line num="2284" type="stmt" count="0"/>
 
88323
  <line num="2286" type="stmt" count="0"/>
88324
+ <line num="2287" type="stmt" count="0"/>
88325
+ <line num="2288" type="stmt" count="0"/>
88326
  <line num="2289" type="stmt" count="0"/>
 
 
88327
  <line num="2292" type="stmt" count="0"/>
88328
  <line num="2293" type="stmt" count="0"/>
 
88329
  <line num="2295" type="stmt" count="0"/>
88330
  <line num="2296" type="stmt" count="0"/>
88331
  <line num="2297" type="stmt" count="0"/>
88332
  <line num="2298" type="stmt" count="0"/>
88333
+ <line num="2300" type="stmt" count="0"/>
88334
  <line num="2301" type="stmt" count="0"/>
88335
+ <line num="2303" type="stmt" count="0"/>
88336
  <line num="2304" type="stmt" count="0"/>
88337
  <line num="2305" type="stmt" count="0"/>
88338
  <line num="2306" type="stmt" count="0"/>
 
88339
  <line num="2308" type="stmt" count="0"/>
 
88340
  <line num="2310" type="stmt" count="0"/>
88341
  <line num="2311" type="stmt" count="0"/>
88342
  <line num="2312" type="stmt" count="0"/>
88343
  <line num="2313" type="stmt" count="0"/>
 
 
88344
  <line num="2316" type="stmt" count="0"/>
88345
+ <line num="2329" type="method" name="_keyboard_interactive_login" complexity="2" crap="6" count="0"/>
88346
+ <line num="2331" type="stmt" count="0"/>
88347
+ <line num="2332" type="stmt" count="0"/>
 
 
 
 
 
 
88348
  <line num="2333" type="stmt" count="0"/>
88349
  <line num="2334" type="stmt" count="0"/>
88350
+ <line num="2335" type="stmt" count="0"/>
88351
  <line num="2336" type="stmt" count="0"/>
88352
+ <line num="2337" type="stmt" count="0"/>
88353
+ <line num="2338" type="stmt" count="0"/>
88354
  <line num="2339" type="stmt" count="0"/>
88355
  <line num="2340" type="stmt" count="0"/>
88356
  <line num="2341" type="stmt" count="0"/>
88357
  <line num="2342" type="stmt" count="0"/>
 
88358
  <line num="2344" type="stmt" count="0"/>
88359
  <line num="2346" type="stmt" count="0"/>
88360
  <line num="2347" type="stmt" count="0"/>
88361
+ <line num="2350" type="stmt" count="0"/>
88362
+ <line num="2360" type="method" name="_keyboard_interactive_process" complexity="27" crap="756" count="0"/>
88363
+ <line num="2362" type="stmt" count="0"/>
 
 
 
 
 
 
 
 
88364
  <line num="2364" type="stmt" count="0"/>
88365
  <line num="2365" type="stmt" count="0"/>
88366
  <line num="2366" type="stmt" count="0"/>
88367
+ <line num="2367" type="stmt" count="0"/>
88368
  <line num="2368" type="stmt" count="0"/>
88369
+ <line num="2369" type="stmt" count="0"/>
88370
  <line num="2370" type="stmt" count="0"/>
88371
  <line num="2371" type="stmt" count="0"/>
88372
+ <line num="2375" type="stmt" count="0"/>
 
88373
  <line num="2376" type="stmt" count="0"/>
88374
+ <line num="2378" type="stmt" count="0"/>
88375
+ <line num="2381" type="stmt" count="0"/>
88376
+ <line num="2382" type="stmt" count="0"/>
88377
+ <line num="2383" type="stmt" count="0"/>
88378
+ <line num="2385" type="stmt" count="0"/>
88379
+ <line num="2386" type="stmt" count="0"/>
88380
+ <line num="2387" type="stmt" count="0"/>
88381
+ <line num="2388" type="stmt" count="0"/>
88382
+ <line num="2390" type="stmt" count="0"/>
88383
  <line num="2391" type="stmt" count="0"/>
88384
  <line num="2392" type="stmt" count="0"/>
88385
  <line num="2393" type="stmt" count="0"/>
 
88386
  <line num="2395" type="stmt" count="0"/>
88387
  <line num="2396" type="stmt" count="0"/>
88388
  <line num="2397" type="stmt" count="0"/>
88389
  <line num="2398" type="stmt" count="0"/>
 
88390
  <line num="2400" type="stmt" count="0"/>
 
88391
  <line num="2402" type="stmt" count="0"/>
88392
+ <line num="2403" type="stmt" count="0"/>
88393
  <line num="2404" type="stmt" count="0"/>
88394
+ <line num="2405" type="stmt" count="0"/>
88395
  <line num="2406" type="stmt" count="0"/>
88396
  <line num="2407" type="stmt" count="0"/>
88397
+ <line num="2408" type="stmt" count="0"/>
88398
+ <line num="2409" type="stmt" count="0"/>
88399
  <line num="2410" type="stmt" count="0"/>
88400
+ <line num="2412" type="stmt" count="0"/>
88401
+ <line num="2413" type="stmt" count="0"/>
88402
+ <line num="2414" type="stmt" count="0"/>
88403
+ <line num="2415" type="stmt" count="0"/>
88404
+ <line num="2417" type="stmt" count="0"/>
88405
+ <line num="2419" type="stmt" count="0"/>
88406
+ <line num="2421" type="stmt" count="0"/>
88407
  <line num="2422" type="stmt" count="0"/>
88408
+ <line num="2423" type="stmt" count="0"/>
88409
  <line num="2424" type="stmt" count="0"/>
 
88410
  <line num="2426" type="stmt" count="0"/>
88411
  <line num="2427" type="stmt" count="0"/>
88412
  <line num="2428" type="stmt" count="0"/>
 
 
88413
  <line num="2431" type="stmt" count="0"/>
88414
+ <line num="2432" type="stmt" count="0"/>
88415
+ <line num="2433" type="stmt" count="0"/>
88416
+ <line num="2434" type="stmt" count="0"/>
88417
  <line num="2435" type="stmt" count="0"/>
88418
  <line num="2436" type="stmt" count="0"/>
88419
+ <line num="2437" type="stmt" count="0"/>
88420
  <line num="2438" type="stmt" count="0"/>
88421
+ <line num="2439" type="stmt" count="0"/>
88422
  <line num="2441" type="stmt" count="0"/>
88423
  <line num="2442" type="stmt" count="0"/>
88424
  <line num="2443" type="stmt" count="0"/>
 
 
 
 
 
88425
  <line num="2451" type="stmt" count="0"/>
88426
  <line num="2452" type="stmt" count="0"/>
88427
  <line num="2453" type="stmt" count="0"/>
88428
+ <line num="2454" type="stmt" count="0"/>
88429
  <line num="2455" type="stmt" count="0"/>
 
88430
  <line num="2457" type="stmt" count="0"/>
88431
  <line num="2458" type="stmt" count="0"/>
88432
+ <line num="2461" type="stmt" count="0"/>
88433
  <line num="2462" type="stmt" count="0"/>
88434
  <line num="2463" type="stmt" count="0"/>
88435
  <line num="2464" type="stmt" count="0"/>
88436
  <line num="2465" type="stmt" count="0"/>
88437
  <line num="2466" type="stmt" count="0"/>
88438
  <line num="2467" type="stmt" count="0"/>
88439
+ <line num="2476" type="stmt" count="0"/>
 
 
 
 
 
 
88440
  <line num="2477" type="stmt" count="0"/>
88441
+ <line num="2478" type="stmt" count="0"/>
88442
  <line num="2479" type="stmt" count="0"/>
88443
+ <line num="2480" type="stmt" count="0"/>
 
88444
  <line num="2483" type="stmt" count="0"/>
88445
+ <line num="2494" type="method" name="_ssh_agent_login" complexity="3" crap="12" count="0"/>
 
 
 
 
 
 
 
 
88446
  <line num="2496" type="stmt" count="0"/>
88447
  <line num="2497" type="stmt" count="0"/>
88448
  <line num="2498" type="stmt" count="0"/>
88449
  <line num="2499" type="stmt" count="0"/>
88450
+ <line num="2500" type="stmt" count="0"/>
88451
  <line num="2502" type="stmt" count="0"/>
88452
+ <line num="2504" type="stmt" count="0"/>
88453
+ <line num="2517" type="method" name="_privatekey_login" complexity="17" crap="306" count="0"/>
88454
+ <line num="2520" type="stmt" count="0"/>
 
 
 
 
 
88455
  <line num="2521" type="stmt" count="0"/>
88456
  <line num="2522" type="stmt" count="0"/>
 
 
 
88457
  <line num="2526" type="stmt" count="0"/>
88458
  <line num="2527" type="stmt" count="0"/>
88459
+ <line num="2528" type="stmt" count="0"/>
88460
+ <line num="2529" type="stmt" count="0"/>
88461
+ <line num="2530" type="stmt" count="0"/>
88462
+ <line num="2531" type="stmt" count="0"/>
88463
+ <line num="2532" type="stmt" count="0"/>
88464
+ <line num="2533" type="stmt" count="0"/>
88465
+ <line num="2534" type="stmt" count="0"/>
88466
+ <line num="2535" type="stmt" count="0"/>
88467
  <line num="2536" type="stmt" count="0"/>
88468
  <line num="2537" type="stmt" count="0"/>
 
88469
  <line num="2539" type="stmt" count="0"/>
88470
  <line num="2540" type="stmt" count="0"/>
88471
+ <line num="2541" type="stmt" count="0"/>
88472
+ <line num="2542" type="stmt" count="0"/>
88473
  <line num="2543" type="stmt" count="0"/>
88474
+ <line num="2544" type="stmt" count="0"/>
88475
+ <line num="2545" type="stmt" count="0"/>
88476
+ <line num="2546" type="stmt" count="0"/>
88477
+ <line num="2547" type="stmt" count="0"/>
88478
+ <line num="2549" type="stmt" count="0"/>
88479
+ <line num="2550" type="stmt" count="0"/>
88480
+ <line num="2551" type="stmt" count="0"/>
88481
+ <line num="2552" type="stmt" count="0"/>
88482
+ <line num="2554" type="stmt" count="0"/>
88483
+ <line num="2555" type="stmt" count="0"/>
88484
  <line num="2556" type="stmt" count="0"/>
88485
  <line num="2557" type="stmt" count="0"/>
88486
  <line num="2558" type="stmt" count="0"/>
88487
  <line num="2559" type="stmt" count="0"/>
88488
  <line num="2560" type="stmt" count="0"/>
88489
+ <line num="2561" type="stmt" count="0"/>
88490
+ <line num="2563" type="stmt" count="0"/>
88491
  <line num="2564" type="stmt" count="0"/>
88492
+ <line num="2566" type="stmt" count="0"/>
88493
+ <line num="2567" type="stmt" count="0"/>
88494
+ <line num="2568" type="stmt" count="0"/>
88495
+ <line num="2571" type="stmt" count="0"/>
88496
+ <line num="2572" type="stmt" count="0"/>
88497
+ <line num="2573" type="stmt" count="0"/>
88498
+ <line num="2574" type="stmt" count="0"/>
88499
+ <line num="2575" type="stmt" count="0"/>
88500
+ <line num="2578" type="stmt" count="0"/>
88501
+ <line num="2579" type="stmt" count="0"/>
88502
  <line num="2581" type="stmt" count="0"/>
88503
+ <line num="2584" type="stmt" count="0"/>
88504
+ <line num="2585" type="stmt" count="0"/>
88505
  <line num="2586" type="stmt" count="0"/>
 
88506
  <line num="2588" type="stmt" count="0"/>
88507
  <line num="2589" type="stmt" count="0"/>
88508
  <line num="2590" type="stmt" count="0"/>
88509
  <line num="2591" type="stmt" count="0"/>
 
 
88510
  <line num="2594" type="stmt" count="0"/>
88511
  <line num="2595" type="stmt" count="0"/>
88512
  <line num="2596" type="stmt" count="0"/>
88513
  <line num="2597" type="stmt" count="0"/>
88514
+ <line num="2598" type="stmt" count="0"/>
88515
  <line num="2599" type="stmt" count="0"/>
88516
  <line num="2600" type="stmt" count="0"/>
88517
  <line num="2601" type="stmt" count="0"/>
 
88518
  <line num="2603" type="stmt" count="0"/>
88519
  <line num="2604" type="stmt" count="0"/>
88520
  <line num="2605" type="stmt" count="0"/>
88521
  <line num="2606" type="stmt" count="0"/>
88522
  <line num="2607" type="stmt" count="0"/>
88523
+ <line num="2608" type="stmt" count="0"/>
88524
  <line num="2610" type="stmt" count="0"/>
88525
  <line num="2611" type="stmt" count="0"/>
 
88526
  <line num="2614" type="stmt" count="0"/>
88527
  <line num="2615" type="stmt" count="0"/>
88528
  <line num="2616" type="stmt" count="0"/>
88529
  <line num="2617" type="stmt" count="0"/>
88530
  <line num="2618" type="stmt" count="0"/>
 
 
88531
  <line num="2621" type="stmt" count="0"/>
88532
+ <line num="2622" type="stmt" count="0"/>
88533
  <line num="2624" type="stmt" count="0"/>
 
88534
  <line num="2627" type="stmt" count="0"/>
88535
+ <line num="2629" type="stmt" count="0"/>
88536
+ <line num="2630" type="stmt" count="0"/>
88537
  <line num="2631" type="stmt" count="0"/>
88538
  <line num="2632" type="stmt" count="0"/>
 
 
88539
  <line num="2635" type="stmt" count="0"/>
88540
+ <line num="2647" type="method" name="setTimeout" complexity="1" crap="2" count="0"/>
 
 
 
 
 
 
88541
  <line num="2649" type="stmt" count="0"/>
88542
  <line num="2650" type="stmt" count="0"/>
88543
+ <line num="2657" type="method" name="getStdError" complexity="1" crap="2" count="0"/>
 
 
 
 
 
88544
  <line num="2659" type="stmt" count="0"/>
88545
+ <line num="2673" type="method" name="exec" complexity="21" crap="462" count="0"/>
 
 
 
 
 
 
 
 
 
 
88546
  <line num="2675" type="stmt" count="0"/>
88547
  <line num="2676" type="stmt" count="0"/>
88548
  <line num="2677" type="stmt" count="0"/>
88549
+ <line num="2679" type="stmt" count="0"/>
88550
+ <line num="2680" type="stmt" count="0"/>
88551
+ <line num="2683" type="stmt" count="0"/>
88552
  <line num="2684" type="stmt" count="0"/>
88553
+ <line num="2685" type="stmt" count="0"/>
 
 
 
88554
  <line num="2692" type="stmt" count="0"/>
88555
  <line num="2695" type="stmt" count="0"/>
88556
+ <line num="2697" type="stmt" count="0"/>
88557
+ <line num="2698" type="stmt" count="0"/>
88558
+ <line num="2699" type="stmt" count="0"/>
88559
+ <line num="2700" type="stmt" count="0"/>
88560
+ <line num="2701" type="stmt" count="0"/>
88561
+ <line num="2702" type="stmt" count="0"/>
88562
+ <line num="2703" type="stmt" count="0"/>
88563
+ <line num="2705" type="stmt" count="0"/>
88564
+ <line num="2707" type="stmt" count="0"/>
88565
+ <line num="2708" type="stmt" count="0"/>
88566
+ <line num="2711" type="stmt" count="0"/>
88567
+ <line num="2713" type="stmt" count="0"/>
88568
+ <line num="2714" type="stmt" count="0"/>
88569
+ <line num="2715" type="stmt" count="0"/>
88570
+ <line num="2718" type="stmt" count="0"/>
88571
  <line num="2719" type="stmt" count="0"/>
88572
+ <line num="2720" type="stmt" count="0"/>
88573
+ <line num="2721" type="stmt" count="0"/>
88574
+ <line num="2722" type="stmt" count="0"/>
88575
+ <line num="2723" type="stmt" count="0"/>
88576
+ <line num="2724" type="stmt" count="0"/>
88577
+ <line num="2725" type="stmt" count="0"/>
88578
+ <line num="2726" type="stmt" count="0"/>
88579
+ <line num="2727" type="stmt" count="0"/>
88580
+ <line num="2728" type="stmt" count="0"/>
88581
+ <line num="2729" type="stmt" count="0"/>
88582
+ <line num="2730" type="stmt" count="0"/>
88583
+ <line num="2731" type="stmt" count="0"/>
88584
+ <line num="2732" type="stmt" count="0"/>
88585
+ <line num="2733" type="stmt" count="0"/>
88586
  <line num="2735" type="stmt" count="0"/>
 
88587
  <line num="2737" type="stmt" count="0"/>
88588
+ <line num="2738" type="stmt" count="0"/>
88589
+ <line num="2741" type="stmt" count="0"/>
88590
+ <line num="2742" type="stmt" count="0"/>
88591
  <line num="2743" type="stmt" count="0"/>
88592
  <line num="2744" type="stmt" count="0"/>
88593
  <line num="2745" type="stmt" count="0"/>
88594
+ <line num="2748" type="stmt" count="0"/>
88595
+ <line num="2749" type="stmt" count="0"/>
88596
+ <line num="2751" type="stmt" count="0"/>
88597
+ <line num="2754" type="stmt" count="0"/>
88598
  <line num="2755" type="stmt" count="0"/>
88599
+ <line num="2756" type="stmt" count="0"/>
88600
  <line num="2757" type="stmt" count="0"/>
88601
  <line num="2758" type="stmt" count="0"/>
88602
  <line num="2759" type="stmt" count="0"/>
88603
  <line num="2760" type="stmt" count="0"/>
88604
  <line num="2761" type="stmt" count="0"/>
88605
  <line num="2762" type="stmt" count="0"/>
 
 
 
 
 
88606
  <line num="2773" type="stmt" count="0"/>
88607
  <line num="2774" type="stmt" count="0"/>
88608
  <line num="2775" type="stmt" count="0"/>
88609
+ <line num="2776" type="stmt" count="0"/>
88610
+ <line num="2777" type="stmt" count="0"/>
88611
  <line num="2778" type="stmt" count="0"/>
88612
  <line num="2779" type="stmt" count="0"/>
88613
  <line num="2780" type="stmt" count="0"/>
 
88614
  <line num="2782" type="stmt" count="0"/>
88615
  <line num="2783" type="stmt" count="0"/>
88616
  <line num="2784" type="stmt" count="0"/>
 
 
88617
  <line num="2787" type="stmt" count="0"/>
 
88618
  <line num="2789" type="stmt" count="0"/>
88619
  <line num="2790" type="stmt" count="0"/>
88620
  <line num="2791" type="stmt" count="0"/>
88621
+ <line num="2794" type="stmt" count="0"/>
88622
+ <line num="2796" type="stmt" count="0"/>
 
88623
  <line num="2797" type="stmt" count="0"/>
88624
+ <line num="2800" type="stmt" count="0"/>
88625
  <line num="2801" type="stmt" count="0"/>
88626
  <line num="2802" type="stmt" count="0"/>
88627
  <line num="2803" type="stmt" count="0"/>
88628
  <line num="2804" type="stmt" count="0"/>
88629
  <line num="2805" type="stmt" count="0"/>
88630
+ <line num="2806" type="stmt" count="0"/>
88631
+ <line num="2807" type="stmt" count="0"/>
88632
  <line num="2808" type="stmt" count="0"/>
88633
  <line num="2809" type="stmt" count="0"/>
88634
+ <line num="2810" type="stmt" count="0"/>
88635
  <line num="2811" type="stmt" count="0"/>
88636
+ <line num="2812" type="stmt" count="0"/>
88637
  <line num="2814" type="stmt" count="0"/>
88638
  <line num="2815" type="stmt" count="0"/>
 
88639
  <line num="2817" type="stmt" count="0"/>
88640
  <line num="2818" type="stmt" count="0"/>
88641
  <line num="2819" type="stmt" count="0"/>
88642
+ <line num="2829" type="method" name="_initShell" complexity="11" crap="132" count="0"/>
88643
+ <line num="2831" type="stmt" count="0"/>
88644
+ <line num="2832" type="stmt" count="0"/>
 
 
88645
  <line num="2835" type="stmt" count="0"/>
88646
  <line num="2836" type="stmt" count="0"/>
 
88647
  <line num="2838" type="stmt" count="0"/>
88648
  <line num="2839" type="stmt" count="0"/>
88649
  <line num="2840" type="stmt" count="0"/>
88650
+ <line num="2841" type="stmt" count="0"/>
88651
  <line num="2842" type="stmt" count="0"/>
88652
  <line num="2843" type="stmt" count="0"/>
88653
  <line num="2844" type="stmt" count="0"/>
88654
+ <line num="2846" type="stmt" count="0"/>
88655
+ <line num="2848" type="stmt" count="0"/>
88656
  <line num="2849" type="stmt" count="0"/>
88657
+ <line num="2852" type="stmt" count="0"/>
 
88658
  <line num="2854" type="stmt" count="0"/>
88659
+ <line num="2855" type="stmt" count="0"/>
88660
  <line num="2856" type="stmt" count="0"/>
88661
+ <line num="2859" type="stmt" count="0"/>
88662
  <line num="2860" type="stmt" count="0"/>
88663
  <line num="2861" type="stmt" count="0"/>
88664
  <line num="2862" type="stmt" count="0"/>
88672
  <line num="2870" type="stmt" count="0"/>
88673
  <line num="2871" type="stmt" count="0"/>
88674
  <line num="2872" type="stmt" count="0"/>
88675
+ <line num="2873" type="stmt" count="0"/>
88676
  <line num="2875" type="stmt" count="0"/>
88677
  <line num="2877" type="stmt" count="0"/>
88678
  <line num="2878" type="stmt" count="0"/>
88679
+ <line num="2881" type="stmt" count="0"/>
88680
+ <line num="2882" type="stmt" count="0"/>
88681
+ <line num="2883" type="stmt" count="0"/>
88682
+ <line num="2884" type="stmt" count="0"/>
88683
+ <line num="2885" type="stmt" count="0"/>
88684
+ <line num="2888" type="stmt" count="0"/>
88685
+ <line num="2889" type="stmt" count="0"/>
88686
  <line num="2891" type="stmt" count="0"/>
88687
+ <line num="2894" type="stmt" count="0"/>
 
88688
  <line num="2896" type="stmt" count="0"/>
88689
+ <line num="2897" type="stmt" count="0"/>
88690
  <line num="2898" type="stmt" count="0"/>
88691
  <line num="2899" type="stmt" count="0"/>
88692
  <line num="2900" type="stmt" count="0"/>
88693
  <line num="2901" type="stmt" count="0"/>
 
88694
  <line num="2903" type="stmt" count="0"/>
88695
  <line num="2904" type="stmt" count="0"/>
88696
+ <line num="2905" type="stmt" count="0"/>
88697
  <line num="2906" type="stmt" count="0"/>
88698
+ <line num="2907" type="stmt" count="0"/>
88699
  <line num="2908" type="stmt" count="0"/>
88700
+ <line num="2910" type="stmt" count="0"/>
88701
+ <line num="2911" type="stmt" count="0"/>
88702
  <line num="2912" type="stmt" count="0"/>
 
88703
  <line num="2915" type="stmt" count="0"/>
88704
+ <line num="2917" type="stmt" count="0"/>
88705
+ <line num="2918" type="stmt" count="0"/>
88706
  <line num="2919" type="stmt" count="0"/>
 
 
88707
  <line num="2922" type="stmt" count="0"/>
 
88708
  <line num="2924" type="stmt" count="0"/>
 
88709
  <line num="2926" type="stmt" count="0"/>
88710
+ <line num="2937" type="method" name="_get_interactive_channel" complexity="3" crap="12" count="0"/>
88711
+ <line num="2939" type="stmt" count="0"/>
88712
+ <line num="2940" type="stmt" count="0"/>
 
 
 
 
 
 
 
88713
  <line num="2941" type="stmt" count="0"/>
88714
  <line num="2942" type="stmt" count="0"/>
88715
  <line num="2943" type="stmt" count="0"/>
88716
  <line num="2944" type="stmt" count="0"/>
88717
  <line num="2945" type="stmt" count="0"/>
88718
+ <line num="2946" type="stmt" count="0"/>
88719
+ <line num="2955" type="method" name="_get_open_channel" complexity="4" crap="20" count="0"/>
 
 
 
88720
  <line num="2957" type="stmt" count="0"/>
 
88721
  <line num="2959" type="stmt" count="0"/>
88722
  <line num="2960" type="stmt" count="0"/>
88723
+ <line num="2962" type="stmt" count="0"/>
 
88724
  <line num="2964" type="stmt" count="0"/>
88725
+ <line num="2979" type="method" name="read" complexity="12" crap="156" count="0"/>
88726
+ <line num="2981" type="stmt" count="0"/>
 
 
 
 
 
 
 
 
 
88727
  <line num="2982" type="stmt" count="0"/>
88728
  <line num="2984" type="stmt" count="0"/>
88729
+ <line num="2985" type="stmt" count="0"/>
88730
  <line num="2986" type="stmt" count="0"/>
88731
+ <line num="2989" type="stmt" count="0"/>
88732
+ <line num="2990" type="stmt" count="0"/>
88733
+ <line num="2991" type="stmt" count="0"/>
88734
+ <line num="2994" type="stmt" count="0"/>
88735
+ <line num="2996" type="stmt" count="0"/>
88736
+ <line num="2997" type="stmt" count="0"/>
88737
  <line num="3000" type="stmt" count="0"/>
88738
  <line num="3001" type="stmt" count="0"/>
88739
  <line num="3002" type="stmt" count="0"/>
88741
  <line num="3004" type="stmt" count="0"/>
88742
  <line num="3005" type="stmt" count="0"/>
88743
  <line num="3006" type="stmt" count="0"/>
88744
+ <line num="3007" type="stmt" count="0"/>
88745
+ <line num="3008" type="stmt" count="0"/>
88746
+ <line num="3010" type="stmt" count="0"/>
88747
+ <line num="3011" type="stmt" count="0"/>
88748
+ <line num="3012" type="stmt" count="0"/>
88749
+ <line num="3013" type="stmt" count="0"/>
88750
+ <line num="3016" type="stmt" count="0"/>
88751
  <line num="3017" type="stmt" count="0"/>
88752
+ <line num="3018" type="stmt" count="0"/>
88753
+ <line num="3028" type="method" name="write" complexity="4" crap="20" count="0"/>
88754
+ <line num="3030" type="stmt" count="0"/>
88755
+ <line num="3031" type="stmt" count="0"/>
88756
+ <line num="3032" type="stmt" count="0"/>
88757
+ <line num="3035" type="stmt" count="0"/>
88758
+ <line num="3036" type="stmt" count="0"/>
88759
+ <line num="3037" type="stmt" count="0"/>
88760
+ <line num="3040" type="stmt" count="0"/>
88761
+ <line num="3057" type="method" name="startSubsystem" complexity="5" crap="30" count="0"/>
88762
+ <line num="3059" type="stmt" count="0"/>
 
 
 
 
 
 
88763
  <line num="3061" type="stmt" count="0"/>
88764
  <line num="3062" type="stmt" count="0"/>
88765
  <line num="3063" type="stmt" count="0"/>
88767
  <line num="3065" type="stmt" count="0"/>
88768
  <line num="3066" type="stmt" count="0"/>
88769
  <line num="3067" type="stmt" count="0"/>
88770
+ <line num="3069" type="stmt" count="0"/>
 
88771
  <line num="3071" type="stmt" count="0"/>
88772
  <line num="3072" type="stmt" count="0"/>
88773
+ <line num="3075" type="stmt" count="0"/>
 
88774
  <line num="3077" type="stmt" count="0"/>
88775
  <line num="3078" type="stmt" count="0"/>
88776
+ <line num="3079" type="stmt" count="0"/>
88777
+ <line num="3082" type="stmt" count="0"/>
88778
+ <line num="3083" type="stmt" count="0"/>
88779
+ <line num="3084" type="stmt" count="0"/>
88780
+ <line num="3085" type="stmt" count="0"/>
88781
+ <line num="3086" type="stmt" count="0"/>
88782
+ <line num="3087" type="stmt" count="0"/>
88783
+ <line num="3088" type="stmt" count="0"/>
88784
+ <line num="3089" type="stmt" count="0"/>
88785
  <line num="3091" type="stmt" count="0"/>
88786
  <line num="3092" type="stmt" count="0"/>
88787
+ <line num="3093" type="stmt" count="0"/>
88788
  <line num="3096" type="stmt" count="0"/>
88789
+ <line num="3098" type="stmt" count="0"/>
88790
  <line num="3100" type="stmt" count="0"/>
88791
+ <line num="3101" type="stmt" count="0"/>
88792
+ <line num="3104" type="stmt" count="0"/>
88793
+ <line num="3106" type="stmt" count="0"/>
88794
+ <line num="3107" type="stmt" count="0"/>
88795
+ <line num="3109" type="stmt" count="0"/>
88796
+ <line num="3119" type="method" name="stopSubsystem" complexity="1" crap="2" count="0"/>
88797
  <line num="3121" type="stmt" count="0"/>
88798
  <line num="3122" type="stmt" count="0"/>
88799
  <line num="3123" type="stmt" count="0"/>
88800
+ <line num="3133" type="method" name="reset" complexity="1" crap="2" count="0"/>
 
 
 
 
 
 
88801
  <line num="3135" type="stmt" count="0"/>
88802
+ <line num="3136" type="stmt" count="0"/>
88803
+ <line num="3145" type="method" name="isTimeout" complexity="1" crap="2" count="0"/>
 
 
 
 
 
 
88804
  <line num="3147" type="stmt" count="0"/>
88805
+ <line num="3155" type="method" name="disconnect" complexity="3" crap="12" count="0"/>
88806
+ <line num="3157" type="stmt" count="0"/>
 
 
 
 
88807
  <line num="3158" type="stmt" count="0"/>
88808
+ <line num="3159" type="stmt" count="0"/>
88809
  <line num="3160" type="stmt" count="0"/>
88810
  <line num="3161" type="stmt" count="0"/>
88811
+ <line num="3171" type="method" name="__destruct" complexity="1" crap="2" count="0"/>
88812
+ <line num="3173" type="stmt" count="0"/>
88813
+ <line num="3174" type="stmt" count="0"/>
88814
+ <line num="3182" type="method" name="isConnected" complexity="1" crap="2" count="0"/>
88815
+ <line num="3184" type="stmt" count="0"/>
88816
+ <line num="3193" type="method" name="isAuthenticated" complexity="1" crap="2" count="0"/>
 
 
 
88817
  <line num="3195" type="stmt" count="0"/>
88818
+ <line num="3206" type="method" name="ping" complexity="5" crap="30" count="0"/>
88819
+ <line num="3208" type="stmt" count="0"/>
88820
+ <line num="3209" type="stmt" count="0"/>
88821
+ <line num="3210" type="stmt" count="0"/>
88822
+ <line num="3212" type="stmt" count="0"/>
88823
+ <line num="3215" type="stmt" count="0"/>
88824
+ <line num="3216" type="stmt" count="0"/>
88825
  <line num="3217" type="stmt" count="0"/>
88826
  <line num="3218" type="stmt" count="0"/>
88827
  <line num="3219" type="stmt" count="0"/>
88828
  <line num="3220" type="stmt" count="0"/>
88829
  <line num="3221" type="stmt" count="0"/>
88830
+ <line num="3222" type="stmt" count="0"/>
88831
+ <line num="3223" type="stmt" count="0"/>
88832
+ <line num="3225" type="stmt" count="0"/>
88833
+ <line num="3227" type="stmt" count="0"/>
88834
+ <line num="3228" type="stmt" count="0"/>
88835
+ <line num="3231" type="stmt" count="0"/>
88836
  <line num="3233" type="stmt" count="0"/>
88837
  <line num="3234" type="stmt" count="0"/>
88838
+ <line num="3235" type="stmt" count="0"/>
88839
+ <line num="3236" type="stmt" count="0"/>
88840
+ <line num="3239" type="stmt" count="0"/>
88841
+ <line num="3248" type="method" name="_reconnect" complexity="3" crap="12" count="0"/>
88842
+ <line num="3250" type="stmt" count="0"/>
88843
+ <line num="3251" type="stmt" count="0"/>
88844
+ <line num="3252" type="stmt" count="0"/>
88845
+ <line num="3253" type="stmt" count="0"/>
88846
  <line num="3255" type="stmt" count="0"/>
88847
+ <line num="3256" type="stmt" count="0"/>
88848
+ <line num="3257" type="stmt" count="0"/>
88849
+ <line num="3258" type="stmt" count="0"/>
88850
+ <line num="3267" type="method" name="_reset_connection" complexity="1" crap="2" count="0"/>
88851
  <line num="3269" type="stmt" count="0"/>
88852
+ <line num="3270" type="stmt" count="0"/>
88853
+ <line num="3271" type="stmt" count="0"/>
88854
  <line num="3272" type="stmt" count="0"/>
88855
  <line num="3273" type="stmt" count="0"/>
88856
  <line num="3274" type="stmt" count="0"/>
88857
  <line num="3275" type="stmt" count="0"/>
88858
  <line num="3276" type="stmt" count="0"/>
88859
  <line num="3277" type="stmt" count="0"/>
88860
+ <line num="3288" type="method" name="_get_binary_packet" complexity="24" crap="600" count="0"/>
 
 
 
 
 
 
88861
  <line num="3290" type="stmt" count="0"/>
88862
  <line num="3291" type="stmt" count="0"/>
88863
  <line num="3292" type="stmt" count="0"/>
88864
  <line num="3293" type="stmt" count="0"/>
88865
  <line num="3296" type="stmt" count="0"/>
88866
+ <line num="3297" type="stmt" count="0"/>
88867
+ <line num="3299" type="stmt" count="0"/>
88868
+ <line num="3300" type="stmt" count="0"/>
88869
+ <line num="3303" type="stmt" count="0"/>
88870
+ <line num="3304" type="stmt" count="0"/>
88871
+ <line num="3305" type="stmt" count="0"/>
88872
+ <line num="3306" type="stmt" count="0"/>
88873
  <line num="3307" type="stmt" count="0"/>
88874
  <line num="3308" type="stmt" count="0"/>
88875
+ <line num="3311" type="stmt" count="0"/>
 
88876
  <line num="3312" type="stmt" count="0"/>
88877
+ <line num="3314" type="stmt" count="0"/>
88878
+ <line num="3316" type="stmt" count="0"/>
88879
+ <line num="3321" type="stmt" count="0"/>
88880
+ <line num="3322" type="stmt" count="0"/>
88881
+ <line num="3323" type="stmt" count="0"/>
88882
+ <line num="3324" type="stmt" count="0"/>
88883
+ <line num="3325" type="stmt" count="0"/>
88884
  <line num="3327" type="stmt" count="0"/>
88885
  <line num="3328" type="stmt" count="0"/>
 
 
88886
  <line num="3331" type="stmt" count="0"/>
88887
  <line num="3332" type="stmt" count="0"/>
88888
  <line num="3333" type="stmt" count="0"/>
88889
  <line num="3334" type="stmt" count="0"/>
88890
+ <line num="3335" type="stmt" count="0"/>
88891
+ <line num="3336" type="stmt" count="0"/>
88892
+ <line num="3337" type="stmt" count="0"/>
88893
+ <line num="3339" type="stmt" count="0"/>
88894
+ <line num="3340" type="stmt" count="0"/>
88895
+ <line num="3341" type="stmt" count="0"/>
88896
+ <line num="3343" type="stmt" count="0"/>
88897
+ <line num="3344" type="stmt" count="0"/>
88898
+ <line num="3345" type="stmt" count="0"/>
88899
+ <line num="3346" type="stmt" count="0"/>
88900
  <line num="3348" type="stmt" count="0"/>
88901
  <line num="3349" type="stmt" count="0"/>
88902
+ <line num="3351" type="stmt" count="0"/>
88903
+ <line num="3352" type="stmt" count="0"/>
88904
  <line num="3353" type="stmt" count="0"/>
88905
  <line num="3354" type="stmt" count="0"/>
88906
+ <line num="3355" type="stmt" count="0"/>
88907
  <line num="3356" type="stmt" count="0"/>
88908
  <line num="3357" type="stmt" count="0"/>
88909
+ <line num="3358" type="stmt" count="0"/>
88910
+ <line num="3359" type="stmt" count="0"/>
88911
  <line num="3361" type="stmt" count="0"/>
88912
+ <line num="3367" type="stmt" count="0"/>
 
 
 
 
88913
  <line num="3369" type="stmt" count="0"/>
88914
+ <line num="3370" type="stmt" count="0"/>
88915
  <line num="3371" type="stmt" count="0"/>
88916
+ <line num="3372" type="stmt" count="0"/>
88917
  <line num="3373" type="stmt" count="0"/>
88918
+ <line num="3374" type="stmt" count="0"/>
88919
+ <line num="3375" type="stmt" count="0"/>
88920
+ <line num="3376" type="stmt" count="0"/>
88921
  <line num="3378" type="stmt" count="0"/>
88922
+ <line num="3390" type="method" name="_filter" complexity="38" crap="1482" count="0"/>
 
 
 
 
 
 
 
 
 
88923
  <line num="3392" type="stmt" count="0"/>
88924
  <line num="3393" type="stmt" count="0"/>
88925
  <line num="3394" type="stmt" count="0"/>
88926
+ <line num="3395" type="stmt" count="0"/>
88927
  <line num="3396" type="stmt" count="0"/>
 
88928
  <line num="3398" type="stmt" count="0"/>
88929
+ <line num="3399" type="stmt" count="0"/>
88930
  <line num="3400" type="stmt" count="0"/>
88931
  <line num="3401" type="stmt" count="0"/>
88932
  <line num="3402" type="stmt" count="0"/>
88933
  <line num="3403" type="stmt" count="0"/>
88934
+ <line num="3404" type="stmt" count="0"/>
88935
  <line num="3405" type="stmt" count="0"/>
88936
  <line num="3406" type="stmt" count="0"/>
88937
+ <line num="3407" type="stmt" count="0"/>
88938
  <line num="3408" type="stmt" count="0"/>
 
88939
  <line num="3410" type="stmt" count="0"/>
88940
  <line num="3411" type="stmt" count="0"/>
88941
  <line num="3412" type="stmt" count="0"/>
88943
  <line num="3414" type="stmt" count="0"/>
88944
  <line num="3415" type="stmt" count="0"/>
88945
  <line num="3416" type="stmt" count="0"/>
88946
+ <line num="3417" type="stmt" count="0"/>
88947
  <line num="3418" type="stmt" count="0"/>
88948
+ <line num="3419" type="stmt" count="0"/>
88949
+ <line num="3420" type="stmt" count="0"/>
88950
+ <line num="3421" type="stmt" count="0"/>
88951
+ <line num="3423" type="stmt" count="0"/>
88952
  <line num="3424" type="stmt" count="0"/>
88953
+ <line num="3425" type="stmt" count="0"/>
 
88954
  <line num="3428" type="stmt" count="0"/>
88955
  <line num="3429" type="stmt" count="0"/>
88956
  <line num="3430" type="stmt" count="0"/>
88957
  <line num="3431" type="stmt" count="0"/>
 
88958
  <line num="3433" type="stmt" count="0"/>
88959
+ <line num="3434" type="stmt" count="0"/>
88960
  <line num="3435" type="stmt" count="0"/>
88961
+ <line num="3436" type="stmt" count="0"/>
88962
+ <line num="3439" type="stmt" count="0"/>
88963
+ <line num="3440" type="stmt" count="0"/>
88964
+ <line num="3441" type="stmt" count="0"/>
88965
+ <line num="3442" type="stmt" count="0"/>
88966
+ <line num="3443" type="stmt" count="0"/>
88967
+ <line num="3444" type="stmt" count="0"/>
88968
+ <line num="3445" type="stmt" count="0"/>
88969
+ <line num="3446" type="stmt" count="0"/>
88970
+ <line num="3447" type="stmt" count="0"/>
88971
+ <line num="3448" type="stmt" count="0"/>
88972
  <line num="3449" type="stmt" count="0"/>
88973
  <line num="3450" type="stmt" count="0"/>
88974
  <line num="3451" type="stmt" count="0"/>
88975
  <line num="3452" type="stmt" count="0"/>
88976
  <line num="3453" type="stmt" count="0"/>
88977
+ <line num="3454" type="stmt" count="0"/>
88978
  <line num="3456" type="stmt" count="0"/>
88979
  <line num="3457" type="stmt" count="0"/>
 
88980
  <line num="3459" type="stmt" count="0"/>
88981
  <line num="3460" type="stmt" count="0"/>
 
 
88982
  <line num="3463" type="stmt" count="0"/>
88983
  <line num="3464" type="stmt" count="0"/>
88984
  <line num="3465" type="stmt" count="0"/>
88985
+ <line num="3466" type="stmt" count="0"/>
88986
  <line num="3467" type="stmt" count="0"/>
88987
  <line num="3468" type="stmt" count="0"/>
 
88988
  <line num="3470" type="stmt" count="0"/>
88989
  <line num="3471" type="stmt" count="0"/>
88990
  <line num="3472" type="stmt" count="0"/>
88991
  <line num="3473" type="stmt" count="0"/>
 
88992
  <line num="3475" type="stmt" count="0"/>
 
88993
  <line num="3477" type="stmt" count="0"/>
88994
  <line num="3478" type="stmt" count="0"/>
88995
+ <line num="3479" type="stmt" count="0"/>
88996
  <line num="3480" type="stmt" count="0"/>
 
88997
  <line num="3482" type="stmt" count="0"/>
88998
+ <line num="3483" type="stmt" count="0"/>
88999
  <line num="3485" type="stmt" count="0"/>
89000
  <line num="3486" type="stmt" count="0"/>
 
89001
  <line num="3488" type="stmt" count="0"/>
89002
+ <line num="3489" type="stmt" count="0"/>
89003
  <line num="3490" type="stmt" count="0"/>
 
89004
  <line num="3492" type="stmt" count="0"/>
89005
+ <line num="3494" type="stmt" count="0"/>
89006
+ <line num="3495" type="stmt" count="0"/>
89007
  <line num="3496" type="stmt" count="0"/>
89008
  <line num="3497" type="stmt" count="0"/>
89009
  <line num="3498" type="stmt" count="0"/>
89010
  <line num="3499" type="stmt" count="0"/>
 
89011
  <line num="3501" type="stmt" count="0"/>
 
89012
  <line num="3503" type="stmt" count="0"/>
89013
  <line num="3504" type="stmt" count="0"/>
89014
  <line num="3505" type="stmt" count="0"/>
89015
  <line num="3506" type="stmt" count="0"/>
 
89016
  <line num="3508" type="stmt" count="0"/>
89017
  <line num="3509" type="stmt" count="0"/>
89018
  <line num="3510" type="stmt" count="0"/>
89019
  <line num="3511" type="stmt" count="0"/>
89020
+ <line num="3512" type="stmt" count="0"/>
89021
  <line num="3513" type="stmt" count="0"/>
89022
  <line num="3514" type="stmt" count="0"/>
89023
+ <line num="3515" type="stmt" count="0"/>
89024
  <line num="3516" type="stmt" count="0"/>
89025
  <line num="3517" type="stmt" count="0"/>
89026
+ <line num="3518" type="stmt" count="0"/>
89027
  <line num="3520" type="stmt" count="0"/>
 
89028
  <line num="3522" type="stmt" count="0"/>
89029
  <line num="3523" type="stmt" count="0"/>
 
89030
  <line num="3525" type="stmt" count="0"/>
89031
+ <line num="3526" type="stmt" count="0"/>
89032
  <line num="3527" type="stmt" count="0"/>
89033
  <line num="3528" type="stmt" count="0"/>
89034
  <line num="3529" type="stmt" count="0"/>
89035
  <line num="3530" type="stmt" count="0"/>
89036
+ <line num="3531" type="stmt" count="0"/>
89037
+ <line num="3533" type="stmt" count="0"/>
89038
  <line num="3534" type="stmt" count="0"/>
89039
  <line num="3535" type="stmt" count="0"/>
 
89040
  <line num="3537" type="stmt" count="0"/>
89041
+ <line num="3538" type="stmt" count="0"/>
89042
  <line num="3539" type="stmt" count="0"/>
89043
+ <line num="3541" type="stmt" count="0"/>
89044
+ <line num="3551" type="method" name="enableQuietMode" complexity="1" crap="2" count="0"/>
 
 
 
 
 
 
 
89045
  <line num="3553" type="stmt" count="0"/>
89046
  <line num="3554" type="stmt" count="0"/>
89047
+ <line num="3563" type="method" name="disableQuietMode" complexity="1" crap="2" count="0"/>
 
 
 
 
 
 
89048
  <line num="3565" type="stmt" count="0"/>
89049
  <line num="3566" type="stmt" count="0"/>
89050
+ <line num="3576" type="method" name="isQuietModeEnabled" complexity="1" crap="2" count="0"/>
89051
+ <line num="3578" type="stmt" count="0"/>
89052
+ <line num="3586" type="method" name="enablePTY" complexity="1" crap="2" count="0"/>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
89053
  <line num="3588" type="stmt" count="0"/>
89054
+ <line num="3589" type="stmt" count="0"/>
89055
+ <line num="3596" type="method" name="disablePTY" complexity="2" crap="6" count="0"/>
 
 
 
 
89056
  <line num="3598" type="stmt" count="0"/>
89057
+ <line num="3599" type="stmt" count="0"/>
89058
+ <line num="3600" type="stmt" count="0"/>
89059
+ <line num="3601" type="stmt" count="0"/>
89060
+ <line num="3602" type="stmt" count="0"/>
89061
+ <line num="3603" type="stmt" count="0"/>
89062
+ <line num="3613" type="method" name="isPTYEnabled" complexity="1" crap="2" count="0"/>
89063
+ <line num="3615" type="stmt" count="0"/>
89064
+ <line num="3627" type="method" name="_get_channel_packet" complexity="60" crap="3660" count="0"/>
89065
+ <line num="3629" type="stmt" count="0"/>
89066
+ <line num="3630" type="stmt" count="0"/>
89067
+ <line num="3633" type="stmt" count="0"/>
89068
+ <line num="3634" type="stmt" count="0"/>
89069
  <line num="3635" type="stmt" count="0"/>
89070
+ <line num="3636" type="stmt" count="0"/>
89071
+ <line num="3637" type="stmt" count="0"/>
89072
+ <line num="3638" type="stmt" count="0"/>
89073
+ <line num="3639" type="stmt" count="0"/>
89074
+ <line num="3641" type="stmt" count="0"/>
89075
+ <line num="3642" type="stmt" count="0"/>
89076
+ <line num="3643" type="stmt" count="0"/>
89077
+ <line num="3644" type="stmt" count="0"/>
89078
  <line num="3645" type="stmt" count="0"/>
89079
  <line num="3646" type="stmt" count="0"/>
89080
+ <line num="3649" type="stmt" count="0"/>
89081
+ <line num="3650" type="stmt" count="0"/>
89082
+ <line num="3652" type="stmt" count="0"/>
89083
+ <line num="3653" type="stmt" count="0"/>
89084
+ <line num="3654" type="stmt" count="0"/>
89085
  <line num="3656" type="stmt" count="0"/>
89086
  <line num="3657" type="stmt" count="0"/>
89087
  <line num="3658" type="stmt" count="0"/>
89088
  <line num="3659" type="stmt" count="0"/>
89089
  <line num="3660" type="stmt" count="0"/>
89090
+ <line num="3661" type="stmt" count="0"/>
89091
+ <line num="3663" type="stmt" count="0"/>
89092
+ <line num="3664" type="stmt" count="0"/>
89093
+ <line num="3667" type="stmt" count="0"/>
89094
+ <line num="3668" type="stmt" count="0"/>
89095
+ <line num="3669" type="stmt" count="0"/>
89096
+ <line num="3670" type="stmt" count="0"/>
89097
+ <line num="3671" type="stmt" count="0"/>
89098
+ <line num="3675" type="stmt" count="0"/>
89099
+ <line num="3676" type="stmt" count="0"/>
89100
+ <line num="3678" type="stmt" count="0"/>
89101
+ <line num="3679" type="stmt" count="0"/>
89102
+ <line num="3681" type="stmt" count="0"/>
89103
+ <line num="3683" type="stmt" count="0"/>
89104
+ <line num="3684" type="stmt" count="0"/>
89105
  <line num="3686" type="stmt" count="0"/>
89106
  <line num="3687" type="stmt" count="0"/>
89107
+ <line num="3688" type="stmt" count="0"/>
89108
+ <line num="3689" type="stmt" count="0"/>
 
89109
  <line num="3693" type="stmt" count="0"/>
89110
  <line num="3694" type="stmt" count="0"/>
89111
+ <line num="3697" type="stmt" count="0"/>
 
89112
  <line num="3698" type="stmt" count="0"/>
89113
  <line num="3699" type="stmt" count="0"/>
89114
  <line num="3700" type="stmt" count="0"/>
 
89115
  <line num="3702" type="stmt" count="0"/>
89116
  <line num="3703" type="stmt" count="0"/>
89117
  <line num="3706" type="stmt" count="0"/>
 
 
 
 
89118
  <line num="3713" type="stmt" count="0"/>
89119
  <line num="3714" type="stmt" count="0"/>
 
89120
  <line num="3716" type="stmt" count="0"/>
89121
  <line num="3717" type="stmt" count="0"/>
89122
  <line num="3718" type="stmt" count="0"/>
89123
+ <line num="3719" type="stmt" count="0"/>
89124
  <line num="3720" type="stmt" count="0"/>
89125
+ <line num="3722" type="stmt" count="0"/>
89126
+ <line num="3723" type="stmt" count="0"/>
89127
  <line num="3725" type="stmt" count="0"/>
89128
  <line num="3726" type="stmt" count="0"/>
89129
  <line num="3727" type="stmt" count="0"/>
89130
  <line num="3728" type="stmt" count="0"/>
89131
+ <line num="3730" type="stmt" count="0"/>
89132
+ <line num="3731" type="stmt" count="0"/>
89133
  <line num="3732" type="stmt" count="0"/>
89134
  <line num="3733" type="stmt" count="0"/>
89135
  <line num="3735" type="stmt" count="0"/>
89136
  <line num="3736" type="stmt" count="0"/>
89137
  <line num="3738" type="stmt" count="0"/>
89138
+ <line num="3739" type="stmt" count="0"/>
89139
  <line num="3741" type="stmt" count="0"/>
89140
+ <line num="3742" type="stmt" count="0"/>
89141
  <line num="3743" type="stmt" count="0"/>
89142
  <line num="3744" type="stmt" count="0"/>
 
89143
  <line num="3746" type="stmt" count="0"/>
89144
+ <line num="3747" type="stmt" count="0"/>
89145
+ <line num="3748" type="stmt" count="0"/>
89146
+ <line num="3749" type="stmt" count="0"/>
89147
  <line num="3750" type="stmt" count="0"/>
89148
+ <line num="3752" type="stmt" count="0"/>
89149
+ <line num="3753" type="stmt" count="0"/>
89150
  <line num="3754" type="stmt" count="0"/>
89151
  <line num="3755" type="stmt" count="0"/>
 
89152
  <line num="3757" type="stmt" count="0"/>
89153
+ <line num="3758" type="stmt" count="0"/>
89154
  <line num="3760" type="stmt" count="0"/>
89155
+ <line num="3762" type="stmt" count="0"/>
89156
  <line num="3763" type="stmt" count="0"/>
89157
+ <line num="3764" type="stmt" count="0"/>
89158
+ <line num="3765" type="stmt" count="0"/>
89159
+ <line num="3767" type="stmt" count="0"/>
89160
+ <line num="3768" type="stmt" count="0"/>
89161
  <line num="3773" type="stmt" count="0"/>
89162
  <line num="3774" type="stmt" count="0"/>
 
 
89163
  <line num="3777" type="stmt" count="0"/>
89164
+ <line num="3778" type="stmt" count="0"/>
89165
+ <line num="3781" type="stmt" count="0"/>
89166
  <line num="3782" type="stmt" count="0"/>
 
89167
  <line num="3784" type="stmt" count="0"/>
89168
  <line num="3785" type="stmt" count="0"/>
89169
+ <line num="3786" type="stmt" count="0"/>
89170
  <line num="3788" type="stmt" count="0"/>
89171
  <line num="3789" type="stmt" count="0"/>
89172
  <line num="3790" type="stmt" count="0"/>
89173
+ <line num="3791" type="stmt" count="0"/>
89174
  <line num="3793" type="stmt" count="0"/>
89175
+ <line num="3794" type="stmt" count="0"/>
89176
  <line num="3795" type="stmt" count="0"/>
89177
  <line num="3796" type="stmt" count="0"/>
89178
+ <line num="3797" type="stmt" count="0"/>
89179
  <line num="3798" type="stmt" count="0"/>
89180
  <line num="3799" type="stmt" count="0"/>
89181
  <line num="3800" type="stmt" count="0"/>
89182
+ <line num="3802" type="stmt" count="0"/>
89183
  <line num="3803" type="stmt" count="0"/>
89184
  <line num="3804" type="stmt" count="0"/>
89185
  <line num="3805" type="stmt" count="0"/>
89186
  <line num="3806" type="stmt" count="0"/>
89187
+ <line num="3808" type="stmt" count="0"/>
89188
  <line num="3809" type="stmt" count="0"/>
89189
  <line num="3810" type="stmt" count="0"/>
89190
  <line num="3811" type="stmt" count="0"/>
89191
+ <line num="3813" type="stmt" count="0"/>
 
89192
  <line num="3815" type="stmt" count="0"/>
89193
+ <line num="3816" type="stmt" count="0"/>
89194
  <line num="3817" type="stmt" count="0"/>
89195
+ <line num="3818" type="stmt" count="0"/>
89196
  <line num="3819" type="stmt" count="0"/>
89197
  <line num="3820" type="stmt" count="0"/>
89198
  <line num="3821" type="stmt" count="0"/>
89199
  <line num="3822" type="stmt" count="0"/>
89200
+ <line num="3823" type="stmt" count="0"/>
89201
  <line num="3824" type="stmt" count="0"/>
89202
  <line num="3825" type="stmt" count="0"/>
89203
+ <line num="3826" type="stmt" count="0"/>
89204
  <line num="3831" type="stmt" count="0"/>
 
 
 
 
89205
  <line num="3841" type="stmt" count="0"/>
89206
  <line num="3842" type="stmt" count="0"/>
89207
+ <line num="3844" type="stmt" count="0"/>
89208
  <line num="3845" type="stmt" count="0"/>
 
89209
  <line num="3847" type="stmt" count="0"/>
89210
  <line num="3848" type="stmt" count="0"/>
89211
+ <line num="3849" type="stmt" count="0"/>
89212
  <line num="3850" type="stmt" count="0"/>
89213
  <line num="3851" type="stmt" count="0"/>
89214
  <line num="3852" type="stmt" count="0"/>
 
 
89215
  <line num="3855" type="stmt" count="0"/>
89216
  <line num="3856" type="stmt" count="0"/>
89217
+ <line num="3858" type="stmt" count="0"/>
89218
  <line num="3859" type="stmt" count="0"/>
89219
  <line num="3860" type="stmt" count="0"/>
89220
  <line num="3861" type="stmt" count="0"/>
89221
  <line num="3862" type="stmt" count="0"/>
89222
  <line num="3863" type="stmt" count="0"/>
89223
+ <line num="3864" type="stmt" count="0"/>
89224
  <line num="3866" type="stmt" count="0"/>
89225
  <line num="3867" type="stmt" count="0"/>
89226
  <line num="3868" type="stmt" count="0"/>
89227
+ <line num="3869" type="stmt" count="0"/>
89228
  <line num="3870" type="stmt" count="0"/>
89229
+ <line num="3871" type="stmt" count="0"/>
89230
  <line num="3873" type="stmt" count="0"/>
89231
  <line num="3874" type="stmt" count="0"/>
89232
  <line num="3875" type="stmt" count="0"/>
 
89233
  <line num="3877" type="stmt" count="0"/>
89234
  <line num="3878" type="stmt" count="0"/>
89235
  <line num="3879" type="stmt" count="0"/>
89237
  <line num="3881" type="stmt" count="0"/>
89238
  <line num="3882" type="stmt" count="0"/>
89239
  <line num="3883" type="stmt" count="0"/>
89240
+ <line num="3884" type="stmt" count="0"/>
89241
+ <line num="3897" type="method" name="_send_binary_packet" complexity="8" crap="72" count="0"/>
89242
  <line num="3899" type="stmt" count="0"/>
89243
+ <line num="3900" type="stmt" count="0"/>
89244
  <line num="3901" type="stmt" count="0"/>
89245
  <line num="3902" type="stmt" count="0"/>
 
 
 
 
 
 
89246
  <line num="3912" type="stmt" count="0"/>
89247
+ <line num="3914" type="stmt" count="0"/>
 
89248
  <line num="3916" type="stmt" count="0"/>
89249
  <line num="3917" type="stmt" count="0"/>
 
 
89250
  <line num="3920" type="stmt" count="0"/>
89251
+ <line num="3922" type="stmt" count="0"/>
89252
  <line num="3923" type="stmt" count="0"/>
 
89253
  <line num="3925" type="stmt" count="0"/>
89254
  <line num="3926" type="stmt" count="0"/>
89255
  <line num="3927" type="stmt" count="0"/>
89256
+ <line num="3929" type="stmt" count="0"/>
 
89257
  <line num="3931" type="stmt" count="0"/>
89258
  <line num="3932" type="stmt" count="0"/>
89259
+ <line num="3933" type="stmt" count="0"/>
89260
  <line num="3935" type="stmt" count="0"/>
89261
  <line num="3936" type="stmt" count="0"/>
89262
  <line num="3937" type="stmt" count="0"/>
89264
  <line num="3939" type="stmt" count="0"/>
89265
  <line num="3940" type="stmt" count="0"/>
89266
  <line num="3941" type="stmt" count="0"/>
89267
+ <line num="3942" type="stmt" count="0"/>
89268
+ <line num="3944" type="stmt" count="0"/>
89269
+ <line num="3955" type="method" name="_append_log" complexity="12" crap="156" count="0"/>
89270
  <line num="3958" type="stmt" count="0"/>
89271
  <line num="3959" type="stmt" count="0"/>
89272
+ <line num="3960" type="stmt" count="0"/>
89273
+ <line num="3962" type="stmt" count="0"/>
89274
+ <line num="3964" type="stmt" count="0"/>
89275
+ <line num="3965" type="stmt" count="0"/>
89276
+ <line num="3966" type="stmt" count="0"/>
89277
+ <line num="3968" type="stmt" count="0"/>
89278
  <line num="3969" type="stmt" count="0"/>
89279
+ <line num="3970" type="stmt" count="0"/>
89280
  <line num="3971" type="stmt" count="0"/>
89281
+ <line num="3972" type="stmt" count="0"/>
89282
  <line num="3973" type="stmt" count="0"/>
89283
  <line num="3974" type="stmt" count="0"/>
89284
+ <line num="3975" type="stmt" count="0"/>
89285
+ <line num="3976" type="stmt" count="0"/>
89286
  <line num="3980" type="stmt" count="0"/>
89287
+ <line num="3981" type="stmt" count="0"/>
89288
  <line num="3982" type="stmt" count="0"/>
89289
  <line num="3983" type="stmt" count="0"/>
89290
  <line num="3984" type="stmt" count="0"/>
89291
+ <line num="3985" type="stmt" count="0"/>
89292
  <line num="3986" type="stmt" count="0"/>
89293
+ <line num="3987" type="stmt" count="0"/>
89294
  <line num="3988" type="stmt" count="0"/>
89295
  <line num="3989" type="stmt" count="0"/>
89296
  <line num="3990" type="stmt" count="0"/>
89297
+ <line num="3991" type="stmt" count="0"/>
89298
  <line num="3992" type="stmt" count="0"/>
 
 
 
 
89299
  <line num="3997" type="stmt" count="0"/>
89300
  <line num="3998" type="stmt" count="0"/>
89301
+ <line num="4000" type="stmt" count="0"/>
89302
  <line num="4001" type="stmt" count="0"/>
89303
+ <line num="4002" type="stmt" count="0"/>
89304
+ <line num="4003" type="stmt" count="0"/>
89305
+ <line num="4004" type="stmt" count="0"/>
89306
+ <line num="4005" type="stmt" count="0"/>
89307
+ <line num="4007" type="stmt" count="0"/>
89308
+ <line num="4008" type="stmt" count="0"/>
89309
+ <line num="4009" type="stmt" count="0"/>
89310
+ <line num="4010" type="stmt" count="0"/>
89311
+ <line num="4011" type="stmt" count="0"/>
89312
+ <line num="4012" type="stmt" count="0"/>
89313
+ <line num="4013" type="stmt" count="0"/>
89314
+ <line num="4014" type="stmt" count="0"/>
89315
  <line num="4015" type="stmt" count="0"/>
89316
  <line num="4016" type="stmt" count="0"/>
89317
  <line num="4017" type="stmt" count="0"/>
89318
+ <line num="4018" type="stmt" count="0"/>
89319
  <line num="4019" type="stmt" count="0"/>
89320
+ <line num="4020" type="stmt" count="0"/>
89321
  <line num="4021" type="stmt" count="0"/>
89322
+ <line num="4033" type="method" name="_send_channel_packet" complexity="4" crap="20" count="0"/>
89323
+ <line num="4035" type="stmt" count="0"/>
89324
+ <line num="4036" type="stmt" count="0"/>
 
 
 
 
 
 
 
 
89325
  <line num="4037" type="stmt" count="0"/>
 
89326
  <line num="4039" type="stmt" count="0"/>
89327
  <line num="4040" type="stmt" count="0"/>
89328
  <line num="4041" type="stmt" count="0"/>
 
 
 
 
 
89329
  <line num="4047" type="stmt" count="0"/>
89330
  <line num="4048" type="stmt" count="0"/>
89331
  <line num="4049" type="stmt" count="0"/>
89332
+ <line num="4050" type="stmt" count="0"/>
89333
+ <line num="4052" type="stmt" count="0"/>
89334
+ <line num="4053" type="stmt" count="0"/>
89335
  <line num="4054" type="stmt" count="0"/>
89336
  <line num="4055" type="stmt" count="0"/>
89337
+ <line num="4056" type="stmt" count="0"/>
89338
  <line num="4057" type="stmt" count="0"/>
 
89339
  <line num="4059" type="stmt" count="0"/>
89340
  <line num="4060" type="stmt" count="0"/>
89341
  <line num="4061" type="stmt" count="0"/>
89342
  <line num="4062" type="stmt" count="0"/>
89343
  <line num="4064" type="stmt" count="0"/>
 
89344
  <line num="4066" type="stmt" count="0"/>
89345
+ <line num="4081" type="method" name="_close_channel" complexity="5" crap="30" count="0"/>
89346
+ <line num="4085" type="stmt" count="0"/>
89347
+ <line num="4087" type="stmt" count="0"/>
89348
+ <line num="4088" type="stmt" count="0"/>
89349
+ <line num="4089" type="stmt" count="0"/>
89350
+ <line num="4091" type="stmt" count="0"/>
 
 
 
 
 
 
 
 
89351
  <line num="4093" type="stmt" count="0"/>
89352
+ <line num="4095" type="stmt" count="0"/>
89353
  <line num="4096" type="stmt" count="0"/>
 
89354
  <line num="4098" type="stmt" count="0"/>
89355
+ <line num="4099" type="stmt" count="0"/>
89356
+ <line num="4100" type="stmt" count="0"/>
89357
+ <line num="4102" type="stmt" count="0"/>
89358
+ <line num="4103" type="stmt" count="0"/>
89359
  <line num="4104" type="stmt" count="0"/>
89360
  <line num="4105" type="stmt" count="0"/>
89361
+ <line num="4114" type="method" name="_disconnect" complexity="4" crap="20" count="0"/>
 
 
 
 
 
 
 
89362
  <line num="4116" type="stmt" count="0"/>
89363
  <line num="4117" type="stmt" count="0"/>
89364
  <line num="4118" type="stmt" count="0"/>
89365
  <line num="4119" type="stmt" count="0"/>
89366
  <line num="4121" type="stmt" count="0"/>
89367
+ <line num="4122" type="stmt" count="0"/>
89368
  <line num="4123" type="stmt" count="0"/>
89369
+ <line num="4124" type="stmt" count="0"/>
89370
+ <line num="4126" type="stmt" count="0"/>
89371
+ <line num="4139" type="method" name="_string_shift" complexity="1" crap="2" count="0"/>
89372
+ <line num="4141" type="stmt" count="0"/>
89373
  <line num="4142" type="stmt" count="0"/>
89374
+ <line num="4143" type="stmt" count="0"/>
89375
+ <line num="4156" type="method" name="_define_array" complexity="4" crap="20" count="0"/>
89376
+ <line num="4158" type="stmt" count="0"/>
 
 
 
 
 
 
 
89377
  <line num="4159" type="stmt" count="0"/>
89378
  <line num="4160" type="stmt" count="0"/>
89379
  <line num="4161" type="stmt" count="0"/>
89380
  <line num="4162" type="stmt" count="0"/>
89381
+ <line num="4163" type="stmt" count="0"/>
89382
+ <line num="4164" type="stmt" count="0"/>
89383
+ <line num="4166" type="stmt" count="0"/>
89384
+ <line num="4167" type="stmt" count="0"/>
89385
+ <line num="4168" type="stmt" count="0"/>
89386
+ <line num="4178" type="method" name="getLog" complexity="5" crap="30" count="0"/>
 
89387
  <line num="4180" type="stmt" count="0"/>
89388
+ <line num="4181" type="stmt" count="0"/>
89389
+ <line num="4184" type="stmt" count="0"/>
89390
+ <line num="4185" type="stmt" count="0"/>
89391
+ <line num="4186" type="stmt" count="0"/>
89392
+ <line num="4187" type="stmt" count="0"/>
89393
+ <line num="4188" type="stmt" count="0"/>
89394
+ <line num="4189" type="stmt" count="0"/>
89395
+ <line num="4190" type="stmt" count="0"/>
89396
+ <line num="4191" type="stmt" count="0"/>
89397
+ <line num="4192" type="stmt" count="0"/>
89398
+ <line num="4203" type="method" name="_format_log" complexity="4" crap="20" count="0"/>
89399
+ <line num="4205" type="stmt" count="0"/>
89400
+ <line num="4206" type="stmt" count="0"/>
89401
+ <line num="4207" type="stmt" count="0"/>
89402
+ <line num="4208" type="stmt" count="0"/>
89403
+ <line num="4209" type="stmt" count="0"/>
89404
  <line num="4211" type="stmt" count="0"/>
89405
  <line num="4212" type="stmt" count="0"/>
89406
  <line num="4213" type="stmt" count="0"/>
89407
  <line num="4214" type="stmt" count="0"/>
89408
  <line num="4215" type="stmt" count="0"/>
 
 
89409
  <line num="4219" type="stmt" count="0"/>
89410
  <line num="4220" type="stmt" count="0"/>
89411
  <line num="4221" type="stmt" count="0"/>
89412
+ <line num="4222" type="stmt" count="0"/>
89413
+ <line num="4223" type="stmt" count="0"/>
89414
+ <line num="4224" type="stmt" count="0"/>
89415
+ <line num="4226" type="stmt" count="0"/>
89416
+ <line num="4238" type="method" name="_format_log_helper" complexity="1" crap="2" count="0"/>
 
89417
  <line num="4240" type="stmt" count="0"/>
89418
+ <line num="4252" type="method" name="_on_channel_open" complexity="2" crap="6" count="0"/>
89419
+ <line num="4254" type="stmt" count="0"/>
89420
+ <line num="4255" type="stmt" count="0"/>
89421
+ <line num="4256" type="stmt" count="0"/>
89422
+ <line num="4257" type="stmt" count="0"/>
89423
+ <line num="4268" type="method" name="_array_intersect_first" complexity="3" crap="12" count="0"/>
89424
+ <line num="4270" type="stmt" count="0"/>
89425
+ <line num="4271" type="stmt" count="0"/>
 
 
 
 
 
 
 
 
89426
  <line num="4272" type="stmt" count="0"/>
 
89427
  <line num="4274" type="stmt" count="0"/>
89428
  <line num="4275" type="stmt" count="0"/>
89429
+ <line num="4284" type="method" name="getErrors" complexity="1" crap="2" count="0"/>
89430
+ <line num="4286" type="stmt" count="0"/>
89431
+ <line num="4295" type="method" name="getLastError" complexity="2" crap="6" count="0"/>
89432
+ <line num="4297" type="stmt" count="0"/>
89433
+ <line num="4299" type="stmt" count="0"/>
89434
+ <line num="4300" type="stmt" count="0"/>
89435
+ <line num="4302" type="stmt" count="0"/>
89436
+ <line num="4310" type="method" name="getServerIdentification" complexity="1" crap="2" count="0"/>
89437
+ <line num="4312" type="stmt" count="0"/>
89438
+ <line num="4314" type="stmt" count="0"/>
89439
+ <line num="4323" type="method" name="getKexAlgorithms" complexity="1" crap="2" count="0"/>
 
 
89440
  <line num="4325" type="stmt" count="0"/>
89441
  <line num="4327" type="stmt" count="0"/>
89442
+ <line num="4336" type="method" name="getServerHostKeyAlgorithms" complexity="1" crap="2" count="0"/>
89443
+ <line num="4338" type="stmt" count="0"/>
89444
+ <line num="4340" type="stmt" count="0"/>
89445
+ <line num="4349" type="method" name="getEncryptionAlgorithmsClient2Server" complexity="1" crap="2" count="0"/>
89446
+ <line num="4351" type="stmt" count="0"/>
 
89447
  <line num="4353" type="stmt" count="0"/>
89448
+ <line num="4362" type="method" name="getEncryptionAlgorithmsServer2Client" complexity="1" crap="2" count="0"/>
89449
+ <line num="4364" type="stmt" count="0"/>
89450
+ <line num="4366" type="stmt" count="0"/>
89451
+ <line num="4375" type="method" name="getMACAlgorithmsClient2Server" complexity="1" crap="2" count="0"/>
89452
+ <line num="4377" type="stmt" count="0"/>
89453
+ <line num="4379" type="stmt" count="0"/>
89454
+ <line num="4388" type="method" name="getMACAlgorithmsServer2Client" complexity="1" crap="2" count="0"/>
89455
+ <line num="4390" type="stmt" count="0"/>
89456
+ <line num="4392" type="stmt" count="0"/>
89457
+ <line num="4401" type="method" name="getCompressionAlgorithmsClient2Server" complexity="1" crap="2" count="0"/>
89458
+ <line num="4403" type="stmt" count="0"/>
89459
+ <line num="4405" type="stmt" count="0"/>
89460
+ <line num="4414" type="method" name="getCompressionAlgorithmsServer2Client" complexity="1" crap="2" count="0"/>
89461
+ <line num="4416" type="stmt" count="0"/>
89462
+ <line num="4418" type="stmt" count="0"/>
89463
+ <line num="4427" type="method" name="getLanguagesServer2Client" complexity="1" crap="2" count="0"/>
89464
+ <line num="4429" type="stmt" count="0"/>
89465
+ <line num="4431" type="stmt" count="0"/>
89466
+ <line num="4440" type="method" name="getLanguagesClient2Server" complexity="1" crap="2" count="0"/>
89467
+ <line num="4442" type="stmt" count="0"/>
89468
+ <line num="4444" type="stmt" count="0"/>
89469
+ <line num="4453" type="method" name="getServerAlgorithms" visibility="public" complexity="1" crap="2" count="0"/>
89470
+ <line num="4455" type="stmt" count="0"/>
 
89471
  <line num="4458" type="stmt" count="0"/>
89472
+ <line num="4459" type="stmt" count="0"/>
89473
+ <line num="4461" type="stmt" count="0"/>
89474
+ <line num="4462" type="stmt" count="0"/>
89475
+ <line num="4463" type="stmt" count="0"/>
89476
+ <line num="4464" type="stmt" count="0"/>
89477
+ <line num="4465" type="stmt" count="0"/>
89478
+ <line num="4467" type="stmt" count="0"/>
89479
+ <line num="4468" type="stmt" count="0"/>
89480
  <line num="4469" type="stmt" count="0"/>
89481
+ <line num="4470" type="stmt" count="0"/>
89482
  <line num="4471" type="stmt" count="0"/>
89483
+ <line num="4472" type="stmt" count="0"/>
89484
+ <line num="4481" type="method" name="getSupportedKEXAlgorithms" complexity="2" crap="6" count="0"/>
89485
+ <line num="4487" type="stmt" count="0"/>
89486
+ <line num="4489" type="stmt" count="0"/>
89487
+ <line num="4490" type="stmt" count="0"/>
89488
+ <line num="4494" type="stmt" count="0"/>
89489
  <line num="4495" type="stmt" count="0"/>
89490
+ <line num="4496" type="stmt" count="0"/>
89491
+ <line num="4498" type="stmt" count="0"/>
89492
+ <line num="4499" type="stmt" count="0"/>
89493
+ <line num="4500" type="stmt" count="0"/>
89494
+ <line num="4501" type="stmt" count="0"/>
89495
+ <line num="4502" type="stmt" count="0"/>
89496
+ <line num="4503" type="stmt" count="0"/>
89497
+ <line num="4505" type="stmt" count="0"/>
89498
+ <line num="4514" type="method" name="getSupportedHostKeyAlgorithms" complexity="1" crap="2" count="0"/>
89499
+ <line num="4517" type="stmt" count="0"/>
89500
+ <line num="4518" type="stmt" count="0"/>
89501
+ <line num="4519" type="stmt" count="0"/>
89502
+ <line num="4521" type="stmt" count="0"/>
89503
+ <line num="4530" type="method" name="getSupportedEncryptionAlgorithms" complexity="8" crap="72" count="0"/>
89504
  <line num="4534" type="stmt" count="0"/>
89505
  <line num="4535" type="stmt" count="0"/>
 
 
89506
  <line num="4540" type="stmt" count="0"/>
89507
  <line num="4541" type="stmt" count="0"/>
89508
  <line num="4542" type="stmt" count="0"/>
89509
+ <line num="4544" type="stmt" count="0"/>
89510
+ <line num="4545" type="stmt" count="0"/>
89511
  <line num="4546" type="stmt" count="0"/>
89512
  <line num="4548" type="stmt" count="0"/>
89513
  <line num="4549" type="stmt" count="0"/>
89514
  <line num="4550" type="stmt" count="0"/>
89515
  <line num="4552" type="stmt" count="0"/>
89516
  <line num="4553" type="stmt" count="0"/>
89517
+ <line num="4554" type="stmt" count="0"/>
89518
  <line num="4555" type="stmt" count="0"/>
 
89519
  <line num="4558" type="stmt" count="0"/>
89520
+ <line num="4560" type="stmt" count="0"/>
 
89521
  <line num="4562" type="stmt" count="0"/>
89522
  <line num="4564" type="stmt" count="0"/>
 
89523
  <line num="4567" type="stmt" count="0"/>
 
89524
  <line num="4570" type="stmt" count="0"/>
89525
  <line num="4571" type="stmt" count="0"/>
89526
  <line num="4573" type="stmt" count="0"/>
89527
+ <line num="4575" type="stmt" count="0"/>
89528
+ <line num="4576" type="stmt" count="0"/>
89529
+ <line num="4577" type="stmt" count="0"/>
89530
+ <line num="4578" type="stmt" count="0"/>
89531
  <line num="4579" type="stmt" count="0"/>
89532
  <line num="4580" type="stmt" count="0"/>
89533
  <line num="4581" type="stmt" count="0"/>
89534
+ <line num="4583" type="stmt" count="0"/>
89535
+ <line num="4584" type="stmt" count="0"/>
89536
  <line num="4585" type="stmt" count="0"/>
89537
  <line num="4586" type="stmt" count="0"/>
89538
+ <line num="4587" type="stmt" count="0"/>
89539
  <line num="4588" type="stmt" count="0"/>
89540
  <line num="4589" type="stmt" count="0"/>
 
89541
  <line num="4591" type="stmt" count="0"/>
89542
  <line num="4592" type="stmt" count="0"/>
89543
  <line num="4593" type="stmt" count="0"/>
89544
  <line num="4594" type="stmt" count="0"/>
89545
  <line num="4595" type="stmt" count="0"/>
89546
+ <line num="4596" type="stmt" count="0"/>
89547
  <line num="4597" type="stmt" count="0"/>
89548
  <line num="4599" type="stmt" count="0"/>
89549
+ <line num="4608" type="method" name="getSupportedMACAlgorithms" complexity="1" crap="2" count="0"/>
 
 
 
 
 
 
 
89550
  <line num="4612" type="stmt" count="0"/>
 
89551
  <line num="4614" type="stmt" count="0"/>
89552
+ <line num="4615" type="stmt" count="0"/>
89553
+ <line num="4616" type="stmt" count="0"/>
89554
  <line num="4617" type="stmt" count="0"/>
 
89555
  <line num="4619" type="stmt" count="0"/>
89556
+ <line num="4628" type="method" name="getSupportedCompressionAlgorithms" complexity="1" crap="2" count="0"/>
 
 
 
 
 
 
 
 
 
89557
  <line num="4633" type="stmt" count="0"/>
89558
+ <line num="4644" type="method" name="getAlgorithmsNegotiated" complexity="1" crap="2" count="0"/>
89559
+ <line num="4646" type="stmt" count="0"/>
89560
+ <line num="4649" type="stmt" count="0"/>
89561
+ <line num="4650" type="stmt" count="0"/>
89562
+ <line num="4652" type="stmt" count="0"/>
89563
+ <line num="4653" type="stmt" count="0"/>
89564
+ <line num="4654" type="stmt" count="0"/>
89565
+ <line num="4655" type="stmt" count="0"/>
89566
+ <line num="4657" type="stmt" count="0"/>
89567
+ <line num="4658" type="stmt" count="0"/>
89568
+ <line num="4659" type="stmt" count="0"/>
89569
+ <line num="4661" type="stmt" count="0"/>
89570
+ <line num="4671" type="method" name="setPreferredAlgorithms" complexity="13" crap="182" count="0"/>
89571
+ <line num="4673" type="stmt" count="0"/>
89572
+ <line num="4675" type="stmt" count="0"/>
89573
  <line num="4676" type="stmt" count="0"/>
89574
  <line num="4677" type="stmt" count="0"/>
89575
  <line num="4678" type="stmt" count="0"/>
89576
+ <line num="4679" type="stmt" count="0"/>
89577
+ <line num="4680" type="stmt" count="0"/>
89578
  <line num="4682" type="stmt" count="0"/>
89579
+ <line num="4683" type="stmt" count="0"/>
89580
  <line num="4684" type="stmt" count="0"/>
89581
  <line num="4685" type="stmt" count="0"/>
89582
  <line num="4686" type="stmt" count="0"/>
89583
  <line num="4687" type="stmt" count="0"/>
 
89584
  <line num="4689" type="stmt" count="0"/>
89585
  <line num="4690" type="stmt" count="0"/>
89586
+ <line num="4691" type="stmt" count="0"/>
89587
  <line num="4692" type="stmt" count="0"/>
89588
  <line num="4693" type="stmt" count="0"/>
89589
  <line num="4694" type="stmt" count="0"/>
89595
  <line num="4700" type="stmt" count="0"/>
89596
  <line num="4701" type="stmt" count="0"/>
89597
  <line num="4702" type="stmt" count="0"/>
89598
+ <line num="4703" type="stmt" count="0"/>
89599
  <line num="4704" type="stmt" count="0"/>
89600
  <line num="4705" type="stmt" count="0"/>
89601
  <line num="4706" type="stmt" count="0"/>
89602
  <line num="4707" type="stmt" count="0"/>
89603
  <line num="4708" type="stmt" count="0"/>
89604
+ <line num="4709" type="stmt" count="0"/>
89605
  <line num="4710" type="stmt" count="0"/>
89606
  <line num="4711" type="stmt" count="0"/>
89607
  <line num="4712" type="stmt" count="0"/>
 
89608
  <line num="4715" type="stmt" count="0"/>
89609
  <line num="4716" type="stmt" count="0"/>
89610
  <line num="4717" type="stmt" count="0"/>
89611
  <line num="4718" type="stmt" count="0"/>
89612
+ <line num="4719" type="stmt" count="0"/>
89613
  <line num="4720" type="stmt" count="0"/>
89614
+ <line num="4721" type="stmt" count="0"/>
89615
+ <line num="4722" type="stmt" count="0"/>
89616
+ <line num="4723" type="stmt" count="0"/>
89617
+ <line num="4724" type="stmt" count="0"/>
89618
+ <line num="4725" type="stmt" count="0"/>
89619
+ <line num="4726" type="stmt" count="0"/>
89620
+ <line num="4728" type="stmt" count="0"/>
89621
+ <line num="4729" type="stmt" count="0"/>
89622
+ <line num="4730" type="stmt" count="0"/>
89623
  <line num="4731" type="stmt" count="0"/>
89624
+ <line num="4733" type="stmt" count="0"/>
89625
  <line num="4734" type="stmt" count="0"/>
89626
+ <line num="4735" type="stmt" count="0"/>
89627
+ <line num="4737" type="stmt" count="0"/>
89628
+ <line num="4738" type="stmt" count="0"/>
89629
+ <line num="4739" type="stmt" count="0"/>
89630
+ <line num="4740" type="stmt" count="0"/>
89631
+ <line num="4741" type="stmt" count="0"/>
89632
+ <line num="4742" type="stmt" count="0"/>
89633
+ <line num="4743" type="stmt" count="0"/>
89634
  <line num="4745" type="stmt" count="0"/>
89635
+ <line num="4747" type="stmt" count="0"/>
89636
+ <line num="4748" type="stmt" count="0"/>
89637
+ <line num="4759" type="method" name="getBannerMessage" complexity="1" crap="2" count="0"/>
89638
+ <line num="4761" type="stmt" count="0"/>
89639
+ <line num="4773" type="method" name="getServerPublicHostKey" complexity="30" crap="930" count="0"/>
89640
+ <line num="4775" type="stmt" count="0"/>
89641
+ <line num="4776" type="stmt" count="0"/>
89642
+ <line num="4777" type="stmt" count="0"/>
89643
  <line num="4779" type="stmt" count="0"/>
89644
+ <line num="4781" type="stmt" count="0"/>
89645
+ <line num="4782" type="stmt" count="0"/>
89646
+ <line num="4784" type="stmt" count="0"/>
89647
+ <line num="4785" type="stmt" count="0"/>
89648
+ <line num="4787" type="stmt" count="0"/>
89649
+ <line num="4788" type="stmt" count="0"/>
89650
  <line num="4790" type="stmt" count="0"/>
89651
  <line num="4791" type="stmt" count="0"/>
89652
  <line num="4792" type="stmt" count="0"/>
89653
+ <line num="4793" type="stmt" count="0"/>
89654
+ <line num="4796" type="stmt" count="0"/>
89655
+ <line num="4798" type="stmt" count="0"/>
89656
+ <line num="4799" type="stmt" count="0"/>
89657
+ <line num="4800" type="stmt" count="0"/>
89658
+ <line num="4802" type="stmt" count="0"/>
89659
+ <line num="4803" type="stmt" count="0"/>
89660
+ <line num="4805" type="stmt" count="0"/>
89661
+ <line num="4806" type="stmt" count="0"/>
89662
+ <line num="4808" type="stmt" count="0"/>
89663
+ <line num="4809" type="stmt" count="0"/>
89664
+ <line num="4811" type="stmt" count="0"/>
89665
+ <line num="4812" type="stmt" count="0"/>
89666
+ <line num="4814" type="stmt" count="0"/>
89667
+ <line num="4815" type="stmt" count="0"/>
89668
+ <line num="4817" type="stmt" count="0"/>
89669
+ <line num="4818" type="stmt" count="0"/>
89670
+ <line num="4820" type="stmt" count="0"/>
89671
+ <line num="4821" type="stmt" count="0"/>
89672
+ <line num="4823" type="stmt" count="0"/>
89673
+ <line num="4824" type="stmt" count="0"/>
89674
+ <line num="4829" type="stmt" count="0"/>
89675
+ <line num="4830" type="stmt" count="0"/>
89676
+ <line num="4831" type="stmt" count="0"/>
89677
+ <line num="4832" type="stmt" count="0"/>
89678
+ <line num="4835" type="stmt" count="0"/>
89679
+ <line num="4836" type="stmt" count="0"/>
89680
+ <line num="4838" type="stmt" count="0"/>
89681
+ <line num="4839" type="stmt" count="0"/>
89682
+ <line num="4840" type="stmt" count="0"/>
89683
+ <line num="4841" type="stmt" count="0"/>
89684
+ <line num="4842" type="stmt" count="0"/>
89685
+ <line num="4843" type="stmt" count="0"/>
89686
+ <line num="4844" type="stmt" count="0"/>
89687
+ <line num="4845" type="stmt" count="0"/>
89688
+ <line num="4847" type="stmt" count="0"/>
89689
+ <line num="4849" type="stmt" count="0"/>
89690
+ <line num="4850" type="stmt" count="0"/>
89691
+ <line num="4852" type="stmt" count="0"/>
89692
+ <line num="4853" type="stmt" count="0"/>
89693
+ <line num="4855" type="stmt" count="0"/>
89694
+ <line num="4856" type="stmt" count="0"/>
89695
+ <line num="4858" type="stmt" count="0"/>
89696
+ <line num="4859" type="stmt" count="0"/>
89697
+ <line num="4860" type="stmt" count="0"/>
89698
+ <line num="4862" type="stmt" count="0"/>
89699
+ <line num="4863" type="stmt" count="0"/>
89700
+ <line num="4864" type="stmt" count="0"/>
89701
+ <line num="4867" type="stmt" count="0"/>
89702
+ <line num="4868" type="stmt" count="0"/>
89703
+ <line num="4869" type="stmt" count="0"/>
89704
+ <line num="4870" type="stmt" count="0"/>
89705
+ <line num="4871" type="stmt" count="0"/>
89706
+ <line num="4872" type="stmt" count="0"/>
89707
+ <line num="4874" type="stmt" count="0"/>
89708
+ <line num="4875" type="stmt" count="0"/>
89709
+ <line num="4877" type="stmt" count="0"/>
89710
+ <line num="4878" type="stmt" count="0"/>
89711
+ <line num="4880" type="stmt" count="0"/>
89712
+ <line num="4881" type="stmt" count="0"/>
89713
+ <line num="4882" type="stmt" count="0"/>
89714
+ <line num="4883" type="stmt" count="0"/>
89715
+ <line num="4914" type="stmt" count="0"/>
89716
+ <line num="4915" type="stmt" count="0"/>
89717
+ <line num="4917" type="stmt" count="0"/>
89718
+ <line num="4918" type="stmt" count="0"/>
89719
+ <line num="4926" type="stmt" count="0"/>
89720
+ <line num="4927" type="stmt" count="0"/>
89721
+ <line num="4928" type="stmt" count="0"/>
89722
+ <line num="4931" type="stmt" count="0"/>
89723
+ <line num="4932" type="stmt" count="0"/>
89724
+ <line num="4934" type="stmt" count="0"/>
89725
+ <line num="4935" type="stmt" count="0"/>
89726
+ <line num="4936" type="stmt" count="0"/>
89727
+ <line num="4937" type="stmt" count="0"/>
89728
+ <line num="4938" type="stmt" count="0"/>
89729
+ <line num="4939" type="stmt" count="0"/>
89730
+ <line num="4940" type="stmt" count="0"/>
89731
+ <line num="4942" type="stmt" count="0"/>
89732
+ <line num="4943" type="stmt" count="0"/>
89733
+ <line num="4944" type="stmt" count="0"/>
89734
+ <line num="4945" type="stmt" count="0"/>
89735
+ <line num="4946" type="stmt" count="0"/>
89736
+ <line num="4947" type="stmt" count="0"/>
89737
+ <line num="4948" type="stmt" count="0"/>
89738
+ <line num="4949" type="stmt" count="0"/>
89739
+ <line num="4950" type="stmt" count="0"/>
89740
+ <line num="4951" type="stmt" count="0"/>
89741
+ <line num="4952" type="stmt" count="0"/>
89742
+ <line num="4954" type="stmt" count="0"/>
89743
+ <line num="4955" type="stmt" count="0"/>
89744
+ <line num="4956" type="stmt" count="0"/>
89745
+ <line num="4957" type="stmt" count="0"/>
89746
+ <line num="4958" type="stmt" count="0"/>
89747
+ <line num="4960" type="stmt" count="0"/>
89748
+ <line num="4961" type="stmt" count="0"/>
89749
+ <line num="4962" type="stmt" count="0"/>
89750
+ <line num="4964" type="stmt" count="0"/>
89751
+ <line num="4965" type="stmt" count="0"/>
89752
+ <line num="4966" type="stmt" count="0"/>
89753
+ <line num="4967" type="stmt" count="0"/>
89754
+ <line num="4968" type="stmt" count="0"/>
89755
+ <line num="4970" type="stmt" count="0"/>
89756
+ <line num="4979" type="method" name="getExitStatus" complexity="2" crap="6" count="0"/>
89757
+ <line num="4981" type="stmt" count="0"/>
89758
+ <line num="4982" type="stmt" count="0"/>
89759
+ <line num="4984" type="stmt" count="0"/>
89760
+ <line num="4993" type="method" name="getWindowColumns" complexity="1" crap="2" count="0"/>
89761
+ <line num="4995" type="stmt" count="0"/>
89762
+ <line num="5004" type="method" name="getWindowRows" complexity="1" crap="2" count="0"/>
89763
+ <line num="5006" type="stmt" count="0"/>
89764
+ <line num="5015" type="method" name="setWindowColumns" complexity="1" crap="2" count="0"/>
89765
+ <line num="5017" type="stmt" count="0"/>
89766
+ <line num="5018" type="stmt" count="0"/>
89767
+ <line num="5026" type="method" name="setWindowRows" complexity="1" crap="2" count="0"/>
89768
+ <line num="5028" type="stmt" count="0"/>
89769
+ <line num="5029" type="stmt" count="0"/>
89770
+ <line num="5038" type="method" name="setWindowSize" complexity="1" crap="2" count="0"/>
89771
+ <line num="5040" type="stmt" count="0"/>
89772
+ <line num="5041" type="stmt" count="0"/>
89773
+ <line num="5042" type="stmt" count="0"/>
89774
+ <metrics loc="5043" ncloc="3213" classes="1" methods="88" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="2226" coveredstatements="0" elements="2314" coveredelements="0"/>
89775
  </file>
89776
  </package>
89777
  <package name="phpseclib\Net\SFTP">
90358
  <line num="16" type="stmt" count="0"/>
90359
  <metrics loc="16" ncloc="9" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="8" coveredstatements="0" elements="8" coveredelements="0"/>
90360
  </file>
90361
+ <metrics files="899" loc="180555" ncloc="110379" classes="813" methods="3280" coveredmethods="167" conditionals="0" coveredconditionals="0" statements="81533" coveredstatements="2708" elements="84813" coveredelements="2875"/>
90362
  </project>
90363
  </coverage>
includes/class-boldgrid-backup-activator.php CHANGED
@@ -100,23 +100,54 @@ class Boldgrid_Backup_Activator {
100
  */
101
  public function post_activate_notice() {
102
  if ( $this->on_post_activate() ) {
103
- $core = apply_filters( 'boldgrid_backup_get_core', null );
104
-
105
- echo '<div class="notice notice-success">
106
  <h2>' . esc_html__( 'Thank you for installing BoldGrid Backup!', 'boldgrid-backup' ) . '</h2>
107
  <p>';
108
- echo wp_kses(
 
109
  sprintf(
110
  // translators: 1 An opening strong tag, 2 its closing strong tag.
111
  __( 'Creating your first backup is easy! Simply go to your %1$sBackup Archives%2$s page and click %1$sBackup Site Now%2$s.', 'boldgrid-backup' ),
112
  '<strong>',
113
  '</strong>'
114
  ),
115
- array( 'strong' => array() )
116
  );
117
- echo '</p>
 
118
  <p><a href="' . esc_url( admin_url( 'admin.php?page=boldgrid-backup' ) ) . '" class="button button-primary">' . esc_html__( 'Create your first Backup now!', 'boldgrid-backup' ) . '</a></p>
119
  </div>';
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
120
  }
121
  }
122
 
100
  */
101
  public function post_activate_notice() {
102
  if ( $this->on_post_activate() ) {
103
+ $notice = '<div class="notice notice-success">
 
 
104
  <h2>' . esc_html__( 'Thank you for installing BoldGrid Backup!', 'boldgrid-backup' ) . '</h2>
105
  <p>';
106
+
107
+ $notice .= wp_kses(
108
  sprintf(
109
  // translators: 1 An opening strong tag, 2 its closing strong tag.
110
  __( 'Creating your first backup is easy! Simply go to your %1$sBackup Archives%2$s page and click %1$sBackup Site Now%2$s.', 'boldgrid-backup' ),
111
  '<strong>',
112
  '</strong>'
113
  ),
114
+ [ 'strong' => [] ]
115
  );
116
+
117
+ $notice .= '</p>
118
  <p><a href="' . esc_url( admin_url( 'admin.php?page=boldgrid-backup' ) ) . '" class="button button-primary">' . esc_html__( 'Create your first Backup now!', 'boldgrid-backup' ) . '</a></p>
119
  </div>';
120
+
121
+ /**
122
+ * Allow our activation notice to be filtered.
123
+ *
124
+ * It could be changed, or, if it's not wanted to be shown at all, set to ''.
125
+ *
126
+ * @since 1.12.0
127
+ *
128
+ * @param string $notice HTML markup of the notice.
129
+ */
130
+ $notice = apply_filters( 'boldgrid_backup_post_activate_notice', $notice );
131
+
132
+ echo wp_kses(
133
+ $notice,
134
+ [
135
+ 'div' => [
136
+ 'class' => [],
137
+ ],
138
+ 'h2' => [
139
+ 'class' => [],
140
+ ],
141
+ 'p' => [
142
+ 'class' => [],
143
+ ],
144
+ 'a' => [
145
+ 'href' => [],
146
+ 'class' => [],
147
+ ],
148
+ 'strong' => [],
149
+ ]
150
+ );
151
  }
152
  }
153
 
readme.txt CHANGED
@@ -4,7 +4,7 @@ Tags: backup, cloud backup, database backup, restore, wordpress backup
4
  Requires at least: 4.4
5
  Tested up to: 5.2
6
  Requires PHP: 5.4
7
- Stable tag: 1.11.1
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -132,6 +132,13 @@ Have a problem? First, take a look at our [Getting Started](https://www.boldgrid
132
 
133
  == Changelog ==
134
 
 
 
 
 
 
 
 
135
  = 1.11.1 =
136
 
137
  Release date: September 10th, 2019
4
  Requires at least: 4.4
5
  Tested up to: 5.2
6
  Requires PHP: 5.4
7
+ Stable tag: 1.11.2
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
132
 
133
  == Changelog ==
134
 
135
+ = 1.11.2 =
136
+
137
+ Release date: September 17th, 2019
138
+
139
+ * Update: Allow activation notice to be filtered.
140
+ * Update: Reworked much of the js for "Backup site now" and "In progress".
141
+
142
  = 1.11.1 =
143
 
144
  Release date: September 10th, 2019
vendor/autoload.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
- return ComposerAutoloaderInitdd7ba928bf25bf952f1a37101017f527::getLoader();
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
+ return ComposerAutoloaderInitcbb1fe7ee5929dd9cca67127867c6f2d::getLoader();
vendor/boldgrid/library/README.md CHANGED
@@ -11,6 +11,12 @@ composer require boldgrid/library
11
 
12
  ## Changelog ##
13
 
 
 
 
 
 
 
14
  ### 2.10.1 ###
15
 
16
  Release date: September 5th, 2019
11
 
12
  ## Changelog ##
13
 
14
+ ### 2.10.2 ###
15
+
16
+ Release date: September 17th, 2019
17
+
18
+ * Update: Added methods to easily get a plugin's install and activate urls.
19
+
20
  ### 2.10.1 ###
21
 
22
  Release date: September 5th, 2019
vendor/boldgrid/library/src/Library/Plugin/Plugin.php CHANGED
@@ -108,6 +108,20 @@ class Plugin {
108
  $this->setChildPlugins();
109
  }
110
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
111
  /**
112
  * Get an array of the plugin's icons.
113
  *
@@ -193,6 +207,20 @@ class Plugin {
193
  return $url;
194
  }
195
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
196
  /**
197
  * Get isInstalled.
198
  *
108
  $this->setChildPlugins();
109
  }
110
 
111
+ /**
112
+ * Get the url to activate this plugin.
113
+ *
114
+ * @since 2.10.2
115
+ *
116
+ * @return string
117
+ */
118
+ public function getActivateUrl() {
119
+ return wp_nonce_url(
120
+ self_admin_url( 'plugins.php?action=activate&plugin=' . $this->file ),
121
+ 'activate-plugin_' . $this->file
122
+ );
123
+ }
124
+
125
  /**
126
  * Get an array of the plugin's icons.
127
  *
207
  return $url;
208
  }
209
 
210
+ /**
211
+ * Get the url to install this plugin.
212
+ *
213
+ * @since 2.10.2
214
+ *
215
+ * @return string
216
+ */
217
+ public function getInstallUrl() {
218
+ return wp_nonce_url(
219
+ self_admin_url( 'update.php?action=install-plugin&plugin=' . $this->slug ),
220
+ 'install-plugin_' . $this->slug
221
+ );
222
+ }
223
+
224
  /**
225
  * Get isInstalled.
226
  *
vendor/composer/autoload_real.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
- class ComposerAutoloaderInitdd7ba928bf25bf952f1a37101017f527
6
  {
7
  private static $loader;
8
 
@@ -19,15 +19,15 @@ class ComposerAutoloaderInitdd7ba928bf25bf952f1a37101017f527
19
  return self::$loader;
20
  }
21
 
22
- spl_autoload_register(array('ComposerAutoloaderInitdd7ba928bf25bf952f1a37101017f527', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
- spl_autoload_unregister(array('ComposerAutoloaderInitdd7ba928bf25bf952f1a37101017f527', 'loadClassLoader'));
25
 
26
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
27
  if ($useStaticLoader) {
28
  require_once __DIR__ . '/autoload_static.php';
29
 
30
- call_user_func(\Composer\Autoload\ComposerStaticInitdd7ba928bf25bf952f1a37101017f527::getInitializer($loader));
31
  } else {
32
  $map = require __DIR__ . '/autoload_namespaces.php';
33
  foreach ($map as $namespace => $path) {
@@ -48,19 +48,19 @@ class ComposerAutoloaderInitdd7ba928bf25bf952f1a37101017f527
48
  $loader->register(true);
49
 
50
  if ($useStaticLoader) {
51
- $includeFiles = Composer\Autoload\ComposerStaticInitdd7ba928bf25bf952f1a37101017f527::$files;
52
  } else {
53
  $includeFiles = require __DIR__ . '/autoload_files.php';
54
  }
55
  foreach ($includeFiles as $fileIdentifier => $file) {
56
- composerRequiredd7ba928bf25bf952f1a37101017f527($fileIdentifier, $file);
57
  }
58
 
59
  return $loader;
60
  }
61
  }
62
 
63
- function composerRequiredd7ba928bf25bf952f1a37101017f527($fileIdentifier, $file)
64
  {
65
  if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
66
  require $file;
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
+ class ComposerAutoloaderInitcbb1fe7ee5929dd9cca67127867c6f2d
6
  {
7
  private static $loader;
8
 
19
  return self::$loader;
20
  }
21
 
22
+ spl_autoload_register(array('ComposerAutoloaderInitcbb1fe7ee5929dd9cca67127867c6f2d', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
+ spl_autoload_unregister(array('ComposerAutoloaderInitcbb1fe7ee5929dd9cca67127867c6f2d', 'loadClassLoader'));
25
 
26
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
27
  if ($useStaticLoader) {
28
  require_once __DIR__ . '/autoload_static.php';
29
 
30
+ call_user_func(\Composer\Autoload\ComposerStaticInitcbb1fe7ee5929dd9cca67127867c6f2d::getInitializer($loader));
31
  } else {
32
  $map = require __DIR__ . '/autoload_namespaces.php';
33
  foreach ($map as $namespace => $path) {
48
  $loader->register(true);
49
 
50
  if ($useStaticLoader) {
51
+ $includeFiles = Composer\Autoload\ComposerStaticInitcbb1fe7ee5929dd9cca67127867c6f2d::$files;
52
  } else {
53
  $includeFiles = require __DIR__ . '/autoload_files.php';
54
  }
55
  foreach ($includeFiles as $fileIdentifier => $file) {
56
+ composerRequirecbb1fe7ee5929dd9cca67127867c6f2d($fileIdentifier, $file);
57
  }
58
 
59
  return $loader;
60
  }
61
  }
62
 
63
+ function composerRequirecbb1fe7ee5929dd9cca67127867c6f2d($fileIdentifier, $file)
64
  {
65
  if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
66
  require $file;
vendor/composer/autoload_static.php CHANGED
@@ -4,7 +4,7 @@
4
 
5
  namespace Composer\Autoload;
6
 
7
- class ComposerStaticInitdd7ba928bf25bf952f1a37101017f527
8
  {
9
  public static $files = array (
10
  'decc78cc4436b1292c6c0d151b19445c' => __DIR__ . '/..' . '/phpseclib/phpseclib/phpseclib/bootstrap.php',
@@ -90,9 +90,9 @@ class ComposerStaticInitdd7ba928bf25bf952f1a37101017f527
90
  public static function getInitializer(ClassLoader $loader)
91
  {
92
  return \Closure::bind(function () use ($loader) {
93
- $loader->prefixLengthsPsr4 = ComposerStaticInitdd7ba928bf25bf952f1a37101017f527::$prefixLengthsPsr4;
94
- $loader->prefixDirsPsr4 = ComposerStaticInitdd7ba928bf25bf952f1a37101017f527::$prefixDirsPsr4;
95
- $loader->classMap = ComposerStaticInitdd7ba928bf25bf952f1a37101017f527::$classMap;
96
 
97
  }, null, ClassLoader::class);
98
  }
4
 
5
  namespace Composer\Autoload;
6
 
7
+ class ComposerStaticInitcbb1fe7ee5929dd9cca67127867c6f2d
8
  {
9
  public static $files = array (
10
  'decc78cc4436b1292c6c0d151b19445c' => __DIR__ . '/..' . '/phpseclib/phpseclib/phpseclib/bootstrap.php',
90
  public static function getInitializer(ClassLoader $loader)
91
  {
92
  return \Closure::bind(function () use ($loader) {
93
+ $loader->prefixLengthsPsr4 = ComposerStaticInitcbb1fe7ee5929dd9cca67127867c6f2d::$prefixLengthsPsr4;
94
+ $loader->prefixDirsPsr4 = ComposerStaticInitcbb1fe7ee5929dd9cca67127867c6f2d::$prefixDirsPsr4;
95
+ $loader->classMap = ComposerStaticInitcbb1fe7ee5929dd9cca67127867c6f2d::$classMap;
96
 
97
  }, null, ClassLoader::class);
98
  }
vendor/composer/installed.json CHANGED
@@ -1,20 +1,20 @@
1
  [
2
  {
3
  "name": "boldgrid/library",
4
- "version": "2.10.1",
5
- "version_normalized": "2.10.1.0",
6
  "source": {
7
  "type": "git",
8
  "url": "https://github.com/BoldGrid/library.git",
9
- "reference": "0a21e6dfa33e15ae1c6fda29360486170e807dac"
10
  },
11
  "dist": {
12
  "type": "zip",
13
- "url": "https://api.github.com/repos/BoldGrid/library/zipball/0a21e6dfa33e15ae1c6fda29360486170e807dac",
14
- "reference": "0a21e6dfa33e15ae1c6fda29360486170e807dac",
15
  "shasum": ""
16
  },
17
- "time": "2019-09-05T14:44:58+00:00",
18
  "type": "library",
19
  "installation-source": "dist",
20
  "autoload": {
@@ -101,8 +101,8 @@
101
  "authors": [
102
  {
103
  "name": "Diego Torres",
104
- "homepage": "https://github.com/ifsnop",
105
- "role": "Developer"
106
  }
107
  ],
108
  "description": "PHP version of mysqldump cli that comes with MySQL",
@@ -123,17 +123,17 @@
123
  },
124
  {
125
  "name": "phpseclib/phpseclib",
126
- "version": "2.0.21",
127
- "version_normalized": "2.0.21.0",
128
  "source": {
129
  "type": "git",
130
  "url": "https://github.com/phpseclib/phpseclib.git",
131
- "reference": "9f1287e68b3f283339a9f98f67515dd619e5bf9d"
132
  },
133
  "dist": {
134
  "type": "zip",
135
- "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/9f1287e68b3f283339a9f98f67515dd619e5bf9d",
136
- "reference": "9f1287e68b3f283339a9f98f67515dd619e5bf9d",
137
  "shasum": ""
138
  },
139
  "require": {
@@ -151,7 +151,7 @@
151
  "ext-mcrypt": "Install the Mcrypt extension in order to speed up a few other cryptographic operations.",
152
  "ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations."
153
  },
154
- "time": "2019-07-12T12:53:49+00:00",
155
  "type": "library",
156
  "installation-source": "dist",
157
  "autoload": {
1
  [
2
  {
3
  "name": "boldgrid/library",
4
+ "version": "2.10.2",
5
+ "version_normalized": "2.10.2.0",
6
  "source": {
7
  "type": "git",
8
  "url": "https://github.com/BoldGrid/library.git",
9
+ "reference": "0cd5492ccc6ac6a0dc4f742c737d4ba7165fca9c"
10
  },
11
  "dist": {
12
  "type": "zip",
13
+ "url": "https://api.github.com/repos/BoldGrid/library/zipball/0cd5492ccc6ac6a0dc4f742c737d4ba7165fca9c",
14
+ "reference": "0cd5492ccc6ac6a0dc4f742c737d4ba7165fca9c",
15
  "shasum": ""
16
  },
17
+ "time": "2019-09-17T15:17:16+00:00",
18
  "type": "library",
19
  "installation-source": "dist",
20
  "autoload": {
101
  "authors": [
102
  {
103
  "name": "Diego Torres",
104
+ "role": "Developer",
105
+ "homepage": "https://github.com/ifsnop"
106
  }
107
  ],
108
  "description": "PHP version of mysqldump cli that comes with MySQL",
123
  },
124
  {
125
  "name": "phpseclib/phpseclib",
126
+ "version": "2.0.23",
127
+ "version_normalized": "2.0.23.0",
128
  "source": {
129
  "type": "git",
130
  "url": "https://github.com/phpseclib/phpseclib.git",
131
+ "reference": "c78eb5058d5bb1a183133c36d4ba5b6675dfa099"
132
  },
133
  "dist": {
134
  "type": "zip",
135
+ "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/c78eb5058d5bb1a183133c36d4ba5b6675dfa099",
136
+ "reference": "c78eb5058d5bb1a183133c36d4ba5b6675dfa099",
137
  "shasum": ""
138
  },
139
  "require": {
151
  "ext-mcrypt": "Install the Mcrypt extension in order to speed up a few other cryptographic operations.",
152
  "ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations."
153
  },
154
+ "time": "2019-09-17T03:41:22+00:00",
155
  "type": "library",
156
  "installation-source": "dist",
157
  "autoload": {
vendor/phpseclib/phpseclib/BACKERS.md ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
1
+ # Backers
2
+
3
+ phpseclib ongoing development is made possible by [Tidelift](https://tidelift.com/subscription/pkg/packagist-phpseclib-phpseclib?utm_source=packagist-phpseclib-phpseclib&utm_medium=referral&utm_campaign=readme) and by contributions by users like you. Thank you.
4
+
5
+ ## Backers
6
+
7
+ - Zane Hooper
vendor/phpseclib/phpseclib/README.md CHANGED
@@ -45,7 +45,7 @@ AES, Blowfish, Twofish, SSH-1, SSH-2, SFTP, and X.509
45
  * Composer compatible (PSR-0 autoloading)
46
  * Install using Composer: `composer require phpseclib/phpseclib:~1.0`
47
  * Install using PEAR: See [phpseclib PEAR Channel Documentation](http://phpseclib.sourceforge.net/pear.htm)
48
- * [Download 1.0.16 as ZIP](http://sourceforge.net/projects/phpseclib/files/phpseclib1.0.16.zip/download)
49
 
50
  ## Security contact information
51
 
45
  * Composer compatible (PSR-0 autoloading)
46
  * Install using Composer: `composer require phpseclib/phpseclib:~1.0`
47
  * Install using PEAR: See [phpseclib PEAR Channel Documentation](http://phpseclib.sourceforge.net/pear.htm)
48
+ * [Download 1.0.17 as ZIP](http://sourceforge.net/projects/phpseclib/files/phpseclib1.0.17.zip/download)
49
 
50
  ## Security contact information
51
 
vendor/phpseclib/phpseclib/phpseclib/File/ASN1.php CHANGED
@@ -702,7 +702,14 @@ class ASN1
702
  return isset($this->oids[$decoded['content']]) ? $this->oids[$decoded['content']] : $decoded['content'];
703
  case self::TYPE_UTC_TIME:
704
  case self::TYPE_GENERALIZED_TIME:
705
- if (isset($mapping['implicit'])) {
 
 
 
 
 
 
 
706
  $decoded['content'] = $this->_decodeTime($decoded['content'], $decoded['type']);
707
  }
708
  return $decoded['content'] ? $decoded['content']->format($this->format) : false;
@@ -843,7 +850,7 @@ class ASN1
843
  if ($mapping['type'] == self::TYPE_SET) {
844
  sort($value);
845
  }
846
- $value = implode($value, '');
847
  break;
848
  }
849
 
702
  return isset($this->oids[$decoded['content']]) ? $this->oids[$decoded['content']] : $decoded['content'];
703
  case self::TYPE_UTC_TIME:
704
  case self::TYPE_GENERALIZED_TIME:
705
+ // for explicitly tagged optional stuff
706
+ if (is_array($decoded['content'])) {
707
+ $decoded['content'] = $decoded['content'][0]['content'];
708
+ }
709
+ // for implicitly tagged optional stuff
710
+ // in theory, doing isset($mapping['implicit']) would work but malformed certs do exist
711
+ // in the wild that OpenSSL decodes without issue so we'll support them as well
712
+ if (!is_object($decoded['content'])) {
713
  $decoded['content'] = $this->_decodeTime($decoded['content'], $decoded['type']);
714
  }
715
  return $decoded['content'] ? $decoded['content']->format($this->format) : false;
850
  if ($mapping['type'] == self::TYPE_SET) {
851
  sort($value);
852
  }
853
+ $value = implode('', $value);
854
  break;
855
  }
856
 
vendor/phpseclib/phpseclib/phpseclib/File/X509.php CHANGED
@@ -963,6 +963,13 @@ class X509
963
  'children' => $AccessDescription
964
  );
965
 
 
 
 
 
 
 
 
966
  $this->SubjectAltName = $GeneralNames;
967
 
968
  $this->PrivateKeyUsagePeriod = array(
@@ -1620,7 +1627,10 @@ class X509
1620
  corresponding to the extension type identified by extnID */
1621
  $map = $this->_getMapping($id);
1622
  if (!is_bool($map)) {
1623
- $mapped = $asn1->asn1map($decoded[0], $map, array('iPAddress' => array($this, '_decodeIP')));
 
 
 
1624
  $value = $mapped === false ? $decoded[0] : $mapped;
1625
 
1626
  if ($id == 'id-ce-certificatePolicies') {
@@ -1889,6 +1899,8 @@ class X509
1889
  return $this->ExtKeyUsageSyntax;
1890
  case 'id-pe-authorityInfoAccess':
1891
  return $this->AuthorityInfoAccessSyntax;
 
 
1892
  case 'id-ce-subjectAltName':
1893
  return $this->SubjectAltName;
1894
  case 'id-ce-subjectDirectoryAttributes':
@@ -2511,18 +2523,38 @@ class X509
2511
  return inet_ntop(base64_decode($ip));
2512
  }
2513
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2514
  /**
2515
  * Encodes an IP address
2516
  *
2517
  * Takes a human readable IP address into a base64-encoded "blob"
2518
  *
2519
- * @param string $ip
2520
  * @access private
2521
  * @return string
2522
  */
2523
  function _encodeIP($ip)
2524
  {
2525
- return base64_encode(inet_pton($ip));
 
 
2526
  }
2527
 
2528
  /**
963
  'children' => $AccessDescription
964
  );
965
 
966
+ $this->SubjectInfoAccessSyntax = array(
967
+ 'type' => ASN1::TYPE_SEQUENCE,
968
+ 'min' => 1,
969
+ 'max' => -1,
970
+ 'children' => $AccessDescription
971
+ );
972
+
973
  $this->SubjectAltName = $GeneralNames;
974
 
975
  $this->PrivateKeyUsagePeriod = array(
1627
  corresponding to the extension type identified by extnID */
1628
  $map = $this->_getMapping($id);
1629
  if (!is_bool($map)) {
1630
+ $decoder = $id == 'id-ce-nameConstraints' ?
1631
+ array($this, '_decodeNameConstraintIP') :
1632
+ array($this, '_decodeIP');
1633
+ $mapped = $asn1->asn1map($decoded[0], $map, array('iPAddress' => $decoder));
1634
  $value = $mapped === false ? $decoded[0] : $mapped;
1635
 
1636
  if ($id == 'id-ce-certificatePolicies') {
1899
  return $this->ExtKeyUsageSyntax;
1900
  case 'id-pe-authorityInfoAccess':
1901
  return $this->AuthorityInfoAccessSyntax;
1902
+ case 'id-pe-subjectInfoAccess':
1903
+ return $this->SubjectInfoAccessSyntax;
1904
  case 'id-ce-subjectAltName':
1905
  return $this->SubjectAltName;
1906
  case 'id-ce-subjectDirectoryAttributes':
2523
  return inet_ntop(base64_decode($ip));
2524
  }
2525
 
2526
+ /**
2527
+ * Decodes an IP address in a name constraints extension
2528
+ *
2529
+ * Takes in a base64 encoded "blob" and returns a human readable IP address / mask
2530
+ *
2531
+ * @param string $ip
2532
+ * @access private
2533
+ * @return array
2534
+ */
2535
+ function _decodeNameConstraintIP($ip)
2536
+ {
2537
+ $ip = base64_decode($ip);
2538
+ $size = strlen($ip) >> 1;
2539
+ $mask = substr($ip, $size);
2540
+ $ip = substr($ip, 0, $size);
2541
+ return array(inet_ntop($ip), inet_ntop($mask));
2542
+ }
2543
+
2544
  /**
2545
  * Encodes an IP address
2546
  *
2547
  * Takes a human readable IP address into a base64-encoded "blob"
2548
  *
2549
+ * @param string|array $ip
2550
  * @access private
2551
  * @return string
2552
  */
2553
  function _encodeIP($ip)
2554
  {
2555
+ return is_string($ip) ?
2556
+ base64_encode(inet_pton($ip)) :
2557
+ base64_encode(inet_pton($ip[0]) . inet_pton($ip[1]));
2558
  }
2559
 
2560
  /**
vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger.php CHANGED
@@ -545,7 +545,7 @@ class BigInteger
545
  $bytes = chr(0);
546
  }
547
 
548
- if (ord($bytes[0]) & 0x80) {
549
  $bytes = chr(0) . $bytes;
550
  }
551
 
@@ -707,6 +707,7 @@ class BigInteger
707
  }
708
 
709
  $temp = $this->copy();
 
710
  $temp->is_negative = false;
711
 
712
  $divisor = new static();
@@ -843,7 +844,7 @@ class BigInteger
843
  $opts[] = 'OpenSSL';
844
  }
845
  if (!empty($opts)) {
846
- $engine.= ' (' . implode($opts, ', ') . ')';
847
  }
848
  return array(
849
  'value' => '0x' . $this->toHex(true),
@@ -3569,7 +3570,14 @@ class BigInteger
3569
  switch (MATH_BIGINTEGER_MODE) {
3570
  case self::MODE_GMP:
3571
  if ($this->bitmask !== false) {
 
 
 
 
3572
  $result->value = gmp_and($result->value, $result->bitmask->value);
 
 
 
3573
  }
3574
 
3575
  return $result;
545
  $bytes = chr(0);
546
  }
547
 
548
+ if ($this->precision <= 0 && (ord($bytes[0]) & 0x80)) {
549
  $bytes = chr(0) . $bytes;
550
  }
551
 
707
  }
708
 
709
  $temp = $this->copy();
710
+ $temp->bitmask = false;
711
  $temp->is_negative = false;
712
 
713
  $divisor = new static();
844
  $opts[] = 'OpenSSL';
845
  }
846
  if (!empty($opts)) {
847
+ $engine.= ' (' . implode('.', $opts) . ')';
848
  }
849
  return array(
850
  'value' => '0x' . $this->toHex(true),
3570
  switch (MATH_BIGINTEGER_MODE) {
3571
  case self::MODE_GMP:
3572
  if ($this->bitmask !== false) {
3573
+ $flip = gmp_cmp($result->value, gmp_init(0)) < 0;
3574
+ if ($flip) {
3575
+ $result->value = gmp_neg($result->value);
3576
+ }
3577
  $result->value = gmp_and($result->value, $result->bitmask->value);
3578
+ if ($flip) {
3579
+ $result->value = gmp_neg($result->value);
3580
+ }
3581
  }
3582
 
3583
  return $result;
vendor/phpseclib/phpseclib/phpseclib/Net/SFTP.php CHANGED
@@ -410,6 +410,7 @@ class SFTP extends SSH2
410
  function login($username)
411
  {
412
  $args = func_get_args();
 
413
  if (!call_user_func_array(array(&$this, '_login'), $args)) {
414
  return false;
415
  }
@@ -2975,6 +2976,20 @@ class SFTP extends SSH2
2975
  return $result;
2976
  }
2977
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2978
  /**
2979
  * Receives SFTP Packets
2980
  *
410
  function login($username)
411
  {
412
  $args = func_get_args();
413
+ $this->auth[] = $args;
414
  if (!call_user_func_array(array(&$this, '_login'), $args)) {
415
  return false;
416
  }
2976
  return $result;
2977
  }
2978
 
2979
+ /**
2980
+ * Resets a connection for re-use
2981
+ *
2982
+ * @param int $reason
2983
+ * @access private
2984
+ */
2985
+ function _reset_connection($reason)
2986
+ {
2987
+ parent::_reset_connection($reason);
2988
+ $this->use_request_id = false;
2989
+ $this->pwd = false;
2990
+ $this->requestBuffer = array();
2991
+ }
2992
+
2993
  /**
2994
  * Receives SFTP Packets
2995
  *
vendor/phpseclib/phpseclib/phpseclib/Net/SSH2.php CHANGED
@@ -209,6 +209,15 @@ class SSH2
209
  */
210
  var $kex_algorithms = false;
211
 
 
 
 
 
 
 
 
 
 
212
  /**
213
  * Minimum Diffie-Hellman Group Bit Size in RFC 4419 Key Exchange Methods
214
  *
@@ -317,6 +326,15 @@ class SSH2
317
  */
318
  var $languages_client_to_server = false;
319
 
 
 
 
 
 
 
 
 
 
320
  /**
321
  * Block Size for Server to Client Encryption
322
  *
@@ -898,14 +916,6 @@ class SSH2
898
  */
899
  var $bad_key_size_fix = false;
900
 
901
- /**
902
- * The selected decryption algorithm
903
- *
904
- * @var string
905
- * @access private
906
- */
907
- var $decrypt_algorithm = '';
908
-
909
  /**
910
  * Should we try to re-connect to re-establish keys?
911
  *
@@ -1280,7 +1290,7 @@ class SSH2
1280
  $identifier = 'SSH-2.0-phpseclib_2.0';
1281
 
1282
  $ext = array();
1283
- if (function_exists('\\Sodium\\library_version_major')) {
1284
  $ext[] = 'libsodium';
1285
  }
1286
 
@@ -1311,141 +1321,59 @@ class SSH2
1311
  */
1312
  function _key_exchange($kexinit_payload_server = false)
1313
  {
1314
- $kex_algorithms = array(
1315
- // Elliptic Curve Diffie-Hellman Key Agreement (ECDH) using
1316
- // Curve25519. See doc/curve25519-sha256@libssh.org.txt in the
1317
- // libssh repository for more information.
1318
- 'curve25519-sha256@libssh.org',
1319
-
1320
- // Diffie-Hellman Key Agreement (DH) using integer modulo prime
1321
- // groups.
1322
- 'diffie-hellman-group1-sha1', // REQUIRED
1323
- 'diffie-hellman-group14-sha1', // REQUIRED
1324
- 'diffie-hellman-group-exchange-sha1', // RFC 4419
1325
- 'diffie-hellman-group-exchange-sha256', // RFC 4419
1326
- );
1327
- if (!function_exists('\\Sodium\\library_version_major')) {
1328
- $kex_algorithms = array_diff(
1329
- $kex_algorithms,
1330
- array('curve25519-sha256@libssh.org')
1331
- );
1332
- }
1333
-
1334
- $server_host_key_algorithms = array(
1335
- 'rsa-sha2-256', // RFC 8332
1336
- 'rsa-sha2-512', // RFC 8332
1337
- 'ssh-rsa', // RECOMMENDED sign Raw RSA Key
1338
- 'ssh-dss' // REQUIRED sign Raw DSS Key
1339
- );
1340
-
1341
- $encryption_algorithms = array(
1342
- // from <http://tools.ietf.org/html/rfc4345#section-4>:
1343
- 'arcfour256',
1344
- 'arcfour128',
1345
-
1346
- //'arcfour', // OPTIONAL the ARCFOUR stream cipher with a 128-bit key
1347
-
1348
- // CTR modes from <http://tools.ietf.org/html/rfc4344#section-4>:
1349
- 'aes128-ctr', // RECOMMENDED AES (Rijndael) in SDCTR mode, with 128-bit key
1350
- 'aes192-ctr', // RECOMMENDED AES with 192-bit key
1351
- 'aes256-ctr', // RECOMMENDED AES with 256-bit key
1352
-
1353
- 'twofish128-ctr', // OPTIONAL Twofish in SDCTR mode, with 128-bit key
1354
- 'twofish192-ctr', // OPTIONAL Twofish with 192-bit key
1355
- 'twofish256-ctr', // OPTIONAL Twofish with 256-bit key
1356
-
1357
- 'aes128-cbc', // RECOMMENDED AES with a 128-bit key
1358
- 'aes192-cbc', // OPTIONAL AES with a 192-bit key
1359
- 'aes256-cbc', // OPTIONAL AES in CBC mode, with a 256-bit key
1360
-
1361
- 'twofish128-cbc', // OPTIONAL Twofish with a 128-bit key
1362
- 'twofish192-cbc', // OPTIONAL Twofish with a 192-bit key
1363
- 'twofish256-cbc',
1364
- 'twofish-cbc', // OPTIONAL alias for "twofish256-cbc"
1365
- // (this is being retained for historical reasons)
1366
-
1367
- 'blowfish-ctr', // OPTIONAL Blowfish in SDCTR mode
1368
-
1369
- 'blowfish-cbc', // OPTIONAL Blowfish in CBC mode
1370
-
1371
- '3des-ctr', // RECOMMENDED Three-key 3DES in SDCTR mode
1372
-
1373
- '3des-cbc', // REQUIRED three-key 3DES in CBC mode
1374
- //'none' // OPTIONAL no encryption; NOT RECOMMENDED
1375
- );
1376
-
1377
- if (extension_loaded('openssl') && !extension_loaded('mcrypt')) {
1378
- // OpenSSL does not support arcfour256 in any capacity and arcfour128 / arcfour support is limited to
1379
- // instances that do not use continuous buffers
1380
- $encryption_algorithms = array_diff(
1381
- $encryption_algorithms,
1382
- array('arcfour256', 'arcfour128', 'arcfour')
1383
- );
1384
- }
1385
-
1386
- if (class_exists('\phpseclib\Crypt\RC4') === false) {
1387
- $encryption_algorithms = array_diff(
1388
- $encryption_algorithms,
1389
- array('arcfour256', 'arcfour128', 'arcfour')
1390
- );
1391
- }
1392
- if (class_exists('\phpseclib\Crypt\Rijndael') === false) {
1393
- $encryption_algorithms = array_diff(
1394
- $encryption_algorithms,
1395
- array('aes128-ctr', 'aes192-ctr', 'aes256-ctr', 'aes128-cbc', 'aes192-cbc', 'aes256-cbc')
1396
- );
1397
- }
1398
- if (class_exists('\phpseclib\Crypt\Twofish') === false) {
1399
- $encryption_algorithms = array_diff(
1400
- $encryption_algorithms,
1401
- array('twofish128-ctr', 'twofish192-ctr', 'twofish256-ctr', 'twofish128-cbc', 'twofish192-cbc', 'twofish256-cbc', 'twofish-cbc')
1402
- );
1403
- }
1404
- if (class_exists('\phpseclib\Crypt\Blowfish') === false) {
1405
- $encryption_algorithms = array_diff(
1406
- $encryption_algorithms,
1407
- array('blowfish-ctr', 'blowfish-cbc')
1408
- );
1409
- }
1410
- if (class_exists('\phpseclib\Crypt\TripleDES') === false) {
1411
- $encryption_algorithms = array_diff(
1412
- $encryption_algorithms,
1413
- array('3des-ctr', '3des-cbc')
1414
- );
1415
- }
1416
- $encryption_algorithms = array_values($encryption_algorithms);
1417
-
1418
- $mac_algorithms = array(
1419
- // from <http://www.ietf.org/rfc/rfc6668.txt>:
1420
- 'hmac-sha2-256',// RECOMMENDED HMAC-SHA256 (digest length = key length = 32)
1421
-
1422
- 'hmac-sha1-96', // RECOMMENDED first 96 bits of HMAC-SHA1 (digest length = 12, key length = 20)
1423
- 'hmac-sha1', // REQUIRED HMAC-SHA1 (digest length = key length = 20)
1424
- 'hmac-md5-96', // OPTIONAL first 96 bits of HMAC-MD5 (digest length = 12, key length = 16)
1425
- 'hmac-md5', // OPTIONAL HMAC-MD5 (digest length = key length = 16)
1426
- //'none' // OPTIONAL no MAC; NOT RECOMMENDED
1427
- );
1428
-
1429
- $compression_algorithms = array(
1430
- 'none' // REQUIRED no compression
1431
- //'zlib' // OPTIONAL ZLIB (LZ77) compression
1432
- );
1433
 
1434
  // some SSH servers have buggy implementations of some of the above algorithms
1435
  switch (true) {
1436
  case $this->server_identifier == 'SSH-2.0-SSHD':
1437
  case substr($this->server_identifier, 0, 13) == 'SSH-2.0-DLINK':
1438
- $mac_algorithms = array_values(array_diff(
1439
- $mac_algorithms,
1440
- array('hmac-sha1-96', 'hmac-md5-96')
1441
- ));
 
 
 
 
 
 
 
 
1442
  }
1443
 
1444
  $str_kex_algorithms = implode(',', $kex_algorithms);
1445
  $str_server_host_key_algorithms = implode(',', $server_host_key_algorithms);
1446
- $encryption_algorithms_server_to_client = $encryption_algorithms_client_to_server = implode(',', $encryption_algorithms);
1447
- $mac_algorithms_server_to_client = $mac_algorithms_client_to_server = implode(',', $mac_algorithms);
1448
- $compression_algorithms_server_to_client = $compression_algorithms_client_to_server = implode(',', $compression_algorithms);
 
 
 
1449
 
1450
  $client_cookie = Random::string(16);
1451
 
@@ -1572,14 +1500,14 @@ class SSH2
1572
  // we need to decide upon the symmetric encryption algorithms before we do the diffie-hellman key exchange
1573
  // we don't initialize any crypto-objects, yet - we do that, later. for now, we need the lengths to make the
1574
  // diffie-hellman key exchange as fast as possible
1575
- $decrypt = $this->_array_intersect_first($encryption_algorithms, $this->encryption_algorithms_server_to_client);
1576
  $decryptKeyLength = $this->_encryption_algorithm_to_key_size($decrypt);
1577
  if ($decryptKeyLength === null) {
1578
  user_error('No compatible server to client encryption algorithms found');
1579
  return $this->_disconnect(NET_SSH2_DISCONNECT_KEY_EXCHANGE_FAILED);
1580
  }
1581
 
1582
- $encrypt = $this->_array_intersect_first($encryption_algorithms, $this->encryption_algorithms_client_to_server);
1583
  $encryptKeyLength = $this->_encryption_algorithm_to_key_size($encrypt);
1584
  if ($encryptKeyLength === null) {
1585
  user_error('No compatible client to server encryption algorithms found');
@@ -1587,7 +1515,7 @@ class SSH2
1587
  }
1588
 
1589
  // through diffie-hellman key exchange a symmetric key is obtained
1590
- $kex_algorithm = $this->_array_intersect_first($kex_algorithms, $this->kex_algorithms);
1591
  if ($kex_algorithm === false) {
1592
  user_error('No compatible key exchange algorithms found');
1593
  return $this->_disconnect(NET_SSH2_DISCONNECT_KEY_EXCHANGE_FAILED);
@@ -1598,7 +1526,7 @@ class SSH2
1598
 
1599
  if ($kex_algorithm === 'curve25519-sha256@libssh.org') {
1600
  $x = Random::string(32);
1601
- $eBytes = \Sodium\crypto_box_publickey_from_secretkey($x);
1602
  $clientKexInitMessage = NET_SSH2_MSG_KEX_ECDH_INIT;
1603
  $serverKexReplyMessage = NET_SSH2_MSG_KEX_ECDH_REPLY;
1604
  $kexHash = new Hash('sha256');
@@ -1770,8 +1698,8 @@ class SSH2
1770
  user_error('Received curve25519 public key of invalid length.');
1771
  return false;
1772
  }
1773
- $key = new BigInteger(\Sodium\crypto_scalarmult($x, $fBytes), 256);
1774
- \Sodium\memzero($x);
1775
  } else {
1776
  $f = new BigInteger($fBytes, -256);
1777
  $key = $f->modPow($x, $prime);
@@ -1859,8 +1787,6 @@ class SSH2
1859
  return false;
1860
  }
1861
 
1862
- $this->decrypt_algorithm = $decrypt;
1863
-
1864
  $keyBytes = pack('Na*', strlen($keyBytes), $keyBytes);
1865
 
1866
  $this->encrypt = $this->_encryption_algorithm_to_crypt_instance($encrypt);
@@ -1874,6 +1800,10 @@ class SSH2
1874
  $this->encrypt->enableContinuousBuffer();
1875
  $this->encrypt->disablePadding();
1876
 
 
 
 
 
1877
  $iv = $kexHash->hash($keyBytes . $this->exchange_hash . 'A' . $this->session_id);
1878
  while ($this->encrypt_block_size > strlen($iv)) {
1879
  $iv.= $kexHash->hash($keyBytes . $this->exchange_hash . $iv);
@@ -1885,6 +1815,8 @@ class SSH2
1885
  $key.= $kexHash->hash($keyBytes . $this->exchange_hash . $key);
1886
  }
1887
  $this->encrypt->setKey(substr($key, 0, $encryptKeyLength));
 
 
1888
  }
1889
 
1890
  $this->decrypt = $this->_encryption_algorithm_to_crypt_instance($decrypt);
@@ -1898,6 +1830,10 @@ class SSH2
1898
  $this->decrypt->enableContinuousBuffer();
1899
  $this->decrypt->disablePadding();
1900
 
 
 
 
 
1901
  $iv = $kexHash->hash($keyBytes . $this->exchange_hash . 'B' . $this->session_id);
1902
  while ($this->decrypt_block_size > strlen($iv)) {
1903
  $iv.= $kexHash->hash($keyBytes . $this->exchange_hash . $iv);
@@ -1909,6 +1845,8 @@ class SSH2
1909
  $key.= $kexHash->hash($keyBytes . $this->exchange_hash . $key);
1910
  }
1911
  $this->decrypt->setKey(substr($key, 0, $decryptKeyLength));
 
 
1912
  }
1913
 
1914
  /* The "arcfour128" algorithm is the RC4 cipher, as described in
@@ -1925,7 +1863,7 @@ class SSH2
1925
  $this->decrypt->decrypt(str_repeat("\0", 1536));
1926
  }
1927
 
1928
- $mac_algorithm = $this->_array_intersect_first($mac_algorithms, $this->mac_algorithms_client_to_server);
1929
  if ($mac_algorithm === false) {
1930
  user_error('No compatible client to server message authentication algorithms found');
1931
  return $this->_disconnect(NET_SSH2_DISCONNECT_KEY_EXCHANGE_FAILED);
@@ -1953,8 +1891,9 @@ class SSH2
1953
  $this->hmac_create = new Hash('md5-96');
1954
  $createKeyLength = 16;
1955
  }
 
1956
 
1957
- $mac_algorithm = $this->_array_intersect_first($mac_algorithms, $this->mac_algorithms_server_to_client);
1958
  if ($mac_algorithm === false) {
1959
  user_error('No compatible server to client message authentication algorithms found');
1960
  return $this->_disconnect(NET_SSH2_DISCONNECT_KEY_EXCHANGE_FAILED);
@@ -1988,6 +1927,7 @@ class SSH2
1988
  $checkKeyLength = 16;
1989
  $this->hmac_size = 12;
1990
  }
 
1991
 
1992
  $key = $kexHash->hash($keyBytes . $this->exchange_hash . 'E' . $this->session_id);
1993
  while ($createKeyLength > strlen($key)) {
@@ -2001,19 +1941,19 @@ class SSH2
2001
  }
2002
  $this->hmac_check->setKey(substr($key, 0, $checkKeyLength));
2003
 
2004
- $compression_algorithm = $this->_array_intersect_first($compression_algorithms, $this->compression_algorithms_server_to_client);
2005
  if ($compression_algorithm === false) {
2006
- user_error('No compatible server to client compression algorithms found');
2007
  return $this->_disconnect(NET_SSH2_DISCONNECT_KEY_EXCHANGE_FAILED);
2008
  }
2009
- $this->decompress = $compression_algorithm == 'zlib';
2010
 
2011
- $compression_algorithm = $this->_array_intersect_first($compression_algorithms, $this->compression_algorithms_client_to_server);
2012
  if ($compression_algorithm === false) {
2013
- user_error('No compatible client to server compression algorithms found');
2014
  return $this->_disconnect(NET_SSH2_DISCONNECT_KEY_EXCHANGE_FAILED);
2015
  }
2016
- $this->compress = $compression_algorithm == 'zlib';
2017
 
2018
  return true;
2019
  }
@@ -2105,7 +2045,7 @@ class SSH2
2105
  return null;
2106
  }
2107
 
2108
- /*
2109
  * Tests whether or not proposed algorithm has a potential for issues
2110
  *
2111
  * @link https://www.chiark.greenend.org.uk/~sgtatham/putty/wishlist/ssh2-aesctr-openssh.html
@@ -3266,6 +3206,9 @@ class SSH2
3266
  function ping()
3267
  {
3268
  if (!$this->isAuthenticated()) {
 
 
 
3269
  return false;
3270
  }
3271
 
@@ -3376,7 +3319,7 @@ class SSH2
3376
  // "implementations SHOULD check that the packet length is reasonable"
3377
  // PuTTY uses 0x9000 as the actual max packet size and so to shall we
3378
  if ($remaining_length < -$this->decrypt_block_size || $remaining_length > 0x9000 || $remaining_length % $this->decrypt_block_size != 0) {
3379
- if (!$this->bad_key_size_fix && $this->_bad_algorithm_candidate($this->decrypt_algorithm) && !($this->bitmap & SSH2::MASK_LOGIN)) {
3380
  $this->bad_key_size_fix = true;
3381
  $this->_reset_connection(NET_SSH2_DISCONNECT_KEY_EXCHANGE_FAILED);
3382
  return false;
@@ -4173,10 +4116,14 @@ class SSH2
4173
  if ($this->bitmap & self::MASK_CONNECTED) {
4174
  $data = pack('CNNa*Na*', NET_SSH2_MSG_DISCONNECT, $reason, 0, '', 0, '');
4175
  $this->_send_binary_packet($data);
4176
- $this->bitmap = 0;
 
 
 
4177
  fclose($this->fsock);
4178
- return false;
4179
  }
 
 
4180
  }
4181
 
4182
  /**
@@ -4497,6 +4444,309 @@ class SSH2
4497
  return $this->languages_client_to_server;
4498
  }
4499
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4500
  /**
4501
  * Returns the banner message.
4502
  *
209
  */
210
  var $kex_algorithms = false;
211
 
212
+ /**
213
+ * Key Exchange Algorithm
214
+ *
215
+ * @see self::getMethodsNegotiated()
216
+ * @var string|false
217
+ * @access private
218
+ */
219
+ var $kex_algorithm = false;
220
+
221
  /**
222
  * Minimum Diffie-Hellman Group Bit Size in RFC 4419 Key Exchange Methods
223
  *
326
  */
327
  var $languages_client_to_server = false;
328
 
329
+ /**
330
+ * Preferred Algorithms
331
+ *
332
+ * @see self::setPreferredAlgorithms()
333
+ * @var array
334
+ * @access private
335
+ */
336
+ var $preferred = array();
337
+
338
  /**
339
  * Block Size for Server to Client Encryption
340
  *
916
  */
917
  var $bad_key_size_fix = false;
918
 
 
 
 
 
 
 
 
 
919
  /**
920
  * Should we try to re-connect to re-establish keys?
921
  *
1290
  $identifier = 'SSH-2.0-phpseclib_2.0';
1291
 
1292
  $ext = array();
1293
+ if (function_exists('sodium_crypto_box_publickey_from_secretkey')) {
1294
  $ext[] = 'libsodium';
1295
  }
1296
 
1321
  */
1322
  function _key_exchange($kexinit_payload_server = false)
1323
  {
1324
+ $preferred = $this->preferred;
1325
+
1326
+ $kex_algorithms = isset($preferred['kex']) ?
1327
+ $preferred['kex'] :
1328
+ $this->getSupportedKEXAlgorithms();
1329
+ $server_host_key_algorithms = isset($preferred['hostkey']) ?
1330
+ $preferred['hostkey'] :
1331
+ $this->getSupportedHostKeyAlgorithms();
1332
+ $s2c_encryption_algorithms = isset($preferred['server_to_client']['crypt']) ?
1333
+ $preferred['server_to_client']['crypt'] :
1334
+ $this->getSupportedEncryptionAlgorithms();
1335
+ $c2s_encryption_algorithms = isset($preferred['client_to_server']['crypt']) ?
1336
+ $preferred['client_to_server']['crypt'] :
1337
+ $this->getSupportedEncryptionAlgorithms();
1338
+ $s2c_mac_algorithms = isset($preferred['server_to_client']['mac']) ?
1339
+ $preferred['server_to_client']['mac'] :
1340
+ $this->getSupportedMACAlgorithms();
1341
+ $c2s_mac_algorithms = isset($preferred['client_to_server']['mac']) ?
1342
+ $preferred['client_to_server']['mac'] :
1343
+ $this->getSupportedMACAlgorithms();
1344
+ $s2c_compression_algorithms = isset($preferred['server_to_client']['comp']) ?
1345
+ $preferred['server_to_client']['comp'] :
1346
+ $this->getSupportedCompressionAlgorithms();
1347
+ $c2s_compression_algorithms = isset($preferred['client_to_server']['comp']) ?
1348
+ $preferred['client_to_server']['comp'] :
1349
+ $this->getSupportedCompressionAlgorithms();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1350
 
1351
  // some SSH servers have buggy implementations of some of the above algorithms
1352
  switch (true) {
1353
  case $this->server_identifier == 'SSH-2.0-SSHD':
1354
  case substr($this->server_identifier, 0, 13) == 'SSH-2.0-DLINK':
1355
+ if (!isset($preferred['server_to_client']['mac'])) {
1356
+ $s2c_mac_algorithms = array_values(array_diff(
1357
+ $s2c_mac_algorithms,
1358
+ array('hmac-sha1-96', 'hmac-md5-96')
1359
+ ));
1360
+ }
1361
+ if (!isset($preferred['client_to_server']['mac'])) {
1362
+ $c2s_mac_algorithms = array_values(array_diff(
1363
+ $c2s_mac_algorithms,
1364
+ array('hmac-sha1-96', 'hmac-md5-96')
1365
+ ));
1366
+ }
1367
  }
1368
 
1369
  $str_kex_algorithms = implode(',', $kex_algorithms);
1370
  $str_server_host_key_algorithms = implode(',', $server_host_key_algorithms);
1371
+ $encryption_algorithms_server_to_client = implode(',', $s2c_encryption_algorithms);
1372
+ $encryption_algorithms_client_to_server = implode(',', $c2s_encryption_algorithms);
1373
+ $mac_algorithms_server_to_client = implode(',', $s2c_mac_algorithms);
1374
+ $mac_algorithms_client_to_server = implode(',', $c2s_mac_algorithms);
1375
+ $compression_algorithms_server_to_client = implode(',', $s2c_compression_algorithms);
1376
+ $compression_algorithms_client_to_server = implode(',', $c2s_compression_algorithms);
1377
 
1378
  $client_cookie = Random::string(16);
1379
 
1500
  // we need to decide upon the symmetric encryption algorithms before we do the diffie-hellman key exchange
1501
  // we don't initialize any crypto-objects, yet - we do that, later. for now, we need the lengths to make the
1502
  // diffie-hellman key exchange as fast as possible
1503
+ $decrypt = $this->_array_intersect_first($s2c_encryption_algorithms, $this->encryption_algorithms_server_to_client);
1504
  $decryptKeyLength = $this->_encryption_algorithm_to_key_size($decrypt);
1505
  if ($decryptKeyLength === null) {
1506
  user_error('No compatible server to client encryption algorithms found');
1507
  return $this->_disconnect(NET_SSH2_DISCONNECT_KEY_EXCHANGE_FAILED);
1508
  }
1509
 
1510
+ $encrypt = $this->_array_intersect_first($c2s_encryption_algorithms, $this->encryption_algorithms_client_to_server);
1511
  $encryptKeyLength = $this->_encryption_algorithm_to_key_size($encrypt);
1512
  if ($encryptKeyLength === null) {
1513
  user_error('No compatible client to server encryption algorithms found');
1515
  }
1516
 
1517
  // through diffie-hellman key exchange a symmetric key is obtained
1518
+ $this->kex_algorithm = $kex_algorithm = $this->_array_intersect_first($kex_algorithms, $this->kex_algorithms);
1519
  if ($kex_algorithm === false) {
1520
  user_error('No compatible key exchange algorithms found');
1521
  return $this->_disconnect(NET_SSH2_DISCONNECT_KEY_EXCHANGE_FAILED);
1526
 
1527
  if ($kex_algorithm === 'curve25519-sha256@libssh.org') {
1528
  $x = Random::string(32);
1529
+ $eBytes = sodium_crypto_box_publickey_from_secretkey($x);
1530
  $clientKexInitMessage = NET_SSH2_MSG_KEX_ECDH_INIT;
1531
  $serverKexReplyMessage = NET_SSH2_MSG_KEX_ECDH_REPLY;
1532
  $kexHash = new Hash('sha256');
1698
  user_error('Received curve25519 public key of invalid length.');
1699
  return false;
1700
  }
1701
+ $key = new BigInteger(sodium_crypto_scalarmult($x, $fBytes), 256);
1702
+ sodium_memzero($x);
1703
  } else {
1704
  $f = new BigInteger($fBytes, -256);
1705
  $key = $f->modPow($x, $prime);
1787
  return false;
1788
  }
1789
 
 
 
1790
  $keyBytes = pack('Na*', strlen($keyBytes), $keyBytes);
1791
 
1792
  $this->encrypt = $this->_encryption_algorithm_to_crypt_instance($encrypt);
1800
  $this->encrypt->enableContinuousBuffer();
1801
  $this->encrypt->disablePadding();
1802
 
1803
+ if ($this->encrypt->getBlockLength()) {
1804
+ $this->encrypt_block_size = $this->encrypt->getBlockLength() >> 3;
1805
+ }
1806
+
1807
  $iv = $kexHash->hash($keyBytes . $this->exchange_hash . 'A' . $this->session_id);
1808
  while ($this->encrypt_block_size > strlen($iv)) {
1809
  $iv.= $kexHash->hash($keyBytes . $this->exchange_hash . $iv);
1815
  $key.= $kexHash->hash($keyBytes . $this->exchange_hash . $key);
1816
  }
1817
  $this->encrypt->setKey(substr($key, 0, $encryptKeyLength));
1818
+
1819
+ $this->encrypt->name = $decrypt;
1820
  }
1821
 
1822
  $this->decrypt = $this->_encryption_algorithm_to_crypt_instance($decrypt);
1830
  $this->decrypt->enableContinuousBuffer();
1831
  $this->decrypt->disablePadding();
1832
 
1833
+ if ($this->decrypt->getBlockLength()) {
1834
+ $this->decrypt_block_size = $this->decrypt->getBlockLength() >> 3;
1835
+ }
1836
+
1837
  $iv = $kexHash->hash($keyBytes . $this->exchange_hash . 'B' . $this->session_id);
1838
  while ($this->decrypt_block_size > strlen($iv)) {
1839
  $iv.= $kexHash->hash($keyBytes . $this->exchange_hash . $iv);
1845
  $key.= $kexHash->hash($keyBytes . $this->exchange_hash . $key);
1846
  }
1847
  $this->decrypt->setKey(substr($key, 0, $decryptKeyLength));
1848
+
1849
+ $this->decrypt->name = $decrypt;
1850
  }
1851
 
1852
  /* The "arcfour128" algorithm is the RC4 cipher, as described in
1863
  $this->decrypt->decrypt(str_repeat("\0", 1536));
1864
  }
1865
 
1866
+ $mac_algorithm = $this->_array_intersect_first($c2s_mac_algorithms, $this->mac_algorithms_client_to_server);
1867
  if ($mac_algorithm === false) {
1868
  user_error('No compatible client to server message authentication algorithms found');
1869
  return $this->_disconnect(NET_SSH2_DISCONNECT_KEY_EXCHANGE_FAILED);
1891
  $this->hmac_create = new Hash('md5-96');
1892
  $createKeyLength = 16;
1893
  }
1894
+ $this->hmac_create->name = $mac_algorithm;
1895
 
1896
+ $mac_algorithm = $this->_array_intersect_first($s2c_mac_algorithms, $this->mac_algorithms_server_to_client);
1897
  if ($mac_algorithm === false) {
1898
  user_error('No compatible server to client message authentication algorithms found');
1899
  return $this->_disconnect(NET_SSH2_DISCONNECT_KEY_EXCHANGE_FAILED);
1927
  $checkKeyLength = 16;
1928
  $this->hmac_size = 12;
1929
  }
1930
+ $this->hmac_check->name = $mac_algorithm;
1931
 
1932
  $key = $kexHash->hash($keyBytes . $this->exchange_hash . 'E' . $this->session_id);
1933
  while ($createKeyLength > strlen($key)) {
1941
  }
1942
  $this->hmac_check->setKey(substr($key, 0, $checkKeyLength));
1943
 
1944
+ $compression_algorithm = $this->_array_intersect_first($c2s_compression_algorithms, $this->compression_algorithms_client_to_server);
1945
  if ($compression_algorithm === false) {
1946
+ user_error('No compatible client to server compression algorithms found');
1947
  return $this->_disconnect(NET_SSH2_DISCONNECT_KEY_EXCHANGE_FAILED);
1948
  }
1949
+ //$this->decompress = $compression_algorithm == 'zlib';
1950
 
1951
+ $compression_algorithm = $this->_array_intersect_first($s2c_compression_algorithms, $this->compression_algorithms_client_to_server);
1952
  if ($compression_algorithm === false) {
1953
+ user_error('No compatible server to client compression algorithms found');
1954
  return $this->_disconnect(NET_SSH2_DISCONNECT_KEY_EXCHANGE_FAILED);
1955
  }
1956
+ //$this->compress = $compression_algorithm == 'zlib';
1957
 
1958
  return true;
1959
  }
2045
  return null;
2046
  }
2047
 
2048
+ /**
2049
  * Tests whether or not proposed algorithm has a potential for issues
2050
  *
2051
  * @link https://www.chiark.greenend.org.uk/~sgtatham/putty/wishlist/ssh2-aesctr-openssh.html
3206
  function ping()
3207
  {
3208
  if (!$this->isAuthenticated()) {
3209
+ if (!empty($this->auth)) {
3210
+ return $this->_reconnect();
3211
+ }
3212
  return false;
3213
  }
3214
 
3319
  // "implementations SHOULD check that the packet length is reasonable"
3320
  // PuTTY uses 0x9000 as the actual max packet size and so to shall we
3321
  if ($remaining_length < -$this->decrypt_block_size || $remaining_length > 0x9000 || $remaining_length % $this->decrypt_block_size != 0) {
3322
+ if (!$this->bad_key_size_fix && $this->_bad_algorithm_candidate($this->decrypt->name) && !($this->bitmap & SSH2::MASK_LOGIN)) {
3323
  $this->bad_key_size_fix = true;
3324
  $this->_reset_connection(NET_SSH2_DISCONNECT_KEY_EXCHANGE_FAILED);
3325
  return false;
4116
  if ($this->bitmap & self::MASK_CONNECTED) {
4117
  $data = pack('CNNa*Na*', NET_SSH2_MSG_DISCONNECT, $reason, 0, '', 0, '');
4118
  $this->_send_binary_packet($data);
4119
+ }
4120
+
4121
+ $this->bitmap = 0;
4122
+ if (is_resource($this->fsock) && get_resource_type($this->fsock) == 'stream') {
4123
  fclose($this->fsock);
 
4124
  }
4125
+
4126
+ return false;
4127
  }
4128
 
4129
  /**
4444
  return $this->languages_client_to_server;
4445
  }
4446
 
4447
+ /**
4448
+ * Returns a list of algorithms the server supports
4449
+ *
4450
+ * @return array
4451
+ * @access public
4452
+ */
4453
+ public function getServerAlgorithms()
4454
+ {
4455
+ $this->_connect();
4456
+
4457
+ return array(
4458
+ 'kex' => $this->kex_algorithms,
4459
+ 'hostkey' => $this->server_host_key_algorithms,
4460
+ 'client_to_server' => array(
4461
+ 'crypt' => $this->encryption_algorithms_client_to_server,
4462
+ 'mac' => $this->mac_algorithms_client_to_server,
4463
+ 'comp' => $this->compression_algorithms_client_to_server,
4464
+ 'lang' => $this->languages_client_to_server
4465
+ ),
4466
+ 'server_to_client' => array(
4467
+ 'crypt' => $this->encryption_algorithms_server_to_client,
4468
+ 'mac' => $this->mac_algorithms_server_to_client,
4469
+ 'comp' => $this->compression_algorithms_server_to_client,
4470
+ 'lang' => $this->languages_server_to_client
4471
+ )
4472
+ );
4473
+ }
4474
+
4475
+ /**
4476
+ * Returns a list of KEX algorithms that phpseclib supports
4477
+ *
4478
+ * @return array
4479
+ * @access public
4480
+ */
4481
+ function getSupportedKEXAlgorithms()
4482
+ {
4483
+ $kex_algorithms = array(
4484
+ // Elliptic Curve Diffie-Hellman Key Agreement (ECDH) using
4485
+ // Curve25519. See doc/curve25519-sha256@libssh.org.txt in the
4486
+ // libssh repository for more information.
4487
+ 'curve25519-sha256@libssh.org',
4488
+
4489
+ 'diffie-hellman-group-exchange-sha256',// RFC 4419
4490
+ 'diffie-hellman-group-exchange-sha1', // RFC 4419
4491
+
4492
+ // Diffie-Hellman Key Agreement (DH) using integer modulo prime
4493
+ // groups.
4494
+ 'diffie-hellman-group14-sha1', // REQUIRED
4495
+ 'diffie-hellman-group1-sha1', // REQUIRED
4496
+ );
4497
+
4498
+ if (!function_exists('sodium_crypto_box_publickey_from_secretkey')) {
4499
+ $kex_algorithms = array_diff(
4500
+ $kex_algorithms,
4501
+ array('curve25519-sha256@libssh.org')
4502
+ );
4503
+ }
4504
+
4505
+ return $kex_algorithms;
4506
+ }
4507
+
4508
+ /**
4509
+ * Returns a list of host key algorithms that phpseclib supports
4510
+ *
4511
+ * @return array
4512
+ * @access public
4513
+ */
4514
+ function getSupportedHostKeyAlgorithms()
4515
+ {
4516
+ return array(
4517
+ 'rsa-sha2-256', // RFC 8332
4518
+ 'rsa-sha2-512', // RFC 8332
4519
+ 'ssh-rsa', // RECOMMENDED sign Raw RSA Key
4520
+ 'ssh-dss' // REQUIRED sign Raw DSS Key
4521
+ );
4522
+ }
4523
+
4524
+ /**
4525
+ * Returns a list of symmetric key algorithms that phpseclib supports
4526
+ *
4527
+ * @return array
4528
+ * @access public
4529
+ */
4530
+ function getSupportedEncryptionAlgorithms()
4531
+ {
4532
+ $algos = array(
4533
+ // from <http://tools.ietf.org/html/rfc4345#section-4>:
4534
+ 'arcfour256',
4535
+ 'arcfour128',
4536
+
4537
+ //'arcfour', // OPTIONAL the ARCFOUR stream cipher with a 128-bit key
4538
+
4539
+ // CTR modes from <http://tools.ietf.org/html/rfc4344#section-4>:
4540
+ 'aes128-ctr', // RECOMMENDED AES (Rijndael) in SDCTR mode, with 128-bit key
4541
+ 'aes192-ctr', // RECOMMENDED AES with 192-bit key
4542
+ 'aes256-ctr', // RECOMMENDED AES with 256-bit key
4543
+
4544
+ 'twofish128-ctr', // OPTIONAL Twofish in SDCTR mode, with 128-bit key
4545
+ 'twofish192-ctr', // OPTIONAL Twofish with 192-bit key
4546
+ 'twofish256-ctr', // OPTIONAL Twofish with 256-bit key
4547
+
4548
+ 'aes128-cbc', // RECOMMENDED AES with a 128-bit key
4549
+ 'aes192-cbc', // OPTIONAL AES with a 192-bit key
4550
+ 'aes256-cbc', // OPTIONAL AES in CBC mode, with a 256-bit key
4551
+
4552
+ 'twofish128-cbc', // OPTIONAL Twofish with a 128-bit key
4553
+ 'twofish192-cbc', // OPTIONAL Twofish with a 192-bit key
4554
+ 'twofish256-cbc',
4555
+ 'twofish-cbc', // OPTIONAL alias for "twofish256-cbc"
4556
+ // (this is being retained for historical reasons)
4557
+
4558
+ 'blowfish-ctr', // OPTIONAL Blowfish in SDCTR mode
4559
+
4560
+ 'blowfish-cbc', // OPTIONAL Blowfish in CBC mode
4561
+
4562
+ '3des-ctr', // RECOMMENDED Three-key 3DES in SDCTR mode
4563
+
4564
+ '3des-cbc', // REQUIRED three-key 3DES in CBC mode
4565
+
4566
+ //'none' // OPTIONAL no encryption; NOT RECOMMENDED
4567
+ );
4568
+
4569
+ $engines = array(
4570
+ Base::ENGINE_OPENSSL,
4571
+ Base::ENGINE_MCRYPT,
4572
+ Base::ENGINE_INTERNAL
4573
+ );
4574
+
4575
+ $ciphers = array();
4576
+ foreach ($engines as $engine) {
4577
+ foreach ($algos as $algo) {
4578
+ $obj = $this->_encryption_algorithm_to_crypt_instance($algo);
4579
+ if ($obj instanceof Rijndael) {
4580
+ $obj->setKeyLength(preg_replace('#[^\d]#', '', $algo));
4581
+ }
4582
+ switch ($algo) {
4583
+ case 'arcfour128':
4584
+ case 'arcfour256':
4585
+ if ($engine == Base::ENGINE_INTERNAL) {
4586
+ $algos = array_diff($algos, array($algo));
4587
+ $ciphers[] = $algo;
4588
+ } else {
4589
+ continue 2;
4590
+ }
4591
+ }
4592
+ if ($obj->isValidEngine($engine)) {
4593
+ $algos = array_diff($algos, array($algo));
4594
+ $ciphers[] = $algo;
4595
+ }
4596
+ }
4597
+ }
4598
+
4599
+ return $ciphers;
4600
+ }
4601
+
4602
+ /**
4603
+ * Returns a list of MAC algorithms that phpseclib supports
4604
+ *
4605
+ * @return array
4606
+ * @access public
4607
+ */
4608
+ function getSupportedMACAlgorithms()
4609
+ {
4610
+ return array(
4611
+ // from <http://www.ietf.org/rfc/rfc6668.txt>:
4612
+ 'hmac-sha2-256',// RECOMMENDED HMAC-SHA256 (digest length = key length = 32)
4613
+
4614
+ 'hmac-sha1-96', // RECOMMENDED first 96 bits of HMAC-SHA1 (digest length = 12, key length = 20)
4615
+ 'hmac-sha1', // REQUIRED HMAC-SHA1 (digest length = key length = 20)
4616
+ 'hmac-md5-96', // OPTIONAL first 96 bits of HMAC-MD5 (digest length = 12, key length = 16)
4617
+ 'hmac-md5', // OPTIONAL HMAC-MD5 (digest length = key length = 16)
4618
+ //'none' // OPTIONAL no MAC; NOT RECOMMENDED
4619
+ );
4620
+ }
4621
+
4622
+ /**
4623
+ * Returns a list of compression algorithms that phpseclib supports
4624
+ *
4625
+ * @return array
4626
+ * @access public
4627
+ */
4628
+ function getSupportedCompressionAlgorithms()
4629
+ {
4630
+ return array(
4631
+ 'none' // REQUIRED no compression
4632
+ //'zlib' // OPTIONAL ZLIB (LZ77) compression
4633
+ );
4634
+ }
4635
+
4636
+ /**
4637
+ * Return list of negotiated algorithms
4638
+ *
4639
+ * Uses the same format as https://www.php.net/ssh2-methods-negotiated
4640
+ *
4641
+ * @return array
4642
+ * @access public
4643
+ */
4644
+ function getAlgorithmsNegotiated()
4645
+ {
4646
+ $this->_connect();
4647
+
4648
+ return array(
4649
+ 'kex' => $this->kex_algorithm,
4650
+ 'hostkey' => $this->signature_format,
4651
+ 'client_to_server' => array(
4652
+ 'crypt' => $this->encrypt->name,
4653
+ 'mac' => $this->hmac_create->name,
4654
+ 'comp' => 'none',
4655
+ ),
4656
+ 'server_to_client' => array(
4657
+ 'crypt' => $this->decrypt->name,
4658
+ 'mac' => $this->hmac_check->name,
4659
+ 'comp' => 'none',
4660
+ )
4661
+ );
4662
+ }
4663
+
4664
+ /**
4665
+ * Accepts an associative array with up to four parameters as described at
4666
+ * <https://www.php.net/manual/en/function.ssh2-connect.php>
4667
+ *
4668
+ * @param array $methods
4669
+ * @access public
4670
+ */
4671
+ function setPreferredAlgorithms($methods)
4672
+ {
4673
+ $preferred = $methods;
4674
+
4675
+ if (isset($preferred['kex'])) {
4676
+ $preferred['kex'] = array_intersect(
4677
+ $preferred['kex'],
4678
+ $this->getSupportedKEXAlgorithms()
4679
+ );
4680
+ }
4681
+
4682
+ if (isset($preferred['hostkey'])) {
4683
+ $preferred['hostkey'] = array_intersect(
4684
+ $preferred['hostkey'],
4685
+ $this->getSupportedHostKeyAlgorithms()
4686
+ );
4687
+ }
4688
+
4689
+ $keys = array('client_to_server', 'server_to_client');
4690
+ foreach ($keys as $key) {
4691
+ if (isset($preferred[$key])) {
4692
+ $a = &$preferred[$key];
4693
+ if (isset($a['crypt'])) {
4694
+ $a['crypt'] = array_intersect(
4695
+ $a['crypt'],
4696
+ $this->getSupportedEncryptionAlgorithms()
4697
+ );
4698
+ }
4699
+ if (isset($a['comp'])) {
4700
+ $a['comp'] = array_intersect(
4701
+ $a['comp'],
4702
+ $this->getSupportedCompressionAlgorithms()
4703
+ );
4704
+ }
4705
+ if (isset($a['mac'])) {
4706
+ $a['mac'] = array_intersect(
4707
+ $a['mac'],
4708
+ $this->getSupportedMACAlgorithms()
4709
+ );
4710
+ }
4711
+ }
4712
+ }
4713
+
4714
+ $keys = array(
4715
+ 'kex',
4716
+ 'hostkey',
4717
+ 'client_to_server/crypt',
4718
+ 'client_to_server/comp',
4719
+ 'client_to_server/mac',
4720
+ 'server_to_client/crypt',
4721
+ 'server_to_client/comp',
4722
+ 'server_to_client/mac',
4723
+ );
4724
+ foreach ($keys as $key) {
4725
+ $p = $preferred;
4726
+ $m = $methods;
4727
+
4728
+ $subkeys = explode('/', $key);
4729
+ foreach ($subkeys as $subkey) {
4730
+ if (!isset($p[$subkey])) {
4731
+ continue 2;
4732
+ }
4733
+ $p = $p[$subkey];
4734
+ $m = $m[$subkey];
4735
+ }
4736
+
4737
+ if (count($p) != count($m)) {
4738
+ $diff = array_diff($m, $p);
4739
+ $msg = count($diff) == 1 ?
4740
+ ' is not a supported algorithm' :
4741
+ ' are not supported algorithms';
4742
+ user_error(implode(', ', $diff) . $msg);
4743
+ return false;
4744
+ }
4745
+ }
4746
+
4747
+ $this->preferred = $preferred;
4748
+ }
4749
+
4750
  /**
4751
  * Returns the banner message.
4752
  *