Flexible Shipping for WooCommerce - Version 3.1.2

Version Description

  • 2019-01-16 =
  • Fixed adding slashes to title and description
  • Fixed error on saving integration settings when no service settings are saved
  • Fixed configuration of shipping method integration form when multiple integrations enabled
Download this release

Release Info

Developer jablonowski
Plugin Icon 128x128 Flexible Shipping for WooCommerce
Version 3.1.2
Comparing to
See all releases

Code changes from version 3.1.1 to 3.1.2

Files changed (50) hide show
  1. assets/js/admin_saas_platform.js +1 -1
  2. assets/js/admin_saas_platform.min.js +1 -1
  3. classes/class-flexible-shipping-plugin.php +3 -1
  4. classes/saas/class-saas-live-rates-handler.php +44 -8
  5. classes/saas/class-saas-message-stock-metadata-handler.php +41 -0
  6. classes/saas/class-saas-shipping-method-integration-settings.php +48 -36
  7. classes/saas/views/html-order-message-stock.php +1 -0
  8. classes/shipping-method.php +4 -3
  9. classes/views/html-shipping-method-settings.php +1 -1
  10. flexible-shipping.php +5 -5
  11. functional/1545300925114.png +0 -0
  12. functional/1545300925813.png +0 -0
  13. functional/1545300927437.png +0 -0
  14. functional/1545300928040.png +0 -0
  15. functional/1545300930175.png +0 -0
  16. functional/1545300930251.png +0 -0
  17. functional/1545300932468.png +0 -0
  18. functional/1545300932568.png +0 -0
  19. functional/1545300934495.png +0 -0
  20. functional/1545300934518.png +0 -0
  21. functional/1545300935470.png +0 -0
  22. functional/1545300936207.png +0 -0
  23. functional/1545300936728.png +0 -0
  24. functional/1545300937034.png +0 -0
  25. functional/1545300937292.png +0 -0
  26. functional/1545300937707.png +0 -0
  27. functional/1545300937874.png +0 -0
  28. functional/1545300938010.png +0 -0
  29. functional/1545300939624.png +0 -0
  30. functional/1545300940257.png +0 -0
  31. functional/1545300943171.png +0 -0
  32. functional/1545300944282.png +0 -0
  33. functional/1545300945497.png +0 -0
  34. functional/1545300946492.png +0 -0
  35. functional/1545300946897.png +0 -0
  36. functional/1545300947695.png +0 -0
  37. functional/1545300947932.png +0 -0
  38. functional/1545300948420.png +0 -0
  39. functional/1545300948449.png +0 -0
  40. functional/1545300948751.png +0 -0
  41. functional/1545300948969.png +0 -0
  42. functional/1545300949210.png +0 -0
  43. functional/1545300951109.png +0 -0
  44. functional/1545300951356.png +0 -0
  45. functional/JSON_Report.json +0 -1
  46. functional/JUnit_Report.xml +0 -314
  47. functional/execution.properties +0 -1
  48. functional/execution0.log +0 -5227
  49. functional/report.csv +0 -61
  50. functional/report.html +0 -1618
assets/js/admin_saas_platform.js CHANGED
@@ -14,7 +14,7 @@ function flexible_shipping_saas_rates_type_options() {
14
  if ( jQuery('#woocommerce_flexible_shipping_method_integration').length ) {
15
  var integration_class = '.' + jQuery('#woocommerce_flexible_shipping_method_integration').val();
16
  if ( integration_class !== '.' ) {
17
- var rates_type_value = jQuery('.fs-rates-type').val();
18
  jQuery(integration_class).each(function (index) {
19
  var closest_tr = jQuery(this).closest('tr');
20
  if ('custom' === rates_type_value) {
14
  if ( jQuery('#woocommerce_flexible_shipping_method_integration').length ) {
15
  var integration_class = '.' + jQuery('#woocommerce_flexible_shipping_method_integration').val();
16
  if ( integration_class !== '.' ) {
17
+ var rates_type_value = jQuery('.fs-rates-type'+integration_class).val();
18
  jQuery(integration_class).each(function (index) {
19
  var closest_tr = jQuery(this).closest('tr');
20
  if ('custom' === rates_type_value) {
assets/js/admin_saas_platform.min.js CHANGED
@@ -1 +1 @@
1
- function flexible_shipping_saas_integration_options(b){var a="."+b;jQuery(".flexible_shipping_method_rules").css("display","table-row");if(jQuery("#woocommerce_flexible_shipping_method_integration").val()==b){jQuery(a).closest("tr").css("display","table-row")}else{jQuery(a).closest("tr").css("display","none")}flexible_shipping_saas_rates_type_options()}function flexible_shipping_saas_rates_type_options(){if(jQuery("#woocommerce_flexible_shipping_method_integration").length){var a="."+jQuery("#woocommerce_flexible_shipping_method_integration").val();if(a!=="."){var b=jQuery(".fs-rates-type").val();jQuery(a).each(function(c){var d=jQuery(this).closest("tr");if("custom"===b){if(!jQuery(this).hasClass("fs-method")){d.css("display","none")}else{d.css("display","table-row")}}if("live"===b){if(!jQuery(this).hasClass("fs-live")){d.css("display","none")}else{d.css("display","table-row")}}});jQuery(window).trigger("resize");jQuery(a).each(function(c){if("checkbox"===jQuery(this).attr("type")){jQuery(this).trigger("change")}})}}}function flexible_shipping_saas_click_action(c,a,b){let id=jQuery(a).attr("data-id");if(typeof id!=="undefined"){b.stopImmediatePropagation();b.preventDefault();let element_id=fs_id(a);fs_ajax(a,element_id,c)}}function flexible_shipping_saas_checkbox_dependent_field(c){var a=jQuery(c).data("dependent-field-id");if(typeof a!=="undefined"&&jQuery(c).is(":visible")){var e=jQuery("#"+a);if(jQuery(c).is(":checked")){e.closest("tr").css("display","table-row")}else{e.closest("tr").css("display","none")}}var b=jQuery(c).data("dependent-row-class");if(typeof b!=="undefined"){var d=jQuery("."+b);if(jQuery(c).is(":visible")){if(jQuery(c).is(":checked")){d.css("display","table-row")}else{d.css("display","none")}}else{d.css("display","table-row")}}}jQuery(document).on("click",".fs-saas-button-create",function(a){flexible_shipping_saas_click_action("send",this,a)});jQuery(document).on("click",".fs-saas-button-save",function(a){flexible_shipping_saas_click_action("save",this,event)});jQuery(document).on("click",".fs-saas-button-cancel-created",function(a){flexible_shipping_saas_click_action("cancel",this,event)});jQuery(document).on("change",".fs-rates-type",function(a){flexible_shipping_saas_rates_type_options()});jQuery(document).on("change","input[type=checkbox]",function(a){flexible_shipping_saas_checkbox_dependent_field(this)});jQuery(document).ready(function(){let elements=jQuery(".fs_select2");if(elements.length){elements.select2()}});
1
+ function flexible_shipping_saas_integration_options(b){var a="."+b;jQuery(".flexible_shipping_method_rules").css("display","table-row");if(jQuery("#woocommerce_flexible_shipping_method_integration").val()==b){jQuery(a).closest("tr").css("display","table-row")}else{jQuery(a).closest("tr").css("display","none")}flexible_shipping_saas_rates_type_options()}function flexible_shipping_saas_rates_type_options(){if(jQuery("#woocommerce_flexible_shipping_method_integration").length){var a="."+jQuery("#woocommerce_flexible_shipping_method_integration").val();if(a!=="."){var b=jQuery(".fs-rates-type"+a).val();jQuery(a).each(function(c){var d=jQuery(this).closest("tr");if("custom"===b){if(!jQuery(this).hasClass("fs-method")){d.css("display","none")}else{d.css("display","table-row")}}if("live"===b){if(!jQuery(this).hasClass("fs-live")){d.css("display","none")}else{d.css("display","table-row")}}});jQuery(window).trigger("resize");jQuery(a).each(function(c){if("checkbox"===jQuery(this).attr("type")){jQuery(this).trigger("change")}})}}}function flexible_shipping_saas_click_action(c,a,b){let id=jQuery(a).attr("data-id");if(typeof id!=="undefined"){b.stopImmediatePropagation();b.preventDefault();let element_id=fs_id(a);fs_ajax(a,element_id,c)}}function flexible_shipping_saas_checkbox_dependent_field(c){var a=jQuery(c).data("dependent-field-id");if(typeof a!=="undefined"&&jQuery(c).is(":visible")){var e=jQuery("#"+a);if(jQuery(c).is(":checked")){e.closest("tr").css("display","table-row")}else{e.closest("tr").css("display","none")}}var b=jQuery(c).data("dependent-row-class");if(typeof b!=="undefined"){var d=jQuery("."+b);if(jQuery(c).is(":visible")){if(jQuery(c).is(":checked")){d.css("display","table-row")}else{d.css("display","none")}}else{d.css("display","table-row")}}}jQuery(document).on("click",".fs-saas-button-create",function(a){flexible_shipping_saas_click_action("send",this,a)});jQuery(document).on("click",".fs-saas-button-save",function(a){flexible_shipping_saas_click_action("save",this,event)});jQuery(document).on("click",".fs-saas-button-cancel-created",function(a){flexible_shipping_saas_click_action("cancel",this,event)});jQuery(document).on("change",".fs-rates-type",function(a){flexible_shipping_saas_rates_type_options()});jQuery(document).on("change","input[type=checkbox]",function(a){flexible_shipping_saas_checkbox_dependent_field(this)});jQuery(document).ready(function(){let elements=jQuery(".fs_select2");if(elements.length){elements.select2()}});
classes/class-flexible-shipping-plugin.php CHANGED
@@ -11,7 +11,7 @@ class Flexible_Shipping_Plugin
11
  /**
12
  * @var string
13
  */
14
- private $scripts_version = '162';
15
 
16
  /**
17
  * @var WPDesk_Flexible_Shipping_Admin_Notices
@@ -107,6 +107,8 @@ class Flexible_Shipping_Plugin
107
 
108
  $this->add_hookable( new WPDesk_Flexible_Shipping_SaaS_Live_Rates_Fallback_Metadata_Handler() );
109
 
 
 
110
  $this->add_hookable( new WPDesk_Flexible_Shipping_SaaS_Free_Shipping_Metadata_Handler() );
111
 
112
  $this->add_hookable( new WPDesk_Flexible_Shipping_SaaS_Logger_Downloader( new \WPDesk\Logger\WPDeskLoggerFactory() ) );
11
  /**
12
  * @var string
13
  */
14
+ private $scripts_version = '165';
15
 
16
  /**
17
  * @var WPDesk_Flexible_Shipping_Admin_Notices
107
 
108
  $this->add_hookable( new WPDesk_Flexible_Shipping_SaaS_Live_Rates_Fallback_Metadata_Handler() );
109
 
110
+ $this->add_hookable( new WPDesk_Flexible_Shipping_SaaS_Message_Stock_Metadata_Handler() );
111
+
112
  $this->add_hookable( new WPDesk_Flexible_Shipping_SaaS_Free_Shipping_Metadata_Handler() );
113
 
114
  $this->add_hookable( new WPDesk_Flexible_Shipping_SaaS_Logger_Downloader( new \WPDesk\Logger\WPDeskLoggerFactory() ) );
classes/saas/class-saas-live-rates-handler.php CHANGED
@@ -428,17 +428,41 @@ class WPDesk_Flexible_Shipping_SaaS_Live_Rates_Handler {
428
  * Maybe add notice in checkout page for admin.
429
  *
430
  * @param string $notice_message Notice message.
 
431
  */
432
- private function maybe_add_notice_for_admin( $notice_message ) {
433
  if ( is_checkout() && current_user_can( 'manage_woocommerce' ) ) {
434
- // Translators: notice message.
435
- $message = sprintf( __( 'Flexible Shipping Fallback: %1$s', 'flexible-shipping' ), $notice_message );
 
 
 
 
436
  if ( ! wc_has_notice( $message, 'error' ) ) {
437
  wc_add_notice( $message, 'error' );
438
  }
439
  }
440
  }
441
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
442
  /**
443
  * Process SaaS live rates.
444
  *
@@ -458,10 +482,14 @@ class WPDesk_Flexible_Shipping_SaaS_Live_Rates_Handler {
458
  $rate_request_response = $this->saas_connection->get_platform()->requestPostRate( $rate_request, $this->shipping_service->get_id() );
459
  if ( $rate_request_response->isError() ) {
460
  $reponse_error_body = $rate_request_response->getResponseErrorBody();
461
- if ( isset( $reponse_error_body['message'] ) ) {
462
  $this->fallback_error_message = $reponse_error_body['message'];
463
  } else {
464
- $this->fallback_error_message = 'Live rates response error: ' . wp_json_encode( $rate_request->toArray() ) . ', response ' . wp_json_encode( $rate_request_response->getResponseErrorBody() );
 
 
 
 
465
  }
466
  $this->logger->debug( $this->fallback_error_message );
467
  $add_method = $this->is_fallback_enabled( $shipping_method_settings );
@@ -469,11 +497,19 @@ class WPDesk_Flexible_Shipping_SaaS_Live_Rates_Handler {
469
  } else {
470
  $rates = $this->filter_and_rename_rates( $rate_request_response->getRate()->rates, $shipping_method_settings );
471
  $rates = $this->sort_rates( $rates, $shipping_method_settings );
472
- $this->add_rates_to_checkout( $rates, $shipping_method_settings, $flexible_shipping, $rate_request_response->getResponseBody() );
 
 
473
  $add_method = false;
 
474
  }
475
  } catch ( Exception $e ) {
476
- $this->fallback_error_message = "Live rates response exception {$e->getMessage()}; {$e->getCode()} occurred while sending request";
 
 
 
 
 
477
  $this->logger->error( $this->fallback_error_message );
478
  $add_method = $this->is_fallback_enabled( $shipping_method_settings );
479
  $is_fallback = true;
@@ -485,7 +521,7 @@ class WPDesk_Flexible_Shipping_SaaS_Live_Rates_Handler {
485
  'add_fallback_metadata_to_rate',
486
  ], 10, 3 );
487
  }
488
- $this->maybe_add_notice_for_admin( $this->fallback_error_message );
489
  }
490
  }
491
  }
428
  * Maybe add notice in checkout page for admin.
429
  *
430
  * @param string $notice_message Notice message.
431
+ * @param array $shipping_method_settings Shipping method settings.
432
  */
433
+ private function maybe_add_notice_for_admin( $notice_message, $shipping_method_settings ) {
434
  if ( is_checkout() && current_user_can( 'manage_woocommerce' ) ) {
435
+ $message = sprintf(
436
+ // Translators: notice message.
437
+ __( 'Flexible Shipping Fallback (%1$s): %2$s', 'flexible-shipping' ),
438
+ $shipping_method_settings['method_title'],
439
+ $notice_message
440
+ );
441
  if ( ! wc_has_notice( $message, 'error' ) ) {
442
  wc_add_notice( $message, 'error' );
443
  }
444
  }
445
  }
446
 
447
+ /**
448
+ * Maybe show message stock.
449
+ *
450
+ * @param array $message_stack Message stack.
451
+ * @param array $shipping_method_settings Shipping method settings.
452
+ */
453
+ private function maybe_show_message_stock( array $message_stack, array $shipping_method_settings ) {
454
+ if ( ! is_array( $message_stack ) ) {
455
+ $message_stack = array( $message_stack );
456
+ }
457
+ $message = '';
458
+ foreach ( $message_stack as $message_stack_text ) {
459
+ $message .= $message_stack_text . ' ';
460
+ }
461
+ if ( ! empty( $message ) ) {
462
+ $this->maybe_add_notice_for_admin( $message, $shipping_method_settings );
463
+ }
464
+ }
465
+
466
  /**
467
  * Process SaaS live rates.
468
  *
482
  $rate_request_response = $this->saas_connection->get_platform()->requestPostRate( $rate_request, $this->shipping_service->get_id() );
483
  if ( $rate_request_response->isError() ) {
484
  $reponse_error_body = $rate_request_response->getResponseErrorBody();
485
+ if ( isset( $reponse_error_body['message'] ) && ! empty( $reponse_error_body['message'] ) ) {
486
  $this->fallback_error_message = $reponse_error_body['message'];
487
  } else {
488
+ $this->fallback_error_message = sprintf(
489
+ // Translators: response code.
490
+ __( 'Invalid live rates response! Error code: %1$s', 'flexible-shipping' ),
491
+ $rate_request_response->getResponseCode()
492
+ );
493
  }
494
  $this->logger->debug( $this->fallback_error_message );
495
  $add_method = $this->is_fallback_enabled( $shipping_method_settings );
497
  } else {
498
  $rates = $this->filter_and_rename_rates( $rate_request_response->getRate()->rates, $shipping_method_settings );
499
  $rates = $this->sort_rates( $rates, $shipping_method_settings );
500
+
501
+ $rate_request_response_body = $rate_request_response->getResponseBody();
502
+ $this->add_rates_to_checkout( $rates, $shipping_method_settings, $flexible_shipping, $rate_request_response_body );
503
  $add_method = false;
504
+ $this->maybe_show_message_stock( $rate_request_response->getRate()->messageStack, $shipping_method_settings );
505
  }
506
  } catch ( Exception $e ) {
507
+ $this->fallback_error_message = sprintf(
508
+ // Translators: error message and error code.
509
+ __( 'Live rates response exception %1$s; %2$s occurred while sending request', 'flexible-shipping' ),
510
+ $e->getMessage(),
511
+ $e->getCode()
512
+ );
513
  $this->logger->error( $this->fallback_error_message );
514
  $add_method = $this->is_fallback_enabled( $shipping_method_settings );
515
  $is_fallback = true;
521
  'add_fallback_metadata_to_rate',
522
  ], 10, 3 );
523
  }
524
+ $this->maybe_add_notice_for_admin( $this->fallback_error_message, $shipping_method_settings );
525
  }
526
  }
527
  }
classes/saas/class-saas-message-stock-metadata-handler.php ADDED
@@ -0,0 +1,41 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Class WPDesk_Flexible_Shipping_SaaS_Message_Stock_Metadata_Handler
5
+ */
6
+ class WPDesk_Flexible_Shipping_SaaS_Message_Stock_Metadata_Handler implements \WPDesk\PluginBuilder\Plugin\HookablePluginDependant {
7
+
8
+ use \WPDesk\PluginBuilder\Plugin\PluginAccess;
9
+
10
+ /**
11
+ * Hooks.
12
+ */
13
+ public function hooks() {
14
+ add_action( 'woocommerce_before_order_itemmeta', [ $this, 'display_message_stock_in_order_shipping' ], 10, 3 );
15
+ }
16
+
17
+ /**
18
+ * Display message stock in order shipping.
19
+ *
20
+ * @param string $item_id Item Id.
21
+ * @param WC_Order_Item $item Item.
22
+ * @param WC_Product|null $product Produuct.
23
+ */
24
+ public function display_message_stock_in_order_shipping( $item_id, $item, $product ) {
25
+ if ( $item->is_type( 'shipping' ) ) {
26
+ $fs_saas_data = $item->get_meta( '_fs_saas_data' );
27
+ if ( is_array( $fs_saas_data )
28
+ && isset( $fs_saas_data['_fs_live_rate_response'] )
29
+ && isset( $fs_saas_data['_fs_live_rate_response']['messageStack'] )
30
+ && is_array( $fs_saas_data['_fs_live_rate_response']['messageStack'] )
31
+ ) {
32
+ $message = '';
33
+ foreach ( $fs_saas_data['_fs_live_rate_response']['messageStack'] as $message_stock_text ) {
34
+ $message .= $message_stock_text . ' ';
35
+ }
36
+ include 'views/html-order-message-stock.php';
37
+ }
38
+ }
39
+ }
40
+
41
+ }
classes/saas/class-saas-shipping-method-integration-settings.php CHANGED
@@ -230,13 +230,9 @@ class WPDesk_Flexible_Shipping_SaaS_Shipping_Method_Integration_Settings {
230
  */
231
  private function get_settings_for_shipping_method_instance( $shiping_method_instance_id ) {
232
  $shipping_zone = WC_Shipping_Zones::get_zone_by( 'instance_id', $shiping_method_instance_id );
233
-
234
  $shipping_zone_data_extractor = new WPDesk_Flexible_Shipping_Shipping_Zone_Data_Extractor( $shipping_zone );
235
-
236
  $countries = $shipping_zone_data_extractor->get_countries();
237
-
238
  $settings = $this->shipping_service->prepare_flexible_shipping_integration_settings_fields( $this->field_name_prefix, $countries );
239
-
240
  return $settings;
241
  }
242
 
@@ -292,6 +288,44 @@ class WPDesk_Flexible_Shipping_SaaS_Shipping_Method_Integration_Settings {
292
  <?php
293
  }
294
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
295
  /**
296
  * Process Flexible Shipping integration options.
297
  *
@@ -300,40 +334,18 @@ class WPDesk_Flexible_Shipping_SaaS_Shipping_Method_Integration_Settings {
300
  * @return mixed
301
  */
302
  public function process_flexible_shipping_integration_options( array $shipping_method_options ) {
303
- try {
304
- $settings = $this->get_settings_for_shipping_method_instance( intval( $shipping_method_options['woocommerce_method_instance_id'] ) );
305
- foreach ( $settings as $field_key => $field ) {
306
- $post_field_name = 'woocommerce_flexible_shipping_' . $field_key;
307
- $field_value = '';
308
- $field_type = $field['type'];
309
- if ( self::TYPE_CHECKBOX === $field_type ) {
310
- $field_value = '0';
311
  }
312
- if ( isset( $_POST[ $post_field_name ] ) ) {
313
- $field_post_value = $_POST[ $post_field_name ];
314
- if ( in_array( $field_type, $this->supported_columns_types, true ) ) {
315
- if ( self::TYPE_CUSTOM_SERVICES === $field_type ) {
316
- $custom_services_settings = new WPDesk_Flexible_Shipping_SaaS_Custom_Services_Settings(
317
- $field_post_value,
318
- array()
319
- );
320
-
321
- $field_value = $custom_services_settings->process_custom_services_field( $field_post_value );
322
- } else {
323
- $field_value = sanitize_text_field( $field_post_value );
324
- if ( self::TYPE_CHECKBOX === $field_type ) {
325
- if ( '1' === $field_value ) {
326
- $field_value = 'yes';
327
- }
328
- }
329
- }
330
- }
331
- }
332
- $shipping_method_options[ $field_key ] = $field_value;
333
  }
334
- } catch ( Exception $e ) {
335
- $this->saas_connection->add_notice_fatal_error();
336
- do_action( 'admin_notices' );
337
  }
338
  return $shipping_method_options;
339
  }
230
  */
231
  private function get_settings_for_shipping_method_instance( $shiping_method_instance_id ) {
232
  $shipping_zone = WC_Shipping_Zones::get_zone_by( 'instance_id', $shiping_method_instance_id );
 
233
  $shipping_zone_data_extractor = new WPDesk_Flexible_Shipping_Shipping_Zone_Data_Extractor( $shipping_zone );
 
234
  $countries = $shipping_zone_data_extractor->get_countries();
 
235
  $settings = $this->shipping_service->prepare_flexible_shipping_integration_settings_fields( $this->field_name_prefix, $countries );
 
236
  return $settings;
237
  }
238
 
288
  <?php
289
  }
290
 
291
+ /**
292
+ * Grab Flexible Shipping integration option value.
293
+ *
294
+ * @param string $field_key Field key.
295
+ * @param array $field Field.
296
+ *
297
+ * @return array|string
298
+ */
299
+ private function grab_flexible_shipping_integration_option_value( $field_key, $field ) {
300
+ $post_field_name = 'woocommerce_flexible_shipping_' . $field_key;
301
+ $field_value = '';
302
+ $field_type = $field['type'];
303
+ if ( self::TYPE_CHECKBOX === $field_type ) {
304
+ $field_value = '0';
305
+ }
306
+ if ( isset( $_POST[ $post_field_name ] ) ) {
307
+ $field_post_value = $_POST[ $post_field_name ];
308
+ if ( in_array( $field_type, $this->supported_columns_types, true ) ) {
309
+ if ( self::TYPE_CUSTOM_SERVICES === $field_type ) {
310
+ $custom_services_settings = new WPDesk_Flexible_Shipping_SaaS_Custom_Services_Settings(
311
+ $field_post_value,
312
+ array()
313
+ );
314
+
315
+ $field_value = $custom_services_settings->process_custom_services_field( $field_post_value );
316
+ } else {
317
+ $field_value = sanitize_text_field( $field_post_value );
318
+ if ( self::TYPE_CHECKBOX === $field_type ) {
319
+ if ( '1' === $field_value ) {
320
+ $field_value = 'yes';
321
+ }
322
+ }
323
+ }
324
+ }
325
+ }
326
+ return $field_value;
327
+ }
328
+
329
  /**
330
  * Process Flexible Shipping integration options.
331
  *
334
  * @return mixed
335
  */
336
  public function process_flexible_shipping_integration_options( array $shipping_method_options ) {
337
+ if ( isset( $shipping_method_options['method_integration'] )
338
+ && $this->integration_id === $shipping_method_options['method_integration']
339
+ ) {
340
+ try {
341
+ $settings = $this->get_settings_for_shipping_method_instance( intval( $shipping_method_options['woocommerce_method_instance_id'] ) );
342
+ foreach ( $settings as $field_key => $field ) {
343
+ $shipping_method_options[ $field_key ] = $this->grab_flexible_shipping_integration_option_value( $field_key, $field );
 
344
  }
345
+ } catch ( Exception $e ) {
346
+ $this->saas_connection->add_notice_fatal_error();
347
+ do_action( 'admin_notices' );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
348
  }
 
 
 
349
  }
350
  return $shipping_method_options;
351
  }
classes/saas/views/html-order-message-stock.php ADDED
@@ -0,0 +1 @@
 
1
+ <div class="fs-order-item-fallback"><strong><?php _e( 'Additional info:', 'flexible-shipping' ); ?></strong> <?php echo $message ;?></div>
classes/shipping-method.php CHANGED
@@ -251,14 +251,15 @@ if ( ! class_exists( 'WPDesk_Flexible_Shipping' ) ) {
251
  $shipping_method['woocommerce_method_instance_id'] = $this->instance_id;
252
  $shipping_method['id'] = $method_id;
253
  $shipping_method['id_for_shipping'] = $method_id_for_shipping;
254
- $shipping_method['method_title'] = $_POST['woocommerce_' . $this->id . '_method_title'];
255
- $shipping_method['method_description'] = $_POST['woocommerce_' . $this->id . '_method_description'];
256
  $shipping_method[self::FIELD_METHOD_FREE_SHIPPING] = '';
 
257
  if ( isset( $_POST['woocommerce_' . $this->id . '_method_free_shipping'] ) && $_POST['woocommerce_' . $this->id . '_method_free_shipping'] != '' ) {
258
  $shipping_method[self::FIELD_METHOD_FREE_SHIPPING] = wc_format_decimal( $_POST['woocommerce_' . $this->id . '_method_free_shipping'] );
259
  }
260
  if ( version_compare( WC()->version, '2.6' ) >= 0 ) {
261
- $shipping_method['method_free_shipping_label'] = $_POST['woocommerce_' . $this->id . '_method_free_shipping_label'];
262
  }
263
  $shipping_method['method_calculation_method'] = $_POST['woocommerce_' . $this->id . '_method_calculation_method'];
264
  $shipping_method['method_visibility'] = 'no';
251
  $shipping_method['woocommerce_method_instance_id'] = $this->instance_id;
252
  $shipping_method['id'] = $method_id;
253
  $shipping_method['id_for_shipping'] = $method_id_for_shipping;
254
+ $shipping_method['method_title'] = wp_unslash( $_POST['woocommerce_' . $this->id . '_method_title'] );
255
+ $shipping_method['method_description'] = wp_unslash( $_POST['woocommerce_' . $this->id . '_method_description'] );
256
  $shipping_method[self::FIELD_METHOD_FREE_SHIPPING] = '';
257
+
258
  if ( isset( $_POST['woocommerce_' . $this->id . '_method_free_shipping'] ) && $_POST['woocommerce_' . $this->id . '_method_free_shipping'] != '' ) {
259
  $shipping_method[self::FIELD_METHOD_FREE_SHIPPING] = wc_format_decimal( $_POST['woocommerce_' . $this->id . '_method_free_shipping'] );
260
  }
261
  if ( version_compare( WC()->version, '2.6' ) >= 0 ) {
262
+ $shipping_method['method_free_shipping_label'] = wp_unslash( $_POST['woocommerce_' . $this->id . '_method_free_shipping_label'] );
263
  }
264
  $shipping_method['method_calculation_method'] = $_POST['woocommerce_' . $this->id . '_method_calculation_method'];
265
  $shipping_method['method_visibility'] = 'no';
classes/views/html-shipping-method-settings.php CHANGED
@@ -31,7 +31,7 @@
31
  <strong><?php echo esc_html( $shipping_method['method_title'] ); ?></strong>
32
  </a>
33
  <?php if ( isset( $shipping_method['method_description'] ) && $shipping_method['method_description'] != '' ) : ?>
34
- (<?php echo $shipping_method['method_description']; ?>)
35
  <?php endif; ?>
36
  </td>
37
  <td width="1%" class="status">
31
  <strong><?php echo esc_html( $shipping_method['method_title'] ); ?></strong>
32
  </a>
33
  <?php if ( isset( $shipping_method['method_description'] ) && $shipping_method['method_description'] != '' ) : ?>
34
+ (<?php echo esc_html( $shipping_method['method_description'] ); ?>)
35
  <?php endif; ?>
36
  </td>
37
  <td width="1%" class="status">
flexible-shipping.php CHANGED
@@ -3,15 +3,15 @@
3
  Plugin Name: Flexible Shipping
4
  Plugin URI: https://wordpress.org/plugins/flexible-shipping/
5
  Description: Create additional shipment methods in WooCommerce and enable pricing based on cart weight or total.
6
- Version: 3.1.1
7
  Author: WP Desk
8
  Author URI: https://www.wpdesk.net/
9
  Text Domain: flexible-shipping
10
  Domain Path: /lang/
11
  Requires at least: 4.5
12
- Tested up to: 5.0.1
13
- WC requires at least: 3.0.0
14
- WC tested up to: 3.5.2
15
 
16
  Copyright 2017 WP Desk Ltd.
17
 
@@ -43,7 +43,7 @@ if ( ! class_exists( 'WPDesk_Basic_Requirement_Checker' ) ) {
43
 
44
 
45
  /* THESE TWO VARIABLES CAN BE CHANGED AUTOMATICALLY */
46
- $plugin_version = '3.1.1';
47
  $plugin_release_timestamp = '2018-11-28';
48
 
49
  $plugin_name = 'Flexible Shipping';
3
  Plugin Name: Flexible Shipping
4
  Plugin URI: https://wordpress.org/plugins/flexible-shipping/
5
  Description: Create additional shipment methods in WooCommerce and enable pricing based on cart weight or total.
6
+ Version: 3.1.2
7
  Author: WP Desk
8
  Author URI: https://www.wpdesk.net/
9
  Text Domain: flexible-shipping
10
  Domain Path: /lang/
11
  Requires at least: 4.5
12
+ Tested up to: 5.0.3
13
+ WC requires at least: 3.1.0
14
+ WC tested up to: 3.5.3
15
 
16
  Copyright 2017 WP Desk Ltd.
17
 
43
 
44
 
45
  /* THESE TWO VARIABLES CAN BE CHANGED AUTOMATICALLY */
46
+ $plugin_version = '3.1.2';
47
  $plugin_release_timestamp = '2018-11-28';
48
 
49
  $plugin_name = 'Flexible Shipping';
functional/1545300925114.png DELETED
Binary file
functional/1545300925813.png DELETED
Binary file
functional/1545300927437.png DELETED
Binary file
functional/1545300928040.png DELETED
Binary file
functional/1545300930175.png DELETED
Binary file
functional/1545300930251.png DELETED
Binary file
functional/1545300932468.png DELETED
Binary file
functional/1545300932568.png DELETED
Binary file
functional/1545300934495.png DELETED
Binary file
functional/1545300934518.png DELETED
Binary file
functional/1545300935470.png DELETED
Binary file
functional/1545300936207.png DELETED
Binary file
functional/1545300936728.png DELETED
Binary file
functional/1545300937034.png DELETED
Binary file
functional/1545300937292.png DELETED
Binary file
functional/1545300937707.png DELETED
Binary file
functional/1545300937874.png DELETED
Binary file
functional/1545300938010.png DELETED
Binary file
functional/1545300939624.png DELETED
Binary file
functional/1545300940257.png DELETED
Binary file
functional/1545300943171.png DELETED
Binary file
functional/1545300944282.png DELETED
Binary file
functional/1545300945497.png DELETED
Binary file
functional/1545300946492.png DELETED
Binary file
functional/1545300946897.png DELETED
Binary file
functional/1545300947695.png DELETED
Binary file
functional/1545300947932.png DELETED
Binary file
functional/1545300948420.png DELETED
Binary file
functional/1545300948449.png DELETED
Binary file
functional/1545300948751.png DELETED
Binary file
functional/1545300948969.png DELETED
Binary file
functional/1545300949210.png DELETED
Binary file
functional/1545300951109.png DELETED
Binary file
functional/1545300951356.png DELETED
Binary file
functional/JSON_Report.json DELETED
@@ -1 +0,0 @@
1
- {"devicePlatform":"","logFolder":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518","runData":{"hostName":"root - runner-a8f306d8-project-1098540-concurrent-3","os":"Linux 64bit","katalonVersion":"5.8.6.1","browser":"Firefox 63.0","hostAddress":"172.17.0.13","sessionId":"6a56af37-5822-4a41-9ce1-7c677c0ef36c","seleniumVersion":"3.7.1","proxyInformation":"ProxyInformation{proxyOption\u003dNO_PROXY, proxyServerType\u003dHTTP, password\u003d, proxyServerAddress\u003d, proxyServerPort\u003d0}","platform":"Linux"},"type":"TEST_SUITE","name":"flexible-shipping","id":"Test Suites/flexible-shipping/flexible-shipping","source":"","message":"Test Cases/common/Close browser","description":"","startTime":1545300919801,"endTime":1545300954385,"childRecords":[{"isOptional":false,"type":"TEST_CASE","name":"Test Cases/common/Open browser","id":"Test Cases/common/Open browser","source":"\\\\tmp\\\\katalon_execute\\\\project\\\\Test Cases\\\\common\\\\Open browser.tc","message":"Test Cases/common/Open browser","description":"","startTime":1545300920285,"endTime":1545300928026,"childRecords":[{"testStatus":{"stackTrace":"","statusValue":"INFO"},"type":"MESSAGE","name":"","message":"Evaluating variables for test case","startTime":1545300920297,"endTime":0,"childRecords":[],"interuppted":false},{"index":-1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Start listener action : sampleBeforeTestCase","message":"Invoke \u0027com.kms.katalon.core.annotation.BeforeTestCase\u0027 method: \u0027Variables.sampleBeforeTestCase(...)\u0027 completed.","description":"","startTime":1545300920300,"endTime":1545300920301,"childRecords":[],"interuppted":false},{"index":-1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Start listener action : screenshotBeforeTestCase","message":"Invoke \u0027com.kms.katalon.core.annotation.BeforeTestCase\u0027 method: \u0027ScreenShots.screenshotBeforeTestCase(...)\u0027 completed.","description":"","startTime":1545300920302,"endTime":1545300920615,"childRecords":[{"index":1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Statement - Try","message":"Cannot take screenshot (Root cause: com.kms.katalon.core.webui.exception.BrowserNotOpenedException: Browser is not opened\nBuild info: version: \u00273.7.1\u0027, revision: \u00278a0099a\u0027, time: \u00272017-11-06T21:07:36.161Z\u0027\nSystem info: host: \u0027runner-a8f306d8-project-1098540-concurrent-3\u0027, ip: \u0027172.17.0.13\u0027, os.name: \u0027Linux\u0027, os.arch: \u0027amd64\u0027, os.version: \u00274.15.0-43-generic\u0027, java.version: \u00271.8.0_181\u0027\nDriver info: driver.version: unknown)","description":"","startTime":1545300920303,"endTime":1545300920613,"childRecords":[{"index":1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"takeScreenshot","message":"Cannot take screenshot (Root cause: com.kms.katalon.core.webui.exception.BrowserNotOpenedException: Browser is not opened\nBuild info: version: \u00273.7.1\u0027, revision: \u00278a0099a\u0027, time: \u00272017-11-06T21:07:36.161Z\u0027\nSystem info: host: \u0027runner-a8f306d8-project-1098540-concurrent-3\u0027, ip: \u0027172.17.0.13\u0027, os.name: \u0027Linux\u0027, os.arch: \u0027amd64\u0027, os.version: \u00274.15.0-43-generic\u0027, java.version: \u00271.8.0_181\u0027\nDriver info: driver.version: unknown)","description":"","startTime":1545300920304,"endTime":1545300920613,"childRecords":[{"testStatus":{"stackTrace":"","statusValue":"WARNING"},"type":"MESSAGE","name":"","message":"Cannot take screenshot","startTime":1545300920608,"endTime":0,"childRecords":[],"interuppted":false},{"testStatus":{"stackTrace":"","statusValue":"FAILED"},"type":"MESSAGE","name":"","message":"Cannot take screenshot (Root cause: com.kms.katalon.core.webui.exception.BrowserNotOpenedException: Browser is not opened\nBuild info: version: \u00273.7.1\u0027, revision: \u00278a0099a\u0027, time: \u00272017-11-06T21:07:36.161Z\u0027\nSystem info: host: \u0027runner-a8f306d8-project-1098540-concurrent-3\u0027, ip: \u0027172.17.0.13\u0027, os.name: \u0027Linux\u0027, os.arch: \u0027amd64\u0027, os.version: \u00274.15.0-43-generic\u0027, java.version: \u00271.8.0_181\u0027\nDriver info: driver.version: unknown)","startTime":1545300920612,"endTime":0,"childRecords":[],"interuppted":false}],"interuppted":false}],"interuppted":false},{"index":2,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Statement - Catch (Exception BrowserNotOpenedException)","message":"Invoke \u0027com.kms.katalon.core.annotation.BeforeTestCase\u0027 method: \u0027ScreenShots.screenshotBeforeTestCase(...)\u0027 completed.","description":"","startTime":1545300920613,"endTime":1545300920614,"childRecords":[],"interuppted":false}],"interuppted":false},{"index":1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Statement - site_url \u003d com.wpdesk.WpdeskVariables.getSiteUrl()","message":"http://172.17.0.9/","description":"","startTime":1545300920764,"endTime":1545300920782,"childRecords":[],"interuppted":false},{"index":2,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"openBrowser","message":"Browser is opened with url: \u0027\u0027","description":"","startTime":1545300920782,"endTime":1545300924448,"childRecords":[{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"type":"MESSAGE","name":"","message":"Browser is opened with url: \u0027\u0027","startTime":1545300924447,"endTime":0,"childRecords":[],"interuppted":false}],"interuppted":false},{"index":3,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"setViewPortSize","message":"Viewport is set to new size with width \u003d 1600 and height \u003d 1024","description":"","startTime":1545300924448,"endTime":1545300924572,"childRecords":[{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"type":"MESSAGE","name":"","message":"Viewport is set to new size with width \u003d 1600 and height \u003d 1024","startTime":1545300924572,"endTime":0,"childRecords":[],"interuppted":false}],"interuppted":false},{"index":4,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"navigateToUrl","message":"Navigate to \u0027http://172.17.0.9/\u0027 successfully","description":"","startTime":1545300924573,"endTime":1545300925807,"childRecords":[{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"type":"MESSAGE","name":"","message":"Navigate to \u0027http://172.17.0.9/\u0027 successfully","startTime":1545300925807,"endTime":0,"childRecords":[],"interuppted":false}],"interuppted":false},{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"type":"MESSAGE","name":"","message":"Test Cases/common/Open browser","startTime":1545300925808,"endTime":0,"childRecords":[],"interuppted":false},{"index":-1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Start listener action : sampleAfterTestCase","message":"Invoke \u0027com.kms.katalon.core.annotation.AfterTestCase\u0027 method: \u0027Variables.sampleAfterTestCase(...)\u0027 completed.","description":"","startTime":1545300925808,"endTime":1545300925809,"childRecords":[],"interuppted":false},{"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300925813.png","index":-1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Start listener action : screenshotAfterTestCase","message":"Taking screenshot successfully","description":"","startTime":1545300925810,"endTime":1545300925971,"childRecords":[{"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300925813.png","index":1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Statement - Try","message":"Taking screenshot successfully","description":"","startTime":1545300925811,"endTime":1545300925971,"childRecords":[{"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300925813.png","index":1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"takeScreenshot","message":"Taking screenshot successfully","description":"","startTime":1545300925812,"endTime":1545300925971,"childRecords":[{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300925813.png","type":"MESSAGE","name":"","message":"Taking screenshot successfully","startTime":1545300925970,"endTime":0,"childRecords":[],"interuppted":false}],"interuppted":false}],"interuppted":false}],"interuppted":false}],"interuppted":false},{"isOptional":false,"type":"TEST_CASE","name":"Test Cases/common/Login","id":"Test Cases/common/Login","source":"\\\\tmp\\\\katalon_execute\\\\project\\\\Test Cases\\\\common\\\\Login.tc","message":"Test Cases/common/Login","description":"","startTime":1545300928029,"endTime":1545300932452,"childRecords":[{"testStatus":{"stackTrace":"","statusValue":"INFO"},"type":"MESSAGE","name":"","message":"Evaluating variables for test case","startTime":1545300928036,"endTime":0,"childRecords":[],"interuppted":false},{"index":-1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Start listener action : sampleBeforeTestCase","message":"Invoke \u0027com.kms.katalon.core.annotation.BeforeTestCase\u0027 method: \u0027Variables.sampleBeforeTestCase(...)\u0027 completed.","description":"","startTime":1545300928037,"endTime":1545300928037,"childRecords":[],"interuppted":false},{"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300928040.png","index":-1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Start listener action : screenshotBeforeTestCase","message":"Taking screenshot successfully","description":"","startTime":1545300928038,"endTime":1545300928138,"childRecords":[{"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300928040.png","index":1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Statement - Try","message":"Taking screenshot successfully","description":"","startTime":1545300928038,"endTime":1545300928138,"childRecords":[{"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300928040.png","index":1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"takeScreenshot","message":"Taking screenshot successfully","description":"","startTime":1545300928039,"endTime":1545300928138,"childRecords":[{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300928040.png","type":"MESSAGE","name":"","message":"Taking screenshot successfully","startTime":1545300928137,"endTime":0,"childRecords":[],"interuppted":false}],"interuppted":false}],"interuppted":false}],"interuppted":false},{"index":1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Statement - site_url \u003d com.wpdesk.WpdeskVariables.getSiteUrl()","message":"http://172.17.0.9/","description":"","startTime":1545300928294,"endTime":1545300928296,"childRecords":[],"interuppted":false},{"index":2,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Statement - site_username \u003d com.wpdesk.WpdeskVariables.getSiteUsername()","message":"admin","description":"","startTime":1545300928296,"endTime":1545300928316,"childRecords":[],"interuppted":false},{"index":3,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Statement - site_password \u003d com.wpdesk.WpdeskVariables.getSitePassword()","message":"admin","description":"","startTime":1545300928317,"endTime":1545300928320,"childRecords":[],"interuppted":false},{"index":4,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Statement - login_url \u003d site_url + \"wp-login.php\"","description":"","startTime":1545300928320,"endTime":1545300928321,"childRecords":[],"interuppted":false},{"index":5,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"navigateToUrl","message":"Navigate to \u0027http://172.17.0.9/wp-login.php\u0027 successfully","description":"","startTime":1545300928321,"endTime":1545300928436,"childRecords":[{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"type":"MESSAGE","name":"","message":"Navigate to \u0027http://172.17.0.9/wp-login.php\u0027 successfully","startTime":1545300928429,"endTime":0,"childRecords":[],"interuppted":false}],"interuppted":false},{"index":6,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"setText","message":"Text \u0027admin\u0027 is set on object \u0027Object Repository/Login form/User Name\u0027","description":"","startTime":1545300928436,"endTime":1545300928527,"childRecords":[{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"type":"MESSAGE","name":"","message":"Text \u0027admin\u0027 is set on object \u0027Object Repository/Login form/User Name\u0027","startTime":1545300928526,"endTime":0,"childRecords":[],"interuppted":false}],"interuppted":false},{"index":7,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"setText","message":"Text \u0027admin\u0027 is set on object \u0027Object Repository/Login form/Password\u0027","description":"","startTime":1545300928527,"endTime":1545300928577,"childRecords":[{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"type":"MESSAGE","name":"","message":"Text \u0027admin\u0027 is set on object \u0027Object Repository/Login form/Password\u0027","startTime":1545300928577,"endTime":0,"childRecords":[],"interuppted":false}],"interuppted":false},{"index":8,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"click","message":"Object: \u0027Object Repository/Login form/Submit\u0027 is clicked on","description":"","startTime":1545300928578,"endTime":1545300930171,"childRecords":[{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"type":"MESSAGE","name":"","message":"Object: \u0027Object Repository/Login form/Submit\u0027 is clicked on","startTime":1545300930170,"endTime":0,"childRecords":[],"interuppted":false}],"interuppted":false},{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"type":"MESSAGE","name":"","message":"Test Cases/common/Login","startTime":1545300930171,"endTime":0,"childRecords":[],"interuppted":false},{"index":-1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Start listener action : sampleAfterTestCase","message":"Invoke \u0027com.kms.katalon.core.annotation.AfterTestCase\u0027 method: \u0027Variables.sampleAfterTestCase(...)\u0027 completed.","description":"","startTime":1545300930172,"endTime":1545300930172,"childRecords":[],"interuppted":false},{"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300930175.png","index":-1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Start listener action : screenshotAfterTestCase","message":"Taking screenshot successfully","description":"","startTime":1545300930173,"endTime":1545300930378,"childRecords":[{"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300930175.png","index":1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Statement - Try","message":"Taking screenshot successfully","description":"","startTime":1545300930173,"endTime":1545300930378,"childRecords":[{"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300930175.png","index":1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"takeScreenshot","message":"Taking screenshot successfully","description":"","startTime":1545300930174,"endTime":1545300930377,"childRecords":[{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300930175.png","type":"MESSAGE","name":"","message":"Taking screenshot successfully","startTime":1545300930376,"endTime":0,"childRecords":[],"interuppted":false}],"interuppted":false}],"interuppted":false}],"interuppted":false}],"interuppted":false},{"isOptional":false,"type":"TEST_CASE","name":"Test Cases/common/Plugin activation/Activate plugin","id":"Test Cases/common/Plugin activation/Activate plugin","source":"\\\\tmp\\\\katalon_execute\\\\project\\\\Test Cases\\\\common\\\\Plugin activation\\\\Activate plugin.tc","message":"Test Cases/common/Plugin activation/Activate plugin","description":"","startTime":1545300932456,"endTime":1545300940244,"childRecords":[{"testStatus":{"stackTrace":"","statusValue":"INFO"},"type":"MESSAGE","name":"","message":"Evaluating variables for test case","startTime":1545300932464,"endTime":0,"childRecords":[],"interuppted":false},{"index":-1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Start listener action : sampleBeforeTestCase","message":"Invoke \u0027com.kms.katalon.core.annotation.BeforeTestCase\u0027 method: \u0027Variables.sampleBeforeTestCase(...)\u0027 completed.","description":"","startTime":1545300932464,"endTime":1545300932465,"childRecords":[],"interuppted":false},{"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300932468.png","index":-1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Start listener action : screenshotBeforeTestCase","message":"Taking screenshot successfully","description":"","startTime":1545300932466,"endTime":1545300932600,"childRecords":[{"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300932468.png","index":1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Statement - Try","message":"Taking screenshot successfully","description":"","startTime":1545300932466,"endTime":1545300932600,"childRecords":[{"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300932468.png","index":1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"takeScreenshot","message":"Taking screenshot successfully","description":"","startTime":1545300932467,"endTime":1545300932599,"childRecords":[{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300932468.png","type":"MESSAGE","name":"","message":"Taking screenshot successfully","startTime":1545300932598,"endTime":0,"childRecords":[],"interuppted":false}],"interuppted":false}],"interuppted":false}],"interuppted":false},{"index":1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Statement - plugin_file \u003d com.wpdesk.WpdeskVariables.getPluginFile()","message":"","description":"","startTime":1545300932761,"endTime":1545300932764,"childRecords":[],"interuppted":false},{"index":2,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Statement - plugin_actions \u003d new com.wpdesk.WpdeskPluginActions(plugin_file, com.wpdesk.WpdeskVariables.getVariable(PLUGIN_WITH_TRACKER))","message":"1","description":"","startTime":1545300932765,"endTime":1545300932770,"childRecords":[],"interuppted":false},{"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300937874.png","index":3,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Statement - plugin_actions.acivatePlugin()","message":"Taking screenshot successfully","description":"","startTime":1545300932770,"endTime":1545300938007,"childRecords":[{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"type":"MESSAGE","name":"","message":"Navigate to \u0027http://172.17.0.9/wp-admin/\u0027 successfully","startTime":1545300933645,"endTime":0,"childRecords":[],"interuppted":false},{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"type":"MESSAGE","name":"","message":"Object: \u0027test_object\u0027 is clicked on","startTime":1545300934495,"endTime":0,"childRecords":[],"interuppted":false},{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300934495.png","type":"MESSAGE","name":"","message":"Taking screenshot successfully","startTime":1545300934667,"endTime":0,"childRecords":[],"interuppted":false},{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"type":"MESSAGE","name":"","message":"Object: \u0027test_object\u0027 is clicked on","startTime":1545300936206,"endTime":0,"childRecords":[],"interuppted":false},{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300936207.png","type":"MESSAGE","name":"","message":"Taking screenshot successfully","startTime":1545300936388,"endTime":0,"childRecords":[],"interuppted":false},{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"type":"MESSAGE","name":"","message":"Object: \u0027test_object\u0027 is clicked on","startTime":1545300937707,"endTime":0,"childRecords":[],"interuppted":false},{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300937707.png","type":"MESSAGE","name":"","message":"Taking screenshot successfully","startTime":1545300937844,"endTime":0,"childRecords":[],"interuppted":false},{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"type":"MESSAGE","name":"","message":"Object \u0027deactivate_link\u0027 is present","startTime":1545300937874,"endTime":0,"childRecords":[],"interuppted":false},{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300937874.png","type":"MESSAGE","name":"","message":"Taking screenshot successfully","startTime":1545300938006,"endTime":0,"childRecords":[],"interuppted":false}],"interuppted":false},{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"type":"MESSAGE","name":"","message":"Test Cases/common/Plugin activation/Activate plugin","startTime":1545300938007,"endTime":0,"childRecords":[],"interuppted":false},{"index":-1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Start listener action : sampleAfterTestCase","message":"Invoke \u0027com.kms.katalon.core.annotation.AfterTestCase\u0027 method: \u0027Variables.sampleAfterTestCase(...)\u0027 completed.","description":"","startTime":1545300938007,"endTime":1545300938008,"childRecords":[],"interuppted":false},{"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300938010.png","index":-1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Start listener action : screenshotAfterTestCase","message":"Taking screenshot successfully","description":"","startTime":1545300938009,"endTime":1545300938185,"childRecords":[{"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300938010.png","index":1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Statement - Try","message":"Taking screenshot successfully","description":"","startTime":1545300938009,"endTime":1545300938185,"childRecords":[{"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300938010.png","index":1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"takeScreenshot","message":"Taking screenshot successfully","description":"","startTime":1545300938010,"endTime":1545300938185,"childRecords":[{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300938010.png","type":"MESSAGE","name":"","message":"Taking screenshot successfully","startTime":1545300938184,"endTime":0,"childRecords":[],"interuppted":false}],"interuppted":false}],"interuppted":false}],"interuppted":false}],"interuppted":false},{"isOptional":false,"type":"TEST_CASE","name":"Test Cases/Flexible Shipping Settings","id":"Test Cases/Flexible Shipping Settings","source":"\\\\tmp\\\\katalon_execute\\\\project\\\\Test Cases\\\\Flexible Shipping Settings.tc","message":"Test Cases/Flexible Shipping Settings","description":"","startTime":1545300940247,"endTime":1545300946477,"childRecords":[{"testStatus":{"stackTrace":"","statusValue":"INFO"},"type":"MESSAGE","name":"","message":"Evaluating variables for test case","startTime":1545300940253,"endTime":0,"childRecords":[],"interuppted":false},{"index":-1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Start listener action : sampleBeforeTestCase","message":"Invoke \u0027com.kms.katalon.core.annotation.BeforeTestCase\u0027 method: \u0027Variables.sampleBeforeTestCase(...)\u0027 completed.","description":"","startTime":1545300940254,"endTime":1545300940254,"childRecords":[],"interuppted":false},{"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300940257.png","index":-1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Start listener action : screenshotBeforeTestCase","message":"Taking screenshot successfully","description":"","startTime":1545300940255,"endTime":1545300940397,"childRecords":[{"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300940257.png","index":1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Statement - Try","message":"Taking screenshot successfully","description":"","startTime":1545300940255,"endTime":1545300940397,"childRecords":[{"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300940257.png","index":1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"takeScreenshot","message":"Taking screenshot successfully","description":"","startTime":1545300940256,"endTime":1545300940396,"childRecords":[{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300940257.png","type":"MESSAGE","name":"","message":"Taking screenshot successfully","startTime":1545300940396,"endTime":0,"childRecords":[],"interuppted":false}],"interuppted":false}],"interuppted":false}],"interuppted":false},{"index":1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"click","message":"Object: \u0027Object Repository/Page_WooCommerce settings WooDropl/div_WooCommerce\u0027 is clicked on","description":"","startTime":1545300940572,"endTime":1545300941243,"childRecords":[{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"type":"MESSAGE","name":"","message":"Object: \u0027Object Repository/Page_WooCommerce settings WooDropl/div_WooCommerce\u0027 is clicked on","startTime":1545300941242,"endTime":0,"childRecords":[],"interuppted":false}],"interuppted":false},{"index":2,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"click","message":"Object: \u0027Object Repository/Page_Orders WooDroplet WordPress/a_Settings\u0027 is clicked on","description":"","startTime":1545300941243,"endTime":1545300942365,"childRecords":[{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"type":"MESSAGE","name":"","message":"Object: \u0027Object Repository/Page_Orders WooDroplet WordPress/a_Settings\u0027 is clicked on","startTime":1545300942364,"endTime":0,"childRecords":[],"interuppted":false}],"interuppted":false},{"index":3,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"click","message":"Object: \u0027Object Repository/Page_WooCommerce settings WooDropl/a_Shipping\u0027 is clicked on","description":"","startTime":1545300942365,"endTime":1545300942886,"childRecords":[{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"type":"MESSAGE","name":"","message":"Object: \u0027Object Repository/Page_WooCommerce settings WooDropl/a_Shipping\u0027 is clicked on","startTime":1545300942885,"endTime":0,"childRecords":[],"interuppted":false}],"interuppted":false},{"index":4,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"click","message":"Object: \u0027Object Repository/Page_WooCommerce settings WooDropl/a_Flexible Shipping\u0027 is clicked on","description":"","startTime":1545300942886,"endTime":1545300944277,"childRecords":[{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"type":"MESSAGE","name":"","message":"Object: \u0027Object Repository/Page_WooCommerce settings WooDropl/a_Flexible Shipping\u0027 is clicked on","startTime":1545300944276,"endTime":0,"childRecords":[],"interuppted":false}],"interuppted":false},{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"type":"MESSAGE","name":"","message":"Test Cases/Flexible Shipping Settings","startTime":1545300944277,"endTime":0,"childRecords":[],"interuppted":false},{"index":-1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Start listener action : sampleAfterTestCase","message":"Invoke \u0027com.kms.katalon.core.annotation.AfterTestCase\u0027 method: \u0027Variables.sampleAfterTestCase(...)\u0027 completed.","description":"","startTime":1545300944278,"endTime":1545300944280,"childRecords":[],"interuppted":false},{"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300944282.png","index":-1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Start listener action : screenshotAfterTestCase","message":"Taking screenshot successfully","description":"","startTime":1545300944280,"endTime":1545300944408,"childRecords":[{"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300944282.png","index":1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Statement - Try","message":"Taking screenshot successfully","description":"","startTime":1545300944280,"endTime":1545300944408,"childRecords":[{"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300944282.png","index":1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"takeScreenshot","message":"Taking screenshot successfully","description":"","startTime":1545300944281,"endTime":1545300944407,"childRecords":[{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300944282.png","type":"MESSAGE","name":"","message":"Taking screenshot successfully","startTime":1545300944406,"endTime":0,"childRecords":[],"interuppted":false}],"interuppted":false}],"interuppted":false}],"interuppted":false}],"interuppted":false},{"isOptional":false,"type":"TEST_CASE","name":"Test Cases/common/Plugin activation/Deactivate plugin","id":"Test Cases/common/Plugin activation/Deactivate plugin","source":"\\\\tmp\\\\katalon_execute\\\\project\\\\Test Cases\\\\common\\\\Plugin activation\\\\Deactivate plugin.tc","message":"Test Cases/common/Plugin activation/Deactivate plugin","description":"","startTime":1545300946481,"endTime":1545300951344,"childRecords":[{"testStatus":{"stackTrace":"","statusValue":"INFO"},"type":"MESSAGE","name":"","message":"Evaluating variables for test case","startTime":1545300946489,"endTime":0,"childRecords":[],"interuppted":false},{"index":-1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Start listener action : sampleBeforeTestCase","message":"Invoke \u0027com.kms.katalon.core.annotation.BeforeTestCase\u0027 method: \u0027Variables.sampleBeforeTestCase(...)\u0027 completed.","description":"","startTime":1545300946490,"endTime":1545300946490,"childRecords":[],"interuppted":false},{"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300946492.png","index":-1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Start listener action : screenshotBeforeTestCase","message":"Taking screenshot successfully","description":"","startTime":1545300946490,"endTime":1545300946643,"childRecords":[{"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300946492.png","index":1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Statement - Try","message":"Taking screenshot successfully","description":"","startTime":1545300946491,"endTime":1545300946642,"childRecords":[{"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300946492.png","index":1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"takeScreenshot","message":"Taking screenshot successfully","description":"","startTime":1545300946491,"endTime":1545300946642,"childRecords":[{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300946492.png","type":"MESSAGE","name":"","message":"Taking screenshot successfully","startTime":1545300946640,"endTime":0,"childRecords":[],"interuppted":false}],"interuppted":false}],"interuppted":false}],"interuppted":false},{"index":1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Statement - plugin_file \u003d com.wpdesk.WpdeskVariables.getPluginFile()","message":"","description":"","startTime":1545300946806,"endTime":1545300946809,"childRecords":[],"interuppted":false},{"index":2,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Statement - plugin_actions \u003d new com.wpdesk.WpdeskPluginActions(plugin_file, com.wpdesk.WpdeskVariables.getVariable(PLUGIN_WITH_TRACKER))","message":"1","description":"","startTime":1545300946810,"endTime":1545300946811,"childRecords":[],"interuppted":false},{"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300948969.png","index":3,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Statement - plugin_actions.deactivatePlugin()","message":"Object \u0027activate_link\u0027 is present","description":"","startTime":1545300946811,"endTime":1545300949207,"childRecords":[{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"type":"MESSAGE","name":"","message":"Navigate to \u0027http://172.17.0.9/wp-admin/\u0027 successfully","startTime":1545300947497,"endTime":0,"childRecords":[],"interuppted":false},{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"type":"MESSAGE","name":"","message":"Object: \u0027test_object\u0027 is clicked on","startTime":1545300947931,"endTime":0,"childRecords":[],"interuppted":false},{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300947932.png","type":"MESSAGE","name":"","message":"Taking screenshot successfully","startTime":1545300948111,"endTime":0,"childRecords":[],"interuppted":false},{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"type":"MESSAGE","name":"","message":"Object: \u0027test_object\u0027 is clicked on","startTime":1545300948420,"endTime":0,"childRecords":[],"interuppted":false},{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300948420.png","type":"MESSAGE","name":"","message":"Taking screenshot successfully","startTime":1545300948588,"endTime":0,"childRecords":[],"interuppted":false},{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"type":"MESSAGE","name":"","message":"Object: \u0027test_object\u0027 is clicked on","startTime":1545300948968,"endTime":0,"childRecords":[],"interuppted":false},{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300948969.png","type":"MESSAGE","name":"","message":"Taking screenshot successfully","startTime":1545300949114,"endTime":0,"childRecords":[],"interuppted":false},{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"type":"MESSAGE","name":"","message":"Object \u0027activate_link\u0027 is present","startTime":1545300949206,"endTime":0,"childRecords":[],"interuppted":false}],"interuppted":false},{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"type":"MESSAGE","name":"","message":"Test Cases/common/Plugin activation/Deactivate plugin","startTime":1545300949207,"endTime":0,"childRecords":[],"interuppted":false},{"index":-1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Start listener action : sampleAfterTestCase","message":"Invoke \u0027com.kms.katalon.core.annotation.AfterTestCase\u0027 method: \u0027Variables.sampleAfterTestCase(...)\u0027 completed.","description":"","startTime":1545300949207,"endTime":1545300949208,"childRecords":[],"interuppted":false},{"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300949210.png","index":-1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Start listener action : screenshotAfterTestCase","message":"Taking screenshot successfully","description":"","startTime":1545300949208,"endTime":1545300949337,"childRecords":[{"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300949210.png","index":1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Statement - Try","message":"Taking screenshot successfully","description":"","startTime":1545300949209,"endTime":1545300949336,"childRecords":[{"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300949210.png","index":1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"takeScreenshot","message":"Taking screenshot successfully","description":"","startTime":1545300949209,"endTime":1545300949336,"childRecords":[{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300949210.png","type":"MESSAGE","name":"","message":"Taking screenshot successfully","startTime":1545300949335,"endTime":0,"childRecords":[],"interuppted":false}],"interuppted":false}],"interuppted":false}],"interuppted":false}],"interuppted":false},{"isOptional":false,"type":"TEST_CASE","name":"Test Cases/common/Close browser","id":"Test Cases/common/Close browser","source":"\\\\tmp\\\\katalon_execute\\\\project\\\\Test Cases\\\\common\\\\Close browser.tc","message":"Test Cases/common/Close browser","description":"","startTime":1545300951348,"endTime":1545300954384,"childRecords":[{"testStatus":{"stackTrace":"","statusValue":"INFO"},"type":"MESSAGE","name":"","message":"Evaluating variables for test case","startTime":1545300951353,"endTime":0,"childRecords":[],"interuppted":false},{"index":-1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Start listener action : sampleBeforeTestCase","message":"Invoke \u0027com.kms.katalon.core.annotation.BeforeTestCase\u0027 method: \u0027Variables.sampleBeforeTestCase(...)\u0027 completed.","description":"","startTime":1545300951354,"endTime":1545300951354,"childRecords":[],"interuppted":false},{"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300951356.png","index":-1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Start listener action : screenshotBeforeTestCase","message":"Taking screenshot successfully","description":"","startTime":1545300951354,"endTime":1545300951480,"childRecords":[{"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300951356.png","index":1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Statement - Try","message":"Taking screenshot successfully","description":"","startTime":1545300951355,"endTime":1545300951480,"childRecords":[{"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300951356.png","index":1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"takeScreenshot","message":"Taking screenshot successfully","description":"","startTime":1545300951356,"endTime":1545300951480,"childRecords":[{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"attachment":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300951356.png","type":"MESSAGE","name":"","message":"Taking screenshot successfully","startTime":1545300951479,"endTime":0,"childRecords":[],"interuppted":false}],"interuppted":false}],"interuppted":false}],"interuppted":false},{"index":1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"closeBrowser","message":"Browser is closed","description":"","startTime":1545300951604,"endTime":1545300952365,"childRecords":[{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"type":"MESSAGE","name":"","message":"Browser is closed","startTime":1545300952364,"endTime":0,"childRecords":[],"interuppted":false}],"interuppted":false},{"testStatus":{"stackTrace":"","statusValue":"PASSED"},"type":"MESSAGE","name":"","message":"Test Cases/common/Close browser","startTime":1545300952365,"endTime":0,"childRecords":[],"interuppted":false},{"index":-1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Start listener action : sampleAfterTestCase","message":"Invoke \u0027com.kms.katalon.core.annotation.AfterTestCase\u0027 method: \u0027Variables.sampleAfterTestCase(...)\u0027 completed.","description":"","startTime":1545300952365,"endTime":1545300952366,"childRecords":[],"interuppted":false},{"index":-1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Start listener action : screenshotAfterTestCase","message":"Invoke \u0027com.kms.katalon.core.annotation.AfterTestCase\u0027 method: \u0027ScreenShots.screenshotAfterTestCase(...)\u0027 completed.","description":"","startTime":1545300952367,"endTime":1545300952370,"childRecords":[{"index":1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Statement - Try","message":"Cannot take screenshot (Root cause: com.kms.katalon.core.webui.exception.BrowserNotOpenedException: Browser is not opened\nBuild info: version: \u00273.7.1\u0027, revision: \u00278a0099a\u0027, time: \u00272017-11-06T21:07:36.161Z\u0027\nSystem info: host: \u0027runner-a8f306d8-project-1098540-concurrent-3\u0027, ip: \u0027172.17.0.13\u0027, os.name: \u0027Linux\u0027, os.arch: \u0027amd64\u0027, os.version: \u00274.15.0-43-generic\u0027, java.version: \u00271.8.0_181\u0027\nDriver info: driver.version: unknown)","description":"","startTime":1545300952367,"endTime":1545300952370,"childRecords":[{"index":1,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"takeScreenshot","message":"Cannot take screenshot (Root cause: com.kms.katalon.core.webui.exception.BrowserNotOpenedException: Browser is not opened\nBuild info: version: \u00273.7.1\u0027, revision: \u00278a0099a\u0027, time: \u00272017-11-06T21:07:36.161Z\u0027\nSystem info: host: \u0027runner-a8f306d8-project-1098540-concurrent-3\u0027, ip: \u0027172.17.0.13\u0027, os.name: \u0027Linux\u0027, os.arch: \u0027amd64\u0027, os.version: \u00274.15.0-43-generic\u0027, java.version: \u00271.8.0_181\u0027\nDriver info: driver.version: unknown)","description":"","startTime":1545300952368,"endTime":1545300952370,"childRecords":[{"testStatus":{"stackTrace":"","statusValue":"WARNING"},"type":"MESSAGE","name":"","message":"Cannot take screenshot","startTime":1545300952369,"endTime":0,"childRecords":[],"interuppted":false},{"testStatus":{"stackTrace":"","statusValue":"FAILED"},"type":"MESSAGE","name":"","message":"Cannot take screenshot (Root cause: com.kms.katalon.core.webui.exception.BrowserNotOpenedException: Browser is not opened\nBuild info: version: \u00273.7.1\u0027, revision: \u00278a0099a\u0027, time: \u00272017-11-06T21:07:36.161Z\u0027\nSystem info: host: \u0027runner-a8f306d8-project-1098540-concurrent-3\u0027, ip: \u0027172.17.0.13\u0027, os.name: \u0027Linux\u0027, os.arch: \u0027amd64\u0027, os.version: \u00274.15.0-43-generic\u0027, java.version: \u00271.8.0_181\u0027\nDriver info: driver.version: unknown)","startTime":1545300952369,"endTime":0,"childRecords":[],"interuppted":false}],"interuppted":false}],"interuppted":false},{"index":2,"isIgnoredIfFailed":false,"type":"TEST_STEP","name":"Statement - Catch (Exception BrowserNotOpenedException)","message":"Invoke \u0027com.kms.katalon.core.annotation.AfterTestCase\u0027 method: \u0027ScreenShots.screenshotAfterTestCase(...)\u0027 completed.","description":"","startTime":1545300952370,"endTime":1545300952370,"childRecords":[],"interuppted":false}],"interuppted":false}],"interuppted":false}],"interuppted":false}
 
functional/JUnit_Report.xml DELETED
@@ -1,314 +0,0 @@
1
- <?xml version="1.0" encoding="UTF-8"?>
2
- <testsuites name="flexible-shipping" time="34" tests="6" failures="0" errors="0">
3
- <testsuite name="flexible-shipping" tests="6" failures="0" errors="0" time="34" timestamp="2018-12-20 10:15:19" hostname="root - runner-a8f306d8-project-1098540-concurrent-3" id="Test Suites/flexible-shipping/flexible-shipping">
4
- <properties>
5
- <property name="deviceName" value=""/>
6
- <property name="devicePlatform" value=""/>
7
- <property name="logFolder" value="/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518"/>
8
- <property name="logFiles" value="/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/execution0.log"/>
9
- <property name="attachments" value="/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300925813.png, /tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300928040.png, /tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300930175.png, /tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300932468.png, /tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300934495.png, /tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300936207.png, /tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300937707.png, /tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300937874.png, /tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300938010.png, /tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300940257.png, /tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300944282.png, /tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300946492.png, /tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300947932.png, /tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300948420.png, /tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300948969.png, /tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300949210.png, /tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300951356.png"/>
10
- <property name="hostName" value="root - runner-a8f306d8-project-1098540-concurrent-3"/>
11
- <property name="os" value="Linux 64bit"/>
12
- <property name="katalonVersion" value="5.8.6.1"/>
13
- <property name="browser" value="Firefox 63.0"/>
14
- <property name="hostAddress" value="172.17.0.13"/>
15
- <property name="sessionId" value="6a56af37-5822-4a41-9ce1-7c677c0ef36c"/>
16
- <property name="seleniumVersion" value="3.7.1"/>
17
- <property name="proxyInformation" value="ProxyInformation{proxyOption=NO_PROXY, proxyServerType=HTTP, password=, proxyServerAddress=, proxyServerPort=0}"/>
18
- <property name="platform" value="Linux"/>
19
- </properties>
20
- <testcase name="Test Cases/common/Open browser" classname="Test Cases/common/Open browser" status="PASSED">
21
- <system-out><![CDATA[2018-12-20 10:15:20 - [TEST_CASE][PASSED] - Test Cases/common/Open browser: Test Cases/common/Open browser
22
-
23
- 2018-12-20 10:15:20 - [TEST_STEP][PASSED] - Start listener action : sampleBeforeTestCase: Invoke 'com.kms.katalon.core.annotation.BeforeTestCase' method: 'Variables.sampleBeforeTestCase(...)' completed.
24
-
25
- 2018-12-20 10:15:20 - [TEST_STEP][FAILED] - Start listener action : screenshotBeforeTestCase: Invoke 'com.kms.katalon.core.annotation.BeforeTestCase' method: 'ScreenShots.screenshotBeforeTestCase(...)' completed.
26
-
27
- 2018-12-20 10:15:20 - [TEST_STEP][FAILED] - Statement - Try: Cannot take screenshot (Root cause: com.kms.katalon.core.webui.exception.BrowserNotOpenedException: Browser is not opened
28
- Build info: version: '3.7.1', revision: '8a0099a', time: '2017-11-06T21:07:36.161Z'
29
- System info: host: 'runner-a8f306d8-project-1098540-concurrent-3', ip: '172.17.0.13', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-43-generic', java.version: '1.8.0_181'
30
- Driver info: driver.version: unknown)
31
-
32
- 2018-12-20 10:15:20 - [TEST_STEP][FAILED] - takeScreenshot: Cannot take screenshot (Root cause: com.kms.katalon.core.webui.exception.BrowserNotOpenedException: Browser is not opened
33
- Build info: version: '3.7.1', revision: '8a0099a', time: '2017-11-06T21:07:36.161Z'
34
- System info: host: 'runner-a8f306d8-project-1098540-concurrent-3', ip: '172.17.0.13', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-43-generic', java.version: '1.8.0_181'
35
- Driver info: driver.version: unknown)
36
-
37
- 2018-12-20 10:15:20 - [MESSAGE][WARNING] - Cannot take screenshot
38
-
39
- 2018-12-20 10:15:20 - [MESSAGE][FAILED] - Cannot take screenshot (Root cause: com.kms.katalon.core.webui.exception.BrowserNotOpenedException: Browser is not opened
40
- Build info: version: '3.7.1', revision: '8a0099a', time: '2017-11-06T21:07:36.161Z'
41
- System info: host: 'runner-a8f306d8-project-1098540-concurrent-3', ip: '172.17.0.13', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-43-generic', java.version: '1.8.0_181'
42
- Driver info: driver.version: unknown)
43
-
44
- 2018-12-20 10:15:20 - [TEST_STEP][PASSED] - Statement - Catch (Exception BrowserNotOpenedException): Invoke 'com.kms.katalon.core.annotation.BeforeTestCase' method: 'ScreenShots.screenshotBeforeTestCase(...)' completed.
45
-
46
- 2018-12-20 10:15:20 - [TEST_STEP][PASSED] - Statement - site_url = com.wpdesk.WpdeskVariables.getSiteUrl(): http://172.17.0.9/
47
-
48
- 2018-12-20 10:15:20 - [TEST_STEP][PASSED] - openBrowser: Browser is opened with url: ''
49
-
50
- 2018-12-20 10:15:24 - [MESSAGE][PASSED] - Browser is opened with url: ''
51
-
52
- 2018-12-20 10:15:24 - [TEST_STEP][PASSED] - setViewPortSize: Viewport is set to new size with width = 1600 and height = 1024
53
-
54
- 2018-12-20 10:15:24 - [MESSAGE][PASSED] - Viewport is set to new size with width = 1600 and height = 1024
55
-
56
- 2018-12-20 10:15:24 - [TEST_STEP][PASSED] - navigateToUrl: Navigate to 'http://172.17.0.9/' successfully
57
-
58
- 2018-12-20 10:15:25 - [MESSAGE][PASSED] - Navigate to 'http://172.17.0.9/' successfully
59
-
60
- 2018-12-20 10:15:25 - [TEST_STEP][PASSED] - Start listener action : sampleAfterTestCase: Invoke 'com.kms.katalon.core.annotation.AfterTestCase' method: 'Variables.sampleAfterTestCase(...)' completed.
61
-
62
- 2018-12-20 10:15:25 - [TEST_STEP][PASSED] - Start listener action : screenshotAfterTestCase: Taking screenshot successfully
63
-
64
- 2018-12-20 10:15:25 - [TEST_STEP][PASSED] - Statement - Try: Taking screenshot successfully
65
-
66
- 2018-12-20 10:15:25 - [TEST_STEP][PASSED] - takeScreenshot: Taking screenshot successfully
67
-
68
- 2018-12-20 10:15:25 - [MESSAGE][PASSED] - Taking screenshot successfully
69
- [[ATTACHMENT|/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300925813.png]]]]></system-out>
70
- <system-err><![CDATA[]]></system-err>
71
- </testcase>
72
- <testcase name="Test Cases/common/Login" classname="Test Cases/common/Login" status="PASSED">
73
- <system-out><![CDATA[2018-12-20 10:15:28 - [TEST_CASE][PASSED] - Test Cases/common/Login: Test Cases/common/Login
74
-
75
- 2018-12-20 10:15:28 - [TEST_STEP][PASSED] - Start listener action : sampleBeforeTestCase: Invoke 'com.kms.katalon.core.annotation.BeforeTestCase' method: 'Variables.sampleBeforeTestCase(...)' completed.
76
-
77
- 2018-12-20 10:15:28 - [TEST_STEP][PASSED] - Start listener action : screenshotBeforeTestCase: Taking screenshot successfully
78
-
79
- 2018-12-20 10:15:28 - [TEST_STEP][PASSED] - Statement - Try: Taking screenshot successfully
80
-
81
- 2018-12-20 10:15:28 - [TEST_STEP][PASSED] - takeScreenshot: Taking screenshot successfully
82
-
83
- 2018-12-20 10:15:28 - [MESSAGE][PASSED] - Taking screenshot successfully
84
- [[ATTACHMENT|/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300928040.png]]
85
-
86
- 2018-12-20 10:15:28 - [TEST_STEP][PASSED] - Statement - site_url = com.wpdesk.WpdeskVariables.getSiteUrl(): http://172.17.0.9/
87
-
88
- 2018-12-20 10:15:28 - [TEST_STEP][PASSED] - Statement - site_username = com.wpdesk.WpdeskVariables.getSiteUsername(): admin
89
-
90
- 2018-12-20 10:15:28 - [TEST_STEP][PASSED] - Statement - site_password = com.wpdesk.WpdeskVariables.getSitePassword(): admin
91
-
92
- 2018-12-20 10:15:28 - [TEST_STEP][PASSED] - Statement - login_url = site_url + "wp-login.php": null
93
-
94
- 2018-12-20 10:15:28 - [TEST_STEP][PASSED] - navigateToUrl: Navigate to 'http://172.17.0.9/wp-login.php' successfully
95
-
96
- 2018-12-20 10:15:28 - [MESSAGE][PASSED] - Navigate to 'http://172.17.0.9/wp-login.php' successfully
97
-
98
- 2018-12-20 10:15:28 - [TEST_STEP][PASSED] - setText: Text 'admin' is set on object 'Object Repository/Login form/User Name'
99
-
100
- 2018-12-20 10:15:28 - [MESSAGE][PASSED] - Text 'admin' is set on object 'Object Repository/Login form/User Name'
101
-
102
- 2018-12-20 10:15:28 - [TEST_STEP][PASSED] - setText: Text 'admin' is set on object 'Object Repository/Login form/Password'
103
-
104
- 2018-12-20 10:15:28 - [MESSAGE][PASSED] - Text 'admin' is set on object 'Object Repository/Login form/Password'
105
-
106
- 2018-12-20 10:15:28 - [TEST_STEP][PASSED] - click: Object: 'Object Repository/Login form/Submit' is clicked on
107
-
108
- 2018-12-20 10:15:30 - [MESSAGE][PASSED] - Object: 'Object Repository/Login form/Submit' is clicked on
109
-
110
- 2018-12-20 10:15:30 - [TEST_STEP][PASSED] - Start listener action : sampleAfterTestCase: Invoke 'com.kms.katalon.core.annotation.AfterTestCase' method: 'Variables.sampleAfterTestCase(...)' completed.
111
-
112
- 2018-12-20 10:15:30 - [TEST_STEP][PASSED] - Start listener action : screenshotAfterTestCase: Taking screenshot successfully
113
-
114
- 2018-12-20 10:15:30 - [TEST_STEP][PASSED] - Statement - Try: Taking screenshot successfully
115
-
116
- 2018-12-20 10:15:30 - [TEST_STEP][PASSED] - takeScreenshot: Taking screenshot successfully
117
-
118
- 2018-12-20 10:15:30 - [MESSAGE][PASSED] - Taking screenshot successfully
119
- [[ATTACHMENT|/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300930175.png]]]]></system-out>
120
- <system-err><![CDATA[]]></system-err>
121
- </testcase>
122
- <testcase name="Test Cases/common/Plugin activation/Activate plugin" classname="Test Cases/common/Plugin activation/Activate plugin" status="PASSED">
123
- <system-out><![CDATA[2018-12-20 10:15:32 - [TEST_CASE][PASSED] - Test Cases/common/Plugin activation/Activate plugin: Test Cases/common/Plugin activation/Activate plugin
124
-
125
- 2018-12-20 10:15:32 - [TEST_STEP][PASSED] - Start listener action : sampleBeforeTestCase: Invoke 'com.kms.katalon.core.annotation.BeforeTestCase' method: 'Variables.sampleBeforeTestCase(...)' completed.
126
-
127
- 2018-12-20 10:15:32 - [TEST_STEP][PASSED] - Start listener action : screenshotBeforeTestCase: Taking screenshot successfully
128
-
129
- 2018-12-20 10:15:32 - [TEST_STEP][PASSED] - Statement - Try: Taking screenshot successfully
130
-
131
- 2018-12-20 10:15:32 - [TEST_STEP][PASSED] - takeScreenshot: Taking screenshot successfully
132
-
133
- 2018-12-20 10:15:32 - [MESSAGE][PASSED] - Taking screenshot successfully
134
- [[ATTACHMENT|/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300932468.png]]
135
-
136
- 2018-12-20 10:15:32 - [TEST_STEP][PASSED] - Statement - plugin_file = com.wpdesk.WpdeskVariables.getPluginFile():
137
-
138
- 2018-12-20 10:15:32 - [TEST_STEP][PASSED] - Statement - plugin_actions = new com.wpdesk.WpdeskPluginActions(plugin_file, com.wpdesk.WpdeskVariables.getVariable(PLUGIN_WITH_TRACKER)): 1
139
-
140
- 2018-12-20 10:15:32 - [TEST_STEP][PASSED] - Statement - plugin_actions.acivatePlugin(): Taking screenshot successfully
141
-
142
- 2018-12-20 10:15:33 - [MESSAGE][PASSED] - Navigate to 'http://172.17.0.9/wp-admin/' successfully
143
-
144
- 2018-12-20 10:15:34 - [MESSAGE][PASSED] - Object: 'test_object' is clicked on
145
-
146
- 2018-12-20 10:15:34 - [MESSAGE][PASSED] - Taking screenshot successfully
147
- [[ATTACHMENT|/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300934495.png]]
148
-
149
- 2018-12-20 10:15:36 - [MESSAGE][PASSED] - Object: 'test_object' is clicked on
150
-
151
- 2018-12-20 10:15:36 - [MESSAGE][PASSED] - Taking screenshot successfully
152
- [[ATTACHMENT|/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300936207.png]]
153
-
154
- 2018-12-20 10:15:37 - [MESSAGE][PASSED] - Object: 'test_object' is clicked on
155
-
156
- 2018-12-20 10:15:37 - [MESSAGE][PASSED] - Taking screenshot successfully
157
- [[ATTACHMENT|/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300937707.png]]
158
-
159
- 2018-12-20 10:15:37 - [MESSAGE][PASSED] - Object 'deactivate_link' is present
160
-
161
- 2018-12-20 10:15:38 - [MESSAGE][PASSED] - Taking screenshot successfully
162
- [[ATTACHMENT|/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300937874.png]]
163
-
164
- 2018-12-20 10:15:38 - [TEST_STEP][PASSED] - Start listener action : sampleAfterTestCase: Invoke 'com.kms.katalon.core.annotation.AfterTestCase' method: 'Variables.sampleAfterTestCase(...)' completed.
165
-
166
- 2018-12-20 10:15:38 - [TEST_STEP][PASSED] - Start listener action : screenshotAfterTestCase: Taking screenshot successfully
167
-
168
- 2018-12-20 10:15:38 - [TEST_STEP][PASSED] - Statement - Try: Taking screenshot successfully
169
-
170
- 2018-12-20 10:15:38 - [TEST_STEP][PASSED] - takeScreenshot: Taking screenshot successfully
171
-
172
- 2018-12-20 10:15:38 - [MESSAGE][PASSED] - Taking screenshot successfully
173
- [[ATTACHMENT|/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300938010.png]]]]></system-out>
174
- <system-err><![CDATA[]]></system-err>
175
- </testcase>
176
- <testcase name="Test Cases/Flexible Shipping Settings" classname="Test Cases/Flexible Shipping Settings" status="PASSED">
177
- <system-out><![CDATA[2018-12-20 10:15:40 - [TEST_CASE][PASSED] - Test Cases/Flexible Shipping Settings: Test Cases/Flexible Shipping Settings
178
-
179
- 2018-12-20 10:15:40 - [TEST_STEP][PASSED] - Start listener action : sampleBeforeTestCase: Invoke 'com.kms.katalon.core.annotation.BeforeTestCase' method: 'Variables.sampleBeforeTestCase(...)' completed.
180
-
181
- 2018-12-20 10:15:40 - [TEST_STEP][PASSED] - Start listener action : screenshotBeforeTestCase: Taking screenshot successfully
182
-
183
- 2018-12-20 10:15:40 - [TEST_STEP][PASSED] - Statement - Try: Taking screenshot successfully
184
-
185
- 2018-12-20 10:15:40 - [TEST_STEP][PASSED] - takeScreenshot: Taking screenshot successfully
186
-
187
- 2018-12-20 10:15:40 - [MESSAGE][PASSED] - Taking screenshot successfully
188
- [[ATTACHMENT|/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300940257.png]]
189
-
190
- 2018-12-20 10:15:40 - [TEST_STEP][PASSED] - click: Object: 'Object Repository/Page_WooCommerce settings WooDropl/div_WooCommerce' is clicked on
191
-
192
- 2018-12-20 10:15:41 - [MESSAGE][PASSED] - Object: 'Object Repository/Page_WooCommerce settings WooDropl/div_WooCommerce' is clicked on
193
-
194
- 2018-12-20 10:15:41 - [TEST_STEP][PASSED] - click: Object: 'Object Repository/Page_Orders WooDroplet WordPress/a_Settings' is clicked on
195
-
196
- 2018-12-20 10:15:42 - [MESSAGE][PASSED] - Object: 'Object Repository/Page_Orders WooDroplet WordPress/a_Settings' is clicked on
197
-
198
- 2018-12-20 10:15:42 - [TEST_STEP][PASSED] - click: Object: 'Object Repository/Page_WooCommerce settings WooDropl/a_Shipping' is clicked on
199
-
200
- 2018-12-20 10:15:42 - [MESSAGE][PASSED] - Object: 'Object Repository/Page_WooCommerce settings WooDropl/a_Shipping' is clicked on
201
-
202
- 2018-12-20 10:15:42 - [TEST_STEP][PASSED] - click: Object: 'Object Repository/Page_WooCommerce settings WooDropl/a_Flexible Shipping' is clicked on
203
-
204
- 2018-12-20 10:15:44 - [MESSAGE][PASSED] - Object: 'Object Repository/Page_WooCommerce settings WooDropl/a_Flexible Shipping' is clicked on
205
-
206
- 2018-12-20 10:15:44 - [TEST_STEP][PASSED] - Start listener action : sampleAfterTestCase: Invoke 'com.kms.katalon.core.annotation.AfterTestCase' method: 'Variables.sampleAfterTestCase(...)' completed.
207
-
208
- 2018-12-20 10:15:44 - [TEST_STEP][PASSED] - Start listener action : screenshotAfterTestCase: Taking screenshot successfully
209
-
210
- 2018-12-20 10:15:44 - [TEST_STEP][PASSED] - Statement - Try: Taking screenshot successfully
211
-
212
- 2018-12-20 10:15:44 - [TEST_STEP][PASSED] - takeScreenshot: Taking screenshot successfully
213
-
214
- 2018-12-20 10:15:44 - [MESSAGE][PASSED] - Taking screenshot successfully
215
- [[ATTACHMENT|/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300944282.png]]]]></system-out>
216
- <system-err><![CDATA[]]></system-err>
217
- </testcase>
218
- <testcase name="Test Cases/common/Plugin activation/Deactivate plugin" classname="Test Cases/common/Plugin activation/Deactivate plugin" status="PASSED">
219
- <system-out><![CDATA[2018-12-20 10:15:46 - [TEST_CASE][PASSED] - Test Cases/common/Plugin activation/Deactivate plugin: Test Cases/common/Plugin activation/Deactivate plugin
220
-
221
- 2018-12-20 10:15:46 - [TEST_STEP][PASSED] - Start listener action : sampleBeforeTestCase: Invoke 'com.kms.katalon.core.annotation.BeforeTestCase' method: 'Variables.sampleBeforeTestCase(...)' completed.
222
-
223
- 2018-12-20 10:15:46 - [TEST_STEP][PASSED] - Start listener action : screenshotBeforeTestCase: Taking screenshot successfully
224
-
225
- 2018-12-20 10:15:46 - [TEST_STEP][PASSED] - Statement - Try: Taking screenshot successfully
226
-
227
- 2018-12-20 10:15:46 - [TEST_STEP][PASSED] - takeScreenshot: Taking screenshot successfully
228
-
229
- 2018-12-20 10:15:46 - [MESSAGE][PASSED] - Taking screenshot successfully
230
- [[ATTACHMENT|/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300946492.png]]
231
-
232
- 2018-12-20 10:15:46 - [TEST_STEP][PASSED] - Statement - plugin_file = com.wpdesk.WpdeskVariables.getPluginFile():
233
-
234
- 2018-12-20 10:15:46 - [TEST_STEP][PASSED] - Statement - plugin_actions = new com.wpdesk.WpdeskPluginActions(plugin_file, com.wpdesk.WpdeskVariables.getVariable(PLUGIN_WITH_TRACKER)): 1
235
-
236
- 2018-12-20 10:15:46 - [TEST_STEP][PASSED] - Statement - plugin_actions.deactivatePlugin(): Object 'activate_link' is present
237
-
238
- 2018-12-20 10:15:47 - [MESSAGE][PASSED] - Navigate to 'http://172.17.0.9/wp-admin/' successfully
239
-
240
- 2018-12-20 10:15:47 - [MESSAGE][PASSED] - Object: 'test_object' is clicked on
241
-
242
- 2018-12-20 10:15:48 - [MESSAGE][PASSED] - Taking screenshot successfully
243
- [[ATTACHMENT|/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300947932.png]]
244
-
245
- 2018-12-20 10:15:48 - [MESSAGE][PASSED] - Object: 'test_object' is clicked on
246
-
247
- 2018-12-20 10:15:48 - [MESSAGE][PASSED] - Taking screenshot successfully
248
- [[ATTACHMENT|/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300948420.png]]
249
-
250
- 2018-12-20 10:15:48 - [MESSAGE][PASSED] - Object: 'test_object' is clicked on
251
-
252
- 2018-12-20 10:15:49 - [MESSAGE][PASSED] - Taking screenshot successfully
253
- [[ATTACHMENT|/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300948969.png]]
254
-
255
- 2018-12-20 10:15:49 - [MESSAGE][PASSED] - Object 'activate_link' is present
256
-
257
- 2018-12-20 10:15:49 - [TEST_STEP][PASSED] - Start listener action : sampleAfterTestCase: Invoke 'com.kms.katalon.core.annotation.AfterTestCase' method: 'Variables.sampleAfterTestCase(...)' completed.
258
-
259
- 2018-12-20 10:15:49 - [TEST_STEP][PASSED] - Start listener action : screenshotAfterTestCase: Taking screenshot successfully
260
-
261
- 2018-12-20 10:15:49 - [TEST_STEP][PASSED] - Statement - Try: Taking screenshot successfully
262
-
263
- 2018-12-20 10:15:49 - [TEST_STEP][PASSED] - takeScreenshot: Taking screenshot successfully
264
-
265
- 2018-12-20 10:15:49 - [MESSAGE][PASSED] - Taking screenshot successfully
266
- [[ATTACHMENT|/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300949210.png]]]]></system-out>
267
- <system-err><![CDATA[]]></system-err>
268
- </testcase>
269
- <testcase name="Test Cases/common/Close browser" classname="Test Cases/common/Close browser" status="PASSED">
270
- <system-out><![CDATA[2018-12-20 10:15:51 - [TEST_CASE][PASSED] - Test Cases/common/Close browser: Test Cases/common/Close browser
271
-
272
- 2018-12-20 10:15:51 - [TEST_STEP][PASSED] - Start listener action : sampleBeforeTestCase: Invoke 'com.kms.katalon.core.annotation.BeforeTestCase' method: 'Variables.sampleBeforeTestCase(...)' completed.
273
-
274
- 2018-12-20 10:15:51 - [TEST_STEP][PASSED] - Start listener action : screenshotBeforeTestCase: Taking screenshot successfully
275
-
276
- 2018-12-20 10:15:51 - [TEST_STEP][PASSED] - Statement - Try: Taking screenshot successfully
277
-
278
- 2018-12-20 10:15:51 - [TEST_STEP][PASSED] - takeScreenshot: Taking screenshot successfully
279
-
280
- 2018-12-20 10:15:51 - [MESSAGE][PASSED] - Taking screenshot successfully
281
- [[ATTACHMENT|/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300951356.png]]
282
-
283
- 2018-12-20 10:15:51 - [TEST_STEP][PASSED] - closeBrowser: Browser is closed
284
-
285
- 2018-12-20 10:15:52 - [MESSAGE][PASSED] - Browser is closed
286
-
287
- 2018-12-20 10:15:52 - [TEST_STEP][PASSED] - Start listener action : sampleAfterTestCase: Invoke 'com.kms.katalon.core.annotation.AfterTestCase' method: 'Variables.sampleAfterTestCase(...)' completed.
288
-
289
- 2018-12-20 10:15:52 - [TEST_STEP][FAILED] - Start listener action : screenshotAfterTestCase: Invoke 'com.kms.katalon.core.annotation.AfterTestCase' method: 'ScreenShots.screenshotAfterTestCase(...)' completed.
290
-
291
- 2018-12-20 10:15:52 - [TEST_STEP][FAILED] - Statement - Try: Cannot take screenshot (Root cause: com.kms.katalon.core.webui.exception.BrowserNotOpenedException: Browser is not opened
292
- Build info: version: '3.7.1', revision: '8a0099a', time: '2017-11-06T21:07:36.161Z'
293
- System info: host: 'runner-a8f306d8-project-1098540-concurrent-3', ip: '172.17.0.13', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-43-generic', java.version: '1.8.0_181'
294
- Driver info: driver.version: unknown)
295
-
296
- 2018-12-20 10:15:52 - [TEST_STEP][FAILED] - takeScreenshot: Cannot take screenshot (Root cause: com.kms.katalon.core.webui.exception.BrowserNotOpenedException: Browser is not opened
297
- Build info: version: '3.7.1', revision: '8a0099a', time: '2017-11-06T21:07:36.161Z'
298
- System info: host: 'runner-a8f306d8-project-1098540-concurrent-3', ip: '172.17.0.13', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-43-generic', java.version: '1.8.0_181'
299
- Driver info: driver.version: unknown)
300
-
301
- 2018-12-20 10:15:52 - [MESSAGE][WARNING] - Cannot take screenshot
302
-
303
- 2018-12-20 10:15:52 - [MESSAGE][FAILED] - Cannot take screenshot (Root cause: com.kms.katalon.core.webui.exception.BrowserNotOpenedException: Browser is not opened
304
- Build info: version: '3.7.1', revision: '8a0099a', time: '2017-11-06T21:07:36.161Z'
305
- System info: host: 'runner-a8f306d8-project-1098540-concurrent-3', ip: '172.17.0.13', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-43-generic', java.version: '1.8.0_181'
306
- Driver info: driver.version: unknown)
307
-
308
- 2018-12-20 10:15:52 - [TEST_STEP][PASSED] - Statement - Catch (Exception BrowserNotOpenedException): Invoke 'com.kms.katalon.core.annotation.AfterTestCase' method: 'ScreenShots.screenshotAfterTestCase(...)' completed.]]></system-out>
309
- <system-err><![CDATA[]]></system-err>
310
- </testcase>
311
- <system-out><![CDATA[2018-12-20 10:15:19 - [TEST_SUITE][PASSED] - flexible-shipping: Test Cases/common/Close browser]]></system-out>
312
- <system-err><![CDATA[]]></system-err>
313
- </testsuite>
314
- </testsuites>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
functional/execution.properties DELETED
@@ -1 +0,0 @@
1
- {"Name":"Firefox","projectDir":"/tmp/katalon_execute/project","host":{"hostName":"root - runner-a8f306d8-project-1098540-concurrent-3","os":"Linux 64bit","hostPort":45255,"hostAddress":"172.17.0.13"},"execution":{"general":{"proxy":"{\"proxyOption\":\"NO_PROXY\",\"proxyServerType\":\"HTTP\",\"username\":\"\",\"password\":\"\",\"proxyServerAddress\":\"\",\"proxyServerPort\":0}","defaultFailureHandling":"STOP_ON_FAILURE","terminateDriverAfterTestCase":false,"defaultPageLoadTimeout":30,"ignorePageLoadTimeoutException":false,"executionProfile":"gitlab.ci","report":{"videoRecorderOption":{"enable":true,"videoFormat":"AVI","videoQuality":"HIGH","allowedRecordIfFailed":true,"allowedRecordIfPassed":true},"screenCaptureOption":true,"reportFolder":"/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518"},"enablePageLoadTimeout":false,"terminateDriverAfterTestSuite":false,"testDataInfo":{},"timeout":30,"actionDelay":0},"drivers":{"system":{"WebUI":{"browserType":"FIREFOX_DRIVER","geckoDriverPath":"/opt/katalonstudio/configuration/resources/drivers/firefox_linux64/geckodriver"}},"preferences":{"WebUI":{}}}},"id":"Test Suites/flexible-shipping/flexible-shipping","name":"flexible-shipping","description":"","source":"/tmp/katalon_execute/project/Test Suites/flexible-shipping/flexible-shipping.ts","sessionServer.host":"0.0.0.0","sessionServer.port":37949}
 
functional/execution0.log DELETED
@@ -1,5227 +0,0 @@
1
- <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
- <!DOCTYPE log SYSTEM "logger.dtd">
3
- <log>
4
- <record>
5
- <date>2018-12-20T10:15:19</date>
6
- <millis>1545300919801</millis>
7
- <sequence>0</sequence>
8
- <level>START</level>
9
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
10
- <method>startSuite</method>
11
- <thread>1</thread>
12
- <message>Start Test Suite : Test Suites/flexible-shipping/flexible-shipping</message>
13
- <nestedLevel>0</nestedLevel>
14
- <property name="name">flexible-shipping</property>
15
- <property name="description"></property>
16
- <property name="id">Test Suites/flexible-shipping/flexible-shipping</property>
17
- </record>
18
- <record>
19
- <date>2018-12-20T10:15:19</date>
20
- <millis>1545300919832</millis>
21
- <sequence>1</sequence>
22
- <level>RUN_DATA</level>
23
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
24
- <method>logMessage</method>
25
- <thread>1</thread>
26
- <message>Logging run data &amp;apos;hostName&amp;apos; with value &amp;apos;root - runner-a8f306d8-project-1098540-concurrent-3&amp;apos;</message>
27
- <nestedLevel>0</nestedLevel>
28
- <property name="hostName">root - runner-a8f306d8-project-1098540-concurrent-3</property>
29
- </record>
30
- <record>
31
- <date>2018-12-20T10:15:19</date>
32
- <millis>1545300919832</millis>
33
- <sequence>2</sequence>
34
- <level>RUN_DATA</level>
35
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
36
- <method>logMessage</method>
37
- <thread>1</thread>
38
- <message>Logging run data &amp;apos;os&amp;apos; with value &amp;apos;Linux 64bit&amp;apos;</message>
39
- <nestedLevel>0</nestedLevel>
40
- <property name="os">Linux 64bit</property>
41
- </record>
42
- <record>
43
- <date>2018-12-20T10:15:19</date>
44
- <millis>1545300919833</millis>
45
- <sequence>3</sequence>
46
- <level>RUN_DATA</level>
47
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
48
- <method>logMessage</method>
49
- <thread>1</thread>
50
- <message>Logging run data &amp;apos;hostAddress&amp;apos; with value &amp;apos;172.17.0.13&amp;apos;</message>
51
- <nestedLevel>0</nestedLevel>
52
- <property name="hostAddress">172.17.0.13</property>
53
- </record>
54
- <record>
55
- <date>2018-12-20T10:15:19</date>
56
- <millis>1545300919834</millis>
57
- <sequence>4</sequence>
58
- <level>RUN_DATA</level>
59
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
60
- <method>logMessage</method>
61
- <thread>1</thread>
62
- <message>Logging run data &amp;apos;katalonVersion&amp;apos; with value &amp;apos;5.8.6.1&amp;apos;</message>
63
- <nestedLevel>0</nestedLevel>
64
- <property name="katalonVersion">5.8.6.1</property>
65
- </record>
66
- <record>
67
- <date>2018-12-20T10:15:20</date>
68
- <millis>1545300920034</millis>
69
- <sequence>5</sequence>
70
- <level>START</level>
71
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
72
- <method>startKeyword</method>
73
- <thread>1</thread>
74
- <message>Start listener action : sampleBeforeTestSuite</message>
75
- <nestedLevel>0</nestedLevel>
76
- </record>
77
- <record>
78
- <date>2018-12-20T10:15:20</date>
79
- <millis>1545300920035</millis>
80
- <sequence>6</sequence>
81
- <level>INFO</level>
82
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
83
- <method>logMessage</method>
84
- <thread>1</thread>
85
- <message>Starting invoke &amp;apos;com.kms.katalon.core.annotation.BeforeTestSuite&amp;apos; method: &amp;apos;Variables.sampleBeforeTestSuite(...)&amp;apos;</message>
86
- <nestedLevel>0</nestedLevel>
87
- </record>
88
- <record>
89
- <date>2018-12-20T10:15:20</date>
90
- <millis>1545300920052</millis>
91
- <sequence>7</sequence>
92
- <level>START</level>
93
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
94
- <method>startKeyword</method>
95
- <thread>1</thread>
96
- <message>Start action : Statement - TEST_SUITE = testSuiteContext.getTestSuiteId().replace(\&amp;quot;Test Suites/\&amp;quot;, \&amp;quot;\&amp;quot;)</message>
97
- <nestedLevel>1</nestedLevel>
98
- <property name="startLine">48</property>
99
- <property name="stepIndex">1</property>
100
- </record>
101
- <record>
102
- <date>2018-12-20T10:15:20</date>
103
- <millis>1545300920064</millis>
104
- <sequence>8</sequence>
105
- <level>END</level>
106
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
107
- <method>endKeyword</method>
108
- <thread>1</thread>
109
- <message>End action : Statement - TEST_SUITE = testSuiteContext.getTestSuiteId().replace(\&amp;quot;Test Suites/\&amp;quot;, \&amp;quot;\&amp;quot;)</message>
110
- <nestedLevel>1</nestedLevel>
111
- </record>
112
- <record>
113
- <date>2018-12-20T10:15:20</date>
114
- <millis>1545300920065</millis>
115
- <sequence>9</sequence>
116
- <level>START</level>
117
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
118
- <method>startKeyword</method>
119
- <thread>1</thread>
120
- <message>Start action : Statement - println(testSuiteContext.getTestSuiteId())</message>
121
- <nestedLevel>1</nestedLevel>
122
- <property name="startLine">49</property>
123
- <property name="stepIndex">2</property>
124
- </record>
125
- <record>
126
- <date>2018-12-20T10:15:20</date>
127
- <millis>1545300920067</millis>
128
- <sequence>10</sequence>
129
- <level>END</level>
130
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
131
- <method>endKeyword</method>
132
- <thread>1</thread>
133
- <message>End action : Statement - println(testSuiteContext.getTestSuiteId())</message>
134
- <nestedLevel>1</nestedLevel>
135
- </record>
136
- <record>
137
- <date>2018-12-20T10:15:20</date>
138
- <millis>1545300920068</millis>
139
- <sequence>11</sequence>
140
- <level>START</level>
141
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
142
- <method>startKeyword</method>
143
- <thread>1</thread>
144
- <message>Start action : Statement - println(TEST_SUITE)</message>
145
- <nestedLevel>1</nestedLevel>
146
- <property name="startLine">50</property>
147
- <property name="stepIndex">3</property>
148
- </record>
149
- <record>
150
- <date>2018-12-20T10:15:20</date>
151
- <millis>1545300920069</millis>
152
- <sequence>12</sequence>
153
- <level>INFO</level>
154
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
155
- <method>logMessage</method>
156
- <thread>1</thread>
157
- <message>Invoke &amp;apos;com.kms.katalon.core.annotation.BeforeTestSuite&amp;apos; method: &amp;apos;Variables.sampleBeforeTestSuite(...)&amp;apos; completed.</message>
158
- <nestedLevel>0</nestedLevel>
159
- </record>
160
- <record>
161
- <date>2018-12-20T10:15:20</date>
162
- <millis>1545300920070</millis>
163
- <sequence>13</sequence>
164
- <level>END</level>
165
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
166
- <method>endKeyword</method>
167
- <thread>1</thread>
168
- <message>End action : Statement - println(TEST_SUITE)</message>
169
- <nestedLevel>1</nestedLevel>
170
- </record>
171
- <record>
172
- <date>2018-12-20T10:15:20</date>
173
- <millis>1545300920070</millis>
174
- <sequence>14</sequence>
175
- <level>END</level>
176
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
177
- <method>endKeyword</method>
178
- <thread>1</thread>
179
- <message>End listener action : sampleBeforeTestSuite</message>
180
- <nestedLevel>0</nestedLevel>
181
- </record>
182
- <record>
183
- <date>2018-12-20T10:15:20</date>
184
- <millis>1545300920285</millis>
185
- <sequence>15</sequence>
186
- <level>START</level>
187
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
188
- <method>startTest</method>
189
- <thread>1</thread>
190
- <message>Start Test Case : Test Cases/common/Open browser</message>
191
- <nestedLevel>1</nestedLevel>
192
- <property name="name">Test Cases/common/Open browser</property>
193
- <property name="description"></property>
194
- <property name="id">Test Cases/common/Open browser</property>
195
- <property name="source">\\tmp\\katalon_execute\\project\\Test Cases\\common\\Open browser.tc</property>
196
- <property name="isOptional">false</property>
197
- </record>
198
- <record>
199
- <date>2018-12-20T10:15:20</date>
200
- <millis>1545300920297</millis>
201
- <sequence>16</sequence>
202
- <level>INFO</level>
203
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
204
- <method>logMessage</method>
205
- <thread>1</thread>
206
- <message>Evaluating variables for test case</message>
207
- <nestedLevel>1</nestedLevel>
208
- </record>
209
- <record>
210
- <date>2018-12-20T10:15:20</date>
211
- <millis>1545300920300</millis>
212
- <sequence>17</sequence>
213
- <level>START</level>
214
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
215
- <method>startKeyword</method>
216
- <thread>1</thread>
217
- <message>Start listener action : sampleBeforeTestCase</message>
218
- <nestedLevel>1</nestedLevel>
219
- </record>
220
- <record>
221
- <date>2018-12-20T10:15:20</date>
222
- <millis>1545300920300</millis>
223
- <sequence>18</sequence>
224
- <level>INFO</level>
225
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
226
- <method>logMessage</method>
227
- <thread>1</thread>
228
- <message>Starting invoke &amp;apos;com.kms.katalon.core.annotation.BeforeTestCase&amp;apos; method: &amp;apos;Variables.sampleBeforeTestCase(...)&amp;apos;</message>
229
- <nestedLevel>1</nestedLevel>
230
- </record>
231
- <record>
232
- <date>2018-12-20T10:15:20</date>
233
- <millis>1545300920301</millis>
234
- <sequence>19</sequence>
235
- <level>INFO</level>
236
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
237
- <method>logMessage</method>
238
- <thread>1</thread>
239
- <message>Invoke &amp;apos;com.kms.katalon.core.annotation.BeforeTestCase&amp;apos; method: &amp;apos;Variables.sampleBeforeTestCase(...)&amp;apos; completed.</message>
240
- <nestedLevel>1</nestedLevel>
241
- </record>
242
- <record>
243
- <date>2018-12-20T10:15:20</date>
244
- <millis>1545300920301</millis>
245
- <sequence>20</sequence>
246
- <level>END</level>
247
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
248
- <method>endKeyword</method>
249
- <thread>1</thread>
250
- <message>End listener action : sampleBeforeTestCase</message>
251
- <nestedLevel>1</nestedLevel>
252
- </record>
253
- <record>
254
- <date>2018-12-20T10:15:20</date>
255
- <millis>1545300920302</millis>
256
- <sequence>21</sequence>
257
- <level>START</level>
258
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
259
- <method>startKeyword</method>
260
- <thread>1</thread>
261
- <message>Start listener action : screenshotBeforeTestCase</message>
262
- <nestedLevel>1</nestedLevel>
263
- </record>
264
- <record>
265
- <date>2018-12-20T10:15:20</date>
266
- <millis>1545300920302</millis>
267
- <sequence>22</sequence>
268
- <level>INFO</level>
269
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
270
- <method>logMessage</method>
271
- <thread>1</thread>
272
- <message>Starting invoke &amp;apos;com.kms.katalon.core.annotation.BeforeTestCase&amp;apos; method: &amp;apos;ScreenShots.screenshotBeforeTestCase(...)&amp;apos;</message>
273
- <nestedLevel>1</nestedLevel>
274
- </record>
275
- <record>
276
- <date>2018-12-20T10:15:20</date>
277
- <millis>1545300920303</millis>
278
- <sequence>23</sequence>
279
- <level>START</level>
280
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
281
- <method>startKeyword</method>
282
- <thread>1</thread>
283
- <message>Start action : Statement - Try</message>
284
- <nestedLevel>1</nestedLevel>
285
- <property name="startLine">32</property>
286
- <property name="stepIndex">1</property>
287
- </record>
288
- <record>
289
- <date>2018-12-20T10:15:20</date>
290
- <millis>1545300920304</millis>
291
- <sequence>24</sequence>
292
- <level>START</level>
293
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
294
- <method>startKeyword</method>
295
- <thread>1</thread>
296
- <message>Start action : takeScreenshot</message>
297
- <nestedLevel>2</nestedLevel>
298
- <property name="startLine">33</property>
299
- <property name="stepIndex">1</property>
300
- </record>
301
- <record>
302
- <date>2018-12-20T10:15:20</date>
303
- <millis>1545300920608</millis>
304
- <sequence>25</sequence>
305
- <level>WARNING</level>
306
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
307
- <method>logMessage</method>
308
- <thread>1</thread>
309
- <message>Cannot take screenshot</message>
310
- <nestedLevel>1</nestedLevel>
311
- </record>
312
- <record>
313
- <date>2018-12-20T10:15:20</date>
314
- <millis>1545300920612</millis>
315
- <sequence>26</sequence>
316
- <level>FAILED</level>
317
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
318
- <method>logMessage</method>
319
- <thread>1</thread>
320
- <message>Cannot take screenshot (Root cause: com.kms.katalon.core.webui.exception.BrowserNotOpenedException: Browser is not opened\nBuild info: version: &amp;apos;3.7.1&amp;apos;, revision: &amp;apos;8a0099a&amp;apos;, time: &amp;apos;2017-11-06T21:07:36.161Z&amp;apos;\nSystem info: host: &amp;apos;runner-a8f306d8-project-1098540-concurrent-3&amp;apos;, ip: &amp;apos;172.17.0.13&amp;apos;, os.name: &amp;apos;Linux&amp;apos;, os.arch: &amp;apos;amd64&amp;apos;, os.version: &amp;apos;4.15.0-43-generic&amp;apos;, java.version: &amp;apos;1.8.0_181&amp;apos;\nDriver info: driver.version: unknown)</message>
321
- <nestedLevel>1</nestedLevel>
322
- </record>
323
- <record>
324
- <date>2018-12-20T10:15:20</date>
325
- <millis>1545300920613</millis>
326
- <sequence>27</sequence>
327
- <level>END</level>
328
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
329
- <method>endKeyword</method>
330
- <thread>1</thread>
331
- <message>End action : takeScreenshot</message>
332
- <nestedLevel>2</nestedLevel>
333
- </record>
334
- <record>
335
- <date>2018-12-20T10:15:20</date>
336
- <millis>1545300920613</millis>
337
- <sequence>28</sequence>
338
- <level>END</level>
339
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
340
- <method>endKeyword</method>
341
- <thread>1</thread>
342
- <message>End action : Statement - Try</message>
343
- <nestedLevel>1</nestedLevel>
344
- </record>
345
- <record>
346
- <date>2018-12-20T10:15:20</date>
347
- <millis>1545300920613</millis>
348
- <sequence>29</sequence>
349
- <level>START</level>
350
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
351
- <method>startKeyword</method>
352
- <thread>1</thread>
353
- <message>Start action : Statement - Catch (Exception BrowserNotOpenedException)</message>
354
- <nestedLevel>1</nestedLevel>
355
- <property name="startLine">34</property>
356
- <property name="stepIndex">2</property>
357
- </record>
358
- <record>
359
- <date>2018-12-20T10:15:20</date>
360
- <millis>1545300920614</millis>
361
- <sequence>30</sequence>
362
- <level>INFO</level>
363
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
364
- <method>logMessage</method>
365
- <thread>1</thread>
366
- <message>Invoke &amp;apos;com.kms.katalon.core.annotation.BeforeTestCase&amp;apos; method: &amp;apos;ScreenShots.screenshotBeforeTestCase(...)&amp;apos; completed.</message>
367
- <nestedLevel>1</nestedLevel>
368
- </record>
369
- <record>
370
- <date>2018-12-20T10:15:20</date>
371
- <millis>1545300920614</millis>
372
- <sequence>31</sequence>
373
- <level>END</level>
374
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
375
- <method>endKeyword</method>
376
- <thread>1</thread>
377
- <message>End action : Statement - Catch (Exception BrowserNotOpenedException)</message>
378
- <nestedLevel>1</nestedLevel>
379
- </record>
380
- <record>
381
- <date>2018-12-20T10:15:20</date>
382
- <millis>1545300920615</millis>
383
- <sequence>32</sequence>
384
- <level>END</level>
385
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
386
- <method>endKeyword</method>
387
- <thread>1</thread>
388
- <message>End listener action : screenshotBeforeTestCase</message>
389
- <nestedLevel>1</nestedLevel>
390
- </record>
391
- <record>
392
- <date>2018-12-20T10:15:20</date>
393
- <millis>1545300920764</millis>
394
- <sequence>33</sequence>
395
- <level>START</level>
396
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
397
- <method>startKeyword</method>
398
- <thread>1</thread>
399
- <message>Start action : Statement - site_url = com.wpdesk.WpdeskVariables.getSiteUrl()</message>
400
- <nestedLevel>1</nestedLevel>
401
- <property name="startLine">19</property>
402
- <property name="stepIndex">1</property>
403
- </record>
404
- <record>
405
- <date>2018-12-20T10:15:20</date>
406
- <millis>1545300920779</millis>
407
- <sequence>34</sequence>
408
- <level>INFO</level>
409
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
410
- <method>logMessage</method>
411
- <thread>1</thread>
412
- <message>SITE_URL</message>
413
- <nestedLevel>1</nestedLevel>
414
- </record>
415
- <record>
416
- <date>2018-12-20T10:15:20</date>
417
- <millis>1545300920781</millis>
418
- <sequence>35</sequence>
419
- <level>INFO</level>
420
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
421
- <method>logMessage</method>
422
- <thread>1</thread>
423
- <message>http://172.17.0.9/</message>
424
- <nestedLevel>1</nestedLevel>
425
- </record>
426
- <record>
427
- <date>2018-12-20T10:15:20</date>
428
- <millis>1545300920781</millis>
429
- <sequence>36</sequence>
430
- <level>INFO</level>
431
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
432
- <method>logMessage</method>
433
- <thread>1</thread>
434
- <message>http://172.17.0.9/</message>
435
- <nestedLevel>1</nestedLevel>
436
- </record>
437
- <record>
438
- <date>2018-12-20T10:15:20</date>
439
- <millis>1545300920782</millis>
440
- <sequence>37</sequence>
441
- <level>END</level>
442
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
443
- <method>endKeyword</method>
444
- <thread>1</thread>
445
- <message>End action : Statement - site_url = com.wpdesk.WpdeskVariables.getSiteUrl()</message>
446
- <nestedLevel>1</nestedLevel>
447
- </record>
448
- <record>
449
- <date>2018-12-20T10:15:20</date>
450
- <millis>1545300920782</millis>
451
- <sequence>38</sequence>
452
- <level>START</level>
453
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
454
- <method>startKeyword</method>
455
- <thread>1</thread>
456
- <message>Start action : openBrowser</message>
457
- <nestedLevel>1</nestedLevel>
458
- <property name="startLine">21</property>
459
- <property name="stepIndex">2</property>
460
- </record>
461
- <record>
462
- <date>2018-12-20T10:15:20</date>
463
- <millis>1545300920797</millis>
464
- <sequence>39</sequence>
465
- <level>INFO</level>
466
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
467
- <method>logMessage</method>
468
- <thread>1</thread>
469
- <message>Opening browser</message>
470
- <nestedLevel>1</nestedLevel>
471
- </record>
472
- <record>
473
- <date>2018-12-20T10:15:20</date>
474
- <millis>1545300920798</millis>
475
- <sequence>40</sequence>
476
- <level>INFO</level>
477
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
478
- <method>logMessage</method>
479
- <thread>1</thread>
480
- <message>Starting &amp;apos;Firefox&amp;apos; driver</message>
481
- <nestedLevel>1</nestedLevel>
482
- </record>
483
- <record>
484
- <date>2018-12-20T10:15:20</date>
485
- <millis>1545300920845</millis>
486
- <sequence>41</sequence>
487
- <level>INFO</level>
488
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
489
- <method>logMessage</method>
490
- <thread>1</thread>
491
- <message>Action delay is set to 0 seconds</message>
492
- <nestedLevel>1</nestedLevel>
493
- </record>
494
- <record>
495
- <date>2018-12-20T10:15:24</date>
496
- <millis>1545300924395</millis>
497
- <sequence>43</sequence>
498
- <level>RUN_DATA</level>
499
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
500
- <method>logMessage</method>
501
- <thread>1</thread>
502
- <message>Logging run data &amp;apos;sessionId&amp;apos; with value &amp;apos;6a56af37-5822-4a41-9ce1-7c677c0ef36c&amp;apos;</message>
503
- <nestedLevel>1</nestedLevel>
504
- <property name="sessionId">6a56af37-5822-4a41-9ce1-7c677c0ef36c</property>
505
- </record>
506
- <record>
507
- <date>2018-12-20T10:15:24</date>
508
- <millis>1545300924445</millis>
509
- <sequence>44</sequence>
510
- <level>RUN_DATA</level>
511
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
512
- <method>logMessage</method>
513
- <thread>1</thread>
514
- <message>Logging run data &amp;apos;browser&amp;apos; with value &amp;apos;Firefox 63.0&amp;apos;</message>
515
- <nestedLevel>1</nestedLevel>
516
- <property name="browser">Firefox 63.0</property>
517
- </record>
518
- <record>
519
- <date>2018-12-20T10:15:24</date>
520
- <millis>1545300924445</millis>
521
- <sequence>45</sequence>
522
- <level>RUN_DATA</level>
523
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
524
- <method>logMessage</method>
525
- <thread>1</thread>
526
- <message>Logging run data &amp;apos;platform&amp;apos; with value &amp;apos;Linux&amp;apos;</message>
527
- <nestedLevel>1</nestedLevel>
528
- <property name="platform">Linux</property>
529
- </record>
530
- <record>
531
- <date>2018-12-20T10:15:24</date>
532
- <millis>1545300924446</millis>
533
- <sequence>46</sequence>
534
- <level>RUN_DATA</level>
535
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
536
- <method>logMessage</method>
537
- <thread>1</thread>
538
- <message>Logging run data &amp;apos;seleniumVersion&amp;apos; with value &amp;apos;3.7.1&amp;apos;</message>
539
- <nestedLevel>1</nestedLevel>
540
- <property name="seleniumVersion">3.7.1</property>
541
- </record>
542
- <record>
543
- <date>2018-12-20T10:15:24</date>
544
- <millis>1545300924447</millis>
545
- <sequence>47</sequence>
546
- <level>RUN_DATA</level>
547
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
548
- <method>logMessage</method>
549
- <thread>1</thread>
550
- <message>Logging run data &amp;apos;proxyInformation&amp;apos; with value &amp;apos;ProxyInformation{proxyOption=NO_PROXY, proxyServerType=HTTP, password=, proxyServerAddress=, proxyServerPort=0}&amp;apos;</message>
551
- <nestedLevel>1</nestedLevel>
552
- <property name="proxyInformation">ProxyInformation{proxyOption=NO_PROXY, proxyServerType=HTTP, password=, proxyServerAddress=, proxyServerPort=0}</property>
553
- </record>
554
- <record>
555
- <date>2018-12-20T10:15:24</date>
556
- <millis>1545300924447</millis>
557
- <sequence>48</sequence>
558
- <level>PASSED</level>
559
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
560
- <method>logMessage</method>
561
- <thread>1</thread>
562
- <message>Browser is opened with url: &amp;apos;&amp;apos;</message>
563
- <nestedLevel>1</nestedLevel>
564
- </record>
565
- <record>
566
- <date>2018-12-20T10:15:24</date>
567
- <millis>1545300924448</millis>
568
- <sequence>49</sequence>
569
- <level>END</level>
570
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
571
- <method>endKeyword</method>
572
- <thread>1</thread>
573
- <message>End action : openBrowser</message>
574
- <nestedLevel>1</nestedLevel>
575
- </record>
576
- <record>
577
- <date>2018-12-20T10:15:24</date>
578
- <millis>1545300924448</millis>
579
- <sequence>50</sequence>
580
- <level>START</level>
581
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
582
- <method>startKeyword</method>
583
- <thread>1</thread>
584
- <message>Start action : setViewPortSize</message>
585
- <nestedLevel>1</nestedLevel>
586
- <property name="startLine">23</property>
587
- <property name="stepIndex">3</property>
588
- </record>
589
- <record>
590
- <date>2018-12-20T10:15:24</date>
591
- <millis>1545300924470</millis>
592
- <sequence>51</sequence>
593
- <level>INFO</level>
594
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
595
- <method>logMessage</method>
596
- <thread>1</thread>
597
- <message>Checking width</message>
598
- <nestedLevel>1</nestedLevel>
599
- </record>
600
- <record>
601
- <date>2018-12-20T10:15:24</date>
602
- <millis>1545300924470</millis>
603
- <sequence>52</sequence>
604
- <level>INFO</level>
605
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
606
- <method>logMessage</method>
607
- <thread>1</thread>
608
- <message>Checking height</message>
609
- <nestedLevel>1</nestedLevel>
610
- </record>
611
- <record>
612
- <date>2018-12-20T10:15:24</date>
613
- <millis>1545300924572</millis>
614
- <sequence>53</sequence>
615
- <level>PASSED</level>
616
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
617
- <method>logMessage</method>
618
- <thread>1</thread>
619
- <message>Viewport is set to new size with width = 1600 and height = 1024</message>
620
- <nestedLevel>1</nestedLevel>
621
- </record>
622
- <record>
623
- <date>2018-12-20T10:15:24</date>
624
- <millis>1545300924572</millis>
625
- <sequence>54</sequence>
626
- <level>END</level>
627
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
628
- <method>endKeyword</method>
629
- <thread>1</thread>
630
- <message>End action : setViewPortSize</message>
631
- <nestedLevel>1</nestedLevel>
632
- </record>
633
- <record>
634
- <date>2018-12-20T10:15:24</date>
635
- <millis>1545300924573</millis>
636
- <sequence>55</sequence>
637
- <level>START</level>
638
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
639
- <method>startKeyword</method>
640
- <thread>1</thread>
641
- <message>Start action : navigateToUrl</message>
642
- <nestedLevel>1</nestedLevel>
643
- <property name="startLine">25</property>
644
- <property name="stepIndex">4</property>
645
- </record>
646
- <record>
647
- <date>2018-12-20T10:15:24</date>
648
- <millis>1545300924585</millis>
649
- <sequence>56</sequence>
650
- <level>INFO</level>
651
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
652
- <method>logMessage</method>
653
- <thread>1</thread>
654
- <message>Checking url</message>
655
- <nestedLevel>1</nestedLevel>
656
- </record>
657
- <record>
658
- <date>2018-12-20T10:15:24</date>
659
- <millis>1545300924586</millis>
660
- <sequence>57</sequence>
661
- <level>INFO</level>
662
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
663
- <method>logMessage</method>
664
- <thread>1</thread>
665
- <message>Navigating to &amp;apos;http://172.17.0.9/&amp;apos;</message>
666
- <nestedLevel>1</nestedLevel>
667
- </record>
668
- <record>
669
- <date>2018-12-20T10:15:25</date>
670
- <millis>1545300925807</millis>
671
- <sequence>58</sequence>
672
- <level>PASSED</level>
673
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
674
- <method>logMessage</method>
675
- <thread>1</thread>
676
- <message>Navigate to &amp;apos;http://172.17.0.9/&amp;apos; successfully</message>
677
- <nestedLevel>1</nestedLevel>
678
- </record>
679
- <record>
680
- <date>2018-12-20T10:15:25</date>
681
- <millis>1545300925807</millis>
682
- <sequence>59</sequence>
683
- <level>END</level>
684
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
685
- <method>endKeyword</method>
686
- <thread>1</thread>
687
- <message>End action : navigateToUrl</message>
688
- <nestedLevel>1</nestedLevel>
689
- </record>
690
- <record>
691
- <date>2018-12-20T10:15:25</date>
692
- <millis>1545300925808</millis>
693
- <sequence>60</sequence>
694
- <level>PASSED</level>
695
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
696
- <method>logMessage</method>
697
- <thread>1</thread>
698
- <message>Test Cases/common/Open browser</message>
699
- <nestedLevel>1</nestedLevel>
700
- </record>
701
- <record>
702
- <date>2018-12-20T10:15:25</date>
703
- <millis>1545300925808</millis>
704
- <sequence>61</sequence>
705
- <level>START</level>
706
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
707
- <method>startKeyword</method>
708
- <thread>1</thread>
709
- <message>Start listener action : sampleAfterTestCase</message>
710
- <nestedLevel>1</nestedLevel>
711
- </record>
712
- <record>
713
- <date>2018-12-20T10:15:25</date>
714
- <millis>1545300925808</millis>
715
- <sequence>62</sequence>
716
- <level>INFO</level>
717
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
718
- <method>logMessage</method>
719
- <thread>1</thread>
720
- <message>Starting invoke &amp;apos;com.kms.katalon.core.annotation.AfterTestCase&amp;apos; method: &amp;apos;Variables.sampleAfterTestCase(...)&amp;apos;</message>
721
- <nestedLevel>1</nestedLevel>
722
- </record>
723
- <record>
724
- <date>2018-12-20T10:15:25</date>
725
- <millis>1545300925809</millis>
726
- <sequence>63</sequence>
727
- <level>INFO</level>
728
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
729
- <method>logMessage</method>
730
- <thread>1</thread>
731
- <message>Invoke &amp;apos;com.kms.katalon.core.annotation.AfterTestCase&amp;apos; method: &amp;apos;Variables.sampleAfterTestCase(...)&amp;apos; completed.</message>
732
- <nestedLevel>1</nestedLevel>
733
- </record>
734
- <record>
735
- <date>2018-12-20T10:15:25</date>
736
- <millis>1545300925809</millis>
737
- <sequence>64</sequence>
738
- <level>END</level>
739
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
740
- <method>endKeyword</method>
741
- <thread>1</thread>
742
- <message>End listener action : sampleAfterTestCase</message>
743
- <nestedLevel>1</nestedLevel>
744
- </record>
745
- <record>
746
- <date>2018-12-20T10:15:25</date>
747
- <millis>1545300925810</millis>
748
- <sequence>65</sequence>
749
- <level>START</level>
750
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
751
- <method>startKeyword</method>
752
- <thread>1</thread>
753
- <message>Start listener action : screenshotAfterTestCase</message>
754
- <nestedLevel>1</nestedLevel>
755
- </record>
756
- <record>
757
- <date>2018-12-20T10:15:25</date>
758
- <millis>1545300925810</millis>
759
- <sequence>66</sequence>
760
- <level>INFO</level>
761
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
762
- <method>logMessage</method>
763
- <thread>1</thread>
764
- <message>Starting invoke &amp;apos;com.kms.katalon.core.annotation.AfterTestCase&amp;apos; method: &amp;apos;ScreenShots.screenshotAfterTestCase(...)&amp;apos;</message>
765
- <nestedLevel>1</nestedLevel>
766
- </record>
767
- <record>
768
- <date>2018-12-20T10:15:25</date>
769
- <millis>1545300925811</millis>
770
- <sequence>67</sequence>
771
- <level>START</level>
772
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
773
- <method>startKeyword</method>
774
- <thread>1</thread>
775
- <message>Start action : Statement - Try</message>
776
- <nestedLevel>1</nestedLevel>
777
- <property name="startLine">44</property>
778
- <property name="stepIndex">1</property>
779
- </record>
780
- <record>
781
- <date>2018-12-20T10:15:25</date>
782
- <millis>1545300925812</millis>
783
- <sequence>68</sequence>
784
- <level>START</level>
785
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
786
- <method>startKeyword</method>
787
- <thread>1</thread>
788
- <message>Start action : takeScreenshot</message>
789
- <nestedLevel>2</nestedLevel>
790
- <property name="startLine">45</property>
791
- <property name="stepIndex">1</property>
792
- </record>
793
- <record>
794
- <date>2018-12-20T10:15:25</date>
795
- <millis>1545300925970</millis>
796
- <sequence>69</sequence>
797
- <level>PASSED</level>
798
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
799
- <method>logMessage</method>
800
- <thread>1</thread>
801
- <message>Taking screenshot successfully</message>
802
- <nestedLevel>1</nestedLevel>
803
- <property name="attachment">/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300925813.png</property>
804
- </record>
805
- <record>
806
- <date>2018-12-20T10:15:25</date>
807
- <millis>1545300925971</millis>
808
- <sequence>70</sequence>
809
- <level>INFO</level>
810
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
811
- <method>logMessage</method>
812
- <thread>1</thread>
813
- <message>Invoke &amp;apos;com.kms.katalon.core.annotation.AfterTestCase&amp;apos; method: &amp;apos;ScreenShots.screenshotAfterTestCase(...)&amp;apos; completed.</message>
814
- <nestedLevel>1</nestedLevel>
815
- </record>
816
- <record>
817
- <date>2018-12-20T10:15:25</date>
818
- <millis>1545300925971</millis>
819
- <sequence>71</sequence>
820
- <level>END</level>
821
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
822
- <method>endKeyword</method>
823
- <thread>1</thread>
824
- <message>End action : takeScreenshot</message>
825
- <nestedLevel>2</nestedLevel>
826
- </record>
827
- <record>
828
- <date>2018-12-20T10:15:25</date>
829
- <millis>1545300925971</millis>
830
- <sequence>72</sequence>
831
- <level>END</level>
832
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
833
- <method>endKeyword</method>
834
- <thread>1</thread>
835
- <message>End action : Statement - Try</message>
836
- <nestedLevel>1</nestedLevel>
837
- </record>
838
- <record>
839
- <date>2018-12-20T10:15:25</date>
840
- <millis>1545300925971</millis>
841
- <sequence>73</sequence>
842
- <level>END</level>
843
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
844
- <method>endKeyword</method>
845
- <thread>1</thread>
846
- <message>End listener action : screenshotAfterTestCase</message>
847
- <nestedLevel>1</nestedLevel>
848
- </record>
849
- <record>
850
- <date>2018-12-20T10:15:28</date>
851
- <millis>1545300928026</millis>
852
- <sequence>74</sequence>
853
- <level>END</level>
854
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
855
- <method>endTest</method>
856
- <thread>1</thread>
857
- <message>End Test Case : Test Cases/common/Open browser</message>
858
- <nestedLevel>0</nestedLevel>
859
- </record>
860
- <record>
861
- <date>2018-12-20T10:15:28</date>
862
- <millis>1545300928029</millis>
863
- <sequence>75</sequence>
864
- <level>START</level>
865
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
866
- <method>startTest</method>
867
- <thread>1</thread>
868
- <message>Start Test Case : Test Cases/common/Login</message>
869
- <nestedLevel>1</nestedLevel>
870
- <property name="name">Test Cases/common/Login</property>
871
- <property name="description"></property>
872
- <property name="id">Test Cases/common/Login</property>
873
- <property name="source">\\tmp\\katalon_execute\\project\\Test Cases\\common\\Login.tc</property>
874
- <property name="isOptional">false</property>
875
- </record>
876
- <record>
877
- <date>2018-12-20T10:15:28</date>
878
- <millis>1545300928036</millis>
879
- <sequence>76</sequence>
880
- <level>INFO</level>
881
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
882
- <method>logMessage</method>
883
- <thread>1</thread>
884
- <message>Evaluating variables for test case</message>
885
- <nestedLevel>1</nestedLevel>
886
- </record>
887
- <record>
888
- <date>2018-12-20T10:15:28</date>
889
- <millis>1545300928037</millis>
890
- <sequence>77</sequence>
891
- <level>START</level>
892
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
893
- <method>startKeyword</method>
894
- <thread>1</thread>
895
- <message>Start listener action : sampleBeforeTestCase</message>
896
- <nestedLevel>1</nestedLevel>
897
- </record>
898
- <record>
899
- <date>2018-12-20T10:15:28</date>
900
- <millis>1545300928037</millis>
901
- <sequence>78</sequence>
902
- <level>INFO</level>
903
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
904
- <method>logMessage</method>
905
- <thread>1</thread>
906
- <message>Starting invoke &amp;apos;com.kms.katalon.core.annotation.BeforeTestCase&amp;apos; method: &amp;apos;Variables.sampleBeforeTestCase(...)&amp;apos;</message>
907
- <nestedLevel>1</nestedLevel>
908
- </record>
909
- <record>
910
- <date>2018-12-20T10:15:28</date>
911
- <millis>1545300928037</millis>
912
- <sequence>79</sequence>
913
- <level>INFO</level>
914
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
915
- <method>logMessage</method>
916
- <thread>1</thread>
917
- <message>Invoke &amp;apos;com.kms.katalon.core.annotation.BeforeTestCase&amp;apos; method: &amp;apos;Variables.sampleBeforeTestCase(...)&amp;apos; completed.</message>
918
- <nestedLevel>1</nestedLevel>
919
- </record>
920
- <record>
921
- <date>2018-12-20T10:15:28</date>
922
- <millis>1545300928037</millis>
923
- <sequence>80</sequence>
924
- <level>END</level>
925
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
926
- <method>endKeyword</method>
927
- <thread>1</thread>
928
- <message>End listener action : sampleBeforeTestCase</message>
929
- <nestedLevel>1</nestedLevel>
930
- </record>
931
- <record>
932
- <date>2018-12-20T10:15:28</date>
933
- <millis>1545300928038</millis>
934
- <sequence>81</sequence>
935
- <level>START</level>
936
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
937
- <method>startKeyword</method>
938
- <thread>1</thread>
939
- <message>Start listener action : screenshotBeforeTestCase</message>
940
- <nestedLevel>1</nestedLevel>
941
- </record>
942
- <record>
943
- <date>2018-12-20T10:15:28</date>
944
- <millis>1545300928038</millis>
945
- <sequence>82</sequence>
946
- <level>INFO</level>
947
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
948
- <method>logMessage</method>
949
- <thread>1</thread>
950
- <message>Starting invoke &amp;apos;com.kms.katalon.core.annotation.BeforeTestCase&amp;apos; method: &amp;apos;ScreenShots.screenshotBeforeTestCase(...)&amp;apos;</message>
951
- <nestedLevel>1</nestedLevel>
952
- </record>
953
- <record>
954
- <date>2018-12-20T10:15:28</date>
955
- <millis>1545300928038</millis>
956
- <sequence>83</sequence>
957
- <level>START</level>
958
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
959
- <method>startKeyword</method>
960
- <thread>1</thread>
961
- <message>Start action : Statement - Try</message>
962
- <nestedLevel>1</nestedLevel>
963
- <property name="startLine">32</property>
964
- <property name="stepIndex">1</property>
965
- </record>
966
- <record>
967
- <date>2018-12-20T10:15:28</date>
968
- <millis>1545300928039</millis>
969
- <sequence>84</sequence>
970
- <level>START</level>
971
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
972
- <method>startKeyword</method>
973
- <thread>1</thread>
974
- <message>Start action : takeScreenshot</message>
975
- <nestedLevel>2</nestedLevel>
976
- <property name="startLine">33</property>
977
- <property name="stepIndex">1</property>
978
- </record>
979
- <record>
980
- <date>2018-12-20T10:15:28</date>
981
- <millis>1545300928137</millis>
982
- <sequence>85</sequence>
983
- <level>PASSED</level>
984
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
985
- <method>logMessage</method>
986
- <thread>1</thread>
987
- <message>Taking screenshot successfully</message>
988
- <nestedLevel>1</nestedLevel>
989
- <property name="attachment">/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300928040.png</property>
990
- </record>
991
- <record>
992
- <date>2018-12-20T10:15:28</date>
993
- <millis>1545300928137</millis>
994
- <sequence>86</sequence>
995
- <level>INFO</level>
996
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
997
- <method>logMessage</method>
998
- <thread>1</thread>
999
- <message>Invoke &amp;apos;com.kms.katalon.core.annotation.BeforeTestCase&amp;apos; method: &amp;apos;ScreenShots.screenshotBeforeTestCase(...)&amp;apos; completed.</message>
1000
- <nestedLevel>1</nestedLevel>
1001
- </record>
1002
- <record>
1003
- <date>2018-12-20T10:15:28</date>
1004
- <millis>1545300928138</millis>
1005
- <sequence>87</sequence>
1006
- <level>END</level>
1007
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1008
- <method>endKeyword</method>
1009
- <thread>1</thread>
1010
- <message>End action : takeScreenshot</message>
1011
- <nestedLevel>2</nestedLevel>
1012
- </record>
1013
- <record>
1014
- <date>2018-12-20T10:15:28</date>
1015
- <millis>1545300928138</millis>
1016
- <sequence>88</sequence>
1017
- <level>END</level>
1018
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1019
- <method>endKeyword</method>
1020
- <thread>1</thread>
1021
- <message>End action : Statement - Try</message>
1022
- <nestedLevel>1</nestedLevel>
1023
- </record>
1024
- <record>
1025
- <date>2018-12-20T10:15:28</date>
1026
- <millis>1545300928138</millis>
1027
- <sequence>89</sequence>
1028
- <level>END</level>
1029
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1030
- <method>endKeyword</method>
1031
- <thread>1</thread>
1032
- <message>End listener action : screenshotBeforeTestCase</message>
1033
- <nestedLevel>1</nestedLevel>
1034
- </record>
1035
- <record>
1036
- <date>2018-12-20T10:15:28</date>
1037
- <millis>1545300928294</millis>
1038
- <sequence>90</sequence>
1039
- <level>START</level>
1040
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1041
- <method>startKeyword</method>
1042
- <thread>1</thread>
1043
- <message>Start action : Statement - site_url = com.wpdesk.WpdeskVariables.getSiteUrl()</message>
1044
- <nestedLevel>1</nestedLevel>
1045
- <property name="startLine">19</property>
1046
- <property name="stepIndex">1</property>
1047
- </record>
1048
- <record>
1049
- <date>2018-12-20T10:15:28</date>
1050
- <millis>1545300928295</millis>
1051
- <sequence>91</sequence>
1052
- <level>INFO</level>
1053
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1054
- <method>logMessage</method>
1055
- <thread>1</thread>
1056
- <message>SITE_URL</message>
1057
- <nestedLevel>1</nestedLevel>
1058
- </record>
1059
- <record>
1060
- <date>2018-12-20T10:15:28</date>
1061
- <millis>1545300928295</millis>
1062
- <sequence>92</sequence>
1063
- <level>INFO</level>
1064
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1065
- <method>logMessage</method>
1066
- <thread>1</thread>
1067
- <message>http://172.17.0.9/</message>
1068
- <nestedLevel>1</nestedLevel>
1069
- </record>
1070
- <record>
1071
- <date>2018-12-20T10:15:28</date>
1072
- <millis>1545300928295</millis>
1073
- <sequence>93</sequence>
1074
- <level>INFO</level>
1075
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1076
- <method>logMessage</method>
1077
- <thread>1</thread>
1078
- <message>http://172.17.0.9/</message>
1079
- <nestedLevel>1</nestedLevel>
1080
- </record>
1081
- <record>
1082
- <date>2018-12-20T10:15:28</date>
1083
- <millis>1545300928296</millis>
1084
- <sequence>94</sequence>
1085
- <level>END</level>
1086
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1087
- <method>endKeyword</method>
1088
- <thread>1</thread>
1089
- <message>End action : Statement - site_url = com.wpdesk.WpdeskVariables.getSiteUrl()</message>
1090
- <nestedLevel>1</nestedLevel>
1091
- </record>
1092
- <record>
1093
- <date>2018-12-20T10:15:28</date>
1094
- <millis>1545300928296</millis>
1095
- <sequence>95</sequence>
1096
- <level>START</level>
1097
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1098
- <method>startKeyword</method>
1099
- <thread>1</thread>
1100
- <message>Start action : Statement - site_username = com.wpdesk.WpdeskVariables.getSiteUsername()</message>
1101
- <nestedLevel>1</nestedLevel>
1102
- <property name="startLine">21</property>
1103
- <property name="stepIndex">2</property>
1104
- </record>
1105
- <record>
1106
- <date>2018-12-20T10:15:28</date>
1107
- <millis>1545300928297</millis>
1108
- <sequence>96</sequence>
1109
- <level>INFO</level>
1110
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1111
- <method>logMessage</method>
1112
- <thread>1</thread>
1113
- <message>SITE_USERNAME</message>
1114
- <nestedLevel>1</nestedLevel>
1115
- </record>
1116
- <record>
1117
- <date>2018-12-20T10:15:28</date>
1118
- <millis>1545300928298</millis>
1119
- <sequence>97</sequence>
1120
- <level>INFO</level>
1121
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1122
- <method>logMessage</method>
1123
- <thread>1</thread>
1124
- <message></message>
1125
- <nestedLevel>1</nestedLevel>
1126
- </record>
1127
- <record>
1128
- <date>2018-12-20T10:15:28</date>
1129
- <millis>1545300928306</millis>
1130
- <sequence>98</sequence>
1131
- <level>INFO</level>
1132
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1133
- <method>logMessage</method>
1134
- <thread>1</thread>
1135
- <message></message>
1136
- <nestedLevel>1</nestedLevel>
1137
- </record>
1138
- <record>
1139
- <date>2018-12-20T10:15:28</date>
1140
- <millis>1545300928316</millis>
1141
- <sequence>99</sequence>
1142
- <level>INFO</level>
1143
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1144
- <method>logMessage</method>
1145
- <thread>1</thread>
1146
- <message>admin</message>
1147
- <nestedLevel>1</nestedLevel>
1148
- </record>
1149
- <record>
1150
- <date>2018-12-20T10:15:28</date>
1151
- <millis>1545300928316</millis>
1152
- <sequence>100</sequence>
1153
- <level>INFO</level>
1154
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1155
- <method>logMessage</method>
1156
- <thread>1</thread>
1157
- <message>admin</message>
1158
- <nestedLevel>1</nestedLevel>
1159
- </record>
1160
- <record>
1161
- <date>2018-12-20T10:15:28</date>
1162
- <millis>1545300928316</millis>
1163
- <sequence>101</sequence>
1164
- <level>END</level>
1165
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1166
- <method>endKeyword</method>
1167
- <thread>1</thread>
1168
- <message>End action : Statement - site_username = com.wpdesk.WpdeskVariables.getSiteUsername()</message>
1169
- <nestedLevel>1</nestedLevel>
1170
- </record>
1171
- <record>
1172
- <date>2018-12-20T10:15:28</date>
1173
- <millis>1545300928317</millis>
1174
- <sequence>102</sequence>
1175
- <level>START</level>
1176
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1177
- <method>startKeyword</method>
1178
- <thread>1</thread>
1179
- <message>Start action : Statement - site_password = com.wpdesk.WpdeskVariables.getSitePassword()</message>
1180
- <nestedLevel>1</nestedLevel>
1181
- <property name="startLine">23</property>
1182
- <property name="stepIndex">3</property>
1183
- </record>
1184
- <record>
1185
- <date>2018-12-20T10:15:28</date>
1186
- <millis>1545300928318</millis>
1187
- <sequence>103</sequence>
1188
- <level>INFO</level>
1189
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1190
- <method>logMessage</method>
1191
- <thread>1</thread>
1192
- <message>SITE_PASSWORD</message>
1193
- <nestedLevel>1</nestedLevel>
1194
- </record>
1195
- <record>
1196
- <date>2018-12-20T10:15:28</date>
1197
- <millis>1545300928318</millis>
1198
- <sequence>104</sequence>
1199
- <level>INFO</level>
1200
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1201
- <method>logMessage</method>
1202
- <thread>1</thread>
1203
- <message></message>
1204
- <nestedLevel>1</nestedLevel>
1205
- </record>
1206
- <record>
1207
- <date>2018-12-20T10:15:28</date>
1208
- <millis>1545300928319</millis>
1209
- <sequence>105</sequence>
1210
- <level>INFO</level>
1211
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1212
- <method>logMessage</method>
1213
- <thread>1</thread>
1214
- <message></message>
1215
- <nestedLevel>1</nestedLevel>
1216
- </record>
1217
- <record>
1218
- <date>2018-12-20T10:15:28</date>
1219
- <millis>1545300928319</millis>
1220
- <sequence>106</sequence>
1221
- <level>INFO</level>
1222
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1223
- <method>logMessage</method>
1224
- <thread>1</thread>
1225
- <message>admin</message>
1226
- <nestedLevel>1</nestedLevel>
1227
- </record>
1228
- <record>
1229
- <date>2018-12-20T10:15:28</date>
1230
- <millis>1545300928319</millis>
1231
- <sequence>107</sequence>
1232
- <level>INFO</level>
1233
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1234
- <method>logMessage</method>
1235
- <thread>1</thread>
1236
- <message>admin</message>
1237
- <nestedLevel>1</nestedLevel>
1238
- </record>
1239
- <record>
1240
- <date>2018-12-20T10:15:28</date>
1241
- <millis>1545300928320</millis>
1242
- <sequence>108</sequence>
1243
- <level>END</level>
1244
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1245
- <method>endKeyword</method>
1246
- <thread>1</thread>
1247
- <message>End action : Statement - site_password = com.wpdesk.WpdeskVariables.getSitePassword()</message>
1248
- <nestedLevel>1</nestedLevel>
1249
- </record>
1250
- <record>
1251
- <date>2018-12-20T10:15:28</date>
1252
- <millis>1545300928320</millis>
1253
- <sequence>109</sequence>
1254
- <level>START</level>
1255
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1256
- <method>startKeyword</method>
1257
- <thread>1</thread>
1258
- <message>Start action : Statement - login_url = site_url + \&amp;quot;wp-login.php\&amp;quot;</message>
1259
- <nestedLevel>1</nestedLevel>
1260
- <property name="startLine">25</property>
1261
- <property name="stepIndex">4</property>
1262
- </record>
1263
- <record>
1264
- <date>2018-12-20T10:15:28</date>
1265
- <millis>1545300928321</millis>
1266
- <sequence>110</sequence>
1267
- <level>END</level>
1268
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1269
- <method>endKeyword</method>
1270
- <thread>1</thread>
1271
- <message>End action : Statement - login_url = site_url + \&amp;quot;wp-login.php\&amp;quot;</message>
1272
- <nestedLevel>1</nestedLevel>
1273
- </record>
1274
- <record>
1275
- <date>2018-12-20T10:15:28</date>
1276
- <millis>1545300928321</millis>
1277
- <sequence>111</sequence>
1278
- <level>START</level>
1279
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1280
- <method>startKeyword</method>
1281
- <thread>1</thread>
1282
- <message>Start action : navigateToUrl</message>
1283
- <nestedLevel>1</nestedLevel>
1284
- <property name="startLine">27</property>
1285
- <property name="stepIndex">5</property>
1286
- </record>
1287
- <record>
1288
- <date>2018-12-20T10:15:28</date>
1289
- <millis>1545300928322</millis>
1290
- <sequence>112</sequence>
1291
- <level>INFO</level>
1292
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1293
- <method>logMessage</method>
1294
- <thread>1</thread>
1295
- <message>Checking url</message>
1296
- <nestedLevel>1</nestedLevel>
1297
- </record>
1298
- <record>
1299
- <date>2018-12-20T10:15:28</date>
1300
- <millis>1545300928322</millis>
1301
- <sequence>113</sequence>
1302
- <level>INFO</level>
1303
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1304
- <method>logMessage</method>
1305
- <thread>1</thread>
1306
- <message>Navigating to &amp;apos;http://172.17.0.9/wp-login.php&amp;apos;</message>
1307
- <nestedLevel>1</nestedLevel>
1308
- </record>
1309
- <record>
1310
- <date>2018-12-20T10:15:28</date>
1311
- <millis>1545300928429</millis>
1312
- <sequence>114</sequence>
1313
- <level>PASSED</level>
1314
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1315
- <method>logMessage</method>
1316
- <thread>1</thread>
1317
- <message>Navigate to &amp;apos;http://172.17.0.9/wp-login.php&amp;apos; successfully</message>
1318
- <nestedLevel>1</nestedLevel>
1319
- </record>
1320
- <record>
1321
- <date>2018-12-20T10:15:28</date>
1322
- <millis>1545300928436</millis>
1323
- <sequence>115</sequence>
1324
- <level>END</level>
1325
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1326
- <method>endKeyword</method>
1327
- <thread>1</thread>
1328
- <message>End action : navigateToUrl</message>
1329
- <nestedLevel>1</nestedLevel>
1330
- </record>
1331
- <record>
1332
- <date>2018-12-20T10:15:28</date>
1333
- <millis>1545300928436</millis>
1334
- <sequence>116</sequence>
1335
- <level>START</level>
1336
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1337
- <method>startKeyword</method>
1338
- <thread>1</thread>
1339
- <message>Start action : setText</message>
1340
- <nestedLevel>1</nestedLevel>
1341
- <property name="startLine">29</property>
1342
- <property name="stepIndex">6</property>
1343
- </record>
1344
- <record>
1345
- <date>2018-12-20T10:15:28</date>
1346
- <millis>1545300928448</millis>
1347
- <sequence>117</sequence>
1348
- <level>INFO</level>
1349
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1350
- <method>logMessage</method>
1351
- <thread>1</thread>
1352
- <message>Finding Test Object with id &amp;apos;Object Repository/Login form/User Name&amp;apos;</message>
1353
- <nestedLevel>1</nestedLevel>
1354
- </record>
1355
- <record>
1356
- <date>2018-12-20T10:15:28</date>
1357
- <millis>1545300928469</millis>
1358
- <sequence>118</sequence>
1359
- <level>INFO</level>
1360
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1361
- <method>logMessage</method>
1362
- <thread>1</thread>
1363
- <message>Checking object</message>
1364
- <nestedLevel>1</nestedLevel>
1365
- </record>
1366
- <record>
1367
- <date>2018-12-20T10:15:28</date>
1368
- <millis>1545300928469</millis>
1369
- <sequence>119</sequence>
1370
- <level>INFO</level>
1371
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1372
- <method>logMessage</method>
1373
- <thread>1</thread>
1374
- <message>Checking text</message>
1375
- <nestedLevel>1</nestedLevel>
1376
- </record>
1377
- <record>
1378
- <date>2018-12-20T10:15:28</date>
1379
- <millis>1545300928469</millis>
1380
- <sequence>120</sequence>
1381
- <level>INFO</level>
1382
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1383
- <method>logMessage</method>
1384
- <thread>1</thread>
1385
- <message>Checking timeout</message>
1386
- <nestedLevel>1</nestedLevel>
1387
- </record>
1388
- <record>
1389
- <date>2018-12-20T10:15:28</date>
1390
- <millis>1545300928472</millis>
1391
- <sequence>121</sequence>
1392
- <level>INFO</level>
1393
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1394
- <method>logMessage</method>
1395
- <thread>1</thread>
1396
- <message>Finding web element with id: &amp;apos;Object Repository/Login form/User Name&amp;apos; located by &amp;apos;By.xpath: //input[@id=&amp;apos;user_login&amp;apos;]&amp;apos; in &amp;apos;30&amp;apos; second(s)</message>
1397
- <nestedLevel>1</nestedLevel>
1398
- </record>
1399
- <record>
1400
- <date>2018-12-20T10:15:28</date>
1401
- <millis>1545300928481</millis>
1402
- <sequence>122</sequence>
1403
- <level>INFO</level>
1404
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1405
- <method>logMessage</method>
1406
- <thread>1</thread>
1407
- <message>Found 1 web elements with id: &amp;apos;Object Repository/Login form/User Name&amp;apos; located by &amp;apos;By.xpath: //input[@id=&amp;apos;user_login&amp;apos;]&amp;apos; in &amp;apos;30&amp;apos; second(s)</message>
1408
- <nestedLevel>1</nestedLevel>
1409
- </record>
1410
- <record>
1411
- <date>2018-12-20T10:15:28</date>
1412
- <millis>1545300928482</millis>
1413
- <sequence>123</sequence>
1414
- <level>INFO</level>
1415
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1416
- <method>logMessage</method>
1417
- <thread>1</thread>
1418
- <message>Clearing text of object &amp;apos;Object Repository/Login form/User Name&amp;apos;</message>
1419
- <nestedLevel>1</nestedLevel>
1420
- </record>
1421
- <record>
1422
- <date>2018-12-20T10:15:28</date>
1423
- <millis>1545300928491</millis>
1424
- <sequence>124</sequence>
1425
- <level>INFO</level>
1426
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1427
- <method>logMessage</method>
1428
- <thread>1</thread>
1429
- <message>Checking timeout</message>
1430
- <nestedLevel>1</nestedLevel>
1431
- </record>
1432
- <record>
1433
- <date>2018-12-20T10:15:28</date>
1434
- <millis>1545300928492</millis>
1435
- <sequence>125</sequence>
1436
- <level>INFO</level>
1437
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1438
- <method>logMessage</method>
1439
- <thread>1</thread>
1440
- <message>Finding web element with id: &amp;apos;Object Repository/Login form/User Name&amp;apos; located by &amp;apos;By.xpath: //input[@id=&amp;apos;user_login&amp;apos;]&amp;apos; in &amp;apos;30&amp;apos; second(s)</message>
1441
- <nestedLevel>1</nestedLevel>
1442
- </record>
1443
- <record>
1444
- <date>2018-12-20T10:15:28</date>
1445
- <millis>1545300928500</millis>
1446
- <sequence>126</sequence>
1447
- <level>INFO</level>
1448
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1449
- <method>logMessage</method>
1450
- <thread>1</thread>
1451
- <message>Found 1 web elements with id: &amp;apos;Object Repository/Login form/User Name&amp;apos; located by &amp;apos;By.xpath: //input[@id=&amp;apos;user_login&amp;apos;]&amp;apos; in &amp;apos;30&amp;apos; second(s)</message>
1452
- <nestedLevel>1</nestedLevel>
1453
- </record>
1454
- <record>
1455
- <date>2018-12-20T10:15:28</date>
1456
- <millis>1545300928506</millis>
1457
- <sequence>127</sequence>
1458
- <level>INFO</level>
1459
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1460
- <method>logMessage</method>
1461
- <thread>1</thread>
1462
- <message>Setting text of object &amp;apos;Object Repository/Login form/User Name&amp;apos; to value &amp;apos;admin&amp;apos;</message>
1463
- <nestedLevel>1</nestedLevel>
1464
- </record>
1465
- <record>
1466
- <date>2018-12-20T10:15:28</date>
1467
- <millis>1545300928526</millis>
1468
- <sequence>128</sequence>
1469
- <level>PASSED</level>
1470
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1471
- <method>logMessage</method>
1472
- <thread>1</thread>
1473
- <message>Text &amp;apos;admin&amp;apos; is set on object &amp;apos;Object Repository/Login form/User Name&amp;apos;</message>
1474
- <nestedLevel>1</nestedLevel>
1475
- </record>
1476
- <record>
1477
- <date>2018-12-20T10:15:28</date>
1478
- <millis>1545300928527</millis>
1479
- <sequence>129</sequence>
1480
- <level>END</level>
1481
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1482
- <method>endKeyword</method>
1483
- <thread>1</thread>
1484
- <message>End action : setText</message>
1485
- <nestedLevel>1</nestedLevel>
1486
- </record>
1487
- <record>
1488
- <date>2018-12-20T10:15:28</date>
1489
- <millis>1545300928527</millis>
1490
- <sequence>130</sequence>
1491
- <level>START</level>
1492
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1493
- <method>startKeyword</method>
1494
- <thread>1</thread>
1495
- <message>Start action : setText</message>
1496
- <nestedLevel>1</nestedLevel>
1497
- <property name="startLine">31</property>
1498
- <property name="stepIndex">7</property>
1499
- </record>
1500
- <record>
1501
- <date>2018-12-20T10:15:28</date>
1502
- <millis>1545300928528</millis>
1503
- <sequence>131</sequence>
1504
- <level>INFO</level>
1505
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1506
- <method>logMessage</method>
1507
- <thread>1</thread>
1508
- <message>Finding Test Object with id &amp;apos;Object Repository/Login form/Password&amp;apos;</message>
1509
- <nestedLevel>1</nestedLevel>
1510
- </record>
1511
- <record>
1512
- <date>2018-12-20T10:15:28</date>
1513
- <millis>1545300928533</millis>
1514
- <sequence>132</sequence>
1515
- <level>INFO</level>
1516
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1517
- <method>logMessage</method>
1518
- <thread>1</thread>
1519
- <message>Checking object</message>
1520
- <nestedLevel>1</nestedLevel>
1521
- </record>
1522
- <record>
1523
- <date>2018-12-20T10:15:28</date>
1524
- <millis>1545300928533</millis>
1525
- <sequence>133</sequence>
1526
- <level>INFO</level>
1527
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1528
- <method>logMessage</method>
1529
- <thread>1</thread>
1530
- <message>Checking text</message>
1531
- <nestedLevel>1</nestedLevel>
1532
- </record>
1533
- <record>
1534
- <date>2018-12-20T10:15:28</date>
1535
- <millis>1545300928533</millis>
1536
- <sequence>134</sequence>
1537
- <level>INFO</level>
1538
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1539
- <method>logMessage</method>
1540
- <thread>1</thread>
1541
- <message>Checking timeout</message>
1542
- <nestedLevel>1</nestedLevel>
1543
- </record>
1544
- <record>
1545
- <date>2018-12-20T10:15:28</date>
1546
- <millis>1545300928534</millis>
1547
- <sequence>135</sequence>
1548
- <level>INFO</level>
1549
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1550
- <method>logMessage</method>
1551
- <thread>1</thread>
1552
- <message>Finding web element with id: &amp;apos;Object Repository/Login form/Password&amp;apos; located by &amp;apos;By.xpath: //input[@id=&amp;apos;user_pass&amp;apos;]&amp;apos; in &amp;apos;30&amp;apos; second(s)</message>
1553
- <nestedLevel>1</nestedLevel>
1554
- </record>
1555
- <record>
1556
- <date>2018-12-20T10:15:28</date>
1557
- <millis>1545300928542</millis>
1558
- <sequence>136</sequence>
1559
- <level>INFO</level>
1560
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1561
- <method>logMessage</method>
1562
- <thread>1</thread>
1563
- <message>Found 1 web elements with id: &amp;apos;Object Repository/Login form/Password&amp;apos; located by &amp;apos;By.xpath: //input[@id=&amp;apos;user_pass&amp;apos;]&amp;apos; in &amp;apos;30&amp;apos; second(s)</message>
1564
- <nestedLevel>1</nestedLevel>
1565
- </record>
1566
- <record>
1567
- <date>2018-12-20T10:15:28</date>
1568
- <millis>1545300928543</millis>
1569
- <sequence>137</sequence>
1570
- <level>INFO</level>
1571
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1572
- <method>logMessage</method>
1573
- <thread>1</thread>
1574
- <message>Clearing text of object &amp;apos;Object Repository/Login form/Password&amp;apos;</message>
1575
- <nestedLevel>1</nestedLevel>
1576
- </record>
1577
- <record>
1578
- <date>2018-12-20T10:15:28</date>
1579
- <millis>1545300928553</millis>
1580
- <sequence>138</sequence>
1581
- <level>INFO</level>
1582
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1583
- <method>logMessage</method>
1584
- <thread>1</thread>
1585
- <message>Checking timeout</message>
1586
- <nestedLevel>1</nestedLevel>
1587
- </record>
1588
- <record>
1589
- <date>2018-12-20T10:15:28</date>
1590
- <millis>1545300928553</millis>
1591
- <sequence>139</sequence>
1592
- <level>INFO</level>
1593
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1594
- <method>logMessage</method>
1595
- <thread>1</thread>
1596
- <message>Finding web element with id: &amp;apos;Object Repository/Login form/Password&amp;apos; located by &amp;apos;By.xpath: //input[@id=&amp;apos;user_pass&amp;apos;]&amp;apos; in &amp;apos;30&amp;apos; second(s)</message>
1597
- <nestedLevel>1</nestedLevel>
1598
- </record>
1599
- <record>
1600
- <date>2018-12-20T10:15:28</date>
1601
- <millis>1545300928561</millis>
1602
- <sequence>140</sequence>
1603
- <level>INFO</level>
1604
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1605
- <method>logMessage</method>
1606
- <thread>1</thread>
1607
- <message>Found 1 web elements with id: &amp;apos;Object Repository/Login form/Password&amp;apos; located by &amp;apos;By.xpath: //input[@id=&amp;apos;user_pass&amp;apos;]&amp;apos; in &amp;apos;30&amp;apos; second(s)</message>
1608
- <nestedLevel>1</nestedLevel>
1609
- </record>
1610
- <record>
1611
- <date>2018-12-20T10:15:28</date>
1612
- <millis>1545300928562</millis>
1613
- <sequence>141</sequence>
1614
- <level>INFO</level>
1615
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1616
- <method>logMessage</method>
1617
- <thread>1</thread>
1618
- <message>Setting text of object &amp;apos;Object Repository/Login form/Password&amp;apos; to value &amp;apos;admin&amp;apos;</message>
1619
- <nestedLevel>1</nestedLevel>
1620
- </record>
1621
- <record>
1622
- <date>2018-12-20T10:15:28</date>
1623
- <millis>1545300928577</millis>
1624
- <sequence>142</sequence>
1625
- <level>PASSED</level>
1626
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1627
- <method>logMessage</method>
1628
- <thread>1</thread>
1629
- <message>Text &amp;apos;admin&amp;apos; is set on object &amp;apos;Object Repository/Login form/Password&amp;apos;</message>
1630
- <nestedLevel>1</nestedLevel>
1631
- </record>
1632
- <record>
1633
- <date>2018-12-20T10:15:28</date>
1634
- <millis>1545300928577</millis>
1635
- <sequence>143</sequence>
1636
- <level>END</level>
1637
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1638
- <method>endKeyword</method>
1639
- <thread>1</thread>
1640
- <message>End action : setText</message>
1641
- <nestedLevel>1</nestedLevel>
1642
- </record>
1643
- <record>
1644
- <date>2018-12-20T10:15:28</date>
1645
- <millis>1545300928578</millis>
1646
- <sequence>144</sequence>
1647
- <level>START</level>
1648
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1649
- <method>startKeyword</method>
1650
- <thread>1</thread>
1651
- <message>Start action : click</message>
1652
- <nestedLevel>1</nestedLevel>
1653
- <property name="startLine">33</property>
1654
- <property name="stepIndex">8</property>
1655
- </record>
1656
- <record>
1657
- <date>2018-12-20T10:15:28</date>
1658
- <millis>1545300928578</millis>
1659
- <sequence>145</sequence>
1660
- <level>INFO</level>
1661
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1662
- <method>logMessage</method>
1663
- <thread>1</thread>
1664
- <message>Finding Test Object with id &amp;apos;Object Repository/Login form/Submit&amp;apos;</message>
1665
- <nestedLevel>1</nestedLevel>
1666
- </record>
1667
- <record>
1668
- <date>2018-12-20T10:15:28</date>
1669
- <millis>1545300928591</millis>
1670
- <sequence>146</sequence>
1671
- <level>INFO</level>
1672
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1673
- <method>logMessage</method>
1674
- <thread>1</thread>
1675
- <message>Checking object</message>
1676
- <nestedLevel>1</nestedLevel>
1677
- </record>
1678
- <record>
1679
- <date>2018-12-20T10:15:28</date>
1680
- <millis>1545300928591</millis>
1681
- <sequence>147</sequence>
1682
- <level>INFO</level>
1683
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1684
- <method>logMessage</method>
1685
- <thread>1</thread>
1686
- <message>Checking timeout</message>
1687
- <nestedLevel>1</nestedLevel>
1688
- </record>
1689
- <record>
1690
- <date>2018-12-20T10:15:28</date>
1691
- <millis>1545300928591</millis>
1692
- <sequence>148</sequence>
1693
- <level>INFO</level>
1694
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1695
- <method>logMessage</method>
1696
- <thread>1</thread>
1697
- <message>Finding web element with id: &amp;apos;Object Repository/Login form/Submit&amp;apos; located by &amp;apos;By.xpath: //input[@id=&amp;apos;wp-submit&amp;apos;]&amp;apos; in &amp;apos;30&amp;apos; second(s)</message>
1698
- <nestedLevel>1</nestedLevel>
1699
- </record>
1700
- <record>
1701
- <date>2018-12-20T10:15:28</date>
1702
- <millis>1545300928598</millis>
1703
- <sequence>149</sequence>
1704
- <level>INFO</level>
1705
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1706
- <method>logMessage</method>
1707
- <thread>1</thread>
1708
- <message>Found 1 web elements with id: &amp;apos;Object Repository/Login form/Submit&amp;apos; located by &amp;apos;By.xpath: //input[@id=&amp;apos;wp-submit&amp;apos;]&amp;apos; in &amp;apos;30&amp;apos; second(s)</message>
1709
- <nestedLevel>1</nestedLevel>
1710
- </record>
1711
- <record>
1712
- <date>2018-12-20T10:15:28</date>
1713
- <millis>1545300928599</millis>
1714
- <sequence>150</sequence>
1715
- <level>INFO</level>
1716
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1717
- <method>logMessage</method>
1718
- <thread>1</thread>
1719
- <message>Clicking on object: &amp;apos;Object Repository/Login form/Submit&amp;apos;</message>
1720
- <nestedLevel>1</nestedLevel>
1721
- </record>
1722
- <record>
1723
- <date>2018-12-20T10:15:30</date>
1724
- <millis>1545300930170</millis>
1725
- <sequence>151</sequence>
1726
- <level>PASSED</level>
1727
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1728
- <method>logMessage</method>
1729
- <thread>1</thread>
1730
- <message>Object: &amp;apos;Object Repository/Login form/Submit&amp;apos; is clicked on</message>
1731
- <nestedLevel>1</nestedLevel>
1732
- </record>
1733
- <record>
1734
- <date>2018-12-20T10:15:30</date>
1735
- <millis>1545300930171</millis>
1736
- <sequence>152</sequence>
1737
- <level>END</level>
1738
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1739
- <method>endKeyword</method>
1740
- <thread>1</thread>
1741
- <message>End action : click</message>
1742
- <nestedLevel>1</nestedLevel>
1743
- </record>
1744
- <record>
1745
- <date>2018-12-20T10:15:30</date>
1746
- <millis>1545300930171</millis>
1747
- <sequence>153</sequence>
1748
- <level>PASSED</level>
1749
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1750
- <method>logMessage</method>
1751
- <thread>1</thread>
1752
- <message>Test Cases/common/Login</message>
1753
- <nestedLevel>1</nestedLevel>
1754
- </record>
1755
- <record>
1756
- <date>2018-12-20T10:15:30</date>
1757
- <millis>1545300930172</millis>
1758
- <sequence>154</sequence>
1759
- <level>START</level>
1760
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1761
- <method>startKeyword</method>
1762
- <thread>1</thread>
1763
- <message>Start listener action : sampleAfterTestCase</message>
1764
- <nestedLevel>1</nestedLevel>
1765
- </record>
1766
- <record>
1767
- <date>2018-12-20T10:15:30</date>
1768
- <millis>1545300930172</millis>
1769
- <sequence>155</sequence>
1770
- <level>INFO</level>
1771
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1772
- <method>logMessage</method>
1773
- <thread>1</thread>
1774
- <message>Starting invoke &amp;apos;com.kms.katalon.core.annotation.AfterTestCase&amp;apos; method: &amp;apos;Variables.sampleAfterTestCase(...)&amp;apos;</message>
1775
- <nestedLevel>1</nestedLevel>
1776
- </record>
1777
- <record>
1778
- <date>2018-12-20T10:15:30</date>
1779
- <millis>1545300930172</millis>
1780
- <sequence>156</sequence>
1781
- <level>INFO</level>
1782
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1783
- <method>logMessage</method>
1784
- <thread>1</thread>
1785
- <message>Invoke &amp;apos;com.kms.katalon.core.annotation.AfterTestCase&amp;apos; method: &amp;apos;Variables.sampleAfterTestCase(...)&amp;apos; completed.</message>
1786
- <nestedLevel>1</nestedLevel>
1787
- </record>
1788
- <record>
1789
- <date>2018-12-20T10:15:30</date>
1790
- <millis>1545300930172</millis>
1791
- <sequence>157</sequence>
1792
- <level>END</level>
1793
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1794
- <method>endKeyword</method>
1795
- <thread>1</thread>
1796
- <message>End listener action : sampleAfterTestCase</message>
1797
- <nestedLevel>1</nestedLevel>
1798
- </record>
1799
- <record>
1800
- <date>2018-12-20T10:15:30</date>
1801
- <millis>1545300930173</millis>
1802
- <sequence>158</sequence>
1803
- <level>START</level>
1804
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1805
- <method>startKeyword</method>
1806
- <thread>1</thread>
1807
- <message>Start listener action : screenshotAfterTestCase</message>
1808
- <nestedLevel>1</nestedLevel>
1809
- </record>
1810
- <record>
1811
- <date>2018-12-20T10:15:30</date>
1812
- <millis>1545300930173</millis>
1813
- <sequence>159</sequence>
1814
- <level>INFO</level>
1815
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1816
- <method>logMessage</method>
1817
- <thread>1</thread>
1818
- <message>Starting invoke &amp;apos;com.kms.katalon.core.annotation.AfterTestCase&amp;apos; method: &amp;apos;ScreenShots.screenshotAfterTestCase(...)&amp;apos;</message>
1819
- <nestedLevel>1</nestedLevel>
1820
- </record>
1821
- <record>
1822
- <date>2018-12-20T10:15:30</date>
1823
- <millis>1545300930173</millis>
1824
- <sequence>160</sequence>
1825
- <level>START</level>
1826
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1827
- <method>startKeyword</method>
1828
- <thread>1</thread>
1829
- <message>Start action : Statement - Try</message>
1830
- <nestedLevel>1</nestedLevel>
1831
- <property name="startLine">44</property>
1832
- <property name="stepIndex">1</property>
1833
- </record>
1834
- <record>
1835
- <date>2018-12-20T10:15:30</date>
1836
- <millis>1545300930174</millis>
1837
- <sequence>161</sequence>
1838
- <level>START</level>
1839
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1840
- <method>startKeyword</method>
1841
- <thread>1</thread>
1842
- <message>Start action : takeScreenshot</message>
1843
- <nestedLevel>2</nestedLevel>
1844
- <property name="startLine">45</property>
1845
- <property name="stepIndex">1</property>
1846
- </record>
1847
- <record>
1848
- <date>2018-12-20T10:15:30</date>
1849
- <millis>1545300930376</millis>
1850
- <sequence>162</sequence>
1851
- <level>PASSED</level>
1852
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1853
- <method>logMessage</method>
1854
- <thread>1</thread>
1855
- <message>Taking screenshot successfully</message>
1856
- <nestedLevel>1</nestedLevel>
1857
- <property name="attachment">/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300930175.png</property>
1858
- </record>
1859
- <record>
1860
- <date>2018-12-20T10:15:30</date>
1861
- <millis>1545300930377</millis>
1862
- <sequence>163</sequence>
1863
- <level>INFO</level>
1864
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1865
- <method>logMessage</method>
1866
- <thread>1</thread>
1867
- <message>Invoke &amp;apos;com.kms.katalon.core.annotation.AfterTestCase&amp;apos; method: &amp;apos;ScreenShots.screenshotAfterTestCase(...)&amp;apos; completed.</message>
1868
- <nestedLevel>1</nestedLevel>
1869
- </record>
1870
- <record>
1871
- <date>2018-12-20T10:15:30</date>
1872
- <millis>1545300930377</millis>
1873
- <sequence>164</sequence>
1874
- <level>END</level>
1875
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1876
- <method>endKeyword</method>
1877
- <thread>1</thread>
1878
- <message>End action : takeScreenshot</message>
1879
- <nestedLevel>2</nestedLevel>
1880
- </record>
1881
- <record>
1882
- <date>2018-12-20T10:15:30</date>
1883
- <millis>1545300930378</millis>
1884
- <sequence>165</sequence>
1885
- <level>END</level>
1886
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1887
- <method>endKeyword</method>
1888
- <thread>1</thread>
1889
- <message>End action : Statement - Try</message>
1890
- <nestedLevel>1</nestedLevel>
1891
- </record>
1892
- <record>
1893
- <date>2018-12-20T10:15:30</date>
1894
- <millis>1545300930378</millis>
1895
- <sequence>166</sequence>
1896
- <level>END</level>
1897
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1898
- <method>endKeyword</method>
1899
- <thread>1</thread>
1900
- <message>End listener action : screenshotAfterTestCase</message>
1901
- <nestedLevel>1</nestedLevel>
1902
- </record>
1903
- <record>
1904
- <date>2018-12-20T10:15:32</date>
1905
- <millis>1545300932452</millis>
1906
- <sequence>167</sequence>
1907
- <level>END</level>
1908
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1909
- <method>endTest</method>
1910
- <thread>1</thread>
1911
- <message>End Test Case : Test Cases/common/Login</message>
1912
- <nestedLevel>0</nestedLevel>
1913
- </record>
1914
- <record>
1915
- <date>2018-12-20T10:15:32</date>
1916
- <millis>1545300932456</millis>
1917
- <sequence>168</sequence>
1918
- <level>START</level>
1919
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1920
- <method>startTest</method>
1921
- <thread>1</thread>
1922
- <message>Start Test Case : Test Cases/common/Plugin activation/Activate plugin</message>
1923
- <nestedLevel>1</nestedLevel>
1924
- <property name="name">Test Cases/common/Plugin activation/Activate plugin</property>
1925
- <property name="description"></property>
1926
- <property name="id">Test Cases/common/Plugin activation/Activate plugin</property>
1927
- <property name="source">\\tmp\\katalon_execute\\project\\Test Cases\\common\\Plugin activation\\Activate plugin.tc</property>
1928
- <property name="isOptional">false</property>
1929
- </record>
1930
- <record>
1931
- <date>2018-12-20T10:15:32</date>
1932
- <millis>1545300932464</millis>
1933
- <sequence>169</sequence>
1934
- <level>INFO</level>
1935
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1936
- <method>logMessage</method>
1937
- <thread>1</thread>
1938
- <message>Evaluating variables for test case</message>
1939
- <nestedLevel>1</nestedLevel>
1940
- </record>
1941
- <record>
1942
- <date>2018-12-20T10:15:32</date>
1943
- <millis>1545300932464</millis>
1944
- <sequence>170</sequence>
1945
- <level>START</level>
1946
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1947
- <method>startKeyword</method>
1948
- <thread>1</thread>
1949
- <message>Start listener action : sampleBeforeTestCase</message>
1950
- <nestedLevel>1</nestedLevel>
1951
- </record>
1952
- <record>
1953
- <date>2018-12-20T10:15:32</date>
1954
- <millis>1545300932465</millis>
1955
- <sequence>171</sequence>
1956
- <level>INFO</level>
1957
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1958
- <method>logMessage</method>
1959
- <thread>1</thread>
1960
- <message>Starting invoke &amp;apos;com.kms.katalon.core.annotation.BeforeTestCase&amp;apos; method: &amp;apos;Variables.sampleBeforeTestCase(...)&amp;apos;</message>
1961
- <nestedLevel>1</nestedLevel>
1962
- </record>
1963
- <record>
1964
- <date>2018-12-20T10:15:32</date>
1965
- <millis>1545300932465</millis>
1966
- <sequence>172</sequence>
1967
- <level>INFO</level>
1968
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1969
- <method>logMessage</method>
1970
- <thread>1</thread>
1971
- <message>Invoke &amp;apos;com.kms.katalon.core.annotation.BeforeTestCase&amp;apos; method: &amp;apos;Variables.sampleBeforeTestCase(...)&amp;apos; completed.</message>
1972
- <nestedLevel>1</nestedLevel>
1973
- </record>
1974
- <record>
1975
- <date>2018-12-20T10:15:32</date>
1976
- <millis>1545300932465</millis>
1977
- <sequence>173</sequence>
1978
- <level>END</level>
1979
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1980
- <method>endKeyword</method>
1981
- <thread>1</thread>
1982
- <message>End listener action : sampleBeforeTestCase</message>
1983
- <nestedLevel>1</nestedLevel>
1984
- </record>
1985
- <record>
1986
- <date>2018-12-20T10:15:32</date>
1987
- <millis>1545300932466</millis>
1988
- <sequence>174</sequence>
1989
- <level>START</level>
1990
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
1991
- <method>startKeyword</method>
1992
- <thread>1</thread>
1993
- <message>Start listener action : screenshotBeforeTestCase</message>
1994
- <nestedLevel>1</nestedLevel>
1995
- </record>
1996
- <record>
1997
- <date>2018-12-20T10:15:32</date>
1998
- <millis>1545300932466</millis>
1999
- <sequence>175</sequence>
2000
- <level>INFO</level>
2001
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2002
- <method>logMessage</method>
2003
- <thread>1</thread>
2004
- <message>Starting invoke &amp;apos;com.kms.katalon.core.annotation.BeforeTestCase&amp;apos; method: &amp;apos;ScreenShots.screenshotBeforeTestCase(...)&amp;apos;</message>
2005
- <nestedLevel>1</nestedLevel>
2006
- </record>
2007
- <record>
2008
- <date>2018-12-20T10:15:32</date>
2009
- <millis>1545300932466</millis>
2010
- <sequence>176</sequence>
2011
- <level>START</level>
2012
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2013
- <method>startKeyword</method>
2014
- <thread>1</thread>
2015
- <message>Start action : Statement - Try</message>
2016
- <nestedLevel>1</nestedLevel>
2017
- <property name="startLine">32</property>
2018
- <property name="stepIndex">1</property>
2019
- </record>
2020
- <record>
2021
- <date>2018-12-20T10:15:32</date>
2022
- <millis>1545300932467</millis>
2023
- <sequence>177</sequence>
2024
- <level>START</level>
2025
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2026
- <method>startKeyword</method>
2027
- <thread>1</thread>
2028
- <message>Start action : takeScreenshot</message>
2029
- <nestedLevel>2</nestedLevel>
2030
- <property name="startLine">33</property>
2031
- <property name="stepIndex">1</property>
2032
- </record>
2033
- <record>
2034
- <date>2018-12-20T10:15:32</date>
2035
- <millis>1545300932598</millis>
2036
- <sequence>178</sequence>
2037
- <level>PASSED</level>
2038
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2039
- <method>logMessage</method>
2040
- <thread>1</thread>
2041
- <message>Taking screenshot successfully</message>
2042
- <nestedLevel>1</nestedLevel>
2043
- <property name="attachment">/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300932468.png</property>
2044
- </record>
2045
- <record>
2046
- <date>2018-12-20T10:15:32</date>
2047
- <millis>1545300932599</millis>
2048
- <sequence>179</sequence>
2049
- <level>INFO</level>
2050
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2051
- <method>logMessage</method>
2052
- <thread>1</thread>
2053
- <message>Invoke &amp;apos;com.kms.katalon.core.annotation.BeforeTestCase&amp;apos; method: &amp;apos;ScreenShots.screenshotBeforeTestCase(...)&amp;apos; completed.</message>
2054
- <nestedLevel>1</nestedLevel>
2055
- </record>
2056
- <record>
2057
- <date>2018-12-20T10:15:32</date>
2058
- <millis>1545300932599</millis>
2059
- <sequence>180</sequence>
2060
- <level>END</level>
2061
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2062
- <method>endKeyword</method>
2063
- <thread>1</thread>
2064
- <message>End action : takeScreenshot</message>
2065
- <nestedLevel>2</nestedLevel>
2066
- </record>
2067
- <record>
2068
- <date>2018-12-20T10:15:32</date>
2069
- <millis>1545300932600</millis>
2070
- <sequence>181</sequence>
2071
- <level>END</level>
2072
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2073
- <method>endKeyword</method>
2074
- <thread>1</thread>
2075
- <message>End action : Statement - Try</message>
2076
- <nestedLevel>1</nestedLevel>
2077
- </record>
2078
- <record>
2079
- <date>2018-12-20T10:15:32</date>
2080
- <millis>1545300932600</millis>
2081
- <sequence>182</sequence>
2082
- <level>END</level>
2083
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2084
- <method>endKeyword</method>
2085
- <thread>1</thread>
2086
- <message>End listener action : screenshotBeforeTestCase</message>
2087
- <nestedLevel>1</nestedLevel>
2088
- </record>
2089
- <record>
2090
- <date>2018-12-20T10:15:32</date>
2091
- <millis>1545300932761</millis>
2092
- <sequence>183</sequence>
2093
- <level>START</level>
2094
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2095
- <method>startKeyword</method>
2096
- <thread>1</thread>
2097
- <message>Start action : Statement - plugin_file = com.wpdesk.WpdeskVariables.getPluginFile()</message>
2098
- <nestedLevel>1</nestedLevel>
2099
- <property name="startLine">23</property>
2100
- <property name="stepIndex">1</property>
2101
- </record>
2102
- <record>
2103
- <date>2018-12-20T10:15:32</date>
2104
- <millis>1545300932763</millis>
2105
- <sequence>184</sequence>
2106
- <level>INFO</level>
2107
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2108
- <method>logMessage</method>
2109
- <thread>1</thread>
2110
- <message>PLUGIN_FILE</message>
2111
- <nestedLevel>1</nestedLevel>
2112
- </record>
2113
- <record>
2114
- <date>2018-12-20T10:15:32</date>
2115
- <millis>1545300932763</millis>
2116
- <sequence>185</sequence>
2117
- <level>INFO</level>
2118
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2119
- <method>logMessage</method>
2120
- <thread>1</thread>
2121
- <message></message>
2122
- <nestedLevel>1</nestedLevel>
2123
- </record>
2124
- <record>
2125
- <date>2018-12-20T10:15:32</date>
2126
- <millis>1545300932763</millis>
2127
- <sequence>186</sequence>
2128
- <level>INFO</level>
2129
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2130
- <method>logMessage</method>
2131
- <thread>1</thread>
2132
- <message></message>
2133
- <nestedLevel>1</nestedLevel>
2134
- </record>
2135
- <record>
2136
- <date>2018-12-20T10:15:32</date>
2137
- <millis>1545300932764</millis>
2138
- <sequence>187</sequence>
2139
- <level>INFO</level>
2140
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2141
- <method>logMessage</method>
2142
- <thread>1</thread>
2143
- <message></message>
2144
- <nestedLevel>1</nestedLevel>
2145
- </record>
2146
- <record>
2147
- <date>2018-12-20T10:15:32</date>
2148
- <millis>1545300932764</millis>
2149
- <sequence>188</sequence>
2150
- <level>INFO</level>
2151
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2152
- <method>logMessage</method>
2153
- <thread>1</thread>
2154
- <message></message>
2155
- <nestedLevel>1</nestedLevel>
2156
- </record>
2157
- <record>
2158
- <date>2018-12-20T10:15:32</date>
2159
- <millis>1545300932764</millis>
2160
- <sequence>189</sequence>
2161
- <level>END</level>
2162
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2163
- <method>endKeyword</method>
2164
- <thread>1</thread>
2165
- <message>End action : Statement - plugin_file = com.wpdesk.WpdeskVariables.getPluginFile()</message>
2166
- <nestedLevel>1</nestedLevel>
2167
- </record>
2168
- <record>
2169
- <date>2018-12-20T10:15:32</date>
2170
- <millis>1545300932765</millis>
2171
- <sequence>190</sequence>
2172
- <level>START</level>
2173
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2174
- <method>startKeyword</method>
2175
- <thread>1</thread>
2176
- <message>Start action : Statement - plugin_actions = new com.wpdesk.WpdeskPluginActions(plugin_file, com.wpdesk.WpdeskVariables.getVariable(PLUGIN_WITH_TRACKER))</message>
2177
- <nestedLevel>1</nestedLevel>
2178
- <property name="startLine">25</property>
2179
- <property name="stepIndex">2</property>
2180
- </record>
2181
- <record>
2182
- <date>2018-12-20T10:15:32</date>
2183
- <millis>1545300932765</millis>
2184
- <sequence>191</sequence>
2185
- <level>INFO</level>
2186
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2187
- <method>logMessage</method>
2188
- <thread>1</thread>
2189
- <message>PLUGIN_WITH_TRACKER</message>
2190
- <nestedLevel>1</nestedLevel>
2191
- </record>
2192
- <record>
2193
- <date>2018-12-20T10:15:32</date>
2194
- <millis>1545300932766</millis>
2195
- <sequence>192</sequence>
2196
- <level>INFO</level>
2197
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2198
- <method>logMessage</method>
2199
- <thread>1</thread>
2200
- <message></message>
2201
- <nestedLevel>1</nestedLevel>
2202
- </record>
2203
- <record>
2204
- <date>2018-12-20T10:15:32</date>
2205
- <millis>1545300932766</millis>
2206
- <sequence>193</sequence>
2207
- <level>INFO</level>
2208
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2209
- <method>logMessage</method>
2210
- <thread>1</thread>
2211
- <message></message>
2212
- <nestedLevel>1</nestedLevel>
2213
- </record>
2214
- <record>
2215
- <date>2018-12-20T10:15:32</date>
2216
- <millis>1545300932766</millis>
2217
- <sequence>194</sequence>
2218
- <level>INFO</level>
2219
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2220
- <method>logMessage</method>
2221
- <thread>1</thread>
2222
- <message>1</message>
2223
- <nestedLevel>1</nestedLevel>
2224
- </record>
2225
- <record>
2226
- <date>2018-12-20T10:15:32</date>
2227
- <millis>1545300932766</millis>
2228
- <sequence>195</sequence>
2229
- <level>INFO</level>
2230
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2231
- <method>logMessage</method>
2232
- <thread>1</thread>
2233
- <message>1</message>
2234
- <nestedLevel>1</nestedLevel>
2235
- </record>
2236
- <record>
2237
- <date>2018-12-20T10:15:32</date>
2238
- <millis>1545300932770</millis>
2239
- <sequence>196</sequence>
2240
- <level>END</level>
2241
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2242
- <method>endKeyword</method>
2243
- <thread>1</thread>
2244
- <message>End action : Statement - plugin_actions = new com.wpdesk.WpdeskPluginActions(plugin_file, com.wpdesk.WpdeskVariables.getVariable(PLUGIN_WITH_TRACKER))</message>
2245
- <nestedLevel>1</nestedLevel>
2246
- </record>
2247
- <record>
2248
- <date>2018-12-20T10:15:32</date>
2249
- <millis>1545300932770</millis>
2250
- <sequence>197</sequence>
2251
- <level>START</level>
2252
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2253
- <method>startKeyword</method>
2254
- <thread>1</thread>
2255
- <message>Start action : Statement - plugin_actions.acivatePlugin()</message>
2256
- <nestedLevel>1</nestedLevel>
2257
- <property name="startLine">27</property>
2258
- <property name="stepIndex">3</property>
2259
- </record>
2260
- <record>
2261
- <date>2018-12-20T10:15:32</date>
2262
- <millis>1545300932772</millis>
2263
- <sequence>198</sequence>
2264
- <level>INFO</level>
2265
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2266
- <method>logMessage</method>
2267
- <thread>1</thread>
2268
- <message>SITE_URL</message>
2269
- <nestedLevel>1</nestedLevel>
2270
- </record>
2271
- <record>
2272
- <date>2018-12-20T10:15:32</date>
2273
- <millis>1545300932773</millis>
2274
- <sequence>199</sequence>
2275
- <level>INFO</level>
2276
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2277
- <method>logMessage</method>
2278
- <thread>1</thread>
2279
- <message>http://172.17.0.9/</message>
2280
- <nestedLevel>1</nestedLevel>
2281
- </record>
2282
- <record>
2283
- <date>2018-12-20T10:15:32</date>
2284
- <millis>1545300932773</millis>
2285
- <sequence>200</sequence>
2286
- <level>INFO</level>
2287
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2288
- <method>logMessage</method>
2289
- <thread>1</thread>
2290
- <message>http://172.17.0.9/</message>
2291
- <nestedLevel>1</nestedLevel>
2292
- </record>
2293
- <record>
2294
- <date>2018-12-20T10:15:32</date>
2295
- <millis>1545300932773</millis>
2296
- <sequence>201</sequence>
2297
- <level>INFO</level>
2298
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2299
- <method>logMessage</method>
2300
- <thread>1</thread>
2301
- <message>Checking url</message>
2302
- <nestedLevel>1</nestedLevel>
2303
- </record>
2304
- <record>
2305
- <date>2018-12-20T10:15:32</date>
2306
- <millis>1545300932774</millis>
2307
- <sequence>202</sequence>
2308
- <level>INFO</level>
2309
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2310
- <method>logMessage</method>
2311
- <thread>1</thread>
2312
- <message>Navigating to &amp;apos;http://172.17.0.9/wp-admin/&amp;apos;</message>
2313
- <nestedLevel>1</nestedLevel>
2314
- </record>
2315
- <record>
2316
- <date>2018-12-20T10:15:33</date>
2317
- <millis>1545300933645</millis>
2318
- <sequence>203</sequence>
2319
- <level>PASSED</level>
2320
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2321
- <method>logMessage</method>
2322
- <thread>1</thread>
2323
- <message>Navigate to &amp;apos;http://172.17.0.9/wp-admin/&amp;apos; successfully</message>
2324
- <nestedLevel>1</nestedLevel>
2325
- </record>
2326
- <record>
2327
- <date>2018-12-20T10:15:33</date>
2328
- <millis>1545300933653</millis>
2329
- <sequence>204</sequence>
2330
- <level>INFO</level>
2331
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2332
- <method>logMessage</method>
2333
- <thread>1</thread>
2334
- <message>MYSQL_HOST</message>
2335
- <nestedLevel>1</nestedLevel>
2336
- </record>
2337
- <record>
2338
- <date>2018-12-20T10:15:33</date>
2339
- <millis>1545300933653</millis>
2340
- <sequence>205</sequence>
2341
- <level>INFO</level>
2342
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2343
- <method>logMessage</method>
2344
- <thread>1</thread>
2345
- <message>172.17.0.5</message>
2346
- <nestedLevel>1</nestedLevel>
2347
- </record>
2348
- <record>
2349
- <date>2018-12-20T10:15:33</date>
2350
- <millis>1545300933653</millis>
2351
- <sequence>206</sequence>
2352
- <level>INFO</level>
2353
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2354
- <method>logMessage</method>
2355
- <thread>1</thread>
2356
- <message>172.17.0.5</message>
2357
- <nestedLevel>1</nestedLevel>
2358
- </record>
2359
- <record>
2360
- <date>2018-12-20T10:15:33</date>
2361
- <millis>1545300933653</millis>
2362
- <sequence>207</sequence>
2363
- <level>INFO</level>
2364
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2365
- <method>logMessage</method>
2366
- <thread>1</thread>
2367
- <message>MYSQL_DATABASE</message>
2368
- <nestedLevel>1</nestedLevel>
2369
- </record>
2370
- <record>
2371
- <date>2018-12-20T10:15:33</date>
2372
- <millis>1545300933654</millis>
2373
- <sequence>208</sequence>
2374
- <level>INFO</level>
2375
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2376
- <method>logMessage</method>
2377
- <thread>1</thread>
2378
- <message>wptest</message>
2379
- <nestedLevel>1</nestedLevel>
2380
- </record>
2381
- <record>
2382
- <date>2018-12-20T10:15:33</date>
2383
- <millis>1545300933654</millis>
2384
- <sequence>209</sequence>
2385
- <level>INFO</level>
2386
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2387
- <method>logMessage</method>
2388
- <thread>1</thread>
2389
- <message>wptest</message>
2390
- <nestedLevel>1</nestedLevel>
2391
- </record>
2392
- <record>
2393
- <date>2018-12-20T10:15:33</date>
2394
- <millis>1545300933654</millis>
2395
- <sequence>210</sequence>
2396
- <level>INFO</level>
2397
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2398
- <method>logMessage</method>
2399
- <thread>1</thread>
2400
- <message>MYSQL_USER</message>
2401
- <nestedLevel>1</nestedLevel>
2402
- </record>
2403
- <record>
2404
- <date>2018-12-20T10:15:33</date>
2405
- <millis>1545300933654</millis>
2406
- <sequence>211</sequence>
2407
- <level>INFO</level>
2408
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2409
- <method>logMessage</method>
2410
- <thread>1</thread>
2411
- <message>mysql</message>
2412
- <nestedLevel>1</nestedLevel>
2413
- </record>
2414
- <record>
2415
- <date>2018-12-20T10:15:33</date>
2416
- <millis>1545300933654</millis>
2417
- <sequence>212</sequence>
2418
- <level>INFO</level>
2419
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2420
- <method>logMessage</method>
2421
- <thread>1</thread>
2422
- <message>mysql</message>
2423
- <nestedLevel>1</nestedLevel>
2424
- </record>
2425
- <record>
2426
- <date>2018-12-20T10:15:33</date>
2427
- <millis>1545300933655</millis>
2428
- <sequence>213</sequence>
2429
- <level>INFO</level>
2430
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2431
- <method>logMessage</method>
2432
- <thread>1</thread>
2433
- <message>MYSQL_PASSWORD</message>
2434
- <nestedLevel>1</nestedLevel>
2435
- </record>
2436
- <record>
2437
- <date>2018-12-20T10:15:33</date>
2438
- <millis>1545300933655</millis>
2439
- <sequence>214</sequence>
2440
- <level>INFO</level>
2441
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2442
- <method>logMessage</method>
2443
- <thread>1</thread>
2444
- <message>mysql</message>
2445
- <nestedLevel>1</nestedLevel>
2446
- </record>
2447
- <record>
2448
- <date>2018-12-20T10:15:33</date>
2449
- <millis>1545300933655</millis>
2450
- <sequence>215</sequence>
2451
- <level>INFO</level>
2452
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2453
- <method>logMessage</method>
2454
- <thread>1</thread>
2455
- <message>mysql</message>
2456
- <nestedLevel>1</nestedLevel>
2457
- </record>
2458
- <record>
2459
- <date>2018-12-20T10:15:33</date>
2460
- <millis>1545300933656</millis>
2461
- <sequence>216</sequence>
2462
- <level>INFO</level>
2463
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2464
- <method>logMessage</method>
2465
- <thread>1</thread>
2466
- <message>jdbc:mysql://172.17.0.5/wptest</message>
2467
- <nestedLevel>1</nestedLevel>
2468
- </record>
2469
- <record>
2470
- <date>2018-12-20T10:15:34</date>
2471
- <millis>1545300934021</millis>
2472
- <sequence>217</sequence>
2473
- <level>INFO</level>
2474
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2475
- <method>logMessage</method>
2476
- <thread>1</thread>
2477
- <message>MYSQL_TABLE_PREFIX</message>
2478
- <nestedLevel>1</nestedLevel>
2479
- </record>
2480
- <record>
2481
- <date>2018-12-20T10:15:34</date>
2482
- <millis>1545300934021</millis>
2483
- <sequence>218</sequence>
2484
- <level>INFO</level>
2485
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2486
- <method>logMessage</method>
2487
- <thread>1</thread>
2488
- <message></message>
2489
- <nestedLevel>1</nestedLevel>
2490
- </record>
2491
- <record>
2492
- <date>2018-12-20T10:15:34</date>
2493
- <millis>1545300934022</millis>
2494
- <sequence>219</sequence>
2495
- <level>INFO</level>
2496
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2497
- <method>logMessage</method>
2498
- <thread>1</thread>
2499
- <message></message>
2500
- <nestedLevel>1</nestedLevel>
2501
- </record>
2502
- <record>
2503
- <date>2018-12-20T10:15:34</date>
2504
- <millis>1545300934022</millis>
2505
- <sequence>220</sequence>
2506
- <level>INFO</level>
2507
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2508
- <method>logMessage</method>
2509
- <thread>1</thread>
2510
- <message>wp_</message>
2511
- <nestedLevel>1</nestedLevel>
2512
- </record>
2513
- <record>
2514
- <date>2018-12-20T10:15:34</date>
2515
- <millis>1545300934022</millis>
2516
- <sequence>221</sequence>
2517
- <level>INFO</level>
2518
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2519
- <method>logMessage</method>
2520
- <thread>1</thread>
2521
- <message>wp_</message>
2522
- <nestedLevel>1</nestedLevel>
2523
- </record>
2524
- <record>
2525
- <date>2018-12-20T10:15:34</date>
2526
- <millis>1545300934083</millis>
2527
- <sequence>222</sequence>
2528
- <level>INFO</level>
2529
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2530
- <method>logMessage</method>
2531
- <thread>1</thread>
2532
- <message>MYSQL_TABLE_PREFIX</message>
2533
- <nestedLevel>1</nestedLevel>
2534
- </record>
2535
- <record>
2536
- <date>2018-12-20T10:15:34</date>
2537
- <millis>1545300934084</millis>
2538
- <sequence>223</sequence>
2539
- <level>INFO</level>
2540
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2541
- <method>logMessage</method>
2542
- <thread>1</thread>
2543
- <message></message>
2544
- <nestedLevel>1</nestedLevel>
2545
- </record>
2546
- <record>
2547
- <date>2018-12-20T10:15:34</date>
2548
- <millis>1545300934084</millis>
2549
- <sequence>224</sequence>
2550
- <level>INFO</level>
2551
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2552
- <method>logMessage</method>
2553
- <thread>1</thread>
2554
- <message></message>
2555
- <nestedLevel>1</nestedLevel>
2556
- </record>
2557
- <record>
2558
- <date>2018-12-20T10:15:34</date>
2559
- <millis>1545300934084</millis>
2560
- <sequence>225</sequence>
2561
- <level>INFO</level>
2562
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2563
- <method>logMessage</method>
2564
- <thread>1</thread>
2565
- <message>wp_</message>
2566
- <nestedLevel>1</nestedLevel>
2567
- </record>
2568
- <record>
2569
- <date>2018-12-20T10:15:34</date>
2570
- <millis>1545300934084</millis>
2571
- <sequence>226</sequence>
2572
- <level>INFO</level>
2573
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2574
- <method>logMessage</method>
2575
- <thread>1</thread>
2576
- <message>wp_</message>
2577
- <nestedLevel>1</nestedLevel>
2578
- </record>
2579
- <record>
2580
- <date>2018-12-20T10:15:34</date>
2581
- <millis>1545300934097</millis>
2582
- <sequence>227</sequence>
2583
- <level>INFO</level>
2584
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2585
- <method>logMessage</method>
2586
- <thread>1</thread>
2587
- <message>Checking object</message>
2588
- <nestedLevel>1</nestedLevel>
2589
- </record>
2590
- <record>
2591
- <date>2018-12-20T10:15:34</date>
2592
- <millis>1545300934097</millis>
2593
- <sequence>228</sequence>
2594
- <level>INFO</level>
2595
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2596
- <method>logMessage</method>
2597
- <thread>1</thread>
2598
- <message>Checking timeout</message>
2599
- <nestedLevel>1</nestedLevel>
2600
- </record>
2601
- <record>
2602
- <date>2018-12-20T10:15:34</date>
2603
- <millis>1545300934103</millis>
2604
- <sequence>229</sequence>
2605
- <level>INFO</level>
2606
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2607
- <method>logMessage</method>
2608
- <thread>1</thread>
2609
- <message>Finding web element with id: &amp;apos;test_object&amp;apos; located by &amp;apos;By.xpath: //li[@id=\&amp;quot;menu-plugins\&amp;quot;]/a&amp;apos; in &amp;apos;30&amp;apos; second(s)</message>
2610
- <nestedLevel>1</nestedLevel>
2611
- </record>
2612
- <record>
2613
- <date>2018-12-20T10:15:34</date>
2614
- <millis>1545300934116</millis>
2615
- <sequence>230</sequence>
2616
- <level>INFO</level>
2617
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2618
- <method>logMessage</method>
2619
- <thread>1</thread>
2620
- <message>Found 1 web elements with id: &amp;apos;test_object&amp;apos; located by &amp;apos;By.xpath: //li[@id=\&amp;quot;menu-plugins\&amp;quot;]/a&amp;apos; in &amp;apos;30&amp;apos; second(s)</message>
2621
- <nestedLevel>1</nestedLevel>
2622
- </record>
2623
- <record>
2624
- <date>2018-12-20T10:15:34</date>
2625
- <millis>1545300934116</millis>
2626
- <sequence>231</sequence>
2627
- <level>INFO</level>
2628
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2629
- <method>logMessage</method>
2630
- <thread>1</thread>
2631
- <message>Clicking on object: &amp;apos;test_object&amp;apos;</message>
2632
- <nestedLevel>1</nestedLevel>
2633
- </record>
2634
- <record>
2635
- <date>2018-12-20T10:15:34</date>
2636
- <millis>1545300934495</millis>
2637
- <sequence>232</sequence>
2638
- <level>PASSED</level>
2639
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2640
- <method>logMessage</method>
2641
- <thread>1</thread>
2642
- <message>Object: &amp;apos;test_object&amp;apos; is clicked on</message>
2643
- <nestedLevel>1</nestedLevel>
2644
- </record>
2645
- <record>
2646
- <date>2018-12-20T10:15:34</date>
2647
- <millis>1545300934667</millis>
2648
- <sequence>233</sequence>
2649
- <level>PASSED</level>
2650
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2651
- <method>logMessage</method>
2652
- <thread>1</thread>
2653
- <message>Taking screenshot successfully</message>
2654
- <nestedLevel>1</nestedLevel>
2655
- <property name="attachment">/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300934495.png</property>
2656
- </record>
2657
- <record>
2658
- <date>2018-12-20T10:15:34</date>
2659
- <millis>1545300934668</millis>
2660
- <sequence>234</sequence>
2661
- <level>INFO</level>
2662
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2663
- <method>logMessage</method>
2664
- <thread>1</thread>
2665
- <message>Checking object</message>
2666
- <nestedLevel>1</nestedLevel>
2667
- </record>
2668
- <record>
2669
- <date>2018-12-20T10:15:34</date>
2670
- <millis>1545300934668</millis>
2671
- <sequence>235</sequence>
2672
- <level>INFO</level>
2673
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2674
- <method>logMessage</method>
2675
- <thread>1</thread>
2676
- <message>Checking timeout</message>
2677
- <nestedLevel>1</nestedLevel>
2678
- </record>
2679
- <record>
2680
- <date>2018-12-20T10:15:34</date>
2681
- <millis>1545300934668</millis>
2682
- <sequence>236</sequence>
2683
- <level>INFO</level>
2684
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2685
- <method>logMessage</method>
2686
- <thread>1</thread>
2687
- <message>Finding web element with id: &amp;apos;test_object&amp;apos; located by &amp;apos;By.xpath: //tr[@data-plugin=\&amp;quot;flexible-shipping/flexible-shipping.php\&amp;quot;]//span[@class=\&amp;quot;activate\&amp;quot;]/a&amp;apos; in &amp;apos;30&amp;apos; second(s)</message>
2688
- <nestedLevel>1</nestedLevel>
2689
- </record>
2690
- <record>
2691
- <date>2018-12-20T10:15:34</date>
2692
- <millis>1545300934681</millis>
2693
- <sequence>237</sequence>
2694
- <level>INFO</level>
2695
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2696
- <method>logMessage</method>
2697
- <thread>1</thread>
2698
- <message>Found 1 web elements with id: &amp;apos;test_object&amp;apos; located by &amp;apos;By.xpath: //tr[@data-plugin=\&amp;quot;flexible-shipping/flexible-shipping.php\&amp;quot;]//span[@class=\&amp;quot;activate\&amp;quot;]/a&amp;apos; in &amp;apos;30&amp;apos; second(s)</message>
2699
- <nestedLevel>1</nestedLevel>
2700
- </record>
2701
- <record>
2702
- <date>2018-12-20T10:15:34</date>
2703
- <millis>1545300934681</millis>
2704
- <sequence>238</sequence>
2705
- <level>INFO</level>
2706
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2707
- <method>logMessage</method>
2708
- <thread>1</thread>
2709
- <message>Clicking on object: &amp;apos;test_object&amp;apos;</message>
2710
- <nestedLevel>1</nestedLevel>
2711
- </record>
2712
- <record>
2713
- <date>2018-12-20T10:15:36</date>
2714
- <millis>1545300936206</millis>
2715
- <sequence>239</sequence>
2716
- <level>PASSED</level>
2717
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2718
- <method>logMessage</method>
2719
- <thread>1</thread>
2720
- <message>Object: &amp;apos;test_object&amp;apos; is clicked on</message>
2721
- <nestedLevel>1</nestedLevel>
2722
- </record>
2723
- <record>
2724
- <date>2018-12-20T10:15:36</date>
2725
- <millis>1545300936388</millis>
2726
- <sequence>240</sequence>
2727
- <level>PASSED</level>
2728
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2729
- <method>logMessage</method>
2730
- <thread>1</thread>
2731
- <message>Taking screenshot successfully</message>
2732
- <nestedLevel>1</nestedLevel>
2733
- <property name="attachment">/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300936207.png</property>
2734
- </record>
2735
- <record>
2736
- <date>2018-12-20T10:15:36</date>
2737
- <millis>1545300936389</millis>
2738
- <sequence>241</sequence>
2739
- <level>INFO</level>
2740
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2741
- <method>logMessage</method>
2742
- <thread>1</thread>
2743
- <message>Checking object</message>
2744
- <nestedLevel>1</nestedLevel>
2745
- </record>
2746
- <record>
2747
- <date>2018-12-20T10:15:36</date>
2748
- <millis>1545300936390</millis>
2749
- <sequence>242</sequence>
2750
- <level>INFO</level>
2751
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2752
- <method>logMessage</method>
2753
- <thread>1</thread>
2754
- <message>Checking timeout</message>
2755
- <nestedLevel>1</nestedLevel>
2756
- </record>
2757
- <record>
2758
- <date>2018-12-20T10:15:36</date>
2759
- <millis>1545300936390</millis>
2760
- <sequence>243</sequence>
2761
- <level>INFO</level>
2762
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2763
- <method>logMessage</method>
2764
- <thread>1</thread>
2765
- <message>Finding web element with id: &amp;apos;test_object&amp;apos; located by &amp;apos;By.xpath: //a[contains(@class, &amp;apos;button-secondary&amp;apos;)]&amp;apos; in &amp;apos;30&amp;apos; second(s)</message>
2766
- <nestedLevel>1</nestedLevel>
2767
- </record>
2768
- <record>
2769
- <date>2018-12-20T10:15:36</date>
2770
- <millis>1545300936415</millis>
2771
- <sequence>244</sequence>
2772
- <level>INFO</level>
2773
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2774
- <method>logMessage</method>
2775
- <thread>1</thread>
2776
- <message>Found 1 web elements with id: &amp;apos;test_object&amp;apos; located by &amp;apos;By.xpath: //a[contains(@class, &amp;apos;button-secondary&amp;apos;)]&amp;apos; in &amp;apos;30&amp;apos; second(s)</message>
2777
- <nestedLevel>1</nestedLevel>
2778
- </record>
2779
- <record>
2780
- <date>2018-12-20T10:15:36</date>
2781
- <millis>1545300936416</millis>
2782
- <sequence>245</sequence>
2783
- <level>INFO</level>
2784
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2785
- <method>logMessage</method>
2786
- <thread>1</thread>
2787
- <message>Clicking on object: &amp;apos;test_object&amp;apos;</message>
2788
- <nestedLevel>1</nestedLevel>
2789
- </record>
2790
- <record>
2791
- <date>2018-12-20T10:15:37</date>
2792
- <millis>1545300937707</millis>
2793
- <sequence>246</sequence>
2794
- <level>PASSED</level>
2795
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2796
- <method>logMessage</method>
2797
- <thread>1</thread>
2798
- <message>Object: &amp;apos;test_object&amp;apos; is clicked on</message>
2799
- <nestedLevel>1</nestedLevel>
2800
- </record>
2801
- <record>
2802
- <date>2018-12-20T10:15:37</date>
2803
- <millis>1545300937844</millis>
2804
- <sequence>247</sequence>
2805
- <level>PASSED</level>
2806
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2807
- <method>logMessage</method>
2808
- <thread>1</thread>
2809
- <message>Taking screenshot successfully</message>
2810
- <nestedLevel>1</nestedLevel>
2811
- <property name="attachment">/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300937707.png</property>
2812
- </record>
2813
- <record>
2814
- <date>2018-12-20T10:15:37</date>
2815
- <millis>1545300937860</millis>
2816
- <sequence>248</sequence>
2817
- <level>INFO</level>
2818
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2819
- <method>logMessage</method>
2820
- <thread>1</thread>
2821
- <message>Checking object</message>
2822
- <nestedLevel>1</nestedLevel>
2823
- </record>
2824
- <record>
2825
- <date>2018-12-20T10:15:37</date>
2826
- <millis>1545300937860</millis>
2827
- <sequence>249</sequence>
2828
- <level>INFO</level>
2829
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2830
- <method>logMessage</method>
2831
- <thread>1</thread>
2832
- <message>Checking timeout</message>
2833
- <nestedLevel>1</nestedLevel>
2834
- </record>
2835
- <record>
2836
- <date>2018-12-20T10:15:37</date>
2837
- <millis>1545300937860</millis>
2838
- <sequence>250</sequence>
2839
- <level>INFO</level>
2840
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2841
- <method>logMessage</method>
2842
- <thread>1</thread>
2843
- <message>Finding web element with id: &amp;apos;deactivate_link&amp;apos; located by &amp;apos;By.xpath: //tr[@data-plugin=\&amp;quot;flexible-shipping/flexible-shipping.php\&amp;quot;]//span[@class=\&amp;quot;deactivate\&amp;quot;]/a&amp;apos; in &amp;apos;10&amp;apos; second(s)</message>
2844
- <nestedLevel>1</nestedLevel>
2845
- </record>
2846
- <record>
2847
- <date>2018-12-20T10:15:37</date>
2848
- <millis>1545300937873</millis>
2849
- <sequence>251</sequence>
2850
- <level>INFO</level>
2851
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2852
- <method>logMessage</method>
2853
- <thread>1</thread>
2854
- <message>Found 1 web elements with id: &amp;apos;deactivate_link&amp;apos; located by &amp;apos;By.xpath: //tr[@data-plugin=\&amp;quot;flexible-shipping/flexible-shipping.php\&amp;quot;]//span[@class=\&amp;quot;deactivate\&amp;quot;]/a&amp;apos; in &amp;apos;10&amp;apos; second(s)</message>
2855
- <nestedLevel>1</nestedLevel>
2856
- </record>
2857
- <record>
2858
- <date>2018-12-20T10:15:37</date>
2859
- <millis>1545300937874</millis>
2860
- <sequence>252</sequence>
2861
- <level>PASSED</level>
2862
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2863
- <method>logMessage</method>
2864
- <thread>1</thread>
2865
- <message>Object &amp;apos;deactivate_link&amp;apos; is present</message>
2866
- <nestedLevel>1</nestedLevel>
2867
- </record>
2868
- <record>
2869
- <date>2018-12-20T10:15:38</date>
2870
- <millis>1545300938006</millis>
2871
- <sequence>253</sequence>
2872
- <level>PASSED</level>
2873
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2874
- <method>logMessage</method>
2875
- <thread>1</thread>
2876
- <message>Taking screenshot successfully</message>
2877
- <nestedLevel>1</nestedLevel>
2878
- <property name="attachment">/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300937874.png</property>
2879
- </record>
2880
- <record>
2881
- <date>2018-12-20T10:15:38</date>
2882
- <millis>1545300938007</millis>
2883
- <sequence>254</sequence>
2884
- <level>END</level>
2885
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2886
- <method>endKeyword</method>
2887
- <thread>1</thread>
2888
- <message>End action : Statement - plugin_actions.acivatePlugin()</message>
2889
- <nestedLevel>1</nestedLevel>
2890
- </record>
2891
- <record>
2892
- <date>2018-12-20T10:15:38</date>
2893
- <millis>1545300938007</millis>
2894
- <sequence>255</sequence>
2895
- <level>PASSED</level>
2896
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2897
- <method>logMessage</method>
2898
- <thread>1</thread>
2899
- <message>Test Cases/common/Plugin activation/Activate plugin</message>
2900
- <nestedLevel>1</nestedLevel>
2901
- </record>
2902
- <record>
2903
- <date>2018-12-20T10:15:38</date>
2904
- <millis>1545300938007</millis>
2905
- <sequence>256</sequence>
2906
- <level>START</level>
2907
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2908
- <method>startKeyword</method>
2909
- <thread>1</thread>
2910
- <message>Start listener action : sampleAfterTestCase</message>
2911
- <nestedLevel>1</nestedLevel>
2912
- </record>
2913
- <record>
2914
- <date>2018-12-20T10:15:38</date>
2915
- <millis>1545300938008</millis>
2916
- <sequence>257</sequence>
2917
- <level>INFO</level>
2918
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2919
- <method>logMessage</method>
2920
- <thread>1</thread>
2921
- <message>Starting invoke &amp;apos;com.kms.katalon.core.annotation.AfterTestCase&amp;apos; method: &amp;apos;Variables.sampleAfterTestCase(...)&amp;apos;</message>
2922
- <nestedLevel>1</nestedLevel>
2923
- </record>
2924
- <record>
2925
- <date>2018-12-20T10:15:38</date>
2926
- <millis>1545300938008</millis>
2927
- <sequence>258</sequence>
2928
- <level>INFO</level>
2929
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2930
- <method>logMessage</method>
2931
- <thread>1</thread>
2932
- <message>Invoke &amp;apos;com.kms.katalon.core.annotation.AfterTestCase&amp;apos; method: &amp;apos;Variables.sampleAfterTestCase(...)&amp;apos; completed.</message>
2933
- <nestedLevel>1</nestedLevel>
2934
- </record>
2935
- <record>
2936
- <date>2018-12-20T10:15:38</date>
2937
- <millis>1545300938008</millis>
2938
- <sequence>259</sequence>
2939
- <level>END</level>
2940
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2941
- <method>endKeyword</method>
2942
- <thread>1</thread>
2943
- <message>End listener action : sampleAfterTestCase</message>
2944
- <nestedLevel>1</nestedLevel>
2945
- </record>
2946
- <record>
2947
- <date>2018-12-20T10:15:38</date>
2948
- <millis>1545300938009</millis>
2949
- <sequence>260</sequence>
2950
- <level>START</level>
2951
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2952
- <method>startKeyword</method>
2953
- <thread>1</thread>
2954
- <message>Start listener action : screenshotAfterTestCase</message>
2955
- <nestedLevel>1</nestedLevel>
2956
- </record>
2957
- <record>
2958
- <date>2018-12-20T10:15:38</date>
2959
- <millis>1545300938009</millis>
2960
- <sequence>261</sequence>
2961
- <level>INFO</level>
2962
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2963
- <method>logMessage</method>
2964
- <thread>1</thread>
2965
- <message>Starting invoke &amp;apos;com.kms.katalon.core.annotation.AfterTestCase&amp;apos; method: &amp;apos;ScreenShots.screenshotAfterTestCase(...)&amp;apos;</message>
2966
- <nestedLevel>1</nestedLevel>
2967
- </record>
2968
- <record>
2969
- <date>2018-12-20T10:15:38</date>
2970
- <millis>1545300938009</millis>
2971
- <sequence>262</sequence>
2972
- <level>START</level>
2973
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2974
- <method>startKeyword</method>
2975
- <thread>1</thread>
2976
- <message>Start action : Statement - Try</message>
2977
- <nestedLevel>1</nestedLevel>
2978
- <property name="startLine">44</property>
2979
- <property name="stepIndex">1</property>
2980
- </record>
2981
- <record>
2982
- <date>2018-12-20T10:15:38</date>
2983
- <millis>1545300938010</millis>
2984
- <sequence>263</sequence>
2985
- <level>START</level>
2986
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
2987
- <method>startKeyword</method>
2988
- <thread>1</thread>
2989
- <message>Start action : takeScreenshot</message>
2990
- <nestedLevel>2</nestedLevel>
2991
- <property name="startLine">45</property>
2992
- <property name="stepIndex">1</property>
2993
- </record>
2994
- <record>
2995
- <date>2018-12-20T10:15:38</date>
2996
- <millis>1545300938184</millis>
2997
- <sequence>264</sequence>
2998
- <level>PASSED</level>
2999
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3000
- <method>logMessage</method>
3001
- <thread>1</thread>
3002
- <message>Taking screenshot successfully</message>
3003
- <nestedLevel>1</nestedLevel>
3004
- <property name="attachment">/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300938010.png</property>
3005
- </record>
3006
- <record>
3007
- <date>2018-12-20T10:15:38</date>
3008
- <millis>1545300938185</millis>
3009
- <sequence>265</sequence>
3010
- <level>INFO</level>
3011
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3012
- <method>logMessage</method>
3013
- <thread>1</thread>
3014
- <message>Invoke &amp;apos;com.kms.katalon.core.annotation.AfterTestCase&amp;apos; method: &amp;apos;ScreenShots.screenshotAfterTestCase(...)&amp;apos; completed.</message>
3015
- <nestedLevel>1</nestedLevel>
3016
- </record>
3017
- <record>
3018
- <date>2018-12-20T10:15:38</date>
3019
- <millis>1545300938185</millis>
3020
- <sequence>266</sequence>
3021
- <level>END</level>
3022
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3023
- <method>endKeyword</method>
3024
- <thread>1</thread>
3025
- <message>End action : takeScreenshot</message>
3026
- <nestedLevel>2</nestedLevel>
3027
- </record>
3028
- <record>
3029
- <date>2018-12-20T10:15:38</date>
3030
- <millis>1545300938185</millis>
3031
- <sequence>267</sequence>
3032
- <level>END</level>
3033
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3034
- <method>endKeyword</method>
3035
- <thread>1</thread>
3036
- <message>End action : Statement - Try</message>
3037
- <nestedLevel>1</nestedLevel>
3038
- </record>
3039
- <record>
3040
- <date>2018-12-20T10:15:38</date>
3041
- <millis>1545300938185</millis>
3042
- <sequence>268</sequence>
3043
- <level>END</level>
3044
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3045
- <method>endKeyword</method>
3046
- <thread>1</thread>
3047
- <message>End listener action : screenshotAfterTestCase</message>
3048
- <nestedLevel>1</nestedLevel>
3049
- </record>
3050
- <record>
3051
- <date>2018-12-20T10:15:40</date>
3052
- <millis>1545300940244</millis>
3053
- <sequence>269</sequence>
3054
- <level>END</level>
3055
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3056
- <method>endTest</method>
3057
- <thread>1</thread>
3058
- <message>End Test Case : Test Cases/common/Plugin activation/Activate plugin</message>
3059
- <nestedLevel>0</nestedLevel>
3060
- </record>
3061
- <record>
3062
- <date>2018-12-20T10:15:40</date>
3063
- <millis>1545300940247</millis>
3064
- <sequence>270</sequence>
3065
- <level>START</level>
3066
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3067
- <method>startTest</method>
3068
- <thread>1</thread>
3069
- <message>Start Test Case : Test Cases/Flexible Shipping Settings</message>
3070
- <nestedLevel>1</nestedLevel>
3071
- <property name="name">Test Cases/Flexible Shipping Settings</property>
3072
- <property name="description"></property>
3073
- <property name="id">Test Cases/Flexible Shipping Settings</property>
3074
- <property name="source">\\tmp\\katalon_execute\\project\\Test Cases\\Flexible Shipping Settings.tc</property>
3075
- <property name="isOptional">false</property>
3076
- </record>
3077
- <record>
3078
- <date>2018-12-20T10:15:40</date>
3079
- <millis>1545300940253</millis>
3080
- <sequence>271</sequence>
3081
- <level>INFO</level>
3082
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3083
- <method>logMessage</method>
3084
- <thread>1</thread>
3085
- <message>Evaluating variables for test case</message>
3086
- <nestedLevel>1</nestedLevel>
3087
- </record>
3088
- <record>
3089
- <date>2018-12-20T10:15:40</date>
3090
- <millis>1545300940254</millis>
3091
- <sequence>272</sequence>
3092
- <level>START</level>
3093
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3094
- <method>startKeyword</method>
3095
- <thread>1</thread>
3096
- <message>Start listener action : sampleBeforeTestCase</message>
3097
- <nestedLevel>1</nestedLevel>
3098
- </record>
3099
- <record>
3100
- <date>2018-12-20T10:15:40</date>
3101
- <millis>1545300940254</millis>
3102
- <sequence>273</sequence>
3103
- <level>INFO</level>
3104
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3105
- <method>logMessage</method>
3106
- <thread>1</thread>
3107
- <message>Starting invoke &amp;apos;com.kms.katalon.core.annotation.BeforeTestCase&amp;apos; method: &amp;apos;Variables.sampleBeforeTestCase(...)&amp;apos;</message>
3108
- <nestedLevel>1</nestedLevel>
3109
- </record>
3110
- <record>
3111
- <date>2018-12-20T10:15:40</date>
3112
- <millis>1545300940254</millis>
3113
- <sequence>274</sequence>
3114
- <level>INFO</level>
3115
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3116
- <method>logMessage</method>
3117
- <thread>1</thread>
3118
- <message>Invoke &amp;apos;com.kms.katalon.core.annotation.BeforeTestCase&amp;apos; method: &amp;apos;Variables.sampleBeforeTestCase(...)&amp;apos; completed.</message>
3119
- <nestedLevel>1</nestedLevel>
3120
- </record>
3121
- <record>
3122
- <date>2018-12-20T10:15:40</date>
3123
- <millis>1545300940254</millis>
3124
- <sequence>275</sequence>
3125
- <level>END</level>
3126
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3127
- <method>endKeyword</method>
3128
- <thread>1</thread>
3129
- <message>End listener action : sampleBeforeTestCase</message>
3130
- <nestedLevel>1</nestedLevel>
3131
- </record>
3132
- <record>
3133
- <date>2018-12-20T10:15:40</date>
3134
- <millis>1545300940255</millis>
3135
- <sequence>276</sequence>
3136
- <level>START</level>
3137
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3138
- <method>startKeyword</method>
3139
- <thread>1</thread>
3140
- <message>Start listener action : screenshotBeforeTestCase</message>
3141
- <nestedLevel>1</nestedLevel>
3142
- </record>
3143
- <record>
3144
- <date>2018-12-20T10:15:40</date>
3145
- <millis>1545300940255</millis>
3146
- <sequence>277</sequence>
3147
- <level>INFO</level>
3148
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3149
- <method>logMessage</method>
3150
- <thread>1</thread>
3151
- <message>Starting invoke &amp;apos;com.kms.katalon.core.annotation.BeforeTestCase&amp;apos; method: &amp;apos;ScreenShots.screenshotBeforeTestCase(...)&amp;apos;</message>
3152
- <nestedLevel>1</nestedLevel>
3153
- </record>
3154
- <record>
3155
- <date>2018-12-20T10:15:40</date>
3156
- <millis>1545300940255</millis>
3157
- <sequence>278</sequence>
3158
- <level>START</level>
3159
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3160
- <method>startKeyword</method>
3161
- <thread>1</thread>
3162
- <message>Start action : Statement - Try</message>
3163
- <nestedLevel>1</nestedLevel>
3164
- <property name="startLine">32</property>
3165
- <property name="stepIndex">1</property>
3166
- </record>
3167
- <record>
3168
- <date>2018-12-20T10:15:40</date>
3169
- <millis>1545300940256</millis>
3170
- <sequence>279</sequence>
3171
- <level>START</level>
3172
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3173
- <method>startKeyword</method>
3174
- <thread>1</thread>
3175
- <message>Start action : takeScreenshot</message>
3176
- <nestedLevel>2</nestedLevel>
3177
- <property name="startLine">33</property>
3178
- <property name="stepIndex">1</property>
3179
- </record>
3180
- <record>
3181
- <date>2018-12-20T10:15:40</date>
3182
- <millis>1545300940396</millis>
3183
- <sequence>280</sequence>
3184
- <level>PASSED</level>
3185
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3186
- <method>logMessage</method>
3187
- <thread>1</thread>
3188
- <message>Taking screenshot successfully</message>
3189
- <nestedLevel>1</nestedLevel>
3190
- <property name="attachment">/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300940257.png</property>
3191
- </record>
3192
- <record>
3193
- <date>2018-12-20T10:15:40</date>
3194
- <millis>1545300940396</millis>
3195
- <sequence>281</sequence>
3196
- <level>INFO</level>
3197
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3198
- <method>logMessage</method>
3199
- <thread>1</thread>
3200
- <message>Invoke &amp;apos;com.kms.katalon.core.annotation.BeforeTestCase&amp;apos; method: &amp;apos;ScreenShots.screenshotBeforeTestCase(...)&amp;apos; completed.</message>
3201
- <nestedLevel>1</nestedLevel>
3202
- </record>
3203
- <record>
3204
- <date>2018-12-20T10:15:40</date>
3205
- <millis>1545300940396</millis>
3206
- <sequence>282</sequence>
3207
- <level>END</level>
3208
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3209
- <method>endKeyword</method>
3210
- <thread>1</thread>
3211
- <message>End action : takeScreenshot</message>
3212
- <nestedLevel>2</nestedLevel>
3213
- </record>
3214
- <record>
3215
- <date>2018-12-20T10:15:40</date>
3216
- <millis>1545300940397</millis>
3217
- <sequence>283</sequence>
3218
- <level>END</level>
3219
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3220
- <method>endKeyword</method>
3221
- <thread>1</thread>
3222
- <message>End action : Statement - Try</message>
3223
- <nestedLevel>1</nestedLevel>
3224
- </record>
3225
- <record>
3226
- <date>2018-12-20T10:15:40</date>
3227
- <millis>1545300940397</millis>
3228
- <sequence>284</sequence>
3229
- <level>END</level>
3230
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3231
- <method>endKeyword</method>
3232
- <thread>1</thread>
3233
- <message>End listener action : screenshotBeforeTestCase</message>
3234
- <nestedLevel>1</nestedLevel>
3235
- </record>
3236
- <record>
3237
- <date>2018-12-20T10:15:40</date>
3238
- <millis>1545300940572</millis>
3239
- <sequence>285</sequence>
3240
- <level>START</level>
3241
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3242
- <method>startKeyword</method>
3243
- <thread>1</thread>
3244
- <message>Start action : click</message>
3245
- <nestedLevel>1</nestedLevel>
3246
- <property name="startLine">17</property>
3247
- <property name="stepIndex">1</property>
3248
- </record>
3249
- <record>
3250
- <date>2018-12-20T10:15:40</date>
3251
- <millis>1545300940573</millis>
3252
- <sequence>286</sequence>
3253
- <level>INFO</level>
3254
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3255
- <method>logMessage</method>
3256
- <thread>1</thread>
3257
- <message>Finding Test Object with id &amp;apos;Object Repository/Page_WooCommerce settings WooDropl/div_WooCommerce&amp;apos;</message>
3258
- <nestedLevel>1</nestedLevel>
3259
- </record>
3260
- <record>
3261
- <date>2018-12-20T10:15:40</date>
3262
- <millis>1545300940576</millis>
3263
- <sequence>287</sequence>
3264
- <level>INFO</level>
3265
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3266
- <method>logMessage</method>
3267
- <thread>1</thread>
3268
- <message>Checking object</message>
3269
- <nestedLevel>1</nestedLevel>
3270
- </record>
3271
- <record>
3272
- <date>2018-12-20T10:15:40</date>
3273
- <millis>1545300940577</millis>
3274
- <sequence>288</sequence>
3275
- <level>INFO</level>
3276
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3277
- <method>logMessage</method>
3278
- <thread>1</thread>
3279
- <message>Checking timeout</message>
3280
- <nestedLevel>1</nestedLevel>
3281
- </record>
3282
- <record>
3283
- <date>2018-12-20T10:15:40</date>
3284
- <millis>1545300940577</millis>
3285
- <sequence>289</sequence>
3286
- <level>INFO</level>
3287
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3288
- <method>logMessage</method>
3289
- <thread>1</thread>
3290
- <message>Finding web element with id: &amp;apos;Object Repository/Page_WooCommerce settings WooDropl/div_WooCommerce&amp;apos; located by &amp;apos;By.xpath: //div[(text() = &amp;apos;WooCommerce&amp;apos; or . = &amp;apos;WooCommerce&amp;apos;)]&amp;apos; in &amp;apos;30&amp;apos; second(s)</message>
3291
- <nestedLevel>1</nestedLevel>
3292
- </record>
3293
- <record>
3294
- <date>2018-12-20T10:15:40</date>
3295
- <millis>1545300940597</millis>
3296
- <sequence>290</sequence>
3297
- <level>INFO</level>
3298
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3299
- <method>logMessage</method>
3300
- <thread>1</thread>
3301
- <message>Found 1 web elements with id: &amp;apos;Object Repository/Page_WooCommerce settings WooDropl/div_WooCommerce&amp;apos; located by &amp;apos;By.xpath: //div[(text() = &amp;apos;WooCommerce&amp;apos; or . = &amp;apos;WooCommerce&amp;apos;)]&amp;apos; in &amp;apos;30&amp;apos; second(s)</message>
3302
- <nestedLevel>1</nestedLevel>
3303
- </record>
3304
- <record>
3305
- <date>2018-12-20T10:15:40</date>
3306
- <millis>1545300940597</millis>
3307
- <sequence>291</sequence>
3308
- <level>INFO</level>
3309
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3310
- <method>logMessage</method>
3311
- <thread>1</thread>
3312
- <message>Clicking on object: &amp;apos;Object Repository/Page_WooCommerce settings WooDropl/div_WooCommerce&amp;apos;</message>
3313
- <nestedLevel>1</nestedLevel>
3314
- </record>
3315
- <record>
3316
- <date>2018-12-20T10:15:41</date>
3317
- <millis>1545300941242</millis>
3318
- <sequence>292</sequence>
3319
- <level>PASSED</level>
3320
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3321
- <method>logMessage</method>
3322
- <thread>1</thread>
3323
- <message>Object: &amp;apos;Object Repository/Page_WooCommerce settings WooDropl/div_WooCommerce&amp;apos; is clicked on</message>
3324
- <nestedLevel>1</nestedLevel>
3325
- </record>
3326
- <record>
3327
- <date>2018-12-20T10:15:41</date>
3328
- <millis>1545300941243</millis>
3329
- <sequence>293</sequence>
3330
- <level>END</level>
3331
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3332
- <method>endKeyword</method>
3333
- <thread>1</thread>
3334
- <message>End action : click</message>
3335
- <nestedLevel>1</nestedLevel>
3336
- </record>
3337
- <record>
3338
- <date>2018-12-20T10:15:41</date>
3339
- <millis>1545300941243</millis>
3340
- <sequence>294</sequence>
3341
- <level>START</level>
3342
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3343
- <method>startKeyword</method>
3344
- <thread>1</thread>
3345
- <message>Start action : click</message>
3346
- <nestedLevel>1</nestedLevel>
3347
- <property name="startLine">19</property>
3348
- <property name="stepIndex">2</property>
3349
- </record>
3350
- <record>
3351
- <date>2018-12-20T10:15:41</date>
3352
- <millis>1545300941244</millis>
3353
- <sequence>295</sequence>
3354
- <level>INFO</level>
3355
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3356
- <method>logMessage</method>
3357
- <thread>1</thread>
3358
- <message>Finding Test Object with id &amp;apos;Object Repository/Page_Orders WooDroplet WordPress/a_Settings&amp;apos;</message>
3359
- <nestedLevel>1</nestedLevel>
3360
- </record>
3361
- <record>
3362
- <date>2018-12-20T10:15:41</date>
3363
- <millis>1545300941248</millis>
3364
- <sequence>296</sequence>
3365
- <level>INFO</level>
3366
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3367
- <method>logMessage</method>
3368
- <thread>1</thread>
3369
- <message>Checking object</message>
3370
- <nestedLevel>1</nestedLevel>
3371
- </record>
3372
- <record>
3373
- <date>2018-12-20T10:15:41</date>
3374
- <millis>1545300941248</millis>
3375
- <sequence>297</sequence>
3376
- <level>INFO</level>
3377
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3378
- <method>logMessage</method>
3379
- <thread>1</thread>
3380
- <message>Checking timeout</message>
3381
- <nestedLevel>1</nestedLevel>
3382
- </record>
3383
- <record>
3384
- <date>2018-12-20T10:15:41</date>
3385
- <millis>1545300941249</millis>
3386
- <sequence>298</sequence>
3387
- <level>INFO</level>
3388
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3389
- <method>logMessage</method>
3390
- <thread>1</thread>
3391
- <message>Finding web element with id: &amp;apos;Object Repository/Page_Orders WooDroplet WordPress/a_Settings&amp;apos; located by &amp;apos;By.xpath: //a[@href = &amp;apos;admin.php?page=wc-settings&amp;apos; and (text() = &amp;apos;Settings&amp;apos; or . = &amp;apos;Settings&amp;apos;)]&amp;apos; in &amp;apos;30&amp;apos; second(s)</message>
3392
- <nestedLevel>1</nestedLevel>
3393
- </record>
3394
- <record>
3395
- <date>2018-12-20T10:15:41</date>
3396
- <millis>1545300941261</millis>
3397
- <sequence>299</sequence>
3398
- <level>INFO</level>
3399
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3400
- <method>logMessage</method>
3401
- <thread>1</thread>
3402
- <message>Found 1 web elements with id: &amp;apos;Object Repository/Page_Orders WooDroplet WordPress/a_Settings&amp;apos; located by &amp;apos;By.xpath: //a[@href = &amp;apos;admin.php?page=wc-settings&amp;apos; and (text() = &amp;apos;Settings&amp;apos; or . = &amp;apos;Settings&amp;apos;)]&amp;apos; in &amp;apos;30&amp;apos; second(s)</message>
3403
- <nestedLevel>1</nestedLevel>
3404
- </record>
3405
- <record>
3406
- <date>2018-12-20T10:15:41</date>
3407
- <millis>1545300941261</millis>
3408
- <sequence>300</sequence>
3409
- <level>INFO</level>
3410
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3411
- <method>logMessage</method>
3412
- <thread>1</thread>
3413
- <message>Clicking on object: &amp;apos;Object Repository/Page_Orders WooDroplet WordPress/a_Settings&amp;apos;</message>
3414
- <nestedLevel>1</nestedLevel>
3415
- </record>
3416
- <record>
3417
- <date>2018-12-20T10:15:42</date>
3418
- <millis>1545300942364</millis>
3419
- <sequence>301</sequence>
3420
- <level>PASSED</level>
3421
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3422
- <method>logMessage</method>
3423
- <thread>1</thread>
3424
- <message>Object: &amp;apos;Object Repository/Page_Orders WooDroplet WordPress/a_Settings&amp;apos; is clicked on</message>
3425
- <nestedLevel>1</nestedLevel>
3426
- </record>
3427
- <record>
3428
- <date>2018-12-20T10:15:42</date>
3429
- <millis>1545300942365</millis>
3430
- <sequence>302</sequence>
3431
- <level>END</level>
3432
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3433
- <method>endKeyword</method>
3434
- <thread>1</thread>
3435
- <message>End action : click</message>
3436
- <nestedLevel>1</nestedLevel>
3437
- </record>
3438
- <record>
3439
- <date>2018-12-20T10:15:42</date>
3440
- <millis>1545300942365</millis>
3441
- <sequence>303</sequence>
3442
- <level>START</level>
3443
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3444
- <method>startKeyword</method>
3445
- <thread>1</thread>
3446
- <message>Start action : click</message>
3447
- <nestedLevel>1</nestedLevel>
3448
- <property name="startLine">21</property>
3449
- <property name="stepIndex">3</property>
3450
- </record>
3451
- <record>
3452
- <date>2018-12-20T10:15:42</date>
3453
- <millis>1545300942366</millis>
3454
- <sequence>304</sequence>
3455
- <level>INFO</level>
3456
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3457
- <method>logMessage</method>
3458
- <thread>1</thread>
3459
- <message>Finding Test Object with id &amp;apos;Object Repository/Page_WooCommerce settings WooDropl/a_Shipping&amp;apos;</message>
3460
- <nestedLevel>1</nestedLevel>
3461
- </record>
3462
- <record>
3463
- <date>2018-12-20T10:15:42</date>
3464
- <millis>1545300942369</millis>
3465
- <sequence>305</sequence>
3466
- <level>INFO</level>
3467
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3468
- <method>logMessage</method>
3469
- <thread>1</thread>
3470
- <message>Checking object</message>
3471
- <nestedLevel>1</nestedLevel>
3472
- </record>
3473
- <record>
3474
- <date>2018-12-20T10:15:42</date>
3475
- <millis>1545300942370</millis>
3476
- <sequence>306</sequence>
3477
- <level>INFO</level>
3478
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3479
- <method>logMessage</method>
3480
- <thread>1</thread>
3481
- <message>Checking timeout</message>
3482
- <nestedLevel>1</nestedLevel>
3483
- </record>
3484
- <record>
3485
- <date>2018-12-20T10:15:42</date>
3486
- <millis>1545300942370</millis>
3487
- <sequence>307</sequence>
3488
- <level>INFO</level>
3489
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3490
- <method>logMessage</method>
3491
- <thread>1</thread>
3492
- <message>Finding web element with id: &amp;apos;Object Repository/Page_WooCommerce settings WooDropl/a_Shipping&amp;apos; located by &amp;apos;By.xpath: //a[contains(@href, &amp;apos;wp-admin/admin.php?page=wc-settings&amp;amp;tab=shipping&amp;apos;) and (text() = &amp;apos;Shipping&amp;apos; or . = &amp;apos;Shipping&amp;apos;)]&amp;apos; in &amp;apos;30&amp;apos; second(s)</message>
3493
- <nestedLevel>1</nestedLevel>
3494
- </record>
3495
- <record>
3496
- <date>2018-12-20T10:15:42</date>
3497
- <millis>1545300942388</millis>
3498
- <sequence>308</sequence>
3499
- <level>INFO</level>
3500
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3501
- <method>logMessage</method>
3502
- <thread>1</thread>
3503
- <message>Found 1 web elements with id: &amp;apos;Object Repository/Page_WooCommerce settings WooDropl/a_Shipping&amp;apos; located by &amp;apos;By.xpath: //a[contains(@href, &amp;apos;wp-admin/admin.php?page=wc-settings&amp;amp;tab=shipping&amp;apos;) and (text() = &amp;apos;Shipping&amp;apos; or . = &amp;apos;Shipping&amp;apos;)]&amp;apos; in &amp;apos;30&amp;apos; second(s)</message>
3504
- <nestedLevel>1</nestedLevel>
3505
- </record>
3506
- <record>
3507
- <date>2018-12-20T10:15:42</date>
3508
- <millis>1545300942391</millis>
3509
- <sequence>309</sequence>
3510
- <level>INFO</level>
3511
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3512
- <method>logMessage</method>
3513
- <thread>1</thread>
3514
- <message>Clicking on object: &amp;apos;Object Repository/Page_WooCommerce settings WooDropl/a_Shipping&amp;apos;</message>
3515
- <nestedLevel>1</nestedLevel>
3516
- </record>
3517
- <record>
3518
- <date>2018-12-20T10:15:42</date>
3519
- <millis>1545300942885</millis>
3520
- <sequence>310</sequence>
3521
- <level>PASSED</level>
3522
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3523
- <method>logMessage</method>
3524
- <thread>1</thread>
3525
- <message>Object: &amp;apos;Object Repository/Page_WooCommerce settings WooDropl/a_Shipping&amp;apos; is clicked on</message>
3526
- <nestedLevel>1</nestedLevel>
3527
- </record>
3528
- <record>
3529
- <date>2018-12-20T10:15:42</date>
3530
- <millis>1545300942886</millis>
3531
- <sequence>311</sequence>
3532
- <level>END</level>
3533
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3534
- <method>endKeyword</method>
3535
- <thread>1</thread>
3536
- <message>End action : click</message>
3537
- <nestedLevel>1</nestedLevel>
3538
- </record>
3539
- <record>
3540
- <date>2018-12-20T10:15:42</date>
3541
- <millis>1545300942886</millis>
3542
- <sequence>312</sequence>
3543
- <level>START</level>
3544
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3545
- <method>startKeyword</method>
3546
- <thread>1</thread>
3547
- <message>Start action : click</message>
3548
- <nestedLevel>1</nestedLevel>
3549
- <property name="startLine">23</property>
3550
- <property name="stepIndex">4</property>
3551
- </record>
3552
- <record>
3553
- <date>2018-12-20T10:15:42</date>
3554
- <millis>1545300942887</millis>
3555
- <sequence>313</sequence>
3556
- <level>INFO</level>
3557
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3558
- <method>logMessage</method>
3559
- <thread>1</thread>
3560
- <message>Finding Test Object with id &amp;apos;Object Repository/Page_WooCommerce settings WooDropl/a_Flexible Shipping&amp;apos;</message>
3561
- <nestedLevel>1</nestedLevel>
3562
- </record>
3563
- <record>
3564
- <date>2018-12-20T10:15:42</date>
3565
- <millis>1545300942893</millis>
3566
- <sequence>314</sequence>
3567
- <level>INFO</level>
3568
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3569
- <method>logMessage</method>
3570
- <thread>1</thread>
3571
- <message>Checking object</message>
3572
- <nestedLevel>1</nestedLevel>
3573
- </record>
3574
- <record>
3575
- <date>2018-12-20T10:15:42</date>
3576
- <millis>1545300942893</millis>
3577
- <sequence>315</sequence>
3578
- <level>INFO</level>
3579
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3580
- <method>logMessage</method>
3581
- <thread>1</thread>
3582
- <message>Checking timeout</message>
3583
- <nestedLevel>1</nestedLevel>
3584
- </record>
3585
- <record>
3586
- <date>2018-12-20T10:15:42</date>
3587
- <millis>1545300942894</millis>
3588
- <sequence>316</sequence>
3589
- <level>INFO</level>
3590
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3591
- <method>logMessage</method>
3592
- <thread>1</thread>
3593
- <message>Finding web element with id: &amp;apos;Object Repository/Page_WooCommerce settings WooDropl/a_Flexible Shipping&amp;apos; located by &amp;apos;By.xpath: //a[contains(@href, &amp;apos;wp-admin/admin.php?page=wc-settings&amp;amp;tab=shipping&amp;amp;section=flexible_shipping_connect&amp;apos;) and (text() = &amp;apos;Flexible Shipping&amp;apos; or . = &amp;apos;Flexible Shipping&amp;apos;)]&amp;apos; in &amp;apos;30&amp;apos; second(s)</message>
3594
- <nestedLevel>1</nestedLevel>
3595
- </record>
3596
- <record>
3597
- <date>2018-12-20T10:15:42</date>
3598
- <millis>1545300942910</millis>
3599
- <sequence>317</sequence>
3600
- <level>INFO</level>
3601
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3602
- <method>logMessage</method>
3603
- <thread>1</thread>
3604
- <message>Found 1 web elements with id: &amp;apos;Object Repository/Page_WooCommerce settings WooDropl/a_Flexible Shipping&amp;apos; located by &amp;apos;By.xpath: //a[contains(@href, &amp;apos;wp-admin/admin.php?page=wc-settings&amp;amp;tab=shipping&amp;amp;section=flexible_shipping_connect&amp;apos;) and (text() = &amp;apos;Flexible Shipping&amp;apos; or . = &amp;apos;Flexible Shipping&amp;apos;)]&amp;apos; in &amp;apos;30&amp;apos; second(s)</message>
3605
- <nestedLevel>1</nestedLevel>
3606
- </record>
3607
- <record>
3608
- <date>2018-12-20T10:15:42</date>
3609
- <millis>1545300942911</millis>
3610
- <sequence>318</sequence>
3611
- <level>INFO</level>
3612
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3613
- <method>logMessage</method>
3614
- <thread>1</thread>
3615
- <message>Clicking on object: &amp;apos;Object Repository/Page_WooCommerce settings WooDropl/a_Flexible Shipping&amp;apos;</message>
3616
- <nestedLevel>1</nestedLevel>
3617
- </record>
3618
- <record>
3619
- <date>2018-12-20T10:15:44</date>
3620
- <millis>1545300944276</millis>
3621
- <sequence>319</sequence>
3622
- <level>PASSED</level>
3623
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3624
- <method>logMessage</method>
3625
- <thread>1</thread>
3626
- <message>Object: &amp;apos;Object Repository/Page_WooCommerce settings WooDropl/a_Flexible Shipping&amp;apos; is clicked on</message>
3627
- <nestedLevel>1</nestedLevel>
3628
- </record>
3629
- <record>
3630
- <date>2018-12-20T10:15:44</date>
3631
- <millis>1545300944277</millis>
3632
- <sequence>320</sequence>
3633
- <level>END</level>
3634
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3635
- <method>endKeyword</method>
3636
- <thread>1</thread>
3637
- <message>End action : click</message>
3638
- <nestedLevel>1</nestedLevel>
3639
- </record>
3640
- <record>
3641
- <date>2018-12-20T10:15:44</date>
3642
- <millis>1545300944277</millis>
3643
- <sequence>321</sequence>
3644
- <level>PASSED</level>
3645
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3646
- <method>logMessage</method>
3647
- <thread>1</thread>
3648
- <message>Test Cases/Flexible Shipping Settings</message>
3649
- <nestedLevel>1</nestedLevel>
3650
- </record>
3651
- <record>
3652
- <date>2018-12-20T10:15:44</date>
3653
- <millis>1545300944278</millis>
3654
- <sequence>322</sequence>
3655
- <level>START</level>
3656
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3657
- <method>startKeyword</method>
3658
- <thread>1</thread>
3659
- <message>Start listener action : sampleAfterTestCase</message>
3660
- <nestedLevel>1</nestedLevel>
3661
- </record>
3662
- <record>
3663
- <date>2018-12-20T10:15:44</date>
3664
- <millis>1545300944278</millis>
3665
- <sequence>323</sequence>
3666
- <level>INFO</level>
3667
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3668
- <method>logMessage</method>
3669
- <thread>1</thread>
3670
- <message>Starting invoke &amp;apos;com.kms.katalon.core.annotation.AfterTestCase&amp;apos; method: &amp;apos;Variables.sampleAfterTestCase(...)&amp;apos;</message>
3671
- <nestedLevel>1</nestedLevel>
3672
- </record>
3673
- <record>
3674
- <date>2018-12-20T10:15:44</date>
3675
- <millis>1545300944279</millis>
3676
- <sequence>324</sequence>
3677
- <level>INFO</level>
3678
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3679
- <method>logMessage</method>
3680
- <thread>1</thread>
3681
- <message>Invoke &amp;apos;com.kms.katalon.core.annotation.AfterTestCase&amp;apos; method: &amp;apos;Variables.sampleAfterTestCase(...)&amp;apos; completed.</message>
3682
- <nestedLevel>1</nestedLevel>
3683
- </record>
3684
- <record>
3685
- <date>2018-12-20T10:15:44</date>
3686
- <millis>1545300944280</millis>
3687
- <sequence>325</sequence>
3688
- <level>END</level>
3689
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3690
- <method>endKeyword</method>
3691
- <thread>1</thread>
3692
- <message>End listener action : sampleAfterTestCase</message>
3693
- <nestedLevel>1</nestedLevel>
3694
- </record>
3695
- <record>
3696
- <date>2018-12-20T10:15:44</date>
3697
- <millis>1545300944280</millis>
3698
- <sequence>326</sequence>
3699
- <level>START</level>
3700
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3701
- <method>startKeyword</method>
3702
- <thread>1</thread>
3703
- <message>Start listener action : screenshotAfterTestCase</message>
3704
- <nestedLevel>1</nestedLevel>
3705
- </record>
3706
- <record>
3707
- <date>2018-12-20T10:15:44</date>
3708
- <millis>1545300944280</millis>
3709
- <sequence>327</sequence>
3710
- <level>INFO</level>
3711
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3712
- <method>logMessage</method>
3713
- <thread>1</thread>
3714
- <message>Starting invoke &amp;apos;com.kms.katalon.core.annotation.AfterTestCase&amp;apos; method: &amp;apos;ScreenShots.screenshotAfterTestCase(...)&amp;apos;</message>
3715
- <nestedLevel>1</nestedLevel>
3716
- </record>
3717
- <record>
3718
- <date>2018-12-20T10:15:44</date>
3719
- <millis>1545300944280</millis>
3720
- <sequence>328</sequence>
3721
- <level>START</level>
3722
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3723
- <method>startKeyword</method>
3724
- <thread>1</thread>
3725
- <message>Start action : Statement - Try</message>
3726
- <nestedLevel>1</nestedLevel>
3727
- <property name="startLine">44</property>
3728
- <property name="stepIndex">1</property>
3729
- </record>
3730
- <record>
3731
- <date>2018-12-20T10:15:44</date>
3732
- <millis>1545300944281</millis>
3733
- <sequence>329</sequence>
3734
- <level>START</level>
3735
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3736
- <method>startKeyword</method>
3737
- <thread>1</thread>
3738
- <message>Start action : takeScreenshot</message>
3739
- <nestedLevel>2</nestedLevel>
3740
- <property name="startLine">45</property>
3741
- <property name="stepIndex">1</property>
3742
- </record>
3743
- <record>
3744
- <date>2018-12-20T10:15:44</date>
3745
- <millis>1545300944406</millis>
3746
- <sequence>330</sequence>
3747
- <level>PASSED</level>
3748
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3749
- <method>logMessage</method>
3750
- <thread>1</thread>
3751
- <message>Taking screenshot successfully</message>
3752
- <nestedLevel>1</nestedLevel>
3753
- <property name="attachment">/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300944282.png</property>
3754
- </record>
3755
- <record>
3756
- <date>2018-12-20T10:15:44</date>
3757
- <millis>1545300944407</millis>
3758
- <sequence>331</sequence>
3759
- <level>INFO</level>
3760
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3761
- <method>logMessage</method>
3762
- <thread>1</thread>
3763
- <message>Invoke &amp;apos;com.kms.katalon.core.annotation.AfterTestCase&amp;apos; method: &amp;apos;ScreenShots.screenshotAfterTestCase(...)&amp;apos; completed.</message>
3764
- <nestedLevel>1</nestedLevel>
3765
- </record>
3766
- <record>
3767
- <date>2018-12-20T10:15:44</date>
3768
- <millis>1545300944407</millis>
3769
- <sequence>332</sequence>
3770
- <level>END</level>
3771
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3772
- <method>endKeyword</method>
3773
- <thread>1</thread>
3774
- <message>End action : takeScreenshot</message>
3775
- <nestedLevel>2</nestedLevel>
3776
- </record>
3777
- <record>
3778
- <date>2018-12-20T10:15:44</date>
3779
- <millis>1545300944408</millis>
3780
- <sequence>333</sequence>
3781
- <level>END</level>
3782
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3783
- <method>endKeyword</method>
3784
- <thread>1</thread>
3785
- <message>End action : Statement - Try</message>
3786
- <nestedLevel>1</nestedLevel>
3787
- </record>
3788
- <record>
3789
- <date>2018-12-20T10:15:44</date>
3790
- <millis>1545300944408</millis>
3791
- <sequence>334</sequence>
3792
- <level>END</level>
3793
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3794
- <method>endKeyword</method>
3795
- <thread>1</thread>
3796
- <message>End listener action : screenshotAfterTestCase</message>
3797
- <nestedLevel>1</nestedLevel>
3798
- </record>
3799
- <record>
3800
- <date>2018-12-20T10:15:46</date>
3801
- <millis>1545300946477</millis>
3802
- <sequence>335</sequence>
3803
- <level>END</level>
3804
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3805
- <method>endTest</method>
3806
- <thread>1</thread>
3807
- <message>End Test Case : Test Cases/Flexible Shipping Settings</message>
3808
- <nestedLevel>0</nestedLevel>
3809
- </record>
3810
- <record>
3811
- <date>2018-12-20T10:15:46</date>
3812
- <millis>1545300946481</millis>
3813
- <sequence>336</sequence>
3814
- <level>START</level>
3815
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3816
- <method>startTest</method>
3817
- <thread>1</thread>
3818
- <message>Start Test Case : Test Cases/common/Plugin activation/Deactivate plugin</message>
3819
- <nestedLevel>1</nestedLevel>
3820
- <property name="name">Test Cases/common/Plugin activation/Deactivate plugin</property>
3821
- <property name="description"></property>
3822
- <property name="id">Test Cases/common/Plugin activation/Deactivate plugin</property>
3823
- <property name="source">\\tmp\\katalon_execute\\project\\Test Cases\\common\\Plugin activation\\Deactivate plugin.tc</property>
3824
- <property name="isOptional">false</property>
3825
- </record>
3826
- <record>
3827
- <date>2018-12-20T10:15:46</date>
3828
- <millis>1545300946489</millis>
3829
- <sequence>337</sequence>
3830
- <level>INFO</level>
3831
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3832
- <method>logMessage</method>
3833
- <thread>1</thread>
3834
- <message>Evaluating variables for test case</message>
3835
- <nestedLevel>1</nestedLevel>
3836
- </record>
3837
- <record>
3838
- <date>2018-12-20T10:15:46</date>
3839
- <millis>1545300946490</millis>
3840
- <sequence>338</sequence>
3841
- <level>START</level>
3842
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3843
- <method>startKeyword</method>
3844
- <thread>1</thread>
3845
- <message>Start listener action : sampleBeforeTestCase</message>
3846
- <nestedLevel>1</nestedLevel>
3847
- </record>
3848
- <record>
3849
- <date>2018-12-20T10:15:46</date>
3850
- <millis>1545300946490</millis>
3851
- <sequence>339</sequence>
3852
- <level>INFO</level>
3853
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3854
- <method>logMessage</method>
3855
- <thread>1</thread>
3856
- <message>Starting invoke &amp;apos;com.kms.katalon.core.annotation.BeforeTestCase&amp;apos; method: &amp;apos;Variables.sampleBeforeTestCase(...)&amp;apos;</message>
3857
- <nestedLevel>1</nestedLevel>
3858
- </record>
3859
- <record>
3860
- <date>2018-12-20T10:15:46</date>
3861
- <millis>1545300946490</millis>
3862
- <sequence>340</sequence>
3863
- <level>INFO</level>
3864
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3865
- <method>logMessage</method>
3866
- <thread>1</thread>
3867
- <message>Invoke &amp;apos;com.kms.katalon.core.annotation.BeforeTestCase&amp;apos; method: &amp;apos;Variables.sampleBeforeTestCase(...)&amp;apos; completed.</message>
3868
- <nestedLevel>1</nestedLevel>
3869
- </record>
3870
- <record>
3871
- <date>2018-12-20T10:15:46</date>
3872
- <millis>1545300946490</millis>
3873
- <sequence>341</sequence>
3874
- <level>END</level>
3875
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3876
- <method>endKeyword</method>
3877
- <thread>1</thread>
3878
- <message>End listener action : sampleBeforeTestCase</message>
3879
- <nestedLevel>1</nestedLevel>
3880
- </record>
3881
- <record>
3882
- <date>2018-12-20T10:15:46</date>
3883
- <millis>1545300946490</millis>
3884
- <sequence>342</sequence>
3885
- <level>START</level>
3886
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3887
- <method>startKeyword</method>
3888
- <thread>1</thread>
3889
- <message>Start listener action : screenshotBeforeTestCase</message>
3890
- <nestedLevel>1</nestedLevel>
3891
- </record>
3892
- <record>
3893
- <date>2018-12-20T10:15:46</date>
3894
- <millis>1545300946491</millis>
3895
- <sequence>343</sequence>
3896
- <level>INFO</level>
3897
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3898
- <method>logMessage</method>
3899
- <thread>1</thread>
3900
- <message>Starting invoke &amp;apos;com.kms.katalon.core.annotation.BeforeTestCase&amp;apos; method: &amp;apos;ScreenShots.screenshotBeforeTestCase(...)&amp;apos;</message>
3901
- <nestedLevel>1</nestedLevel>
3902
- </record>
3903
- <record>
3904
- <date>2018-12-20T10:15:46</date>
3905
- <millis>1545300946491</millis>
3906
- <sequence>344</sequence>
3907
- <level>START</level>
3908
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3909
- <method>startKeyword</method>
3910
- <thread>1</thread>
3911
- <message>Start action : Statement - Try</message>
3912
- <nestedLevel>1</nestedLevel>
3913
- <property name="startLine">32</property>
3914
- <property name="stepIndex">1</property>
3915
- </record>
3916
- <record>
3917
- <date>2018-12-20T10:15:46</date>
3918
- <millis>1545300946491</millis>
3919
- <sequence>345</sequence>
3920
- <level>START</level>
3921
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3922
- <method>startKeyword</method>
3923
- <thread>1</thread>
3924
- <message>Start action : takeScreenshot</message>
3925
- <nestedLevel>2</nestedLevel>
3926
- <property name="startLine">33</property>
3927
- <property name="stepIndex">1</property>
3928
- </record>
3929
- <record>
3930
- <date>2018-12-20T10:15:46</date>
3931
- <millis>1545300946640</millis>
3932
- <sequence>346</sequence>
3933
- <level>PASSED</level>
3934
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3935
- <method>logMessage</method>
3936
- <thread>1</thread>
3937
- <message>Taking screenshot successfully</message>
3938
- <nestedLevel>1</nestedLevel>
3939
- <property name="attachment">/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300946492.png</property>
3940
- </record>
3941
- <record>
3942
- <date>2018-12-20T10:15:46</date>
3943
- <millis>1545300946641</millis>
3944
- <sequence>347</sequence>
3945
- <level>INFO</level>
3946
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3947
- <method>logMessage</method>
3948
- <thread>1</thread>
3949
- <message>Invoke &amp;apos;com.kms.katalon.core.annotation.BeforeTestCase&amp;apos; method: &amp;apos;ScreenShots.screenshotBeforeTestCase(...)&amp;apos; completed.</message>
3950
- <nestedLevel>1</nestedLevel>
3951
- </record>
3952
- <record>
3953
- <date>2018-12-20T10:15:46</date>
3954
- <millis>1545300946642</millis>
3955
- <sequence>348</sequence>
3956
- <level>END</level>
3957
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3958
- <method>endKeyword</method>
3959
- <thread>1</thread>
3960
- <message>End action : takeScreenshot</message>
3961
- <nestedLevel>2</nestedLevel>
3962
- </record>
3963
- <record>
3964
- <date>2018-12-20T10:15:46</date>
3965
- <millis>1545300946642</millis>
3966
- <sequence>349</sequence>
3967
- <level>END</level>
3968
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3969
- <method>endKeyword</method>
3970
- <thread>1</thread>
3971
- <message>End action : Statement - Try</message>
3972
- <nestedLevel>1</nestedLevel>
3973
- </record>
3974
- <record>
3975
- <date>2018-12-20T10:15:46</date>
3976
- <millis>1545300946643</millis>
3977
- <sequence>350</sequence>
3978
- <level>END</level>
3979
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3980
- <method>endKeyword</method>
3981
- <thread>1</thread>
3982
- <message>End listener action : screenshotBeforeTestCase</message>
3983
- <nestedLevel>1</nestedLevel>
3984
- </record>
3985
- <record>
3986
- <date>2018-12-20T10:15:46</date>
3987
- <millis>1545300946806</millis>
3988
- <sequence>351</sequence>
3989
- <level>START</level>
3990
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
3991
- <method>startKeyword</method>
3992
- <thread>1</thread>
3993
- <message>Start action : Statement - plugin_file = com.wpdesk.WpdeskVariables.getPluginFile()</message>
3994
- <nestedLevel>1</nestedLevel>
3995
- <property name="startLine">20</property>
3996
- <property name="stepIndex">1</property>
3997
- </record>
3998
- <record>
3999
- <date>2018-12-20T10:15:46</date>
4000
- <millis>1545300946808</millis>
4001
- <sequence>352</sequence>
4002
- <level>INFO</level>
4003
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4004
- <method>logMessage</method>
4005
- <thread>1</thread>
4006
- <message>PLUGIN_FILE</message>
4007
- <nestedLevel>1</nestedLevel>
4008
- </record>
4009
- <record>
4010
- <date>2018-12-20T10:15:46</date>
4011
- <millis>1545300946809</millis>
4012
- <sequence>353</sequence>
4013
- <level>INFO</level>
4014
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4015
- <method>logMessage</method>
4016
- <thread>1</thread>
4017
- <message></message>
4018
- <nestedLevel>1</nestedLevel>
4019
- </record>
4020
- <record>
4021
- <date>2018-12-20T10:15:46</date>
4022
- <millis>1545300946809</millis>
4023
- <sequence>354</sequence>
4024
- <level>INFO</level>
4025
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4026
- <method>logMessage</method>
4027
- <thread>1</thread>
4028
- <message></message>
4029
- <nestedLevel>1</nestedLevel>
4030
- </record>
4031
- <record>
4032
- <date>2018-12-20T10:15:46</date>
4033
- <millis>1545300946809</millis>
4034
- <sequence>355</sequence>
4035
- <level>INFO</level>
4036
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4037
- <method>logMessage</method>
4038
- <thread>1</thread>
4039
- <message></message>
4040
- <nestedLevel>1</nestedLevel>
4041
- </record>
4042
- <record>
4043
- <date>2018-12-20T10:15:46</date>
4044
- <millis>1545300946809</millis>
4045
- <sequence>356</sequence>
4046
- <level>INFO</level>
4047
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4048
- <method>logMessage</method>
4049
- <thread>1</thread>
4050
- <message></message>
4051
- <nestedLevel>1</nestedLevel>
4052
- </record>
4053
- <record>
4054
- <date>2018-12-20T10:15:46</date>
4055
- <millis>1545300946809</millis>
4056
- <sequence>357</sequence>
4057
- <level>END</level>
4058
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4059
- <method>endKeyword</method>
4060
- <thread>1</thread>
4061
- <message>End action : Statement - plugin_file = com.wpdesk.WpdeskVariables.getPluginFile()</message>
4062
- <nestedLevel>1</nestedLevel>
4063
- </record>
4064
- <record>
4065
- <date>2018-12-20T10:15:46</date>
4066
- <millis>1545300946810</millis>
4067
- <sequence>358</sequence>
4068
- <level>START</level>
4069
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4070
- <method>startKeyword</method>
4071
- <thread>1</thread>
4072
- <message>Start action : Statement - plugin_actions = new com.wpdesk.WpdeskPluginActions(plugin_file, com.wpdesk.WpdeskVariables.getVariable(PLUGIN_WITH_TRACKER))</message>
4073
- <nestedLevel>1</nestedLevel>
4074
- <property name="startLine">22</property>
4075
- <property name="stepIndex">2</property>
4076
- </record>
4077
- <record>
4078
- <date>2018-12-20T10:15:46</date>
4079
- <millis>1545300946810</millis>
4080
- <sequence>359</sequence>
4081
- <level>INFO</level>
4082
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4083
- <method>logMessage</method>
4084
- <thread>1</thread>
4085
- <message>PLUGIN_WITH_TRACKER</message>
4086
- <nestedLevel>1</nestedLevel>
4087
- </record>
4088
- <record>
4089
- <date>2018-12-20T10:15:46</date>
4090
- <millis>1545300946810</millis>
4091
- <sequence>360</sequence>
4092
- <level>INFO</level>
4093
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4094
- <method>logMessage</method>
4095
- <thread>1</thread>
4096
- <message></message>
4097
- <nestedLevel>1</nestedLevel>
4098
- </record>
4099
- <record>
4100
- <date>2018-12-20T10:15:46</date>
4101
- <millis>1545300946811</millis>
4102
- <sequence>361</sequence>
4103
- <level>INFO</level>
4104
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4105
- <method>logMessage</method>
4106
- <thread>1</thread>
4107
- <message></message>
4108
- <nestedLevel>1</nestedLevel>
4109
- </record>
4110
- <record>
4111
- <date>2018-12-20T10:15:46</date>
4112
- <millis>1545300946811</millis>
4113
- <sequence>362</sequence>
4114
- <level>INFO</level>
4115
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4116
- <method>logMessage</method>
4117
- <thread>1</thread>
4118
- <message>1</message>
4119
- <nestedLevel>1</nestedLevel>
4120
- </record>
4121
- <record>
4122
- <date>2018-12-20T10:15:46</date>
4123
- <millis>1545300946811</millis>
4124
- <sequence>363</sequence>
4125
- <level>INFO</level>
4126
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4127
- <method>logMessage</method>
4128
- <thread>1</thread>
4129
- <message>1</message>
4130
- <nestedLevel>1</nestedLevel>
4131
- </record>
4132
- <record>
4133
- <date>2018-12-20T10:15:46</date>
4134
- <millis>1545300946811</millis>
4135
- <sequence>364</sequence>
4136
- <level>END</level>
4137
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4138
- <method>endKeyword</method>
4139
- <thread>1</thread>
4140
- <message>End action : Statement - plugin_actions = new com.wpdesk.WpdeskPluginActions(plugin_file, com.wpdesk.WpdeskVariables.getVariable(PLUGIN_WITH_TRACKER))</message>
4141
- <nestedLevel>1</nestedLevel>
4142
- </record>
4143
- <record>
4144
- <date>2018-12-20T10:15:46</date>
4145
- <millis>1545300946811</millis>
4146
- <sequence>365</sequence>
4147
- <level>START</level>
4148
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4149
- <method>startKeyword</method>
4150
- <thread>1</thread>
4151
- <message>Start action : Statement - plugin_actions.deactivatePlugin()</message>
4152
- <nestedLevel>1</nestedLevel>
4153
- <property name="startLine">24</property>
4154
- <property name="stepIndex">3</property>
4155
- </record>
4156
- <record>
4157
- <date>2018-12-20T10:15:46</date>
4158
- <millis>1545300946813</millis>
4159
- <sequence>366</sequence>
4160
- <level>INFO</level>
4161
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4162
- <method>logMessage</method>
4163
- <thread>1</thread>
4164
- <message>SITE_URL</message>
4165
- <nestedLevel>1</nestedLevel>
4166
- </record>
4167
- <record>
4168
- <date>2018-12-20T10:15:46</date>
4169
- <millis>1545300946813</millis>
4170
- <sequence>367</sequence>
4171
- <level>INFO</level>
4172
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4173
- <method>logMessage</method>
4174
- <thread>1</thread>
4175
- <message>http://172.17.0.9/</message>
4176
- <nestedLevel>1</nestedLevel>
4177
- </record>
4178
- <record>
4179
- <date>2018-12-20T10:15:46</date>
4180
- <millis>1545300946813</millis>
4181
- <sequence>368</sequence>
4182
- <level>INFO</level>
4183
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4184
- <method>logMessage</method>
4185
- <thread>1</thread>
4186
- <message>http://172.17.0.9/</message>
4187
- <nestedLevel>1</nestedLevel>
4188
- </record>
4189
- <record>
4190
- <date>2018-12-20T10:15:46</date>
4191
- <millis>1545300946813</millis>
4192
- <sequence>369</sequence>
4193
- <level>INFO</level>
4194
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4195
- <method>logMessage</method>
4196
- <thread>1</thread>
4197
- <message>Checking url</message>
4198
- <nestedLevel>1</nestedLevel>
4199
- </record>
4200
- <record>
4201
- <date>2018-12-20T10:15:46</date>
4202
- <millis>1545300946813</millis>
4203
- <sequence>370</sequence>
4204
- <level>INFO</level>
4205
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4206
- <method>logMessage</method>
4207
- <thread>1</thread>
4208
- <message>Navigating to &amp;apos;http://172.17.0.9/wp-admin/&amp;apos;</message>
4209
- <nestedLevel>1</nestedLevel>
4210
- </record>
4211
- <record>
4212
- <date>2018-12-20T10:15:47</date>
4213
- <millis>1545300947497</millis>
4214
- <sequence>371</sequence>
4215
- <level>PASSED</level>
4216
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4217
- <method>logMessage</method>
4218
- <thread>1</thread>
4219
- <message>Navigate to &amp;apos;http://172.17.0.9/wp-admin/&amp;apos; successfully</message>
4220
- <nestedLevel>1</nestedLevel>
4221
- </record>
4222
- <record>
4223
- <date>2018-12-20T10:15:47</date>
4224
- <millis>1545300947497</millis>
4225
- <sequence>372</sequence>
4226
- <level>INFO</level>
4227
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4228
- <method>logMessage</method>
4229
- <thread>1</thread>
4230
- <message>Checking object</message>
4231
- <nestedLevel>1</nestedLevel>
4232
- </record>
4233
- <record>
4234
- <date>2018-12-20T10:15:47</date>
4235
- <millis>1545300947497</millis>
4236
- <sequence>373</sequence>
4237
- <level>INFO</level>
4238
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4239
- <method>logMessage</method>
4240
- <thread>1</thread>
4241
- <message>Checking timeout</message>
4242
- <nestedLevel>1</nestedLevel>
4243
- </record>
4244
- <record>
4245
- <date>2018-12-20T10:15:47</date>
4246
- <millis>1545300947498</millis>
4247
- <sequence>374</sequence>
4248
- <level>INFO</level>
4249
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4250
- <method>logMessage</method>
4251
- <thread>1</thread>
4252
- <message>Finding web element with id: &amp;apos;test_object&amp;apos; located by &amp;apos;By.xpath: //li[@id=\&amp;quot;menu-plugins\&amp;quot;]/a&amp;apos; in &amp;apos;30&amp;apos; second(s)</message>
4253
- <nestedLevel>1</nestedLevel>
4254
- </record>
4255
- <record>
4256
- <date>2018-12-20T10:15:47</date>
4257
- <millis>1545300947513</millis>
4258
- <sequence>375</sequence>
4259
- <level>INFO</level>
4260
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4261
- <method>logMessage</method>
4262
- <thread>1</thread>
4263
- <message>Found 1 web elements with id: &amp;apos;test_object&amp;apos; located by &amp;apos;By.xpath: //li[@id=\&amp;quot;menu-plugins\&amp;quot;]/a&amp;apos; in &amp;apos;30&amp;apos; second(s)</message>
4264
- <nestedLevel>1</nestedLevel>
4265
- </record>
4266
- <record>
4267
- <date>2018-12-20T10:15:47</date>
4268
- <millis>1545300947514</millis>
4269
- <sequence>376</sequence>
4270
- <level>INFO</level>
4271
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4272
- <method>logMessage</method>
4273
- <thread>1</thread>
4274
- <message>Clicking on object: &amp;apos;test_object&amp;apos;</message>
4275
- <nestedLevel>1</nestedLevel>
4276
- </record>
4277
- <record>
4278
- <date>2018-12-20T10:15:47</date>
4279
- <millis>1545300947931</millis>
4280
- <sequence>377</sequence>
4281
- <level>PASSED</level>
4282
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4283
- <method>logMessage</method>
4284
- <thread>1</thread>
4285
- <message>Object: &amp;apos;test_object&amp;apos; is clicked on</message>
4286
- <nestedLevel>1</nestedLevel>
4287
- </record>
4288
- <record>
4289
- <date>2018-12-20T10:15:48</date>
4290
- <millis>1545300948111</millis>
4291
- <sequence>378</sequence>
4292
- <level>PASSED</level>
4293
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4294
- <method>logMessage</method>
4295
- <thread>1</thread>
4296
- <message>Taking screenshot successfully</message>
4297
- <nestedLevel>1</nestedLevel>
4298
- <property name="attachment">/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300947932.png</property>
4299
- </record>
4300
- <record>
4301
- <date>2018-12-20T10:15:48</date>
4302
- <millis>1545300948112</millis>
4303
- <sequence>379</sequence>
4304
- <level>INFO</level>
4305
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4306
- <method>logMessage</method>
4307
- <thread>1</thread>
4308
- <message>Checking object</message>
4309
- <nestedLevel>1</nestedLevel>
4310
- </record>
4311
- <record>
4312
- <date>2018-12-20T10:15:48</date>
4313
- <millis>1545300948112</millis>
4314
- <sequence>380</sequence>
4315
- <level>INFO</level>
4316
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4317
- <method>logMessage</method>
4318
- <thread>1</thread>
4319
- <message>Checking timeout</message>
4320
- <nestedLevel>1</nestedLevel>
4321
- </record>
4322
- <record>
4323
- <date>2018-12-20T10:15:48</date>
4324
- <millis>1545300948113</millis>
4325
- <sequence>381</sequence>
4326
- <level>INFO</level>
4327
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4328
- <method>logMessage</method>
4329
- <thread>1</thread>
4330
- <message>Finding web element with id: &amp;apos;test_object&amp;apos; located by &amp;apos;By.xpath: //tr[@data-plugin=\&amp;quot;flexible-shipping/flexible-shipping.php\&amp;quot;]//span[@class=\&amp;quot;deactivate\&amp;quot;]/a&amp;apos; in &amp;apos;30&amp;apos; second(s)</message>
4331
- <nestedLevel>1</nestedLevel>
4332
- </record>
4333
- <record>
4334
- <date>2018-12-20T10:15:48</date>
4335
- <millis>1545300948125</millis>
4336
- <sequence>382</sequence>
4337
- <level>INFO</level>
4338
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4339
- <method>logMessage</method>
4340
- <thread>1</thread>
4341
- <message>Found 1 web elements with id: &amp;apos;test_object&amp;apos; located by &amp;apos;By.xpath: //tr[@data-plugin=\&amp;quot;flexible-shipping/flexible-shipping.php\&amp;quot;]//span[@class=\&amp;quot;deactivate\&amp;quot;]/a&amp;apos; in &amp;apos;30&amp;apos; second(s)</message>
4342
- <nestedLevel>1</nestedLevel>
4343
- </record>
4344
- <record>
4345
- <date>2018-12-20T10:15:48</date>
4346
- <millis>1545300948125</millis>
4347
- <sequence>383</sequence>
4348
- <level>INFO</level>
4349
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4350
- <method>logMessage</method>
4351
- <thread>1</thread>
4352
- <message>Clicking on object: &amp;apos;test_object&amp;apos;</message>
4353
- <nestedLevel>1</nestedLevel>
4354
- </record>
4355
- <record>
4356
- <date>2018-12-20T10:15:48</date>
4357
- <millis>1545300948420</millis>
4358
- <sequence>384</sequence>
4359
- <level>PASSED</level>
4360
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4361
- <method>logMessage</method>
4362
- <thread>1</thread>
4363
- <message>Object: &amp;apos;test_object&amp;apos; is clicked on</message>
4364
- <nestedLevel>1</nestedLevel>
4365
- </record>
4366
- <record>
4367
- <date>2018-12-20T10:15:48</date>
4368
- <millis>1545300948588</millis>
4369
- <sequence>385</sequence>
4370
- <level>PASSED</level>
4371
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4372
- <method>logMessage</method>
4373
- <thread>1</thread>
4374
- <message>Taking screenshot successfully</message>
4375
- <nestedLevel>1</nestedLevel>
4376
- <property name="attachment">/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300948420.png</property>
4377
- </record>
4378
- <record>
4379
- <date>2018-12-20T10:15:48</date>
4380
- <millis>1545300948588</millis>
4381
- <sequence>386</sequence>
4382
- <level>INFO</level>
4383
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4384
- <method>logMessage</method>
4385
- <thread>1</thread>
4386
- <message>PLUGIN_WITH_TRACKER</message>
4387
- <nestedLevel>1</nestedLevel>
4388
- </record>
4389
- <record>
4390
- <date>2018-12-20T10:15:48</date>
4391
- <millis>1545300948588</millis>
4392
- <sequence>387</sequence>
4393
- <level>INFO</level>
4394
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4395
- <method>logMessage</method>
4396
- <thread>1</thread>
4397
- <message></message>
4398
- <nestedLevel>1</nestedLevel>
4399
- </record>
4400
- <record>
4401
- <date>2018-12-20T10:15:48</date>
4402
- <millis>1545300948589</millis>
4403
- <sequence>388</sequence>
4404
- <level>INFO</level>
4405
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4406
- <method>logMessage</method>
4407
- <thread>1</thread>
4408
- <message></message>
4409
- <nestedLevel>1</nestedLevel>
4410
- </record>
4411
- <record>
4412
- <date>2018-12-20T10:15:48</date>
4413
- <millis>1545300948589</millis>
4414
- <sequence>389</sequence>
4415
- <level>INFO</level>
4416
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4417
- <method>logMessage</method>
4418
- <thread>1</thread>
4419
- <message>1</message>
4420
- <nestedLevel>1</nestedLevel>
4421
- </record>
4422
- <record>
4423
- <date>2018-12-20T10:15:48</date>
4424
- <millis>1545300948589</millis>
4425
- <sequence>390</sequence>
4426
- <level>INFO</level>
4427
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4428
- <method>logMessage</method>
4429
- <thread>1</thread>
4430
- <message>1</message>
4431
- <nestedLevel>1</nestedLevel>
4432
- </record>
4433
- <record>
4434
- <date>2018-12-20T10:15:48</date>
4435
- <millis>1545300948589</millis>
4436
- <sequence>391</sequence>
4437
- <level>INFO</level>
4438
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4439
- <method>logMessage</method>
4440
- <thread>1</thread>
4441
- <message>Checking object</message>
4442
- <nestedLevel>1</nestedLevel>
4443
- </record>
4444
- <record>
4445
- <date>2018-12-20T10:15:48</date>
4446
- <millis>1545300948590</millis>
4447
- <sequence>392</sequence>
4448
- <level>INFO</level>
4449
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4450
- <method>logMessage</method>
4451
- <thread>1</thread>
4452
- <message>Checking timeout</message>
4453
- <nestedLevel>1</nestedLevel>
4454
- </record>
4455
- <record>
4456
- <date>2018-12-20T10:15:48</date>
4457
- <millis>1545300948590</millis>
4458
- <sequence>393</sequence>
4459
- <level>INFO</level>
4460
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4461
- <method>logMessage</method>
4462
- <thread>1</thread>
4463
- <message>Finding web element with id: &amp;apos;test_object&amp;apos; located by &amp;apos;By.xpath: //a[contains(@class, &amp;apos;button-deactivate&amp;apos;)]&amp;apos; in &amp;apos;30&amp;apos; second(s)</message>
4464
- <nestedLevel>1</nestedLevel>
4465
- </record>
4466
- <record>
4467
- <date>2018-12-20T10:15:48</date>
4468
- <millis>1545300948598</millis>
4469
- <sequence>394</sequence>
4470
- <level>INFO</level>
4471
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4472
- <method>logMessage</method>
4473
- <thread>1</thread>
4474
- <message>Found 1 web elements with id: &amp;apos;test_object&amp;apos; located by &amp;apos;By.xpath: //a[contains(@class, &amp;apos;button-deactivate&amp;apos;)]&amp;apos; in &amp;apos;30&amp;apos; second(s)</message>
4475
- <nestedLevel>1</nestedLevel>
4476
- </record>
4477
- <record>
4478
- <date>2018-12-20T10:15:48</date>
4479
- <millis>1545300948599</millis>
4480
- <sequence>395</sequence>
4481
- <level>INFO</level>
4482
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4483
- <method>logMessage</method>
4484
- <thread>1</thread>
4485
- <message>Clicking on object: &amp;apos;test_object&amp;apos;</message>
4486
- <nestedLevel>1</nestedLevel>
4487
- </record>
4488
- <record>
4489
- <date>2018-12-20T10:15:48</date>
4490
- <millis>1545300948968</millis>
4491
- <sequence>396</sequence>
4492
- <level>PASSED</level>
4493
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4494
- <method>logMessage</method>
4495
- <thread>1</thread>
4496
- <message>Object: &amp;apos;test_object&amp;apos; is clicked on</message>
4497
- <nestedLevel>1</nestedLevel>
4498
- </record>
4499
- <record>
4500
- <date>2018-12-20T10:15:49</date>
4501
- <millis>1545300949114</millis>
4502
- <sequence>397</sequence>
4503
- <level>PASSED</level>
4504
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4505
- <method>logMessage</method>
4506
- <thread>1</thread>
4507
- <message>Taking screenshot successfully</message>
4508
- <nestedLevel>1</nestedLevel>
4509
- <property name="attachment">/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300948969.png</property>
4510
- </record>
4511
- <record>
4512
- <date>2018-12-20T10:15:49</date>
4513
- <millis>1545300949115</millis>
4514
- <sequence>398</sequence>
4515
- <level>INFO</level>
4516
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4517
- <method>logMessage</method>
4518
- <thread>1</thread>
4519
- <message>Checking object</message>
4520
- <nestedLevel>1</nestedLevel>
4521
- </record>
4522
- <record>
4523
- <date>2018-12-20T10:15:49</date>
4524
- <millis>1545300949115</millis>
4525
- <sequence>399</sequence>
4526
- <level>INFO</level>
4527
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4528
- <method>logMessage</method>
4529
- <thread>1</thread>
4530
- <message>Checking timeout</message>
4531
- <nestedLevel>1</nestedLevel>
4532
- </record>
4533
- <record>
4534
- <date>2018-12-20T10:15:49</date>
4535
- <millis>1545300949116</millis>
4536
- <sequence>400</sequence>
4537
- <level>INFO</level>
4538
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4539
- <method>logMessage</method>
4540
- <thread>1</thread>
4541
- <message>Finding web element with id: &amp;apos;activate_link&amp;apos; located by &amp;apos;By.xpath: //tr[@data-plugin=\&amp;quot;flexible-shipping/flexible-shipping.php\&amp;quot;]//span[@class=\&amp;quot;activate\&amp;quot;]/a&amp;apos; in &amp;apos;10&amp;apos; second(s)</message>
4542
- <nestedLevel>1</nestedLevel>
4543
- </record>
4544
- <record>
4545
- <date>2018-12-20T10:15:49</date>
4546
- <millis>1545300949206</millis>
4547
- <sequence>401</sequence>
4548
- <level>INFO</level>
4549
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4550
- <method>logMessage</method>
4551
- <thread>1</thread>
4552
- <message>Found 1 web elements with id: &amp;apos;activate_link&amp;apos; located by &amp;apos;By.xpath: //tr[@data-plugin=\&amp;quot;flexible-shipping/flexible-shipping.php\&amp;quot;]//span[@class=\&amp;quot;activate\&amp;quot;]/a&amp;apos; in &amp;apos;10&amp;apos; second(s)</message>
4553
- <nestedLevel>1</nestedLevel>
4554
- </record>
4555
- <record>
4556
- <date>2018-12-20T10:15:49</date>
4557
- <millis>1545300949206</millis>
4558
- <sequence>402</sequence>
4559
- <level>PASSED</level>
4560
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4561
- <method>logMessage</method>
4562
- <thread>1</thread>
4563
- <message>Object &amp;apos;activate_link&amp;apos; is present</message>
4564
- <nestedLevel>1</nestedLevel>
4565
- </record>
4566
- <record>
4567
- <date>2018-12-20T10:15:49</date>
4568
- <millis>1545300949207</millis>
4569
- <sequence>403</sequence>
4570
- <level>END</level>
4571
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4572
- <method>endKeyword</method>
4573
- <thread>1</thread>
4574
- <message>End action : Statement - plugin_actions.deactivatePlugin()</message>
4575
- <nestedLevel>1</nestedLevel>
4576
- </record>
4577
- <record>
4578
- <date>2018-12-20T10:15:49</date>
4579
- <millis>1545300949207</millis>
4580
- <sequence>404</sequence>
4581
- <level>PASSED</level>
4582
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4583
- <method>logMessage</method>
4584
- <thread>1</thread>
4585
- <message>Test Cases/common/Plugin activation/Deactivate plugin</message>
4586
- <nestedLevel>1</nestedLevel>
4587
- </record>
4588
- <record>
4589
- <date>2018-12-20T10:15:49</date>
4590
- <millis>1545300949207</millis>
4591
- <sequence>405</sequence>
4592
- <level>START</level>
4593
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4594
- <method>startKeyword</method>
4595
- <thread>1</thread>
4596
- <message>Start listener action : sampleAfterTestCase</message>
4597
- <nestedLevel>1</nestedLevel>
4598
- </record>
4599
- <record>
4600
- <date>2018-12-20T10:15:49</date>
4601
- <millis>1545300949208</millis>
4602
- <sequence>406</sequence>
4603
- <level>INFO</level>
4604
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4605
- <method>logMessage</method>
4606
- <thread>1</thread>
4607
- <message>Starting invoke &amp;apos;com.kms.katalon.core.annotation.AfterTestCase&amp;apos; method: &amp;apos;Variables.sampleAfterTestCase(...)&amp;apos;</message>
4608
- <nestedLevel>1</nestedLevel>
4609
- </record>
4610
- <record>
4611
- <date>2018-12-20T10:15:49</date>
4612
- <millis>1545300949208</millis>
4613
- <sequence>407</sequence>
4614
- <level>INFO</level>
4615
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4616
- <method>logMessage</method>
4617
- <thread>1</thread>
4618
- <message>Invoke &amp;apos;com.kms.katalon.core.annotation.AfterTestCase&amp;apos; method: &amp;apos;Variables.sampleAfterTestCase(...)&amp;apos; completed.</message>
4619
- <nestedLevel>1</nestedLevel>
4620
- </record>
4621
- <record>
4622
- <date>2018-12-20T10:15:49</date>
4623
- <millis>1545300949208</millis>
4624
- <sequence>408</sequence>
4625
- <level>END</level>
4626
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4627
- <method>endKeyword</method>
4628
- <thread>1</thread>
4629
- <message>End listener action : sampleAfterTestCase</message>
4630
- <nestedLevel>1</nestedLevel>
4631
- </record>
4632
- <record>
4633
- <date>2018-12-20T10:15:49</date>
4634
- <millis>1545300949208</millis>
4635
- <sequence>409</sequence>
4636
- <level>START</level>
4637
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4638
- <method>startKeyword</method>
4639
- <thread>1</thread>
4640
- <message>Start listener action : screenshotAfterTestCase</message>
4641
- <nestedLevel>1</nestedLevel>
4642
- </record>
4643
- <record>
4644
- <date>2018-12-20T10:15:49</date>
4645
- <millis>1545300949208</millis>
4646
- <sequence>410</sequence>
4647
- <level>INFO</level>
4648
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4649
- <method>logMessage</method>
4650
- <thread>1</thread>
4651
- <message>Starting invoke &amp;apos;com.kms.katalon.core.annotation.AfterTestCase&amp;apos; method: &amp;apos;ScreenShots.screenshotAfterTestCase(...)&amp;apos;</message>
4652
- <nestedLevel>1</nestedLevel>
4653
- </record>
4654
- <record>
4655
- <date>2018-12-20T10:15:49</date>
4656
- <millis>1545300949209</millis>
4657
- <sequence>411</sequence>
4658
- <level>START</level>
4659
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4660
- <method>startKeyword</method>
4661
- <thread>1</thread>
4662
- <message>Start action : Statement - Try</message>
4663
- <nestedLevel>1</nestedLevel>
4664
- <property name="startLine">44</property>
4665
- <property name="stepIndex">1</property>
4666
- </record>
4667
- <record>
4668
- <date>2018-12-20T10:15:49</date>
4669
- <millis>1545300949209</millis>
4670
- <sequence>412</sequence>
4671
- <level>START</level>
4672
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4673
- <method>startKeyword</method>
4674
- <thread>1</thread>
4675
- <message>Start action : takeScreenshot</message>
4676
- <nestedLevel>2</nestedLevel>
4677
- <property name="startLine">45</property>
4678
- <property name="stepIndex">1</property>
4679
- </record>
4680
- <record>
4681
- <date>2018-12-20T10:15:49</date>
4682
- <millis>1545300949335</millis>
4683
- <sequence>413</sequence>
4684
- <level>PASSED</level>
4685
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4686
- <method>logMessage</method>
4687
- <thread>1</thread>
4688
- <message>Taking screenshot successfully</message>
4689
- <nestedLevel>1</nestedLevel>
4690
- <property name="attachment">/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300949210.png</property>
4691
- </record>
4692
- <record>
4693
- <date>2018-12-20T10:15:49</date>
4694
- <millis>1545300949336</millis>
4695
- <sequence>414</sequence>
4696
- <level>INFO</level>
4697
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4698
- <method>logMessage</method>
4699
- <thread>1</thread>
4700
- <message>Invoke &amp;apos;com.kms.katalon.core.annotation.AfterTestCase&amp;apos; method: &amp;apos;ScreenShots.screenshotAfterTestCase(...)&amp;apos; completed.</message>
4701
- <nestedLevel>1</nestedLevel>
4702
- </record>
4703
- <record>
4704
- <date>2018-12-20T10:15:49</date>
4705
- <millis>1545300949336</millis>
4706
- <sequence>415</sequence>
4707
- <level>END</level>
4708
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4709
- <method>endKeyword</method>
4710
- <thread>1</thread>
4711
- <message>End action : takeScreenshot</message>
4712
- <nestedLevel>2</nestedLevel>
4713
- </record>
4714
- <record>
4715
- <date>2018-12-20T10:15:49</date>
4716
- <millis>1545300949336</millis>
4717
- <sequence>416</sequence>
4718
- <level>END</level>
4719
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4720
- <method>endKeyword</method>
4721
- <thread>1</thread>
4722
- <message>End action : Statement - Try</message>
4723
- <nestedLevel>1</nestedLevel>
4724
- </record>
4725
- <record>
4726
- <date>2018-12-20T10:15:49</date>
4727
- <millis>1545300949337</millis>
4728
- <sequence>417</sequence>
4729
- <level>END</level>
4730
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4731
- <method>endKeyword</method>
4732
- <thread>1</thread>
4733
- <message>End listener action : screenshotAfterTestCase</message>
4734
- <nestedLevel>1</nestedLevel>
4735
- </record>
4736
- <record>
4737
- <date>2018-12-20T10:15:51</date>
4738
- <millis>1545300951344</millis>
4739
- <sequence>418</sequence>
4740
- <level>END</level>
4741
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4742
- <method>endTest</method>
4743
- <thread>1</thread>
4744
- <message>End Test Case : Test Cases/common/Plugin activation/Deactivate plugin</message>
4745
- <nestedLevel>0</nestedLevel>
4746
- </record>
4747
- <record>
4748
- <date>2018-12-20T10:15:51</date>
4749
- <millis>1545300951348</millis>
4750
- <sequence>419</sequence>
4751
- <level>START</level>
4752
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4753
- <method>startTest</method>
4754
- <thread>1</thread>
4755
- <message>Start Test Case : Test Cases/common/Close browser</message>
4756
- <nestedLevel>1</nestedLevel>
4757
- <property name="name">Test Cases/common/Close browser</property>
4758
- <property name="description"></property>
4759
- <property name="id">Test Cases/common/Close browser</property>
4760
- <property name="source">\\tmp\\katalon_execute\\project\\Test Cases\\common\\Close browser.tc</property>
4761
- <property name="isOptional">false</property>
4762
- </record>
4763
- <record>
4764
- <date>2018-12-20T10:15:51</date>
4765
- <millis>1545300951353</millis>
4766
- <sequence>420</sequence>
4767
- <level>INFO</level>
4768
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4769
- <method>logMessage</method>
4770
- <thread>1</thread>
4771
- <message>Evaluating variables for test case</message>
4772
- <nestedLevel>1</nestedLevel>
4773
- </record>
4774
- <record>
4775
- <date>2018-12-20T10:15:51</date>
4776
- <millis>1545300951354</millis>
4777
- <sequence>421</sequence>
4778
- <level>START</level>
4779
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4780
- <method>startKeyword</method>
4781
- <thread>1</thread>
4782
- <message>Start listener action : sampleBeforeTestCase</message>
4783
- <nestedLevel>1</nestedLevel>
4784
- </record>
4785
- <record>
4786
- <date>2018-12-20T10:15:51</date>
4787
- <millis>1545300951354</millis>
4788
- <sequence>422</sequence>
4789
- <level>INFO</level>
4790
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4791
- <method>logMessage</method>
4792
- <thread>1</thread>
4793
- <message>Starting invoke &amp;apos;com.kms.katalon.core.annotation.BeforeTestCase&amp;apos; method: &amp;apos;Variables.sampleBeforeTestCase(...)&amp;apos;</message>
4794
- <nestedLevel>1</nestedLevel>
4795
- </record>
4796
- <record>
4797
- <date>2018-12-20T10:15:51</date>
4798
- <millis>1545300951354</millis>
4799
- <sequence>423</sequence>
4800
- <level>INFO</level>
4801
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4802
- <method>logMessage</method>
4803
- <thread>1</thread>
4804
- <message>Invoke &amp;apos;com.kms.katalon.core.annotation.BeforeTestCase&amp;apos; method: &amp;apos;Variables.sampleBeforeTestCase(...)&amp;apos; completed.</message>
4805
- <nestedLevel>1</nestedLevel>
4806
- </record>
4807
- <record>
4808
- <date>2018-12-20T10:15:51</date>
4809
- <millis>1545300951354</millis>
4810
- <sequence>424</sequence>
4811
- <level>END</level>
4812
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4813
- <method>endKeyword</method>
4814
- <thread>1</thread>
4815
- <message>End listener action : sampleBeforeTestCase</message>
4816
- <nestedLevel>1</nestedLevel>
4817
- </record>
4818
- <record>
4819
- <date>2018-12-20T10:15:51</date>
4820
- <millis>1545300951354</millis>
4821
- <sequence>425</sequence>
4822
- <level>START</level>
4823
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4824
- <method>startKeyword</method>
4825
- <thread>1</thread>
4826
- <message>Start listener action : screenshotBeforeTestCase</message>
4827
- <nestedLevel>1</nestedLevel>
4828
- </record>
4829
- <record>
4830
- <date>2018-12-20T10:15:51</date>
4831
- <millis>1545300951355</millis>
4832
- <sequence>426</sequence>
4833
- <level>INFO</level>
4834
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4835
- <method>logMessage</method>
4836
- <thread>1</thread>
4837
- <message>Starting invoke &amp;apos;com.kms.katalon.core.annotation.BeforeTestCase&amp;apos; method: &amp;apos;ScreenShots.screenshotBeforeTestCase(...)&amp;apos;</message>
4838
- <nestedLevel>1</nestedLevel>
4839
- </record>
4840
- <record>
4841
- <date>2018-12-20T10:15:51</date>
4842
- <millis>1545300951355</millis>
4843
- <sequence>427</sequence>
4844
- <level>START</level>
4845
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4846
- <method>startKeyword</method>
4847
- <thread>1</thread>
4848
- <message>Start action : Statement - Try</message>
4849
- <nestedLevel>1</nestedLevel>
4850
- <property name="startLine">32</property>
4851
- <property name="stepIndex">1</property>
4852
- </record>
4853
- <record>
4854
- <date>2018-12-20T10:15:51</date>
4855
- <millis>1545300951356</millis>
4856
- <sequence>428</sequence>
4857
- <level>START</level>
4858
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4859
- <method>startKeyword</method>
4860
- <thread>1</thread>
4861
- <message>Start action : takeScreenshot</message>
4862
- <nestedLevel>2</nestedLevel>
4863
- <property name="startLine">33</property>
4864
- <property name="stepIndex">1</property>
4865
- </record>
4866
- <record>
4867
- <date>2018-12-20T10:15:51</date>
4868
- <millis>1545300951479</millis>
4869
- <sequence>429</sequence>
4870
- <level>PASSED</level>
4871
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4872
- <method>logMessage</method>
4873
- <thread>1</thread>
4874
- <message>Taking screenshot successfully</message>
4875
- <nestedLevel>1</nestedLevel>
4876
- <property name="attachment">/tmp/katalon_execute/project/Reports/flexible-shipping/flexible-shipping/20181220_101518/1545300951356.png</property>
4877
- </record>
4878
- <record>
4879
- <date>2018-12-20T10:15:51</date>
4880
- <millis>1545300951479</millis>
4881
- <sequence>430</sequence>
4882
- <level>INFO</level>
4883
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4884
- <method>logMessage</method>
4885
- <thread>1</thread>
4886
- <message>Invoke &amp;apos;com.kms.katalon.core.annotation.BeforeTestCase&amp;apos; method: &amp;apos;ScreenShots.screenshotBeforeTestCase(...)&amp;apos; completed.</message>
4887
- <nestedLevel>1</nestedLevel>
4888
- </record>
4889
- <record>
4890
- <date>2018-12-20T10:15:51</date>
4891
- <millis>1545300951480</millis>
4892
- <sequence>431</sequence>
4893
- <level>END</level>
4894
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4895
- <method>endKeyword</method>
4896
- <thread>1</thread>
4897
- <message>End action : takeScreenshot</message>
4898
- <nestedLevel>2</nestedLevel>
4899
- </record>
4900
- <record>
4901
- <date>2018-12-20T10:15:51</date>
4902
- <millis>1545300951480</millis>
4903
- <sequence>432</sequence>
4904
- <level>END</level>
4905
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4906
- <method>endKeyword</method>
4907
- <thread>1</thread>
4908
- <message>End action : Statement - Try</message>
4909
- <nestedLevel>1</nestedLevel>
4910
- </record>
4911
- <record>
4912
- <date>2018-12-20T10:15:51</date>
4913
- <millis>1545300951480</millis>
4914
- <sequence>433</sequence>
4915
- <level>END</level>
4916
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4917
- <method>endKeyword</method>
4918
- <thread>1</thread>
4919
- <message>End listener action : screenshotBeforeTestCase</message>
4920
- <nestedLevel>1</nestedLevel>
4921
- </record>
4922
- <record>
4923
- <date>2018-12-20T10:15:51</date>
4924
- <millis>1545300951604</millis>
4925
- <sequence>434</sequence>
4926
- <level>START</level>
4927
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4928
- <method>startKeyword</method>
4929
- <thread>1</thread>
4930
- <message>Start action : closeBrowser</message>
4931
- <nestedLevel>1</nestedLevel>
4932
- <property name="startLine">19</property>
4933
- <property name="stepIndex">1</property>
4934
- </record>
4935
- <record>
4936
- <date>2018-12-20T10:15:51</date>
4937
- <millis>1545300951612</millis>
4938
- <sequence>435</sequence>
4939
- <level>INFO</level>
4940
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4941
- <method>logMessage</method>
4942
- <thread>1</thread>
4943
- <message>Closing browser</message>
4944
- <nestedLevel>1</nestedLevel>
4945
- </record>
4946
- <record>
4947
- <date>2018-12-20T10:15:52</date>
4948
- <millis>1545300952364</millis>
4949
- <sequence>436</sequence>
4950
- <level>PASSED</level>
4951
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4952
- <method>logMessage</method>
4953
- <thread>1</thread>
4954
- <message>Browser is closed</message>
4955
- <nestedLevel>1</nestedLevel>
4956
- </record>
4957
- <record>
4958
- <date>2018-12-20T10:15:52</date>
4959
- <millis>1545300952365</millis>
4960
- <sequence>437</sequence>
4961
- <level>END</level>
4962
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4963
- <method>endKeyword</method>
4964
- <thread>1</thread>
4965
- <message>End action : closeBrowser</message>
4966
- <nestedLevel>1</nestedLevel>
4967
- </record>
4968
- <record>
4969
- <date>2018-12-20T10:15:52</date>
4970
- <millis>1545300952365</millis>
4971
- <sequence>438</sequence>
4972
- <level>PASSED</level>
4973
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4974
- <method>logMessage</method>
4975
- <thread>1</thread>
4976
- <message>Test Cases/common/Close browser</message>
4977
- <nestedLevel>1</nestedLevel>
4978
- </record>
4979
- <record>
4980
- <date>2018-12-20T10:15:52</date>
4981
- <millis>1545300952365</millis>
4982
- <sequence>439</sequence>
4983
- <level>START</level>
4984
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4985
- <method>startKeyword</method>
4986
- <thread>1</thread>
4987
- <message>Start listener action : sampleAfterTestCase</message>
4988
- <nestedLevel>1</nestedLevel>
4989
- </record>
4990
- <record>
4991
- <date>2018-12-20T10:15:52</date>
4992
- <millis>1545300952366</millis>
4993
- <sequence>440</sequence>
4994
- <level>INFO</level>
4995
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
4996
- <method>logMessage</method>
4997
- <thread>1</thread>
4998
- <message>Starting invoke &amp;apos;com.kms.katalon.core.annotation.AfterTestCase&amp;apos; method: &amp;apos;Variables.sampleAfterTestCase(...)&amp;apos;</message>
4999
- <nestedLevel>1</nestedLevel>
5000
- </record>
5001
- <record>
5002
- <date>2018-12-20T10:15:52</date>
5003
- <millis>1545300952366</millis>
5004
- <sequence>441</sequence>
5005
- <level>INFO</level>
5006
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
5007
- <method>logMessage</method>
5008
- <thread>1</thread>
5009
- <message>Invoke &amp;apos;com.kms.katalon.core.annotation.AfterTestCase&amp;apos; method: &amp;apos;Variables.sampleAfterTestCase(...)&amp;apos; completed.</message>
5010
- <nestedLevel>1</nestedLevel>
5011
- </record>
5012
- <record>
5013
- <date>2018-12-20T10:15:52</date>
5014
- <millis>1545300952366</millis>
5015
- <sequence>442</sequence>
5016
- <level>END</level>
5017
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
5018
- <method>endKeyword</method>
5019
- <thread>1</thread>
5020
- <message>End listener action : sampleAfterTestCase</message>
5021
- <nestedLevel>1</nestedLevel>
5022
- </record>
5023
- <record>
5024
- <date>2018-12-20T10:15:52</date>
5025
- <millis>1545300952367</millis>
5026
- <sequence>443</sequence>
5027
- <level>START</level>
5028
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
5029
- <method>startKeyword</method>
5030
- <thread>1</thread>
5031
- <message>Start listener action : screenshotAfterTestCase</message>
5032
- <nestedLevel>1</nestedLevel>
5033
- </record>
5034
- <record>
5035
- <date>2018-12-20T10:15:52</date>
5036
- <millis>1545300952367</millis>
5037
- <sequence>444</sequence>
5038
- <level>INFO</level>
5039
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
5040
- <method>logMessage</method>
5041
- <thread>1</thread>
5042
- <message>Starting invoke &amp;apos;com.kms.katalon.core.annotation.AfterTestCase&amp;apos; method: &amp;apos;ScreenShots.screenshotAfterTestCase(...)&amp;apos;</message>
5043
- <nestedLevel>1</nestedLevel>
5044
- </record>
5045
- <record>
5046
- <date>2018-12-20T10:15:52</date>
5047
- <millis>1545300952367</millis>
5048
- <sequence>445</sequence>
5049
- <level>START</level>
5050
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
5051
- <method>startKeyword</method>
5052
- <thread>1</thread>
5053
- <message>Start action : Statement - Try</message>
5054
- <nestedLevel>1</nestedLevel>
5055
- <property name="startLine">44</property>
5056
- <property name="stepIndex">1</property>
5057
- </record>
5058
- <record>
5059
- <date>2018-12-20T10:15:52</date>
5060
- <millis>1545300952368</millis>
5061
- <sequence>446</sequence>
5062
- <level>START</level>
5063
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
5064
- <method>startKeyword</method>
5065
- <thread>1</thread>
5066
- <message>Start action : takeScreenshot</message>
5067
- <nestedLevel>2</nestedLevel>
5068
- <property name="startLine">45</property>
5069
- <property name="stepIndex">1</property>
5070
- </record>
5071
- <record>
5072
- <date>2018-12-20T10:15:52</date>
5073
- <millis>1545300952369</millis>
5074
- <sequence>447</sequence>
5075
- <level>WARNING</level>
5076
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
5077
- <method>logMessage</method>
5078
- <thread>1</thread>
5079
- <message>Cannot take screenshot</message>
5080
- <nestedLevel>1</nestedLevel>
5081
- </record>
5082
- <record>
5083
- <date>2018-12-20T10:15:52</date>
5084
- <millis>1545300952369</millis>
5085
- <sequence>448</sequence>
5086
- <level>FAILED</level>
5087
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
5088
- <method>logMessage</method>
5089
- <thread>1</thread>
5090
- <message>Cannot take screenshot (Root cause: com.kms.katalon.core.webui.exception.BrowserNotOpenedException: Browser is not opened\nBuild info: version: &amp;apos;3.7.1&amp;apos;, revision: &amp;apos;8a0099a&amp;apos;, time: &amp;apos;2017-11-06T21:07:36.161Z&amp;apos;\nSystem info: host: &amp;apos;runner-a8f306d8-project-1098540-concurrent-3&amp;apos;, ip: &amp;apos;172.17.0.13&amp;apos;, os.name: &amp;apos;Linux&amp;apos;, os.arch: &amp;apos;amd64&amp;apos;, os.version: &amp;apos;4.15.0-43-generic&amp;apos;, java.version: &amp;apos;1.8.0_181&amp;apos;\nDriver info: driver.version: unknown)</message>
5091
- <nestedLevel>1</nestedLevel>
5092
- </record>
5093
- <record>
5094
- <date>2018-12-20T10:15:52</date>
5095
- <millis>1545300952370</millis>
5096
- <sequence>449</sequence>
5097
- <level>END</level>
5098
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
5099
- <method>endKeyword</method>
5100
- <thread>1</thread>
5101
- <message>End action : takeScreenshot</message>
5102
- <nestedLevel>2</nestedLevel>
5103
- </record>
5104
- <record>
5105
- <date>2018-12-20T10:15:52</date>
5106
- <millis>1545300952370</millis>
5107
- <sequence>450</sequence>
5108
- <level>END</level>
5109
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
5110
- <method>endKeyword</method>
5111
- <thread>1</thread>
5112
- <message>End action : Statement - Try</message>
5113
- <nestedLevel>1</nestedLevel>
5114
- </record>
5115
- <record>
5116
- <date>2018-12-20T10:15:52</date>
5117
- <millis>1545300952370</millis>
5118
- <sequence>451</sequence>
5119
- <level>START</level>
5120
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
5121
- <method>startKeyword</method>
5122
- <thread>1</thread>
5123
- <message>Start action : Statement - Catch (Exception BrowserNotOpenedException)</message>
5124
- <nestedLevel>1</nestedLevel>
5125
- <property name="startLine">46</property>
5126
- <property name="stepIndex">2</property>
5127
- </record>
5128
- <record>
5129
- <date>2018-12-20T10:15:52</date>
5130
- <millis>1545300952370</millis>
5131
- <sequence>452</sequence>
5132
- <level>INFO</level>
5133
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
5134
- <method>logMessage</method>
5135
- <thread>1</thread>
5136
- <message>Invoke &amp;apos;com.kms.katalon.core.annotation.AfterTestCase&amp;apos; method: &amp;apos;ScreenShots.screenshotAfterTestCase(...)&amp;apos; completed.</message>
5137
- <nestedLevel>1</nestedLevel>
5138
- </record>
5139
- <record>
5140
- <date>2018-12-20T10:15:52</date>
5141
- <millis>1545300952370</millis>
5142
- <sequence>453</sequence>
5143
- <level>END</level>
5144
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
5145
- <method>endKeyword</method>
5146
- <thread>1</thread>
5147
- <message>End action : Statement - Catch (Exception BrowserNotOpenedException)</message>
5148
- <nestedLevel>1</nestedLevel>
5149
- </record>
5150
- <record>
5151
- <date>2018-12-20T10:15:52</date>
5152
- <millis>1545300952370</millis>
5153
- <sequence>454</sequence>
5154
- <level>END</level>
5155
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
5156
- <method>endKeyword</method>
5157
- <thread>1</thread>
5158
- <message>End listener action : screenshotAfterTestCase</message>
5159
- <nestedLevel>1</nestedLevel>
5160
- </record>
5161
- <record>
5162
- <date>2018-12-20T10:15:54</date>
5163
- <millis>1545300954384</millis>
5164
- <sequence>455</sequence>
5165
- <level>END</level>
5166
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
5167
- <method>endTest</method>
5168
- <thread>1</thread>
5169
- <message>End Test Case : Test Cases/common/Close browser</message>
5170
- <nestedLevel>0</nestedLevel>
5171
- </record>
5172
- <record>
5173
- <date>2018-12-20T10:15:54</date>
5174
- <millis>1545300954384</millis>
5175
- <sequence>456</sequence>
5176
- <level>START</level>
5177
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
5178
- <method>startKeyword</method>
5179
- <thread>1</thread>
5180
- <message>Start listener action : sampleAfterTestSuite</message>
5181
- <nestedLevel>0</nestedLevel>
5182
- </record>
5183
- <record>
5184
- <date>2018-12-20T10:15:54</date>
5185
- <millis>1545300954385</millis>
5186
- <sequence>457</sequence>
5187
- <level>INFO</level>
5188
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
5189
- <method>logMessage</method>
5190
- <thread>1</thread>
5191
- <message>Starting invoke &amp;apos;com.kms.katalon.core.annotation.AfterTestSuite&amp;apos; method: &amp;apos;Variables.sampleAfterTestSuite(...)&amp;apos;</message>
5192
- <nestedLevel>0</nestedLevel>
5193
- </record>
5194
- <record>
5195
- <date>2018-12-20T10:15:54</date>
5196
- <millis>1545300954385</millis>
5197
- <sequence>458</sequence>
5198
- <level>INFO</level>
5199
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
5200
- <method>logMessage</method>
5201
- <thread>1</thread>
5202
- <message>Invoke &amp;apos;com.kms.katalon.core.annotation.AfterTestSuite&amp;apos; method: &amp;apos;Variables.sampleAfterTestSuite(...)&amp;apos; completed.</message>
5203
- <nestedLevel>0</nestedLevel>
5204
- </record>
5205
- <record>
5206
- <date>2018-12-20T10:15:54</date>
5207
- <millis>1545300954385</millis>
5208
- <sequence>459</sequence>
5209
- <level>END</level>
5210
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
5211
- <method>endKeyword</method>
5212
- <thread>1</thread>
5213
- <message>End listener action : sampleAfterTestSuite</message>
5214
- <nestedLevel>0</nestedLevel>
5215
- </record>
5216
- <record>
5217
- <date>2018-12-20T10:15:54</date>
5218
- <millis>1545300954385</millis>
5219
- <sequence>460</sequence>
5220
- <level>END</level>
5221
- <class>com.kms.katalon.core.logging.KeywordLogger</class>
5222
- <method>endSuite</method>
5223
- <thread>1</thread>
5224
- <message>End Test Suite : Test Suites/flexible-shipping/flexible-shipping</message>
5225
- <nestedLevel>0</nestedLevel>
5226
- </record>
5227
- </log>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
functional/report.csv DELETED
@@ -1,61 +0,0 @@
1
- Suite/Test/Step Name,Browser,Description,Start time,End time,Duration,Status
2
- flexible-shipping,Firefox 63.0,,2018-12-20 10:15:19,2018-12-20 10:15:54,34.584s,PASSED
3
- ,,,,,,
4
- Test Cases/common/Open browser,Firefox 63.0,,2018-12-20 10:15:20,2018-12-20 10:15:28,7.741s,PASSED
5
- Start listener action : sampleBeforeTestCase,Firefox 63.0,,2018-12-20 10:15:20,2018-12-20 10:15:20,0.001s,PASSED
6
- Start listener action : screenshotBeforeTestCase,Firefox 63.0,,2018-12-20 10:15:20,2018-12-20 10:15:20,0.313s,FAILED
7
- Statement - site_url = com.wpdesk.WpdeskVariables.getSiteUrl(),Firefox 63.0,,2018-12-20 10:15:20,2018-12-20 10:15:20,0.018s,PASSED
8
- openBrowser,Firefox 63.0,,2018-12-20 10:15:20,2018-12-20 10:15:24,3.666s,PASSED
9
- setViewPortSize,Firefox 63.0,,2018-12-20 10:15:24,2018-12-20 10:15:24,0.124s,PASSED
10
- navigateToUrl,Firefox 63.0,,2018-12-20 10:15:24,2018-12-20 10:15:25,1.234s,PASSED
11
- Start listener action : sampleAfterTestCase,Firefox 63.0,,2018-12-20 10:15:25,2018-12-20 10:15:25,0.001s,PASSED
12
- Start listener action : screenshotAfterTestCase,Firefox 63.0,,2018-12-20 10:15:25,2018-12-20 10:15:25,0.161s,PASSED
13
- ,,,,,,
14
- Test Cases/common/Login,Firefox 63.0,,2018-12-20 10:15:28,2018-12-20 10:15:32,4.423s,PASSED
15
- Start listener action : sampleBeforeTestCase,Firefox 63.0,,2018-12-20 10:15:28,2018-12-20 10:15:28,0.000s,PASSED
16
- Start listener action : screenshotBeforeTestCase,Firefox 63.0,,2018-12-20 10:15:28,2018-12-20 10:15:28,0.100s,PASSED
17
- Statement - site_url = com.wpdesk.WpdeskVariables.getSiteUrl(),Firefox 63.0,,2018-12-20 10:15:28,2018-12-20 10:15:28,0.002s,PASSED
18
- Statement - site_username = com.wpdesk.WpdeskVariables.getSiteUsername(),Firefox 63.0,,2018-12-20 10:15:28,2018-12-20 10:15:28,0.020s,PASSED
19
- Statement - site_password = com.wpdesk.WpdeskVariables.getSitePassword(),Firefox 63.0,,2018-12-20 10:15:28,2018-12-20 10:15:28,0.003s,PASSED
20
- "Statement - login_url = site_url + ""wp-login.php""",Firefox 63.0,,2018-12-20 10:15:28,2018-12-20 10:15:28,0.001s,PASSED
21
- navigateToUrl,Firefox 63.0,,2018-12-20 10:15:28,2018-12-20 10:15:28,0.115s,PASSED
22
- setText,Firefox 63.0,,2018-12-20 10:15:28,2018-12-20 10:15:28,0.091s,PASSED
23
- setText,Firefox 63.0,,2018-12-20 10:15:28,2018-12-20 10:15:28,0.050s,PASSED
24
- click,Firefox 63.0,,2018-12-20 10:15:28,2018-12-20 10:15:30,1.593s,PASSED
25
- Start listener action : sampleAfterTestCase,Firefox 63.0,,2018-12-20 10:15:30,2018-12-20 10:15:30,0.000s,PASSED
26
- Start listener action : screenshotAfterTestCase,Firefox 63.0,,2018-12-20 10:15:30,2018-12-20 10:15:30,0.205s,PASSED
27
- ,,,,,,
28
- Test Cases/common/Plugin activation/Activate plugin,Firefox 63.0,,2018-12-20 10:15:32,2018-12-20 10:15:40,7.788s,PASSED
29
- Start listener action : sampleBeforeTestCase,Firefox 63.0,,2018-12-20 10:15:32,2018-12-20 10:15:32,0.001s,PASSED
30
- Start listener action : screenshotBeforeTestCase,Firefox 63.0,,2018-12-20 10:15:32,2018-12-20 10:15:32,0.134s,PASSED
31
- Statement - plugin_file = com.wpdesk.WpdeskVariables.getPluginFile(),Firefox 63.0,,2018-12-20 10:15:32,2018-12-20 10:15:32,0.003s,PASSED
32
- "Statement - plugin_actions = new com.wpdesk.WpdeskPluginActions(plugin_file, com.wpdesk.WpdeskVariables.getVariable(PLUGIN_WITH_TRACKER))",Firefox 63.0,,2018-12-20 10:15:32,2018-12-20 10:15:32,0.005s,PASSED
33
- Statement - plugin_actions.acivatePlugin(),Firefox 63.0,,2018-12-20 10:15:32,2018-12-20 10:15:38,5.237s,PASSED
34
- Start listener action : sampleAfterTestCase,Firefox 63.0,,2018-12-20 10:15:38,2018-12-20 10:15:38,0.001s,PASSED
35
- Start listener action : screenshotAfterTestCase,Firefox 63.0,,2018-12-20 10:15:38,2018-12-20 10:15:38,0.176s,PASSED
36
- ,,,,,,
37
- Test Cases/Flexible Shipping Settings,Firefox 63.0,,2018-12-20 10:15:40,2018-12-20 10:15:46,6.230s,PASSED
38
- Start listener action : sampleBeforeTestCase,Firefox 63.0,,2018-12-20 10:15:40,2018-12-20 10:15:40,0.000s,PASSED
39
- Start listener action : screenshotBeforeTestCase,Firefox 63.0,,2018-12-20 10:15:40,2018-12-20 10:15:40,0.142s,PASSED
40
- click,Firefox 63.0,,2018-12-20 10:15:40,2018-12-20 10:15:41,0.671s,PASSED
41
- click,Firefox 63.0,,2018-12-20 10:15:41,2018-12-20 10:15:42,1.122s,PASSED
42
- click,Firefox 63.0,,2018-12-20 10:15:42,2018-12-20 10:15:42,0.521s,PASSED
43
- click,Firefox 63.0,,2018-12-20 10:15:42,2018-12-20 10:15:44,1.391s,PASSED
44
- Start listener action : sampleAfterTestCase,Firefox 63.0,,2018-12-20 10:15:44,2018-12-20 10:15:44,0.002s,PASSED
45
- Start listener action : screenshotAfterTestCase,Firefox 63.0,,2018-12-20 10:15:44,2018-12-20 10:15:44,0.128s,PASSED
46
- ,,,,,,
47
- Test Cases/common/Plugin activation/Deactivate plugin,Firefox 63.0,,2018-12-20 10:15:46,2018-12-20 10:15:51,4.863s,PASSED
48
- Start listener action : sampleBeforeTestCase,Firefox 63.0,,2018-12-20 10:15:46,2018-12-20 10:15:46,0.000s,PASSED
49
- Start listener action : screenshotBeforeTestCase,Firefox 63.0,,2018-12-20 10:15:46,2018-12-20 10:15:46,0.153s,PASSED
50
- Statement - plugin_file = com.wpdesk.WpdeskVariables.getPluginFile(),Firefox 63.0,,2018-12-20 10:15:46,2018-12-20 10:15:46,0.003s,PASSED
51
- "Statement - plugin_actions = new com.wpdesk.WpdeskPluginActions(plugin_file, com.wpdesk.WpdeskVariables.getVariable(PLUGIN_WITH_TRACKER))",Firefox 63.0,,2018-12-20 10:15:46,2018-12-20 10:15:46,0.001s,PASSED
52
- Statement - plugin_actions.deactivatePlugin(),Firefox 63.0,,2018-12-20 10:15:46,2018-12-20 10:15:49,2.396s,PASSED
53
- Start listener action : sampleAfterTestCase,Firefox 63.0,,2018-12-20 10:15:49,2018-12-20 10:15:49,0.001s,PASSED
54
- Start listener action : screenshotAfterTestCase,Firefox 63.0,,2018-12-20 10:15:49,2018-12-20 10:15:49,0.129s,PASSED
55
- ,,,,,,
56
- Test Cases/common/Close browser,Firefox 63.0,,2018-12-20 10:15:51,2018-12-20 10:15:54,3.036s,PASSED
57
- Start listener action : sampleBeforeTestCase,Firefox 63.0,,2018-12-20 10:15:51,2018-12-20 10:15:51,0.000s,PASSED
58
- Start listener action : screenshotBeforeTestCase,Firefox 63.0,,2018-12-20 10:15:51,2018-12-20 10:15:51,0.126s,PASSED
59
- closeBrowser,Firefox 63.0,,2018-12-20 10:15:51,2018-12-20 10:15:52,0.761s,PASSED
60
- Start listener action : sampleAfterTestCase,Firefox 63.0,,2018-12-20 10:15:52,2018-12-20 10:15:52,0.001s,PASSED
61
- Start listener action : screenshotAfterTestCase,Firefox 63.0,,2018-12-20 10:15:52,2018-12-20 10:15:52,0.003s,FAILED
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
functional/report.html DELETED
@@ -1,2039 +0,0 @@
1
- <!DOCTYPE html>
2
- <html>
3
- <head>
4
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
5
- <meta http-equiv="Pragma" content="no-cache">
6
- <meta http-equiv="Expires" content="-1">
7
- <meta http-equiv="X-UA-Compatible" content="IE=edge">
8
- <style media="all" type="text/css">
9
- /* Generic and misc styles */
10
- body {
11
- font-family: Helvetica, sans-serif;
12
- font-size: 0.8em;
13
- color: black;
14
- padding: 6px;
15
- background: white;
16
- }
17
- table {
18
- table-layout: fixed;
19
- word-wrap: break-word;
20
- empty-cells: show;
21
- font-size: 1em;
22
- }
23
- th, td {
24
- vertical-align: top;
25
- }
26
- br {
27
- mso-data-placement: same-cell; /* maintain line breaks in Excel */
28
- }
29
- a, a:link, a:visited {
30
- text-decoration: none;
31
- color: blue;
32
- }
33
- a > img {
34
- border: 1px solid blue !important;
35
- }
36
- a:hover, a:active {
37
- text-decoration: underline;
38
- color: purple;
39
- }
40
- .parent-name {
41
- font-size: 0.7em;
42
- letter-spacing: -0.07em;
43
- }
44
- .message {
45
- white-space: pre-wrap;
46
- }
47
- /* Headers */
48
- #header {
49
- height: 3em;
50
- margin: 6px 0;
51
- }
52
- h1 {
53
- float: left;
54
- margin: 0 0 0.5em 0;
55
- width: 75%;
56
- }
57
- h2 {
58
- clear: left;
59
- }
60
- #generated {
61
- float: right;
62
- text-align: right;
63
- font-size: 0.9em;
64
- white-space: nowrap;
65
- }
66
- /* Documentation headers */
67
- .doc > h2 {
68
- font-size: 1.2em;
69
- }
70
- .doc > h3 {
71
- font-size: 1.1em;
72
- }
73
- .doc > h4 {
74
- font-size: 1.0em;
75
- }
76
- /* Status text colors -- !important allows using them in links */
77
- .error, .failed {
78
- color: red !important;
79
- font-weight: bold;
80
- }
81
- .passed {
82
- color: #009900 !important;
83
- }
84
- .warn {
85
- color: #FFCC00 !important;
86
- font-weight: bold;
87
- }
88
- .incomplete {
89
- color: #FF8000 !important;
90
- /* color: #444444 !important; */
91
- }
92
- .not_run {
93
- color:#808080 !important;
94
- }
95
-
96
- /* Top right header */
97
- #top-right-header {
98
- position: fixed;
99
- top: 0;
100
- right: 0;
101
- z-index: 1000;
102
- width: 12em;
103
- text-align: center;
104
- }
105
- #report-or-log-link a {
106
- display: block;
107
- background: black;
108
- color: white;
109
- text-decoration: none;
110
- letter-spacing: 0.1em;
111
- padding: 0.3em 0;
112
- border-bottom-left-radius: 4px;
113
- }
114
- #report-or-log-link a:hover {
115
- color: yellow;
116
- }
117
- #log-level-selector {
118
- padding: 0.3em 0;
119
- font-size: 0.9em;
120
- border-bottom-left-radius: 4px;
121
- background: lightgray;
122
- }
123
- /* Statistics table */
124
- .statistics {
125
- width: 65em;
126
- border-collapse: collapse;
127
- empty-cells: show;
128
- margin-bottom: 1em;
129
- }
130
- .statistics tr:hover {
131
- background: #ECECF7;
132
- cursor: pointer;
133
- }
134
- .statistics th, .statistics td {
135
- border: 1px solid black;
136
- padding: 0.1em 0.3em;
137
- }
138
- .statistics th {
139
- background-color: #DCDCF0;
140
- padding: 0.2em 0.3em;
141
- }
142
- .statistics td {
143
- vertical-align: middle;
144
- }
145
- .stats-col-stat {
146
- width: 4.5em;
147
- text-align: center;
148
- }
149
- .stats-col-elapsed {
150
- width: 5.5em;
151
- text-align: center;
152
- }
153
- .stats-col-graph {
154
- width: 9em;
155
- }
156
- th.stats-col-graph:hover {
157
- cursor: default;
158
- }
159
- .stat-name {
160
- float: left;
161
- }
162
- .stat-name a, .stat-name span {
163
- font-weight: bold;
164
- }
165
- .tag-links {
166
- font-size: 0.9em;
167
- float: right;
168
- margin-top: 0.05em;
169
- }
170
- .tag-links span {
171
- margin-left: 0.2em;
172
- }
173
- /* Statistics graph */
174
- .graph, .empty-graph {
175
- border: 1px solid black;
176
- width: auto;
177
- height: 7px;
178
- padding: 0;
179
- background: red;
180
- }
181
- .empty-graph {
182
- background: #E9E9E9;
183
- }
184
- .pass-bar, .fail-bar {
185
- float: left;
186
- height: 100%;
187
- }
188
- .pass-bar {
189
- background: #00F000;
190
- }
191
- /* Tablesorter - adapted from provided Blue Skin */
192
- .tablesorter-header {
193
- background-image: url(data:image/gif;base64,R0lGODlhCwAJAIAAAH9/fwAAACH5BAEAAAEALAAAAAALAAkAAAIRjAOnBr3cnIr0WUjTrC9e9BQAOw==);
194
- background-repeat: no-repeat;
195
- background-position: center right;
196
- cursor: pointer;
197
- }
198
- .tablesorter-header:hover {
199
- background-color: #B8C8E3;
200
- }
201
- .tablesorter-headerAsc {
202
- background-image: url(data:image/gif;base64,R0lGODlhCwAJAKEAAAAAAH9/fwAAAAAAACH5BAEAAAIALAAAAAALAAkAAAIUlBWnFr3cnIr0WQOyBmvzp13CpxQAOw==);
203
- background-color: #B8C8E3 !important;
204
- }
205
- .tablesorter-headerDesc {
206
- background-image: url(data:image/gif;base64,R0lGODlhCwAJAKEAAAAAAH9/fwAAAAAAACH5BAEAAAIALAAAAAALAAkAAAIUlAWnBr3cnIr0WROyDmvzp13CpxQAOw==);
207
- background-color: #B8C8E3 !important;
208
- }
209
- .sorter-false {
210
- background-image: none;
211
- cursor: default;
212
- }
213
- .sorter-false:hover {
214
- background-color: #DCDCF0;
215
- }
216
- </style>
217
- <style media="all" type="text/css">
218
- /* Containers */
219
- .suite, .test, #errors {
220
- border: 1px solid gray;
221
- padding: 0.3em 0.2em;
222
- margin: 0.2em 0;
223
- }
224
- .test {
225
- border-style: solid;
226
- }
227
- #errors, .messages, .metadata {
228
- width: 100%;
229
- border-spacing: 0;
230
- }
231
- #errors td, .messages td, .metadata th, .metadata td {
232
- padding: 0.2em;
233
- }
234
- .children {
235
- display: none;
236
- margin-left: 1.4em;
237
- }
238
- .suite, .test, .keyword {
239
- margin-left: -0.2em;
240
- }
241
- #s1, .suite > .children > .keyword {
242
- margin-left: 0;
243
- }
244
- /* Suite, test and kw headers */
245
- .element-header {
246
- border: 1px solid transparent;
247
- border-radius: 2px;
248
- padding: 0.3em 6.5em 0.3em 1.4em;
249
- background-repeat: no-repeat;
250
- background-position: left center;
251
- background-image: url(data:image/gif;base64,R0lGODlhDQALAIAAAAAAAAAAACH5BAEKAAEALAAAAAANAAsAAAIZTICpYGz/nIOxUShvPU1ZroHTlYWlJi1LAQA7);
252
- }
253
- .element-header:hover {
254
- cursor: pointer;
255
- background-color: #ECECF7;
256
- border-color: #BCBCD7;
257
- }
258
- .closed {
259
- background-image: url(data:image/gif;base64,R0lGODlhDQALAIAAAAAAAAAAACH5BAEKAAEALAAAAAANAAsAAAIZTICpYGz/nIOxwXls3VJpDGpiRlKfyS1LAQA7);
260
- }
261
- .name {
262
- font-weight: bold;
263
- }
264
- .expand {
265
- float: right;
266
- margin-right: -6em;
267
- font-size: 0.8em;
268
- width: 7em;
269
- padding: 0.3em 0 0.1em 0;
270
- text-align: center;
271
- color: #808080 !important;
272
- border-radius: 8px;
273
- }
274
- .expand:hover {
275
- text-decoration: none;
276
- background-color: #BBBBFF;
277
- color: black !important;
278
- }
279
- .ext-link, .ext-link:link, .ext-link:visited {
280
- float: right;
281
- margin-right: -7em;
282
- padding: 0 0.3em;
283
- color: #C60F0F;
284
- text-decoration: none;
285
- visibility: hidden;
286
- }
287
- .element-header:hover .ext-link {
288
- visibility: visible;
289
- }
290
- .ext-link:hover {
291
- background: #C60F0F;
292
- color: #ECECF7;
293
- }
294
- /* Messages and errors */
295
- .messages {
296
- font-family: monospace;
297
- font-size: 1.1em;
298
- }
299
- .message-row {
300
- height: 17px;
301
- }
302
- .time {
303
- width: 8em;
304
- }
305
- .error-time {
306
- width: 11em;
307
- white-space: nowrap;
308
- }
309
- .level {
310
- width: 4.5em;
311
- text-align: center;
312
- }
313
- .select-text {
314
- width: 2em;
315
- background-position: top right;
316
- background-repeat: no-repeat;
317
- }
318
- .message-row:hover .select-text {
319
- background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAV1BMVEXq7/atw9u6zOHS3uvA0eP3+fvZ4+7g6PHO2+n5+vz1+PvAwMC+z+KQkJDx9fm1yd/s8ffa5O/I1+fU4Oz////t8vf6+/3c5fC4y+Dj6vPv8/ju8/fd5vA594LsAAAAXklEQVQYlW3PVxKAIAwE0NhLRGxY0Puf05hRCIzvjx2yAVAYUIBLAAFNKhgKIBHoiP3klU10Y3s6zs47uHR3Zt4iRmoORGlWFX9rbS5YCgbNLvf0d2R0wQqs/YL4+ze2IArI2yb6sQAAAABJRU5ErkJggg==);
320
- }
321
- .message-row:hover .select-text:hover {
322
- background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAV1BMVEXv833O26y1yc+tw9v5+m/c5Zjq74T1+HTx9Xrt8oDU4KPAwE3//2b3+XLa5JvS3qfs8YHg6JOQkDrd5pbZ45zj6o6+z8O6zMnu8376+27I17TA0cC4y8w8SaSaAAAAXklEQVQYlW3PWQ6AIAwE0LpVsSqK+3L/c4qNQiG+PyZ0CmAoYICaAAGpVVA2wExAG1SHN+XRjeLp2BZv5tLLqXmLGEk4EKV6aP/WwinYI/UpG93T35HOBTuy8gvi798gGQzuN7QrSQAAAABJRU5ErkJggg==);
323
- cursor: pointer;
324
- }
325
- /* Message tables - these MUST NOT be combined together because otherwise
326
- dynamically altering them based on visible log level is not possible. */
327
- .trace-message {
328
- display: table;
329
- }
330
- .debug-message {
331
- display: table;
332
- }
333
- /* Metadata */
334
- .metadata th {
335
- width: 12.5em;
336
- text-align: left;
337
- white-space: nowrap;
338
- }
339
- .keyword-metadata {
340
- font-size: 0.9em;
341
- }
342
- /* Custom styles for statistics */
343
- #total-stats tr:hover, #tag-stats tr:hover {
344
- cursor: default;
345
- }
346
- </style>
347
- <style media="print" type="text/css">
348
- body {
349
- background: white !important;
350
- padding: 0;
351
- font-size: 8pt;
352
- }
353
- a:link, a:visited {
354
- color: black;
355
- }
356
- #header {
357
- width: auto;
358
- }
359
- .details, .statistics {
360
- width: 100%;
361
- }
362
- #generated-ago, #top-right-header, #normal-selector, #search-buttons,
363
- .folding-button, .expand, .hidden, .details-col-toggle {
364
- display: none;
365
- }
366
- .element-header-text, .children {
367
- margin: 0;
368
- }
369
- #test-details {
370
- border-collapse: collapse;
371
- table-layout: auto;
372
- }
373
- #test-details th, #test-details td {
374
- border: 1px solid black;
375
- }
376
- .details-col-header {
377
- padding: 0;
378
- }
379
- #print-selector {
380
- display: table-cell;
381
- }
382
- .tablesorter-header {
383
- background-image: none;
384
- background: #DCDCF0 !important;
385
- }
386
- </style>
387
- <style media="all" type="text/css">
388
- #javascript-disabled {
389
- width: 600px;
390
- margin: 100px auto 0 auto;
391
- padding: 20px;
392
- color: #2A2A2E;
393
- border: 1px solid #9A9A9E;
394
- background: #FAFAFF;
395
- }
396
- #javascript-disabled h1 {
397
- width: 100%;
398
- float: none;
399
- }
400
- #javascript-disabled ul {
401
- font-size: 1.2em;
402
- }
403
- #javascript-disabled li {
404
- margin: 0.5em 0;
405
- }
406
- #javascript-disabled b {
407
- font-style: italic;
408
- }
409
- </style>
410
- <style media="all" type="text/css">
411
- .doc > * {
412
- margin: 0.7em 1em 0.1em 1em;
413
- padding: 0;
414
- }
415
- .doc > p, .doc > h1, .doc > h2, .doc > h3, .doc > h4 {
416
- margin: 0.7em 0 0.1em 0;
417
- }
418
- .doc > *:first-child {
419
- margin-top: 0.1em;
420
- }
421
- .doc table {
422
- border: 1px solid gray;
423
- background: transparent;
424
- border-collapse: collapse;
425
- empty-cells: show;
426
- font-size: 0.9em;
427
- }
428
- .doc table th, .doc table td {
429
- border: 1px solid gray;
430
- background: transparent;
431
- padding: 0.1em 0.3em;
432
- height: 1.2em;
433
- }
434
- .doc table th {
435
- text-align: center;
436
- letter-spacing: 0.1em;
437
- }
438
- .doc pre {
439
- font-size: 1.1em;
440
- background: #F4F4FF;
441
- }
442
- .doc li {
443
- list-style-position: inside;
444
- list-style-type: square;
445
- }
446
- .doc img {
447
- border: 1px solid gray;
448
- }
449
- .doc hr {
450
- background: gray;
451
- height: 1px;
452
- border: 0;
453
- }
454
- </style>
455
- <script type="text/javascript">
456
- var LEVELS = {PASSED: 0, FAILED: 1, INFO: 2, ERROR: 3};
457
- function toggleSuite(suiteId) {
458
- toggleElement(suiteId, ['keyword', 'suite', 'test']);
459
- }
460
- function toggleTest(testId) {
461
- toggleElement(testId, ['keyword']);
462
- }
463
- function toggleKeyword(kwId) {
464
- toggleElement(kwId, ['keyword', 'message']);
465
- }
466
- function toggleElement(elementId, childrenNames) {
467
- var element = $('#' + elementId);
468
- var children = element.children('.children');
469
- children.toggle(100, '', function () {
470
- element.children('.element-header').toggleClass('closed');
471
- });
472
- populateChildren(elementId, children, childrenNames);
473
- }
474
- function populateChildren(elementId, childElement, childrenNames) {
475
- if (!childElement.hasClass('populated')) {
476
- var element = window.testdata.findLoaded(elementId);
477
- var callback = drawCallback(element, childElement, childrenNames);
478
- element.callWhenChildrenReady(callback);
479
- childElement.addClass('populated');
480
- }
481
- }
482
- function drawCallback(element, childElement, childrenNames) {
483
- return function () {
484
- util.map(childrenNames, function (childName) {
485
- var children = element[childName + 's']();
486
- var template = childName + 'Template';
487
- util.map(children, function (child) {
488
- $.tmpl(template, child).appendTo(childElement);
489
- });
490
- });
491
- }
492
- }
493
- function expandRecursively() {
494
- if (!window.elementsToExpand.length)
495
- return;
496
- var element = window.elementsToExpand.pop();
497
- if (!element || elementHiddenByUser(element.id)) {
498
- window.elementsToExpand = [];
499
- return;
500
- }
501
- expandElement(element);
502
- element.callWhenChildrenReady(function () {
503
- var children = element.children();
504
- for (var i = children.length-1; i >= 0; i--) {
505
- if (window.expandDecider(children[i]))
506
- window.elementsToExpand.push(children[i]);
507
- }
508
- if (window.elementsToExpand.length)
509
- setTimeout(expandRecursively, 0);
510
- });
511
- }
512
- function expandElement(item) {
513
- var element = $('#' + item.id);
514
- var children = element.children('.children');
515
- // .css is faster than .show and .show w/ callback is terribly slow
516
- children.css({'display': 'block'});
517
- populateChildren(item.id, children, item.childrenNames);
518
- element.children('.element-header').removeClass('closed');
519
- }
520
- function expandElementWithId(elementid) {
521
- expandElement(window.testdata.findLoaded(elementid));
522
- }
523
- function elementHiddenByUser(elementId) {
524
- var element = $("#"+elementId);
525
- return !element.is(":visible");
526
- }
527
- function expandAllChildren(elementId) {
528
- window.elementsToExpand = [window.testdata.findLoaded(elementId)];
529
- window.expandDecider = function () { return true; };
530
- expandRecursively();
531
- }
532
- function expandCriticalFailed(element) {
533
- if (element.status == "FAIL") {
534
- window.elementsToExpand = [element];
535
- window.expandDecider = function (e) {
536
- return e.status == "FAIL" && (e.isCritical === undefined || e.isCritical);
537
- };
538
- expandRecursively();
539
- }
540
- }
541
- function expandSuite(suite) {
542
- if (suite.status == "PASSED")
543
- expandElement(suite);
544
- else
545
- expandCriticalFailed(suite);
546
- }
547
- function logLevelSelected(level) {
548
- var anchors = getViewAnchorElements();
549
- setMessageVisibility(level);
550
- scrollToShortestVisibleAnchorElement(anchors);
551
- }
552
- function getViewAnchorElements() {
553
- var elem1 = $(document.elementFromPoint(100, 0));
554
- var elem2 = $(document.elementFromPoint(100, 20));
555
- return [elem1, elem2];
556
- }
557
- function scrollToShortestVisibleAnchorElement(anchors) {
558
- anchors = util.map(anchors, closestVisibleParent);
559
- var shortest = anchors[0];
560
- for (var i = 1; i < anchors.length; i++)
561
- if (shortest.height() > anchors[i].height())
562
- shortest = anchors[i];
563
- shortest.get()[0].scrollIntoView(true);
564
- }
565
- function setMessageVisibility(level) {
566
- level = parseInt(level);
567
- }
568
- function closestVisibleParent(elem) {
569
- while (!elem.is(":visible"))
570
- elem = elem.parent();
571
- return elem;
572
- }
573
- function changeClassDisplay(clazz, visible) {
574
- var styles = document.styleSheets;
575
- for (var i = 0; i < styles.length; i++) {
576
- var rules = getRules(styles[i]);
577
- if (rules === null)
578
- continue;
579
- for (var j = 0; j < rules.length; j++)
580
- if (rules[j].selectorText === clazz)
581
- rules[j].style.display = visible ? "table" : "none";
582
- }
583
- }
584
- function getRules(style) {
585
- // With Chrome external CSS files seem to have only null roles and with
586
- // Firefox accessing rules can result to security error.
587
- // Neither of these are a problem on with generated logs.
588
- try {
589
- return style.cssRules || style.rules;
590
- } catch (e) {
591
- return null;
592
- }
593
- }
594
- function selectMessage(parentId) {
595
- var element = $('#' + parentId).find('.message').get(0);
596
- selectText(element);
597
- }
598
- function selectText(element) {
599
- // Based on http://stackoverflow.com/questions/985272
600
- var range, selection;
601
- if (document.body.createTextRange) { // IE 8
602
- range = document.body.createTextRange();
603
- range.moveToElementText(element);
604
- range.select();
605
- } else if (window.getSelection) { // Others
606
- selection = window.getSelection();
607
- range = document.createRange();
608
- range.selectNodeContents(element);
609
- selection.removeAllRanges();
610
- selection.addRange(range);
611
- }
612
- }
613
- function LogLevelController(minLevel, defaultLevel) {
614
- minLevel = 0;
615
- defaultLevel = 2;
616
- function showLogLevelSelector() {
617
- return false;
618
- }
619
- function defaultLogLevel() {
620
- if (minLevel > defaultLevel)
621
- return minLevel;
622
- return defaultLevel;
623
- }
624
- function showTrace() {
625
- return false;
626
- }
627
- return {
628
- showLogLevelSelector: showLogLevelSelector,
629
- defaultLogLevel: defaultLogLevel,
630
- showTrace: showTrace
631
- };
632
- }
633
- </script>
634
- <script type="text/javascript">
635
- /*! jQuery v1.8.3 jquery.com | jquery.org/license */
636
- (function(e,t){function _(e){var t=M[e]={};return v.each(e.split(y),function(e,n){t[n]=!0}),t}function H(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(P,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:+r+""===r?+r:D.test(r)?v.parseJSON(r):r}catch(s){}v.data(e,n,r)}else r=t}return r}function B(e){var t;for(t in e){if(t==="data"&&v.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function et(){return!1}function tt(){return!0}function ut(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function at(e,t){do e=e[t];while(e&&e.nodeType!==1);return e}function ft(e,t,n){t=t||0;if(v.isFunction(t))return v.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return v.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=v.grep(e,function(e){return e.nodeType===1});if(it.test(t))return v.filter(t,r,!n);t=v.filter(t,r)}return v.grep(e,function(e,r){return v.inArray(e,t)>=0===n})}function lt(e){var t=ct.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function Lt(e,t){return e.getElementsByTagName(t)[0]||e.appendChild(e.ownerDocument.createElement(t))}function At(e,t){if(t.nodeType!==1||!v.hasData(e))return;var n,r,i,s=v._data(e),o=v._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r<i;r++)v.event.add(t,n,u[n][r])}o.data&&(o.data=v.extend({},o.data))}function Ot(e,t){var n;if(t.nodeType!==1)return;t.clearAttributes&&t.clearAttributes(),t.mergeAttributes&&t.mergeAttributes(e),n=t.nodeName.toLowerCase(),n==="object"?(t.parentNode&&(t.outerHTML=e.outerHTML),v.support.html5Clone&&e.innerHTML&&!v.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):n==="input"&&Et.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):n==="option"?t.selected=e.defaultSelected:n==="input"||n==="textarea"?t.defaultValue=e.defaultValue:n==="script"&&t.text!==e.text&&(t.text=e.text),t.removeAttribute(v.expando)}function Mt(e){return typeof e.getElementsByTagName!="undefined"?e.getElementsByTagName("*"):typeof e.querySelectorAll!="undefined"?e.querySelectorAll("*"):[]}function _t(e){Et.test(e.type)&&(e.defaultChecked=e.checked)}function Qt(e,t){if(t in e)return t;var n=t.charAt(0).toUpperCase()+t.slice(1),r=t,i=Jt.length;while(i--){t=Jt[i]+n;if(t in e)return t}return r}function Gt(e,t){return e=t||e,v.css(e,"display")==="none"||!v.contains(e.ownerDocument,e)}function Yt(e,t){var n,r,i=[],s=0,o=e.length;for(;s<o;s++){n=e[s];if(!n.style)continue;i[s]=v._data(n,"olddisplay"),t?(!i[s]&&n.style.display==="none"&&(n.style.display=""),n.style.display===""&&Gt(n)&&(i[s]=v._data(n,"olddisplay",nn(n.nodeName)))):(r=Dt(n,"display"),!i[s]&&r!=="none"&&v._data(n,"olddisplay",r))}for(s=0;s<o;s++){n=e[s];if(!n.style)continue;if(!t||n.style.display==="none"||n.style.display==="")n.style.display=t?i[s]||"":"none"}return e}function Zt(e,t,n){var r=Rt.exec(t);return r?Math.max(0,r[1]-(n||0))+(r[2]||"px"):t}function en(e,t,n,r){var i=n===(r?"border":"content")?4:t==="width"?1:0,s=0;for(;i<4;i+=2)n==="margin"&&(s+=v.css(e,n+$t[i],!0)),r?(n==="content"&&(s-=parseFloat(Dt(e,"padding"+$t[i]))||0),n!=="margin"&&(s-=parseFloat(Dt(e,"border"+$t[i]+"Width"))||0)):(s+=parseFloat(Dt(e,"padding"+$t[i]))||0,n!=="padding"&&(s+=parseFloat(Dt(e,"border"+$t[i]+"Width"))||0));return s}function tn(e,t,n){var r=t==="width"?e.offsetWidth:e.offsetHeight,i=!0,s=v.support.boxSizing&&v.css(e,"boxSizing")==="border-box";if(r<=0||r==null){r=Dt(e,t);if(r<0||r==null)r=e.style[t];if(Ut.test(r))return r;i=s&&(v.support.boxSizingReliable||r===e.style[t]),r=parseFloat(r)||0}return r+en(e,t,n||(s?"border":"content"),i)+"px"}function nn(e){if(Wt[e])return Wt[e];var t=v("<"+e+">").appendTo(i.body),n=t.css("display");t.remove();if(n==="none"||n===""){Pt=i.body.appendChild(Pt||v.extend(i.createElement("iframe"),{frameBorder:0,width:0,height:0}));if(!Ht||!Pt.createElement)Ht=(Pt.contentWindow||Pt.contentDocument).document,Ht.write("<!doctype html><html><body>"),Ht.close();t=Ht.body.appendChild(Ht.createElement(e)),n=Dt(t,"display"),i.body.removeChild(Pt)}return Wt[e]=n,n}function fn(e,t,n,r){var i;if(v.isArray(t))v.each(t,function(t,i){n||sn.test(e)?r(e,i):fn(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&v.type(t)==="object")for(i in t)fn(e+"["+i+"]",t[i],n,r);else r(e,t)}function Cn(e){return function(t,n){typeof t!="string"&&(n=t,t="*");var r,i,s,o=t.toLowerCase().split(y),u=0,a=o.length;if(v.isFunction(n))for(;u<a;u++)r=o[u],s=/^\+/.test(r),s&&(r=r.substr(1)||"*"),i=e[r]=e[r]||[],i[s?"unshift":"push"](n)}}function kn(e,n,r,i,s,o){s=s||n.dataTypes[0],o=o||{},o[s]=!0;var u,a=e[s],f=0,l=a?a.length:0,c=e===Sn;for(;f<l&&(c||!u);f++)u=a[f](n,r,i),typeof u=="string"&&(!c||o[u]?u=t:(n.dataTypes.unshift(u),u=kn(e,n,r,i,u,o)));return(c||!u)&&!o["*"]&&(u=kn(e,n,r,i,"*",o)),u}function Ln(e,n){var r,i,s=v.ajaxSettings.flatOptions||{};for(r in n)n[r]!==t&&((s[r]?e:i||(i={}))[r]=n[r]);i&&v.extend(!0,e,i)}function An(e,n,r){var i,s,o,u,a=e.contents,f=e.dataTypes,l=e.responseFields;for(s in l)s in r&&(n[l[s]]=r[s]);while(f[0]==="*")f.shift(),i===t&&(i=e.mimeType||n.getResponseHeader("content-type"));if(i)for(s in a)if(a[s]&&a[s].test(i)){f.unshift(s);break}if(f[0]in r)o=f[0];else{for(s in r){if(!f[0]||e.converters[s+" "+f[0]]){o=s;break}u||(u=s)}o=o||u}if(o)return o!==f[0]&&f.unshift(o),r[o]}function On(e,t){var n,r,i,s,o=e.dataTypes.slice(),u=o[0],a={},f=0;e.dataFilter&&(t=e.dataFilter(t,e.dataType));if(o[1])for(n in e.converters)a[n.toLowerCase()]=e.converters[n];for(;i=o[++f];)if(i!=="*"){if(u!=="*"&&u!==i){n=a[u+" "+i]||a["* "+i];if(!n)for(r in a){s=r.split(" ");if(s[1]===i){n=a[u+" "+s[0]]||a["* "+s[0]];if(n){n===!0?n=a[r]:a[r]!==!0&&(i=s[0],o.splice(f--,0,i));break}}}if(n!==!0)if(n&&e["throws"])t=n(t);else try{t=n(t)}catch(l){return{state:"parsererror",error:n?l:"No conversion from "+u+" to "+i}}}u=i}return{state:"success",data:t}}function Fn(){try{return new e.XMLHttpRequest}catch(t){}}function In(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function $n(){return setTimeout(function(){qn=t},0),qn=v.now()}function Jn(e,t){v.each(t,function(t,n){var r=(Vn[t]||[]).concat(Vn["*"]),i=0,s=r.length;for(;i<s;i++)if(r[i].call(e,t,n))return})}function Kn(e,t,n){var r,i=0,s=0,o=Xn.length,u=v.Deferred().always(function(){delete a.elem}),a=function(){var t=qn||$n(),n=Math.max(0,f.startTime+f.duration-t),r=n/f.duration||0,i=1-r,s=0,o=f.tweens.length;for(;s<o;s++)f.tweens[s].run(i);return u.notifyWith(e,[f,i,n]),i<1&&o?n:(u.resolveWith(e,[f]),!1)},f=u.promise({elem:e,props:v.extend({},t),opts:v.extend(!0,{specialEasing:{}},n),originalProperties:t,originalOptions:n,startTime:qn||$n(),duration:n.duration,tweens:[],createTween:function(t,n,r){var i=v.Tween(e,f.opts,t,n,f.opts.specialEasing[t]||f.opts.easing);return f.tweens.push(i),i},stop:function(t){var n=0,r=t?f.tweens.length:0;for(;n<r;n++)f.tweens[n].run(1);return t?u.resolveWith(e,[f,t]):u.rejectWith(e,[f,t]),this}}),l=f.props;Qn(l,f.opts.specialEasing);for(;i<o;i++){r=Xn[i].call(f,e,l,f.opts);if(r)return r}return Jn(f,l),v.isFunction(f.opts.start)&&f.opts.start.call(e,f),v.fx.timer(v.extend(a,{anim:f,queue:f.opts.queue,elem:e})),f.progress(f.opts.progress).done(f.opts.done,f.opts.complete).fail(f.opts.fail).always(f.opts.always)}function Qn(e,t){var n,r,i,s,o;for(n in e){r=v.camelCase(n),i=t[r],s=e[n],v.isArray(s)&&(i=s[1],s=e[n]=s[0]),n!==r&&(e[r]=s,delete e[n]),o=v.cssHooks[r];if(o&&"expand"in o){s=o.expand(s),delete e[r];for(n in s)n in e||(e[n]=s[n],t[n]=i)}else t[r]=i}}function Gn(e,t,n){var r,i,s,o,u,a,f,l,c,h=this,p=e.style,d={},m=[],g=e.nodeType&&Gt(e);n.queue||(l=v._queueHooks(e,"fx"),l.unqueued==null&&(l.unqueued=0,c=l.empty.fire,l.empty.fire=function(){l.unqueued||c()}),l.unqueued++,h.always(function(){h.always(function(){l.unqueued--,v.queue(e,"fx").length||l.empty.fire()})})),e.nodeType===1&&("height"in t||"width"in t)&&(n.overflow=[p.overflow,p.overflowX,p.overflowY],v.css(e,"display")==="inline"&&v.css(e,"float")==="none"&&(!v.support.inlineBlockNeedsLayout||nn(e.nodeName)==="inline"?p.display="inline-block":p.zoom=1)),n.overflow&&(p.overflow="hidden",v.support.shrinkWrapBlocks||h.done(function(){p.overflow=n.overflow[0],p.overflowX=n.overflow[1],p.overflowY=n.overflow[2]}));for(r in t){s=t[r];if(Un.exec(s)){delete t[r],a=a||s==="toggle";if(s===(g?"hide":"show"))continue;m.push(r)}}o=m.length;if(o){u=v._data(e,"fxshow")||v._data(e,"fxshow",{}),"hidden"in u&&(g=u.hidden),a&&(u.hidden=!g),g?v(e).show():h.done(function(){v(e).hide()}),h.done(function(){var t;v.removeData(e,"fxshow",!0);for(t in d)v.style(e,t,d[t])});for(r=0;r<o;r++)i=m[r],f=h.createTween(i,g?u[i]:0),d[i]=u[i]||v.style(e,i),i in u||(u[i]=f.start,g&&(f.end=f.start,f.start=i==="width"||i==="height"?1:0))}}function Yn(e,t,n,r,i){return new Yn.prototype.init(e,t,n,r,i)}function Zn(e,t){var n,r={height:e},i=0;t=t?1:0;for(;i<4;i+=2-t)n=$t[i],r["margin"+n]=r["padding"+n]=e;return t&&(r.opacity=r.width=e),r}function tr(e){return v.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:!1}var n,r,i=e.document,s=e.location,o=e.navigator,u=e.jQuery,a=e.$,f=Array.prototype.push,l=Array.prototype.slice,c=Array.prototype.indexOf,h=Object.prototype.toString,p=Object.prototype.hasOwnProperty,d=String.prototype.trim,v=function(e,t){return new v.fn.init(e,t,n)},m=/[\-+]?(?:\d*\.|)\d+(?:[eE][\-+]?\d+|)/.source,g=/\S/,y=/\s+/,b=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,w=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,E=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,S=/^[\],:{}\s]*$/,x=/(?:^|:|,)(?:\s*\[)+/g,T=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,N=/"[^"\\\r\n]*"|true|false|null|-?(?:\d\d*\.|)\d+(?:[eE][\-+]?\d+|)/g,C=/^-ms-/,k=/-([\da-z])/gi,L=function(e,t){return(t+"").toUpperCase()},A=function(){i.addEventListener?(i.removeEventListener("DOMContentLoaded",A,!1),v.ready()):i.readyState==="complete"&&(i.detachEvent("onreadystatechange",A),v.ready())},O={};v.fn=v.prototype={constructor:v,init:function(e,n,r){var s,o,u,a;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)==="<"&&e.charAt(e.length-1)===">"&&e.length>=3?s=[null,e,null]:s=w.exec(e);if(s&&(s[1]||!n)){if(s[1])return n=n instanceof v?n[0]:n,a=n&&n.nodeType?n.ownerDocument||n:i,e=v.parseHTML(s[1],a,!0),E.test(s[1])&&v.isPlainObject(n)&&this.attr.call(e,n,!0),v.merge(this,e);o=i.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return r.find(e);this.length=1,this[0]=o}return this.context=i,this.selector=e,this}return!n||n.jquery?(n||r).find(e):this.constructor(n).find(e)}return v.isFunction(e)?r.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),v.makeArray(e,this))},selector:"",jquery:"1.8.3",length:0,size:function(){return this.length},toArray:function(){return l.call(this)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var r=v.merge(this.constructor(),e);return r.prevObject=this,r.context=this.context,t==="find"?r.selector=this.selector+(this.selector?" ":"")+n:t&&(r.selector=this.selector+"."+t+"("+n+")"),r},each:function(e,t){return v.each(this,e,t)},ready:function(e){return v.ready.promise().done(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(l.apply(this,arguments),"slice",l.call(arguments).join(","))},map:function(e){return this.pushStack(v.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:[].sort,splice:[].splice},v.fn.init.prototype=v.fn,v.extend=v.fn.extend=function(){var e,n,r,i,s,o,u=arguments[0]||{},a=1,f=arguments.length,l=!1;typeof u=="boolean"&&(l=u,u=arguments[1]||{},a=2),typeof u!="object"&&!v.isFunction(u)&&(u={}),f===a&&(u=this,--a);for(;a<f;a++)if((e=arguments[a])!=null)for(n in e){r=u[n],i=e[n];if(u===i)continue;l&&i&&(v.isPlainObject(i)||(s=v.isArray(i)))?(s?(s=!1,o=r&&v.isArray(r)?r:[]):o=r&&v.isPlainObject(r)?r:{},u[n]=v.extend(l,o,i)):i!==t&&(u[n]=i)}return u},v.extend({noConflict:function(t){return e.$===v&&(e.$=a),t&&e.jQuery===v&&(e.jQuery=u),v},isReady:!1,readyWait:1,holdReady:function(e){e?v.readyWait++:v.ready(!0)},ready:function(e){if(e===!0?--v.readyWait:v.isReady)return;if(!i.body)return setTimeout(v.ready,1);v.isReady=!0;if(e!==!0&&--v.readyWait>0)return;r.resolveWith(i,[v]),v.fn.trigger&&v(i).trigger("ready").off("ready")},isFunction:function(e){return v.type(e)==="function"},isArray:Array.isArray||function(e){return v.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):O[h.call(e)]||"object"},isPlainObject:function(e){if(!e||v.type(e)!=="object"||e.nodeType||v.isWindow(e))return!1;try{if(e.constructor&&!p.call(e,"constructor")&&!p.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var r;for(r in e);return r===t||p.call(e,r)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},error:function(e){throw new Error(e)},parseHTML:function(e,t,n){var r;return!e||typeof e!="string"?null:(typeof t=="boolean"&&(n=t,t=0),t=t||i,(r=E.exec(e))?[t.createElement(r[1])]:(r=v.buildFragment([e],t,n?null:[]),v.merge([],(r.cacheable?v.clone(r.fragment):r.fragment).childNodes)))},parseJSON:function(t){if(!t||typeof t!="string")return null;t=v.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(S.test(t.replace(T,"@").replace(N,"]").replace(x,"")))return(new Function("return "+t))();v.error("Invalid JSON: "+t)},parseXML:function(n){var r,i;if(!n||typeof n!="string")return null;try{e.DOMParser?(i=new DOMParser,r=i.parseFromString(n,"text/xml")):(r=new ActiveXObject("Microsoft.XMLDOM"),r.async="false",r.loadXML(n))}catch(s){r=t}return(!r||!r.documentElement||r.getElementsByTagName("parsererror").length)&&v.error("Invalid XML: "+n),r},noop:function(){},globalEval:function(t){t&&g.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(C,"ms-").replace(k,L)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,n,r){var i,s=0,o=e.length,u=o===t||v.isFunction(e);if(r){if(u){for(i in e)if(n.apply(e[i],r)===!1)break}else for(;s<o;)if(n.apply(e[s++],r)===!1)break}else if(u){for(i in e)if(n.call(e[i],i,e[i])===!1)break}else for(;s<o;)if(n.call(e[s],s,e[s++])===!1)break;return e},trim:d&&!d.call("\ufeff\u00a0")?function(e){return e==null?"":d.call(e)}:function(e){return e==null?"":(e+"").replace(b,"")},makeArray:function(e,t){var n,r=t||[];return e!=null&&(n=v.type(e),e.length==null||n==="string"||n==="function"||n==="regexp"||v.isWindow(e)?f.call(r,e):v.merge(r,e)),r},inArray:function(e,t,n){var r;if(t){if(c)return c.call(t,e,n);r=t.length,n=n?n<0?Math.max(0,r+n):n:0;for(;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=n.length,i=e.length,s=0;if(typeof r=="number")for(;s<r;s++)e[i++]=n[s];else while(n[s]!==t)e[i++]=n[s++];return e.length=i,e},grep:function(e,t,n){var r,i=[],s=0,o=e.length;n=!!n;for(;s<o;s++)r=!!t(e[s],s),n!==r&&i.push(e[s]);return i},map:function(e,n,r){var i,s,o=[],u=0,a=e.length,f=e instanceof v||a!==t&&typeof a=="number"&&(a>0&&e[0]&&e[a-1]||a===0||v.isArray(e));if(f)for(;u<a;u++)i=n(e[u],u,r),i!=null&&(o[o.length]=i);else for(s in e)i=n(e[s],s,r),i!=null&&(o[o.length]=i);return o.concat.apply([],o)},guid:1,proxy:function(e,n){var r,i,s;return typeof n=="string"&&(r=e[n],n=e,e=r),v.isFunction(e)?(i=l.call(arguments,2),s=function(){return e.apply(n,i.concat(l.call(arguments)))},s.guid=e.guid=e.guid||v.guid++,s):t},access:function(e,n,r,i,s,o,u){var a,f=r==null,l=0,c=e.length;if(r&&typeof r=="object"){for(l in r)v.access(e,n,l,r[l],1,o,i);s=1}else if(i!==t){a=u===t&&v.isFunction(i),f&&(a?(a=n,n=function(e,t,n){return a.call(v(e),n)}):(n.call(e,i),n=null));if(n)for(;l<c;l++)n(e[l],r,a?i.call(e[l],l,n(e[l],r)):i,u);s=1}return s?e:f?n.call(e):c?n(e[0],r):o},now:function(){return(new Date).getTime()}}),v.ready.promise=function(t){if(!r){r=v.Deferred();if(i.readyState==="complete")setTimeout(v.ready,1);else if(i.addEventListener)i.addEventListener("DOMContentLoaded",A,!1),e.addEventListener("load",v.ready,!1);else{i.attachEvent("onreadystatechange",A),e.attachEvent("onload",v.ready);var n=!1;try{n=e.frameElement==null&&i.documentElement}catch(s){}n&&n.doScroll&&function o(){if(!v.isReady){try{n.doScroll("left")}catch(e){return setTimeout(o,50)}v.ready()}}()}}return r.promise(t)},v.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,t){O["[object "+t+"]"]=t.toLowerCase()}),n=v(i);var M={};v.Callbacks=function(e){e=typeof e=="string"?M[e]||_(e):v.extend({},e);var n,r,i,s,o,u,a=[],f=!e.once&&[],l=function(t){n=e.memory&&t,r=!0,u=s||0,s=0,o=a.length,i=!0;for(;a&&u<o;u++)if(a[u].apply(t[0],t[1])===!1&&e.stopOnFalse){n=!1;break}i=!1,a&&(f?f.length&&l(f.shift()):n?a=[]:c.disable())},c={add:function(){if(a){var t=a.length;(function r(t){v.each(t,function(t,n){var i=v.type(n);i==="function"?(!e.unique||!c.has(n))&&a.push(n):n&&n.length&&i!=="string"&&r(n)})})(arguments),i?o=a.length:n&&(s=t,l(n))}return this},remove:function(){return a&&v.each(arguments,function(e,t){var n;while((n=v.inArray(t,a,n))>-1)a.splice(n,1),i&&(n<=o&&o--,n<=u&&u--)}),this},has:function(e){return v.inArray(e,a)>-1},empty:function(){return a=[],this},disable:function(){return a=f=n=t,this},disabled:function(){return!a},lock:function(){return f=t,n||c.disable(),this},locked:function(){return!f},fireWith:function(e,t){return t=t||[],t=[e,t.slice?t.slice():t],a&&(!r||f)&&(i?f.push(t):l(t)),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},v.extend({Deferred:function(e){var t=[["resolve","done",v.Callbacks("once memory"),"resolved"],["reject","fail",v.Callbacks("once memory"),"rejected"],["notify","progress",v.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return v.Deferred(function(n){v.each(t,function(t,r){var s=r[0],o=e[t];i[r[1]](v.isFunction(o)?function(){var e=o.apply(this,arguments);e&&v.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[s+"With"](this===i?n:this,[e])}:n[s])}),e=null}).promise()},promise:function(e){return e!=null?v.extend(e,r):r}},i={};return r.pipe=r.then,v.each(t,function(e,s){var o=s[2],u=s[3];r[s[1]]=o.add,u&&o.add(function(){n=u},t[e^1][2].disable,t[2][2].lock),i[s[0]]=o.fire,i[s[0]+"With"]=o.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t=0,n=l.call(arguments),r=n.length,i=r!==1||e&&v.isFunction(e.promise)?r:0,s=i===1?e:v.Deferred(),o=function(e,t,n){return function(r){t[e]=this,n[e]=arguments.length>1?l.call(arguments):r,n===u?s.notifyWith(t,n):--i||s.resolveWith(t,n)}},u,a,f;if(r>1){u=new Array(r),a=new Array(r),f=new Array(r);for(;t<r;t++)n[t]&&v.isFunction(n[t].promise)?n[t].promise().done(o(t,f,n)).fail(s.reject).progress(o(t,a,u)):--i}return i||s.resolveWith(f,n),s.promise()}}),v.support=function(){var t,n,r,s,o,u,a,f,l,c,h,p=i.createElement("div");p.setAttribute("className","t"),p.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!r||!n.length)return{};s=i.createElement("select"),o=s.appendChild(i.createElement("option")),u=p.getElementsByTagName("input")[0],r.style.cssText="top:1px;float:left;opacity:.5",t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.5/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:u.value==="on",optSelected:o.selected,getSetAttribute:p.className!=="t",enctype:!!i.createElement("form").enctype,html5Clone:i.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",boxModel:i.compatMode==="CSS1Compat",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,boxSizingReliable:!0,pixelPosition:!1},u.checked=!0,t.noCloneChecked=u.cloneNode(!0).checked,s.disabled=!0,t.optDisabled=!o.disabled;try{delete p.test}catch(d){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",h=function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick"),p.detachEvent("onclick",h)),u=i.createElement("input"),u.value="t",u.setAttribute("type","radio"),t.radioValue=u.value==="t",u.setAttribute("checked","checked"),u.setAttribute("name","t"),p.appendChild(u),a=i.createDocumentFragment(),a.appendChild(p.lastChild),t.checkClone=a.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=u.checked,a.removeChild(u),a.appendChild(p);if(p.attachEvent)for(l in{submit:!0,change:!0,focusin:!0})f="on"+l,c=f in p,c||(p.setAttribute(f,"return;"),c=typeof p[f]=="function"),t[l+"Bubbles"]=c;return v(function(){var n,r,s,o,u="padding:0;margin:0;border:0;display:block;overflow:hidden;",a=i.getElementsByTagName("body")[0];if(!a)return;n=i.createElement("div"),n.style.cssText="visibility:hidden;border:0;width:0;height:0;position:static;top:0;margin-top:1px",a.insertBefore(n,a.firstChild),r=i.createElement("div"),n.appendChild(r),r.innerHTML="<table><tr><td></td><td>t</td></tr></table>",s=r.getElementsByTagName("td"),s[0].style.cssText="padding:0;margin:0;border:0;display:none",c=s[0].offsetHeight===0,s[0].style.display="",s[1].style.display="none",t.reliableHiddenOffsets=c&&s[0].offsetHeight===0,r.innerHTML="",r.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",t.boxSizing=r.offsetWidth===4,t.doesNotIncludeMarginInBodyOffset=a.offsetTop!==1,e.getComputedStyle&&(t.pixelPosition=(e.getComputedStyle(r,null)||{}).top!=="1%",t.boxSizingReliable=(e.getComputedStyle(r,null)||{width:"4px"}).width==="4px",o=i.createElement("div"),o.style.cssText=r.style.cssText=u,o.style.marginRight=o.style.width="0",r.style.width="1px",r.appendChild(o),t.reliableMarginRight=!parseFloat((e.getComputedStyle(o,null)||{}).marginRight)),typeof r.style.zoom!="undefined"&&(r.innerHTML="",r.style.cssText=u+"width:1px;padding:1px;display:inline;zoom:1",t.inlineBlockNeedsLayout=r.offsetWidth===3,r.style.display="block",r.style.overflow="visible",r.innerHTML="<div></div>",r.firstChild.style.width="5px",t.shrinkWrapBlocks=r.offsetWidth!==3,n.style.zoom=1),a.removeChild(n),n=r=s=o=null}),a.removeChild(p),n=r=s=o=u=a=p=null,t}();var D=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,P=/([A-Z])/g;v.extend({cache:{},deletedIds:[],uuid:0,expando:"jQuery"+(v.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?v.cache[e[v.expando]]:e[v.expando],!!e&&!B(e)},data:function(e,n,r,i){if(!v.acceptData(e))return;var s,o,u=v.expando,a=typeof n=="string",f=e.nodeType,l=f?v.cache:e,c=f?e[u]:e[u]&&u;if((!c||!l[c]||!i&&!l[c].data)&&a&&r===t)return;c||(f?e[u]=c=v.deletedIds.pop()||v.guid++:c=u),l[c]||(l[c]={},f||(l[c].toJSON=v.noop));if(typeof n=="object"||typeof n=="function")i?l[c]=v.extend(l[c],n):l[c].data=v.extend(l[c].data,n);return s=l[c],i||(s.data||(s.data={}),s=s.data),r!==t&&(s[v.camelCase(n)]=r),a?(o=s[n],o==null&&(o=s[v.camelCase(n)])):o=s,o},removeData:function(e,t,n){if(!v.acceptData(e))return;var r,i,s,o=e.nodeType,u=o?v.cache:e,a=o?e[v.expando]:v.expando;if(!u[a])return;if(t){r=n?u[a]:u[a].data;if(r){v.isArray(t)||(t in r?t=[t]:(t=v.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i<s;i++)delete r[t[i]];if(!(n?B:v.isEmptyObject)(r))return}}if(!n){delete u[a].data;if(!B(u[a]))return}o?v.cleanData([e],!0):v.support.deleteExpando||u!=u.window?delete u[a]:u[a]=null},_data:function(e,t,n){return v.data(e,t,n,!0)},acceptData:function(e){var t=e.nodeName&&v.noData[e.nodeName.toLowerCase()];return!t||t!==!0&&e.getAttribute("classid")===t}}),v.fn.extend({data:function(e,n){var r,i,s,o,u,a=this[0],f=0,l=null;if(e===t){if(this.length){l=v.data(a);if(a.nodeType===1&&!v._data(a,"parsedAttrs")){s=a.attributes;for(u=s.length;f<u;f++)o=s[f].name,o.indexOf("data-")||(o=v.camelCase(o.substring(5)),H(a,o,l[o]));v._data(a,"parsedAttrs",!0)}}return l}return typeof e=="object"?this.each(function(){v.data(this,e)}):(r=e.split(".",2),r[1]=r[1]?"."+r[1]:"",i=r[1]+"!",v.access(this,function(n){if(n===t)return l=this.triggerHandler("getData"+i,[r[0]]),l===t&&a&&(l=v.data(a,e),l=H(a,e,l)),l===t&&r[1]?this.data(r[0]):l;r[1]=n,this.each(function(){var t=v(this);t.triggerHandler("setData"+i,r),v.data(this,e,n),t.triggerHandler("changeData"+i,r)})},null,n,arguments.length>1,null,!1))},removeData:function(e){return this.each(function(){v.removeData(this,e)})}}),v.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=v._data(e,t),n&&(!r||v.isArray(n)?r=v._data(e,t,v.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=v.queue(e,t),r=n.length,i=n.shift(),s=v._queueHooks(e,t),o=function(){v.dequeue(e,t)};i==="inprogress"&&(i=n.shift(),r--),i&&(t==="fx"&&n.unshift("inprogress"),delete s.stop,i.call(e,o,s)),!r&&s&&s.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return v._data(e,n)||v._data(e,n,{empty:v.Callbacks("once memory").add(function(){v.removeData(e,t+"queue",!0),v.removeData(e,n,!0)})})}}),v.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length<r?v.queue(this[0],e):n===t?this:this.each(function(){var t=v.queue(this,e,n);v._queueHooks(this,e),e==="fx"&&t[0]!=="inprogress"&&v.dequeue(this,e)})},dequeue:function(e){return this.each(function(){v.dequeue(this,e)})},delay:function(e,t){return e=v.fx?v.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){var r,i=1,s=v.Deferred(),o=this,u=this.length,a=function(){--i||s.resolveWith(o,[o])};typeof e!="string"&&(n=e,e=t),e=e||"fx";while(u--)r=v._data(o[u],e+"queueHooks"),r&&r.empty&&(i++,r.empty.add(a));return a(),s.promise(n)}});var j,F,I,q=/[\t\r\n]/g,R=/\r/g,U=/^(?:button|input)$/i,z=/^(?:button|input|object|select|textarea)$/i,W=/^a(?:rea|)$/i,X=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=v.support.getSetAttribute;v.fn.extend({attr:function(e,t){return v.access(this,v.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){v.removeAttr(this,e)})},prop:function(e,t){return v.access(this,v.prop,e,t,arguments.length>1)},removeProp:function(e){return e=v.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(v.isFunction(e))return this.each(function(t){v(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(y);for(n=0,r=this.length;n<r;n++){i=this[n];if(i.nodeType===1)if(!i.className&&t.length===1)i.className=e;else{s=" "+i.className+" ";for(o=0,u=t.length;o<u;o++)s.indexOf(" "+t[o]+" ")<0&&(s+=t[o]+" ");i.className=v.trim(s)}}}return this},removeClass:function(e){var n,r,i,s,o,u,a;if(v.isFunction(e))return this.each(function(t){v(this).removeClass(e.call(this,t,this.className))});if(e&&typeof e=="string"||e===t){n=(e||"").split(y);for(u=0,a=this.length;u<a;u++){i=this[u];if(i.nodeType===1&&i.className){r=(" "+i.className+" ").replace(q," ");for(s=0,o=n.length;s<o;s++)while(r.indexOf(" "+n[s]+" ")>=0)r=r.replace(" "+n[s]+" "," ");i.className=e?v.trim(r):""}}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return v.isFunction(e)?this.each(function(n){v(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=v(this),u=t,a=e.split(y);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&v._data(this,"__className__",this.className),this.className=this.className||e===!1?"":v._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n<r;n++)if(this[n].nodeType===1&&(" "+this[n].className+" ").replace(q," ").indexOf(t)>=0)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!arguments.length){if(s)return n=v.valHooks[s.type]||v.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(R,""):r==null?"":r);return}return i=v.isFunction(e),this.each(function(r){var s,o=v(this);if(this.nodeType!==1)return;i?s=e.call(this,r,o.val()):s=e,s==null?s="":typeof s=="number"?s+="":v.isArray(s)&&(s=v.map(s,function(e){return e==null?"":e+""})),n=v.valHooks[this.type]||v.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,s,"value")===t)this.value=s})}}),v.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r=e.options,i=e.selectedIndex,s=e.type==="select-one"||i<0,o=s?null:[],u=s?i+1:r.length,a=i<0?u:s?i:0;for(;a<u;a++){n=r[a];if((n.selected||a===i)&&(v.support.optDisabled?!n.disabled:n.getAttribute("disabled")===null)&&(!n.parentNode.disabled||!v.nodeName(n.parentNode,"optgroup"))){t=v(n).val();if(s)return t;o.push(t)}}return o},set:function(e,t){var n=v.makeArray(t);return v(e).find("option").each(function(){this.selected=v.inArray(v(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!e||a===3||a===8||a===2)return;if(i&&v.isFunction(v.fn[n]))return v(e)[n](r);if(typeof e.getAttribute=="undefined")return v.prop(e,n,r);u=a!==1||!v.isXMLDoc(e),u&&(n=n.toLowerCase(),o=v.attrHooks[n]||(X.test(n)?F:j));if(r!==t){if(r===null){v.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,r+""),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)},removeAttr:function(e,t){var n,r,i,s,o=0;if(t&&e.nodeType===1){r=t.split(y);for(;o<r.length;o++)i=r[o],i&&(n=v.propFix[i]||i,s=X.test(i),s||v.attr(e,i,""),e.removeAttribute(V?i:n),s&&n in e&&(e[n]=!1))}},attrHooks:{type:{set:function(e,t){if(U.test(e.nodeName)&&e.parentNode)v.error("type property can't be changed");else if(!v.support.radioValue&&t==="radio"&&v.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}},value:{get:function(e,t){return j&&v.nodeName(e,"button")?j.get(e,t):t in e?e.value:null},set:function(e,t,n){if(j&&v.nodeName(e,"button"))return j.set(e,t,n);e.value=t}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,s,o,u=e.nodeType;if(!e||u===3||u===8||u===2)return;return o=u!==1||!v.isXMLDoc(e),o&&(n=v.propFix[n]||n,s=v.propHooks[n]),r!==t?s&&"set"in s&&(i=s.set(e,r,n))!==t?i:e[n]=r:s&&"get"in s&&(i=s.get(e,n))!==null?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):z.test(e.nodeName)||W.test(e.nodeName)&&e.href?0:t}}}}),F={get:function(e,n){var r,i=v.prop(e,n);return i===!0||typeof i!="boolean"&&(r=e.getAttributeNode(n))&&r.nodeValue!==!1?n.toLowerCase():t},set:function(e,t,n){var r;return t===!1?v.removeAttr(e,n):(r=v.propFix[n]||n,r in e&&(e[r]=!0),e.setAttribute(n,n.toLowerCase())),n}},V||(I={name:!0,id:!0,coords:!0},j=v.valHooks.button={get:function(e,n){var r;return r=e.getAttributeNode(n),r&&(I[n]?r.value!=="":r.specified)?r.value:t},set:function(e,t,n){var r=e.getAttributeNode(n);return r||(r=i.createAttribute(n),e.setAttributeNode(r)),r.value=t+""}},v.each(["width","height"],function(e,t){v.attrHooks[t]=v.extend(v.attrHooks[t],{set:function(e,n){if(n==="")return e.setAttribute(t,"auto"),n}})}),v.attrHooks.contenteditable={get:j.get,set:function(e,t,n){t===""&&(t="false"),j.set(e,t,n)}}),v.support.hrefNormalized||v.each(["href","src","width","height"],function(e,n){v.attrHooks[n]=v.extend(v.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return r===null?t:r}})}),v.support.style||(v.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||t},set:function(e,t){return e.style.cssText=t+""}}),v.support.optSelected||(v.propHooks.selected=v.extend(v.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),v.support.enctype||(v.propFix.enctype="encoding"),v.support.checkOn||v.each(["radio","checkbox"],function(){v.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}}),v.each(["radio","checkbox"],function(){v.valHooks[this]=v.extend(v.valHooks[this],{set:function(e,t){if(v.isArray(t))return e.checked=v.inArray(v(e).val(),t)>=0}})});var $=/^(?:textarea|input|select)$/i,J=/^([^\.]*|)(?:\.(.+)|)$/,K=/(?:^|\s)hover(\.\S+|)\b/,Q=/^key/,G=/^(?:mouse|contextmenu)|click/,Y=/^(?:focusinfocus|focusoutblur)$/,Z=function(e){return v.event.special.hover?e:e.replace(K,"mouseenter$1 mouseleave$1")};v.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,m,g;if(e.nodeType===3||e.nodeType===8||!n||!r||!(o=v._data(e)))return;r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=v.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof v=="undefined"||!!e&&v.event.triggered===e.type?t:v.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=v.trim(Z(n)).split(" ");for(f=0;f<n.length;f++){l=J.exec(n[f])||[],c=l[1],h=(l[2]||"").split(".").sort(),g=v.event.special[c]||{},c=(s?g.delegateType:g.bindType)||c,g=v.event.special[c]||{},p=v.extend({type:c,origType:l[1],data:i,handler:r,guid:r.guid,selector:s,needsContext:s&&v.expr.match.needsContext.test(s),namespace:h.join(".")},d),m=a[c];if(!m){m=a[c]=[],m.delegateCount=0;if(!g.setup||g.setup.call(e,i,h,u)===!1)e.addEventListener?e.addEventListener(c,u,!1):e.attachEvent&&e.attachEvent("on"+c,u)}g.add&&(g.add.call(e,p),p.handler.guid||(p.handler.guid=r.guid)),s?m.splice(m.delegateCount++,0,p):m.push(p),v.event.global[c]=!0}e=null},global:{},remove:function(e,t,n,r,i){var s,o,u,a,f,l,c,h,p,d,m,g=v.hasData(e)&&v._data(e);if(!g||!(h=g.events))return;t=v.trim(Z(t||"")).split(" ");for(s=0;s<t.length;s++){o=J.exec(t[s])||[],u=a=o[1],f=o[2];if(!u){for(u in h)v.event.remove(e,u+t[s],n,r,!0);continue}p=v.event.special[u]||{},u=(r?p.delegateType:p.bindType)||u,d=h[u]||[],l=d.length,f=f?new RegExp("(^|\\.)"+f.split(".").sort().join("\\.(?:.*\\.|)")+"(\\.|$)"):null;for(c=0;c<d.length;c++)m=d[c],(i||a===m.origType)&&(!n||n.guid===m.guid)&&(!f||f.test(m.namespace))&&(!r||r===m.selector||r==="**"&&m.selector)&&(d.splice(c--,1),m.selector&&d.delegateCount--,p.remove&&p.remove.call(e,m));d.length===0&&l!==d.length&&((!p.teardown||p.teardown.call(e,f,g.handle)===!1)&&v.removeEvent(e,u,g.handle),delete h[u])}v.isEmptyObject(h)&&(delete g.handle,v.removeData(e,"events",!0))},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(n,r,s,o){if(!s||s.nodeType!==3&&s.nodeType!==8){var u,a,f,l,c,h,p,d,m,g,y=n.type||n,b=[];if(Y.test(y+v.event.triggered))return;y.indexOf("!")>=0&&(y=y.slice(0,-1),a=!0),y.indexOf(".")>=0&&(b=y.split("."),y=b.shift(),b.sort());if((!s||v.event.customEvent[y])&&!v.event.global[y])return;n=typeof n=="object"?n[v.expando]?n:new v.Event(y,n):new v.Event(y),n.type=y,n.isTrigger=!0,n.exclusive=a,n.namespace=b.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,h=y.indexOf(":")<0?"on"+y:"";if(!s){u=v.cache;for(f in u)u[f].events&&u[f].events[y]&&v.event.trigger(n,r,u[f].handle.elem,!0);return}n.result=t,n.target||(n.target=s),r=r!=null?v.makeArray(r):[],r.unshift(n),p=v.event.special[y]||{};if(p.trigger&&p.trigger.apply(s,r)===!1)return;m=[[s,p.bindType||y]];if(!o&&!p.noBubble&&!v.isWindow(s)){g=p.delegateType||y,l=Y.test(g+y)?s:s.parentNode;for(c=s;l;l=l.parentNode)m.push([l,g]),c=l;c===(s.ownerDocument||i)&&m.push([c.defaultView||c.parentWindow||e,g])}for(f=0;f<m.length&&!n.isPropagationStopped();f++)l=m[f][0],n.type=m[f][1],d=(v._data(l,"events")||{})[n.type]&&v._data(l,"handle"),d&&d.apply(l,r),d=h&&l[h],d&&v.acceptData(l)&&d.apply&&d.apply(l,r)===!1&&n.preventDefault();return n.type=y,!o&&!n.isDefaultPrevented()&&(!p._default||p._default.apply(s.ownerDocument,r)===!1)&&(y!=="click"||!v.nodeName(s,"a"))&&v.acceptData(s)&&h&&s[y]&&(y!=="focus"&&y!=="blur"||n.target.offsetWidth!==0)&&!v.isWindow(s)&&(c=s[h],c&&(s[h]=null),v.event.triggered=y,s[y](),v.event.triggered=t,c&&(s[h]=c)),n.result}return},dispatch:function(n){n=v.event.fix(n||e.event);var r,i,s,o,u,a,f,c,h,p,d=(v._data(this,"events")||{})[n.type]||[],m=d.delegateCount,g=l.call(arguments),y=!n.exclusive&&!n.namespace,b=v.event.special[n.type]||{},w=[];g[0]=n,n.delegateTarget=this;if(b.preDispatch&&b.preDispatch.call(this,n)===!1)return;if(m&&(!n.button||n.type!=="click"))for(s=n.target;s!=this;s=s.parentNode||this)if(s.disabled!==!0||n.type!=="click"){u={},f=[];for(r=0;r<m;r++)c=d[r],h=c.selector,u[h]===t&&(u[h]=c.needsContext?v(h,this).index(s)>=0:v.find(h,this,null,[s]).length),u[h]&&f.push(c);f.length&&w.push({elem:s,matches:f})}d.length>m&&w.push({elem:this,matches:d.slice(m)});for(r=0;r<w.length&&!n.isPropagationStopped();r++){a=w[r],n.currentTarget=a.elem;for(i=0;i<a.matches.length&&!n.isImmediatePropagationStopped();i++){c=a.matches[i];if(y||!n.namespace&&!c.namespace||n.namespace_re&&n.namespace_re.test(c.namespace))n.data=c.data,n.handleObj=c,o=((v.event.special[c.origType]||{}).handle||c.handler).apply(a.elem,g),o!==t&&(n.result=o,o===!1&&(n.preventDefault(),n.stopPropagation()))}}return b.postDispatch&&b.postDispatch.call(this,n),n.result},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return e.which==null&&(e.which=t.charCode!=null?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,s,o,u=n.button,a=n.fromElement;return e.pageX==null&&n.clientX!=null&&(r=e.target.ownerDocument||i,s=r.documentElement,o=r.body,e.pageX=n.clientX+(s&&s.scrollLeft||o&&o.scrollLeft||0)-(s&&s.clientLeft||o&&o.clientLeft||0),e.pageY=n.clientY+(s&&s.scrollTop||o&&o.scrollTop||0)-(s&&s.clientTop||o&&o.clientTop||0)),!e.relatedTarget&&a&&(e.relatedTarget=a===e.target?n.toElement:a),!e.which&&u!==t&&(e.which=u&1?1:u&2?3:u&4?2:0),e}},fix:function(e){if(e[v.expando])return e;var t,n,r=e,s=v.event.fixHooks[e.type]||{},o=s.props?this.props.concat(s.props):this.props;e=v.Event(r);for(t=o.length;t;)n=o[--t],e[n]=r[n];return e.target||(e.target=r.srcElement||i),e.target.nodeType===3&&(e.target=e.target.parentNode),e.metaKey=!!e.metaKey,s.filter?s.filter(e,r):e},special:{load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(e,t,n){v.isWindow(this)&&(this.onbeforeunload=n)},teardown:function(e,t){this.onbeforeunload===t&&(this.onbeforeunload=null)}}},simulate:function(e,t,n,r){var i=v.extend(new v.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?v.event.trigger(i,null,t):v.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},v.event.handle=v.event.dispatch,v.removeEvent=i.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){var r="on"+t;e.detachEvent&&(typeof e[r]=="undefined"&&(e[r]=null),e.detachEvent(r,n))},v.Event=function(e,t){if(!(this instanceof v.Event))return new v.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?tt:et):this.type=e,t&&v.extend(this,t),this.timeStamp=e&&e.timeStamp||v.now(),this[v.expando]=!0},v.Event.prototype={preventDefault:function(){this.isDefaultPrevented=tt;var e=this.originalEvent;if(!e)return;e.preventDefault?e.preventDefault():e.returnValue=!1},stopPropagation:function(){this.isPropagationStopped=tt;var e=this.originalEvent;if(!e)return;e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=tt,this.stopPropagation()},isDefaultPrevented:et,isPropagationStopped:et,isImmediatePropagationStopped:et},v.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){v.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,s=e.handleObj,o=s.selector;if(!i||i!==r&&!v.contains(r,i))e.type=s.origType,n=s.handler.apply(this,arguments),e.type=t;return n}}}),v.support.submitBubbles||(v.event.special.submit={setup:function(){if(v.nodeName(this,"form"))return!1;v.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=v.nodeName(n,"input")||v.nodeName(n,"button")?n.form:t;r&&!v._data(r,"_submit_attached")&&(v.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),v._data(r,"_submit_attached",!0))})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&v.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){if(v.nodeName(this,"form"))return!1;v.event.remove(this,"._submit")}}),v.support.changeBubbles||(v.event.special.change={setup:function(){if($.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")v.event.add(this,"propertychange._change",function(e){e.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),v.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1),v.event.simulate("change",this,e,!0)});return!1}v.event.add(this,"beforeactivate._change",function(e){var t=e.target;$.test(t.nodeName)&&!v._data(t,"_change_attached")&&(v.event.add(t,"change._change",function(e){this.parentNode&&!e.isSimulated&&!e.isTrigger&&v.event.simulate("change",this.parentNode,e,!0)}),v._data(t,"_change_attached",!0))})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||t.type!=="radio"&&t.type!=="checkbox")return e.handleObj.handler.apply(this,arguments)},teardown:function(){return v.event.remove(this,"._change"),!$.test(this.nodeName)}}),v.support.focusinBubbles||v.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){v.event.simulate(t,e.target,v.event.fix(e),!0)};v.event.special[t]={setup:function(){n++===0&&i.addEventListener(e,r,!0)},teardown:function(){--n===0&&i.removeEventListener(e,r,!0)}}}),v.fn.extend({on:function(e,n,r,i,s){var o,u;if(typeof e=="object"){typeof n!="string"&&(r=r||n,n=t);for(u in e)this.on(u,n,r,e[u],s);return this}r==null&&i==null?(i=n,r=n=t):i==null&&(typeof n=="string"?(i=r,r=t):(i=r,r=n,n=t));if(i===!1)i=et;else if(!i)return this;return s===1&&(o=i,i=function(e){return v().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=v.guid++)),this.each(function(){v.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){var i,s;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,v(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if(typeof e=="object"){for(s in e)this.off(s,n,e[s]);return this}if(n===!1||typeof n=="function")r=n,n=t;return r===!1&&(r=et),this.each(function(){v.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},live:function(e,t,n){return v(this.context).on(e,this.selector,t,n),this},die:function(e,t){return v(this.context).off(e,this.selector||"**",t),this},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length===1?this.off(e,"**"):this.off(t,e||"**",n)},trigger:function(e,t){return this.each(function(){v.event.trigger(e,t,this)})},triggerHandler:function(e,t){if(this[0])return v.event.trigger(e,t,this[0],!0)},toggle:function(e){var t=arguments,n=e.guid||v.guid++,r=0,i=function(n){var i=(v._data(this,"lastToggle"+e.guid)||0)%r;return v._data(this,"lastToggle"+e.guid,i+1),n.preventDefault(),t[i].apply(this,arguments)||!1};i.guid=n;while(r<t.length)t[r++].guid=n;return this.click(i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),v.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){v.fn[t]=function(e,n){return n==null&&(n=e,e=null),arguments.length>0?this.on(t,null,e,n):this.trigger(t)},Q.test(t)&&(v.event.fixHooks[t]=v.event.keyHooks),G.test(t)&&(v.event.fixHooks[t]=v.event.mouseHooks)}),function(e,t){function nt(e,t,n,r){n=n||[],t=t||g;var i,s,a,f,l=t.nodeType;if(!e||typeof e!="string")return n;if(l!==1&&l!==9)return[];a=o(t);if(!a&&!r)if(i=R.exec(e))if(f=i[1]){if(l===9){s=t.getElementById(f);if(!s||!s.parentNode)return n;if(s.id===f)return n.push(s),n}else if(t.ownerDocument&&(s=t.ownerDocument.getElementById(f))&&u(t,s)&&s.id===f)return n.push(s),n}else{if(i[2])return S.apply(n,x.call(t.getElementsByTagName(e),0)),n;if((f=i[3])&&Z&&t.getElementsByClassName)return S.apply(n,x.call(t.getElementsByClassName(f),0)),n}return vt(e.replace(j,"$1"),t,n,r,a)}function rt(e){return function(t){var n=t.nodeName.toLowerCase();return n==="input"&&t.type===e}}function it(e){return function(t){var n=t.nodeName.toLowerCase();return(n==="input"||n==="button")&&t.type===e}}function st(e){return N(function(t){return t=+t,N(function(n,r){var i,s=e([],n.length,t),o=s.length;while(o--)n[i=s[o]]&&(n[i]=!(r[i]=n[i]))})})}function ot(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}function ut(e,t){var n,r,s,o,u,a,f,l=L[d][e+" "];if(l)return t?0:l.slice(0);u=e,a=[],f=i.preFilter;while(u){if(!n||(r=F.exec(u)))r&&(u=u.slice(r[0].length)||u),a.push(s=[]);n=!1;if(r=I.exec(u))s.push(n=new m(r.shift())),u=u.slice(n.length),n.type=r[0].replace(j," ");for(o in i.filter)(r=J[o].exec(u))&&(!f[o]||(r=f[o](r)))&&(s.push(n=new m(r.shift())),u=u.slice(n.length),n.type=o,n.matches=r);if(!n)break}return t?u.length:u?nt.error(e):L(e,a).slice(0)}function at(e,t,r){var i=t.dir,s=r&&t.dir==="parentNode",o=w++;return t.first?function(t,n,r){while(t=t[i])if(s||t.nodeType===1)return e(t,n,r)}:function(t,r,u){if(!u){var a,f=b+" "+o+" ",l=f+n;while(t=t[i])if(s||t.nodeType===1){if((a=t[d])===l)return t.sizset;if(typeof a=="string"&&a.indexOf(f)===0){if(t.sizset)return t}else{t[d]=l;if(e(t,r,u))return t.sizset=!0,t;t.sizset=!1}}}else while(t=t[i])if(s||t.nodeType===1)if(e(t,r,u))return t}}function ft(e){return e.length>1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function lt(e,t,n,r,i){var s,o=[],u=0,a=e.length,f=t!=null;for(;u<a;u++)if(s=e[u])if(!n||n(s,r,i))o.push(s),f&&t.push(u);return o}function ct(e,t,n,r,i,s){return r&&!r[d]&&(r=ct(r)),i&&!i[d]&&(i=ct(i,s)),N(function(s,o,u,a){var f,l,c,h=[],p=[],d=o.length,v=s||dt(t||"*",u.nodeType?[u]:u,[]),m=e&&(s||!t)?lt(v,h,e,u,a):v,g=n?i||(s?e:d||r)?[]:o:m;n&&n(m,g,u,a);if(r){f=lt(g,p),r(f,[],u,a),l=f.length;while(l--)if(c=f[l])g[p[l]]=!(m[p[l]]=c)}if(s){if(i||e){if(i){f=[],l=g.length;while(l--)(c=g[l])&&f.push(m[l]=c);i(null,g=[],f,a)}l=g.length;while(l--)(c=g[l])&&(f=i?T.call(s,c):h[l])>-1&&(s[f]=!(o[f]=c))}}else g=lt(g===o?g.splice(d,g.length):g),i?i(null,o,g,a):S.apply(o,g)})}function ht(e){var t,n,r,s=e.length,o=i.relative[e[0].type],u=o||i.relative[" "],a=o?1:0,f=at(function(e){return e===t},u,!0),l=at(function(e){return T.call(t,e)>-1},u,!0),h=[function(e,n,r){return!o&&(r||n!==c)||((t=n).nodeType?f(e,n,r):l(e,n,r))}];for(;a<s;a++)if(n=i.relative[e[a].type])h=[at(ft(h),n)];else{n=i.filter[e[a].type].apply(null,e[a].matches);if(n[d]){r=++a;for(;r<s;r++)if(i.relative[e[r].type])break;return ct(a>1&&ft(h),a>1&&e.slice(0,a-1).join("").replace(j,"$1"),n,a<r&&ht(e.slice(a,r)),r<s&&ht(e=e.slice(r)),r<s&&e.join(""))}h.push(n)}return ft(h)}function pt(e,t){var r=t.length>0,s=e.length>0,o=function(u,a,f,l,h){var p,d,v,m=[],y=0,w="0",x=u&&[],T=h!=null,N=c,C=u||s&&i.find.TAG("*",h&&a.parentNode||a),k=b+=N==null?1:Math.E;T&&(c=a!==g&&a,n=o.el);for(;(p=C[w])!=null;w++){if(s&&p){for(d=0;v=e[d];d++)if(v(p,a,f)){l.push(p);break}T&&(b=k,n=++o.el)}r&&((p=!v&&p)&&y--,u&&x.push(p))}y+=w;if(r&&w!==y){for(d=0;v=t[d];d++)v(x,m,a,f);if(u){if(y>0)while(w--)!x[w]&&!m[w]&&(m[w]=E.call(l));m=lt(m)}S.apply(l,m),T&&!u&&m.length>0&&y+t.length>1&&nt.uniqueSort(l)}return T&&(b=k,c=N),x};return o.el=0,r?N(o):o}function dt(e,t,n){var r=0,i=t.length;for(;r<i;r++)nt(e,t[r],n);return n}function vt(e,t,n,r,s){var o,u,f,l,c,h=ut(e),p=h.length;if(!r&&h.length===1){u=h[0]=h[0].slice(0);if(u.length>2&&(f=u[0]).type==="ID"&&t.nodeType===9&&!s&&i.relative[u[1].type]){t=i.find.ID(f.matches[0].replace($,""),t,s)[0];if(!t)return n;e=e.slice(u.shift().length)}for(o=J.POS.test(e)?-1:u.length-1;o>=0;o--){f=u[o];if(i.relative[l=f.type])break;if(c=i.find[l])if(r=c(f.matches[0].replace($,""),z.test(u[0].type)&&t.parentNode||t,s)){u.splice(o,1),e=r.length&&u.join("");if(!e)return S.apply(n,x.call(r,0)),n;break}}}return a(e,h)(r,t,s,n,z.test(e)),n}function mt(){}var n,r,i,s,o,u,a,f,l,c,h=!0,p="undefined",d=("sizcache"+Math.random()).replace(".",""),m=String,g=e.document,y=g.documentElement,b=0,w=0,E=[].pop,S=[].push,x=[].slice,T=[].indexOf||function(e){var t=0,n=this.length;for(;t<n;t++)if(this[t]===e)return t;return-1},N=function(e,t){return e[d]=t==null||t,e},C=function(){var e={},t=[];return N(function(n,r){return t.push(n)>i.cacheLength&&delete e[t.shift()],e[n+" "]=r},e)},k=C(),L=C(),A=C(),O="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[-\\w]|[^\\x00-\\xa0])+",_=M.replace("w","w#"),D="([*^$|!~]?=)",P="\\["+O+"*("+M+")"+O+"*(?:"+D+O+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+_+")|)|)"+O+"*\\]",H=":("+M+")(?:\\((?:(['\"])((?:\\\\.|[^\\\\])*?)\\2|([^()[\\]]*|(?:(?:"+P+")|[^:]|\\\\.)*|.*))\\)|)",B=":(even|odd|eq|gt|lt|nth|first|last)(?:\\("+O+"*((?:-\\d)?\\d*)"+O+"*\\)|)(?=[^-]|$)",j=new RegExp("^"+O+"+|((?:^|[^\\\\])(?:\\\\.)*)"+O+"+$","g"),F=new RegExp("^"+O+"*,"+O+"*"),I=new RegExp("^"+O+"*([\\x20\\t\\r\\n\\f>+~])"+O+"*"),q=new RegExp(H),R=/^(?:#([\w\-]+)|(\w+)|\.([\w\-]+))$/,U=/^:not/,z=/[\x20\t\r\n\f]*[+~]/,W=/:not\($/,X=/h\d/i,V=/input|select|textarea|button/i,$=/\\(?!\\)/g,J={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),NAME:new RegExp("^\\[name=['\"]?("+M+")['\"]?\\]"),TAG:new RegExp("^("+M.replace("w","w*")+")"),ATTR:new RegExp("^"+P),PSEUDO:new RegExp("^"+H),POS:new RegExp(B,"i"),CHILD:new RegExp("^:(only|nth|first|last)-child(?:\\("+O+"*(even|odd|(([+-]|)(\\d*)n|)"+O+"*(?:([+-]|)"+O+"*(\\d+)|))"+O+"*\\)|)","i"),needsContext:new RegExp("^"+O+"*[>+~]|"+B,"i")},K=function(e){var t=g.createElement("div");try{return e(t)}catch(n){return!1}finally{t=null}},Q=K(function(e){return e.appendChild(g.createComment("")),!e.getElementsByTagName("*").length}),G=K(function(e){return e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!==p&&e.firstChild.getAttribute("href")==="#"}),Y=K(function(e){e.innerHTML="<select></select>";var t=typeof e.lastChild.getAttribute("multiple");return t!=="boolean"&&t!=="string"}),Z=K(function(e){return e.innerHTML="<div class='hidden e'></div><div class='hidden'></div>",!e.getElementsByClassName||!e.getElementsByClassName("e").length?!1:(e.lastChild.className="e",e.getElementsByClassName("e").length===2)}),et=K(function(e){e.id=d+0,e.innerHTML="<a name='"+d+"'></a><div name='"+d+"'></div>",y.insertBefore(e,y.firstChild);var t=g.getElementsByName&&g.getElementsByName(d).length===2+g.getElementsByName(d+0).length;return r=!g.getElementById(d),y.removeChild(e),t});try{x.call(y.childNodes,0)[0].nodeType}catch(tt){x=function(e){var t,n=[];for(;t=this[e];e++)n.push(t);return n}}nt.matches=function(e,t){return nt(e,null,null,t)},nt.matchesSelector=function(e,t){return nt(t,null,null,[e]).length>0},s=nt.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(i===1||i===9||i===11){if(typeof e.textContent=="string")return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=s(e)}else if(i===3||i===4)return e.nodeValue}else for(;t=e[r];r++)n+=s(t);return n},o=nt.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?t.nodeName!=="HTML":!1},u=nt.contains=y.contains?function(e,t){var n=e.nodeType===9?e.documentElement:e,r=t&&t.parentNode;return e===r||!!(r&&r.nodeType===1&&n.contains&&n.contains(r))}:y.compareDocumentPosition?function(e,t){return t&&!!(e.compareDocumentPosition(t)&16)}:function(e,t){while(t=t.parentNode)if(t===e)return!0;return!1},nt.attr=function(e,t){var n,r=o(e);return r||(t=t.toLowerCase()),(n=i.attrHandle[t])?n(e):r||Y?e.getAttribute(t):(n=e.getAttributeNode(t),n?typeof e[t]=="boolean"?e[t]?t:null:n.specified?n.value:null:null)},i=nt.selectors={cacheLength:50,createPseudo:N,match:J,attrHandle:G?{}:{href:function(e){return e.getAttribute("href",2)},type:function(e){return e.getAttribute("type")}},find:{ID:r?function(e,t,n){if(typeof t.getElementById!==p&&!n){var r=t.getElementById(e);return r&&r.parentNode?[r]:[]}}:function(e,n,r){if(typeof n.getElementById!==p&&!r){var i=n.getElementById(e);return i?i.id===e||typeof i.getAttributeNode!==p&&i.getAttributeNode("id").value===e?[i]:t:[]}},TAG:Q?function(e,t){if(typeof t.getElementsByTagName!==p)return t.getElementsByTagName(e)}:function(e,t){var n=t.getElementsByTagName(e);if(e==="*"){var r,i=[],s=0;for(;r=n[s];s++)r.nodeType===1&&i.push(r);return i}return n},NAME:et&&function(e,t){if(typeof t.getElementsByName!==p)return t.getElementsByName(name)},CLASS:Z&&function(e,t,n){if(typeof t.getElementsByClassName!==p&&!n)return t.getElementsByClassName(e)}},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace($,""),e[3]=(e[4]||e[5]||"").replace($,""),e[2]==="~="&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),e[1]==="nth"?(e[2]||nt.error(e[0]),e[3]=+(e[3]?e[4]+(e[5]||1):2*(e[2]==="even"||e[2]==="odd")),e[4]=+(e[6]+e[7]||e[2]==="odd")):e[2]&&nt.error(e[0]),e},PSEUDO:function(e){var t,n;if(J.CHILD.test(e[0]))return null;if(e[3])e[2]=e[3];else if(t=e[4])q.test(t)&&(n=ut(t,!0))&&(n=t.indexOf(")",t.length-n)-t.length)&&(t=t.slice(0,n),e[0]=e[0].slice(0,n)),e[2]=t;return e.slice(0,3)}},filter:{ID:r?function(e){return e=e.replace($,""),function(t){return t.getAttribute("id")===e}}:function(e){return e=e.replace($,""),function(t){var n=typeof t.getAttributeNode!==p&&t.getAttributeNode("id");return n&&n.value===e}},TAG:function(e){return e==="*"?function(){return!0}:(e=e.replace($,"").toLowerCase(),function(t){return t.nodeName&&t.nodeName.toLowerCase()===e})},CLASS:function(e){var t=k[d][e+" "];return t||(t=new RegExp("(^|"+O+")"+e+"("+O+"|$)"))&&k(e,function(e){return t.test(e.className||typeof e.getAttribute!==p&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r,i){var s=nt.attr(r,e);return s==null?t==="!=":t?(s+="",t==="="?s===n:t==="!="?s!==n:t==="^="?n&&s.indexOf(n)===0:t==="*="?n&&s.indexOf(n)>-1:t==="$="?n&&s.substr(s.length-n.length)===n:t==="~="?(" "+s+" ").indexOf(n)>-1:t==="|="?s===n||s.substr(0,n.length+1)===n+"-":!1):!0}},CHILD:function(e,t,n,r){return e==="nth"?function(e){var t,i,s=e.parentNode;if(n===1&&r===0)return!0;if(s){i=0;for(t=s.firstChild;t;t=t.nextSibling)if(t.nodeType===1){i++;if(e===t)break}}return i-=r,i===n||i%n===0&&i/n>=0}:function(t){var n=t;switch(e){case"only":case"first":while(n=n.previousSibling)if(n.nodeType===1)return!1;if(e==="first")return!0;n=t;case"last":while(n=n.nextSibling)if(n.nodeType===1)return!1;return!0}}},PSEUDO:function(e,t){var n,r=i.pseudos[e]||i.setFilters[e.toLowerCase()]||nt.error("unsupported pseudo: "+e);return r[d]?r(t):r.length>1?(n=[e,e,"",t],i.setFilters.hasOwnProperty(e.toLowerCase())?N(function(e,n){var i,s=r(e,t),o=s.length;while(o--)i=T.call(e,s[o]),e[i]=!(n[i]=s[o])}):function(e){return r(e,0,n)}):r}},pseudos:{not:N(function(e){var t=[],n=[],r=a(e.replace(j,"$1"));return r[d]?N(function(e,t,n,i){var s,o=r(e,null,i,[]),u=e.length;while(u--)if(s=o[u])e[u]=!(t[u]=s)}):function(e,i,s){return t[0]=e,r(t,null,s,n),!n.pop()}}),has:N(function(e){return function(t){return nt(e,t).length>0}}),contains:N(function(e){return function(t){return(t.textContent||t.innerText||s(t)).indexOf(e)>-1}}),enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&!!e.checked||t==="option"&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!i.pseudos.empty(e)},empty:function(e){var t;e=e.firstChild;while(e){if(e.nodeName>"@"||(t=e.nodeType)===3||t===4)return!1;e=e.nextSibling}return!0},header:function(e){return X.test(e.nodeName)},text:function(e){var t,n;return e.nodeName.toLowerCase()==="input"&&(t=e.type)==="text"&&((n=e.getAttribute("type"))==null||n.toLowerCase()===t)},radio:rt("radio"),checkbox:rt("checkbox"),file:rt("file"),password:rt("password"),image:rt("image"),submit:it("submit"),reset:it("reset"),button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&e.type==="button"||t==="button"},input:function(e){return V.test(e.nodeName)},focus:function(e){var t=e.ownerDocument;return e===t.activeElement&&(!t.hasFocus||t.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},active:function(e){return e===e.ownerDocument.activeElement},first:st(function(){return[0]}),last:st(function(e,t){return[t-1]}),eq:st(function(e,t,n){return[n<0?n+t:n]}),even:st(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:st(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:st(function(e,t,n){for(var r=n<0?n+t:n;--r>=0;)e.push(r);return e}),gt:st(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}},f=y.compareDocumentPosition?function(e,t){return e===t?(l=!0,0):(!e.compareDocumentPosition||!t.compareDocumentPosition?e.compareDocumentPosition:e.compareDocumentPosition(t)&4)?-1:1}:function(e,t){if(e===t)return l=!0,0;if(e.sourceIndex&&t.sourceIndex)return e.sourceIndex-t.sourceIndex;var n,r,i=[],s=[],o=e.parentNode,u=t.parentNode,a=o;if(o===u)return ot(e,t);if(!o)return-1;if(!u)return 1;while(a)i.unshift(a),a=a.parentNode;a=u;while(a)s.unshift(a),a=a.parentNode;n=i.length,r=s.length;for(var f=0;f<n&&f<r;f++)if(i[f]!==s[f])return ot(i[f],s[f]);return f===n?ot(e,s[f],-1):ot(i[f],t,1)},[0,0].sort(f),h=!l,nt.uniqueSort=function(e){var t,n=[],r=1,i=0;l=h,e.sort(f);if(l){for(;t=e[r];r++)t===e[r-1]&&(i=n.push(r));while(i--)e.splice(n[i],1)}return e},nt.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},a=nt.compile=function(e,t){var n,r=[],i=[],s=A[d][e+" "];if(!s){t||(t=ut(e)),n=t.length;while(n--)s=ht(t[n]),s[d]?r.push(s):i.push(s);s=A(e,pt(i,r))}return s},g.querySelectorAll&&function(){var e,t=vt,n=/'|\\/g,r=/\=[\x20\t\r\n\f]*([^'"\]]*)[\x20\t\r\n\f]*\]/g,i=[":focus"],s=[":active"],u=y.matchesSelector||y.mozMatchesSelector||y.webkitMatchesSelector||y.oMatchesSelector||y.msMatchesSelector;K(function(e){e.innerHTML="<select><option selected=''></option></select>",e.querySelectorAll("[selected]").length||i.push("\\["+O+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)"),e.querySelectorAll(":checked").length||i.push(":checked")}),K(function(e){e.innerHTML="<p test=''></p>",e.querySelectorAll("[test^='']").length&&i.push("[*^$]="+O+"*(?:\"\"|'')"),e.innerHTML="<input type='hidden'/>",e.querySelectorAll(":enabled").length||i.push(":enabled",":disabled")}),i=new RegExp(i.join("|")),vt=function(e,r,s,o,u){if(!o&&!u&&!i.test(e)){var a,f,l=!0,c=d,h=r,p=r.nodeType===9&&e;if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){a=ut(e),(l=r.getAttribute("id"))?c=l.replace(n,"\\$&"):r.setAttribute("id",c),c="[id='"+c+"'] ",f=a.length;while(f--)a[f]=c+a[f].join("");h=z.test(e)&&r.parentNode||r,p=a.join(",")}if(p)try{return S.apply(s,x.call(h.querySelectorAll(p),0)),s}catch(v){}finally{l||r.removeAttribute("id")}}return t(e,r,s,o,u)},u&&(K(function(t){e=u.call(t,"div");try{u.call(t,"[test!='']:sizzle"),s.push("!=",H)}catch(n){}}),s=new RegExp(s.join("|")),nt.matchesSelector=function(t,n){n=n.replace(r,"='$1']");if(!o(t)&&!s.test(n)&&!i.test(n))try{var a=u.call(t,n);if(a||e||t.document&&t.document.nodeType!==11)return a}catch(f){}return nt(n,null,null,[t]).length>0})}(),i.pseudos.nth=i.pseudos.eq,i.filters=mt.prototype=i.pseudos,i.setFilters=new mt,nt.attr=v.attr,v.find=nt,v.expr=nt.selectors,v.expr[":"]=v.expr.pseudos,v.unique=nt.uniqueSort,v.text=nt.getText,v.isXMLDoc=nt.isXML,v.contains=nt.contains}(e);var nt=/Until$/,rt=/^(?:parents|prev(?:Until|All))/,it=/^.[^:#\[\.,]*$/,st=v.expr.match.needsContext,ot={children:!0,contents:!0,next:!0,prev:!0};v.fn.extend({find:function(e){var t,n,r,i,s,o,u=this;if(typeof e!="string")return v(e).filter(function(){for(t=0,n=u.length;t<n;t++)if(v.contains(u[t],this))return!0});o=this.pushStack("","find",e);for(t=0,n=this.length;t<n;t++){r=o.length,v.find(e,this[t],o);if(t>0)for(i=r;i<o.length;i++)for(s=0;s<r;s++)if(o[s]===o[i]){o.splice(i--,1);break}}return o},has:function(e){var t,n=v(e,this),r=n.length;return this.filter(function(){for(t=0;t<r;t++)if(v.contains(this,n[t]))return!0})},not:function(e){return this.pushStack(ft(this,e,!1),"not",e)},filter:function(e){return this.pushStack(ft(this,e,!0),"filter",e)},is:function(e){return!!e&&(typeof e=="string"?st.test(e)?v(e,this.context).index(this[0])>=0:v.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n,r=0,i=this.length,s=[],o=st.test(e)||typeof e!="string"?v(e,t||this.context):0;for(;r<i;r++){n=this[r];while(n&&n.ownerDocument&&n!==t&&n.nodeType!==11){if(o?o.index(n)>-1:v.find.matchesSelector(n,e)){s.push(n);break}n=n.parentNode}}return s=s.length>1?v.unique(s):s,this.pushStack(s,"closest",e)},index:function(e){return e?typeof e=="string"?v.inArray(this[0],v(e)):v.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?v(e,t):v.makeArray(e&&e.nodeType?[e]:e),r=v.merge(this.get(),n);return this.pushStack(ut(n[0])||ut(r[0])?r:v.unique(r))},addBack:function(e){return this.add(e==null?this.prevObject:this.prevObject.filter(e))}}),v.fn.andSelf=v.fn.addBack,v.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return v.dir(e,"parentNode")},parentsUntil:function(e,t,n){return v.dir(e,"parentNode",n)},next:function(e){return at(e,"nextSibling")},prev:function(e){return at(e,"previousSibling")},nextAll:function(e){return v.dir(e,"nextSibling")},prevAll:function(e){return v.dir(e,"previousSibling")},nextUntil:function(e,t,n){return v.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return v.dir(e,"previousSibling",n)},siblings:function(e){return v.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return v.sibling(e.firstChild)},contents:function(e){return v.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:v.merge([],e.childNodes)}},function(e,t){v.fn[e]=function(n,r){var i=v.map(this,t,n);return nt.test(e)||(r=n),r&&typeof r=="string"&&(i=v.filter(r,i)),i=this.length>1&&!ot[e]?v.unique(i):i,this.length>1&&rt.test(e)&&(i=i.reverse()),this.pushStack(i,e,l.call(arguments).join(","))}}),v.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?v.find.matchesSelector(t[0],e)?[t[0]]:[]:v.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!v(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var ct="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",ht=/ jQuery\d+="(?:null|\d+)"/g,pt=/^\s+/,dt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,vt=/<([\w:]+)/,mt=/<tbody/i,gt=/<|&#?\w+;/,yt=/<(?:script|style|link)/i,bt=/<(?:script|object|embed|option|style)/i,wt=new RegExp("<(?:"+ct+")[\\s/>]","i"),Et=/^(?:checkbox|radio)$/,St=/checked\s*(?:[^=]|=\s*.checked.)/i,xt=/\/(java|ecma)script/i,Tt=/^\s*<!(?:\[CDATA\[|\-\-)|[\]\-]{2}>\s*$/g,Nt={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Ct=lt(i),kt=Ct.appendChild(i.createElement("div"));Nt.optgroup=Nt.option,Nt.tbody=Nt.tfoot=Nt.colgroup=Nt.caption=Nt.thead,Nt.th=Nt.td,v.support.htmlSerialize||(Nt._default=[1,"X<div>","</div>"]),v.fn.extend({text:function(e){return v.access(this,function(e){return e===t?v.text(this):this.empty().append((this[0]&&this[0].ownerDocument||i).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(v.isFunction(e))return this.each(function(t){v(this).wrapAll(e.call(this,t))});if(this[0]){var t=v(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return v.isFunction(e)?this.each(function(t){v(this).wrapInner(e.call(this,t))}):this.each(function(){var t=v(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=v.isFunction(e);return this.each(function(n){v(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){v.nodeName(this,"body")||v(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){(this.nodeType===1||this.nodeType===11)&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){(this.nodeType===1||this.nodeType===11)&&this.insertBefore(e,this.firstChild)})},before:function(){if(!ut(this[0]))return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=v.clean(arguments);return this.pushStack(v.merge(e,this),"before",this.selector)}},after:function(){if(!ut(this[0]))return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=v.clean(arguments);return this.pushStack(v.merge(this,e),"after",this.selector)}},remove:function(e,t){var n,r=0;for(;(n=this[r])!=null;r++)if(!e||v.filter(e,[n]).length)!t&&n.nodeType===1&&(v.cleanData(n.getElementsByTagName("*")),v.cleanData([n])),n.parentNode&&n.parentNode.removeChild(n);return this},empty:function(){var e,t=0;for(;(e=this[t])!=null;t++){e.nodeType===1&&v.cleanData(e.getElementsByTagName("*"));while(e.firstChild)e.removeChild(e.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return v.clone(this,e,t)})},html:function(e){return v.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(ht,""):t;if(typeof e=="string"&&!yt.test(e)&&(v.support.htmlSerialize||!wt.test(e))&&(v.support.leadingWhitespace||!pt.test(e))&&!Nt[(vt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(dt,"<$1></$2>");try{for(;r<i;r++)n=this[r]||{},n.nodeType===1&&(v.cleanData(n.getElementsByTagName("*")),n.innerHTML=e);n=0}catch(s){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){return ut(this[0])?this.length?this.pushStack(v(v.isFunction(e)?e():e),"replaceWith",e):this:v.isFunction(e)?this.each(function(t){var n=v(this),r=n.html();n.replaceWith(e.call(this,t,r))}):(typeof e!="string"&&(e=v(e).detach()),this.each(function(){var t=this.nextSibling,n=this.parentNode;v(this).remove(),t?v(t).before(e):v(n).append(e)}))},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){e=[].concat.apply([],e);var i,s,o,u,a=0,f=e[0],l=[],c=this.length;if(!v.support.checkClone&&c>1&&typeof f=="string"&&St.test(f))return this.each(function(){v(this).domManip(e,n,r)});if(v.isFunction(f))return this.each(function(i){var s=v(this);e[0]=f.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){i=v.buildFragment(e,this,l),o=i.fragment,s=o.firstChild,o.childNodes.length===1&&(o=s);if(s){n=n&&v.nodeName(s,"tr");for(u=i.cacheable||c-1;a<c;a++)r.call(n&&v.nodeName(this[a],"table")?Lt(this[a],"tbody"):this[a],a===u?o:v.clone(o,!0,!0))}o=s=null,l.length&&v.each(l,function(e,t){t.src?v.ajax?v.ajax({url:t.src,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0}):v.error("no ajax"):v.globalEval((t.text||t.textContent||t.innerHTML||"").replace(Tt,"")),t.parentNode&&t.parentNode.removeChild(t)})}return this}}),v.buildFragment=function(e,n,r){var s,o,u,a=e[0];return n=n||i,n=!n.nodeType&&n[0]||n,n=n.ownerDocument||n,e.length===1&&typeof a=="string"&&a.length<512&&n===i&&a.charAt(0)==="<"&&!bt.test(a)&&(v.support.checkClone||!St.test(a))&&(v.support.html5Clone||!wt.test(a))&&(o=!0,s=v.fragments[a],u=s!==t),s||(s=n.createDocumentFragment(),v.clean(e,n,s,r),o&&(v.fragments[a]=u&&s)),{fragment:s,cacheable:o}},v.fragments={},v.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){v.fn[e]=function(n){var r,i=0,s=[],o=v(n),u=o.length,a=this.length===1&&this[0].parentNode;if((a==null||a&&a.nodeType===11&&a.childNodes.length===1)&&u===1)return o[t](this[0]),this;for(;i<u;i++)r=(i>0?this.clone(!0):this).get(),v(o[i])[t](r),s=s.concat(r);return this.pushStack(s,e,o.selector)}}),v.extend({clone:function(e,t,n){var r,i,s,o;v.support.html5Clone||v.isXMLDoc(e)||!wt.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(kt.innerHTML=e.outerHTML,kt.removeChild(o=kt.firstChild));if((!v.support.noCloneEvent||!v.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!v.isXMLDoc(e)){Ot(e,o),r=Mt(e),i=Mt(o);for(s=0;r[s];++s)i[s]&&Ot(r[s],i[s])}if(t){At(e,o);if(n){r=Mt(e),i=Mt(o);for(s=0;r[s];++s)At(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var s,o,u,a,f,l,c,h,p,d,m,g,y=t===i&&Ct,b=[];if(!t||typeof t.createDocumentFragment=="undefined")t=i;for(s=0;(u=e[s])!=null;s++){typeof u=="number"&&(u+="");if(!u)continue;if(typeof u=="string")if(!gt.test(u))u=t.createTextNode(u);else{y=y||lt(t),c=t.createElement("div"),y.appendChild(c),u=u.replace(dt,"<$1></$2>"),a=(vt.exec(u)||["",""])[1].toLowerCase(),f=Nt[a]||Nt._default,l=f[0],c.innerHTML=f[1]+u+f[2];while(l--)c=c.lastChild;if(!v.support.tbody){h=mt.test(u),p=a==="table"&&!h?c.firstChild&&c.firstChild.childNodes:f[1]==="<table>"&&!h?c.childNodes:[];for(o=p.length-1;o>=0;--o)v.nodeName(p[o],"tbody")&&!p[o].childNodes.length&&p[o].parentNode.removeChild(p[o])}!v.support.leadingWhitespace&&pt.test(u)&&c.insertBefore(t.createTextNode(pt.exec(u)[0]),c.firstChild),u=c.childNodes,c.parentNode.removeChild(c)}u.nodeType?b.push(u):v.merge(b,u)}c&&(u=c=y=null);if(!v.support.appendChecked)for(s=0;(u=b[s])!=null;s++)v.nodeName(u,"input")?_t(u):typeof u.getElementsByTagName!="undefined"&&v.grep(u.getElementsByTagName("input"),_t);if(n){m=function(e){if(!e.type||xt.test(e.type))return r?r.push(e.parentNode?e.parentNode.removeChild(e):e):n.appendChild(e)};for(s=0;(u=b[s])!=null;s++)if(!v.nodeName(u,"script")||!m(u))n.appendChild(u),typeof u.getElementsByTagName!="undefined"&&(g=v.grep(v.merge([],u.getElementsByTagName("script")),m),b.splice.apply(b,[s+1,0].concat(g)),s+=g.length)}return b},cleanData:function(e,t){var n,r,i,s,o=0,u=v.expando,a=v.cache,f=v.support.deleteExpando,l=v.event.special;for(;(i=e[o])!=null;o++)if(t||v.acceptData(i)){r=i[u],n=r&&a[r];if(n){if(n.events)for(s in n.events)l[s]?v.event.remove(i,s):v.removeEvent(i,s,n.handle);a[r]&&(delete a[r],f?delete i[u]:i.removeAttribute?i.removeAttribute(u):i[u]=null,v.deletedIds.push(r))}}}}),function(){var e,t;v.uaMatch=function(e){e=e.toLowerCase();var t=/(chrome)[ \/]([\w.]+)/.exec(e)||/(webkit)[ \/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(e)||/(msie) ([\w.]+)/.exec(e)||e.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},e=v.uaMatch(o.userAgent),t={},e.browser&&(t[e.browser]=!0,t.version=e.version),t.chrome?t.webkit=!0:t.webkit&&(t.safari=!0),v.browser=t,v.sub=function(){function e(t,n){return new e.fn.init(t,n)}v.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(r,i){return i&&i instanceof v&&!(i instanceof e)&&(i=e(i)),v.fn.init.call(this,r,i,t)},e.fn.init.prototype=e.fn;var t=e(i);return e}}();var Dt,Pt,Ht,Bt=/alpha\([^)]*\)/i,jt=/opacity=([^)]*)/,Ft=/^(top|right|bottom|left)$/,It=/^(none|table(?!-c[ea]).+)/,qt=/^margin/,Rt=new RegExp("^("+m+")(.*)$","i"),Ut=new RegExp("^("+m+")(?!px)[a-z%]+$","i"),zt=new RegExp("^([-+])=("+m+")","i"),Wt={BODY:"block"},Xt={position:"absolute",visibility:"hidden",display:"block"},Vt={letterSpacing:0,fontWeight:400},$t=["Top","Right","Bottom","Left"],Jt=["Webkit","O","Moz","ms"],Kt=v.fn.toggle;v.fn.extend({css:function(e,n){return v.access(this,function(e,n,r){return r!==t?v.style(e,n,r):v.css(e,n)},e,n,arguments.length>1)},show:function(){return Yt(this,!0)},hide:function(){return Yt(this)},toggle:function(e,t){var n=typeof e=="boolean";return v.isFunction(e)&&v.isFunction(t)?Kt.apply(this,arguments):this.each(function(){(n?e:Gt(this))?v(this).show():v(this).hide()})}}),v.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Dt(e,"opacity");return n===""?"1":n}}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":v.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!e||e.nodeType===3||e.nodeType===8||!e.style)return;var s,o,u,a=v.camelCase(n),f=e.style;n=v.cssProps[a]||(v.cssProps[a]=Qt(f,a)),u=v.cssHooks[n]||v.cssHooks[a];if(r===t)return u&&"get"in u&&(s=u.get(e,!1,i))!==t?s:f[n];o=typeof r,o==="string"&&(s=zt.exec(r))&&(r=(s[1]+1)*s[2]+parseFloat(v.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!v.cssNumber[a]&&(r+="px");if(!u||!("set"in u)||(r=u.set(e,r,i))!==t)try{f[n]=r}catch(l){}},css:function(e,n,r,i){var s,o,u,a=v.camelCase(n);return n=v.cssProps[a]||(v.cssProps[a]=Qt(e.style,a)),u=v.cssHooks[n]||v.cssHooks[a],u&&"get"in u&&(s=u.get(e,!0,i)),s===t&&(s=Dt(e,n)),s==="normal"&&n in Vt&&(s=Vt[n]),r||i!==t?(o=parseFloat(s),r||v.isNumeric(o)?o||0:s):s},swap:function(e,t,n){var r,i,s={};for(i in t)s[i]=e.style[i],e.style[i]=t[i];r=n.call(e);for(i in t)e.style[i]=s[i];return r}}),e.getComputedStyle?Dt=function(t,n){var r,i,s,o,u=e.getComputedStyle(t,null),a=t.style;return u&&(r=u.getPropertyValue(n)||u[n],r===""&&!v.contains(t.ownerDocument,t)&&(r=v.style(t,n)),Ut.test(r)&&qt.test(n)&&(i=a.width,s=a.minWidth,o=a.maxWidth,a.minWidth=a.maxWidth=a.width=r,r=u.width,a.width=i,a.minWidth=s,a.maxWidth=o)),r}:i.documentElement.currentStyle&&(Dt=function(e,t){var n,r,i=e.currentStyle&&e.currentStyle[t],s=e.style;return i==null&&s&&s[t]&&(i=s[t]),Ut.test(i)&&!Ft.test(t)&&(n=s.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),s.left=t==="fontSize"?"1em":i,i=s.pixelLeft+"px",s.left=n,r&&(e.runtimeStyle.left=r)),i===""?"auto":i}),v.each(["height","width"],function(e,t){v.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth===0&&It.test(Dt(e,"display"))?v.swap(e,Xt,function(){return tn(e,t,r)}):tn(e,t,r)},set:function(e,n,r){return Zt(e,n,r?en(e,t,r,v.support.boxSizing&&v.css(e,"boxSizing")==="border-box"):0)}}}),v.support.opacity||(v.cssHooks.opacity={get:function(e,t){return jt.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=v.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&v.trim(s.replace(Bt,""))===""&&n.removeAttribute){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=Bt.test(s)?s.replace(Bt,i):s+" "+i}}),v(function(){v.support.reliableMarginRight||(v.cssHooks.marginRight={get:function(e,t){return v.swap(e,{display:"inline-block"},function(){if(t)return Dt(e,"marginRight")})}}),!v.support.pixelPosition&&v.fn.position&&v.each(["top","left"],function(e,t){v.cssHooks[t]={get:function(e,n){if(n){var r=Dt(e,t);return Ut.test(r)?v(e).position()[t]+"px":r}}}})}),v.expr&&v.expr.filters&&(v.expr.filters.hidden=function(e){return e.offsetWidth===0&&e.offsetHeight===0||!v.support.reliableHiddenOffsets&&(e.style&&e.style.display||Dt(e,"display"))==="none"},v.expr.filters.visible=function(e){return!v.expr.filters.hidden(e)}),v.each({margin:"",padding:"",border:"Width"},function(e,t){v.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+$t[r]+t]=i[r]||i[r-2]||i[0];return s}},qt.test(e)||(v.cssHooks[e+t].set=Zt)});var rn=/%20/g,sn=/\[\]$/,on=/\r?\n/g,un=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,an=/^(?:select|textarea)/i;v.fn.extend({serialize:function(){return v.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?v.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||an.test(this.nodeName)||un.test(this.type))}).map(function(e,t){var n=v(this).val();return n==null?null:v.isArray(n)?v.map(n,function(e,n){return{name:t.name,value:e.replace(on,"\r\n")}}):{name:t.name,value:n.replace(on,"\r\n")}}).get()}}),v.param=function(e,n){var r,i=[],s=function(e,t){t=v.isFunction(t)?t():t==null?"":t,i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=v.ajaxSettings&&v.ajaxSettings.traditional);if(v.isArray(e)||e.jquery&&!v.isPlainObject(e))v.each(e,function(){s(this.name,this.value)});else for(r in e)fn(r,e[r],n,s);return i.join("&").replace(rn,"+")};var ln,cn,hn=/#.*$/,pn=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,dn=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,vn=/^(?:GET|HEAD)$/,mn=/^\/\//,gn=/\?/,yn=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,bn=/([?&])_=[^&]*/,wn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,En=v.fn.load,Sn={},xn={},Tn=["*/"]+["*"];try{cn=s.href}catch(Nn){cn=i.createElement("a"),cn.href="",cn=cn.href}ln=wn.exec(cn.toLowerCase())||[],v.fn.load=function(e,n,r){if(typeof e!="string"&&En)return En.apply(this,arguments);if(!this.length)return this;var i,s,o,u=this,a=e.indexOf(" ");return a>=0&&(i=e.slice(a,e.length),e=e.slice(0,a)),v.isFunction(n)?(r=n,n=t):n&&typeof n=="object"&&(s="POST"),v.ajax({url:e,type:s,dataType:"html",data:n,complete:function(e,t){r&&u.each(r,o||[e.responseText,t,e])}}).done(function(e){o=arguments,u.html(i?v("<div>").append(e.replace(yn,"")).find(i):e)}),this},v.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){v.fn[t]=function(e){return this.on(t,e)}}),v.each(["get","post"],function(e,n){v[n]=function(e,r,i,s){return v.isFunction(r)&&(s=s||i,i=r,r=t),v.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),v.extend({getScript:function(e,n){return v.get(e,t,n,"script")},getJSON:function(e,t,n){return v.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?Ln(e,v.ajaxSettings):(t=e,e=v.ajaxSettings),Ln(e,t),e},ajaxSettings:{url:cn,isLocal:dn.test(ln[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":Tn},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":v.parseJSON,"text xml":v.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:Cn(Sn),ajaxTransport:Cn(xn),ajax:function(e,n){function T(e,n,s,a){var l,y,b,w,S,T=n;if(E===2)return;E=2,u&&clearTimeout(u),o=t,i=a||"",x.readyState=e>0?4:0,s&&(w=An(c,x,s));if(e>=200&&e<300||e===304)c.ifModified&&(S=x.getResponseHeader("Last-Modified"),S&&(v.lastModified[r]=S),S=x.getResponseHeader("Etag"),S&&(v.etag[r]=S)),e===304?(T="notmodified",l=!0):(l=On(c,w),T=l.state,y=l.data,b=l.error,l=!b);else{b=T;if(!T||e)T="error",e<0&&(e=0)}x.status=e,x.statusText=(n||T)+"",l?d.resolveWith(h,[y,T,x]):d.rejectWith(h,[x,T,b]),x.statusCode(g),g=t,f&&p.trigger("ajax"+(l?"Success":"Error"),[x,c,l?y:b]),m.fireWith(h,[x,T]),f&&(p.trigger("ajaxComplete",[x,c]),--v.active||v.event.trigger("ajaxStop"))}typeof e=="object"&&(n=e,e=t),n=n||{};var r,i,s,o,u,a,f,l,c=v.ajaxSetup({},n),h=c.context||c,p=h!==c&&(h.nodeType||h instanceof v)?v(h):v.event,d=v.Deferred(),m=v.Callbacks("once memory"),g=c.statusCode||{},b={},w={},E=0,S="canceled",x={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=w[n]=w[n]||e,b[e]=t}return this},getAllResponseHeaders:function(){return E===2?i:null},getResponseHeader:function(e){var n;if(E===2){if(!s){s={};while(n=pn.exec(i))s[n[1].toLowerCase()]=n[2]}n=s[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(c.mimeType=e),this},abort:function(e){return e=e||S,o&&o.abort(e),T(0,e),this}};d.promise(x),x.success=x.done,x.error=x.fail,x.complete=m.add,x.statusCode=function(e){if(e){var t;if(E<2)for(t in e)g[t]=[g[t],e[t]];else t=e[x.status],x.always(t)}return this},c.url=((e||c.url)+"").replace(hn,"").replace(mn,ln[1]+"//"),c.dataTypes=v.trim(c.dataType||"*").toLowerCase().split(y),c.crossDomain==null&&(a=wn.exec(c.url.toLowerCase()),c.crossDomain=!(!a||a[1]===ln[1]&&a[2]===ln[2]&&(a[3]||(a[1]==="http:"?80:443))==(ln[3]||(ln[1]==="http:"?80:443)))),c.data&&c.processData&&typeof c.data!="string"&&(c.data=v.param(c.data,c.traditional)),kn(Sn,c,n,x);if(E===2)return x;f=c.global,c.type=c.type.toUpperCase(),c.hasContent=!vn.test(c.type),f&&v.active++===0&&v.event.trigger("ajaxStart");if(!c.hasContent){c.data&&(c.url+=(gn.test(c.url)?"&":"?")+c.data,delete c.data),r=c.url;if(c.cache===!1){var N=v.now(),C=c.url.replace(bn,"$1_="+N);c.url=C+(C===c.url?(gn.test(c.url)?"&":"?")+"_="+N:"")}}(c.data&&c.hasContent&&c.contentType!==!1||n.contentType)&&x.setRequestHeader("Content-Type",c.contentType),c.ifModified&&(r=r||c.url,v.lastModified[r]&&x.setRequestHeader("If-Modified-Since",v.lastModified[r]),v.etag[r]&&x.setRequestHeader("If-None-Match",v.etag[r])),x.setRequestHeader("Accept",c.dataTypes[0]&&c.accepts[c.dataTypes[0]]?c.accepts[c.dataTypes[0]]+(c.dataTypes[0]!=="*"?", "+Tn+"; q=0.01":""):c.accepts["*"]);for(l in c.headers)x.setRequestHeader(l,c.headers[l]);if(!c.beforeSend||c.beforeSend.call(h,x,c)!==!1&&E!==2){S="abort";for(l in{success:1,error:1,complete:1})x[l](c[l]);o=kn(xn,c,n,x);if(!o)T(-1,"No Transport");else{x.readyState=1,f&&p.trigger("ajaxSend",[x,c]),c.async&&c.timeout>0&&(u=setTimeout(function(){x.abort("timeout")},c.timeout));try{E=1,o.send(b,T)}catch(k){if(!(E<2))throw k;T(-1,k)}}return x}return x.abort()},active:0,lastModified:{},etag:{}});var Mn=[],_n=/\?/,Dn=/(=)\?(?=&|$)|\?\?/,Pn=v.now();v.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Mn.pop()||v.expando+"_"+Pn++;return this[e]=!0,e}}),v.ajaxPrefilter("json jsonp",function(n,r,i){var s,o,u,a=n.data,f=n.url,l=n.jsonp!==!1,c=l&&Dn.test(f),h=l&&!c&&typeof a=="string"&&!(n.contentType||"").indexOf("application/x-www-form-urlencoded")&&Dn.test(a);if(n.dataTypes[0]==="jsonp"||c||h)return s=n.jsonpCallback=v.isFunction(n.jsonpCallback)?n.jsonpCallback():n.jsonpCallback,o=e[s],c?n.url=f.replace(Dn,"$1"+s):h?n.data=a.replace(Dn,"$1"+s):l&&(n.url+=(_n.test(f)?"&":"?")+n.jsonp+"="+s),n.converters["script json"]=function(){return u||v.error(s+" was not called"),u[0]},n.dataTypes[0]="json",e[s]=function(){u=arguments},i.always(function(){e[s]=o,n[s]&&(n.jsonpCallback=r.jsonpCallback,Mn.push(s)),u&&v.isFunction(o)&&o(u[0]),u=o=t}),"script"}),v.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return v.globalEval(e),e}}}),v.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),v.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=i.head||i.getElementsByTagName("head")[0]||i.documentElement;return{send:function(s,o){n=i.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||o(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var Hn,Bn=e.ActiveXObject?function(){for(var e in Hn)Hn[e](0,1)}:!1,jn=0;v.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&Fn()||In()}:Fn,function(e){v.extend(v.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(v.ajaxSettings.xhr()),v.support.ajax&&v.ajaxTransport(function(n){if(!n.crossDomain||v.support.cors){var r;return{send:function(i,s){var o,u,a=n.xhr();n.username?a.open(n.type,n.url,n.async,n.username,n.password):a.open(n.type,n.url,n.async);if(n.xhrFields)for(u in n.xhrFields)a[u]=n.xhrFields[u];n.mimeType&&a.overrideMimeType&&a.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(u in i)a.setRequestHeader(u,i[u])}catch(f){}a.send(n.hasContent&&n.data||null),r=function(e,i){var u,f,l,c,h;try{if(r&&(i||a.readyState===4)){r=t,o&&(a.onreadystatechange=v.noop,Bn&&delete Hn[o]);if(i)a.readyState!==4&&a.abort();else{u=a.status,l=a.getAllResponseHeaders(),c={},h=a.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=a.responseText}catch(p){}try{f=a.statusText}catch(p){f=""}!u&&n.isLocal&&!n.crossDomain?u=c.text?200:404:u===1223&&(u=204)}}}catch(d){i||s(-1,d)}c&&s(u,f,c,l)},n.async?a.readyState===4?setTimeout(r,0):(o=++jn,Bn&&(Hn||(Hn={},v(e).unload(Bn)),Hn[o]=r),a.onreadystatechange=r):r()},abort:function(){r&&r(0,1)}}}});var qn,Rn,Un=/^(?:toggle|show|hide)$/,zn=new RegExp("^(?:([-+])=|)("+m+")([a-z%]*)$","i"),Wn=/queueHooks$/,Xn=[Gn],Vn={"*":[function(e,t){var n,r,i=this.createTween(e,t),s=zn.exec(t),o=i.cur(),u=+o||0,a=1,f=20;if(s){n=+s[2],r=s[3]||(v.cssNumber[e]?"":"px");if(r!=="px"&&u){u=v.css(i.elem,e,!0)||n||1;do a=a||".5",u/=a,v.style(i.elem,e,u+r);while(a!==(a=i.cur()/o)&&a!==1&&--f)}i.unit=r,i.start=u,i.end=s[1]?u+(s[1]+1)*n:n}return i}]};v.Animation=v.extend(Kn,{tweener:function(e,t){v.isFunction(e)?(t=e,e=["*"]):e=e.split(" ");var n,r=0,i=e.length;for(;r<i;r++)n=e[r],Vn[n]=Vn[n]||[],Vn[n].unshift(t)},prefilter:function(e,t){t?Xn.unshift(e):Xn.push(e)}}),v.Tween=Yn,Yn.prototype={constructor:Yn,init:function(e,t,n,r,i,s){this.elem=e,this.prop=n,this.easing=i||"swing",this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=s||(v.cssNumber[n]?"":"px")},cur:function(){var e=Yn.propHooks[this.prop];return e&&e.get?e.get(this):Yn.propHooks._default.get(this)},run:function(e){var t,n=Yn.propHooks[this.prop];return this.options.duration?this.pos=t=v.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):Yn.propHooks._default.set(this),this}},Yn.prototype.init.prototype=Yn.prototype,Yn.propHooks={_default:{get:function(e){var t;return e.elem[e.prop]==null||!!e.elem.style&&e.elem.style[e.prop]!=null?(t=v.css(e.elem,e.prop,!1,""),!t||t==="auto"?0:t):e.elem[e.prop]},set:function(e){v.fx.step[e.prop]?v.fx.step[e.prop](e):e.elem.style&&(e.elem.style[v.cssProps[e.prop]]!=null||v.cssHooks[e.prop])?v.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},Yn.propHooks.scrollTop=Yn.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},v.each(["toggle","show","hide"],function(e,t){var n=v.fn[t];v.fn[t]=function(r,i,s){return r==null||typeof r=="boolean"||!e&&v.isFunction(r)&&v.isFunction(i)?n.apply(this,arguments):this.animate(Zn(t,!0),r,i,s)}}),v.fn.extend({fadeTo:function(e,t,n,r){return this.filter(Gt).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=v.isEmptyObject(e),s=v.speed(t,n,r),o=function(){var t=Kn(this,v.extend({},e),s);i&&t.stop(!0)};return i||s.queue===!1?this.each(o):this.queue(s.queue,o)},stop:function(e,n,r){var i=function(e){var t=e.stop;delete e.stop,t(r)};return typeof e!="string"&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){var t=!0,n=e!=null&&e+"queueHooks",s=v.timers,o=v._data(this);if(n)o[n]&&o[n].stop&&i(o[n]);else for(n in o)o[n]&&o[n].stop&&Wn.test(n)&&i(o[n]);for(n=s.length;n--;)s[n].elem===this&&(e==null||s[n].queue===e)&&(s[n].anim.stop(r),t=!1,s.splice(n,1));(t||!r)&&v.dequeue(this,e)})}}),v.each({slideDown:Zn("show"),slideUp:Zn("hide"),slideToggle:Zn("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){v.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),v.speed=function(e,t,n){var r=e&&typeof e=="object"?v.extend({},e):{complete:n||!n&&t||v.isFunction(e)&&e,duration:e,easing:n&&t||t&&!v.isFunction(t)&&t};r.duration=v.fx.off?0:typeof r.duration=="number"?r.duration:r.duration in v.fx.speeds?v.fx.speeds[r.duration]:v.fx.speeds._default;if(r.queue==null||r.queue===!0)r.queue="fx";return r.old=r.complete,r.complete=function(){v.isFunction(r.old)&&r.old.call(this),r.queue&&v.dequeue(this,r.queue)},r},v.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2}},v.timers=[],v.fx=Yn.prototype.init,v.fx.tick=function(){var e,n=v.timers,r=0;qn=v.now();for(;r<n.length;r++)e=n[r],!e()&&n[r]===e&&n.splice(r--,1);n.length||v.fx.stop(),qn=t},v.fx.timer=function(e){e()&&v.timers.push(e)&&!Rn&&(Rn=setInterval(v.fx.tick,v.fx.interval))},v.fx.interval=13,v.fx.stop=function(){clearInterval(Rn),Rn=null},v.fx.speeds={slow:600,fast:200,_default:400},v.fx.step={},v.expr&&v.expr.filters&&(v.expr.filters.animated=function(e){return v.grep(v.timers,function(t){return e===t.elem}).length});var er=/^(?:body|html)$/i;v.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){v.offset.setOffset(this,e,t)});var n,r,i,s,o,u,a,f={top:0,left:0},l=this[0],c=l&&l.ownerDocument;if(!c)return;return(r=c.body)===l?v.offset.bodyOffset(l):(n=c.documentElement,v.contains(n,l)?(typeof l.getBoundingClientRect!="undefined"&&(f=l.getBoundingClientRect()),i=tr(c),s=n.clientTop||r.clientTop||0,o=n.clientLeft||r.clientLeft||0,u=i.pageYOffset||n.scrollTop,a=i.pageXOffset||n.scrollLeft,{top:f.top+u-s,left:f.left+a-o}):f)},v.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return v.support.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(v.css(e,"marginTop"))||0,n+=parseFloat(v.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=v.css(e,"position");r==="static"&&(e.style.position="relative");var i=v(e),s=i.offset(),o=v.css(e,"top"),u=v.css(e,"left"),a=(r==="absolute"||r==="fixed")&&v.inArray("auto",[o,u])>-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),v.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},v.fn.extend({position:function(){if(!this[0])return;var e=this[0],t=this.offsetParent(),n=this.offset(),r=er.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(v.css(e,"marginTop"))||0,n.left-=parseFloat(v.css(e,"marginLeft"))||0,r.top+=parseFloat(v.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(v.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||i.body;while(e&&!er.test(e.nodeName)&&v.css(e,"position")==="static")e=e.offsetParent;return e||i.body})}}),v.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,n){var r=/Y/.test(n);v.fn[e]=function(i){return v.access(this,function(e,i,s){var o=tr(e);if(s===t)return o?n in o?o[n]:o.document.documentElement[i]:e[i];o?o.scrollTo(r?v(o).scrollLeft():s,r?s:v(o).scrollTop()):e[i]=s},e,i,arguments.length,null)}}),v.each({Height:"height",Width:"width"},function(e,n){v.each({padding:"inner"+e,content:n,"":"outer"+e},function(r,i){v.fn[i]=function(i,s){var o=arguments.length&&(r||typeof i!="boolean"),u=r||(i===!0||s===!0?"margin":"border");return v.access(this,function(n,r,i){var s;return v.isWindow(n)?n.document.documentElement["client"+e]:n.nodeType===9?(s=n.documentElement,Math.max(n.body["scroll"+e],s["scroll"+e],n.body["offset"+e],s["offset"+e],s["client"+e])):i===t?v.css(n,r,i,u):v.style(n,r,i,u)},n,o?i:t,o,null)}})}),e.jQuery=e.$=v,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return v})})(window);
637
- </script>
638
- <script type="text/javascript">
639
- /*
640
- * jQuery Templates Plugin 1.0.0pre
641
- * http://github.com/jquery/jquery-tmpl
642
- * Requires jQuery 1.4.2
643
- *
644
- * Copyright Software Freedom Conservancy, Inc.
645
- * Dual licensed under the MIT or GPL Version 2 licenses.
646
- * http://jquery.org/license
647
- */
648
- (function(a){var r=a.fn.domManip,d="_tmplitem",q=/^[^<]*(<[\w\W]+>)[^>]*$|\{\{\! /,b={},f={},e,p={key:0,data:{}},i=0,c=0,l=[];function g(g,d,h,e){var c={data:e||(e===0||e===false)?e:d?d.data:{},_wrap:d?d._wrap:null,tmpl:null,parent:d||null,nodes:[],calls:u,nest:w,wrap:x,html:v,update:t};g&&a.extend(c,g,{nodes:[],parent:d});if(h){c.tmpl=h;c._ctnt=c._ctnt||c.tmpl(a,c);c.key=++i;(l.length?f:b)[i]=c}return c}a.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(f,d){a.fn[f]=function(n){var g=[],i=a(n),k,h,m,l,j=this.length===1&&this[0].parentNode;e=b||{};if(j&&j.nodeType===11&&j.childNodes.length===1&&i.length===1){i[d](this[0]);g=this}else{for(h=0,m=i.length;h<m;h++){c=h;k=(h>0?this.clone(true):this).get();a(i[h])[d](k);g=g.concat(k)}c=0;g=this.pushStack(g,f,i.selector)}l=e;e=null;a.tmpl.complete(l);return g}});a.fn.extend({tmpl:function(d,c,b){return a.tmpl(this[0],d,c,b)},tmplItem:function(){return a.tmplItem(this[0])},template:function(b){return a.template(b,this[0])},domManip:function(d,m,k){if(d[0]&&a.isArray(d[0])){var g=a.makeArray(arguments),h=d[0],j=h.length,i=0,f;while(i<j&&!(f=a.data(h[i++],"tmplItem")));if(f&&c)g[2]=function(b){a.tmpl.afterManip(this,b,k)};r.apply(this,g)}else r.apply(this,arguments);c=0;!e&&a.tmpl.complete(b);return this}});a.extend({tmpl:function(d,h,e,c){var i,k=!c;if(k){c=p;d=a.template[d]||a.template(null,d);f={}}else if(!d){d=c.tmpl;b[c.key]=c;c.nodes=[];c.wrapped&&n(c,c.wrapped);return a(j(c,null,c.tmpl(a,c)))}if(!d)return[];if(typeof h==="function")h=h.call(c||{});e&&e.wrapped&&n(e,e.wrapped);i=a.isArray(h)?a.map(h,function(a){return a?g(e,c,d,a):null}):[g(e,c,d,h)];return k?a(j(c,null,i)):i},tmplItem:function(b){var c;if(b instanceof a)b=b[0];while(b&&b.nodeType===1&&!(c=a.data(b,"tmplItem"))&&(b=b.parentNode));return c||p},template:function(c,b){if(b){if(typeof b==="string")b=o(b);else if(b instanceof a)b=b[0]||{};if(b.nodeType)b=a.data(b,"tmpl")||a.data(b,"tmpl",o(b.innerHTML));return typeof c==="string"?(a.template[c]=b):b}return c?typeof c!=="string"?a.template(null,c):a.template[c]||a.template(null,q.test(c)?c:a(c)):null},encode:function(a){return(""+a).split("&").join("&amp;").split("<").join("&lt;").split(">").join("&gt;").split('"').join("&#34;").split("'").join("&#39;")}});a.extend(a.tmpl,{tag:{tmpl:{_default:{$2:"null"},open:"if($notnull_1){__=__.concat($item.nest($1,$2));}"},wrap:{_default:{$2:"null"},open:"$item.calls(__,$1,$2);__=[];",close:"call=$item.calls();__=call._.concat($item.wrap(call,__));"},each:{_default:{$2:"$index, $value"},open:"if($notnull_1){$.each($1a,function($2){with(this){",close:"}});}"},"if":{open:"if(($notnull_1) && $1a){",close:"}"},"else":{_default:{$1:"true"},open:"}else if(($notnull_1) && $1a){"},html:{open:"if($notnull_1){__.push($1a);}"},"=":{_default:{$1:"$data"},open:"if($notnull_1){__.push($.encode($1a));}"},"!":{open:""}},complete:function(){b={}},afterManip:function(f,b,d){var e=b.nodeType===11?a.makeArray(b.childNodes):b.nodeType===1?[b]:[];d.call(f,b);m(e);c++}});function j(e,g,f){var b,c=f?a.map(f,function(a){return typeof a==="string"?e.key?a.replace(/(<\w+)(?=[\s>])(?![^>]*_tmplitem)([^>]*)/g,"$1 "+d+'="'+e.key+'" $2'):a:j(a,e,a._ctnt)}):e;if(g)return c;c=c.join("");c.replace(/^\s*([^<\s][^<]*)?(<[\w\W]+>)([^>]*[^>\s])?\s*$/,function(f,c,e,d){b=a(e).get();m(b);if(c)b=k(c).concat(b);if(d)b=b.concat(k(d))});return b?b:k(c)}function k(c){var b=document.createElement("div");b.innerHTML=c;return a.makeArray(b.childNodes)}function o(b){return new Function("jQuery","$item","var $=jQuery,call,__=[],$data=$item.data;with($data){__.push('"+a.trim(b).replace(/([\\'])/g,"\\$1").replace(/[\r\t\n]/g," ").replace(/\$\{([^\}]*)\}/g,"{{= $1}}").replace(/\{\{(\/?)(\w+|.)(?:\(((?:[^\}]|\}(?!\}))*?)?\))?(?:\s+(.*?)?)?(\(((?:[^\}]|\}(?!\}))*?)\))?\s*\}\}/g,function(m,l,k,g,b,c,d){var j=a.tmpl.tag[k],i,e,f;if(!j)throw"Unknown template tag: "+k;i=j._default||[];if(c&&!/\w$/.test(b)){b+=c;c=""}if(b){b=h(b);d=d?","+h(d)+")":c?")":"";e=c?b.indexOf(".")>-1?b+h(c):"("+b+").call($item"+d:b;f=c?e:"(typeof("+b+")==='function'?("+b+").call($item):("+b+"))"}else f=e=i.$1||"null";g=h(g);return"');"+j[l?"close":"open"].split("$notnull_1").join(b?"typeof("+b+")!=='undefined' && ("+b+")!=null":"true").split("$1a").join(f).split("$1").join(e).split("$2").join(g||i.$2||"")+"__.push('"})+"');}return __;")}function n(c,b){c._wrap=j(c,true,a.isArray(b)?b:[q.test(b)?b:a(b).html()]).join("")}function h(a){return a?a.replace(/\\'/g,"'").replace(/\\\\/g,"\\"):null}function s(b){var a=document.createElement("div");a.appendChild(b.cloneNode(true));return a.innerHTML}function m(o){var n="_"+c,k,j,l={},e,p,h;for(e=0,p=o.length;e<p;e++){if((k=o[e]).nodeType!==1)continue;j=k.getElementsByTagName("*");for(h=j.length-1;h>=0;h--)m(j[h]);m(k)}function m(j){var p,h=j,k,e,m;if(m=j.getAttribute(d)){while(h.parentNode&&(h=h.parentNode).nodeType===1&&!(p=h.getAttribute(d)));if(p!==m){h=h.parentNode?h.nodeType===11?0:h.getAttribute(d)||0:0;if(!(e=b[m])){e=f[m];e=g(e,b[h]||f[h]);e.key=++i;b[i]=e}c&&o(m)}j.removeAttribute(d)}else if(c&&(e=a.data(j,"tmplItem"))){o(e.key);b[e.key]=e;h=a.data(j.parentNode,"tmplItem");h=h?h.key:0}if(e){k=e;while(k&&k.key!=h){k.nodes.push(j);k=k.parent}delete e._ctnt;delete e._wrap;a.data(j,"tmplItem",e)}function o(a){a=a+n;e=l[a]=l[a]||g(e,b[e.parent.key+n]||e.parent)}}}function u(a,d,c,b){if(!a)return l.pop();l.push({_:a,tmpl:d,item:this,data:c,options:b})}function w(d,c,b){return a.tmpl(a.template(d),c,b,this)}function x(b,d){var c=b.options||{};c.wrapped=d;return a.tmpl(a.template(b.tmpl),b.data,c,b.item)}function v(d,c){var b=this._wrap;return a.map(a(a.isArray(b)?b.join(""):b).filter(d||"*"),function(a){return c?a.innerText||a.textContent:a.outerHTML||s(a)})}function t(){var b=this.nodes;a.tmpl(null,null,null,this).insertBefore(b[0]);a(b).remove()}})(jQuery);
649
- </script>
650
- <script type="text/javascript">
651
- /*!
652
- * TableSorter 2.7.8 min - Client-side table sorting with ease!
653
- * Copyright (c) 2007 Christian Bach
654
- */
655
- !function(j){j.extend({tablesorter:new function(){function e(d){"undefined"!==typeof console&&"undefined"!==typeof console.log?console.log(d):alert(d)}function u(d,c){e(d+" ("+((new Date).getTime()-c.getTime())+"ms)")}function p(d,c,a){if(!c)return"";var b=d.config,g=b.textExtraction,f="",f="simple"===g?b.supportsTextContent?c.textContent:j(c).text():"function"===typeof g?g(c,d,a):"object"===typeof g&&g.hasOwnProperty(a)?g[a](c,d,a):b.supportsTextContent?c.textContent:j(c).text();return j.trim(f)} function h(d){var c=d.config,a=c.$tbodies=c.$table.children("tbody:not(."+c.cssInfoBlock+")"),b,q,f,l,j,n,k="";if(0===a.length)return c.debug?e("*Empty table!* Not building a parser cache"):"";a=a[0].rows;if(a[0]){b=[];q=a[0].cells.length;for(f=0;f<q;f++){l=c.$headers.filter(":not([colspan])");l=l.add(c.$headers.filter('[colspan="1"]')).filter('[data-column="'+f+'"]:last');j=c.headers[f];n=g.getParserById(g.getData(l,j,"sorter"));c.empties[f]=g.getData(l,j,"empty")||c.emptyTo||(c.emptyToBottom?"bottom": "top");c.strings[f]=g.getData(l,j,"string")||c.stringTo||"max";if(!n)a:{l=d;j=a;n=-1;for(var u=f,x=void 0,t=g.parsers.length,y=!1,m="",x=!0;""===m&&x;)n++,j[n]?(y=j[n].cells[u],m=p(l,y,u),l.config.debug&&e("Checking if value was empty on row "+n+", column: "+u+": "+m)):x=!1;for(x=1;x<t;x++)if(g.parsers[x].is&&g.parsers[x].is(m,l,y)){n=g.parsers[x];break a}n=g.parsers[0]}c.debug&&(k+="column:"+f+"; parser:"+n.id+"; string:"+c.strings[f]+"; empty: "+c.empties[f]+"\n");b.push(n)}}c.debug&&e(k);return b} function s(d){var c=d.tBodies,a=d.config,b,q,f=a.parsers,l,v,n,k,h,x,t,m=[];a.cache={};if(!f)return a.debug?e("*Empty table!* Not building a cache"):"";a.debug&&(t=new Date);a.showProcessing&&g.isProcessing(d,!0);for(k=0;k<c.length;k++)if(a.cache[k]={row:[],normalized:[]},!j(c[k]).hasClass(a.cssInfoBlock)){b=c[k]&&c[k].rows.length||0;q=c[k].rows[0]&&c[k].rows[0].cells.length||0;for(v=0;v<b;++v)if(h=j(c[k].rows[v]),x=[],h.hasClass(a.cssChildRow))a.cache[k].row[a.cache[k].row.length-1]=a.cache[k].row[a.cache[k].row.length- 1].add(h);else{a.cache[k].row.push(h);for(n=0;n<q;++n)if(l=p(d,h[0].cells[n],n),l=f[n].format(l,d,h[0].cells[n],n),x.push(l),"numeric"===(f[n].type||"").toLowerCase())m[n]=Math.max(Math.abs(l),m[n]||0);x.push(a.cache[k].normalized.length);a.cache[k].normalized.push(x)}a.cache[k].colMax=m}a.showProcessing&&g.isProcessing(d);a.debug&&u("Building cache for "+b+" rows",t)}function m(d,c){var a=d.config,b=d.tBodies,q=[],f=a.cache,e,v,n,k,h,p,m,y,s,r,E;if(f[0]){a.debug&&(E=new Date);for(y=0;y<b.length;y++)if(e= j(b[y]),!e.hasClass(a.cssInfoBlock)){h=g.processTbody(d,e,!0);e=f[y].row;v=f[y].normalized;k=(n=v.length)?v[0].length-1:0;for(p=0;p<n;p++)if(r=v[p][k],q.push(e[r]),!a.appender||!a.removeRows){s=e[r].length;for(m=0;m<s;m++)h.append(e[r][m])}g.processTbody(d,h,!1)}a.appender&&a.appender(d,q);a.debug&&u("Rebuilt table",E);c||g.applyWidget(d);j(d).trigger("sortEnd",d)}}function F(d){var c,a,b,g=d.config,f=g.sortList,e=[g.cssAsc,g.cssDesc],h=j(d).find("tfoot tr").children().removeClass(e.join(" "));g.$headers.removeClass(e.join(" ")); b=f.length;for(c=0;c<b;c++)if(2!==f[c][1]&&(d=g.$headers.not(".sorter-false").filter('[data-column="'+f[c][0]+'"]'+(1===b?":last":"")),d.length))for(a=0;a<d.length;a++)d[a].sortDisabled||(d.eq(a).addClass(e[f[c][1]]),h.length&&h.filter('[data-column="'+f[c][0]+'"]').eq(a).addClass(e[f[c][1]]))}function G(d){var c=0,a=d.config,b=a.sortList,g=b.length,f=d.tBodies.length,e,h,n,k,p,m,t,r,s;if(!a.serverSideSorting&&a.cache[0]){a.debug&&(e=new Date);for(n=0;n<f;n++)p=a.cache[n].colMax,s=(m=a.cache[n].normalized)&& m[0]?m[0].length-1:0,m.sort(function(f,e){for(h=0;h<g;h++){k=b[h][0];r=b[h][1];t=/n/i.test(a.parsers&&a.parsers[k]?a.parsers[k].type||"":"")?"Numeric":"Text";t+=0===r?"":"Desc";/Numeric/.test(t)&&a.strings[k]&&(c="boolean"===typeof a.string[a.strings[k]]?(0===r?1:-1)*(a.string[a.strings[k]]?-1:1):a.strings[k]?a.string[a.strings[k]]||0:0);var l=j.tablesorter["sort"+t](d,f[k],e[k],k,p[k],c);if(l)return l}return f[s]-e[s]});a.debug&&u("Sorting on "+b.toString()+" and dir "+r+" time",e)}}function C(d, c){d.trigger("updateComplete");"function"===typeof c&&c(d[0])}function I(d,c,a){!1!==c?d.trigger("sorton",[d[0].config.sortList,function(){C(d,a)}]):C(d,a)}var g=this;g.version="2.7.8";g.parsers=[];g.widgets=[];g.defaults={theme:"default",widthFixed:!1,showProcessing:!1,headerTemplate:"{content}",onRenderTemplate:null,onRenderHeader:null,cancelSelection:!0,dateFormat:"mmddyyyy",sortMultiSortKey:"shiftKey",sortResetKey:"ctrlKey",usNumberFormat:!0,delayInit:!1,serverSideSorting:!1,headers:{},ignoreCase:!0, sortForce:null,sortList:[],sortAppend:null,sortInitialOrder:"asc",sortLocaleCompare:!1,sortReset:!1,sortRestart:!1,emptyTo:"bottom",stringTo:"max",textExtraction:"simple",textSorter:null,widgets:[],widgetOptions:{zebra:["even","odd"]},initWidgets:!0,initialized:null,tableClass:"tablesorter",cssAsc:"tablesorter-headerAsc",cssChildRow:"tablesorter-childRow",cssDesc:"tablesorter-headerDesc",cssHeader:"tablesorter-header",cssHeaderRow:"tablesorter-headerRow",cssIcon:"tablesorter-icon",cssInfoBlock:"tablesorter-infoOnly", cssProcessing:"tablesorter-processing",selectorHeaders:"> thead th, > thead td",selectorSort:"th, td",selectorRemove:".remove-me",debug:!1,headerList:[],empties:{},strings:{},parsers:[]};g.benchmark=u;g.construct=function(d){return this.each(function(){if(!this.tHead||0===this.tBodies.length||!0===this.hasInitialized)return this.config&&this.config.debug?e("stopping initialization! No thead, tbody or tablesorter has already been initialized"):"";var c=j(this),a=this,b,q,f,l="",v,n,k,C,x=j.metadata; a.hasInitialized=!1;a.config={};b=j.extend(!0,a.config,g.defaults,d);j.data(a,"tablesorter",b);b.debug&&j.data(a,"startoveralltimer",new Date);b.supportsTextContent="x"===j("<span>x</span>")[0].textContent;b.supportsDataObject=1.4<=parseFloat(j.fn.jquery);b.string={max:1,min:-1,"max+":1,"max-":-1,zero:0,none:0,"null":0,top:!0,bottom:!1};/tablesorter\-/.test(c.attr("class"))||(l=""!==b.theme?" tablesorter-"+b.theme:"");b.$table=c.addClass(b.tableClass+l);b.$tbodies=c.children("tbody:not(."+b.cssInfoBlock+ ")");var t=[],y={},O=0,R=j(a).find("thead:eq(0), tfoot").children("tr"),E,K,z,A,P,D,L,S,T,H;for(E=0;E<R.length;E++){P=R[E].cells;for(K=0;K<P.length;K++){A=P[K];D=A.parentNode.rowIndex;L=D+"-"+A.cellIndex;S=A.rowSpan||1;T=A.colSpan||1;"undefined"===typeof t[D]&&(t[D]=[]);for(z=0;z<t[D].length+1;z++)if("undefined"===typeof t[D][z]){H=z;break}y[L]=H;O=Math.max(H,O);j(A).attr({"data-column":H});for(z=D;z<D+S;z++){"undefined"===typeof t[z]&&(t[z]=[]);L=t[z];for(A=H;A<H+T;A++)L[A]="x"}}}a.config.columns= O;var M,B,Q,U,N,J,V,w=a.config;w.headerList=[];w.headerContent=[];w.debug&&(V=new Date);U=w.cssIcon?'<i class="'+w.cssIcon+'"></i>':"";t=j(a).find(w.selectorHeaders).each(function(a){B=j(this);M=w.headers[a];w.headerContent[a]=this.innerHTML;N=w.headerTemplate.replace(/\{content\}/g,this.innerHTML).replace(/\{icon\}/g,U);w.onRenderTemplate&&(Q=w.onRenderTemplate.apply(B,[a,N]))&&"string"===typeof Q&&(N=Q);this.innerHTML='<div class="tablesorter-header-inner">'+N+"</div>";w.onRenderHeader&&w.onRenderHeader.apply(B, [a]);this.column=y[this.parentNode.rowIndex+"-"+this.cellIndex];var b=g.getData(B,M,"sortInitialOrder")||w.sortInitialOrder;this.order=/^d/i.test(b)||1===b?[1,0,2]:[0,1,2];this.count=-1;"false"===g.getData(B,M,"sorter")?(this.sortDisabled=!0,B.addClass("sorter-false")):B.removeClass("sorter-false");this.lockedOrder=!1;J=g.getData(B,M,"lockedOrder")||!1;"undefined"!==typeof J&&!1!==J&&(this.order=this.lockedOrder=/^d/i.test(J)||1===J?[1,1,1]:[0,0,0]);B.addClass((this.sortDisabled?"sorter-false ":" ")+ w.cssHeader);w.headerList[a]=this;B.parent().addClass(w.cssHeaderRow)});a.config.debug&&(u("Built headers:",V),e(t));b.$headers=t;if(a.config.widthFixed&&0===j(a).find("colgroup").length){var W=j("<colgroup>"),X=j(a).width();j("tr:first td",a.tBodies[0]).each(function(){W.append(j("<col>").css("width",parseInt(1E3*(j(this).width()/X),10)/10+"%"))});j(a).prepend(W)}b.parsers=h(a);b.delayInit||s(a);b.$headers.find("*")[j.fn.addBack?"addBack":"andSelf"]().filter(b.selectorSort).unbind("mousedown.tablesorter mouseup.tablesorter").bind("mousedown.tablesorter mouseup.tablesorter", function(d,e){var h=(this.tagName.match("TH|TD")?j(this):j(this).parents("th, td").filter(":last"))[0];if(1!==(d.which||d.button))return!1;if("mousedown"===d.type)return C=(new Date).getTime(),"INPUT"===d.target.tagName?"":!b.cancelSelection;if(!0!==e&&250<(new Date).getTime()-C)return!1;b.delayInit&&!b.cache&&s(a);if(!h.sortDisabled){c.trigger("sortStart",a);l=!d[b.sortMultiSortKey];h.count=d[b.sortResetKey]?2:(h.count+1)%(b.sortReset?3:2);b.sortRestart&&(q=h,b.$headers.each(function(){if(this!== q&&(l||!j(this).is("."+b.cssDesc+",."+b.cssAsc)))this.count=-1}));q=h.column;if(l){b.sortList=[];if(null!==b.sortForce){v=b.sortForce;for(f=0;f<v.length;f++)v[f][0]!==q&&b.sortList.push(v[f])}k=h.order[h.count];if(2>k&&(b.sortList.push([q,k]),1<h.colSpan))for(f=1;f<h.colSpan;f++)b.sortList.push([q+f,k])}else if(b.sortAppend&&1<b.sortList.length&&g.isValueInArray(b.sortAppend[0][0],b.sortList)&&b.sortList.pop(),g.isValueInArray(q,b.sortList))for(f=0;f<b.sortList.length;f++)n=b.sortList[f],k=b.headerList[n[0]], n[0]===q&&(n[1]=k.order[k.count],2===n[1]&&(b.sortList.splice(f,1),k.count=-1));else if(k=h.order[h.count],2>k&&(b.sortList.push([q,k]),1<h.colSpan))for(f=1;f<h.colSpan;f++)b.sortList.push([q+f,k]);if(null!==b.sortAppend){v=b.sortAppend;for(f=0;f<v.length;f++)v[f][0]!==q&&b.sortList.push(v[f])}c.trigger("sortBegin",a);setTimeout(function(){F(a);G(a);m(a)},1)}});b.cancelSelection&&b.$headers.each(function(){this.onselectstart=function(){return!1}});c.unbind("sortReset update updateCell addRows sorton appendCache applyWidgetId applyWidgets refreshWidgets destroy mouseup mouseleave ".split(" ").join(".tablesorter ")).bind("sortReset.tablesorter", function(){b.sortList=[];F(a);G(a);m(a)}).bind("update.tablesorter updateRows.tablesorter",function(d,f,g){j(b.selectorRemove,a).remove();b.parsers=h(a);s(a);I(c,f,g)}).bind("updateCell.tablesorter",function(d,f,g,e){var q,h,l;q=c.find("tbody");d=q.index(j(f).parents("tbody").filter(":last"));var k=j(f).parents("tr").filter(":last");f=j(f)[0];q.length&&0<=d&&(h=q.eq(d).find("tr").index(k),l=f.cellIndex,q=a.config.cache[d].normalized[h].length-1,a.config.cache[d].row[a.config.cache[d].normalized[h][q]]= k,a.config.cache[d].normalized[h][l]=b.parsers[l].format(p(a,f,l),a,f,l),I(c,g,e))}).bind("addRows.tablesorter",function(d,g,e,q){var j=g.filter("tr").length,l=[],k=g[0].cells.length,n=c.find("tbody").index(g.closest("tbody"));b.parsers||(b.parsers=h(a));for(d=0;d<j;d++){for(f=0;f<k;f++)l[f]=b.parsers[f].format(p(a,g[d].cells[f],f),a,g[d].cells[f],f);l.push(b.cache[n].row.length);b.cache[n].row.push([g[d]]);b.cache[n].normalized.push(l);l=[]}I(c,e,q)}).bind("sorton.tablesorter",function(b,d,f,g){c.trigger("sortStart", this);var e,q,l,h=a.config;b=d||h.sortList;h.sortList=[];j.each(b,function(a,b){e=[parseInt(b[0],10),parseInt(b[1],10)];if(l=h.headerList[e[0]])h.sortList.push(e),q=j.inArray(e[1],l.order),l.count=0<=q?q:e[1]%(h.sortReset?3:2)});F(a);G(a);m(a,g);"function"===typeof f&&f(a)}).bind("appendCache.tablesorter",function(b,c,d){m(a,d);"function"===typeof c&&c(a)}).bind("applyWidgetId.tablesorter",function(c,d){g.getWidgetById(d).format(a,b,b.widgetOptions)}).bind("applyWidgets.tablesorter",function(b,c){g.applyWidget(a, c)}).bind("refreshWidgets.tablesorter",function(b,c,d){g.refreshWidgets(a,c,d)}).bind("destroy.tablesorter",function(b,c,d){g.destroy(a,c,d)});b.supportsDataObject&&"undefined"!==typeof c.data().sortlist?b.sortList=c.data().sortlist:x&&(c.metadata()&&c.metadata().sortlist)&&(b.sortList=c.metadata().sortlist);g.applyWidget(a,!0);0<b.sortList.length?c.trigger("sorton",[b.sortList,{},!b.initWidgets]):b.initWidgets&&g.applyWidget(a);b.showProcessing&&c.unbind("sortBegin.tablesorter sortEnd.tablesorter").bind("sortBegin.tablesorter sortEnd.tablesorter", function(b){g.isProcessing(a,"sortBegin"===b.type)});a.hasInitialized=!0;b.debug&&g.benchmark("Overall initialization time",j.data(a,"startoveralltimer"));c.trigger("tablesorter-initialized",a);"function"===typeof b.initialized&&b.initialized(a)})};g.isProcessing=function(d,c,a){var b=d.config;d=a||j(d).find("."+b.cssHeader);c?(0<b.sortList.length&&(d=d.filter(function(){return this.sortDisabled?!1:g.isValueInArray(parseFloat(j(this).attr("data-column")),b.sortList)})),d.addClass(b.cssProcessing)): d.removeClass(b.cssProcessing)};g.processTbody=function(d,c,a){if(a)return c.before('<span class="tablesorter-savemyplace"/>'),d=j.fn.detach?c.detach():c.remove();d=j(d).find("span.tablesorter-savemyplace");c.insertAfter(d);d.remove()};g.clearTableBody=function(d){d.config.$tbodies.empty()};g.destroy=function(d,c,a){if(d.hasInitialized){g.refreshWidgets(d,!0,!0);var b=j(d),e=d.config,f=b.find("thead:first"),h=f.find("tr."+e.cssHeaderRow).removeClass(e.cssHeaderRow),u=b.find("tfoot:first > tr").children("th, td"); f.find("tr").not(h).remove();b.removeData("tablesorter").unbind("sortReset update updateCell addRows sorton appendCache applyWidgetId applyWidgets refreshWidgets destroy mouseup mouseleave sortBegin sortEnd ".split(" ").join(".tablesorter "));e.$headers.add(u).removeClass(e.cssHeader+" "+e.cssAsc+" "+e.cssDesc).removeAttr("data-column");h.find(e.selectorSort).unbind("mousedown.tablesorter mouseup.tablesorter");h.children().each(function(a){j(this).html(e.headerContent[a])});!1!==c&&b.removeClass(e.tableClass+ " tablesorter-"+e.theme);d.hasInitialized=!1;"function"===typeof a&&a(d)}};g.regex=[/(^([+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?)?$|^0x[0-9a-f]+$|\d+)/gi,/(^([\w ]+,?[\w ]+)?[\w ]+,?[\w ]+\d+:\d+(:\d+)?[\w ]?|^\d{1,4}[\/\-]\d{1,4}[\/\-]\d{1,4}|^\w+, \w+ \d+, \d{4})/,/^0x[0-9a-f]+$/i];g.sortText=function(d,c,a,b){if(c===a)return 0;var e=d.config,f=e.string[e.empties[b]||e.emptyTo],h=g.regex;if(""===c&&0!==f)return"boolean"===typeof f?f?-1:1:-f||-1;if(""===a&&0!==f)return"boolean"===typeof f? f?1:-1:f||1;if("function"===typeof e.textSorter)return e.textSorter(c,a,d,b);d=c.replace(h[0],"\\0$1\\0").replace(/\\0$/,"").replace(/^\\0/,"").split("\\0");b=a.replace(h[0],"\\0$1\\0").replace(/\\0$/,"").replace(/^\\0/,"").split("\\0");c=parseInt(c.match(h[2]),16)||1!==d.length&&c.match(h[1])&&Date.parse(c);if(a=parseInt(a.match(h[2]),16)||c&&a.match(h[1])&&Date.parse(a)||null){if(c<a)return-1;if(c>a)return 1}e=Math.max(d.length,b.length);for(c=0;c<e;c++){a=isNaN(d[c])?d[c]||0:parseFloat(d[c])|| 0;h=isNaN(b[c])?b[c]||0:parseFloat(b[c])||0;if(isNaN(a)!==isNaN(h))return isNaN(a)?1:-1;typeof a!==typeof h&&(a+="",h+="");if(a<h)return-1;if(a>h)return 1}return 0};g.sortTextDesc=function(d,c,a,b){if(c===a)return 0;var e=d.config,f=e.string[e.empties[b]||e.emptyTo];return""===c&&0!==f?"boolean"===typeof f?f?-1:1:f||1:""===a&&0!==f?"boolean"===typeof f?f?1:-1:-f||-1:"function"===typeof e.textSorter?e.textSorter(a,c,d,b):g.sortText(d,a,c)};g.getTextValue=function(d,c,a){if(c){var b=d.length,e=c+a; for(c=0;c<b;c++)e+=d.charCodeAt(c);return a*e}return 0};g.sortNumeric=function(d,c,a,b,e,f){if(c===a)return 0;d=d.config;b=d.string[d.empties[b]||d.emptyTo];if(""===c&&0!==b)return"boolean"===typeof b?b?-1:1:-b||-1;if(""===a&&0!==b)return"boolean"===typeof b?b?1:-1:b||1;isNaN(c)&&(c=g.getTextValue(c,e,f));isNaN(a)&&(a=g.getTextValue(a,e,f));return c-a};g.sortNumericDesc=function(d,c,a,b,e,f){if(c===a)return 0;d=d.config;b=d.string[d.empties[b]||d.emptyTo];if(""===c&&0!==b)return"boolean"===typeof b? b?-1:1:b||1;if(""===a&&0!==b)return"boolean"===typeof b?b?1:-1:-b||-1;isNaN(c)&&(c=g.getTextValue(c,e,f));isNaN(a)&&(a=g.getTextValue(a,e,f));return a-c};g.characterEquivalents={a:"\u00e1\u00e0\u00e2\u00e3\u00e4\u0105\u00e5",A:"\u00c1\u00c0\u00c2\u00c3\u00c4\u0104\u00c5",c:"\u00e7\u0107\u010d",C:"\u00c7\u0106\u010c",e:"\u00e9\u00e8\u00ea\u00eb\u011b\u0119",E:"\u00c9\u00c8\u00ca\u00cb\u011a\u0118",i:"\u00ed\u00ec\u0130\u00ee\u00ef\u0131",I:"\u00cd\u00cc\u0130\u00ce\u00cf",o:"\u00f3\u00f2\u00f4\u00f5\u00f6", O:"\u00d3\u00d2\u00d4\u00d5\u00d6",ss:"\u00df",SS:"\u1e9e",u:"\u00fa\u00f9\u00fb\u00fc\u016f",U:"\u00da\u00d9\u00db\u00dc\u016e"};g.replaceAccents=function(d){var c,a="[",b=g.characterEquivalents;if(!g.characterRegex){g.characterRegexArray={};for(c in b)"string"===typeof c&&(a+=b[c],g.characterRegexArray[c]=RegExp("["+b[c]+"]","g"));g.characterRegex=RegExp(a+"]")}if(g.characterRegex.test(d))for(c in b)"string"===typeof c&&(d=d.replace(g.characterRegexArray[c],c));return d};g.isValueInArray=function(d, c){var a,b=c.length;for(a=0;a<b;a++)if(c[a][0]===d)return!0;return!1};g.addParser=function(d){var c,a=g.parsers.length,b=!0;for(c=0;c<a;c++)g.parsers[c].id.toLowerCase()===d.id.toLowerCase()&&(b=!1);b&&g.parsers.push(d)};g.getParserById=function(d){var c,a=g.parsers.length;for(c=0;c<a;c++)if(g.parsers[c].id.toLowerCase()===d.toString().toLowerCase())return g.parsers[c];return!1};g.addWidget=function(d){g.widgets.push(d)};g.getWidgetById=function(d){var c,a,b=g.widgets.length;for(c=0;c<b;c++)if((a= g.widgets[c])&&a.hasOwnProperty("id")&&a.id.toLowerCase()===d.toLowerCase())return a};g.applyWidget=function(d,c){var a=d.config,b=a.widgetOptions,e=a.widgets.sort().reverse(),f,h,m,n=e.length;h=j.inArray("zebra",a.widgets);0<=h&&(a.widgets.splice(h,1),a.widgets.push("zebra"));a.debug&&(f=new Date);for(h=0;h<n;h++)(m=g.getWidgetById(e[h]))&&(!0===c&&m.hasOwnProperty("init")?m.init(d,m,a,b):!c&&m.hasOwnProperty("format")&&m.format(d,a,b));a.debug&&u("Completed "+(!0===c?"initializing":"applying")+ " widgets",f)};g.refreshWidgets=function(d,c,a){var b,h=d.config,f=h.widgets,l=g.widgets,m=l.length;for(b=0;b<m;b++)if(l[b]&&l[b].id&&(c||0>j.inArray(l[b].id,f)))h.debug&&e("Refeshing widgets: Removing "+l[b].id),l[b].hasOwnProperty("remove")&&l[b].remove(d,h,h.widgetOptions);!0!==a&&g.applyWidget(d,c)};g.getData=function(d,c,a){var b="";d=j(d);var e,f;if(!d.length)return"";e=j.metadata?d.metadata():!1;f=" "+(d.attr("class")||"");"undefined"!==typeof d.data(a)||"undefined"!==typeof d.data(a.toLowerCase())? b+=d.data(a)||d.data(a.toLowerCase()):e&&"undefined"!==typeof e[a]?b+=e[a]:c&&"undefined"!==typeof c[a]?b+=c[a]:" "!==f&&f.match(" "+a+"-")&&(b=f.match(RegExp(" "+a+"-(\\w+)"))[1]||"");return j.trim(b)};g.formatFloat=function(d,c){if("string"!==typeof d||""===d)return d;var a;d=(c&&c.config?!1!==c.config.usNumberFormat:"undefined"!==typeof c?c:1)?d.replace(/,/g,""):d.replace(/[\s|\.]/g,"").replace(/,/g,".");/^\s*\([.\d]+\)/.test(d)&&(d=d.replace(/^\s*\(/,"-").replace(/\)/,""));a=parseFloat(d);return isNaN(a)? j.trim(d):a};g.isDigit=function(d){return isNaN(d)?/^[\-+(]?\d+[)]?$/.test(d.toString().replace(/[,.'"\s]/g,"")):!0}}});var h=j.tablesorter;j.fn.extend({tablesorter:h.construct});h.addParser({id:"text",is:function(){return!0},format:function(e,u){var p=u.config;e=j.trim(p.ignoreCase?e.toLocaleLowerCase():e);return p.sortLocaleCompare?h.replaceAccents(e):e},type:"text"});h.addParser({id:"currency",is:function(e){return/^\(?\d+[\u00a3$\u20ac\u00a4\u00a5\u00a2?.]|[\u00a3$\u20ac\u00a4\u00a5\u00a2?.]\d+\)?$/.test((e|| "").replace(/[,. ]/g,""))},format:function(e,j){return h.formatFloat(e.replace(/[^\w,. \-()]/g,""),j)},type:"numeric"});h.addParser({id:"ipAddress",is:function(e){return/^\d{1,3}[\.]\d{1,3}[\.]\d{1,3}[\.]\d{1,3}$/.test(e)},format:function(e,j){var p,r=e.split("."),s="",m=r.length;for(p=0;p<m;p++)s+=("00"+r[p]).slice(-3);return h.formatFloat(s,j)},type:"numeric"});h.addParser({id:"url",is:function(e){return/^(https?|ftp|file):\/\//.test(e)},format:function(e){return j.trim(e.replace(/(https?|ftp|file):\/\//, ""))},type:"text"});h.addParser({id:"isoDate",is:function(e){return/^\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}/.test(e)},format:function(e,j){return h.formatFloat(""!==e?(new Date(e.replace(/-/g,"/"))).getTime()||"":"",j)},type:"numeric"});h.addParser({id:"percent",is:function(e){return/(\d\s?%|%\s?\d)/.test(e)},format:function(e,j){return h.formatFloat(e.replace(/%/g,""),j)},type:"numeric"});h.addParser({id:"usLongDate",is:function(e){return/^[A-Z]{3,10}\.?\s+\d{1,2},?\s+(\d{4})(\s+\d{1,2}:\d{2}(:\d{2})?(\s+[AP]M)?)?$/i.test(e)|| /^\d{1,2}\s+[A-Z]{3,10}\s+\d{4}/i.test(e)},format:function(e,j){return h.formatFloat((new Date(e.replace(/(\S)([AP]M)$/i,"$1 $2"))).getTime()||"",j)},type:"numeric"});h.addParser({id:"shortDate",is:function(e){return/^(\d{1,2}|\d{4})[\/\-\,\.\s+]\d{1,2}[\/\-\.\,\s+](\d{1,2}|\d{4})$/.test(e)},format:function(e,j,p,r){p=j.config;var s=p.headerList[r],m=s.shortDateFormat;"undefined"===typeof m&&(m=s.shortDateFormat=h.getData(s,p.headers[r],"dateFormat")||p.dateFormat);e=e.replace(/\s+/g," ").replace(/[\-|\.|\,]/g, "/");"mmddyyyy"===m?e=e.replace(/(\d{1,2})[\/\s](\d{1,2})[\/\s](\d{4})/,"$3/$1/$2"):"ddmmyyyy"===m?e=e.replace(/(\d{1,2})[\/\s](\d{1,2})[\/\s](\d{4})/,"$3/$2/$1"):"yyyymmdd"===m&&(e=e.replace(/(\d{4})[\/\s](\d{1,2})[\/\s](\d{1,2})/,"$1/$2/$3"));return h.formatFloat((new Date(e)).getTime()||"",j)},type:"numeric"});h.addParser({id:"time",is:function(e){return/^(([0-2]?\d:[0-5]\d)|([0-1]?\d:[0-5]\d\s?([AP]M)))$/i.test(e)},format:function(e,j){return h.formatFloat((new Date("2000/01/01 "+e.replace(/(\S)([AP]M)$/i, "$1 $2"))).getTime()||"",j)},type:"numeric"});h.addParser({id:"digit",is:function(e){return h.isDigit(e)},format:function(e,j){return h.formatFloat(e.replace(/[^\w,. \-()]/g,""),j)},type:"numeric"});h.addParser({id:"metadata",is:function(){return!1},format:function(e,h,p){e=h.config;e=!e.parserMetadataName?"sortValue":e.parserMetadataName;return j(p).metadata()[e]},type:"numeric"});h.addWidget({id:"zebra",format:function(e,u,p){var r,s,m,F,G,C,I=RegExp(u.cssChildRow,"i"),g=u.$tbodies;u.debug&&(G= new Date);for(e=0;e<g.length;e++)r=g.eq(e),C=r.children("tr").length,1<C&&(m=0,r=r.children("tr:visible"),r.each(function(){s=j(this);I.test(this.className)||m++;F=0===m%2;s.removeClass(p.zebra[F?1:0]).addClass(p.zebra[F?0:1])}));u.debug&&h.benchmark("Applying Zebra widget",G)},remove:function(e,h){var p,r,s=h.$tbodies,m=(h.widgetOptions.zebra||["even","odd"]).join(" ");for(p=0;p<s.length;p++)r=j.tablesorter.processTbody(e,s.eq(p),!0),r.children().removeClass(m),j.tablesorter.processTbody(e,r,!1)}})}(jQuery);
656
- </script>
657
-
658
- <script type="text/javascript">
659
- /*
660
- Copyright 2008-2013
661
- Matthias Ehmann,
662
- Michael Gerhaeuser,
663
- Carsten Miller,
664
- Bianca Valentin,
665
- Alfred Wassermann,
666
- Peter Wilfahrt
667
- Dual licensed under the Apache License Version 2.0, or LGPL Version 3 licenses.
668
- You should have received a copy of the GNU Lesser General Public License
669
- along with JSXCompressor. If not, see <http://www.gnu.org/licenses/>.
670
- You should have received a copy of the Apache License along with JSXCompressor.
671
- If not, see <http://www.apache.org/licenses/>.
672
- */
673
- (function(){var e,r,n;(function(t){function o(e,r){return y.call(e,r)}function i(e,r){var n,t,o,i,u,f,a,c,s,l,p=r&&r.split("/"),d=k.map,g=d&&d["*"]||{};if(e&&"."===e.charAt(0))if(r){for(p=p.slice(0,p.length-1),e=p.concat(e.split("/")),c=0;e.length>c;c+=1)if(l=e[c],"."===l)e.splice(c,1),c-=1;else if(".."===l){if(1===c&&(".."===e[2]||".."===e[0]))break;c>0&&(e.splice(c-1,2),c-=2)}e=e.join("/")}else 0===e.indexOf("./")&&(e=e.substring(2));if((p||g)&&d){for(n=e.split("/"),c=n.length;c>0;c-=1){if(t=n.slice(0,c).join("/"),p)for(s=p.length;s>0;s-=1)if(o=d[p.slice(0,s).join("/")],o&&(o=o[t])){i=o,u=c;break}if(i)break;!f&&g&&g[t]&&(f=g[t],a=c)}!i&&f&&(i=f,u=a),i&&(n.splice(0,u,i),e=n.join("/"))}return e}function u(e,r){return function(){return d.apply(t,v.call(arguments,0).concat([e,r]))}}function f(e){return function(r){return i(r,e)}}function a(e){return function(r){b[e]=r}}function c(e){if(o(m,e)){var r=m[e];delete m[e],C[e]=!0,p.apply(t,r)}if(!o(b,e)&&!o(C,e))throw Error("No "+e);return b[e]}function s(e){var r,n=e?e.indexOf("!"):-1;return n>-1&&(r=e.substring(0,n),e=e.substring(n+1,e.length)),[r,e]}function l(e){return function(){return k&&k.config&&k.config[e]||{}}}var p,d,g,h,b={},m={},k={},C={},y=Object.prototype.hasOwnProperty,v=[].slice;g=function(e,r){var n,t=s(e),o=t[0];return e=t[1],o&&(o=i(o,r),n=c(o)),o?e=n&&n.normalize?n.normalize(e,f(r)):i(e,r):(e=i(e,r),t=s(e),o=t[0],e=t[1],o&&(n=c(o))),{f:o?o+"!"+e:e,n:e,pr:o,p:n}},h={require:function(e){return u(e)},exports:function(e){var r=b[e];return r!==void 0?r:b[e]={}},module:function(e){return{id:e,uri:"",exports:b[e],config:l(e)}}},p=function(e,r,n,i){var f,s,l,p,d,k,y=[];if(i=i||e,"function"==typeof n){for(r=!r.length&&n.length?["require","exports","module"]:r,d=0;r.length>d;d+=1)if(p=g(r[d],i),s=p.f,"require"===s)y[d]=h.require(e);else if("exports"===s)y[d]=h.exports(e),k=!0;else if("module"===s)f=y[d]=h.module(e);else if(o(b,s)||o(m,s)||o(C,s))y[d]=c(s);else{if(!p.p)throw Error(e+" missing "+s);p.p.load(p.n,u(i,!0),a(s),{}),y[d]=b[s]}l=n.apply(b[e],y),e&&(f&&f.exports!==t&&f.exports!==b[e]?b[e]=f.exports:l===t&&k||(b[e]=l))}else e&&(b[e]=n)},e=r=d=function(e,r,n,o,i){return"string"==typeof e?h[e]?h[e](r):c(g(e,r).f):(e.splice||(k=e,r.splice?(e=r,r=n,n=null):e=t),r=r||function(){},"function"==typeof n&&(n=o,o=i),o?p(t,e,r,n):setTimeout(function(){p(t,e,r,n)},4),d)},d.config=function(e){return k=e,k.deps&&d(k.deps,k.callback),d},n=function(e,r,n){r.splice||(n=r,r=[]),o(b,e)||o(m,e)||(m[e]=[e,r,n])},n.amd={jQuery:!0}})(),n("../node_modules/almond/almond",function(){}),n("jxg",[],function(){var e={};return"object"!=typeof JXG||JXG.extend||(e=JXG),e.extend=function(e,r,n,t){var o,i;n=n||!1,t=t||!1;for(o in r)(!n||n&&r.hasOwnProperty(o))&&(i=t?o.toLowerCase():o,e[i]=r[o])},e.extend(e,{boards:{},readers:{},elements:{},registerElement:function(e,r){e=e.toLowerCase(),this.elements[e]=r},registerReader:function(e,r){var n,t;for(n=0;r.length>n;n++)t=r[n].toLowerCase(),"function"!=typeof this.readers[t]&&(this.readers[t]=e)},shortcut:function(e,r){return function(){return e[r].apply(this,arguments)}},getRef:function(e,r){return e.select(r)},getReference:function(e,r){return e.select(r)},debugInt:function(){var e,r;for(e=0;arguments.length>e;e++)r=arguments[e],"object"==typeof window&&window.console&&console.log?console.log(r):"object"==typeof document&&document.getElementById("debug")&&(document.getElementById("debug").innerHTML+=r+"<br/>")},debugWST:function(){var r=Error();e.debugInt.apply(this,arguments),r&&r.stack&&(e.debugInt("stacktrace"),e.debugInt(r.stack.split("\n").slice(1).join("\n")))},debugLine:function(){var r=Error();e.debugInt.apply(this,arguments),r&&r.stack&&e.debugInt("Called from",r.stack.split("\n").slice(2,3).join("\n"))},debug:function(){e.debugInt.apply(this,arguments)}}),e}),n("utils/zip",["jxg"],function(e){var r=[0,128,64,192,32,160,96,224,16,144,80,208,48,176,112,240,8,136,72,200,40,168,104,232,24,152,88,216,56,184,120,248,4,132,68,196,36,164,100,228,20,148,84,212,52,180,116,244,12,140,76,204,44,172,108,236,28,156,92,220,60,188,124,252,2,130,66,194,34,162,98,226,18,146,82,210,50,178,114,242,10,138,74,202,42,170,106,234,26,154,90,218,58,186,122,250,6,134,70,198,38,166,102,230,22,150,86,214,54,182,118,246,14,142,78,206,46,174,110,238,30,158,94,222,62,190,126,254,1,129,65,193,33,161,97,225,17,145,81,209,49,177,113,241,9,137,73,201,41,169,105,233,25,153,89,217,57,185,121,249,5,133,69,197,37,165,101,229,21,149,85,213,53,181,117,245,13,141,77,205,45,173,109,237,29,157,93,221,61,189,125,253,3,131,67,195,35,163,99,227,19,147,83,211,51,179,115,243,11,139,75,203,43,171,107,235,27,155,91,219,59,187,123,251,7,135,71,199,39,167,103,231,23,151,87,215,55,183,119,247,15,143,79,207,47,175,111,239,31,159,95,223,63,191,127,255],n=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],t=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,99,99],o=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577],i=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],u=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],f=256;return e.Util=e.Util||{},e.Util.Unzip=function(a){function c(){return q+=8,N>R?a[R++]:-1}function s(){T=1}function l(){var e;return q++,e=1&T,T>>=1,0===T&&(T=c(),e=1&T,T=128|T>>1),e}function p(e){for(var n=0,t=e;t--;)n=n<<1|l();return e&&(n=r[n]>>8-e),n}function d(){L=0}function g(e){A++,E[L++]=e,z.push(String.fromCharCode(e)),32768===L&&(L=0)}function h(){this.b0=0,this.b1=0,this.jump=null,this.jumppos=-1}function b(){for(;;){if(H[P]>=w)return-1;if(U[H[P]]===P)return H[P]++;H[P]++}}function m(){var e,r=F[X];if(17===P)return-1;if(X++,P++,e=b(),e>=0)r.b0=e;else if(r.b0=32768,m())return-1;if(e=b(),e>=0)r.b1=e,r.jump=null;else if(r.b1=32768,r.jump=F[X],r.jumppos=X,m())return-1;return P--,0}function k(e,r,n){var t;for(F=e,X=0,U=n,w=r,t=0;17>t;t++)H[t]=0;return P=0,m()?-1:0}function C(e){for(var r,n,t,o=0,i=e[o];;)if(t=l()){if(!(32768&i.b1))return i.b1;for(i=i.jump,r=e.length,n=0;r>n;n++)if(e[n]===i){o=n;break}}else{if(!(32768&i.b0))return i.b0;o++,i=e[o]}}function y(){var f,a,b,m,y,v,j,A,x,U,w,S,z,I,O,B,N;do if(f=l(),b=p(2),0===b)for(s(),U=c(),U|=c()<<8,S=c(),S|=c()<<8,65535&(U^~S)&&e.debug("BlockLen checksum mismatch\n");U--;)a=c(),g(a);else if(1===b)for(;;)if(y=r[p(7)]>>1,y>23?(y=y<<1|l(),y>199?(y-=128,y=y<<1|l()):(y-=48,y>143&&(y+=136))):y+=256,256>y)g(y);else{if(256===y)break;for(y-=257,x=p(t[y])+n[y],y=r[p(5)]>>3,i[y]>8?(w=p(8),w|=p(i[y]-8)<<8):w=p(i[y]),w+=o[y],y=0;x>y;y++)a=E[32767&L-w],g(a)}else if(2===b){for(j=Array(320),I=257+p(5),O=1+p(5),B=4+p(4),y=0;19>y;y++)j[y]=0;for(y=0;B>y;y++)j[u[y]]=p(3);for(x=J.length,m=0;x>m;m++)J[m]=new h;if(k(J,19,j,0))return d(),1;for(z=I+O,m=0,N=-1;z>m;)if(N++,y=C(J),16>y)j[m++]=y;else if(16===y){if(y=3+p(2),m+y>z)return d(),1;for(v=m?j[m-1]:0;y--;)j[m++]=v}else{if(y=17===y?3+p(3):11+p(7),m+y>z)return d(),1;for(;y--;)j[m++]=0}for(x=G.length,m=0;x>m;m++)G[m]=new h;if(k(G,I,j,0))return d(),1;for(x=G.length,m=0;x>m;m++)J[m]=new h;for(A=[],m=I;j.length>m;m++)A[m-I]=j[m];if(k(J,O,A,0))return d(),1;for(;;)if(y=C(G),y>=256){if(y-=256,0===y)break;for(y-=1,x=p(t[y])+n[y],y=C(J),i[y]>8?(w=p(8),w|=p(i[y]-8)<<8):w=p(i[y]),w+=o[y];x--;)a=E[32767&L-w],g(a)}else g(y)}while(!f);return d(),s(),0}function v(){var e,r,n,t,o,i,u,a,s=[];if(z=[],B=!1,s[0]=c(),s[1]=c(),120===s[0]&&218===s[1]&&(y(),O[I]=[z.join(""),"geonext.gxt"],I++),31===s[0]&&139===s[1]&&(S(),O[I]=[z.join(""),"file"],I++),80===s[0]&&75===s[1]&&(B=!0,s[2]=c(),s[3]=c(),3===s[2]&&4===s[3])){for(s[0]=c(),s[1]=c(),j=c(),j|=c()<<8,a=c(),a|=c()<<8,c(),c(),c(),c(),u=c(),u|=c()<<8,u|=c()<<16,u|=c()<<24,i=c(),i|=c()<<8,i|=c()<<16,i|=c()<<24,o=c(),o|=c()<<8,o|=c()<<16,o|=c()<<24,t=c(),t|=c()<<8,n=c(),n|=c()<<8,e=0,M=[];t--;)r=c(),"/"===r|":"===r?e=0:f-1>e&&(M[e++]=String.fromCharCode(r));for(x||(x=M),e=0;n>e;)r=c(),e++;A=0,8===a&&(y(),O[I]=Array(2),O[I][0]=z.join(""),O[I][1]=M.join(""),I++),S()}}var j,A,x,U,w,S,z=[],I=0,O=[],E=Array(32768),L=0,B=!1,N=a.length,R=0,T=1,q=0,G=Array(288),J=Array(32),X=0,F=null,P=(Array(64),Array(64),0),H=Array(17),M=[];H[0]=0,S=function(){var e,r,n,t,o,i,u=[];if(8&j&&(u[0]=c(),u[1]=c(),u[2]=c(),u[3]=c(),80===u[0]&&75===u[1]&&7===u[2]&&8===u[3]?(e=c(),e|=c()<<8,e|=c()<<16,e|=c()<<24):e=u[0]|u[1]<<8|u[2]<<16|u[3]<<24,r=c(),r|=c()<<8,r|=c()<<16,r|=c()<<24,n=c(),n|=c()<<8,n|=c()<<16,n|=c()<<24),B&&v(),u[0]=c(),8===u[0]){if(j=c(),c(),c(),c(),c(),c(),t=c(),4&j)for(u[0]=c(),u[2]=c(),P=u[0]+256*u[1],o=0;P>o;o++)c();if(8&j)for(o=0,M=[],i=c();i;)("7"===i||":"===i)&&(o=0),f-1>o&&(M[o++]=i),i=c();if(16&j)for(i=c();i;)i=c();2&j&&(c(),c()),y(),e=c(),e|=c()<<8,e|=c()<<16,e|=c()<<24,n=c(),n|=c()<<8,n|=c()<<16,n|=c()<<24,B&&v()}},e.Util.Unzip.prototype.unzipFile=function(e){var r;for(this.unzip(),r=0;O.length>r;r++)if(O[r][1]===e)return O[r][0];return""},e.Util.Unzip.prototype.unzip=function(){return v(),O}},e.Util}),n("utils/encoding",["jxg"],function(e){var r=0,n=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,8,8,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,10,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,11,6,6,6,5,8,8,8,8,8,8,8,8,8,8,8,0,12,24,36,60,96,84,12,12,12,48,72,12,12,12,12,12,12,12,12,12,12,12,12,12,0,12,12,12,12,12,0,12,0,12,12,12,24,12,12,12,12,12,24,12,24,12,12,12,12,12,12,12,12,12,24,12,12,12,12,12,24,12,12,12,12,12,12,12,24,12,12,12,12,12,12,12,12,12,36,12,36,12,12,12,36,12,12,12,12,12,36,12,36,12,12,12,36,12,12,12,12,12,12,12,12,12,12];return e.Util=e.Util||{},e.Util.UTF8={encode:function(e){var r,n,t="",o=e.length;if(e=e.replace(/\r\n/g,"\n"),"function"==typeof unescape&&"function"==typeof encodeURIComponent)return unescape(encodeURIComponent(e));for(r=0;o>r;r++)n=e.charCodeAt(r),128>n?t+=String.fromCharCode(n):n>127&&2048>n?(t+=String.fromCharCode(192|n>>6),t+=String.fromCharCode(128|63&n)):(t+=String.fromCharCode(224|n>>12),t+=String.fromCharCode(128|63&n>>6),t+=String.fromCharCode(128|63&n));return t},decode:function(e){var t,o,i,u=0,f=0,a=r,c=[],s=e.length,l=[];for(t=0;s>t;t++)o=e.charCodeAt(t),i=n[o],f=a!==r?63&o|f<<6:255>>i&o,a=n[256+a+i],a===r&&(f>65535?c.push(55232+(f>>10),56320+(1023&f)):c.push(f),u++,0===u%1e4&&(l.push(String.fromCharCode.apply(null,c)),c=[]));return l.push(String.fromCharCode.apply(null,c)),l.join("")},asciiCharCodeAt:function(e,r){var n=e.charCodeAt(r);if(n>255)switch(n){case 8364:n=128;break;case 8218:n=130;break;case 402:n=131;break;case 8222:n=132;break;case 8230:n=133;break;case 8224:n=134;break;case 8225:n=135;break;case 710:n=136;break;case 8240:n=137;break;case 352:n=138;break;case 8249:n=139;break;case 338:n=140;break;case 381:n=142;break;case 8216:n=145;break;case 8217:n=146;break;case 8220:n=147;break;case 8221:n=148;break;case 8226:n=149;break;case 8211:n=150;break;case 8212:n=151;break;case 732:n=152;break;case 8482:n=153;break;case 353:n=154;break;case 8250:n=155;break;case 339:n=156;break;case 382:n=158;break;case 376:n=159;break;default:}return n}},e.Util.UTF8}),n("utils/base64",["jxg","utils/encoding"],function(e,r){var n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";return e.Util=e.Util||{},e.Util.Base64={encode:function(e){var t,o,i,u,f,a,c,s=[],l=0;for(e=r.encode(e);e.length>l;)t=e.charCodeAt(l++),o=e.charCodeAt(l++),i=e.charCodeAt(l++),u=t>>2,f=(3&t)<<4|o>>4,a=(15&o)<<2|i>>6,c=63&i,isNaN(o)?a=c=64:isNaN(i)&&(c=64),s.push([n.charAt(u),n.charAt(f),n.charAt(a),n.charAt(c)].join(""));return s.join("")},decode:function(e,t){var o,i,u,f,a,c,s,l=[],p=0,d=e.length;for(e=e.replace(/[^A-Za-z0-9\+\/\=]/g,"");d>p;)f=n.indexOf(e.charAt(p++)),a=n.indexOf(e.charAt(p++)),c=n.indexOf(e.charAt(p++)),s=n.indexOf(e.charAt(p++)),o=f<<2|a>>4,i=(15&a)<<4|c>>2,u=(3&c)<<6|s,l.push(String.fromCharCode(o)),64!==c&&l.push(String.fromCharCode(i)),64!==s&&l.push(String.fromCharCode(u));return l=l.join(""),t&&(l=r.decode(l)),l},decodeAsArray:function(e){var r,n=this.decode(e),t=[],o=n.length;for(r=0;o>r;r++)t[r]=n.charCodeAt(r);return t}},e.Util.Base64}),n("../build/compressor.deps.js",["jxg","utils/zip","utils/base64"],function(e,r,n){return e.decompress=function(e){return unescape(new r.Unzip(n.decodeAsArray(e)).unzip()[0][0])},e}),window.JXG=r("../build/compressor.deps.js")})();
674
- </script>
675
- <script type="text/javascript">
676
- window.fileLoading = (function () {
677
- var fileLoadingCallbacks = {};
678
- var timestamp = new Date().getTime();
679
- function loadKeywordsFile(filename, callback) {
680
- fileLoadingCallbacks[filename] = callback;
681
- var script = document.createElement('script');
682
- script.type = 'text/javascript';
683
- // timestamp as an argument to prevent browsers from caching scripts
684
- // see: http://stackoverflow.com/questions/866619/how-to-force-ie-to-reload-javascript
685
- script.src = filename+'?time='+timestamp;
686
- document.getElementsByTagName("head")[0].appendChild(script);
687
- }
688
- function getCallbackHandlerForKeywords(parent) {
689
- var callableList = [];
690
- return function (callable) {
691
- if (!parent.isChildrenLoaded) {
692
- callableList.push(callable);
693
- if (callableList.length == 1) {
694
- loadKeywordsFile(parent.childFileName, function () {
695
- parent.isChildrenLoaded = true;
696
- for (var i = 0; i < callableList.length; i++) {
697
- callableList[i]();
698
- }
699
- });
700
- }
701
- } else {
702
- callable();
703
- }
704
- }
705
- }
706
- function notifyFileLoaded(filename) {
707
- fileLoadingCallbacks[filename]();
708
- }
709
- return {
710
- getCallbackHandlerForKeywords: getCallbackHandlerForKeywords,
711
- notify: notifyFileLoaded
712
- }
713
- }());
714
- </script>
715
- <script type="text/javascript">
716
- window.model = (function () {
717
- function Suite(data) {
718
- var suite = createModelObject(data);
719
- suite.source = data.source;
720
- suite.relativeSource = data.relativeSource;
721
- suite.fullName = data.parent ? data.parent.fullName + '.' + data.name : data.name;
722
- setStats(suite, data.statistics);
723
- suite.metadata = data.metadata;
724
- suite.populateKeywords = createIterablePopulator('Keyword');
725
- suite.populateTests = createIterablePopulator('Test');
726
- suite.populateSuites = createIterablePopulator('Suite');
727
- suite.childrenNames = ['keyword', 'suite', 'test'];
728
- suite.callWhenChildrenReady = function (callable) { callable(); };
729
- suite.message = data.message;
730
- suite.children = function () {
731
- return suite.keywords().concat(suite.tests()).concat(suite.suites());
732
- };
733
- suite.searchTests = function (predicate) {
734
- var tests = [];
735
- var suites = this.suites();
736
- for (var i in suites)
737
- tests = tests.concat(suites[i].searchTests(predicate));
738
- return tests.concat(util.filter(this.tests(), predicate));
739
- };
740
- suite.searchTestsInSuite = function (pattern, matcher) {
741
- if (!matcher)
742
- matcher = util.Matcher(pattern);
743
- if (matcher.matchesAny([suite.fullName, suite.name]))
744
- return suite.allTests();
745
- var tests = [];
746
- var suites = this.suites();
747
- for (var i in suites)
748
- tests = tests.concat(suites[i].searchTestsInSuite(pattern, matcher));
749
- return tests;
750
- }
751
- suite.searchTestsByTag = function (tag) {
752
- return suite.searchTests(function (test) {
753
- if (tag.combined)
754
- return containsTagPattern(test.tags, tag.combined);
755
- return containsTag(test.tags, tag.label);
756
- });
757
- };
758
- suite.findSuiteByName = function (name) {
759
- return findSuiteByName(suite, name);
760
- };
761
- suite.allTests = function () {
762
- return suite.searchTests(function (test) {
763
- return true;
764
- });
765
- };
766
- suite.criticalTests = function () {
767
- return suite.searchTests(function (test) {
768
- return test.isCritical;
769
- });
770
- };
771
- return suite;
772
- }
773
- function containsTag(testTags, tagname) {
774
- testTags = util.map(testTags, util.normalize);
775
- return util.contains(testTags, util.normalize(tagname));
776
- }
777
- function containsTagPattern(testTags, pattern) {
778
- var patterns;
779
- if (pattern.indexOf('NOT') != -1) {
780
- patterns = pattern.split('NOT');
781
- return containsTagPattern(testTags, patterns[0]) &&
782
- util.all(util.map(patterns.slice(1), function (p) {
783
- return !containsTagPattern(testTags, p);
784
- }));
785
- }
786
- if (pattern.indexOf('OR') != -1) {
787
- patterns = pattern.split('OR');
788
- return util.any(util.map(patterns, function (p) {
789
- return containsTagPattern(testTags, p);
790
- }));
791
- }
792
- if (pattern.indexOf('AND') != -1) {
793
- patterns = pattern.split('AND');
794
- return util.all(util.map(patterns, function (p) {
795
- return containsTagPattern(testTags, p);
796
- }));
797
- }
798
- return util.Matcher(pattern).matchesAny(testTags);
799
- }
800
- function findSuiteByName(suite, name) {
801
- if (suite.fullName == name)
802
- return suite;
803
- var subSuites = suite.suites();
804
- for (var i in subSuites) {
805
- var match = findSuiteByName(subSuites[i], name);
806
- if (match)
807
- return match;
808
- }
809
- return null;
810
- }
811
- function setStats(suite, stats) {
812
- for (var name in stats) {
813
- suite[name] = stats[name];
814
- }
815
- }
816
- function createModelObject(data) {
817
- return {
818
- name: data.name,
819
- doc: data.doc,
820
- status: data.status,
821
- times: data.times,
822
- id: data.parent ? data.parent.id + '-' + data.id : data.id
823
- };
824
- }
825
- function Test(data) {
826
- var test = createModelObject(data);
827
- test.fullName = data.parent.fullName + '/' + test.name;
828
- test.formatParentName = function () { return util.formatParentName(test); };
829
- test.timeout = data.timeout;
830
- test.populateKeywords = createIterablePopulator('Keyword');
831
- test.childrenNames = ['keyword'];
832
- test.isChildrenLoaded = data.isChildrenLoaded;
833
- test.callWhenChildrenReady = window.fileLoading.getCallbackHandlerForKeywords(test);
834
- test.children = function () {
835
- if (test.isChildrenLoaded)
836
- return test.keywords();
837
- };
838
- test.isCritical = data.isCritical;
839
- test.tags = data.tags;
840
- test.message = data.message;
841
- test.matchesTagPattern = function (pattern) {
842
- return containsTagPattern(test.tags, pattern);
843
- };
844
- test.matchesNamePattern = function (pattern) {
845
- return util.Matcher(pattern).matchesAny([test.name, test.fullName]);
846
- };
847
- return test;
848
- }
849
- function Keyword(data) {
850
- var kw = createModelObject(data);
851
- kw.type = data.type;
852
- kw.arguments = data.args;
853
- kw.timeout = data.timeout;
854
- kw.populateMessages = createIterablePopulator('Message');
855
- kw.populateKeywords = createIterablePopulator('Keyword');
856
- kw.childrenNames = ['keyword', 'message'];
857
- kw.isChildrenLoaded = data.isChildrenLoaded;
858
- kw.callWhenChildrenReady = window.fileLoading.getCallbackHandlerForKeywords(kw);
859
- kw.children = function () {
860
- if (kw.isChildrenLoaded)
861
- return kw.keywords();
862
- };
863
- return kw;
864
- }
865
- function Message(level, date, text, link) {
866
- return {
867
- level: level,
868
- time: util.timeFromDate(date),
869
- date: util.dateFromDate(date),
870
- text: text,
871
- link: link
872
- };
873
- }
874
- function Times(timedata) {
875
- var start = timedata[0];
876
- var end = timedata[1];
877
- var elapsed = timedata[2];
878
- return {
879
- elapsedMillis: elapsed,
880
- elapsedTime: util.formatElapsed(elapsed),
881
- startTime: util.dateTimeFromDate(start),
882
- endTime: util.dateTimeFromDate(end)
883
- };
884
- }
885
- function createIterablePopulator(name) {
886
- return function (populator) {
887
- populateIterable(this, name, populator);
888
- };
889
- }
890
- function populateIterable(obj, name, populator) {
891
- name = name.toLowerCase() + 's';
892
- obj[name] = createGetAllFunction(populator.numberOfItems, populator.creator);
893
- }
894
- function createGetAllFunction(numberOfElements, creator) {
895
- var cached = null;
896
- return function () {
897
- if (cached === null) {
898
- cached = [];
899
- for (var i = 0; i < numberOfElements(); i++) {
900
- cached.push(creator(i));
901
- }
902
- }
903
- return cached;
904
- };
905
- }
906
- return {
907
- Suite: Suite,
908
- Test: Test,
909
- Keyword: Keyword,
910
- Message: Message,
911
- Times: Times,
912
- containsTag: containsTag, // Exposed for tests
913
- containsTagPattern: containsTagPattern // Exposed for tests
914
- };
915
- }());
916
- window.stats = (function () {
917
- function Statistics(totalElems, tagElems, suiteElems) {
918
- return {total: util.map(totalElems, totalStatElem),
919
- tag: util.map(tagElems, tagStatElem),
920
- suite: util.map(suiteElems, suiteStatElem)};
921
- }
922
- function statElem(stat) {
923
- stat.total = stat.pass + stat.fail;
924
- var percents = calculatePercents(stat.total, stat.pass, stat.fail);
925
- stat.passPercent = percents[0];
926
- stat.failPercent = percents[1];
927
- var widths = calculateWidths(stat.passPercent, stat.failPercent);
928
- stat.passWidth = widths[0];
929
- stat.failWidth = widths[1];
930
- return stat;
931
- }
932
- function totalStatElem(data) {
933
- var stat = statElem(data);
934
- stat.type = stat.label == 'Critical Tests' ? 'critical' : 'all';
935
- return stat;
936
- }
937
- function tagStatElem(data) {
938
- var stat = statElem(data);
939
- stat.links = parseLinks(stat.links);
940
- return stat;
941
- }
942
- function suiteStatElem(data) {
943
- var stat = statElem(data);
944
- stat.fullName = stat.label;
945
- stat.formatParentName = function () { return util.formatParentName(stat); };
946
- // compatibility with RF 2.5 outputs
947
- if (!stat.name)
948
- stat.name = stat.label.split('.').pop();
949
- return stat;
950
- }
951
- function parseLinks(linksData) {
952
- if (!linksData)
953
- return [];
954
- return util.map(linksData.split(':::'), function (link) {
955
- var index = link.indexOf(':');
956
- return {title: link.slice(0, index), url: link.slice(index+1)};
957
- });
958
- }
959
- function calculatePercents(total, passed, failed) {
960
- if (total == 0)
961
- return [0.0, 0.0];
962
- var pass = 100.0 * passed / total;
963
- var fail = 100.0 * failed / total;
964
- if (pass > 0 && pass < 0.1)
965
- return [0.1, 99.9];
966
- if (fail > 0 && fail < 0.1)
967
- return [99.9, 0.1];
968
- return [Math.round(pass*10)/10, Math.round(fail*10)/10];
969
- }
970
- function calculateWidths(num1, num2) {
971
- if (num1 + num2 == 0)
972
- return [0.0, 0.0];
973
- // Make small percentages better visible
974
- if (num1 > 0 && num1 < 1)
975
- return [1.0, 99.0];
976
- if (num2 > 0 && num2 < 1)
977
- return [99.0, 1.0];
978
- // Handle situation where both are rounded up
979
- while (num1 + num2 > 100) {
980
- if (num1 > num2)
981
- num1 -= 0.1;
982
- if (num2 > num1)
983
- num2 -= 0.1;
984
- }
985
- return [num1, num2];
986
- }
987
- return {
988
- Statistics: Statistics
989
- };
990
- }());
991
- </script>
992
- <script type="text/javascript">
993
- window.util = function () {
994
- function map(elems, func) {
995
- var ret = [];
996
- for (var i = 0, len = elems.length; i < len; i++) {
997
- ret[i] = func(elems[i]);
998
- }
999
- return ret;
1000
- }
1001
- function filter(elems, predicate) {
1002
- var ret = [];
1003
- for (var i = 0, len = elems.length; i < len; i++) {
1004
- if (predicate(elems[i]))
1005
- ret.push(elems[i]);
1006
- }
1007
- return ret;
1008
- }
1009
- function all(elems) {
1010
- for (var i = 0, len = elems.length; i < len; i++) {
1011
- if (!elems[i])
1012
- return false;
1013
- }
1014
- return true;
1015
- }
1016
- function any(elems) {
1017
- for (var i = 0, len = elems.length; i < len; i++) {
1018
- if (elems[i])
1019
- return elems[i];
1020
- }
1021
- return false;
1022
- }
1023
- function contains(elems, e) {
1024
- for (var i = 0, len = elems.length; i < len; i++) {
1025
- if (elems[i] == e)
1026
- return true;
1027
- }
1028
- return false;
1029
- }
1030
- function last(items) {
1031
- return items[items.length-1];
1032
- }
1033
- function unescape(string) {
1034
- return string.replace(/&lt;/g, '<').replace(/&gt;/g, '>').replace(/&amp;/g, '&');
1035
- }
1036
- function escape(string) {
1037
- return string.replace(/&/g, '&amp;').replace(/</g, '&lt;').replace(/>/g, '&gt;');
1038
- }
1039
- function normalize(string) {
1040
- return string.toLowerCase().replace(/ /g, '').replace(/_/g, '');
1041
- }
1042
- function regexpEscape(string) {
1043
- return string.replace(/[-[\]{}()+?*.,\\^$|#]/g, "\\$&");
1044
- }
1045
- function Matcher(pattern) {
1046
- pattern = regexpEscape(normalize(pattern));
1047
- var rePattern = '^' + pattern.replace(/\\\?/g, ".").replace(/\\\*/g, ".*") + '$';
1048
- var regexp = new RegExp(rePattern);
1049
- function matches(string) {
1050
- return regexp.test(normalize(string));
1051
- }
1052
- return {
1053
- matches: matches,
1054
- matchesAny: function (strings) {
1055
- for (var i = 0, len = strings.length; i < len; i++)
1056
- if (matches(strings[i]))
1057
- return true;
1058
- return false;
1059
- }
1060
- };
1061
- }
1062
- function formatParentName(item) {
1063
- var parentName = item.fullName.slice(0, item.fullName.length - item.name.length);
1064
- return parentName.replace(/\./g, ' . ');
1065
- }
1066
- function timeFromDate(date) {
1067
- if (!date)
1068
- return 'N/A';
1069
- return formatTime(date.getHours(), date.getMinutes(),
1070
- date.getSeconds(), date.getMilliseconds());
1071
- }
1072
- function dateFromDate(date) {
1073
- if (!date)
1074
- return 'N/A';
1075
- return padTo(date.getFullYear(), 4) + "-" +
1076
- padTo(date.getMonth() + 1, 2) + "-" +
1077
- padTo(date.getDate(), 2);
1078
- }
1079
- function dateTimeFromDate(date) {
1080
- if (!date)
1081
- return 'N/A';
1082
- return dateFromDate(date) + ' ' + timeFromDate(date);
1083
- }
1084
- function formatTime(hours, minutes, seconds, milliseconds) {
1085
- return padTo(hours, 2) + ':' +
1086
- padTo(minutes, 2) + ':' +
1087
- padTo(seconds, 2) + '.' +
1088
- padTo(milliseconds, 3);
1089
- }
1090
- function formatElapsed(elapsed) {
1091
- var millis = elapsed;
1092
- var hours = Math.floor(millis / (60 * 60 * 1000));
1093
- millis -= hours * 60 * 60 * 1000;
1094
- var minutes = Math.floor(millis / (60 * 1000));
1095
- millis -= minutes * 60 * 1000;
1096
- var seconds = Math.floor(millis / 1000);
1097
- millis -= seconds * 1000;
1098
- return formatTime(hours, minutes, seconds, millis);
1099
- }
1100
- function padTo(number, len) {
1101
- var numString = number + "";
1102
- while (numString.length < len) numString = "0" + numString;
1103
- return numString;
1104
- }
1105
- function timestamp(millis) {
1106
- // used also by tools that do not set window.output.baseMillis
1107
- var base = window.output ? window.output.baseMillis : 0;
1108
- return new Date(base + millis);
1109
- }
1110
- function createGeneratedAgoString(generatedMillis) {
1111
- generatedMillis = timestamp(generatedMillis);
1112
- function timeString(time, shortUnit) {
1113
- var unit = {y: 'year', d: 'day', h: 'hour', m: 'minute',
1114
- s: 'second'}[shortUnit];
1115
- var end = time == 1 ? ' ' : 's ';
1116
- return time + ' ' + unit + end;
1117
- }
1118
- function compensateLeapYears(days, years) {
1119
- // Not a perfect algorithm but ought to be enough
1120
- return days - Math.floor(years / 4);
1121
- }
1122
- var generated = Math.round(generatedMillis / 1000);
1123
- var current = Math.round(new Date().getTime() / 1000);
1124
- var elapsed = current - generated;
1125
- var prefix = '';
1126
- if (elapsed < 0) {
1127
- prefix = '- ';
1128
- elapsed = Math.abs(elapsed);
1129
- }
1130
- var secs = elapsed % 60;
1131
- var mins = Math.floor(elapsed / 60) % 60;
1132
- var hours = Math.floor(elapsed / (60*60)) % 24;
1133
- var days = Math.floor(elapsed / (60*60*24)) % 365;
1134
- var years = Math.floor(elapsed / (60*60*24*365));
1135
- if (years) {
1136
- days = compensateLeapYears(days, years);
1137
- return prefix + timeString(years, 'y') + timeString(days, 'd');
1138
- } else if (days) {
1139
- return prefix + timeString(days, 'd') + timeString(hours, 'h');
1140
- } else if (hours) {
1141
- return prefix + timeString(hours, 'h') + timeString(mins, 'm');
1142
- } else if (mins) {
1143
- return prefix + timeString(mins, 'm') + timeString(secs, 's');
1144
- } else {
1145
- return prefix + timeString(secs, 's');
1146
- }
1147
- }
1148
- function parseQueryString(query) {
1149
- var result = {};
1150
- if (!query)
1151
- return result;
1152
- var params = query.split('&');
1153
- var parts;
1154
- function decode(item) {
1155
- return decodeURIComponent(item.replace('+', ' '));
1156
- }
1157
- for (var i = 0, len = params.length; i < len; i++) {
1158
- parts = params[i].split('=');
1159
- result[decode(parts.shift())] = decode(parts.join('='));
1160
- }
1161
- return result;
1162
- }
1163
- return {
1164
- map: map,
1165
- filter: filter,
1166
- all: all,
1167
- any: any,
1168
- contains: contains,
1169
- last: last,
1170
- escape: escape,
1171
- unescape: unescape,
1172
- normalize: normalize,
1173
- Matcher: Matcher,
1174
- formatParentName: formatParentName,
1175
- timeFromDate: timeFromDate,
1176
- dateFromDate: dateFromDate,
1177
- dateTimeFromDate: dateTimeFromDate,
1178
- formatElapsed: formatElapsed,
1179
- timestamp: timestamp,
1180
- createGeneratedAgoString: createGeneratedAgoString,
1181
- parseQueryString: parseQueryString
1182
- };
1183
- }();
1184
- </script>
1185
- <script type="text/javascript">
1186
- window.testdata = function () {
1187
- var elementsById = {};
1188
- var idCounter = 0;
1189
- var _statistics = null;
1190
-
1191
- //var STATUSES = ['PASSED', 'FAILED', 'INFO', 'ERROR'];
1192
- //var LEVELS = STATUSES;
1193
-
1194
- var STATUSES = ['PASSED', 'FAILED', 'INCOMPLETE', 'ERROR', 'INFO', 'WARNING', 'NOT_RUN'];
1195
-
1196
- var LEVELS = STATUSES;
1197
-
1198
- var KEYWORDS = ['KEYWORD', 'SETUP', 'TEARDOWN', 'FOR', 'VAR'];
1199
- function addElement(elem) {
1200
- if (!elem.id)
1201
- elem.id = uniqueId();
1202
- elementsById[elem.id] = elem;
1203
- return elem;
1204
- }
1205
- function uniqueId() {
1206
- idCounter++;
1207
- return 'element-id-' + idCounter;
1208
- }
1209
- function times(stats) {
1210
- var startMillis = stats[1];
1211
- var elapsed = stats[2];
1212
- if (startMillis === null)
1213
- return [null, null, elapsed];
1214
- return [util.timestamp(startMillis),
1215
- util.timestamp(startMillis + elapsed),
1216
- elapsed];
1217
- }
1218
- function message(element, strings) {
1219
- return addElement(model.Message(LEVELS[element[1]],
1220
- util.timestamp(element[0]),
1221
- strings.get(element[2]),
1222
- strings.get(element[3])));
1223
- }
1224
- function parseStatus(stats) {
1225
- return STATUSES[stats[0]];
1226
- }
1227
- function childCreator(parent, childType) {
1228
- return function (elem, strings, index) {
1229
- return addElement(childType(parent, elem, strings, index));
1230
- };
1231
- }
1232
- function createKeyword(parent, element, strings, index) {
1233
- var kw = model.Keyword({
1234
- parent: parent,
1235
- type: KEYWORDS[element[0]],
1236
- id: 'k' + (index + 1),
1237
- name: strings.get(element[1]),
1238
- timeout: strings.get(element[2]),
1239
- args: strings.get(element[4]),
1240
- doc: function () {
1241
- var doc = strings.get(element[3]);
1242
- this.doc = function () { return doc; };
1243
- return doc;
1244
- },
1245
- status: parseStatus(element[5], strings),
1246
- times: model.Times(times(element[5])),
1247
- isChildrenLoaded: typeof(element[6]) !== 'number'
1248
- });
1249
- lazyPopulateKeywordsFromFile(kw, element[6], strings);
1250
- kw.populateMessages(Populator(element[7], strings, message));
1251
- return kw;
1252
- }
1253
- function lazyPopulateKeywordsFromFile(parent, keywordsOrIndex, strings) {
1254
- if (parent.isChildrenLoaded) {
1255
- var keywords = keywordsOrIndex;
1256
- parent.populateKeywords(Populator(keywords, strings, childCreator(parent, createKeyword)));
1257
- } else {
1258
- var index = keywordsOrIndex;
1259
- parent.childFileName = window.settings['splitLogBase'] + '-' + index + '.js';
1260
- parent.populateKeywords(SplitLogPopulator(keywordsOrIndex, childCreator(parent, createKeyword)));
1261
- }
1262
- }
1263
- function tags(taglist, strings) {
1264
- return util.map(taglist, strings.get);
1265
- }
1266
- function createTest(parent, element, strings, index) {
1267
- var statusElement = element[5];
1268
- var test = model.Test({
1269
- parent: parent,
1270
- id: 't' + (index + 1),
1271
- name: strings.get(element[0]),
1272
- doc: function () {
1273
- var doc = strings.get(element[3]);
1274
- this.doc = function () { return doc; };
1275
- return doc;
1276
- },
1277
- timeout: strings.get(element[1]),
1278
- isCritical: element[2],
1279
- status: parseStatus(statusElement),
1280
- message: function () {
1281
- var msg = createMessage(statusElement, strings);
1282
- this.message = function () { return msg; };
1283
- return msg;
1284
- },
1285
- times: model.Times(times(statusElement)),
1286
- tags: tags(element[4], strings),
1287
- isChildrenLoaded: typeof(element[6]) !== 'number'
1288
- });
1289
- lazyPopulateKeywordsFromFile(test, element[6], strings);
1290
- return test;
1291
- }
1292
- function createMessage(statusElement, strings) {
1293
- return statusElement.length == 4 ? strings.get(statusElement[3]) : '';
1294
- }
1295
- function createSuite(parent, element, strings, index) {
1296
- var statusElement = element[5];
1297
- var suite = model.Suite({
1298
- parent: parent,
1299
- id: 's' + ((index || 0) + 1),
1300
- name: strings.get(element[0]),
1301
- source: strings.get(element[1]),
1302
- relativeSource: strings.get(element[2]),
1303
- doc: function () {
1304
- var doc = strings.get(element[3]);
1305
- this.doc = function () { return doc; };
1306
- return doc;
1307
- },
1308
- status: parseStatus(statusElement),
1309
- message: function () {
1310
- var msg = createMessage(statusElement, strings);
1311
- this.message = function () { return msg; };
1312
- return msg;
1313
- },
1314
- times: model.Times(times(statusElement)),
1315
- statistics: suiteStats(util.last(element)),
1316
- metadata: parseMetadata(element[4], strings)
1317
- });
1318
- suite.populateKeywords(Populator(element[8], strings, childCreator(suite, createKeyword)));
1319
- suite.populateTests(Populator(element[7], strings, childCreator(suite, createTest)));
1320
- suite.populateSuites(Populator(element[6], strings, childCreator(suite, createSuite)));
1321
- return suite;
1322
- }
1323
- function parseMetadata(data, strings) {
1324
- var metadata = [];
1325
- for (var i=0; i<data.length; i+=2) {
1326
- metadata.push([strings.get(data[i]), strings.get(data[i+1])]);
1327
- }
1328
- return metadata;
1329
- }
1330
- function suiteStats(stats) {
1331
- sum_stats = {};
1332
- if(stats.length >= 4){
1333
- sum_stats.total = stats[0];
1334
- sum_stats.totalPassed = stats[1];
1335
- sum_stats.totalFailed = stats[2];
1336
- sum_stats.totalError = stats[3];
1337
- sum_stats.critical = stats[2];
1338
- sum_stats.criticalPassed = stats[3];
1339
- sum_stats.criticalFailed = stats[2] - stats[3];
1340
- }
1341
- if(stats.length >= 5){
1342
- sum_stats.totalIncomplete = stats[4];
1343
- }
1344
- if(stats.length >= 6){
1345
- sum_stats.totalNotRun = stats[5];
1346
- }
1347
- return sum_stats;
1348
- }
1349
- function Populator(items, strings, creator) {
1350
- return {
1351
- numberOfItems: function () {
1352
- return items.length;
1353
- },
1354
- creator: function (index) {
1355
- return creator(items[index], strings, index);
1356
- }
1357
- };
1358
- }
1359
- function SplitLogPopulator(structureIndex, creator) {
1360
- return {
1361
- numberOfItems: function () {
1362
- return window['keywords'+structureIndex].length;
1363
- },
1364
- creator: function (index) {
1365
- return creator(window['keywords'+structureIndex][index],
1366
- StringStore(window['strings'+structureIndex]),
1367
- index);
1368
- }
1369
- };
1370
- }
1371
- function suite() {
1372
- var elem = window.output.suite;
1373
- if (elementsById[elem.id])
1374
- return elem;
1375
- var root = addElement(createSuite(null, elem, StringStore(window.output.strings)));
1376
- window.output.suite = root;
1377
- return root;
1378
- }
1379
- function findLoaded(id) {
1380
- return elementsById[id];
1381
- }
1382
- function ensureLoaded(id, callback) {
1383
- var ids = id.split('-');
1384
- var root = suite();
1385
- ids.shift();
1386
- loadItems(ids, root, [root.id], callback);
1387
- }
1388
- function loadItems(ids, current, result, callback) {
1389
- if (!ids.length) {
1390
- callback(result);
1391
- return;
1392
- }
1393
- current.callWhenChildrenReady(function () {
1394
- var id = ids.shift();
1395
- var type = id[0];
1396
- var index = parseInt(id.substring(1)) - 1;
1397
- var item = selectFrom(current, type, index);
1398
- result.push(item.id);
1399
- loadItems(ids, item, result, callback);
1400
- });
1401
- }
1402
- function selectFrom(element, type, index) {
1403
- if (type === 'k') {
1404
- return element.keywords()[index];
1405
- } else if (type === 't') {
1406
- return element.tests()[index];
1407
- } else {
1408
- return element.suites()[index];
1409
- }
1410
- }
1411
- function errorIterator() {
1412
- return {
1413
- next: function () {
1414
- return message(window.output.errors.shift(),
1415
- StringStore(window.output.strings));
1416
- },
1417
- hasNext: function () {
1418
- return window.output.errors.length > 0;
1419
- }
1420
- };
1421
- }
1422
- function statistics() {
1423
- if (!_statistics) {
1424
- var statData = window.output.stats;
1425
- _statistics = stats.Statistics(statData[0], statData[1], statData[2]);
1426
- }
1427
- return _statistics;
1428
- }
1429
- function StringStore(strings) {
1430
- function getText(id) {
1431
- var text = strings[id];
1432
- if (!text)
1433
- return '';
1434
- if (text[0] == '*')
1435
- return text.substring(1);
1436
- var extracted = extract(text);
1437
- strings[id] = '*' + extracted;
1438
- return extracted;
1439
- }
1440
- function extract(text) {
1441
- var decoded = JXG.Util.Base64.decodeAsArray(text);
1442
- var extracted = (new JXG.Util.Unzip(decoded)).unzip()[0][0];
1443
- return JXG.Util.UTF8.decode(extracted);
1444
- }
1445
- function get(id) {
1446
- if (id === null) return null;
1447
- return getText(id);
1448
- }
1449
- return {get: get};
1450
- }
1451
- return {
1452
- suite: suite,
1453
- errorIterator: errorIterator,
1454
- findLoaded: findLoaded,
1455
- ensureLoaded: ensureLoaded,
1456
- statistics: statistics,
1457
- StringStore: StringStore, // exposed for tests
1458
- LEVELS: LEVELS
1459
- };
1460
- }();
1461
- </script>
1462
- <script type="text/javascript">
1463
- function removeJavaScriptDisabledWarning() {
1464
- // Not using jQuery here for maximum speed
1465
- document.getElementById('javascript-disabled').style.display = 'none';
1466
- }
1467
- function addJavaScriptDisabledWarning(error) {
1468
- if (window.console)
1469
- console.error('Opening failed: ' + error.name + ': ' + error.message);
1470
- document.getElementById('javascript-disabled').style.display = 'block';
1471
- }
1472
- function initLayout(suiteName, type) {
1473
- parseTemplates();
1474
- setTitle(suiteName, type);
1475
- addHeader();
1476
- }
1477
- function parseTemplates() {
1478
- $('script[type="text/x-jquery-tmpl"]').map(function (idx, elem) {
1479
- $.template(elem.id, elem.text);
1480
- });
1481
- }
1482
- function setTitle(suiteName, type) {
1483
- var givenTitle = window.settings.title;
1484
- var title = givenTitle ? givenTitle : suiteName + " Test " + type;
1485
- document.title = util.unescape(title);
1486
- }
1487
- function addHeader() {
1488
- $.tmpl('<h1 style="text-align:center; width:100%">${title}</h1>', {
1489
- title: document.title
1490
- }).appendTo($('#header'));
1491
- }
1492
-
1493
- function addStatistics() {
1494
- var statHeaders =
1495
- '<th class="stats-col-stat">Total</th>' +
1496
- '<th class="stats-col-stat">Pass</th>' +
1497
- '<th class="stats-col-stat">Fail</th>' +
1498
- '<th class="stats-col-elapsed">Elapsed</th>' +
1499
- '<th class="stats-col-graph">Pass / Fail</th>';
1500
- var statTable =
1501
- '<h2>Test Statistics</h2>' +
1502
- '<table class="statistics" id="total-stats"><thead><tr>' +
1503
- '<th class="stats-col-name">Total Statistics</th>' + statHeaders +
1504
- '</tr></thead></table>' +
1505
- '<table class="statistics" id="tag-stats"><thead><tr>' +
1506
- '<th class="stats-col-name">Statistics by Tag</th>' + statHeaders +
1507
- '</tr></thead></table>' +
1508
- '<table class="statistics" id="suite-stats"><thead><tr>' +
1509
- '<th class="stats-col-name">Statistics by Suite</th>' + statHeaders +
1510
- '</tr></thead></table>';
1511
- $(statTable).appendTo('#statistics-container');
1512
- util.map(['total', 'tag', 'suite'], addStatTable);
1513
- addTooltipsToElapsedTimes();
1514
- enableStatisticsSorter();
1515
- }
1516
- function addTooltipsToElapsedTimes() {
1517
- $('.stats-col-elapsed').attr('title',
1518
- 'Total execution time of these test cases. ' +
1519
- 'Excludes suite setups and teardowns.');
1520
- $('#suite-stats').find('.stats-col-elapsed').attr('title',
1521
- 'Total execution time of this test suite.');
1522
- }
1523
- function enableStatisticsSorter() {
1524
- $.tablesorter.addParser({
1525
- id: 'statName',
1526
- type: 'numeric',
1527
- is: function(s) {
1528
- return false; // do not auto-detect
1529
- },
1530
- format: function(string, table, cell, cellIndex) {
1531
- // Rows have class in format 'row-<index>'.
1532
- var index = $(cell).parent().attr('class').substring(4);
1533
- return parseInt(index);
1534
- }
1535
- });
1536
- $(".statistics").tablesorter({
1537
- sortInitialOrder: 'desc',
1538
- headers: {0: {sorter:'statName', sortInitialOrder: 'asc'},
1539
- 5: {sorter: false}}
1540
- });
1541
- }
1542
- function addStatTable(tableName) {
1543
- var stats = window.testdata.statistics()[tableName];
1544
- if (tableName == 'tag' && stats.length == 0) {
1545
- renderNoTagStatTable();
1546
- } else {
1547
- renderStatTable(tableName, stats);
1548
- }
1549
- }
1550
- function renderNoTagStatTable() {
1551
- $('<tbody><tr class="row-0">' +
1552
- '<td class="stats-col-name">No Tags</td>' +
1553
- '<td class="stats-col-stat"></td>' +
1554
- '<td class="stats-col-stat"></td>' +
1555
- '<td class="stats-col-stat"></td>' +
1556
- '<td class="stats-col-elapsed"></td>' +
1557
- '<td class="stats-col-graph">' +
1558
- '<div class="empty-graph"></div>' +
1559
- '</td>' +
1560
- '</tr></tbody>').appendTo('#tag-stats');
1561
- }
1562
- function renderStatTable(tableName, stats) {
1563
- var template = tableName + 'StatisticsRowTemplate';
1564
- var tbody = $('<tbody></tbody>');
1565
- for (var i = 0, len = stats.length; i < len; i++) {
1566
- $.tmpl(template, stats[i], {index: i}).appendTo(tbody);
1567
- }
1568
- tbody.appendTo('#' + tableName + '-stats');
1569
- }
1570
- $.template('statColumnsTemplate',
1571
- '<td class="stats-col-stat">${total}</td>' +
1572
- '<td class="stats-col-stat">${pass}</td>' +
1573
- '<td class="stats-col-stat">${fail}</td>' +
1574
- '<td class="stats-col-elapsed">${elapsed}</td>' +
1575
- '<td class="stats-col-graph">' +
1576
- '{{if total}}' +
1577
- '<div class="graph">' +
1578
- '<div class="pass-bar" style="width: ${passWidth}%" title="${passPercent}%"></div>' +
1579
- '<div class="fail-bar" style="width: ${failWidth}%" title="${failPercent}%"></div>' +
1580
- '</div>' +
1581
- '{{else}}' +
1582
- '<div class="empty-graph"></div>' +
1583
- '{{/if}}' +
1584
- '</td>'
1585
- );
1586
- $.template('suiteStatusMessageTemplate',
1587
- '${total} test total, ' +
1588
- '<span class="passed">${totalPassed} passed</span>' + ', ' +
1589
- '<span class="failed">${totalFailed} failed</span>' + ', ' +
1590
- '<span class="error">{{if totalError}}${totalError}{{else}}0{{/if}} error</span>' + ', ' +
1591
- '<span class="incomplete">{{if totalIncomplete}}${totalIncomplete}{{else}}0{{/if}} incomplete</span>'
1592
- );
1593
- // For complete cross-browser experience..
1594
- // http://www.quirksmode.org/js/events_order.html
1595
- function stopPropagation(event) {
1596
- var event = event || window.event;
1597
- event.cancelBubble = true;
1598
- if (event.stopPropagation)
1599
- event.stopPropagation();
1600
- }
1601
- </script>
1602
-
1603
- <script type="text/javascript">
1604
- window.output = {};
1605
- </script>
1606
-
1607
- <script type="text/javascript">
1608
- window.output["suite"] =
1609
- [1,2,3,0,[],[0,1545300919801,34584],[],[[4,0,0,0,[],[0,1545300920285,7741],[[0,10,0,11,0,[0,1545300920300,1],[],[]],[0,12,0,13,0,[1,1545300920302,313],[[0,14,0,15,0,[1,1545300920303,310],[[0,16,0,17,0,[1,1545300920304,309],[],[[1545300920608,5,18],[1545300920612,1,19]]]],[]],[0,20,0,21,0,[0,1545300920613,1],[],[]]],[]],[0,22,0,23,0,[0,1545300920764,18],[],[]],[0,24,0,25,0,[0,1545300920782,3666],[],[[1545300924447,0,26]]],[0,27,0,28,0,[0,1545300924448,124],[],[[1545300924572,0,29]]],[0,30,0,31,0,[0,1545300924573,1234],[],[[1545300925807,0,32]]],[0,33,0,34,0,[0,1545300925808,1],[],[]],[0,35,0,36,0,[0,1545300925810,161],[[0,37,0,38,0,[0,1545300925811,160],[[0,39,0,40,0,[0,1545300925812,159],[],[[1545300925970,0,41,42]]]],[]]],[]]]],[5,0,0,0,[],[0,1545300928029,4423],[[0,43,0,44,0,[0,1545300928037,0],[],[]],[0,45,0,46,0,[0,1545300928038,100],[[0,47,0,48,0,[0,1545300928038,100],[[0,49,0,50,0,[0,1545300928039,99],[],[[1545300928137,0,51,52]]]],[]]],[]],[0,53,0,54,0,[0,1545300928294,2],[],[]],[0,55,0,56,0,[0,1545300928296,20],[],[]],[0,57,0,58,0,[0,1545300928317,3],[],[]],[0,59,0,60,0,[0,1545300928320,1],[],[]],[0,61,0,62,0,[0,1545300928321,115],[],[[1545300928429,0,63]]],[0,64,0,65,0,[0,1545300928436,91],[],[[1545300928526,0,66]]],[0,67,0,68,0,[0,1545300928527,50],[],[[1545300928577,0,69]]],[0,70,0,71,0,[0,1545300928578,1593],[],[[1545300930170,0,72]]],[0,73,0,74,0,[0,1545300930172,0],[],[]],[0,75,0,76,0,[0,1545300930173,205],[[0,77,0,78,0,[0,1545300930173,205],[[0,79,0,80,0,[0,1545300930174,203],[],[[1545300930376,0,81,82]]]],[]]],[]]]],[6,0,0,0,[],[0,1545300932456,7788],[[0,83,0,84,0,[0,1545300932464,1],[],[]],[0,85,0,86,0,[0,1545300932466,134],[[0,87,0,88,0,[0,1545300932466,134],[[0,89,0,90,0,[0,1545300932467,132],[],[[1545300932598,0,91,92]]]],[]]],[]],[0,93,0,94,0,[0,1545300932761,3],[],[]],[0,95,0,96,0,[0,1545300932765,5],[],[]],[0,97,0,98,0,[0,1545300932770,5237],[],[[1545300933645,0,99],[1545300934495,0,100],[1545300934667,0,101,102],[1545300936206,0,103],[1545300936388,0,104,105],[1545300937707,0,106],[1545300937844,0,107,108],[1545300937874,0,109],[1545300938006,0,110,111]]],[0,112,0,113,0,[0,1545300938007,1],[],[]],[0,114,0,115,0,[0,1545300938009,176],[[0,116,0,117,0,[0,1545300938009,176],[[0,118,0,119,0,[0,1545300938010,175],[],[[1545300938184,0,120,121]]]],[]]],[]]]],[7,0,0,0,[],[0,1545300940247,6230],[[0,122,0,123,0,[0,1545300940254,0],[],[]],[0,124,0,125,0,[0,1545300940255,142],[[0,126,0,127,0,[0,1545300940255,142],[[0,128,0,129,0,[0,1545300940256,140],[],[[1545300940396,0,130,131]]]],[]]],[]],[0,132,0,133,0,[0,1545300940572,671],[],[[1545300941242,0,134]]],[0,135,0,136,0,[0,1545300941243,1122],[],[[1545300942364,0,137]]],[0,138,0,139,0,[0,1545300942365,521],[],[[1545300942885,0,140]]],[0,141,0,142,0,[0,1545300942886,1391],[],[[1545300944276,0,143]]],[0,144,0,145,0,[0,1545300944278,2],[],[]],[0,146,0,147,0,[0,1545300944280,128],[[0,148,0,149,0,[0,1545300944280,128],[[0,150,0,151,0,[0,1545300944281,126],[],[[1545300944406,0,152,153]]]],[]]],[]]]],[8,0,0,0,[],[0,1545300946481,4863],[[0,154,0,155,0,[0,1545300946490,0],[],[]],[0,156,0,157,0,[0,1545300946490,153],[[0,158,0,159,0,[0,1545300946491,151],[[0,160,0,161,0,[0,1545300946491,151],[],[[1545300946640,0,162,163]]]],[]]],[]],[0,164,0,165,0,[0,1545300946806,3],[],[]],[0,166,0,167,0,[0,1545300946810,1],[],[]],[0,168,0,169,0,[0,1545300946811,2396],[],[[1545300947497,0,170],[1545300947931,0,171],[1545300948111,0,172,173],[1545300948420,0,174],[1545300948588,0,175,176],[1545300948968,0,177],[1545300949114,0,178,179],[1545300949206,0,180]]],[0,181,0,182,0,[0,1545300949207,1],[],[]],[0,183,0,184,0,[0,1545300949208,129],[[0,185,0,186,0,[0,1545300949209,127],[[0,187,0,188,0,[0,1545300949209,127],[],[[1545300949335,0,189,190]]]],[]]],[]]]],[9,0,0,0,[],[0,1545300951348,3036],[[0,191,0,192,0,[0,1545300951354,0],[],[]],[0,193,0,194,0,[0,1545300951354,126],[[0,195,0,196,0,[0,1545300951355,125],[[0,197,0,198,0,[0,1545300951356,124],[],[[1545300951479,0,199,200]]]],[]]],[]],[0,201,0,202,0,[0,1545300951604,761],[],[[1545300952364,0,203]]],[0,204,0,205,0,[0,1545300952365,1],[],[]],[0,206,0,207,0,[1,1545300952367,3],[[0,208,0,209,0,[1,1545300952367,3],[[0,210,0,211,0,[1,1545300952368,2],[],[[1545300952369,5,212],[1545300952369,1,213]]]],[]],[0,214,0,215,0,[0,1545300952370,0],[],[]]],[]]]]],[],[6,6,0,0,0]];
1610
- </script>
1611
-
1612
- <script type="text/javascript">
1613
- window.output["strings"] = [];
1614
- </script>
1615
-
1616
- <script type="text/javascript">
1617
- window.output["strings"] = window.output["strings"].concat([
1618
- "*","*flexible-shipping","*","*","*Test Cases/common/Open browser","*Test Cases/common/Login","*Test Cases/common/Plugin activation/Activate plugin","*Test Cases/Flexible Shipping Settings","*Test Cases/common/Plugin activation/Deactivate plugin","*Test Cases/common/Close browser","*Start listener action : sampleBeforeTestCase","*","*Start listener action : screenshotBeforeTestCase","*","*Statement - Try","*","*takeScreenshot","*","*Cannot take screenshot","*Cannot take screenshot (Root cause: com.kms.katalon.core.webui.exception.BrowserNotOpenedException: Browser is not opened\nBuild info: version: '3.7.1', revision: '8a0099a', time: '2017-11-06T21:07:36.161Z'\nSystem info: host: 'runner-a8f306d8-project-1098540-concurrent-3', ip: '172.17.0.13', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-43-generic', java.version: '1.8.0_181'\nDriver info: driver.version: unknown)","*Statement - Catch (Exception BrowserNotOpenedException)","*","*Statement - site_url = com.wpdesk.WpdeskVariables.getSiteUrl()","*","*openBrowser","*","*Browser is opened with url: ''","*setViewPortSize","*","*Viewport is set to new size with width = 1600 and height = 1024","*navigateToUrl","*","*Navigate to 'http://172.17.0.9/' successfully","*Start listener action : sampleAfterTestCase","*","*Start listener action : screenshotAfterTestCase","*","*Statement - Try","*","*takeScreenshot","*","*Taking screenshot successfully","*data:image/png;base64,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HwAAAIA7izADaFJzbzO1e/fuGDJkSDz22GNRWlqafr2pMGPlypXx9NNPx4gRI2Ly5MnRvn37OH/+fETUDx4+/PDDeOutt9Lr9e7dO6Ov9evXR48ePRrddlN9du7cOZ555pl0PfHEE+kAoKmHh0+aNCneeuutKCsri7Fjx0ZExLhx46K4uDg+/vjjmDBhQs5jv3Fbq1evjscffzxjnWxhxo23mWps35va34bmtKHXr9dQm8bCjKbGAwAAAMCdRZgBNGngwIEZz3F4+OGH49///nf65yFDhmSEGdd888030bNnz9iwYUNERAwbNqzBMOPEiRPRtWvX9G2QTp06lXOYke3qhrKysvif//mf9M/Ztt1Un4888kiDD8duKszYuHFj+lZQ1/Z/48aNMWjQoBg4cGD6weO5jP3Gbe3atSs6d+6cvmrl2thvJcxoan+vuXFOm3q9sTbXj+HG+cl1PAAAAADcGYQZQD3r16+PoqKiOH78eOzZsye6du2a8TDuZ599Nt5///24dOlSLF68OLp165YOM3bt2hVLliyJK1euRHV1dfzmN79J3xrogw8+iJdffjlqa2szTsRHROzbty+6desWlZWVceHChfjwww9zDjNqa2vjueeeq/fcieXLl6fbZ9t2Ln2+//77UV1dHTU1NbF9+/Z026bCjPPnz0eXLl2iT58+cfHixYiIqK6ujkceeSR++ctfxpkzZ3Ie+43bunr1ajzxxBPx0UcfxaVLl2Lv3r3Rp0+fWwozGtvfhua0sbm+prE214/hxvlp6v0HAAAA4M4izADquXTpUowePToefPDBeOyxx+LTTz/NWL5169Z4/PHHo2vXrjFu3LgYN25cOsyoqKiIV155JR566KHo1atXfPDBB+nnHhw9ejR+//vfR9euXWPhwoX1tvvWW29F165d46mnnoovvvgiunXrllOYEfHDlRx//etf4+GHH47evXvH7NmzM/rOtu2m+jx9+nQMGzYsevToEb169YoRI0akn/vQVJgREfHUU0+ln5dxzfPPPx9PPPFExmtNjT3btq49i6Nz584xYMCA+OSTT24pzGhsfxua08bm+prG2lw/hmzz09j7DwAAAMCdRZgBAAAAAAAkmjADAAAAAABINGEGAAAAAACQaMIMAAAAAAAg0YQZAAAAAABAogkzAAAAAACARBNmAAAAAAAAiSbMAAAA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","*Start listener action : sampleBeforeTestCase","*","*Start listener action : screenshotBeforeTestCase","*","*Statement - Try","*","*takeScreenshot","*","*Taking screenshot successfully","*data:image/png;base64,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HwAAAIA7izADaFJzbzO1e/fuGDJkSDz22GNRWlqafr2pMGPlypXx9NNPx4gRI2Ly5MnRvn37OH/+fETUDx4+/PDDeOutt9Lr9e7dO6Ov9evXR48ePRrddlN9du7cOZ555pl0PfHEE+kAoKmHh0+aNCneeuutKCsri7Fjx0ZExLhx46K4uDg+/vjjmDBhQs5jv3Fbq1evjscffzxjnWxhxo23mWps35va34bmtKHXr9dQm8bCjKbGAwAAAMCdRZgBNGngwIEZz3F4+OGH49///nf65yFDhmSEGdd888030bNnz9iwYUNERAwbNqzBMOPEiRPRtWvX9G2QTp06lXOYke3qhrKysvif//mf9M/Ztt1Un4888kiDD8duKszYuHFj+lZQ1/Z/48aNMWjQoBg4cGD6weO5jP3Gbe3atSs6d+6cvmrl2thvJcxoan+vuXFOm3q9sTbXj+HG+cl1PAAAAADcGYQZQD3r16+PoqKiOH78eOzZsye6du2a8TDuZ599Nt5///24dOlSLF68OLp165YOM3bt2hVLliyJK1euRHV1dfzmN79J3xrogw8+iJdffjlqa2szTsRHROzbty+6desWlZWVceHChfjwww9zDjNqa2vjueeeq/fcieXLl6fbZ9t2Ln2+//77UV1dHTU1NbF9+/Z026bCjPPnz0eXLl2iT58+cfHixYiIqK6ujkceeSR++ctfxpkzZ3Ie+43bunr1ajzxxBPx0UcfxaVLl2Lv3r3Rp0+fWwozGtvfhua0sbm+prE214/hxvlp6v0HAAAA4M4izADquXTpUowePToefPDBeOyxx+LTTz/NWL5169Z4/PHHo2vXrjFu3LgYN25cOsyoqKiIV155JR566KHo1atXfPDBB+nnHhw9ejR+//vfR9euXWPhwoX1tvvWW29F165d46mnnoovvvgiunXrllOYEfHDlRx//etf4+GHH47evXvH7NmzM/rOtu2m+jx9+nQMGzYsevToEb169YoRI0akn/vQVJgREfHUU0+ln5dxzfPPPx9PPPFExmtNjT3btq49i6Nz584xYMCA+OSTT24pzGhsfxua08bm+prG2lw/hmzz09j7DwAAAMCdRZgBAAAAAAAkmjADAAAAAABINGEGAAAAAACQaMIMAAAAAAAg0YQZAAAAAABAogkzAAAAAACARBNmAAAAAAAAiSbMAAAAAAAAEk2YAQAAAAAAJJowAwAAAAAASDRhBgAAAAAAkGjCDAAAAAAAINGEGQAAAAAAQKIJMwAAAAAAgEQTZgAAAAAAAIkmzAAAAAAAABJNmAEAAAAAACSaMAMAAAAAAEg0YQYAAAAAAJBowgwAAAAAACDRhBkAAAAAAECiCTMAAAAAAIBEE2YAAAAAAACJJswAAAAAAAASTZgBAAAAAAAkmjADAAAAAABINGEGAAAAAACQaMIMAAAAAAAg0YQZAAAAAABAogkzAAAAAACARBNmAAAAAAAAiSbMAAAAAAAAEk2YAQAAAAAAJJowAwAAAAAASDRhBgAAAAAAkGjCDAAAAAAAINGEGQAAAAAAQKIJMwAAAAAAgEQTZgAAAAAAAIkmzAAAAAAAABJNmAEAAAAAACSaMAMAAAAAAEg0YQYAAAAAAJBowgwAAAAAACDRhBkAAAAAAECiCTMAAAAAAIBEE2YAAAAAAACJJswAAAAAAAASTZgBAAAAAAAkmjADAAAAAABINGEGAAAAAACQaMIMAAAAAAAg0YQZAAAAAABAogkzAAAAAACARBNmAAAAAAAAiSbMAAAAAAAAEk2YAQAAAAAAJJowAwAAAAAASDRhBgAAAAAAkGjCDAAAAAAAINGEGQAAAADAj6K8vDwWLVoUc+fOjc6dO0e7du2iXbt20b59+/joo49i4cKF8dVXX7X0MIGfAGEGAAAAAHDbffbZZ9GqVat48skno0+fPpFKpTKqe/fu0bdv37jvvvti6NChLT1cIOGEGQAAAAAJtHXr1ti4cWNLDwNu2iOPPBKzZ89O/7xy5cr47LPP4rPPPotFixZFVVVVRERUVFREXl5efPPNNy01VOAnQJgBZDV69Oj43e9+V+/1zz77LO6+++4WGFHyXLx4MT744IN4+OGHo1WrVtGzZ8+MX9J+zpra94KCgigqKvrRtl9QUBDDhg370fr/qRg9enSkUqnYvn17vWV/+9vfIpVKxZ49e1pgZOSirKwsevXqFb/4xS+iR48eMX78+Lh69WpLD+uW/v+99plMpVJxzz33xIMPPhjDhg2LY8eO3d5B/kQ0Ncc/9rESgNzV1tbGu+++G+3bt48OHTrERx99dEvtm9tfQ4qKiqKgoOCm1oWWVllZGalUKs6ePZtT+yeffDLmzZv3I48K+CkTZgBZCTMad/ny5ejbt2/06NEjFi1aFLt27YqysrJ44IEH4vDhw7fU99q1a6NHjx63aaS3Xy77/nMJM5I+F6NHj45f/OIXMXr06IzXa2pq4v77749WrVrdsWFG0udu9uzZkZ+fH7Nnz45du3bFokWL4qGHHooVK1a09NBuOczo27dvnDt3Lk6ePBmbN2+O3/72t/HII48kIqj5b8pljoUZAMkxceLEeOihh2LPnj2xc+fO6Ny5c8ycOfOm2ze3v4b8GGFGXV1dlJSUxL59+25rv3Cj5cuXx6OPPppz+1GjRsXrr7/+I44I+KkTZgBZCTMaN3bs2Gjbtm2cPHky4/VLly7ddJ+1tbUREbFgwYJEn4TNZd9/LmFG0udi9OjR8fzzz0fnzp3Tn5+IiHXr1sVTTz0V7dq1u2PDjKTP3e9+97v4v//7v4zXbuX4cTvdaphx43fHN998E6lUKjZt2nQbRvfTkcscCzMAkqGuri46deqU8Rfh06ZNa/AkbFPtm9tfY5obZpw5cyZmz54dEyZMiHnz5sX58+ezttu3b1962ZYtW2Lz5s3NHhs05e23327WczAWLVoUvXr1+hFHBPzUCTOArHINM+rq6mLixInRrVu3yMvLi759+8aWLVsy1ikoKIgJEybEmDFjomPHjtGuXbv4xz/+EceOHYuCgoJo06ZNPP7447F79+6Mfj/55JPo2rVrtG3bNp5//vk4cuTIj7fDzdS1a9d45513Gm1z8ODBKCwsjA4dOkTbtm3jL3/5S/p+oBE/vC+ffvppvP3225Gfnx/jx4+PYcOGZTwMLT8//8felWbLZd8LCgri9ddfj9LS0ujSpUu0a9cuRo4cGXV1dek2ucxxaWlp9OjRI/Ly8uLXv/51+rN1Y5hRUlISnTp1iuPHj6f7bupz2adPn3jvvfcyXuvQoUP6dlk/hbkYPXp0DB8+PHr06JFxonjYsGHxySefZNxmatiwYfHHP/4xY/2DBw9GKpVKv2/Xv97YZzei4blpbNntmJeI//+YMnbs2Kyfr5/C3A0YMCCeeuqpuHz5coNtcjmGNPfYWlBQEKNHj47XX389OnfuHG3atIlhw4ZFdXV1RpvrT7A353ic7bujrq4u7r777li0aFGT+1RZWRmDBg2K++67L2MO/+d//qfZY2lpucxxrsfKXL5nm5pXABp25MiRSKVSUVFRkX5t3759kUql4tSpU81u35z+zp07V++ByNffRrSoqCh+//vfx6xZs3Lal5kzZ8bWrVujrq4uNm3aFHPnzm1ynbVr1woz+FGsWLEiduzYkXP7U6dORXFxccbvQgDXE2YAWeUaZkyaNCnatWsXixYtikOHDsU777wTv/jFL+Lrr79OtykoKIj8/PyYNWtW1NTUxIwZMyKVSkXv3jXyC3cAACAASURBVL1j+/btceXKlRgwYED89re/Ta9TXFwcTzzxROzYsSMqKyvjo48+ip49eybiNiUnT56MVCoVy5Yta7TduHHjYvz48VFeXh47duyIHj16xKhRo9LLCwoK4oEHHoh33303Ll68GJcvX46rV6/GP/7xj+jevXtcunSp0ZNgLSHXfS8oKIjWrVvH66+/Hnv27EnP+bp169JtmprjkpKSyM/PjxkzZsTXX38dM2fOjH/961/p/q+FGVu3bo3WrVvHtm3b0n3n8rls6qR50uci4of/T4uKiuL9999P/wX41atXo2PHjumg4lqYsXPnzrjrrrsynl0wbty4+P3vf1+v36Y+u43NTWPLbse8RPww//fee29MmzYtrl69Glu3bs34fP0U5m779u2Rn58fjzzySMyaNSvrSedcjiHNPbYWFBREu3btYvHixVFXVxdff/11PPzwwxnv+Y1hRnOOx41dmbF58+Ym9+lPf/pTvPjii3H+/PmorKyMJ598Mt59990oLy9v9lhaWi5znMuxMtfv2abmFYCGbdq0KVKpVMb3SVVVVaRSqdi5c2ez2zenv7q6ujhz5ky6nn322fjTn/4UERHV1dXRr1+/aNWqVYwbN67J/Th16lRMnDgxfSL46tWr8c9//jPr1RklJSXx9ddfx5dffhn//Oc/Y/z48fHpp5+mv3MvXrwYS5cujU8//TSmT5+e8VDmkpKS2Lt3b8ybNy+Ki4tjxYoVcfbs2Vi4cGFMmTIlFi9enLHvmzdvjilTpsSUKVNi1apVifze5vYaMmRItG7dOvLz82+6fvnLX8aZM2daeleAhBFmAFlde4jr3XffnVF33XVXOsy4ePFi5OfnR2lpaca6zzzzTAwcODD9c0FBQRQWFqZ/vnz5cqRSqfjss8/Sry1fvjzy8vKirq4uqquro3Xr1hl/TRwRcf/998euXbt+jN1tlvLy8kilUrF169ZmrTdhwoT45S9/mf65oKAg+vTpU6/dxIkTE3t7nFz3vaCgoN7l8N27d4+JEydGRDQ5x9c+W5988kmD/Q8bNiwqKyujc+fOMWfOnPSyXD+XuZw0T/JcRPzw/2lhYWHs378/OnbsGFevXo3Vq1fHM888k/4rv+tvM9WnT5/4xz/+kf758ccfz+nezdd/dhubm1yW3Y55ufGYEhHRs2fP9OcrIvlzF/HD/0+FhYWRl5cX9913X0yZMqXR9tmOIc05tl5b58bbGpWUlETHjh0z+r3WprnH4+vDjLq6ujhy5Ej88Y9/jD59+mQ9cXHjPrVt2zaWL1+e/nnixIkZJ3SS/N2QTVNz3NSxsjnfs03NKwANW716ddx1110Zr1VXV0cqlYqvvvqq2e2b2981ixcvjjZt2qT/+OTpp5+ODh065HybqQMHDmT8zhTxwxWz2a5ivBZmRPzw+8KNV2bMnTs3Nm3aFHV1dXH69OkoLi5O3y6xpKQklixZElevXo3Lly/HpEmTYu7cuVFdXR01NTVRWloae/fujYgfApZJkybFpUuXora2NiMU4eerU6dOWa84am55rgtwI2EGkNXo0aOjd+/esX///oyaOHFiOszYvn17pFKpOHToUMa61279ck22kyytWrWKxYsXp39ev359pFKpuHjxYrrfdu3aZdS9994bX3755Y+30zmqrKzM6eqEurq6+Pzzz6OwsDB++ctfxgMPPNDgCcPrJfkkbK77nm3f+vbtG2PGjImIaHKOry3fv39/g/0PHTo0nnnmmWjdunXGX+zk+rn8OYUZERG/+tWvYsOGDTFs2LCYPn161jBj9uzZ6f05fPhw5OXlxdmzZ+v129hnt7G5yWXZ7ZiXpj5fEcmfu+udOHEihg8fHqlUKsaPH59+/WaOIY0dWxtaZ82aNZFKpdJ/tXl9m+Yej0ePHh133XVX5OfnR15eXtxzzz0xYMCA9EmZpvZp8ODBMWDAgKiuro6zZ8/Gb37zm/jggw9uaixJ0tAc53qsvJnv2RvnFYCGZbuS4uzZs5FKpbIG5k21b25/ERGnT5+Ojh07xowZM9KvVVVVNeuZGXv27In58+dnvFZWVhYHDx6s17axMOP48ePx6aefZrRfunRpuv3160ZEzJ8/P+NWQitXroyNGzdGRMSFCxdi4sSJsW/fvoxnvPHzdvTo0Xj66acjlUpFYWFhFBYWRiqVinvvvTcmTpyYDiv++te/xq9//etIpVLx6KOPxuTJkyOVSkWrVq2adXsq4M4hzACyyuU2U9u2bYtUKpW+FPmacePGRefOndM/N+eE2/fffx///ve/691jNmk6d+4cb7/9dqNtBg0aFL/61a9i7dq1cenSpZgxY0Z06NAhvfynGGZE5LbvDZ2gu3aSuqk5vrb8xhN41/ffqlWr6NevXzz77LPx2muvpZfl+rl88sknf1Zhxvjx4+ONN96Izp07x+nTp7OGGRcvXoy2bdvGtm3bYuLEifHCCy9k7bexz25jc9PYsts5L019viKSP3fZvPbaa9GzZ8/0zzdzDGns2NrQOosXL24wzGju8Xj06NHRp0+fOHLkSHz77bf1rsZoap927twZXbp0iR49ekTPnj1jzJgxceXKlZsaSxLdOMdNfZZv5Xv2xnkFoGEVFRWRSqUyrhrYu3dvpFKprLe5aap9c/uL+OE7sl+/fvWeFdCcMOPgwYNZr8zIdjVEY2HGgQMHYvz48TFz5sx0TZ06Nf1X8jeGGQsXLsw48bxq1aqMWyaeOHEiFi9eHMXFxRm3huXn7YMPPohUKhUTJkyIBQsWRCqVSv9+fi3MWLNmTYwYMSJSqVQMHjw4du/enb5tKkA2wgwgq1zCjAsXLsS9996b8ddDERF/+MMfYsCAAemfm3vC7fz58/GLX/yiyVuutKT33nsv2rZtW+8BfseOHYsrV67EsWPHIpVKZdwOJdcwo7i4OLp16/ajjf1WNbXvEU2foGtqjs+fPx+tWrWKqVOnZl1eUFAQ3bt3j7Nnz0Z5eXnk5eWlb32V6+eyX79+8frrr2dsMz8/P+MfgEmfi+vDjIqKisjLy4vnn38+IiJrmBERMWLEiBg1alT87ne/i0WLFtXrs6nPbmNz09iy2zkvuYQZSZ+79evX1ztZ8d5778Wjjz4aEU3PQ8TtCzOGDRvW4An25h6PG/ruyHWf/vSnP2X9XN7MWFpaU3Mc0fRn+Va+Z2+cVwAa16VLl4zfN6ZMmdLocbSp9s3pb+XKlZGfn581dGhOmHHmzJmYOHFi+gqIXJ6ZEfHDQ5qvDzOOHTsWkyZNavAhzM0NM645e/ZsFBcXZ73tFT8/S5YsiVQqFW+//Xb861//ajLMGDlyZKxbty5SqVQMHTq0hUcPJJUwA8gq1weAjx8/Ptq3bx/Lli2L8vLyeO+99yIvLy/jUuabOeE2YcKEaN26dcydOzeOHz8eW7dubfD5CS3hwoUL0atXr3jsscdi6dKlsXv37pgzZ0506NAh5s6dG+fPn4977rknJk6cGCdPnowVK1ZEt27dcgozVq1aFXfddVds2LCh3l/jJkFT+x6R28nmpub4o48+ijZt2sS8efPi8OHDMX/+/PjnP/+Z7v/aA8AjIt55553o1atX+q/Ac/lcvvPOO9GxY8fYsGFDbNmyJZ555pm47777Mv7RmfS5uD7MiIj43//93/T/Vw2FGfv3748OHTpEmzZt0rceul4un93G5qaxZbdrXnL5fCV57o4fPx75+fnRr1+/WLVqVezcuTNmzJiRfnB6RG7zcLNhRseOHWPevHlx6NChmDp1atxzzz0Zt44bNGhQ/O///m/6wenNOR43Fmbksk/PPfdcjBo1Ko4dOxaVlZX1Tr4k/bvhmlzmOCK3z3Ku37NNzSsAjSsuLo4uXbrErl27YufOndGpU6eM3z9Gjx4dgwcPTp/gb6p9U8uvqaqqik6dOsXHH3+c8SDwa9/Dr7/+ejz33HM570dZWVls3rw5ampqYsOGDbFgwYKs7a4PJNauXRuLFy+Ourq6qKmpibq6upg9e3asXbs2rl69GrW1tfHtt99mXTei8TDju+++i3379kVNTU1cvXo1SktLM9bl5+vgwYORSqXi1VdfjR07djQZZowdOzZ9ZWlxcXELjx5IKmEGkFWuYUZdXV2UlJREt27dIi8vL/r27Vvv3pY3c8Ktrq4uZsyYEd27d4+8vLx45JFHEvcLTVVVVYwaNSq6dOkSeXl50bNnz4yHKc+dOzc6d+4crVu3jqKioli9enVOYUZNTU0MHTo02rRpE127dm3wUvSW1NS+53KCrqk5rq2tTf91fV5eXjz55JOxadOmdP/XhxkXLlyIzp07px+am8vn8tSpU/Hss89Gfn5+PP7447Fly5bo169fxj8ykz4XN4YZ12sozIj44bkUL7/8coP9NvXZbWxuGlt2u+Yll89X0ufu8OHD8eqrr8YDDzwQ9957b/zqV7+qd4LjZo4huYQZL774YgwdOjTy8/PjwQcfjGnTpmX0sWTJksjPz4+FCxdGRPOOx42FGbns06JFi+Lee++Nu+66K/2P3I4dO6Yfav5T+G64Jpc5zvVYmcv3bFPzCkDjamtr47333ot27drFfffdF2PHjs1Y/sILL2TcOqqp9k0tv+b65wdcX9e+MxYtWhSpVCqmT5+e036cPXs2Zs+eHePHj4958+Y1eLvB6wOJqqqqmDlzZkyYMCH9u+PFixdjxYoVMWnSpJg8eXJ88cUX6Ss+mhNmnD17NpYuXRqffPJJTJ48OdauXZvTfvDTd/Xq1cjLy4vf//736TCjU6dOcebMmfTnfMmSJfHKK69EKpWKcePGxYQJEyKVSmW9sgcgQpgBAHeUixcvRvv27f0D4Q7VUIiaBCdOnIj7778/45kY1dXV8be//S0ef/zxFhxZ8iV5XgF+LmpqaqJr164t8iyis2fPRnV19X99u3CrHn/88UilUnH33XenA4zr/2jl+v++viorK1t66EBCCTMA4A5QXV0d33zzTRQWFsbTTz/d0sOhhST5pPf+/fsjLy8vNmzYkH6tvLw8evfuHW+++WYLjiz5kjyvAD8Hly5dSj93DMhdQ1ceNVb+rQI0RpgBAHeAxYsXx7333ht/+tOf4rvvvmvp4dBCkn7Su6ysLHr16hUdO3aMBx98MJ566qkoLS2Nmpqalh5aoiV9XgF+6s6fPx+ffPJJ+jZLQO6+//77OHfuXE51/vz5Bh88DxAhzAAAAAAAABJOmAEAAAAAACSaMAMAAAAAAEg0YQYAAAAAAJBowgwAAAAAACDRhBkAAAAAAECiCTMAAAAAAIBEE2YAAAAAAACJJswAAAAAAAASTZgBAAAAAAAkmjADAAAAAABINGEGAAAAAACQaMIMAAAAAAAg0YQZAAAAAABAogkzAAAAAACARBNmAAAAAAAAiSbMAAAAAAAAEk2YAQAAAAAAJJowAwAAAAAASDRhBgAAAAAAkGjCDAAAAAAAINGEGQAAAAAAQKIJMwAAAAAAgEQTZgAAAAAAAIkmzAAAAAAAABJNmAEAAAAAACSaMAMAAAAAAEg0YQYAAAAAAJBowgwAAAAAACDRhBkAAAAAAECi/b+zZ8+GUkop1VSdP3++xceglFLqp1Hff/99i49BKaXUT6MuXLjQ4mNQSin10yhXZgAAAAAAAIkmzAAAAAAAABJNmAEAAAAAACSaMAMAAAAAAEg0YQYAAAAAAJBowgwAAAAAACDRhBkAAAAAAECiCTMAAAAAAIBEE2YAAAAAAACJJswAAAAAAAASTZgBAAAAAAAkmjADAAAAAABINGEGAAAAAACQaMIMAAAAAAAg0YQZAAAAAABAogkzAAAAAACARBNmAAAAAAAAiSbMAAAAAAAAEk2YAQAAAAAAJJowAwAAAAAASDRhBgAAAAAAkGjCDAAAAAAAINGEGQAAAAAAQKIJMwAAAAAAgEQTZgAAAAAAAIkmzAAAAAAAABJNmAEAAAAAACSaMAMAAAAAAEg0YQYAAAAAAJBowgwAAAAAACDRhBkAAAAAAECiCTMAAAAAAIBEE2YAAAAAAACJJswAAAAAAAASTZgBAAAAAAAkmjADAAAAAABINGEGAAAAAACQaMIMAAAAAAAg0YQZAAAAAABAogkzAAAAAACARBNmAAAAAAAAiSbMAAAAAAAAEk2YAQAAAAAAJJowAwAAAAAASDRhBgAAAAAAkGjCDAAAAAAAINGEGQAAAAAAQKIJMwAAAAAAgEQTZgAAAAAAAIkmzAAAAAAAABJNmAEAAAAAACSaMAMAAAAAAEg0YQYAAAAAAJBowgwAAAAAACDRhBkAAAAAAECiCTMAAAAAAIBEE2YAAAAAAACJJswAAAAAAAASTZgBAAAAAAAkmjADAAAAAABINGEGAAAAAACQaMIMAAAAAAAg0YQZAAAAAABAogkzAAAAAACARBNmAAAAAAAAiSbMAAAAAAAAEk2YAQAAAAAAJJowAwAAALhj7d27N/bv36+USlDt3bu3pQ8NQAIJMwAAAIA7VkVFRZw4cUIplaCqqKho6UMDkEDCDAAAAOCOdeLEiTh37pxSKkF14sSJlj40AAkkzAAAAADuWMIMpZJXwgwgG2EGAAAAcMcSZiiVvBJmANkIMwAAAIA7ljBDqeSVMAPIRpgBAAAA3LGEGUolr4QZQDbCDAAAAOCOJcxQKnklzACyEWYAAAAAdyxhhlLJK2EGkI0wA/hJmT17dhQXF7f0MAAAgJ8JYYZSySthBpCNMAPIasyYMVFQUBAvvfRSDBw4MN566634z3/+c8v9Llq0KD777LObXv+/FWYMHz48CgoK4ujRoxmvX3tf9u7de1u2U1tbGytXroxhw4bFoEGD4u9//3uUl5enl588eTLGjBkTL730UowaNSpjWUPq6upi2bJl8dprr8XgwYPj448/jsrKypz6PHLkSJSVlcXgwYNj8uTJGf0eO3Ys3n///Rg8eHCMHDnytnweAACgpQkzlEpeCTOAbIQZQFZjxoyJVatWRcQPJ9z//e9/x4svvphxUvxmzJo16ycVZsydOzf92unTp6OgoOC2hhmnT5+OYcOGxeeffx7btm2L4cOHR2FhYdTU1ERdXV2MGjUqRowYEdu3b48PP/wwCgsL4+LFi432uW/fvnj55Zdj9erVsWXLligqKoo333wzIqLJPleuXBnvv/9+FBQU1AszRowYER9++GFUVFTE3LlzY+DAgXH+/Pnb8j4AAEBLEWYolbwSZgDZCDOArK4PM64pLCyMHTt2RETE2bNnY9y4cTFo0KB47bXXYvny5RltFy1aFK+++moMHTo0pk6dGleuXIlp06bFiy++GAMGDIiXX345tm/fHhER586di3/+85/x8ssvx9/+9rfYs2dPup+qqqr4+OOPo6CgIN56660YO3Zsg2FGU2N67bXXYuPGjTFmzJgoKiqK999/P6qrq7P2NXz48Bg1alQUFRVFbW1tREQsW7YsRo4cmQ4z6urqYv369fHmm2/GSy+9FG+88Ub8+9//joiIKVOmxJAhQ+Lq1asR8UMgVFhYGDNmzKi3rZqamvR/L126NAoKCqKysjKOHDkSBQUFsW3btoj44cqIgoKC2LhxY9YxX+/6wGPJkiVRUFAQ33//fc59vvTSSxlhRm1tbQwYMCA+//zziIg4depUFBQUxNdff93kWAAAIMmEGUolr4QZQDbCDCCr68OMK1euxNq1a2PgwIFRVVUVdXV18fbbb8f06dPj8uXL8e2338arr74aW7ZsiYiIo0ePxqBBg+LixYtRW1sbu3fvTvc7YcKEjCsz6urq4p133okFCxZEXV1dHDt2LAoLC+P777+Purq6eOutt2LSpElRXV0dlZWV8dZbb2UNM5oaU8QPYcbHH38c1dXVUVtbG2+++Wa9wOaa4cOHx/Tp02PgwIGxa9euiIgYOXJkzJ49O+PKjOLi4li0aFFs3bo1/v73v8egQYPiwoULsX///igoKEgHNgcPHoyCgoLYt29f1u3V1tbG0aNHY+TIkTFy5Miora2NDRs2pIONa/v4l7/8JeNqkVzMmDEjBg8eHFevXs25zxvDjIiIkpKSKCoqit27d8fnn38eI0eOzAhiAADgp0iYoVTySpgBZCPMALK6/pkZL7/8cnz44Ydx+PDhiIg4dOhQFBQUxJUrV9Ltv/jiixg1alRERJw5cyZeeuml2LRpU72T3TeGGYcOHYqXX3456urq0q+NHz8+duzYEUePHo0XXngh4+qJhm4z1dSYIn4IM65dWRIRMXPmzJg5c2bW/R8+fHhMmzYtPv300yguLo6jR4/GSy+9FDt37qx3m6mrV6/GoUOHYubMmVFQUBD79++Purq6eOONN+LTTz+NiIj58+fH0KFD01d53Oja+/3KK6+kn9Px5ZdfRkFBQVRVVaXbDRkyJOvVHQ05fvx4DBw4MBYuXNisPrOFGRUVFfHyyy/HSy+9FAUFBbF27dqcxwEAAEklzFAqeSXMALIRZgBZZbvN1DVbtmyJ1157LeO1nTt3xpAhQ9I/f/311zF27NgoLCyMFStWpF+/MczYsmVLFBQUxPDhw9NVVFQUmzZtiu3bt8fQoUMzttNQmJHLmG4MM2bPnh3Tpk3Luo/Dhw+PqVOnxq5du2LIkCExd+7cmDhxYjo0uRZmLFmyJAYPHhxvv/12+nZY17axdOnSGDRoUFy5ciVGjRrVYHASEVFZWRk7d+5MP8Pi5MmTsXHjxvj/2Lvzrya2Rd37/yb77NPtfc49555736gkgooLFRuUCNhhlmKz7DsQQZFWliIQEGlUWhEVBKQHAQEJSZ73B3bqEhKSCgSI8v2MMcdaqcyaNasqydq7HuacVqvV+B9xvlEUjx8/XrWd5WZmZnTs2DGlp6cbIY/ZNleGGZOTk9q3b5+am5s1MzOj+/fvhxxpAgAAAPws1htm9Pb26ubNm0pOTtauXbuUnJysmzdvqre3d8sfCK+n5OXlqaura8v7QdmehTADQDCEGQCCChVm+KZMWj4KorKyUmlpaQF1R0ZGtH//fmOqpmvXrvmFGR8/ftS+ffv8Rmb4fP78WVar1Vh3Qlo9zDDTp7WEGR6PR4cOHdLu3bvV2trqF2b41p+oqamRJGPUhu8Yk5OTstlsqq2tldVq1cePH4Mea/n59fX1yWq1qrKyUv39/bJarWpoaPB7z/c6lLm5OWVkZOjQoUOamJgwtpttc2WY4QtBfH31er1KTExUfn5+2L4AAAAAsWw9YUZDQ4NsNpssFktAsdlsamhoWHPbQ0NDqqio0P3793X//n1VVlZqbGxs0x4mE2ZQtrIQZgAIhjADQFChwgzfWhYr16fwPRDv6elRfX29FhcXtbCwoKNHjxoP+PPy8nTx4kV5vV4tLi4abT18+FALCwvyeDzq7u6WtLQw9sGDB5Wfny+Xy6UvX74oJSVl1TUzQvVJWluYIS1NEZWcnCy32+0XZvjWxcjNzdWbN2+UmZnpF2ZI0sWLF3Xw4EEdOnQoaGBTV1eno0ePqqqqSo2NjXI4HMZUVZKUmZmp1NRUvX37VllZWUpOTtaPHz/kdruVmZmpc+fOBUxd9f37d2VkZMhqtaqsrEwNDQ1qaGhQX19fyDYlqbW1VS0tLdq9e7eysrLU0tKiiYkJDQwMyGaz6dGjR/r69asqKytNBysAAABALFtrmNHb22sEGRcvXlR3d7cmJibU3d2t7OxsI9BY6wiNkpISvXz5UqOjoxocHFR9fb0+fPgQtYfFU1NTId/Py8uL6vEolEgKYQaAYAgzAAQVKsyQpKmpKV29elV79uxRSkqKX92RkRFdunRJiYmJSk5OVl5envEgf3R0VCdOnNDu3btVW1srSZqenta1a9e0b98+JScn69atW8ZaG/39/UpPT5fValVWVpaKioqChhnh+iStPcz48eOHMbpheZjh9Xp19+5d7d27VydOnNDr168Dwow3b97IarUqLy8v6HHm5uaUm5urAwcOKDExUSdPnlRTU5Px/vj4uLKyspSQkCC73a6enh5JS0HP8ePHZbVaNTw87NdmRUWFrFZrQPEt8r1am5KM9TCWF999evv2rU6ePKnExEQdPXpUf/75Z9BzAgAAAH4maw0zbt68KYvFouzs7KDv+wKNmzdvrqn9nJycVUdGjIyM6M8//1ROTo4eP36sjx8/Gu+1t7fryZMnunv3rvLz8/X582fjvby8PHV0dOjJkycqLy/3a+vBgwd6+PChmpubjbotLS0qKSnR3bt3VVJSovHx8S1/yE3ZHoUwA0AwhBkAsIF8U08tDwyiZXZ2VomJiX4LpAMAAACIzFrDjN9++00Wi0Xd3d1B3+/u7pbFYlFycvKa2q+vr1dOTo5aW1s1OTlpbJ+amlJRUZFevXqlqakp9ff3Kycnx5iCqqWlRf39/fr27Zuampr0+PFjY9+8vDw9efJEo6OjRlvFxcX6888/NTY2ppGREX369Mmvbn9/v0ZGRpSfn6+3b99u+UNuyvYohBkAgiHMAIAVgo1qiLTEx8f7lWi0ubL95f/cygIAAAD8zNYaZuzcuVMWi8UvaFheJiYmZLFYFB8fv+YHul1dXSopKdH9+/dVV1enyclJff78WTk5OX7TRFVUVPiN4vCFHO/evdOtW7eMPubl5am9vd2o19PTozt37gQdcbFyzYyamhrV1NRs+UNuyvYohBkAgiHMAIAN0N7eroSEBGVlZfktwB0t8/Pzevv2bdTbBQAAALabjR6ZcejQoXU/2O3v79eTJ0/04sULtbe36+7du3ry5IlRlocU7e3tevz4sSorK9XQ0KBbt24ZozZWBhTt7e169OhR0GOurFtbW6vq6uotf8hN2R6FMANAMIQZAAAAAABg29qoNTMuXrwoi8Wi27dvr6n9lQt0d3Z26uHDh/r8+bMePHgQdAHvoaEh3bt3zzinkZGRkGHG58+fdefOHU1MTAS0CrL6qwAAIABJREFURZhB2cpCmAEgGMIMAAAAAACwba01zOjt7ZXNZjMCje7ubk1OTqq7u9tY/NtisaijoyPitgcGBvTo0SO9f/9eY2NjGhwcVFlZmZ4/f66pqSkVFhbK6XRqcnJSU1NTxiLffX19un//voaHhzU+Pq7a2tqQYYavrRcvXmh8fFwjIyNqbW0NWjdUmNHW1hbw3suXL9XW1ma8Hh0dVXl5uQYHB7f8QTkl9gthBoBgCDMAAAAAAMC2tdYwY3p6Wg0NDUagsVo5cuSIvn79GnHbHR0dKiws1N27d5WTk6OXL18aocTIyIj+/PNPPXjwQLm5uaqsrNS3b980PT2t6upq3bt3T/n5+ers7NT9+/dXDTOmp6c1PDysiooKPXjwQI8ePVJjY2PQuqHCjFevXunJkyd+2x4/fqz6+nrj9devX3X//n319vZu+YNySuwXwgwAwRBmAAAAAACAbWs9Ycb09NIIjZs3b+q3335TfHy8Dh48qNu3b6ujo0NHjx5dV6BBoWzXQpgBIBjCDAAAAAAAsG2tN8wIVQYHB41A4/jx41v+gJhC+VkKYQaAYAgzAAAAAADAtrWRYcb09FKgceLECaWnp2/5A2IK5WcphBkAgiHMAAAAAAAA29ZGhxkUCiXyQpgBIBjCDAAAAAAAsG0RZlAosVcIMwAEQ5gBAAAAAAC2LcIMCiX2CmEGgGAIMwAAAAAAwLZFmEGhxF4hzAAQDGEGAAAAAADYtggzKJTYK4QZAIIhzAAAAAAAANsWYQaFEnuFMANAMIQZAAAAAABg2yLMoFBirxBmAAiGMAMAAAAAAGxbhBkUSuwVwgwAwRBmAPjl/JiZV31Otd6/bFtXHWy8jbwP74ob9Dq3JurtAgAA4NdCmEGhxF4hzAAQDGEGgF/Ot8EJOeLsepL6YF11sPE28j7c2pGt3/9yMurtAgAA4NdCmEGhxF4hzAAQDGEGgF8OYcbPgzADAAAAW40wg0KJvUKYASAYwgwAYV35z7NyxNnXvP/4l1E54uzKO3A7ir1aHWHGz2Orw4z6nGo54uxqKW2K+vEBAADwcyDMoFBirxBmAAiGMANAWIQZ2CixEma0lr+J+vEBAAAAAAAQPYQZAMIizMBGiZUwo73ibdSPDwAAAAAAgOghzAAQFmEGNspWhxmvc2vkiLOr4/m7qB8fAAAAAAAA0UOYASAswgxslK0OMxrynHLE2fX+ZWvUjw8AAAAAAIDoIcwAEBZhBjbKhoYZO8OHGU0FdXLE2dVV3R714wMAAAAAACB6CDMAhLVVYYZrbkGf6rv05ulrvSms1wdnh+amZsPut5FhxuIPl3qauvWupFFNBa/0/mWbpoYmI2ojlm3U+c1OfFfH83dqfFSrjhctmp+ek7T2++Cad+lzwwe9K274Rz9bNTM65VfnjvVy2DCj+Um9HHF2fXB2RHZCAAAAAAAA2FSEGQDC2uww48f3eb24VKqL/5IpR5zdv/zFrrIzj/V9YmbV/TcizJifnlPl5TJl/9upwD7F2ZWTdF197z6bamulO/GX5Iiza6J/zFT9ewlX5Yizqzjjkan6/a29csTZVeF4umqdaJ2f77o2Pqo1tjU8dOrCP2f4tecLDyK9Dz9mQnw24ux6fOyBxr+MSpLuJ/4RNsx4+/S1HHF2fXz13tTxAQAAAAAAsDUIMwCEtZlhxujnIf3x31lyxNmVf/iu3r9s01jPsMZ6R9Rd26mnablyxNl17X/Oa/LrRNA2oh1mDHUNGNfg7u4relNYr/7WXg1/+KoPzg6VnXmsC39NlyPOrsrLpfJ6vWHbXK76eoUccXa9K24MW3d28rvx4P7y38+YOlbdvZchp1KK5vn5rmvdvZeSJOet53LE2fXwt5tqLWvWx1fv1VRQp7lvs371zdyH4e5BXf1f5+SIs+um5aIaH9Wq712PRj4O6lN9l15cKtXlv5/R7/90Uo35dXqw93rYMONdSaMccXZ9bvgQ9vgAAAAAAADYOoQZAMLarDBjvG9Ul/9+Rhf+mq73L9tWrddZ2SLHX+y6tTNbbtdiwPvRDDNGPg4ujVb4i11NBXWrPsgf6x3RXduVsCMggvny5pMccXYVnXwYtu77l21yxNlVdW0pABn+8DXsPrm/3ZQjzm5M7bRctM/Pd12rrlUs3ac4u948fR22frj7MPp5SJf+fWnUSPX1Crld7qD15qfn9OJSqRH4hAszWsub5Yizq6fpY8h6AAAAAAAA2FqEGQDC2owww7Po1v3EP+SIs+tTfVfYNl/n1sgRZ9fr3JqA96IVZiz+cOn2rqUpoFrLmsP2aXbyu27tuChHnF3vX7aGre/jdi3q4r9k6tLfTsvrCT3S4tn5p/rjv89rcmBcjji7GvKcIesvzP7Q7385qZx91wPe24jz813Xp2m5uvIfZ9VU8Cpkm2bug9u1qDvWy0sjPu5Whu2nJHVWturCX9PDhhltFW/kiLPry9vPptoFAAAAAADA1iDMABDWZoQZ74qXpvt5canUVJtul1t//FeWrv+PI2A0QbTCjKaCuqUH8/bwIyZ8Btq/yBFn1x//fV6exeCjB4IpPJ4jR5xdg+8HQta79j/nVXbm8dK//+/zyj98N2T9T68/+E37tNxGnJ/vujri7HqYfEsKMwuWmfvgW6Q7d/+NiKbwurUjO2yY0fH8nRxxdvW39ppuFwAAAAAAAJuPMANAWL4w42la7prKo0N3QoYZXo9XNy0XdeGfM0Iu7L3Sy6vl/wgA+v22RyPM8Lg9uv4/jogW5vZ5an8oR5xdHc/fmd7HF+a8fhg40sRnom9Mjji72ireSJLKzz3Rhb+ma/GHa9V9qv54JkecXQPtX/y2b9T5LQ8zVh4zGDP34cb//d10e8uZCTPev2xdU9sAAAAAAADYXIQZAMLyhRnrLauFGYPvB+SIs6s4PS+ifnVVtwddODsaYcbXjr6lPh8Mv2j5Sj1N3XLE2VV4Itf0Pr7+PDp0Z9U6b4sa5Iiza2ZsWtL/G1XQ++bTqvvcsV7WpX8/JY/b47d9o87Pdx73Eq6aasvsfbhjvRxxP82EGb7P0MpADAAAAAAAALGFMANAWBs9zVTjo1o54uxqr3gbUbujn4fkiLPr5dVyv+3RCDNeP1xak6PhYeg1KYJZ/OHS7/900tQaGMvd2pEdcqTF07Rcv4f606NTcsTZVXPjz6D1Zye+r7qw+Eadn9kFvc3Wb3joDHmOoZgJMz44O+SIs2vIxELqAAAAAAAA2DqEGQDC2ugwo+zM4zU9UJ4a/iZHnF3Pzhf6bY9GmFF6umBdC0M/2HtNjji7pke+md7HN21Wb/PHgPc8bo+y/+2Uqq5V+G2/tTNb9xP/CNre+5dtcsTZ1VLaFPDeRp1ftMMMXz+7azsj7qOZMOPjq/dyxNk18nEo4vYBAAAAAACweQgzAIS10WFGwZF7xuLfNTefmy6Vl8uWpqfKeOTXXjTCDF+fxnpH1nTOT/6xoHckD8l90zfV3Hwe8J5vuqWepm6/7b5rMPdtNmCfCsdTOeLs+jY4EfDeRp1ftMMMXz8HOyOfBspMmOFbIH2sZzji9gEAAAAAALB5CDMAhLXRYUZO0vV1rcVRduaxX3vRCDN8fYpkZMVyvtEm/a29pvdZ/OHShX/OCDrS4tWDKl34a7pc8/5TUH2q75Ijzq6u6vaAfa7/H4du7bgY9FgbdX7RDjN8/Rz/MhpxH82EGb4Aabwv8vYBAAAAAACweQgzAIS10WFG/uG7Sw/WR6fWfIzlohFm+Pq0lofoklR4IleOOLuGuwcj2u/xsftLIy2m/EdaPPztZtDFwRdmf+j3v5xUxe9Fftsnvy6dX+Xl0qDH2ajzi3aYkXfw9pquo2QuzPjy5pMccXZNDoxH3D4AAAAAAAA2D2EGgLA2OswoPVWw5gfWwUQjzCg5lS9HnF19LT1r6oNvRMHU8GRE+715+lqOOLs+1Py/kRa+wGK1xbofJt/S9f/j8NvWWtYsR5xdn+q7gu6zUecX7TDjaVrumtf2MBNm9L3rWTqPocjuEwAAAAAAADYXYQaAsDY6zKjPqZYjzq62ijdrPsZy0QgzXj2okiPOrsb8uoiP73a5deGv6cr+t1PyuD0R7Ts5MC5HnF3PL5YY23xTSQ11DQTdx3f9lo8uKMnM1+//dFILcwtB99mo84t2mFF5ZWlNkLdPX0fcTzNhxszYtJqf1K96nQAAAAAAABAbCDMAhLXRYcZA+5ega1+sVTTCjP7WXjni7Co4ci/i4/e9+yxHnF2Pj5l7oL/STcsF3dqRbbyuvFKmy387La/HG7T+YGe/HHF2vStuXNrgXbpneQeDX29p484v2mFGe8Xbpc/G2ScR99NMmAEAAAAAAICfA2EGgLA2OszwuD269j/ndeGfMzT3bTZonUhEI8xwu9z647+z5Iiz69vgRETHL8lcmsKptXxtI00qL5fKEWfXzNi0JOn2rksqzni0an2P26NLfzutp/aHkqSxnmE54uyrTkslbdz5RTvM8L2f/W+ntLiwGFE/CTMAAAAAAAB+HYQZAMLa6DBDkpofvwq5YHUkohFmSFJDnlOOOLtKMvNNH3vw/YAccXb98V9Zcrsie/ju8+n1Bzni7Hpf1aaZseml4KCsOeQ+RSfzdOnfl6Z9evuPdTfCrUGyEecX7TBDWloTxBFn15vCetP9nBr+pst/O02YAQAAAAAA8IsgzAAQ1maEGYsLi7pjvRyw+PVaRCvMcM27dGtHthxxdrX/+TbsceemZnV71yU54uzqeNGypr77jnvhr+l6kV2qzsoWU6MnWkqb5Iiz62tHn4pOPtSV/zwrrzf4tFTLjxPt89uIMKOnsVuOOLsu//2MqVEkY70juva/z8sRZze1ZsYHZ4fmptY/IggAAAAAAAAbhzADQFibEWZIS9MjXfrHX9M3P6lfdY0ISVqY/aGqa8/08dX7gPd8oxkeH72/6v5m6kjS8Ievyv7XTDn+sjQyYLWAYLxvVPcSrsoRZ9ezrMKQbZqRf/iu7sRf0rPzT3XTciFs/cmvS6FA3b2Xuvz3M6bXH4n2+UUaZpi9D2Vnn8gRZ9dNy0WNfh4OXskrtZY1K/tfM5W7/4bu2q6EDDPmvn3Xlf848492L6x5JA0AAAAAAAA2HmEGgLA2K8yQpNHPQ8Zf1d+1XVFTQZ2+dvRp8uuERj8P6+Or96q8XKZL/35Kjji7au9UBrThcXt04a/puvKfZzXY2R/0r+7N1PEZfN+vK/+xdA3uJ/6ht09fa6Dti4a7B9Vd26nyc0904a/pcsTZ9Ty7JGQIY5Zv2q3sf83U8+wSU/vc+P8uKPvflq5Lx/N3po8VzfOLNMwwex/cLreepuXKEWfXhb+m69n5Qn2se6/h7kH1vevRm8J6Y2RP2ZnHWvzhUuGJ3JBhxueGpREfvjLWO2KqzwAAAAAAANh8hBkAwtrMMENaGnVRc/O5Lv/ttN/DZl/5/S8nVZyeF/Lhc9Ufz4z6rx5UrbmOz9zUrJ5nl+jiv2QG7dODvdfU++aTqfMzw3fNHHF2fXB2mNrn+cUSY5/v4zMRHS9a5xdpmCGZvw9er1fvShr1x39lBe3j3d1X1F3badQvP/ckZJgxPTqli/+SIUecXVf/1zm55l2m+wwAAAAAAIDNRZgBIGZ53B71t/aqtfyNGh/V6l1Joz6+eq8fM/Phd/ZKH+veqzG/TgPtX9ZeZ4XFHy71NHbrXXGjmgrq1FnZamodh5/FlpxfhPfB6/FqoP2L2p4tfS46nr/T0Ievazr0WM+wmp/U/1L3EAAAAAAA4FdEmAEAAAAAAAAAAGIaYQYAAAAAAAAAAIhphBkAAAAAAAAAACCmEWYAAAAAAAAAAICYRpgBAAAAAAAAAABiGmEGAAAAAAAAAACIaYQZAAAAAAAAAAAgphFmAAAAAAAAAACAmEaYAQAAAAAAAAAAYhphBgAAAAAAAAAAiGmEGQAAAAAAAAAAIKYRZgAAAAAAAAAAgJhGmAEAAAAAAAAAAGIaYQYAAAAAAAAAAIhphBkAAAAAAAAAACCmEWYAAAAAAAAAAICYRpgBAAAAAAAAAABiGmEGAAAAAAAAAACIaYQZAAAAAAAAAAAgphFmAAAAAAAAAACAmEaYAQAAAAAAAAAAYhphBgAAAAAAAAAAiGmEGQAAAAAAAAAAIKYRZgAAAAAAAAAAgJhGmAEAAAAAAAAAAGIaYQYAAAAAAAAAAIhphBkAAAAAAAAAACCmEWYAAAAAAAAAAICYRpgBAAAAAAAAAABiGmEGAAAAAAAAAACIaYQZAAAAAAAAAAAgphFmAAAAAAAAAACAmEaYASDA9PQ0hUKhUCgUCoVCoURUAAAANhJhBgAAAAAAAAAAiGmEGQAAAAAAAAAAIKYRZgAAAAAAgG1tbm5O8fHxstvtstvtSktL04kTJ3Tq1Cm9evVKXq93q7sYkczMzLB1Vp5zenq6MjIydPbsWdXX1295/wAAWIkwAwAAAAAAbGtzc3NKSUkJ2D42Nqbz58+rsLBwC3q1dsePHw9bZ7VzHh8f18WLF1VaWroRXZNkrn8AAKxEmAEAAAAAALa11R7sS9LMzIwSExM3uUfrs9q5LBfqnOfm5rRv375od8tgpn8AAKxEmAEAAAAAALa1UA/2JSkhIUEej8d47XK59PjxYx0/flwnTpxQZmamOjs7A/ZzuVwqLCzUiRMnjOmcmpqaAuqEa2toaEi3bt3S3Nyc7t27p5MnT+rw4cO6ffu2FhYWjHpv3rzRuXPnFB8fr3PnzuncuXPKz89f0znv3r1bbrfbeL2wsKCCggLjXNLT04NORzU/P6/79+8rIyND6enpysrKUnd3d9j+hdoPAACJMAMAAAAAAGxzoR7sDwwM6NixY8Zrj8ej8+fPq7a21tg2MTEhu92uwcFBv3pnz55VUVGRFhcXJUmzs7PKycnR/Px8RG0NDQ0pIyNDFy9e1JcvXyRJXq9X9+7dU0FBQUCff/vtt3Wf86FDh4zXbrdbp06d0rNnz4xQZ2ZmJuh0VHfu3FFFRYXxenJyUnV1dWH7Z2Y/AMD2RpgBAAAAAAC2tWAP9r1er7q6upSamqrW1lZje1VVVdD1JLq7u3X9+nXjdXV1ta5cuRLyuGbbGhoaUkpKimZnZ/3qTU5O+gUtPmsNMzwej7q6unTs2DG9efPG2F5ZWenXH5+FhQXt379f4+PjxrZDhw4ZYc1qgvXPzH4AgO2NMAMAAAAAAGxrc3Nzio+P15kzZ3TmzBmlpaUpKSlJd+/eVX9/v1/d06dPa2pqKqCNxcVFpaWl+dVbue9KZtsaGhrS+fPng7YRLBgwG2bEx8crPT1d6enpysjI0NmzZ5WTk6Ph4WG/upmZmaueS1FRkZ49e2a8vnXrlp48eeI3LZeZ/pnZDwCwvRFmAAAAAACAbW3lKIW5uTkdPHhQ3759C6i7f/9+nT9/Pmg5ffq0Xz2v1xvyuGbbChVmHDhwIGDbeqeZCtbP1c7l3bt3un37tvF6cXFRBQUFSk1NVUlJSdCwJlj/zOwHANjeCDMAAAAAAMC2FuzBfk1Nja5duxZQ10xIYbae2bZiOcxoaWnxCzN8fvz4IafTqdTUVL+1MML1L9R+AIDtjTADAAAAAABsa6utmZGWlqbu7m6/7ZmZmerp6QnbZkZGht8i3sGYbWurw4zMzEwNDAwEfa+4uFjl5eWr7utyuXT8+HG/62imf8H2AwBsb4QZAAAAAABgW1vtwf7Hjx914sQJv1EJlZWVys7ODttmRUVF0BELy5ltK9IwI9i2lSIJM168eKEbN24EbF9YWFBycrLGxsZC7v/w4UM1NDRE1L9g+wEAtjfCDAAAAAAAsK2FerB/7do1VVVVGa/dbrdOnz6tp0+fyu12G9vfvHnjN8rC5XLJbrerpKTEWNR6YWFBjx49Um9vb0RtRRpmOBwOdXR0SNKqC2pHEmYsLi7q1KlTKi4uNtqbmZlRVlaWSktLjXpjY2M6d+6choaG/LYdO3bMbw2Mlf0zux8AYHsjzAAAAAAAANtaqAf7k5OTOnDggL5//25sc7lcKiwsVFpamk6ePKnU1FQ9fPhQMzMzfvvOz88rLy9Px48fl91uV3p6uurr6/3qmGkr0jBjcHBQGRkZSktL04ULFyI+52AWFhZUUFCgEydOyG63KyMjQ69fvw6o19XVpQsXLujkyZPKzMyUw+HQ58+fw/bPzH4AgO2NMAMAAAAAAAAAAMQ0wgwAAAAAAAAAABDTCDMAAAAAAAAAAEBMI8wAAAAAAAAAAAAxjTADAAAAAAAAAADENMIMAAAAAAAAAAAQ0wgzAAAAAAAAAABATCPMAAAAAAAAAAAAMY0wAwAAAAAAAAAAxDTCDAAAAAAAAAAAENMIMwAAAAAAAAAAQEwjzAAAAAAAAAAAADGNMAMAAAAAAAAAAMQ0wgwAAAAAAAAAABDTCDMAAAAAAAAAAEBMI8wAAAAAAAAAAAAxjTADAAAAAAAAAADENMIMAAAAAAAAAAAQ0wgzAAAAAAAAAABATCPMAAAAAAAAAAAAMY0wAwAAAAAAAAAAxDTCDAAAAAAAAAAAENMIMwAAAAAAAAAAQEwjzAAAAAAAAAAAADGNMAMAAAAAAAAAAMQ0wgwAAAAAAAAAABDTCDMAAAAAAAAAAEBMI8wAEFRvb6/q6+tVU1OzLUp9fb2+fPmy1ZcdAAAAAAAAQBCEGQAC9PT0bHm4sFWlp6dnqy8/AAAAgE00PT1NoVBisADASoQZAAJspxEZwUZoAAAAAAAAAIgthBkAAmx1oLDVBQAAAAAAAEBsIcwAEGCrw4StLgAAAAAAAABiC2EGgABbHSZsdQEAAAAAAAAQWwgzAATY6jBhqwsAAAAAAACA2EKYASDAVocJW10AAAAAAAAAxBbCDAABNjs8qK6uNsrKbYQZ2AiPHz/WkSNH/LZVV1drx44dmp+fN7b19/fLYrFoenraVLvZ2dm6efNmVPsayzbqOkYqMzNTubm5xuvc3FxZLBZZLBbt3LlTycnJun37tiYmJjbk+Ovx6NEjo6/Byvj4uCRzn62srCxdvHgx4j6sdb9Y4XK5dOnSJdlsNh04cEBut/unP6e1Wv7ZX15KSkpW3Wfl9yeWrt3KvoWz2b/BG3Gtttt/R6LNzD3ZiPvW0NAgq9Ua1TYBAAAQiDADQICtHBURC4EGfn3Nzc3asWOHXC6Xse3atWvasWOH2trajG2vXr1ScnKy6XZ/todQ7e3tSklJWfP+G3UdIxUszMjIyNDc3Jymp6f14cMHZWRk6PDhw3K73RvWj7WYnZ3V+Pi4xsfHVV5eLqvVarweHx+Xx+ORZO6z9ezZMz1//jziPqx1v1hRV1cnm82mvr4+jY2NSYrOOa33+xENkfYhNzdXdrvd7zM0Pj6uubm5VfdZ+f1Zee228jpsdJix3nNb77UKVj/W/jsSzfu/GZ8lM/dkI37z3r59q8TExKi2CQAAgECEGQACbHZ44HQ6YyLEIMzYPsbHx2WxWNTb22ts279/vy5duqSCggJjW15eXkR/vRlrD6HCqa+vX9eDpY26jsF4vd5V3zt16lRAmJGZmelXZ3R0VBaLRV1dXRG3v1mcTqdsNlvQ97Kzs3Xr1q1N7lHsCXafysvLA0YIraWdldb7/YiGSPsQ7LMfzsrvz3r7YIbZ71u4vq0U6W9wtM8t0vaC1Y+173o0rpHvfm/kd2q1z9RmfY/b2tqUlJS04ccBAADY7ggzAATYqtEYTU1NamlpUUtLi5qamlRXV6eqqirCDGyIvXv3yul0SpJGRkaUlJSk169fKyMjw6hz7tw5FRcXG6+9Xq/Ky8uVnJyshIQEORwOjYyMGO8He5BWWVmplJQU7dq1SydOnNCHDx/82jpw4IB27dql9PR0473l7ZWWlqqgoEB79+5VYmKiiouLNTExoezsbO3evVupqanq6+sz3Uef27dv+01D43uIbqZf0bqO4c792bNnysvLk81mU2lpqbFvUVGRkpKSZLPZdOfOHaWnp4cNM7xer3bs2KHXr1+HbT/U9Wtvb9fx48cVHx+vY8eOqbGx0dR7ZoQLM+7cuaPKykr99ttvSkxMVE5Ojt8DvJWfP7P9Wct+t2/f1rlz5/y2DQ4OymKxaHJy0tQ9ttvtfqGXJO3Zs8f4PPn6Fuw++ZSUlGjHjh3G5/jp06dBz2m1dlY719W+HyuvW25uru7cuaP9+/dr9+7dun37tt9IJTPXYT19WClcmGHm+7P82pnpw3q+z5H2LdLf4FD1w/0GhvsNXcu1Wm61+ma+62auQ2lpqYqKilZtY7lIP4ODg4O6fv269uzZo4SEBF2+fFmzs7N+x195v8Ndn9LSUr/QYXFxUVarVXl5eca2zs5O2Ww2ud3uVT9TZu5JsN+HcNdrampKV65c0Z49e/zaPHPmjCTp/fv3OnDgQMh7DgAAgPUjzAAQYLPCi9evX6unp0dTU1PyeDzyer0B5fv37+rr61Nzc3PQ0RobMYID28P58+eVk5Mjaekh8oULFzQyMqKdO3dqYWFBkrRv3z61tLQY+1RUVOj48ePG5/bp06c6evToqlMBvXjxQlarVVVVVRoeHlZ1dbVaW1slLU1zkZCQoIaGBg0ODurRo0eKj4/X8PCwsX92drasVquqq6vl8XhUVVUli8WitLQ0ff78WYuLi7p06ZJfcBCujz4ej0clJSU6dOiQXC6XFhcXTfdrvdfR7LknJSUpPz9fCwsLRv/KyspktVrldDr19etXPXv2TFar1fTIDN9D1tXaD3X9FhYWZLVa9eLFC83Ozqq9vV11dXWSFPI9s8KFGb4HvH19fcZnoaOjw6+O7/MXSX/Wsl9vb6927Njhtw5JcXGxTp8+LcncPTYbZgS7Tz4LCwsqLCxUSkqKZmZmjM9csIeVK9sJda6rfT9WXjffOXq9Xg0PD+vgwYN+5xTuOqy3Dyvin1xuAAAgAElEQVSFCzPMfH+WXzszfVjP9znSvkX6Gxyq/mrnZvY3dC3XarnV6pv5rpu5DlarVZWVlfJ4PPr48WNAGz5r+QwWFxertLRUw8PD+vz5s1JSUoz/Dqx2v8Ndn97eXlksFn379k2S1NXVpeTkZJ04ccKoU1hYqPPnz696DLP3JNjvQ7jrdf78eV28eFFzc3OampqS3W5Xfn6+8Tn/9OmTDh8+HPKeAwAAYP0IMwAE2KgAwxc8NDY2amRkRG632y/EWM7r9fq95/F4NDk5aYQaVVVVGzYVFbaHJ0+eGH9ReePGDZWXl0tamiapo6NDU1NTslgsmpqakrT0wMc3L/9y+/bt05cvXyQFPhS22WxGu8v53qusrPTbfurUKV25csV4nZ2drevXrxuvFxcXZbFYVF9fb2xrbm7Wrl275PV6TfVxubKyMr+/hDXbr+XWeh3NnHtaWppfHZfLFfSaBlszw/dA1+v1amRkROfOnZPdbvd72Ley/XDXb2ZmRhaLRe3t7QHXIdR7ZoULM7Kzs/22HTp0SGVlZX51fJ+/SPqz1v3sdrvfwtKpqamqrq42fY/Nhhkr79NKZWVlAdNMBXtYubKdcOe68vuxUrCRWC9evNC+ffskmfusr7cPK/kWAI+PjzdKVlaWJPPfn5XnFaoP6/k+L2emb2v9DQ5Vf7XfQLO/oZFcq2CC1Q/3XTd7HZb/t0OSjhw54vd74RONz2BpaamOHTvmdw7B7neotrxer/bs2aOGhgZJS8FFcXGxrFarvn//Lkk6ffq0nj17FvIYZu5JsN+HcNcrISFBzc3Nfu36ghVJ+vLli1JTU4OeGwAAAKKHMANAgI0ckfHhwwctLi6uGmAsL75tvtDDV3p6euR0OlVTU7Mh01Bhe3jz5o327NkjSUpJSdHHjx8lSVevXlVRUZHa29v95r/+/PmzLBaLEhIS/IrVajVGHSx/QOKr//Xr14Bj+94bHBz02+6b4sIn2MPS+Ph442GPtDTthsVi0cLCgqk+LrfyIY/ZfkXjOq7l3Ht6emSxWDQwMOC3PViYsWPHDtlsNu3atUs7d+5Udna23yiCYO2buX7l5eWKj4/XpUuXAh7+hXrPjHBhxsr+pqen+4UBK+uY7c9a93M6ncbnxzcaZ3Z21vQ9NhtmhFsDwWyYEaydUOe6ljCjvb1dFotF8/Pzpq/DevqwUm5urtLS0jQ0NGQU3+fe7Pcnkgf06/k+L2emb2v9DQ5Vf7XfQLO/oRsVZoT6rkd6HYK1sVKkn0Gv16u3b9/q+vXrOnbsmJKSkrR3796Q57BaW8tduXJF9+7dk7R07z99+qQzZ86oublZLpdL8fHxQYOr5dYaZoS7XlevXlV2drYWFhY0Ozur9PR0PXnyxHj/69evstvtq54bAAAAooMwA0CAjQgyfNNGuN1uv1EXPsGmmFo+KsNXfK9HRkZUW1vLyAys2cTEhCwWi4aGhmS1Wo3pJyorK+VwOPTs2TNduHDBqP/p0ydZLBaNjY2t2ubyByK++isf8i1/b2hoyG97cXGx9u/fH7Q9n9XCjB8/fpjq43IrH/KY7ddya72Oazn3vr6+oNc0WJhht9s1MjKi8fHxsNPDrOxbuOs3MTGhoqIi7dmzR3/88Yfp98KJdphhtj9r3W9hYUEJCQn69OmTysvLjfts9h7HQpgR6lzXEmY0NDTIYrFobm4uou/TWvuwUqhppsx+fyJ5QL+e73OkfVvrb3Co+qv9Bpr9Dd2KMCPS6xCsjWAi+QxeuXJFqampam9vl8vlUlVVlRFqr3b81dparqamRkeOHNGPHz+UmJgot9utoqIi3bt3Tx8+fFBiYqLxvx03O8zo7e3Vb7/9ppSUFB05ckQFBQV+U2VNT0+roqJi1XMDAABAdBBmAAgQzZEYvn/3/XX6aotPRsIXcoyOjhrHcTqdUZt2CtvHvn37VFBQYMzzL0kDAwPas2ePbt26pcLCQmP7/Py84uPj9fz581XbW/5AJFT9+fl5Yy2N5c6cOeM3vUikYYaZPi5XUVHht2Cp2X6tFOl1XOu5z8/Pa8eOHaqtrfXbnpGREXbNjJVWaz+S6+f7a/LlIz7MvLeajQgzzPRnrftJ0oMHD5STk6PMzEzjc2n2Hp89e1Z37twxXs/Nzclms216mLHaua78fqwUrM3bt2/r6NGjktb2fYq0DyuF+uyb/f4EW3ditT6s5/scad+i+Ru82rlF+hsQybUyc/xgbUr+3/VIr0OwNkIJ9xn0BdjLp7kyG2aEuz7j4+OyWCx6/fq1HA6HJKm7u1tHjhxReXm5Ll26FPYYZu7JWsKM8+fP+/23FwAAAFuDMANAgGgGGdXV1eru7vYbYbFey0dtfPnyxTiOL9QgzIBZDodDSUlJevz4sbHN6/UqMTFRSUlJevfunV/90tJS2Ww21dbWanJyUh8/fvSb4/3q1av6/fffjb/WfPr0qXbv3q26ujqNjIzo1atXxhoDpaWlSkxMVFNTk4aHh1VQUKBdu3b5/WVypGGGmT4u19LSoh07dqizs9NYxNRMv6JxHddy7pJ069YtJSUlqaWlxdh3586dUQkzfH1b7fp9+vRJV69e1eDgoBYWFlRRUaHdu3drYWEh5HvS0lzv586dC9mnaIYZ4fqzWtuR7CctTa2yZ8+egDpm7vGjR4+0d+9edXZ26sOHDzp16tSmjswId67Bvh8rj7F3717V1dVpcHBQz58/186dO/3m1Q93HdbSh1CfpeWjkpaX6elpSea+PyuvVbjrsJ7v83Jm+hbpb3C4+qv9Bpr9DTVzrXJzc3X16tWgf8wRrL6Z73q4PkYSZkT6GZybm9POnTtVVlam6elpvXnzRgcOHDAVZoT7LElL0xXa7XbjfNxut2w2m9LT0/3WZjEbZpi5xmauV1ZWlnJycjQxMaGpqSnNzc351f/zzz+VmJio8fHxoOcFAACA6CDMABAgGlNK+QKGxsZGY2opKbojM3wBydu3b5lmCmtSWFgoi8Wi1tZWv+0XLlwI+tfoXq9XVVVVOnTokHbu3KnDhw/7TSvR2Ngom82m169fG/V9fxW6a9cu2e12dXV1Ge+9ePHCeC8jI0M9PT1+x1tLmBGuj8t5PB7duHFDu3fvVnJysmZmZkz1KxrXcS3nLi39VfL169dls9m0b98+lZaWKicnJ2phRqjrNz8/r/z8fO3fv1/x8fFKS0tTZ2dn2PekpVEIyxeLDSaaYUa4/qzWdiT7+djtdl27ds1vm5l7PD09raysLFmtVqWmpurDhw86e/bspoUZ4c412Pdj5TEuXryoGzduyGq1Kjk5OWAh7HDXYS19CPVZ8i0AvrL4Fjc28/1Zea3CXYf1fJ9X3o9wfVvLb3Co+qv9Bpr9DTVzrXy/g6OjowH7B6tv5rsero+RhBlr+QzW1tZq//79stlsunnzptra2kyFGeE+S5J0//59WSwW9fb2GtscDkfANGRmwwwz19jM9WpoaJDVatWOHTuM79W+fftUX18vSXr+/Ln27t1LmAEAALDBCDMABIjWyAyn06nh4WFjNEawRb/XYvkID6/Xq+npacIMANgCCwsLSkxMVEdHx1Z3ZdNlZ2fr1q1bW90NxDiPx6Pk5GTNz89vdVewRt++fdO+ffv81ilZWFjQvXv3lJqauoU9AwAA2H4IMwAEiFaY0dDQEJXwIhyv16t3796xZgYAbJKFhQWNjo7q2rVrYUfB/KrMjDbA9uZyuYx1ZfDz+vr1q3bu3Ok3YmVoaEhpaWl6+PDhFvYMAABg+yHMABAgGtNMVVVV6cuXL5vW56GhIVVVVRFmAMAm8E25cv78eU1OTm51d7YEYQbCmZubU3l5+ab8YQc2Vk1NjY4dO6a9e/cqOTlZJ0+eVGVlZVTWggMAAIB5hBkAAkRjVEZNTY0x9/RG83q9crlccjqdURmdAQAAAAAAACC2EGYACBCN0Q1OpzNqa2SE4ztOY2MjIzMAAAAAAACAXxBhBoAA0RiZ0dTUtKlhhiS1t7cTZgAAAAAAAAC/IMIMAAGiEQi8e/dOkjZlLmHfMd6/f0+YAQAAACAira2tamhoWLV0dnbqx48fW91NAAC2PcIMAAEIMwAAAABsFw0NDSHfGx4eVktLC4EGAABbjDADQACmmQIAAACwXYQLMyRpZGRkywINm82mO3furPo6VoTr1++//64jR45sYo8AAL8awgwAAaIRCDidTnk8nk1dALypqYkwAwAAAEBEzIQZkjQ8PKzOzs6I2z9+/LhOnz7tt62kpERWq1Xj4+Nh9/9Vw4zc3FxZrdZN+f+MAIBfA2EGgADRGJnhdDr1/fv3TQszXC6XamtrVV1dTZgBAAAAwLRQYUaw9TQi9auHGb4/Los0zMjPz1dCQsJmdBEA8IsgzAAQIBqjG6qrq9Xf379pf2UzPDwclSCDMAMAAADYXiIJKDYqzJiamtK1a9eUmJiow4cPq7m52agbLsyYmprS9evXtX//fh05ckTl5eVB1y4sLCyU1WrV7OysJCknJ8evD2VlZUpISNDCwkLYNm02myoqKnT58mXt3r1bo6OjAf0aHx+Xw+HQnj179Pvvvys9Pd0vzHj69Kn2798f8fUEAGxfhBkAAkQjyKiurlZzc/OmLADu9XrV2tpqjAghzAAAAABg1vKAorGxMWAkRlNTU9C6Zh0/flwZGRmanJw0Sn5+vhEkeDweZWZmKjU1VW/fvlVRUZFsNpuGh4clhQ4zfPseOHBATqdTT548kdVqVXl5eUA/3r9/L6vVqra2NknSiRMnlJiYqPr6eknSxYsXdfbsWVNt2mw2JSQkKD8/X+3t7QEjMzwej06ePKmkpCS9fPlS5eXl2rdvn1+Y8ezZMx0+fDji6wkA2L4IMwAEiEaY4fv3iYkJY3SGx+OJSrjhG8bsK7Ozs0GPTZgBAAAAIJzNGJlhtVqDlvHxcXV2dspqtfqtx5GSkqI///xTUugwo6OjQ1arVbW1tcb7v//+u/bt2xfw/71cLpcSEhL09OlTzczMyGaz6ebNm7pz5468Xq+SkpJUVFRkqk2bzaasrCy/9pf36/Pnz7JarXrx4oVfG8vDjOrqaqWlpUV8PQEA2xdhBoAA0ZiqyRcsvHnzxlgI3FfWa2WY0draaozIIMwAAAAAEInNGJlx/PhxtbW1GeXmzZtGmOF0OmW1WrVnzx7t3btXe/fulc1mU0FBgaTQYYZv3+7ubuP9hw8fymq1amZmJqAvWVlZcjgcevv2rdLS0vTq1SsdPnxYg4ODslqtev/+vak2g62PsXxbQ0OD3ygQKTDMqK+v16lTpyK+ngCA7YswA0CAaAUZvn/29vZuSJjh8Xg0NDRkTGsVrRAGAAAAwPax1WtmtLW1yWq16tWrVxodHTWKb22LUGFGe3u76ZEZklRaWqqkpCQ9evRIDx480OjoqKxWq996GWbaDBdmdHV1yWq1qrq62q+N5WHG2NiY39ogAACEQ5gBIEA0wwxfGR0dlaSohRkej0ffvn1TbW2t3zEZmQEAAAAgEpsxMiNUmOF2u5Wenq6jR4+qvr5ebW1tKi4ultvtliQlJSXp1KlTxqiI5a89Ho8yMjIC1rcoLS0N2pdPnz7JarUqJSXFOJdDhw7p8OHDOnv2rCSZajNYmLG8Xy6XSwcPHtTBgwdVU1Ojx48fy2az+YUZly5d0u7duzU2NhbxNQUAbE+EGQACRGuEw/JSW1ur4eHhgCmizIQby0di+P59YmJCr169iuqIDMIMAAAAYPvZ6pEZkjQ1NaUbN24oOTlZBw4c0O3bt43woqioSHv37tWbN2+Cvv727ZuuX7+u/fv368iRIyorK1t1rUK32629e/fKarVqYmJCknTjxg1ZrVYVFRUZ9cK1GSzMWNmvnp4eZWRkKDExUVevXtWDBw/8wowHDx7o4MGDmp6ejviaAgC2J8IMAAE2IsyoqqqS0+nUly9f1hRmLA8yBgcH5XQ6/UZlEGYAAAAAWIuNDjMAAEB0EGYACBDtcKC6ulq1tbWqrq6W0+lUa2urFhYWJJmbdspXZ3FxUe3t7X4BCWEGAAAAgPVobW0NmFpqtdLa2hpR21arlWKiAABgBmEGgAAbERBUV1fr9evX6u/v148fP9Y8MsPlcqm/v1+vXr3akH4SZgAAAAAAAACxhzADQIBohRe+f9bV1amvr09ut3vVuVsj4fF45Ha71dfXp7q6Or9jEWYAAAAAAAAAvx7CDAABohVkvHz5Uu3t7Zqfn5ck0yMxwlnezvz8vNrb2/Xy5cuoBRoAAAAAAAAAYgthBoAA0Zquqbe3Vx6Px5giyvfP9Vrelq/93t5eppkCAAAAAAAAflGEGQACrDcMcDqdGhoa8gsdfCVa00ytbNPr9WpoaEhOp5MwAwAAAAAAAPjFEGYACLDWqaWqq6vldDo1Ojoa1fAinOXhxujoqJxOp9EfwgwAAAAAAADg50eYASBApA//q6qqjCBj5YiMzQwzVo7QqK6uVlVVFWEGAAAAAAAA8JMjzAAQINKH/7W1tXr58qWxRoZvXYzNDjOWH7O3t1cvX75UbW0tYQYAAAAAAADwkyPMABBgLSMz2traAtay8JWNFuyYHo9HbW1tjMwAAAAAAAAAfgGEGQACRLJORk1Njerq6jQ/P79p4UU4vn7Mz8+rrq7Or6+EGQAAAAAAAMDPhzADQACzIYbv3wcGBozppGIlzJCWpp8aGBgI6C9hBgAAAAAAAPBzIcwAEMDsqIzq6mo1NzfL7XbL4/H4rV2xlXzTTHk8HrndbjU3Nxv9ZWQGAAAAAAAA8PMhzAAQINzDfqfTaQQDIyMjfmtlbMaC3+Gs7M/IyIgRwDidTsIMAAAAAAAA4CdDmAEggJlRGVVVVWpubo6J8CIcj8ej5uZmVVVVMc0UAAAAAAAA8BMizAAQwOxC2QMDA1vdVdMGBgZYABwAAAAAAAD4SRFmAAhgZmRGXV2dXC7XTzMyw+Vyqa6ujpEZAAAAAAAAwE+IMANAADNhRmdnp7EuRazz9bOzs5MwAwAAAAAAAPgJEWYACGAmzBgdHf3pwozR0VHCDAAAAAAAAOAnRJgBIEC4h/1Op1MLCws/RZDh4/V6tbCwIKfTSZgBAAAAAAAA/GQIMwAECPewv6mpyQgyfoZAY3lfm5qaCDMAAAAAAACAnwxhBoAA4R72d3V1GVM3/SwLgPv629XVRZgBAAAAAAAA/GQIMwAECPewf2BgwC8giHXLg5eBgQHCDAAAAAAAAOAnQ5gBIEB9fX3Ih/3j4+M/TZDh4+vv+Ph4yHOrr6/f6q4CAAAAAAAAWIEwA0CAnp6ekA/8v3//boQDP0Ogsbyv379/D3luPT09W91dAAAAAAAAACsQZgAI6suXL6uO0HC5XD9tmOFyuVYdkdHf37/VXQUAAAAAAAAQBGEGAAAAAAAAAACIaYQZAAAAAAAAAAAgphFmAAAAAAAAAACAmEaYAQAAAAAAAAAAYhphBgAAAAAAAAAAiGmEGQAAAAAAAAAAIKYRZgAAAAAAAAAAgJhGmAEAAAAAAAAAAGIaYQYAAAAAAAAAAIhphBkAAAAAAAAAACCmEWYAAAAAAAAAAICYRpgBAAAAAAAAAABiGmEGAAAAAAAAAACIaYQZAAAAAAAAAAAgphFmAAAAAAAAAACAmEaYAQAAAAAAAAAAYhphBgAAAAAAAAAAiGmEGQAAAAAAAAAAIKYRZgAAAAAAAAAAgJhGmAEAAAAAAAAAAGIaYQaAqPN6vUpJSVF9ff2WHD8lJUUtLS1bcmwAAAAAAAAA0UeYASBAbm6ubt68abweHR2VxWJRX1+fsS0vL0+5ubmrtlFfX6/x8XFJUnFxsZ4+fer3frBt0UKYAQAAAAAAAPxaCDMABGhoaFBqaqrxuqamRnv27NGzZ8+MbWfOnNHr168D9vV6vQHbHj58GBBcBNsWLSkpKWptbd2QtgEAAAAAAABsPsIMAAFGR0e1c+dOuVwuSdLVq1dVWFgoh8MhaSmwSEhI0MjIiKSl8KCpqUl2u92o4xsdce/ePcXHx8tmsykpKUnv3r0Luk2SpqendfnyZSUlJSk1NVWdnZ1Gn3zTVp07d04HDx5UVlaW5ufng/Y/JSVFxcXFSk9P1+7du+VwODQ1NSVJun79uvLz8426Xq9X+/fvV29vb5SvIgAAAAAAAIBoIcwAENTevXvV09NjPOyfnp5WQkKC3G63hoeHtWfPHqNuSkqK7Ha7Zmdn/bb5pnq6evVqwCiMldu8Xq9OnTqlwsJCeb1eDQ4Oav/+/UabKSkpunDhgubn5+XxeJSenq7KysqgfU9JSVFWVpZGR0c1Pz+v7OxsXbp0SZLU1dWl5ORkYwTJp0+fdOjQoShcMQAAAAAAAAAbhTADQFAXLlxQVVWVBgYGlJ6eLklKT09Xd3e3GhoajBEY0lJ4sHLKqUjDjE+fPikpKclvmqorV64YbaxcByM3N3fVNTtW1u3p6dGuXbvk9XqNxcm7urokSfn5+Xr8+LH5CwMAAAAAAABg0xFmAAiquLhY9+7dU2VlpQoKCiRJBQUFKikpUX5+vl8QEWzB7UjDjMbGRlmtVh0/ftwoBw8eNEKSlcd49OiR7t27F7TvK+uOj4/LYrEY01KVlpbqzp07kqQjR474LWwO4P9n706/okgTfI//m3XOna6aPnd6eubOVPUYKbuIKXvKYskiICJ7oYIIKIhoCS6gCIggi4qAlgiyiOzkFr/7giaKhGRT0HD8fs7JczojI558IuwX3fnliQAAAAAAALAfYgaAoAYGBpSamqqioiL19/db286ePavs7OyAB2zvFjMKCwu3xIzN2169eqWIiIigDxAP9h37iRnPnj1TeHi49f7jx4+KiIjQ+Pi4Tp48ueN1AAAAAAAAAPD1ETMABLW8vCyHw6GTJ09qdXVVkuR2uxUREaFjx45pYWHB2ne3mHHlyhXl5ubKNE15vd6g20zTVGpqqqqqquR2u+X3+zU0NLTtd+wWM8rKyrS0tKSZmRklJSVtuZVUTk6OsrKydO3atc+4SgAAAAAAAAC+BGIGgG3FxsZaz8tYl5aWppiYmIBtu8WMqakpJSUl6ejRo2pra9t22/z8vAoLCxUREaHo6GiVlpbK5/MF/Y7dYsadO3cUHx+vsLAwXb582Yoo67q7u/Xzzz/r3bt3+7wqAAAAAAAAAL40YgaA79Lg4KASEhK+9jQAAAAAAAAA7AExA8B3xTRNra6uKiUlRQ8fPvza0wEAAAAAAACwB8QMAN+Ve/fuKTQ0VFeuXPnaUwEAAAAAAACwR8QMAAAAAAAAAABga8QMAAAAAAAAAABga8QMAAAAAAAAAABga8QMAAAAAAAAAABga8QMAAAAAAAAAABga8QMAAAAAAAAAABga8QMAAAAAAAAAABga8QMAAAAAADwXVteXtaRI0fkcrnkcrmUnJyspKQkpaen69GjRzJN82tPcV/S0tL2vO/CwoKqq6sVFxcnp9OpkydPqry8XHNzc4c4w2/Pfq4pAOBwEDMAAAAAAMB3bXl5WU6nc8v26elpZWVl6dq1a19hVp8uMTFxT/uNj4/L6XTqzp07WllZkSSZpqmenh6lpqbK6/Ue5jS/KXu9pgCAw0PMAAAAAAAA37XtYoa0tnIhNDT0C8/o82x3Lhv5fD7Fx8drYGBg28/xp71cUwDA4SJmAPhsD0ru6Hb29U861jRNlf4jT8/v9h3wrAAAAABgb3aKGZIUEhIiv99vvfd4PKqtrVViYqKSkpKUlpamwcHBLcd5PB5du3ZNSUlJ1i2surq6tuyz21gTExMqLS3V8vKyKioqdOrUKZ08eVJlZWVyu93Wft3d3crIyNCRI0eUkZGhjIwMXb16Neg5tbe3q7CwcE/XR5Lcbrdqamqsc0lJSVF7e/uW/dbnOjc3p8LCQiUlJenEiRO6e/euJOnDhw86f/68kpKSlJCQsOV6fO7xX/Karqys6OLFi0pNTVVKSooyMzM1NDS052sKANgfYgaAz/Y5MUOSnt99pvkp7scKAAAA4OvYKWaMjY0pPj7eeu/3+5WVlaW2tjZr24cPH+RyuTQ+Ph6w35kzZ1RfX2/drmlpaUmXL1+2bum017EmJiaUmpqq3NxcvXnzRtLaH4ZVVFSopqZmy5yPHTu26znn5+ert7d31/2ktVUa6enpunXrlhV1FhYWlJubq8bGxoB9JyYmlJKSotzcXL1//97aNz4+Xm1tbcrPz9fMzIx1rjExMfrw4cOBHf8lr2l5eblu375tvZ+dndXDhw/3ckkBAJ+AmAHgs7WWfl7MAAAAAICvKVjMME1TL168UEJCgp49e2Ztv3fv3pYf8CVpaGhIRUVF1vv79+/r/PnzO37vXseamJiQ0+nU0tJSwH6zs7MBoWXdXmJGXFycFQV209LSEjCfdW63W1FRUQHjrM91eXk5YN979+4pOTlZHo8nYPu1a9fU0tJyYMd/yWt64sQJK0wBAA4fMQNAUC/u9+tyZJHyfkxTuZGv8edvrc+WPizqenKl8n5MU9WxEl13VQXEjNJf8jTY0qurzt9U+B9ZunmmTh/HP+haUqVKfs7RdVeVfB5vwP6jnUPWf35+t081sRUq+TlXtfEX5V7+c4kvAAAAABy05eVlHTlyRL/++qt+/fVXJScnKzIyUr/99pvevn0bsO/p06c1N7d1ZbnX61VycnLAfpuP3WyvY01MTCgrKyvoGMF+ZN9LzIiOjtbi4uKu+0lSWlratudSX1+vW7du7TrXgYGBoEGkra0tYCXE5x7/Ja9paWmp6urqAm5BBgA4PMQMAEE9a+rW9OtJmX5TT+raVXG0YO0DU6qKLlVTRp3cy27NvZ9V1bGSLTGj/tQVeVc9ci+7VfC3DFWfKNfK/LL8Xp/KjXwNtjwL2H9jzLieXCX3slt+n1+VUcXqudH5Rc8dAAAAwPdl88qM5eVlxcTE6OPHj+lujfEAACAASURBVFv2jYqKUlZWVtDX6dOnA/YzTXPH793rWDv98H78+PEt2/YSM+Lj4zU9Pb3rfuvz3O5cenp6VFZWtutcN6+MWNfR0aHKysoDO/5LXlOv16uamholJCToxo0bQSMKAODgEDMAbM+UZv6Y0rObT5T9g0s+j0/TryeV839SAlZLbH5mxsY4IUk1sRUBQeJW1nU9rLgbdP/Nx94rvKV7hX/+lQ8AAAAAHLRgt5l68OBB0Adk7yVS7HW/vY51GDGjoKBAPT09u+4n7TzP3t5e28WML31NV1dX1draqoSEhIBnaAAADhYxA0BQL1sHVHG0QL+frVdndZuyf3BpdXFVw49fqvi/cwL23S1m1CVcCogZv+c06EHJnaD7bz72QckdNZ/ber9TAAAAADgo2z0zIzk5WUNDQwHb09LSNDo6uuuYqampAQ+cDmavYx1GzHj8+LEKCgp23U9am+fY2FjQzxoaGtTU1LTrXL9UzPia19Tj8SgxMXHLf2cAAAeDmAFgi4XpeZ3713QtfVi7f+rS7KIVMyZevlPej2nyeXzW/sQMAAAAAN+yYDFDkl69eqWkpKSAv/RvaWlRXl7ermPevn07YMVCMHsda78/vAfbtpnP51N8fLwGBgaCfr6wsGA9U6O5uVnFxcVb9nG73YqOjg64XdXXjhlf85pKUlVVlTo6Ova0LwBgf4gZALaYGplQ/l9Pa3FmQe5ltx6U3LFiht/nV8nPuWotvSOv26vJ4QmV/iOPmAEAAADgm7VdzJCkwsJC3bt3z3rv8/l0+vRpXb9+XT7fn3/k1d3dHbAiwOPxyOVy6caNG9YDot1ut6qrq/X69et9jbXfH96zs7OtSLHTw6nfvXunmJgYNTc3a3V1VdLaipT+/n4lJydrZGRE0tqzIdLT09XQ0GCNt7CwoMzMTDU2Bv7/ta8dM77UNZ2enlZGRoYmJiasfaanpxUfH8+zMwDgkBAzAATVfK5ReT+lq/zIOQ09HFT+X09rdXHtf9xOj75X5bES5f2Yptr4i3pc+YCYAQAAAOCbtVPMmJ2d1fHjx61VCtJaqLh27ZqSk5N16tQpJSQkqKqqSgsLCwHHrqys6MqVK0pMTJTL5VJKSora29sD9tnLWPv94X18fFypqalKTk5WTk5OkKP+ND8/r8rKSsXGxsrpdMrpdKq4uHjLw8HdbrdqamqUlJQkl8ul1NRUPX78eMt4XztmSF/umr548UI5OTk6deqU0tLSlJ2dbQUgAMDBI2YAAAAAAAAAAABbI2YAAAAAAAAAAABbI2YAAAAAAAAAAABbI2YAAAAAAAAAAABbI2YAAAAAAAAAAABbI2YAAAAAAAAAAABbI2YAAAAAAAAAAABbI2YAAAAAAAAAAABbI2YAAAAAAAAAAABbI2YAAAAAAAAAAABbI2YAAAAAAAAAAABbI2YAAAAAAAAAAABbI2YAAAAAAAAAAABbI2YAAAAAAAAAAABbI2YAAAAAAAAAAABbI2YAAAAAAAAAAABbI2YAAAAAAAAAAABbI2YAAAAAAAAAAABbI2YAAAAAAAAAAABbI2YAAAAAAAAAAABbI2YAAAAAAAAAAABbI2YAAAAAAAAAAABbI2YAAAAAAAAAAABbI2YAAAAAAAAAAABbI2YAAAAAAAAAAABbI2YAAAAAAAAAAABbI2YAAAAAAAAAAABbI2YAAAAAAAAAAABbI2YAAAAAAAAAAABbI2YAAAAAAIDv1vz8PC9evGz4AoDNiBkAAAAAAAAAAMDWiBkAAAAAAAAAAMDWiBkAAAAAAAAAAMDWiBkAAAAAAAAAAMDWiBkAAAAAAAAAAMDWiBkAvinV1dUqKSnZst00TTmdTrW3t3+FWQEAAAAAAAA4TMQMAEFlZGTIMAyFhIQoNDRUqampevbs2WeP29DQoOvXr3/y8dvFDElqb2/XzMzMJ48NAAAAAAAAwJ6IGQCCysjIUEtLiyTJ7/eru7tbR44c0dTU1GeNW1VVdWgxAwAAAAAAAMD/TsQMAEFtjBnroqKi1NvbK0n6+PGj8vLyFBYWJqfTqVu3bgXs29DQoOjoaB0/flzl5eXyeDyqqKjQkSNH5HA4FBkZqZ6eHknS/Py88vPzFRkZqYSEBA0ODlrjzM3NKScnR4ZhKDU1Vbm5udvGDKfTac1v/ZZTGRkZiomJUWZmplZWVg7s+gAAAAAAAAD4cogZAILaGDM8Ho9aW1sVGhqqubk5maaptLQ0Xbp0SW63W+/evVN0dLQ6OzslSWNjYwoLC9Py8rL8fr8GBgascQsKCgJWZpimqfT0dF27dk2maWp8fFxRUVFaWlqSaZpKTU1VUVGRVlZWNDU1pdTU1D3HjJycHK2srMjv9yslJWVLnAEAAAAAAADwbSBmAAhq4zMzIiMjlZ2drdevX0uShoeHZRiGPB6PtX9zc7NcLpckaXZ2ViEhIXr8+LF8Pl/AuJtjxvDwsCIjI2WaprXt/Pnz6u3t1djYmP7xj38ErKjY6TZTm2PG+n+WpMrKSlVWVn7q5QAAAAAAAADwFREzAAQV7DZT6zo7O+V0OgO29fX1KSIiwno/Ojqq3NxcRUVF6fbt29b2zTGjs7NThmEoMTHResXExOjx48fq6enR8ePHA77nU2NGdXW1Kioq9nj2AAAAAAAAAOyEmAEgqJ1ixqtXr7aszGhpaVFycvKWfScnJxUVFaX+/n5JUmFhYUDMePXqlSIiIgJWZqwbGRmRYRjyer3WNmIGAAAAAAAA8P0hZgAIaqeYsf4si83PzOjo6JC0tiqjvb1dXq9XbrdbcXFxVli4cuWKcnNzZZqmvF6vNVZVVZXcbrf8fr+GhoYkST6fTzExMbp69ao8Ho/evHkjp9NJzAAAAAAAAAC+M8QMAEHtFDMkaW5uTgUFBQoLC5PT6QzYd3JyUufOnVNoaKiio6N15coVa+XF1NSUkpKSdPToUbW1tUmS5ufnVVhYqIiICEVHR6u0tNR61sbbt2+VkpIiwzCUmZmp+vp6YgYAAAAAAADwnSFmAAAAAAAAAAAAWyNmAAAAAAAAAAAAWyNmAAAAAAAAAAAAWyNmAAAAAAAAAAAAWyNmAAAAAAAAAAAAWyNmAAAAAAAAAAAAWyNmAAAAAAAAAAAAWyNmAAAAAAAAAAAAWyNmAAAAAAAAAAAAWyNmAAAAAAAASJqdndXIyIh6e3vV1dWlrq4u9fb2amRkRLOzs197egfu7Nmzio2N/drTwP8iDodD5eXl274HgM9BzAAAAAAAAN+11dVVDQwMqL+/X5OTk1pZWZHP55PP59PKyoomJyfV39+vgYEBra6u7nv8169fyzAMhYSEbHt8SUmJjh49Kp/PJ0kaGxuTYRhqamqy9snLy1NSUtKnnWQQm2NGYmKiDMOQYRgKCwuTy+XSgwcPDuz79uv58+fKyMhQaGiooqOjVVtbK6/X+9Xmc1AaGhp04sSJrz2NoBITE3X69OmAbTdu3JBhGJqZmdn1eGIGgMNEzAAAAAAAAN8tt9utp0+fanJyctd9Jycn9fTpU7nd7n19R21trU6fPq3Q0FB1dnYG3ae5uVmGYWhsbEySdPfuXRmGoZycHGsfp9OpkpKSfX23JJmmKdM0t2wPFjMSExPV19enrq4uFRQUyDAMdXV17XnMg/L06VM5HA7FxcWpsbFRdXV1iomJ0ejo6KF955dy8eLFT44Zh33diRkA7IyYAQAAAAAAvlsjIyNWQNiLsbExjYyM7Os7YmNjdfv2bZ07d04FBQVB93n16pUMw1BHR4ckqbCwUMnJyQoPD5ff79fy8rIMw9CdO3ckSXNzcyoqKlJUVJRiY2PV1NQkv99vjedwOHT79m3l5+fr6NGjmpqa0szMjLKzsxUWFqazZ88qJSVlS8zY+EP20tKSDMNQdXX1tmPOzc2psLBQoaGhOnnypJ48eWIdf/v2bcXExCg0NFT5+fnWj+HbbV/n9/t14sQJnThxQisrK9b29VUrez3/2tpa5ebmKiQkRC6XS2/fvlV5ebm16mR8fPyT99/pvNfHOn/+vEJDQ5WUlKS3b99KknJzc63VL4ZhqLS0dE/jbb7uG338+FF5eXkKCwuT0+nUrVu3Aj53Op1qb29XRkaGYmJilJmZGXBdN9pLzNhtrjvFjN3+3QBgJ8QMAPgn0zRV+o88Pb/bd2BjPii5o9vZ1w9sPAAAAAAHq7u7e18rLdxut7q7u/e8/5s3b2QYhiYmJtTa2qrQ0NCgt5paXV2Vw+HQtWvXJEnR0dFqaWmRYRh6/fq1FTtevnwpv9+vtLQ0HT9+XK2traqrq9tySyqHw6GQkBBdvXpV/f398vl8OnXqlCIjI3X37l01NTUpIiJiS8xIT0/X6uqq5ubmVF9fL8Mw1NbWtu2YaWlpSkhI0NOnT1VfXy+Hw6H379/rjz/+kGEYqqmp0cDAgCorK7W0tLTt9o3W92loaAh6Tfd6/qGhobp79646OjpkGIYcDocaGxvV29urkJAQFRYWftL+698f7Lw3jnXnzh319fUpPDxc+fn5kqT3798rPT1d0dHRGh0d1fT09J7G23jdN67MME1TaWlpunTpktxut969e6fo6OiAFUBOp1M5OTlaWVmR3+9XSkqKWlpagl7bxMREpaamanZ21npdvXrVihl7met2MWMv/24AsBNiBoCgKo+VaKC5N2DbcPsLXQy9cKjf+7jqgdov3z/U79jJ87vPND81d2DjETMAAAAAe+vu7t7Xcxj2GzNqa2sVFxcnr9er6enpbW/bJElJSUk6d+6c3r9/L8MwNDc3p+PHj+vOnTt68OCBDMPQ8vKyBgYGAiKDtHbLqIiICOuv3B0OhzIzM63PR0ZGZBiGmpubA47Z7pkZ68/4qKqqsn483zzm4OCgDMPQ4OCgtc3pdOr333/X+Pi4DMNQeXl5wMPTt9u+UX9//5bz22iv57/xR3Wn0xkw97S0NCUnJ1vv97P/TucdbKzs7GzFx8cHzHXjbab2Mt7GuWw0PDwswzDk8Xisbc3NzXK5XAFj9fb++f/vKysrVVlZGXS8zf8d2PiamZnZ97lvfL+XfzcA2AkxA0BQXytm3C+6/VVixmHdc7S1lJgBAAAA2Nnw8PCh3mYqLi5uy4/C291qqqysTPHx8Xr06JHi4uIkrd1u6sKFC6qurra2tba2yjAMDQ0NWcdWVVXJMAwtLCxI2vqj8vpqg76+P1eiB4sZycnJGh4e1tu3b7fcimjzmOvzCAsLU3h4uMLDw+VwOFRTU2N9Z1xcnBwOhwoLC63xttu+bnR0VIZhqLGxMeh1+pTzj4+PDwgCZ86cCQgM+9l/t/PePFZubm5AvNgcM/Y73kadnZ1yOp0B2/r6+hQREWG93xwzqqurVVFREXS8jc9NWX+VlJRYMWO/c934fi//bgCwE2IGgKD2EjNKf1m7JVNNbIVKfs5VbfxFuZf/XJ69/HFJN3+t1YV/z1Txf+fo6fXHkqQX9/t1ObJIeT+mqdzI1/jztXuHNp9rVO5fUpX3U7ou/D1Tw49f/nOcRd1Iu6oLf89SxdEC/dHz5wPf3r98p8pjJSr+7xxl/+BS9g8uVR5beyDe4ocF1Z+6ovP/dkalv+TpSV17wPmU/pKnobZBXY4o0rXEy9a20c4hfXg7rfy/nrZe2T+41NvYtet8lj4s6npypfJ+TFPVsRJdd1URMwAAAAAb288DwN+/f7+vB4Cv32LqwYMHGh0d1ejoqC5fvrztrabu3r0rh8Oh3377zfoBuKWlRSdOnFBOTo51m6NgKxd2W5nw4sULGYah+/fvBxyz0zMzNts8Zl9fnwzD0KNHjzQ1NWW9Nt42yjRN62HeG28btd12ae3ZGNHR0YqNjQ241gsLCzJN85PO/yBjxm7nvVvMyM3NVUxMzJ6v404xY/32YxtXZrS0tASsOtlvzNjpmRn7nevG93v5dwOAnRAzAAS115hxPblK7mW3/D6/KqOK1XPjn/flNKWrJ3/TzTN1Wl1c1dKHRY31v5EkPWvq1vTrSZl+U0/q2lVx9M+/Srr5a23gygxTuhJTpkeX7sk0TX34Y1qF/5ml1cW1v9wp/q+zGm5/IUnqaehUY3qNvG7v2nHHy3S3oEneVY9m/phS8X+d1cvWgYD5X44s0urCSsC20c4//0pEkp7f61PZ/5yTz+PdeT6mVBVdqqaMOrmX3Zp7P6uqYyXEDAAAAMDmVldX1d/fr9HRtT9U8vl8Mk1TPp9PKysrmpycVH9/vwYGBoJGiO3U1dUpJCQk4Ifmly9fbnurqfVbQUVERFg/+L59+9batv5sAb/fr9TU1C3PHti4kmHzj8oej0cxMTGKiYnRgwcPVFtbK4fD8Vkxw+fzKSUlRXFxcWpvb1dfX58aGhrk8/n08uVL5efnq7e3V93d3Tp69Khu3bq17fbNHj16JMMwlJycrKamJtXW1ioqKkotLS2fdP4HGTN2Ou9gY22OGZWVlQGRa7/jbWSaplJTU7c8M2P9QfLSwcaM3eYaGRmp9PR0a6XFxvd7+XcDgJ0QMwAEtdeYsfGH/3uFt3SvcO1/hE68GFPOv6TKs7zNXyyZ0swfU3p284myf3DJ51n7Hz6bY8b48zFd+HuWtOEuUDfSr2qkY0jLH5eU/YNrLV5Imn33QcX/dfafx71V7l/SrM+ktdhxOaIoYP4v7vcHTGvzOS1/XFLB3zL0buCPXecz/XpSOf8nJWB1Cs/MAAAAAL4Nr1+/1rt37/Tx40d1d3erq6tLXV1d6u3t1cjIyLbPd9hJXFzclmcdeL1ehYSE6MKFC1v293g8cjgc1gPDpbUfqyMjI2UYhgYG/vzjrI8fP6qoqEhRUVGKjY3VzZs3A/66PdgP4KOjo0pNTVVoaKgKCgp06dKlz4oZkjQ3N6fi4mJFR0fr+PHjKisr08LCgt6/f6+CggKFh4fr2LFj+u233+TxeLbdHszTp0+VlpamkJAQRUdHq7Ky0rol1X7P/yBjxk7nHWyszTFjZmZG6enpCgkJUXFx8b7H22xubk4FBQUKCwuT0+nc8nDvg4wZu821vr5e4eHh1nNlNr/f7d8NAHZCzAAQVPWJcuu2SuvWbg9VbL3f/MP/g5I7aj639hcVL1sHVPpLbtCxX7YOqOJogX4/W6/O6jZl/+DS6uLaXzdtjhkvWweU92OaLoZesF4lP+fqxf1+maapciNfz+8+k7T28PDG0zUbvj8v4HtfP3mlgr9lbDv/YNtupF/VvQt//pXQTvMZfvxSxf+dEzAeMQMAAACwv+XlZXV2dmpgYEDPnj3T4uLi154SAADYhJgBIKhbmdfUkh+41LOtvEU30q9a73eKGeODb9dWZqwE/oXNwvS8zv1rupY+rP2fg6XZxcCYcaYucGXG4Ftd+PfMbR/Q3VndpspjJboSU6ZbWde1Mr9sHbdlZcaNTl0KD1yZsVPMePXouUp+zpV39c9z2Gk+Ey/fKe/HNGuVyfo1IWYAAAAA9tbf36/nz59renr6QP9KfPODv3nxOojXYfnfel4A/vcgZgAI6k33sHL/kqbh9hdaXVjR6yevlP/X0xrp+PPH/51ihmmauhxZrNvZ1+VeWtXS7KIGW3o1NTKh/L+e1uLMgtzLbj0ouRMQMx4U/676U1Vr96f1rN2ntupYie4X3ZZ31SO/z2/d8kmSLvw9S4szC1vmv37c5mdmbLyt1E4xY3VhRRf+nqU/ekeDjhtsPn6fXyU/56q19I68bq8mhydU+o88YgYAAAAAAADwmYgZALb1rKlb5UfOKfcvaSr7n3Nbbju1U8yQpMWZBTWkVuv8v51R6S+5elL7SJLUfK5ReT+lq/zIOQ09HFT+X09bMWPu/awuhhXq3L+ma+BOjyRp+eOibp6pU8HfMlT0/7L1+9l6+X1rfy31e06D8n5KV95P6Tr319P6zXFeQ22DktZWfTSertH5/3tGpb/k7Tr/jdseXbyn7B9cyv/raet1v/j3XeczPfpelcdKlPdjmmrjL+px5QNiBgAAAAAAAPCZiBkAvlkf/pjW5cgi67ZOpt9UT0Onyo38rzwzAAAAAAAAAAeJmAHgm/X6yStVhBTIs+yWtHabp+Zzjfo9p+ErzwwAAAAAAADAQSJmAPhmmaaphxV3VW7k61J4oS5HFOnRxXsBD+AGAAAAAAAA8O0jZgAAAAAAAAAAAFsjZgAAAAAAAAAAAFsjZgAAAAAAAAAAAFsjZgAAAAAAAHyDHA6HysvLt/387Nmzio2N/YIzAgDg8BAzAAAAAAAAvkH7jRmVlZUyDEOmaX6J6QEAcKCIGQAAAAAAAN8Q0zRlmua+Y8bVq1cVEhLyJaYIAMCBI2YAAAAAAAAcgmvXrskwDC0tLUmSLl++LMMwNDMzI0m6efOmQkJC5Ha7NTc3p6KiIkVFRSk2NlZNTU3y+/3WWA6HQ7dv31Z+fr6OHj2qqampLTFjZmZG2dnZCgsL09mzZ5WSkhIQM65fv66oqKgvdPYAABwsYgYAAAAAAMAheP78uQzDUF9fnyQpKSlJoaGham9vlyTl5ubqzJkz8vv9SktL0/Hjx9Xa2qq6ujoZhqGmpiZrLIfDoZCQEF29elX9/f1bVmb4/X6dOnVKkZGRunv3rpqamhQREREQM27duqWTJ09+wSsAAMDBIWYAAAAAAAAcAo/Ho5CQEF2/fl0LCwtyOBwqKSlReXm5TNNUZGSk6uvrNTAwIMMw1NbWZh179uxZRUREWKszHA6HMjMzA8bfGDNGRkZkGIaam5sDxtgYM+7fv6/k5OTDPGUAAA4NMQMAAAAAAOCQZGZmKjs7W0+fPlVycrIePXqkkydPanx8XIZh6Pnz52ptbZVhGBoaGrKOq6qqkmEYWlhYkBT8Yd8bt3V0dASsApG2xoz29nalp6cf5ukCAHBoiBkAAAAAAACHpLGxUZGRkaqurtalS5c0NTUlwzACnpfR39+/p5UZO8WMFy9eyDAM3b9/P2CMjTFjenpaT548OczTBQDg0BAzAAAAAAAADsnw8LAMw5DT6VRHR4ck6cSJEzp58qTOnDkjae15F6mpqVuemdHY2GiNEyxmREZGKj09XQsLC/J4PIqJiVFMTIwePHig2tpaORyOgJhx7tw5HT16VNPT01/gzAEAOFjEDAAAAAAAgEPi8/kUHh4uwzD04cMHSVJxcbEMw1B9fb2138ePH1VUVKSoqCjFxsbq5s2b1qoMKXjMqK+vV3h4uLq7uyVJo6OjSk1NVWhoqAoKCnTp0qWAmHHp0iXFxMRofn7+ME8ZAIBDQcwAAAAAAAAAAAC2RswAAAAAAAA4BIZh2PYFAMC3hpgBAAAAAAAAAABsjZgBAAAAAAAAAABsjZgBAAAAAAAAAABsjZgBAAAAAAAAAABsjZgBAAAAAAAAAABsjZgBAAAAAAAAAABsjZgBAAAAAAAAAABsjZgBAAAAAAAAAABsjZgBAAAAAAAAAABsjZgBAAAAAAAAAABsjZgBAAAAAAAAAABsjZgBAAAAAAAAAABsjZgBAAAAAAAAAABsjZgBAAAAAAAAAABsjZgBAAAAAAAAAABsjZgBAAAAAAAAAABsjZgBAAAAAAAAAABsjZgBAAAAAAAAAABsjZgBYFt9fX1KSUnRkSNHFBUVpcbGRpmm+bWn9dkaGhp0/fr1rz0NAAAAAAAAAHtEzAAQ1JMnT+RwONTa2qqVlRW9e/dOZWVlmp+f/9pT+2xVVVXEDAAAAAAAAOAbQswAsIVpmoqOjlZzc/O2+3z8+FF5eXkKCwuT0+nUrVu3Aj53Op16+PChfv31V0VFRamwsFCTk5M6e/asYmJilJubK4/H88n7z8/PKz8/X5GRkUpISNDg4GDAWO3t7crIyFBMTIwyMzO1srIiSaqoqNCRI0fkcDgUGRmpnp4eSWurNaKjo3X8+HGVl5cHfBcAAAAAAACAr4uYAWCLd+/e6eeff9bi4mLQz03TVFpami5duiS32613794pOjpanZ2d1j5Op1N5eXlyu91aWVlReHi4Tp8+rYWFBXm9XsXFxenRo0eftL9pmkpPT9e1a9dkmqbGx8cVFRWlpaUla6ycnBytrKzI7/crJSVFLS0t1ncVFBQErMwYGxtTWFiYlpeX5ff7NTAwcKDXEwAAAAAAAMDnIWYA2OLly5c6cuTItp8PDw/LMIyA1QvNzc1yuVzWe6fTqd7eXuv9mTNnAoJCcXGx6urqPmn/4eFhRUZGBjy/4/z589bxm8eqrKxUZWWl9X5zzJidnVVISIgeP34sn8+37XkDAAAAAAAA+DqIGQC2WF+ZsbCwEPTzzs5OOZ3OgG19fX2KiIiw3m8OCllZWQFxoqysTNXV1Z+0f2dnpwzDUGJiovWKiYnR48ePg45VXV2tiooK6/3mmCFJo6Ojys3NVVRUlG7fvr3D1QEAAAAAAADwpREzAGxhmqaioqK2fWbGq1evtqzMaGlpUXJysvX+MGPGq1evFBEREbAyY6PdYkZhYeG2DwCfnJxUVFSU+vv7g34OAAAAAAAA4MsjZgAIqr29XQ6HQ21tbZqfn9fk5KTy8vLU398v0zSVmpq65ZkZHR0d1vGHGTPWv7+qqkput1t+v19DQ0PbjrU5Zly5ckW5ubkyTVNer1ejo6Nqb2+X1+uV2+1WXFxcwPEAAAAAAAAAvi5iBoBtPX36VC6XS0eOHFFUVJTq6uqsZ0rMzc2poKBAYWFhcjqdAeFBOtyYIUnz8/MqLCxURESEoqOjVVpaas1tt5gxNTWlpKQkHT16VG1tbZqcnNS5c+cUGhqq6OhoXblyZdtVHwAAAAAAAAC+PGIGAAAAAAAAAACwNWIGAAAAAAAAAACwNWIGAAAAAAAAAACwNWIGAAAAAAAAAACwNWIGAAAAAAAAAACwNWIGAAAAAAAAAACwNWIGAAAAAAAAAACwNWIGAAAAAAAAAACwNWIGAAAAAAAAAACwNWIGAAAAAAAAr+DzBgAAIABJREFUAACwNWIGAAAAAAAAAACwNWIGAAAAAAAAAACwNWIGAAAAAAAAAACwNWIGAAAAAAAAAACwNWIGgKCmRt7rTt4N5f2YptHOoR33ff3klSqPlSj3L6kq/I8sdVa3yTTNLzTTw/O46oHaL9//2tMAAAAAAAAAvnvEDABBTY2817OmJ7rw98wdY8bQw0Hl/ZSu/ttP5V52a+bNlH7PadDyx8UvONvDcb/oNjEDAAAAAAAAsAFiBoAdlR85t23MME1Txf91Vj0Nndsev/hhQfWnruj8v51R6S95elLXHvB56S95Gmzp1VXnbyr8jyzdPFOnj+MfdC2pUiU/5+i6q0o+j/eT91/+uKgbaVd14e9ZqjhaoD96RgPGen63TzWxFSr5OVe18RflXnZLkprPNSr3L6nK+yldF/6eqeHHLz/p+gEAAAAAAAD4fMQMADvaKWbM/DGl7B9cWplfDn6wKV05Xqa7BU3yrno088eUiv/rrF62Dli7lP6Sp/pTV+Rd9ci97FbB3zJUfaJcK/PL8nt9KjfyNdjy7NP2N6UrMWV6dOmeTNPUhz+mVfifWVpdXLHGup5cJfeyW36fX5VRxeq58WeYuflrLSszAAAAAAAAABsgZgDY0U4xY6z/jXL+JXXbY8efv1XuX9Lkdf+5UqKnoVOXI4qs96W/5AWMXxNbERAUbmVd18OKu5+0//jzMV34e5a04fEdN9KvaqRjKOhY9wpv6V7hLes9MQMAAAAAAACwB2IGgB3tZWXG8txS0M9ftg6o9Je8gG2vn7xSwd8yrPebg0JdwqWAOPF7ToMelNz5pP1ftg4o78c0XQy9YL1Kfs7Vi/v9Qcd6UHJHzecarffEDAAAAAAAAMAeiBkAdrTbMzMK/zNLPQ0dQT8fHwyyMuNGpy6Fb78y4yBjxvjgW13490yZ5oalGRvsGjPO1BEzAAAAAAAAABsgZgDY0U4xQ5Ke3+1T3k/pGrjTo+WPi/o4/kENKVf0pntYpmmq6ljJlmdmrK+MkA43Zqx///2i2/KueuT3+fVu4I9tx9ocMx4U/676U1UyTVM+j2+PVwwAAAAAAADAQSNmAAiq7H/OKe+ndGX/4FLuX1KV91O65t7PBt13uP2FLkcUKedfUlX4H1l6WHFXfp9fkrQ0u6jG0zU6/3/PqPSXPPU2dgUce5gxQ5KWPy7q5pk6FfwtQ0X/L1u/n6235rZbzJh7P6uLYYU6969rsQYAAAAAAADA10HMAAAAAAAAAAAAtkbMAAAAAAAAAAAAtkbMAAAAAAAAAAAAtkbMAAAAAAAAAAAAtkbMAAAAAAAAAAAAtkbMAAAAAAAAAAAAtkbMAAAAAAAAAAAAtkbMAAAAAAAAAAAAtkbMAAAAAAAAAAAAtkbMAAAAAAAAAAAAtkbMAAAAAAAAAAAAtkbMAAAAAAAAAAAAtkbMAAAAAAAAAAAAtkbMAAAAAAAAAAAAtkbMAAAAAAAA+AImJiaUlZX1tacBAMA3iZgBAAAAAADwT21tbTp+/LhM0zzwsfcTM7q6unTixAn5fL4DnwcAAN8iYgYAAAAAAMA/ZWVl6dKlS3rx4sWBj72fmPH+/Xs1NjYe+BwAAPhWETMAAAAAAAAkzc7OKjMzU8PDwyorKzvw8bnNFAAAn46YAQAAAAAAIOnWrVu6c+eOTNPUyZMn5fV6t+wzMTGhsrIyTU9PKyMjQzExMeru7pYkeTweXbt2TUlJSXK5XHK5XOrq6go4NisrS8vLy6qoqNCpU6d08uRJlZWVye12b/mejeHj4sWLevjwYdB5l5SU6Pnz59Z7j8ej2tpaJSYmKikpSWlpaRocHAw4ZmVlRRcvXlRqaqpSUlKUmZmpoaGh/V80AAC+EGIGAAAAAACApOTkZH348EGSVFFRYUWKjSYmJpSTk6Pc3FxNTk5a2/1+v86cOaP6+norgiwtLeny5ctaWVmxjk1ISFBubq7evHkjSTJNUxUVFaqpqdnyPRtjxvDwcNBVHR6PR/Hx8dYzPvx+v7KystTW1mbt8+HDB7lcLo2Pj1vbysvLdfv2bev97OzstrEEAAA7IGYAAAAAAIDv3vj4uE6dOmW9f/78uc6dO7dlv4mJCf3yyy969+5dwPb79+/r/PnzO37HxMSEnE6nlpaWArbPzs4qPj5+y76b40VsbKwWFhYCtnV3d6u6utp6f+/evaDP2hgaGlJRUZH1/sSJE1ZkAQDgW0DMAAAAAAAA373a2lrdunXLeu/3+3Xs2DEtLy8H7DcxMaFff/11y/GnT5/W27dvd/yOnZ6ZcezYsV33vX79uu7duxew7fz58/rjjz8C5jE3N7dlfK/Xq+TkZOt9aWmp6urq5Pf7d5wzAAB2QcwAAAAAAADfNdM0FRMTo5mZmYDt5eXlevDgQcC27YJEVFSUdaun7ewUM44fP77rvpOTkwEhZXV1VS6Xa8s8srKygr5Onz5t7ef1elVTU6OEhATduHEjaAABAMBOiBkAAAAAAOC7NjQ0JIfDoZSUlIBXbGzsllUYXzNmSFJaWpo+fvwoSWpvb99yS6m9zGOj1dVVtba2KiEhIeAZGgAA2A0xAwAAAAAAfNcqKiq23L5J+vNWU+sPBZe2jwypqakBD9gO5iBiRktLi5qbmyVJubm5W1aTpKWlaXR0dMd5BOPxeJSYmKihoaF9HwsAwJdAzAAAAAAAAN8tr9cb9NkY665evaqmpibr/XaR4fbt2yorK9vxuw4iZiwsLCgzM1PLy8vKyMjY8nlLS4vy8vJ2nMd2qqqq1NHR8UnHAgBw2IgZAAAAAADgu9XT06PCwsJtPx8fH1dCQoL1frvI4PF45HK5dOPGDeuh2m63W9XV1Xr9+vWOx0p7jxmSlJeXp8bGxqCrSXw+n06fPq3r16/L5/NZ27u7u60VG9PT08rIyNDExIT1+fT0tOLj43l2BgDAtogZAAAAAADgu3X+/HkNDg7uuE9KSorGxsYk7RwZVlZWdOXKFSUmJsrlciklJUXt7e3W5wcVM7q6umQYhhYXF4N+7vF4dO3aNSUnJ+vUqVNKSEhQVVWVFhYWrH1evHihnJwcnTp1SmlpacrOztbIyMi21wAAgK+NmAEAAAAAAAAAAGyNmAEAAAAAAAAAAGyNmAEAAAAAAAAAAGyNmAEAAAAAAAAAAGyNmAEAAAAAAAAAAGyNmAEAAAAAAAAAAGyNmAEAAAAAAAAAAGyNmAEAAAAAAAAAAGyNmAEAAAAAAAAAAGyNmAEAAAAAAAAAAGyNmAEAAAAAAAAAAGyNmAEAAAAAAAAAAGyNmAEAAAAAAAAAAGyNmAEAAAAAAAAAAGyNmAEAAAAAAAAAAGyNmAEAAAAAAAAAAGyNmAEAAAAAAAAAAGyNmAEAAAAAAAAAAGyNmAEAAAAAAAAAAGyNmAEAAAAAAAAAAGyNmAEAAAAAAAAAAGyNmAEAAAAAAAAAAGyNmAEAAAAAAAAAAGyNmAEAAAAAAAAAAGyNmAEAAAAAAAAAAGyNmAEAAAAAAAAAAGyNmAEAAAAAAAAAAGyNmAEAAAAAAAAAAGyNmAEAAAAAAAAAAGyNmAEAAAAAAL5b8/PzvHjxsuELADYjZgAAAAAAAAAAAFsjZgAAAAAAAAAAAFsjZgAAAAAAAAAAAFsjZgAAAAAAAAAAAFsjZgAAAAAAAAAAAFsjZgAAAAAAAAAAAFsjZgAAAAAAAAAAAFsjZgAAAAAAAAAAAFsjZgAAAAAAAAAAAFsjZgAAAAAAAAAAAFsjZgAAAAAAAAAAAFsjZgAAAAAAAAAAAFsjZgAAAAAAAAAAAFsjZgAAAAAAAAAAAFsjZgAAAAAAAAAAAFsjZgAAAAAAAAAAAFsjZgAAAAAAAAAAAFsjZgAAAAAAAAAAAFsjZgAAAAAAAAAAAFsjZgAAAAAAAAAAAFsjZgAAAAAAAAAAAFsjZgAAAAAAAAAAAFsjZgAAAAAAAAAAAFsjZgAAAAAAAAAAAFsjZgAAAAAAgO/W5OSkurq61NHRoY6ODnV1dWlycvJrTwsAAGxCzAAAAAAAAN+trq4uraysWO9XVlbU1dX1FWcEAACCIWYAAAAAAIDvVkdHx5Ztz549s1ZqfO6KjcTERBmGobGxsYDtGRkZMgxDz58//+S5b2SappqamuR0OhUeHq6cnBxNTU1Zn09PTysjI0MhISFyuVwaGRmxPnvz5o2uXLmi8PBwlZaWBow7Pj6uzMxMhYeHKzk5Wc+ePTuQ+QIAsF/EDAAAAAAA8N0KFjOC+dQVG+sxo6amxtr24cMHGYZxoDHjxYsXioyM1P3799XZ2amYmBilpKRIWgsdLpdLSUlJ6unpUXZ2tqKiorS8vCxJ+v3335WZmSnDMLbEjKSkJGVnZ+vt27eqqalRaGioFhYWDmTOAADsBzEDAAAAAAB8t/YaM/a777rExES5XC7FxMTI7/dLkpqampScnGzFDNM09fDhQ6WkpCgkJERxcXHq7u6WJJWVlSkiIkJer1eS5Pf7FRUVpcuXL2/5rvU4IUmNjY0yDENLS0t68+aNDMPQ06dPJa2ttjAMQ+3t7QHHh4SEBMQMv98vh8OhO3fuSJJmZmZkGIZGR0f3fR0AAPhcxAwAAAAAAPDd2hgoJicn1d3dveUWU5tfnZ2devv27Z7GT0xM1KVLlxQaGqr+/n5JUnJysqqrqwNWZpSUlKihoUFPnjzRr7/+qrCwMC0uLurly5cyDEM9PT2SpFevXskwDL148WLH7718+bLCw8Pl9Xr16NEjGYZh3XbKNE0dPXo0YLWItDVmSNJvv/2mmJgYDQwM6M6dO0pOTpbP59vTuQMAcJCIGQAAAAAA4Lu1HjPev3+vvr6+gIeBb2dubm7Pz45ITExURUWFiouLVVJSorGxMYWEhKivr2/Lbaa8Xq+Gh4dVWVkpwzD08uVLmaapuLg4FRcXS5Lq6up0/Phxa5VHMBMTEwoNDVV9fb0k6e7duzIMQ3Nzc9Y+ERERW1Z3BIsZb9++VWRkpEJCQmQYhlpbW/d03gAAHDRiBgAAAAAA+G51dHRobm5OT58+ldvt3nV/r9ernp4ezc7O7mn8xMRElZeXq7+/XxEREaqpqdGFCxc0PDwcEDMaGxsVHh6utLQ05eTkyDAM9fb2SpJu3rypsLAweTweuVwuVVZWbvt9CwsLio+PV0pKijwejySpvb1dhmFYDzBfX5lRW1sbcOzmmDE7O6uIiAg9efJECwsLunjx4p5WhQAAcBiIGQAAAAAA4LvV0dGh7u7uPT3U2u/3a3BwUGNjY3sefz1m+P3/v717/aqqXPw+/BfvPYYTQc0QEBBBWGagYtpBTa2G7pJKMzNx79RKNlEeSysrUzy2TRORw/d50WCNVpBiWc3fw3WNMV+se91zznvxks+Y855Kc3NzFi9enFOnTtXEjJk9LY4ePZok1ac2ZmLGDz/8kLq6uhw/fjxFUeTLL7+c81737t1LT09Pmpubc+vWrer4pUuXUhRF9SmU7777rubzjF/HjJkIMrNfx/T0dBoaGvLGG2/M+/cDwJMiZgAAAAAL1vDw8Lz2v5iYmMiXX36ZCxcuPNb1Z2JG8vMrohobGzM5OVkTM2b2xdi9e3dGRkZSqVRqYkaSbNq0KU1NTWlubs709PSs+9y9ezc9PT0piiLvvvtudX+P7777LklSqVSyatWqfPrpp+nr60tjY2Pu37+fJDl16lROnjyZxYsXp6+vLydPnsytW7fy/fffp66uLq+//nouX76cI0eOzBlBAOCvIGYAAAAAC9b169czPDz8yE2/h4eH8/XXXz90r4q5/DJm3L9/v/rExC9jxvT0dHbt2pWlS5dm9erVOXHixKyYMTIykqIo8q9//WvO+xw6dChFUcw6Zjb5vnnzZvr6+lJfX5+urq5cvHixeu7Mfhi/PI4fP54k+fTTT7NmzZo0NDSkra0t77///mP9fgB4UsQMAAAAgJKbefXULyMEACwkYgYAAADAn2CuJyUe91i0aFHN8SSu+SQOAPiriRkAAAAAJXXmzJnU19enr6+vZlNvAFhoxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAAAAAKDUxAwAAACAJHfu3Mnrr7+etra2tLS0ZOXKldm5c2du3779u65XqVSe8Ar/HMPDw2lubs7k5OTfvRQA+E1iBgAAALDgXblyJS0tLTl8+HDGxsaSJNPT0/nss8/S09OTiYmJx75mR0fHk17mn+Lq1as5cODA370MAHgoMQMAAABY0CYnJ9Pe3p6zZ8/+5ve/R0tLyx9ZFgDwC2IGAAAAsKB9/PHHeemll+Y9/9y5c9myZUsqlUo6OjqycePG3Llzp/r9yMhIent7s2jRovT29qa3tzdvvPFG9fsHDx5kYGAgHR0dWb16dSqVSs6dOzfrPt988036+/vT29ublStX5h//+Ec6Ozuzbt26mvAyPj6evXv3ZvXq1enq6kp3d3c+/vjjWdcbHR3Njh07cuPGjfT29qapqSkjIyMZHR3N+vXrZ82fzzrHxsby6quvpqenJ93d3enr68uFCxfm/bcEgPkSMwAAAIAFbcuWLTl58uS85l65ciU7duzIzZs3q2P//e9/09fXN2vu008/PWtsamoq69evz/Hjx6tjt27dSldXV65cuVIdu3btWjo6OmruMzQ0lA0bNtRcb3JyMmvXrs17772XqampJD/v/bFp06ZZr44aHR1Nf39/Nm3alGvXrtWM/zpmzHedO3fuzKFDh6qff/jhh3z44YezfjcA/FFiBgAAALCgtbW11USD36OzszM//vhjzdhcMeM///nPnPtTXLhwIVu3bq1+3rdvXwYHB2fN6+7uzo0bN6qfjxw5UnPejPHx8Sxfvrzmd42Ojuaf//xnLl++XDN3rpgx33U2NzdX9xgBgD+TmAEAAAAsaI2Njbl79+7vPv/OnTvp6+vLt99+WzM+V8x45plncvv27VnjExMT6ezsrH4eHBzMwYMHZ83r6OioiSaVSiWXLl2ac1379u3Le++9V/08OjqadevWzZo3V8yY7zpffvnlvPnmm9WnQgDgzyJmAAAAAAtae3t7zdMOjzI+Pp6jR49my5Yt6e/vz65du9LR0TFrr4i5Ysby5cuzfv36OY9nnnmmOm9sbCzr1q3LV199leTn1z4dOHAgr7zyyqzrTU9Pz7nOzz77LDt27Kh+/q29MeYan+86JyYmsnfv3qxatSrvvPPOnAEEAJ4EMQMAAABY0F544YV89tln85p77dq1dHV15dixYxkfH6+Ob926dd4x47fiw6/t2LEjO3fuTH9/f5577rkcOXJk1hMQD7veyZMn/1DMmO86k+T+/fs5duxYVq1aVbOHBgA8KWIGAAAAsKCdOHEiL7zwwrzmbtmyJWfOnJk1Pt+YUalUcvHixUfe59KlS3nxxRcfOa9SqeT777+f87v9+/fXvKrqcWLGfNf5aw8ePJjzKRUA+KPEDAAAAGBBm5ycTHt7e86ePTvn93fu3KnuqdHV1ZUffvhh1pz+/v5Z/8BfsWLFrHlHjhzJc88998g1DQ0NZf/+/Y+cNzg4mG3bts0aHx8fT2NjY83rsx4nZsx3nXPZs2dPhoaGfte5APBbxAwAAABgwbt8+XKampoyODiY+/fvJ0mmp6dz5syZdHZ25uuvv06SvPbaa3nnnXeq5928eTPbt29Pe3v7rJixYcOGaiCZeT3U5ORknnnmmbz99tuZnJyszh0ZGal5EuLbb79NT09Pzaus5jIxMZG1a9dm//791XvMbEh+4MCBmrmPEzPms84bN26kt7c3o6Oj1e9v3LiR9vZ2e2cA8MSJGQAAAABJfvzxx+zevTutra1paWlJS0tLtm3bVvN0w7179/Liiy+mo6Mja9euzfbt23Pr1q28/vrrs2LGlStX0tPTk87OzvT391fHHzx4kLfeeiudnZ1Zs2ZNVq1alT179uTOnTs15/f19aWpqSmtra1pbW3NqlWr0tvbm8HBwZr9LMbHx7N3796sXr06XV1d6enpyYkTJ2b9vseJGfNd5xdffJH+/v6sWbMmlUolGzZsqIYfAHiSxAwAAACAkjlw4EA++uijmrGpqancuHEj69evnzNWAMD/z8QMAAAAgJJpa2v7ze/ee++9HD58+K9bDACUgJgBAAAAUDIbNmzIBx98UPM6qenp6YyMjKSrqys//fTT37g6APjriRkAAAAAJXPv3r0MDAxk3bp1Wb9+ffr7+7N+/fq8+eabQgYAC5KYAQAAAAAAlJqYAQAAAAAAlJqYAQAAAAAAlJqYAQAAAAAAlJqYAQAAAAAAlJqYAQAAAAAAlJqYAQAAAAAAlJqYAQAAAAAAlJqYAQAAAAAAlJqYAQAAAAAAlJqYAQAAAAAAlJqYAQAAAAAAlJqYAQAAAAAAlJqYAQAAAAAAlJqYAQAAAAAAlJqYAQAAAAAAlJqYAQAAAAAAlJqYAQAAAAAAlJqYAQAAAAAAlJqYAQAAAAAAlJqYAQAAAAAAlJqYAQAAAAAAlJqYAQAAAAAAlJqYAQAAAAAAlJqYAQAAACxYP/74o8PhKOEB8GtiBgAAAAAAUGpiBgAAAAAAUGpiBgAAAAAAUGpiBgAAAAAAUGpiBgAAAAAAUGpiBgAAAAAAUGpiBgAAAAAAUGpiBgAAAAAAUGpiBgAAAAAAUGpiBgAAAAAAUGpiBgAAAAAAUGpiBgAAAAAAUGpiBgAAAAAAUGpiBgAAAAAAUGpiBgAAAAAAUGpiBgAAAAAAUGpiBgAAAAAAUGpiBgAAAAAAUGpiBgAAAAAAUGpiBgAAAAAAUGpiBgAAAAAAUGpiBgAAAAAAUGpiBgAAAAAAUGpiBgAAAAAAUGpiBgAAALBgXbt2LcPDwxkaGsrQ0FCGh4dz7dq1v3tZAMCviBkAAADAgjU8PJyxsbHq57GxsQwPD/+NK/q/b2xsLC0tLdm1a9cTve7GjRvT2tr6RK8JwP8dYgYAAACwYA0NDc0aO3XqVPVJjV8ev+epjdbW1vT19dWMvfPOOymKIvfv3/9Da3+Y/fv3p7m5+U+7/sM8ePAgmzdvzsGDB5/odcUMgIVNzAAAAAAWrLlixm/5PU9t/F0x49VXX/1bYsb09HSmp6f/lGuLGQALm5gBAAAALFiPEzN+z/z5xIy6uroMDAzk+eefT0NDQ1avXp1Lly5V59+9ezevvPJKVqxYkaampgwMDGR6ejoffvhhuru7U19fn7a2toyMjCRJNm3alKIoqsfLL7+cJLl9+3ZeeumlNDQ0ZOXKlfnkk0+q97h48WLWrl2bxYsXV8+rr6+vnrd169YsX748ra2tOXjwYKampqrn1tXV5dChQ9myZUsWL16c69evp66uLjt37kySXL16tWY9RVGkv7//kWu6efNmNmzYkCVLlmTjxo3p7u4WMwAWMDEDAAAAWLDKEjMaGhpy+PDhnD59OkuXLs2WLVuS/Pykw7PPPptly5bl0KFD+eCDD/LBBx8kSbZv3579+/fnk08+ybp167JkyZLcvXs3V69ezdq1a9PY2JiLFy/mxo0bmZqaSqVSyapVq/Lpp59m3759qaury9WrVzMxMZHGxsY8//zzGR0dzebNm/P0009neHi4et6KFSty7NixvPnmmymKouYVUnV1damvr88bb7yRM2fOZHp6uiZmjI+P5/PPP8/nn3+ebdu2pSiKnD59+qFrmpqaypo1a/LUU0/l3//+dw4ePJhly5aJGQALmJgBAAAALFh/Z8wYHx9Pkpp//CfJhg0b0t7eniQ5d+5ciqLIkSNH5rz+xMREvvrqq+zevTtFUeT8+fNJfn4l0y9fMzVznXPnzlXHWlpa8v777+fy5cspiqL6ZMfw8HCKosjY2FjOnj2boihy/Pjx6nkbN27MsmXLqk9n1NXVzfqNv/5NSXL9+vU0NDRkx44dj1zT119/naIoMjg4WHNfMQNg4RIzAAAAgAXrz44ZHR0dqVQqNWN79+5NURQ1MeCX//jftGlTNUQcO3asJlL80oEDB7J06dJUKpX09/enKIqcPHkyyeyYMXOdJUuWZOnSpVm6dGnq6uqyd+/ejI2N5amnnsrOnTtz//79bN++PStXrqw578KFC9Vr7dmzJ0VR5M6dO3Ouf66x6enp9Pb2pqmpKffu3XvkmoaGhqpPcMwQMwAWNjEDAAAAWLD+7JixefPmLFu2rGaz72effbbmn/IPixmnT5+e88mMb7/9NkVR5OjRozXSS5tjAAAD7klEQVTzZmLGpk2b0tTUVJ0/8/1HH32U69evV4+ffvopSTIwMJDly5envr4+lUol33zzTZLkzJkz83oy41Ex48iRIymKIqdOnZrXmr744osURVF9pdbMfcUMgIVLzAAAAAAWrOHh4YyNjc1r7tjYWIaHhx/r+idPnkxRFHn22WczODiYrVu3piiKvPvuu9U5D4sZk5OT6ezszLJly3L48OEcPXo0e/bsyfnz51MURXbv3p2RkZFUKpWamDHz2qmjR4/m4sWLmZycTHd3d9ra2vLxxx/n9OnT2b9/fyYnJzM1NZX6+vq8/fbb+fzzz3P+/PlcvXo1STI1NZWenp5Ze2YcOHDgN9f/67GZ10t1d3fn7NmzOXv2bL788suHrunBgwdpampKU1NTjh49moGBgdTV1YkZAAuYmAEAAAAsWNevX8/w8HCGhoYeeQwPD+fatWuPfY/jx4+ns7MzS5YsSXt7e/bt21d9qiF5eMxIklu3buXFF1/M8uXL09zcnLfeeiuTk5PZtWtXli5dmtWrV+fEiRM1MePmzZtZu3Zt6uvrs23btiTJ7du3s23btjQ2NmbFihXZsWNH9VVRmzdvzpIlS1IURfV4/vnnkyT/+9//snXr1ixfvjytra159913H7r+X4+9/fbbNdctiqK6J8jD1nTx4sX09PSkoaEhL7zwQl577TUxA2ABEzMAAAAAFrDz58+nvr4+d+/eTfLz0yCvvPJKiqLIgwcP/ubVAcDPxAwAAACAP8Gvn0Yo+7Fo0aIsWrSo5vPfvabfOgBYeMQMAAAAgAVsamoqAwMDaWpqSn19fdra2rJ379557yUCAH8FMQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACg1MQMAAAAAACi1/wfAEZ5ksieF+QAAAABJRU5ErkJggg==","*Statement - site_url = com.wpdesk.WpdeskVariables.getSiteUrl()","*","*Statement - site_username = com.wpdesk.WpdeskVariables.getSiteUsername()","*","*Statement - site_password = com.wpdesk.WpdeskVariables.getSitePassword()","*","*Statement - login_url = site_url + \&quot;wp-login.php\&quot;","*","*navigateToUrl","*","*Navigate to 'http://172.17.0.9/wp-login.php' successfully","*setText","*","*Text 'admin' is set on object 'Object Repository/Login form/User Name'","*setText","*","*Text 'admin' is set on object 'Object Repository/Login form/Password'","*click","*","*Object: 'Object Repository/Login form/Submit' is clicked on","*Start listener action : sampleAfterTestCase","*","*Start listener action : screenshotAfterTestCase","*","*Statement - Try","*","*takeScreenshot","*","*Taking screenshot successfully","*data:image/png;base64,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idPgd8of+QUFqKt7h8qqKtx/mI4DLq6id9ITwwwiIiIiIiIiIiIiUo1OhRlEqiL2F4CIiIiIiIiIiIiIuj6GGSQqsb8ARERERERERERERNT1McwgUYn9BSAiIiIiIiIiIiKiro9hBolK7C8AEREREREREREREXV9DDNIVGJ/AYiIiIiIiIiIiIio62OYQaIS+wtARERERERERERERF0fwwwSldhfACIiIiIiIiIiIiLq+hhmkKjE/gIQERERERERERERUdfHMINEJfYXgIiIiIiIiIiIiIi6PoYZJCqxvwBERERERERERERE1PUxzCBRif0FICIiIiIiIiIiIqKuj2EGiUrsLwARERERERERERERdX0MM0hUYn8BiIiIiIiIiIiIiKjrY5hBohL7C0BEREREREREREREXR/DDBKV2F8AIiIiIiIiIiIiIur6GGZ00CjdkTAZo40jE75EzJS/IHnafyNmyl9wZMKXMBmjjVG6I0VvY3ci9heAiIiIiIiIiIiIiLo+hhkd8IOejhBgtCVmyl/wg56O6G3tLsT+AhARERERERERERFR18cwQ0mmo7UVhhit/Tx6oOht7g7E/gIQERERERERERERUdfXpcKM0ROmIupKLPTGTRK9LS39oKfToSBDgiM02if2F6CrGTpyNDQ0tXD7zp1Pem53ZGVjBw1NLeze4yB6W4iIiIiIiIiIiEi9OhVmnA4Kw5oNJjLbA8IisWLNxk53bHc0zDjqcxo/rl6v1s72Uboj251aStGUU1xDQ9wwY97C76ChqSWlr/ZgDB05GoZGs2FstgWBQSEoffVK9C9jVRXDjI5gmEFERERERERERNR7MMxoh6LppR6um4aquwmoTruBomBPuceYjtYWPTDoytT9gEvCDG0dXYzQH48R+uMxdORo9NXSkQo4howYjcDgUNG/kAwzlMcwg4iIiIiIiIiIqPdQa5jh7eePrba74OrhDa8TJ+Hlcwoz5y0S9o8xmIIDrkcQEhENv7PB+Gn1eqkwY81GE/j4ByIs8hL8g8/B0nYnhowcAx1dPWyzs8f56KsIDIvAybMh2OfsCh1dPQzXH4dtO+xxOigMweFROOB6BOMnGwqvuWajCU4HhiH0fDQCwyKw1XaXwvfqafCl3JAiZcbnqMm8jdvzFK+l4WnwpeiBQVem7gdcEmbY7dojsy8jMxPeJ3wx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ACAwuru7NX9xlLZs3e7x3zS3tKivj0Oq4uaqqGpSXMVlXW7q0MnqFk2J268xEYm62twR6EWzGw3LCGDoGGaQ6WKYAQAA/BWI82UEoyfmpWlsZJLeKjoV6EUBAAxobWvT/MVR2vT+R4FeFNzmDl5t1PiobN03I0EPRibp+bUFOnClMdCL5WQ0LCOAoWOYQaaLYQYAAAAAwGwaGho1f3GU1m18L9CLAgBAQDDMINPFMAMAAAAAAAAAzIVhBpkuhhkAAAAAAAAAYC4MM8h0McwAAAAAAAAAAHNhmEGmi2EGAAAAAAAAAJgLwwwyXQwzAAAAAAAAAMBcGGaQ6WKYAQAAAAAAAADmwjCDTBfDDAAAAAAAAAAwF4YZZLoYZgAAAAAAAACAuTDMINPFMAMAAAAAAAAAzIVhBpkuhhkAAAAAAAAAYC4MM8h0McwAAAAAAAAAAHNhmEGmi2EGAAAAAAAAAJgLwwwyXQwzAAAAAAAAAMBcGGaQ6WKYAQAAAAAAAADmwjCDTBfDDAAAAAAAAAAwF4YZZLoYZgAAAAAAAACAuTDMINPFMAMAAAAAAAAAzIVhBpkuhhkAAAAAAAAAYC4MM8h0McwAAAAAAAAAAHNhmEGmi2EGAAAAAAAAAJgLwwwyXQwzAAAAAAAAAMBcGGaQ6WKYAQAAAAAAAADmwjCDTBfDDAAAAAAAAAAwF4YZZLoYZgAAAAAAAACAuTDMINN1M4cZRERERERERERERBSYGGaQqboZw4ympibV1dWppqaGiIiIiIiIiIiIiG5xdXV1ampqYphB5ulmDDNsA43GxkYiIiIiIiIiIiIiusWN9CCDYQYFvJs1zCAiIiIiIiIiIiIi88QwgwJaoF8ARERERERERERERBT8McyggBboFwARERERERERERERBX8MMyigBfoFQERERERERERERETBH8MMCmiBfgEQERERERERERERUfDHMIMCWqBfAEREREREREREREQU/DHMoIAW6BcAEREREREREREREQV/DDMooAX6BUBEREREREREREREwR/DDApogX4BEBEREREREREREVHwxzCDAlqgXwBEREREREREREREFPwxzKCAFugXABEREREREREREREFfwwzKKAF+gVARERERERERERERMEfwwwKaIF+ARARERERERERERFR8McwgwJaoF8ARERERERERERERBT8McyggBboFwARERERERERERERBX8MMyigBfoFQERERERERERERETBH8MMCmiBfgEQERERERERERERUfDHMIMCWqBfAEREREREREREREQU/DHMoIAW6BcAEREREREREREREQV//x+W8cXjSKBcSQAAAABJRU5ErkJggg==","*Start listener action : sampleBeforeTestCase","*","*Start listener action : screenshotBeforeTestCase","*","*Statement - Try","*","*takeScreenshot","*","*Taking screenshot successfully","*data:image/png;base64,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idPgd8of+QUFqKt7h8qqKtx/mI4DLq6id9ITwwwiIiIiIiIiIiIiUo1OhRlEqiL2F4CIiIiIiIiIiIiIuj6GGSQqsb8ARERERERERERERNT1McwgUYn9BSAiIiIiIiIiIiKiro9hBolK7C8AEREREREREREREXV9DDNIVGJ/AYiIiIiIiIiIiIio62OYQaIS+wtARERERERERERERF0fwwwSldhfACIiIiIiIiIiIiLq+hhmkKjE/gIQERERERERERERUdfHMINEJfYXgIiIiIiIiIiIiIi6PoYZJCqxvwBERERERERERERE1PUxzCBRif0FICIiIiIiIiIiIqKuj2EGiUrsLwARERERERERERERdX0MM0hUYn8BiIiIiIiIiIiIiKjrY5hBohL7C0BEREREREREREREXR/DDBKV2F8AIiIiIiIiIiIiIur6GGZ00CjdkTAZo40jE75EzJS/IHnafyNmyl9wZMKXMBmjjVG6I0VvY3ci9heAiIiIiIiIiIiIiLo+hhkd8IOejhBgtCVmyl/wg56O6G3tLsT+AhARERERERERERFR18cwQ0mmo7UVhhit/Tx6oOht7g7E/gIQERERERERERERUdfXpcKM0ROmIupKLPTGTRK9LS39oKfToSBDgiM02if2F6CrGTpyNDQ0tXD7zp1Pem53ZGVjBw1NLeze4yB6W4iIiIiIiIiIiEi9OhVmnA4Kw5oNJjLbA8IisWLNxk53bHc0zDjqcxo/rl6v1s72Uboj251aStGUU1xDQ9wwY97C76ChqSWlr/ZgDB05GoZGs2FstgWBQSEoffVK9C9jVRXDjI5gmEFERERERERERNR7MMxoh6LppR6um4aquwmoTruBomBPuceYjtYWPTDoytT9gEvCDG0dXYzQH48R+uMxdORo9NXSkQo4howYjcDgUNG/kAwzlMcwg4iIiIiIiIiIqPdQa5jh7eePrba74OrhDa8TJ+Hlcwoz5y0S9o8xmIIDrkcQEhENv7PB+Gn1eqkwY81GE/j4ByIs8hL8g8/B0nYnhowcAx1dPWyzs8f56KsIDIvAybMh2OfsCh1dPQzXH4dtO+xxOigMweFROOB6BOMnGwqvuWajCU4HhiH0fDQCwyKw1XaXwvfqafCl3JAiZcbnqMm8jdvzFK+l4WnwpeiBQVem7gdcEmbY7dojsy8jMxPeJ3wx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YgZDzADsiJgBAABqq6tXryooKEjXr1+XJEVHR2vr1q0mP6qKcX3sVl4XM7k+J+wiKipKX3zxheXvoyIq+73gr+uFqkXMYGw3xAxiBkPMAOyImAEAAKygX79+SklJqdJluu643r17ty5evFit91kV3D0u18dudsz4+uuv1aZNG9Puv6IqGzP89TlT1Tvk3a2nv+70r+z3tb+uF6oWMYOx3RAziBkMMQOwI2IGAACoSvfv3/fqMl/VRMyojvusinV35c3jMjtmLFmyRGPGjCn361WxXapj2xIzvGOlmOGKmAF3iBmM7YaYQcxgiBmAHREzAABAQUGB5syZo/DwcIWEhCgyMlInTpyQJHXp0kWHDx92XPfSpUsKCgrSrVu3JD3c0bdw4UINGjRIERER2rVrl9vL7ty5ozlz5qhr16567bXXNGLECOXm5jqWGxUVpaSkJA0ZMkSRkZHq3bu3jh17+PNJYmKigoODFRYWpu7du2vs2LFu18PTfVy5ckUjRoxQaGioevTooZSUlHIPM1XefV67dk0ffvihwsLC9Prrr2vy5Mm6efOm03q4rrsrb7apr9vCl8NMbdq0SX369HG6LCsrS23atHFsL0/r6Wkdxo0bp7S0NMPt4un/l6uKLGP9+vWKiIhQSEiI3nzzTS1YsMApghg9J7zZTqVV9Dnjbj1XrFihQYMGKTg4WH369NHFixe1Y8cOde3aVR07dlRCQoKKi4u9Xs/SO+QLCwsVHx+v4cOH686dO5I8f+94s55RUVH69NNPNXToULVv3169evVyPG99vY+SdQoPD1doaKjCwsI0b948SdLevXvVo0cPx/UWL16soKAgZWdnS5JOnjypjh07OvZBePN9bfQa6Gm9YA/EDMZ2Q8wgZjDEDMCOiBkAACA+Pl6DBw9Wbm6uiouLlZGR4dgx6M2O9+7du+vKlSuO67i7bMyYMRoxYoTy8/N17949JSUlqW/fvioqKnLcplevXrp27ZokOXbclvDmr6k93cfAgQM1YcIEFRYW6tq1axo4cKDhOTPc3eegQYM0atQo3bp1Szdu3NCwYcM0fPhww3V35c029XVb+BIzCgoKFBISolOnTjkuS0pK0rBhw7xeT0/r4Koiz4mqWMauXbuUlZWl4uJipaWl6e2339a6desctzd6TniznVxV5Dnjbj27deums2fP6tdff9WkSZPU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dfe0BN0XmaTvrC7QvksNwV4sJ8NhGQH4j2EGmS6GGQAAAAAAs6mvb9DchVFas/7NYC8KAABBwTCDTBfDDAAAAAAAAAAwF4YZZLoYZgAAAAAAAACAuTDMINPFMAMAAAAAAAAAzIVhBpkuhhkAAAAAAAAAYC4MM8h0McwAAAAAAAAAAHNhmEGmi2EGAAAAAAAAAJgLwwwyXQwzAAAAAAAAAMBcGGaQ6WKYAQAAAAAAAADmwjCDTBfDDAAAAAAAAAAwF4YZZLoYZgAAAAAAAACAuTDMINPFMAMAAAAAAAAAzIVhBpkuhhkAAAAAAAAAYC4MM8h0McwAAAAAAAAAAHNhmEGmi2EGAAAAAAAAAJgLwwwyXQwzAAAAAAAAAMBcGGaQ6WKYAQAAAAAAAADmwjCDTBfDDAAAAAAAAAAwF4YZZLoYZgAAAAAAAACAuTDMINPFMAMAAAAAAAAAzIVhBpkuhhkAAAAAAAAAYC4MM8h0McwAAAAAAAAAAHNhmEGmi2EGAAAAAAAAAJgLwwwyXQwzAAAAAAAAAMBcGGaQ6WKYAQAAAAAAAADmwjCDTNeNHGYQERERERERERERUXBimEGm6kYMMxobG1VbW6vq6moiIiIiIiIiIiIiusnV1taqsbGRYQaZpxsxzLANNBoaGoiIiIiIiIiIiIjoJjfUgwyGGRT0btQwg4iIiIiIiIiIiIjME8MMCmrBfgEQERERERERERERUejHMIOCWrBfAEREREREREREREQU+jHMoKAW7BcAEREREREREREREYV+DDMoqAX7BUBEREREREREREREoR/DDApqwX4BEBEREREREREREVHoxzCDglqwXwBEREREREREREREFPoxzKCgFuwXABERERERERERERGFfgwzKKgF+wVARERERERERERERKEfwwwKasF+ARARERERERERERFR6Mcwg4JasF8ARERERERERERERBT6McygoBbsFwARERERERERERERhX4MMyioBfsFQEREREREREREREShH8MMCmrBfgEQERERERERERERUejHMIOCWrBfAEREREREREREREQU+jHMoKAW7BcAEREREREREREREYV+DDMoqAX7BUBEREREREREREREoR/DDApqwX4BEBEREREREREREVHoxzCDglqwXwBEREREREREREREFPr9P7YA5RzY0alRAAAAAElFTkSuQmCC","*Statement - plugin_file = com.wpdesk.WpdeskVariables.getPluginFile()","*","*Statement - plugin_actions = new com.wpdesk.WpdeskPluginActions(plugin_file, com.wpdesk.WpdeskVariables.getVariable(PLUGIN_WITH_TRACKER))","*","*Statement - plugin_actions.acivatePlugin()","*","*Navigate to 'http://172.17.0.9/wp-admin/' successfully","*Object: 'test_object' is clicked on","*Taking screenshot successfully","*data:image/png;base64,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WEthAEJERERERERERERE5SYAYWExV2EAQkREREREREREREQMQFisrjAAISIiIiIiIiIiIiIGICxWVxiAEBEREREREREREREDEBarK2UZgLCwsLCwsLCwsLCwsLCwsLCwsLCwsFScwgCExaoK7wAhIiIiIiIiIiIiIgYgLFZXGIAQEREREREREREREQMQFqsrDECIiIiIiIiIiIiIiAEIi9UVBiBERERERERERERExACExeoKAxAiIiIiIiIiIiIiYgDCYnWFAQgRERERERERERERMQBhsbrCAISIiIiIiIiIiIiIGICwWF1hAEJEREREREREREREDEBYrK4wACEiIiIiIiIiIiIiBiAsVlcYgBARERERERERERERAxAWqysMQIiIiIiIiIiIiIiIAQiL1RUGIERERERERERERETEAITF6goDECIiIiIiIiIiIiIqkwCkZq3aYGGxVCmPAUjMjj0mFSIiIiIiIiIiIiLShgEIi9WV8hqAPHjwAGlpaXj06JGqkpaWhgcPHpTbAKRVq1bo37+/wb/Lg4pQx5dZez9/bI3dbnB41+69ERW92ahpm/LdF6G810+Juetf3qdXFpT6vxLpMpanZTZ12cp6euXNg4cPYWfvgEePHr2weZZlm5anvqhG5pMnGDA4EM7unvDv0cfS1TFaRWv3F4lto92L3i9xHcmzxHHiZWENxwBTt5+KdJ7FfUXFU55/s5RUnupZkbbJioQBCIvVlfIagKSnpyMzMxNZWVnIzs6WLVlZWcjMzER6errZAhB/f380adKk1OcHDhyAjY0NLl26pGl6ZREu+Pv7w8bGBjY2NnjllVfw3nvvwcXFBWFhYcjPz9c8PQYglpGbmyf7mLp6XzsBUD6w/757D27cvGVUHUz5rqn8/Htg05atsuOYs35q5mdu5j4hNPf6kk7PEm2kxNwBiKX6vL62ZQCiTVlf2HoR66gkS+5/jbFqTSR69h0AnU5n6aqopm+dVrR2LytsG/N40RfcTV1H5fE4b04MQIyjpl9UxGOAVHkLQPoHDMHU6TPNNr2SzLE/X7x0OezsHbA5JtYsddKqouyvDK3Hrt17Y8GiJaqnU9bBQv+AIcJ1hoaOrvDy+RYjfxqHCxe1Xd8qi3quXrMO37RuJ/rst7XrYGfvgD+PHBU+y8nNhb2DCw4c+gOA9f/2sRQGICxWV8prAJKZ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