diff --git a/assets/templates/civicrm.shortcode.php b/assets/templates/civicrm.shortcode.php index 02f45e08df0447d01c21206d6d0ccf2f03bb3bcd..c590390b01a72437875c92bd261993dddbe6abad 100644 --- a/assets/templates/civicrm.shortcode.php +++ b/assets/templates/civicrm.shortcode.php @@ -2,7 +2,7 @@ /* +--------------------------------------------------------------------+ - | CiviCRM version 5 | + | CiviCRM version 4.7 | +--------------------------------------------------------------------+ | Copyright CiviCRM LLC (c) 2004-2018 | +--------------------------------------------------------------------+ diff --git a/civicrm.php b/civicrm.php index 5b975e17fd929434ad0c103d044b9e0ac8582b09..50f38341dcf3408f1b677fda5749c43d3cc8fe5f 100644 --- a/civicrm.php +++ b/civicrm.php @@ -2,11 +2,10 @@ /* Plugin Name: CiviCRM Description: CiviCRM - Growing and Sustaining Relationships -Version: 5.2.2 +Version: 5.3.0 Author: CiviCRM LLC Author URI: https://civicrm.org/ Plugin URI: https://wiki.civicrm.org/confluence/display/CRMDOC/Installing+CiviCRM+for+WordPress -GitLab Plugin URI: https://develop.tadpole.cc/plugins/civicrm License: AGPL3 Text Domain: civicrm Domain Path: /languages @@ -15,7 +14,7 @@ Domain Path: /languages /* +--------------------------------------------------------------------+ - | CiviCRM version 5 | + | CiviCRM version 4.7 | +--------------------------------------------------------------------+ | Copyright CiviCRM LLC (c) 2004-2018 | +--------------------------------------------------------------------+ @@ -71,7 +70,7 @@ if ( ! defined( 'ABSPATH' ) ) exit; // set version here: when it changes, will force JS to reload -define( 'CIVICRM_PLUGIN_VERSION', '5' ); +define( 'CIVICRM_PLUGIN_VERSION', '4.7' ); // store reference to this file if (!defined('CIVICRM_PLUGIN_FILE')) { @@ -309,9 +308,7 @@ class CiviCRM_For_WordPress { if ( $this->civicrm_in_wordpress() ) { // this is required for AJAX calls in WordPress admin $_GET['noheader'] = TRUE; - } - - if ( !CIVICRM_INSTALLED && !$this->civicrm_in_wordpress() ) { + } else { $_GET['civicrm_install_type'] = 'wordpress'; } diff --git a/civicrm/CRM/Activity/BAO/Activity.php b/civicrm/CRM/Activity/BAO/Activity.php index f3e04b03556df7be52cd602f6ad00bb525ce466f..a0a6b8e4999bb75b41bb62d10ca8f0a5bb9401dc 100644 --- a/civicrm/CRM/Activity/BAO/Activity.php +++ b/civicrm/CRM/Activity/BAO/Activity.php @@ -676,13 +676,11 @@ class CRM_Activity_BAO_Activity extends CRM_Activity_DAO_Activity { * * @return array|int * Relevant data object values of open activities + * @throws \CiviCRM_API3_Exception */ public static function getActivities($params, $getCount = FALSE) { $activities = array(); - // fetch all active activity types - $activityTypes = CRM_Core_OptionGroup::values('activity_type'); - // Activity.Get API params $activityParams = array( 'is_deleted' => 0, @@ -711,37 +709,11 @@ class CRM_Activity_BAO_Activity extends CRM_Activity_DAO_Activity { ), ); - // activity type ID clause - if (!empty($params['activity_type_id'])) { - if (is_array($params['activity_type_id'])) { - foreach ($params['activity_type_id'] as $idx => $value) { - $params['activity_type_id'][$idx] = CRM_Utils_Type::escape($value, 'Positive'); - } - $activityParams['activity_type_id'] = array('IN' => $params['activity_type_id']); - } - else { - $activityParams['activity_type_id'] = CRM_Utils_Type::escape($params['activity_type_id'], 'Positive'); - } - } - elseif (!empty($activityTypes) && count($activityTypes)) { - $activityParams['activity_type_id'] = array('IN' => array_keys($activityTypes)); - } - if (!empty($params['activity_status_id'])) { $activityParams['activity_status_id'] = array('IN' => explode(',', $params['activity_status_id'])); } - $excludeActivityIDs = array(); - if (!empty($params['activity_type_exclude_id'])) { - if (is_array($params['activity_type_exclude_id'])) { - foreach ($params['activity_type_exclude_id'] as $idx => $value) { - $excludeActivityIDs[$idx] = CRM_Utils_Type::escape($value, 'Positive'); - } - } - else { - $excludeActivityIDs[] = CRM_Utils_Type::escape($params['activity_type_exclude_id'], 'Positive'); - } - } + $activityParams['activity_type_id'] = self::filterActivityTypes($params); if (!empty($params['rowCount']) && $params['rowCount'] > 0 @@ -771,8 +743,8 @@ class CRM_Activity_BAO_Activity extends CRM_Activity_DAO_Activity { $result = civicrm_api3('Activity', 'Get', $activityParams); $enabledComponents = self::activityComponents(); + $bulkActivityTypeID = CRM_Core_PseudoConstant::getKey('CRM_Activity_BAO_Activity', 'activity_type_id', 'Bulk Email'); $allCampaigns = CRM_Campaign_BAO_Campaign::getCampaigns(NULL, NULL, FALSE, FALSE, FALSE, TRUE); - $bulkActivityTypeID = CRM_Core_PseudoConstant::getKey(__CLASS__, 'activity_type_id', 'Bulk Email'); // CRM-3553, need to check user has access to target groups. $mailingIDs = CRM_Mailing_BAO_Mailing::mailingACLIDs(); @@ -797,9 +769,7 @@ class CRM_Activity_BAO_Activity extends CRM_Activity_DAO_Activity { foreach ($result['values'] as $id => $activity) { // skip case activities if CiviCase is not enabled OR those actvities which are - if ((!empty($activity['case_id']) && !in_array('CiviCase', $enabledComponents)) || - (count($excludeActivityIDs) && in_array($activity['activity_type_id'], $excludeActivityIDs)) - ) { + if (!empty($activity['case_id']) && !in_array('CiviCase', $enabledComponents)) { continue; } @@ -840,7 +810,7 @@ class CRM_Activity_BAO_Activity extends CRM_Activity_DAO_Activity { else { $activities[$id][$expectedName] = CRM_Utils_Array::value($apiKey, $activity); if ($apiKey == 'activity_type_id') { - $activities[$id]['activity_type'] = CRM_Utils_Array::value($activities[$id][$expectedName], $activityTypes); + $activities[$id]['activity_type'] = CRM_Core_PseudoConstant::getName('CRM_Activity_BAO_Activity', 'activity_type_id', $activities[$id][$expectedName]); } elseif ($apiKey == 'campaign_id') { $activities[$id]['campaign'] = CRM_Utils_Array::value($activities[$id][$expectedName], $allCampaigns); @@ -859,6 +829,60 @@ class CRM_Activity_BAO_Activity extends CRM_Activity_DAO_Activity { return $getCount ? count($activities) : $activities; } + /** + * Filter the activity types to only return the ones we actually asked for + * Uses params['activity_type_id'] and params['activity_type_exclude_id'] + * + * @param $params + * @return array|null (Use in Activity.get API activity_type_id) + */ + public static function filterActivityTypes($params) { + $activityTypes = array(); + + // If no activity types are specified, get all the active ones + if (empty($params['activity_type_id'])) { + $activityTypes = CRM_Activity_BAO_Activity::buildOptions('activity_type_id', 'get'); + } + + // If no activity types are specified or excluded, return the list of all active ones + if (empty($params['activity_type_id']) && empty($params['activity_type_exclude_id'])) { + if (!empty($activityTypes)) { + return array('IN' => array_keys($activityTypes)); + } + return NULL; + } + + // If we have specified activity types, build a list to return, excluding the ones we don't want. + if (!empty($params['activity_type_id'])) { + if (!is_array($params['activity_type_id'])) { + // Turn it into array if only one specified, so we don't duplicate processing below + $params['activity_type_id'] = array($params['activity_type_id'] => $params['activity_type_id']); + } + foreach ($params['activity_type_id'] as $value) { + // Add each activity type that was specified to list + $value = CRM_Utils_Type::escape($value, 'Positive'); + $activityTypes[$value] = $value; + } + } + + // Build the list of activity types to exclude (from $params['activity_type_exclude_id']) + if (!empty($params['activity_type_exclude_id'])) { + if (!is_array($params['activity_type_exclude_id'])) { + // Turn it into array if only one specified, so we don't duplicate processing below + $params['activity_type_exclude_id'] = array($params['activity_type_exclude_id'] => $params['activity_type_exclude_id']); + } + foreach ($params['activity_type_exclude_id'] as $value) { + // Remove each activity type from list if it should be excluded + $value = CRM_Utils_Type::escape($value, 'Positive'); + if (array_key_exists($value, $activityTypes)) { + unset($activityTypes[$value]); + } + } + } + + return array('IN' => array_keys($activityTypes)); + } + /** * Get the list Activities. * @@ -1181,6 +1205,8 @@ ORDER BY fixed_sort_order /** * Get the activity Count. * + * @deprecated + * * @param array $input * Array of parameters. * Keys include @@ -1216,6 +1242,8 @@ LEFT JOIN civicrm_case_activity ON ( civicrm_case_activity.activity_id = tbl.a /** * Get the activity sql clause to pick activities. * + * @deprecated + * * @param array $input * Array of parameters. * Keys include @@ -1476,9 +1504,7 @@ LEFT JOIN civicrm_activity_contact src ON (src.activity_id = ac.activity_id AND } //create the meta level record first ( email activity ) - $activityTypeID = CRM_Core_PseudoConstant::getKey('CRM_Activity_BAO_Activity', 'activity_type_id', - 'Email' - ); + $activityTypeID = CRM_Core_PseudoConstant::getKey('CRM_Activity_BAO_Activity', 'activity_type_id', 'Email'); // CRM-6265: save both text and HTML parts in details (if present) if ($html and $text) { @@ -1496,7 +1522,7 @@ LEFT JOIN civicrm_activity_contact src ON (src.activity_id = ac.activity_id AND 'subject' => $subject, 'details' => $details, // FIXME: check for name Completed and get ID from that lookup - 'status_id' => 2, + 'status_id' => CRM_Core_PseudoConstant::getKey('CRM_Activity_BAO_Activity', 'status_id', 'Completed'), 'campaign_id' => $campaignId, ); @@ -2095,7 +2121,8 @@ WHERE activity.id IN ($activityIds)"; } elseif ($activity->__table == 'civicrm_contribution') { // create activity record only for Completed Contributions - if ($activity->contribution_status_id != 1) { + $contributionCompletedStatusId = CRM_Core_PseudoConstant::getKey('CRM_Contribute_BAO_Contribution', 'contribution_status_id', 'Completed'); + if ($activity->contribution_status_id != $contributionCompletedStatusId) { return NULL; } $activityType = $component = 'Contribution'; @@ -2383,10 +2410,7 @@ AND cl.modified_id = c.id $followupParams = array(); $followupParams['parent_id'] = $activityId; $followupParams['source_contact_id'] = CRM_Core_Session::getLoggedInContactID(); - $followupParams['status_id'] = CRM_Core_PseudoConstant::getKey('CRM_Activity_BAO_Activity', - 'activity_status_id', - 'Scheduled' - ); + $followupParams['status_id'] = CRM_Core_PseudoConstant::getKey('CRM_Activity_BAO_Activity', 'activity_status_id', 'Scheduled'); $followupParams['activity_type_id'] = $params['followup_activity_type_id']; // Get Subject of Follow-up Activiity, CRM-4491 diff --git a/civicrm/CRM/Activity/BAO/Query.php b/civicrm/CRM/Activity/BAO/Query.php index 79e36aec007b8a643d42dc56ca20215eb63e5075..724a30642a649e3ec93152d0628759fdb83c63da 100644 --- a/civicrm/CRM/Activity/BAO/Query.php +++ b/civicrm/CRM/Activity/BAO/Query.php @@ -318,8 +318,8 @@ class CRM_Activity_BAO_Query { case 'activity_result': if (is_array($value)) { - $safe = NULL; - while (list(, $k) = each($value)) { + $safe = []; + foreach ($values as $id => $k) { $safe[] = "'" . CRM_Utils_Type::escape($k, 'String') . "'"; } $query->_where[$grouping][] = "civicrm_activity.result IN (" . implode(',', $safe) . ")"; @@ -505,7 +505,7 @@ class CRM_Activity_BAO_Query { if ($name) { $value = CRM_Core_OptionGroup::values($name); if (!empty($value)) { - while (list($k, $v) = each($value)) { + foreach ($value as $k => $v) { $resultOptions[$v] = $v; } } diff --git a/civicrm/CRM/Admin/Form/MessageTemplates.php b/civicrm/CRM/Admin/Form/MessageTemplates.php index b980e17e721bc8a364d0eee7a8c0644f01be0e9b..d316d559e26873e28c897d02afb3655863b759ca 100644 --- a/civicrm/CRM/Admin/Form/MessageTemplates.php +++ b/civicrm/CRM/Admin/Form/MessageTemplates.php @@ -106,6 +106,7 @@ class CRM_Admin_Form_MessageTemplates extends CRM_Admin_Form { } else { $this->_workflow_id = CRM_Utils_Array::value('workflow_id', $this->_values); + $this->checkUserPermission($this->_workflow_id); $this->assign('workflow_id', $this->_workflow_id); if ($this->_workflow_id) { @@ -214,6 +215,26 @@ class CRM_Admin_Form_MessageTemplates extends CRM_Admin_Form { } } + /** + * Restrict users access based on permission + * + * @param int $workflowId + */ + private function checkUserPermission($workflowId) { + if (isset($workflowId)) { + $canView = CRM_Core_Permission::check('edit system workflow message templates'); + } + else { + $canView = CRM_Core_Permission::check('edit user-driven message templates'); + } + + if (!$canView && !CRM_Core_Permission::check('edit message templates')) { + CRM_Core_Session::setStatus(ts('You do not have permission to view requested page.'), ts('Access Denied')); + $url = CRM_Utils_System::url('civicrm/admin/messageTemplates', "reset=1"); + CRM_Utils_System::redirect($url); + } + } + /** * Global form rule. * diff --git a/civicrm/CRM/Admin/Form/Options.php b/civicrm/CRM/Admin/Form/Options.php index ab26fb3919a7af90e530ac9d0666463cbaf2ab68..f68718d881b5886a5e55b02c36c8232390f1170e 100644 --- a/civicrm/CRM/Admin/Form/Options.php +++ b/civicrm/CRM/Admin/Form/Options.php @@ -129,7 +129,7 @@ class CRM_Admin_Form_Options extends CRM_Admin_Form { } } - //setDefault of contact types for email greeting, postal greeting, addressee, CRM-4575 + // setDefault of contact types for email greeting, postal greeting, addressee, CRM-4575 if (in_array($this->_gName, array( 'email_greeting', 'postal_greeting', @@ -302,7 +302,7 @@ class CRM_Admin_Form_Options extends CRM_Admin_Form { $enabled->freeze(); } - //fix for CRM-3552, CRM-4575 + // fix for CRM-3552, CRM-4575 $showIsDefaultGroups = array( 'email_greeting', 'postal_greeting', @@ -322,7 +322,7 @@ class CRM_Admin_Form_Options extends CRM_Admin_Form { $this->add('checkbox', 'is_default', ts('Default Option?')); } - //get contact type for which user want to create a new greeting/addressee type, CRM-4575 + // get contact type for which user want to create a new greeting/addressee type, CRM-4575 if (in_array($this->_gName, array( 'email_greeting', 'postal_greeting', @@ -341,7 +341,7 @@ class CRM_Admin_Form_Options extends CRM_Admin_Form { if ($this->_gName == 'participant_status') { // For Participant Status options, expose the 'filter' field to track which statuses are "Counted", and the Visibility field - $element = $this->add('checkbox', 'filter', ts('Counted?')); + $this->add('checkbox', 'filter', ts('Counted?')); $this->add('select', 'visibility_id', ts('Visibility'), CRM_Core_PseudoConstant::visibility()); } if ($this->_gName == 'participant_role') { @@ -364,6 +364,7 @@ class CRM_Admin_Form_Options extends CRM_Admin_Form { * * @return array * array of errors / empty array. + * @throws \CRM_Core_Exception */ public static function formRule($fields, $files, $self) { $errors = array(); @@ -406,7 +407,7 @@ class CRM_Admin_Form_Options extends CRM_Admin_Form { $dataType = self::getOptionGroupDataType($self->_gName); if ($dataType && $self->_gName !== 'activity_type') { $validate = CRM_Utils_Type::validate($fields['value'], $dataType, FALSE); - if (!$validate) { + if ($validate === FALSE) { CRM_Core_Session::setStatus( ts('Data Type of the value field for this option value does not match ' . $dataType), ts('Value field Data Type mismatch')); @@ -435,7 +436,7 @@ class CRM_Admin_Form_Options extends CRM_Admin_Form { public function postProcess() { if ($this->_action & CRM_Core_Action::DELETE) { $fieldValues = array('option_group_id' => $this->_gid); - $wt = CRM_Utils_Weight::delWeight('CRM_Core_DAO_OptionValue', $this->_id, $fieldValues); + CRM_Utils_Weight::delWeight('CRM_Core_DAO_OptionValue', $this->_id, $fieldValues); if (CRM_Core_BAO_OptionValue::del($this->_id)) { if ($this->_gName == 'phone_type') { @@ -450,7 +451,6 @@ class CRM_Admin_Form_Options extends CRM_Admin_Form { } } else { - $ids = array(); $params = $this->exportValues(); // allow multiple defaults within group. diff --git a/civicrm/CRM/Admin/Form/Preferences/Address.php b/civicrm/CRM/Admin/Form/Preferences/Address.php index a778f395380c00ddd2068e8211175732c926cb5d..c0a1177099819bd9d0ac657e06fad549018ccdb7 100644 --- a/civicrm/CRM/Admin/Form/Preferences/Address.php +++ b/civicrm/CRM/Admin/Form/Preferences/Address.php @@ -165,27 +165,29 @@ class CRM_Admin_Form_Preferences_Address extends CRM_Admin_Form_Preferences { } $this->_params = $this->controller->exportValues($this->_name); + $addressOptions = CRM_Core_OptionGroup::values('address_options', TRUE); // check if county option has been set - $options = CRM_Core_OptionGroup::values('address_options', FALSE, FALSE, TRUE); - foreach ($options as $key => $title) { - if ($title == ts('County')) { - // check if the $key is present in $this->_params - if (isset($this->_params['address_options']) && - !empty($this->_params['address_options'][$key]) - ) { - // print a status message to the user if county table seems small - $countyCount = CRM_Core_DAO::singleValueQuery("SELECT count(*) FROM civicrm_county"); - if ($countyCount < 10) { - CRM_Core_Session::setStatus(ts('You have enabled the County option. Please ensure you populate the county table in your CiviCRM Database. You can find extensions to populate counties in the <a %1>CiviCRM Extensions Directory</a>.', array(1 => 'href="' . CRM_Utils_System::url('civicrm/admin/extensions', array('reset' => 1), TRUE, 'extensions-addnew') . '"')), - ts('Populate counties'), - "info" - ); - } - } + if (CRM_Utils_Array::value($addressOptions['County'], $this->_params['address_options'])) { + $countyCount = CRM_Core_DAO::singleValueQuery("SELECT count(*) FROM civicrm_county"); + if ($countyCount < 10) { + CRM_Core_Session::setStatus(ts('You have enabled the County option. Please ensure you populate the county table in your CiviCRM Database. You can find extensions to populate counties in the <a %1>CiviCRM Extensions Directory</a>.', array(1 => 'href="' . CRM_Utils_System::url('civicrm/admin/extensions', array('reset' => 1), TRUE, 'extensions-addnew') . '"')), + ts('Populate counties'), + "info" + ); } } + // check that locale supports address parsing + if ( + CRM_Utils_Array::value($addressOptions['Street Address Parsing'], $this->_params['address_options']) && + !CRM_Core_BAO_Address::isSupportedParsingLocale() + ) { + $config = CRM_Core_Config::singleton(); + $locale = $config->lcMessages; + CRM_Core_Session::setStatus(ts('Default locale (%1) does not support street parsing. en_US locale will be used instead.', [1 => $locale]), ts('Unsupported Locale'), 'alert'); + } + $this->postProcessCommon(); } diff --git a/civicrm/CRM/Admin/Form/Preferences/Display.php b/civicrm/CRM/Admin/Form/Preferences/Display.php index 16e0c193ffedf87e721d361d507524e6d9649ee8..f8cb9af81828fcdb2e7a8a62ad583efd1991511f 100644 --- a/civicrm/CRM/Admin/Form/Preferences/Display.php +++ b/civicrm/CRM/Admin/Form/Preferences/Display.php @@ -77,9 +77,9 @@ class CRM_Admin_Form_Preferences_Display extends CRM_Admin_Form_Preferences { 'weight' => 7, ), 'contact_ajax_check_similar' => array( - 'html_type' => 'checkbox', 'title' => ts('Check for Similar Contacts'), 'weight' => 8, + 'html_type' => NULL, ), 'user_dashboard_options' => array( 'html_type' => 'checkboxes', @@ -150,6 +150,12 @@ class CRM_Admin_Form_Preferences_Display extends CRM_Admin_Form_Preferences { $this->addElement('select', 'editor_id', ts('WYSIWYG Editor'), $wysiwyg_options, $extra); $this->addElement('submit', 'ckeditor_config', ts('Configure CKEditor')); + $this->addRadio('contact_ajax_check_similar', ts('Check for Similar Contacts'), array( + '1' => ts('While Typing'), + '0' => ts('When Saving'), + '2' => ts('Never'), + )); + $editOptions = CRM_Core_OptionGroup::values('contact_edit_options', FALSE, FALSE, FALSE, 'AND v.filter = 0'); $this->assign('editOptions', $editOptions); @@ -192,6 +198,9 @@ class CRM_Admin_Form_Preferences_Display extends CRM_Admin_Form_Preferences { $this->postProcessCommon(); + // Fixme - shouldn't be needed + Civi::settings()->set('contact_ajax_check_similar', $this->_params['contact_ajax_check_similar']); + // If "Configure CKEditor" button was clicked if (!empty($this->_params['ckeditor_config'])) { // Suppress the "Saved" status message and redirect to the CKEditor Config page diff --git a/civicrm/CRM/Admin/Form/RelationshipType.php b/civicrm/CRM/Admin/Form/RelationshipType.php index 55d3616a6964c0e5fa18c38b57ff442da5b32ae8..fde8d4c3b3d4b0bba4910d9662ad130e6b80c9bd 100644 --- a/civicrm/CRM/Admin/Form/RelationshipType.php +++ b/civicrm/CRM/Admin/Form/RelationshipType.php @@ -36,60 +36,98 @@ */ class CRM_Admin_Form_RelationshipType extends CRM_Admin_Form { + use CRM_Core_Form_EntityFormTrait; + + /** + * Fields for the entity to be assigned to the template. + * + * Fields may have keys + * - name (required to show in tpl from the array) + * - description (optional, will appear below the field) + * - not-auto-addable - this class will not attempt to add the field using addField. + * (this will be automatically set if the field does not have html in it's metadata + * or is not a core field on the form's entity). + * - help (option) add help to the field - e.g ['id' => 'id-source', 'file' => 'CRM/Contact/Form/Contact']] + * - template - use a field specific template to render this field + * - required + * - is_freeze (field should be frozen). + * + * @var array + */ + protected $entityFields = []; + + /** + * Set entity fields to be assigned to the form. + */ + protected function setEntityFields() { + $this->entityFields = [ + 'label_a_b' => [ + 'name' => 'label_a_b', + 'description' => ts("Label for the relationship from Contact A to Contact B. EXAMPLE: Contact A is 'Parent of' Contact B."), + 'required' => TRUE, + ], + 'label_b_a' => [ + 'name' => 'label_b_a', + 'description' => ts("Label for the relationship from Contact B to Contact A. EXAMPLE: Contact B is 'Child of' Contact A. You may leave this blank for relationships where the name is the same in both directions (e.g. Spouse).") + ], + 'description' => ['name' => 'description'], + 'contact_types_a' => ['name' => 'contact_types_a', 'not-auto-addable' => TRUE], + 'contact_types_b' => ['name' => 'contact_types_b', 'not-auto-addable' => TRUE], + 'is_active' => ['name' => 'is_active'], + ]; + } + + /** + * Deletion message to be assigned to the form. + * + * @var string + */ + protected $deleteMessage; + + /** + * Explicitly declare the entity api name. + */ + public function getDefaultEntity() { + return 'RelationshipType'; + } + + /** + * Set the delete message. + * + * We do this from the constructor in order to do a translation. + */ + public function setDeleteMessage() { + $this->deleteMessage = ts('WARNING: Deleting this option will result in the loss of all Relationship records of this type.') . ts('This may mean the loss of a substantial amount of data, and the action cannot be undone.') . ts('Do you want to continue?'); + } + /** * Build the form object. */ public function buildQuickForm() { - parent::buildQuickForm(); - $this->setPageTitle(ts('Relationship Type')); + $isReserved = ($this->_id && CRM_Core_DAO::getFieldValue('CRM_Contact_DAO_RelationshipType', $this->_id, 'is_reserved')); + $this->entityFields['is_active']['is_freeze'] = $isReserved; + self::buildQuickEntityForm(); if ($this->_action & CRM_Core_Action::DELETE) { return; } - $this->applyFilter('__ALL__', 'trim'); - - $this->add('text', 'label_a_b', ts('Relationship Label-A to B'), - CRM_Core_DAO::getAttribute('CRM_Contact_DAO_RelationshipType', 'label_a_b'), TRUE - ); $this->addRule('label_a_b', ts('Label already exists in Database.'), 'objectExists', array('CRM_Contact_DAO_RelationshipType', $this->_id, 'label_a_b') ); - - $this->add('text', 'label_b_a', ts('Relationship Label-B to A'), - CRM_Core_DAO::getAttribute('CRM_Contact_DAO_RelationshipType', 'label_b_a') - ); - $this->addRule('label_b_a', ts('Label already exists in Database.'), 'objectExists', array('CRM_Contact_DAO_RelationshipType', $this->_id, 'label_b_a') ); - $this->add('text', 'description', ts('Description'), - CRM_Core_DAO::getAttribute('CRM_Contact_DAO_RelationshipType', 'description') - ); - $contactTypes = CRM_Contact_BAO_ContactType::getSelectElements(FALSE, TRUE, '__'); - - // add select for contact type - $contactTypeA = &$this->add('select', 'contact_types_a', ts('Contact Type A') . ' ', - array( - '' => ts('All Contacts'), - ) + $contactTypes - ); - $contactTypeB = &$this->add('select', 'contact_types_b', ts('Contact Type B') . ' ', - array( - '' => ts('All Contacts'), - ) + $contactTypes - ); - - $isActive = &$this->add('checkbox', 'is_active', ts('Enabled?')); - - //only selected field should be allow for edit, CRM-4888 - if ($this->_id && - CRM_Core_DAO::getFieldValue('CRM_Contact_DAO_RelationshipType', $this->_id, 'is_reserved') - ) { - foreach (array('contactTypeA', 'contactTypeB', 'isActive') as $field) { - $$field->freeze(); + foreach (['contact_types_a' => ts('Contact Type A'), 'contact_types_b' => ts('Contact Type B')] as $name => $label) { + $element = $this->add('select', $name, $label . ' ', + array( + '' => ts('All Contacts'), + ) + $contactTypes + ); + if ($isReserved) { + $element->freeze(); } } @@ -97,8 +135,6 @@ class CRM_Admin_Form_RelationshipType extends CRM_Admin_Form { $this->freeze(); } - $this->assign('relationship_type_id', $this->_id); - } /** @@ -157,20 +193,22 @@ class CRM_Admin_Form_RelationshipType extends CRM_Admin_Form { $params['contact_type_a'] = $cTypeA[0]; $params['contact_type_b'] = $cTypeB[0]; - $params['contact_sub_type_a'] = $cTypeA[1] ? $cTypeA[1] : 'NULL'; - $params['contact_sub_type_b'] = $cTypeB[1] ? $cTypeB[1] : 'NULL'; + $params['contact_sub_type_a'] = $cTypeA[1] ? $cTypeA[1] : 'null'; + $params['contact_sub_type_b'] = $cTypeB[1] ? $cTypeB[1] : 'null'; - // if label B to A is blank, insert the value label A to B for it - if (!strlen(trim(CRM_Utils_Array::value('name_b_a', $params)))) { - $params['name_b_a'] = CRM_Utils_Array::value('name_a_b', $params); - } if (!strlen(trim(CRM_Utils_Array::value('label_b_a', $params)))) { $params['label_b_a'] = CRM_Utils_Array::value('label_a_b', $params); } - $result = CRM_Contact_BAO_RelationshipType::add($params); + if (empty($params['id'])) { + // Set name on created but don't update on update as the machine name is not exposed. + $params['name_b_a'] = CRM_Utils_String::munge($params['label_b_a']); + $params['name_a_b'] = CRM_Utils_String::munge($params['label_a_b']); + } + + $result = civicrm_api3('RelationshipType', 'create', $params); - $this->ajaxResponse['relationshipType'] = $result->toArray(); + $this->ajaxResponse['relationshipType'] = $result['values']; CRM_Core_Session::setStatus(ts('The Relationship Type has been saved.'), ts('Saved'), 'success'); } diff --git a/civicrm/CRM/Admin/Form/Setting/Miscellaneous.php b/civicrm/CRM/Admin/Form/Setting/Miscellaneous.php index b09068e82ccdf931611909f883fda3b6109eb9ea..5f0cb2c0246abc5e0f4d3da715b4206176dd1b59 100644 --- a/civicrm/CRM/Admin/Form/Setting/Miscellaneous.php +++ b/civicrm/CRM/Admin/Form/Setting/Miscellaneous.php @@ -54,6 +54,7 @@ class CRM_Admin_Form_Setting_Miscellaneous extends CRM_Admin_Form_Setting { 'recentItemsProviders' => CRM_Core_BAO_Setting::SYSTEM_PREFERENCES_NAME, 'dedupe_default_limit' => CRM_Core_BAO_Setting::SYSTEM_PREFERENCES_NAME, 'remote_profile_submissions' => CRM_Core_BAO_Setting::SYSTEM_PREFERENCES_NAME, + 'allow_alert_autodismissal' => CRM_Core_BAO_Setting::SYSTEM_PREFERENCES_NAME, ); public $_uploadMaxSize; diff --git a/civicrm/CRM/Admin/Page/AJAX.php b/civicrm/CRM/Admin/Page/AJAX.php index 2cfe371650e427a7310088b81b4882a6627ec3b5..4854ffb9df7a177db199334f45c71a4ccb016772 100644 --- a/civicrm/CRM/Admin/Page/AJAX.php +++ b/civicrm/CRM/Admin/Page/AJAX.php @@ -340,37 +340,37 @@ class CRM_Admin_Page_AJAX { } } else { - $style = ''; - if ($dao->color) { - $style = "background-color: {$dao->color}; color: " . CRM_Utils_Color::getContrast($dao->color); - } $hasChildTags = empty($childTagIDs[$dao->id]) ? FALSE : TRUE; $usedFor = (array) explode(',', $dao->used_for); - $result[] = array( + $tag = [ 'id' => $dao->id, 'text' => $dao->name, - 'icon' => FALSE, - 'li_attr' => array( - 'title' => ((string) $dao->description) . ($dao->is_reserved ? ' (*' . ts('Reserved') . ')' : ''), - 'class' => $dao->is_reserved ? 'is-reserved' : '', - ), - 'a_attr' => array( - 'style' => $style, + 'a_attr' => [ 'class' => 'crm-tag-item', - ), + ], 'children' => $hasChildTags, - 'data' => array( + 'data' => [ 'description' => (string) $dao->description, 'is_selectable' => (bool) $dao->is_selectable, 'is_reserved' => (bool) $dao->is_reserved, 'used_for' => $usedFor, 'color' => $dao->color ? $dao->color : '#ffffff', - 'usages' => civicrm_api3('EntityTag', 'getcount', array( - 'entity_table' => array('IN' => $usedFor), + 'usages' => civicrm_api3('EntityTag', 'getcount', [ + 'entity_table' => ['IN' => $usedFor], 'tag_id' => $dao->id, - )), - ), - ); + ]), + ], + ]; + if ($dao->description || $dao->is_reserved) { + $tag['li_attr']['title'] = ((string) $dao->description) . ($dao->is_reserved ? ' (*' . ts('Reserved') . ')' : ''); + } + if ($dao->is_reserved) { + $tag['li_attr']['class'] = 'is-reserved'; + } + if ($dao->color) { + $tag['a_attr']['style'] = "background-color: {$dao->color}; color: " . CRM_Utils_Color::getContrast($dao->color); + } + $result[] = $tag; } } diff --git a/civicrm/CRM/Admin/Page/MessageTemplates.php b/civicrm/CRM/Admin/Page/MessageTemplates.php index 8eefe4846bf2d1996b2255569a756c243d17cec0..1fdc8dc65a50dc8b746c244e64ac509fe565e71c 100644 --- a/civicrm/CRM/Admin/Page/MessageTemplates.php +++ b/civicrm/CRM/Admin/Page/MessageTemplates.php @@ -289,6 +289,9 @@ class CRM_Admin_Page_MessageTemplates extends CRM_Core_Page_Basic { ); $this->assign('rows', $rows); + $this->assign('canEditSystemTemplates', CRM_Core_Permission::check('edit system workflow message templates')); + $this->assign('canEditMessageTemplates', CRM_Core_Permission::check('edit message templates')); + $this->assign('canEditUserDrivenMessageTemplates', CRM_Core_Permission::check('edit user-driven message templates')); } } diff --git a/civicrm/CRM/Admin/Page/Options.php b/civicrm/CRM/Admin/Page/Options.php index 5aae68d18815443d14824b17b600a13963e5cb67..da8d8c41ee5962e020cfeedc8c99e3fc4093df76 100644 --- a/civicrm/CRM/Admin/Page/Options.php +++ b/civicrm/CRM/Admin/Page/Options.php @@ -81,6 +81,7 @@ class CRM_Admin_Page_Options extends CRM_Core_Page_Basic { public function preProcess() { if (!self::$_gName && !empty($this->urlPath[3])) { self::$_gName = $this->urlPath[3]; + self::$_isLocked = CRM_Core_DAO::getFieldValue('CRM_Core_DAO_OptionGroup', self::$_gName, 'is_locked', 'name'); } // If an id arg is passed instead of a group name in the path elseif (!self::$_gName && !empty($_GET['gid'])) { diff --git a/civicrm/CRM/Batch/Form/Entry.php b/civicrm/CRM/Batch/Form/Entry.php index 0e1a00cd314c47fc2b77c403747635904f41cd79..2916344afff8e1525ae9049505f8c0a5ee3291dd 100644 --- a/civicrm/CRM/Batch/Form/Entry.php +++ b/civicrm/CRM/Batch/Form/Entry.php @@ -717,6 +717,9 @@ class CRM_Batch_Form_Entry extends CRM_Core_Form { $value['soft_credit'][$key]['soft_credit_type_id'] = CRM_Core_PseudoConstant::getKey('CRM_Contribute_BAO_ContributionSoft', 'soft_credit_type_id', 'Gift'); } } + if (!empty($value['total_amount'])) { + $value['total_amount'] = (float) $value['total_amount']; + } $params['actualBatchTotal'] += $value['total_amount']; diff --git a/civicrm/CRM/Case/BAO/Case.php b/civicrm/CRM/Case/BAO/Case.php index 9602becaa7f54659b512d8a42ec1ef8571fd8e52..8048c8ff75b0780abecf333d40c99bd16740b29f 100644 --- a/civicrm/CRM/Case/BAO/Case.php +++ b/civicrm/CRM/Case/BAO/Case.php @@ -869,7 +869,7 @@ SELECT case_status.label AS case_status, status_id, civicrm_case_type.title AS c ); if ($relationshipID) { - $query .= ' AND civicrm_relationship.id = %3 '; + $query .= ' AND rel.id = %3 '; $params[3] = array($relationshipID, 'Integer'); } $dao = CRM_Core_DAO::executeQuery($query, $params); @@ -1078,12 +1078,10 @@ SELECT case_status.label AS case_status, status_id, civicrm_case_type.title AS c $caseDeleted = CRM_Core_DAO::getFieldValue('CRM_Case_DAO_Case', $caseID, 'is_deleted'); - // define statuses which are handled like Completed status (others are assumed to be handled like Scheduled status) - $compStatusValues = array(); - $compStatusNames = array('Completed', 'Left Message', 'Cancelled', 'Unreachable', 'Not Required'); - foreach ($compStatusNames as $name) { - $compStatusValues[] = CRM_Core_PseudoConstant::getKey('CRM_Activity_BAO_Activity', 'activity_status_id', $name); - } + $compStatusValues = array_keys( + CRM_Activity_BAO_Activity::getStatusesByType(CRM_Activity_BAO_Activity::COMPLETED) + + CRM_Activity_BAO_Activity::getStatusesByType(CRM_Activity_BAO_Activity::CANCELLED) + ); $contactViewUrl = CRM_Utils_System::url("civicrm/contact/view", "reset=1&cid=", FALSE, NULL, FALSE); $hasViewContact = CRM_Core_Permission::giveMeAllACLs(); diff --git a/civicrm/CRM/Case/XMLProcessor/Report.php b/civicrm/CRM/Case/XMLProcessor/Report.php index 85e216c2e74d910d83e24ea10d24e7669f0e6f29..744f6228e33893f68224be47821cb2dd7ff34217 100644 --- a/civicrm/CRM/Case/XMLProcessor/Report.php +++ b/civicrm/CRM/Case/XMLProcessor/Report.php @@ -975,8 +975,8 @@ LIMIT 1 $extends = array('case'); $groupTree = CRM_Core_BAO_CustomGroup::getGroupDetail(NULL, NULL, $extends); $caseCustomFields = array(); - while (list($gid, $group_values) = each($groupTree)) { - while (list($id, $field_values) = each($group_values['fields'])) { + foreach ($groupTree as $gid => $group_values) { + foreach ($group_values['fields'] as $id => $field_values) { if (array_key_exists($id, $customValues)) { $caseCustomFields[$gid]['title'] = $group_values['title']; $caseCustomFields[$gid]['values'][$id] = array( diff --git a/civicrm/CRM/Contact/BAO/Contact.php b/civicrm/CRM/Contact/BAO/Contact.php index 9c95a6894a485cad6824feebbd799787ac009abd..01499868630a2a9a0aa678be672e3f3a20b261da 100644 --- a/civicrm/CRM/Contact/BAO/Contact.php +++ b/civicrm/CRM/Contact/BAO/Contact.php @@ -3340,30 +3340,21 @@ AND civicrm_openid.is_primary = 1"; * @param int $masterAddressId * Master id. * @param int $contactId - * Contact id. + * Contact id. (deprecated - do not use) * * @return string|null * the found display name or null. */ public static function getMasterDisplayName($masterAddressId = NULL, $contactId = NULL) { $masterDisplayName = NULL; - $sql = NULL; - if (!$masterAddressId && !$contactId) { + if (!$masterAddressId) { return $masterDisplayName; } - if ($masterAddressId) { - $sql = " + $sql = " SELECT display_name from civicrm_contact LEFT JOIN civicrm_address ON ( civicrm_address.contact_id = civicrm_contact.id ) WHERE civicrm_address.id = " . $masterAddressId; - } - elseif ($contactId) { - $sql = " - SELECT display_name from civicrm_contact cc, civicrm_address add1 -LEFT JOIN civicrm_address add2 ON ( add1.master_id = add2.id ) - WHERE cc.id = add2.contact_id AND add1.contact_id = " . $contactId; - } $masterDisplayName = CRM_Core_DAO::singleValueQuery($sql); return $masterDisplayName; diff --git a/civicrm/CRM/Contact/BAO/Contact/Location.php b/civicrm/CRM/Contact/BAO/Contact/Location.php index a25cad27f89c7b9c69fa8ac7c375a139652b4580..a13fcb1c38bb9ee16ac5a523fd6145ae6754405f 100644 --- a/civicrm/CRM/Contact/BAO/Contact/Location.php +++ b/civicrm/CRM/Contact/BAO/Contact/Location.php @@ -75,7 +75,7 @@ class CRM_Contact_BAO_Contact_Location { * tuple of display_name and sms if found, or (null,null) */ public static function getPhoneDetails($id, $type = NULL) { - Civi::log()->warning('Deprecated function CRM_Contact_BAO_Contact_Location::getPhoneDetails, use Phone.get API instead', array('civi.tag' => 'deprecated')); + CRM_Core_Error::deprecatedFunctionWarning('Phone.get API instead'); if (!$id) { return array(NULL, NULL); } diff --git a/civicrm/CRM/Contact/BAO/Group.php b/civicrm/CRM/Contact/BAO/Group.php index 2c0206878a672877ca098a5a2b089c9d6c2f97ce..759a6b3eaced3bfd9e966fd5bb0a0257e1bc9db6 100644 --- a/civicrm/CRM/Contact/BAO/Group.php +++ b/civicrm/CRM/Contact/BAO/Group.php @@ -1334,7 +1334,7 @@ WHERE {$whereClause}"; public static function getChildGroupIds($regularGroupIDs) { $childGroupIDs = array(); - foreach ($regularGroupIDs as $regularGroupID) { + foreach ((array) $regularGroupIDs as $regularGroupID) { // temporary store the child group ID(s) of regular group identified by $id, // later merge with main child group array $tempChildGroupIDs = array(); diff --git a/civicrm/CRM/Contact/BAO/Query.php b/civicrm/CRM/Contact/BAO/Query.php index 81a191cfa362a059a6bc0b5b8879a8f43cb2a5f7..4e02c364dde3d56018d3c4f6d127c6b6b6716867 100644 --- a/civicrm/CRM/Contact/BAO/Query.php +++ b/civicrm/CRM/Contact/BAO/Query.php @@ -1013,7 +1013,7 @@ class CRM_Contact_BAO_Query { return; } - $locationTypes = CRM_Core_PseudoConstant::get('CRM_Core_DAO_Address', 'location_type_id'); + $locationTypes = CRM_Core_DAO_Address::buildOptions('location_type_id', 'validate'); $processed = array(); $index = 0; @@ -1563,11 +1563,43 @@ class CRM_Contact_BAO_Query { self::filterCountryFromValuesIfStateExists($formValues); - foreach ($formValues as $id => &$val) { - // CRM-19374 - we don't want to change $val in $formValues. - // Assign it to a temp variable which operates while iteration. - $values = $val; + // Handle relative dates first + foreach (array_keys($formValues) as $id) { + if (preg_match('/_date_relative$/', $id) || + $id == 'event_relative' || + $id == 'case_from_relative' || + $id == 'case_to_relative' || + $id == 'participant_relative' + ) { + if ($id == 'event_relative') { + $fromRange = 'event_start_date_low'; + $toRange = 'event_end_date_high'; + } + elseif ($id == 'participant_relative') { + $fromRange = 'participant_register_date_low'; + $toRange = 'participant_register_date_high'; + } + elseif ($id == 'case_from_relative') { + $fromRange = 'case_from_start_date_low'; + $toRange = 'case_from_start_date_high'; + } + elseif ($id == 'case_to_relative') { + $fromRange = 'case_to_end_date_low'; + $toRange = 'case_to_end_date_high'; + } + else { + $dateComponent = explode('_date_relative', $id); + $fromRange = "{$dateComponent[0]}_date_low"; + $toRange = "{$dateComponent[0]}_date_high"; + } + + if (array_key_exists($fromRange, $formValues) && array_key_exists($toRange, $formValues)) { + CRM_Contact_BAO_Query::fixDateValues($formValues[$id], $formValues[$fromRange], $formValues[$toRange]); + } + } + } + foreach ($formValues as $id => $values) { if (self::isAlreadyProcessedForQueryFormat($values)) { $params[] = $values; continue; @@ -1622,39 +1654,8 @@ class CRM_Contact_BAO_Query { $id == 'case_to_relative' || $id == 'participant_relative' ) { - if ($id == 'event_relative') { - $fromRange = 'event_start_date_low'; - $toRange = 'event_end_date_high'; - } - elseif ($id == 'participant_relative') { - $fromRange = 'participant_register_date_low'; - $toRange = 'participant_register_date_high'; - } - elseif ($id == 'case_from_relative') { - $fromRange = 'case_from_start_date_low'; - $toRange = 'case_from_start_date_high'; - } - elseif ($id == 'case_to_relative') { - $fromRange = 'case_to_end_date_low'; - $toRange = 'case_to_end_date_high'; - } - else { - $dateComponent = explode('_date_relative', $id); - $fromRange = "{$dateComponent[0]}_date_low"; - $toRange = "{$dateComponent[0]}_date_high"; - } - - if (array_key_exists($fromRange, $formValues) && array_key_exists($toRange, $formValues)) { - // relative dates are not processed correctly as lower date value were ignored, - // to ensure both high and low date value got added IF there is relative date, - // we need to reset $formValues by unset and then adding again via CRM_Contact_BAO_Query::fixDateValues(...) - if (!empty($formValues[$id])) { - unset($formValues[$fromRange]); - unset($formValues[$toRange]); - } - CRM_Contact_BAO_Query::fixDateValues($formValues[$id], $formValues[$fromRange], $formValues[$toRange]); - continue; - } + // Already handled in previous loop + continue; } elseif (in_array($id, $entityReferenceFields) && !empty($values) && is_string($values) && (strpos($values, ',') != FALSE)) { @@ -2373,7 +2374,7 @@ class CRM_Contact_BAO_Query { list($tbName, $fldName) = explode(".", $where); //get the location name - $locationType = CRM_Core_PseudoConstant::get('CRM_Core_DAO_Address', 'location_type_id'); + $locationType = CRM_Core_DAO_Address::buildOptions('location_type_id', 'validate'); $specialFields = array('email', 'im', 'phone', 'openid', 'phone_ext'); if (in_array($locType[0], $specialFields)) { //hack to fix / special handing for phone_ext @@ -2799,7 +2800,7 @@ class CRM_Contact_BAO_Query { if ($locationTypeName) { //we have a join on an location table - possibly in conjunction with search builder - CRM-14263 $parts = explode('-', $name); - $locationTypes = CRM_Core_BAO_Address::buildOptions('location_type_id', 'get'); + $locationTypes = CRM_Core_DAO_Address::buildOptions('location_type_id', 'validate'); foreach ($locationTypes as $locationTypeID => $locationType) { if ($parts[0] == str_replace(' ', '_', $locationType)) { $locationID = $locationTypeID; @@ -2965,7 +2966,7 @@ class CRM_Contact_BAO_Query { $value = NULL; } - if (count($value) > 1) { + if (is_array($value) && count($value) > 1) { if (strpos($op, 'IN') === FALSE && strpos($op, 'NULL') === FALSE) { CRM_Core_Error::fatal(ts("%1 is not a valid operator", array(1 => $op))); } @@ -3077,14 +3078,18 @@ class CRM_Contact_BAO_Query { } /** - * @param array $groups - * @param string $tableAlias - * @param string $joinTable - * @param string $op + * Prime smart group cache for smart groups in the search, and join + * civicrm_group_contact_cache table into the query. + * + * @param array $groups IDs of groups specified in search criteria. + * @param string $tableAlias Alias to use for civicrm_group_contact_cache table. + * @param string $joinTable Table on which to join civicrm_group_contact_cache + * @param string $op SQL comparison operator (NULL, IN, !=, IS NULL, etc.) + * @param string $joinColumn Column in $joinTable on which to join civicrm_group_contact_cache.contact_id * - * @return null|string + * @return string WHERE clause component for smart group criteria. */ - public function addGroupContactCache($groups, $tableAlias = NULL, $joinTable = "contact_a", $op) { + public function addGroupContactCache($groups, $tableAlias = NULL, $joinTable = "contact_a", $op, $joinColumn = 'id') { $isNullOp = (strpos($op, 'NULL') !== FALSE); $groupsIds = $groups; if (!$isNullOp && !$groups) { @@ -3125,7 +3130,7 @@ WHERE $smartGroupClause $tableAlias .= ($isNullOp) ? "a`" : implode(',', (array) $groupsIds) . "`"; } - $this->_tables[$tableAlias] = $this->_whereTables[$tableAlias] = " LEFT JOIN civicrm_group_contact_cache {$tableAlias} ON {$joinTable}.id = {$tableAlias}.contact_id "; + $this->_tables[$tableAlias] = $this->_whereTables[$tableAlias] = " LEFT JOIN civicrm_group_contact_cache {$tableAlias} ON {$joinTable}.{$joinColumn} = {$tableAlias}.contact_id "; return self::buildClause("{$tableAlias}.group_id", $op, $groups, 'Int'); } @@ -3736,7 +3741,7 @@ WHERE $smartGroupClause } $countryClause = $countryQill = NULL; - if ($values && !empty($value)) { + if (in_array($op, array('IS NULL', 'IS NOT NULL', 'IS EMPTY', 'IS NOT EMPTY')) || ($values && !empty($value))) { $this->_tables['civicrm_address'] = 1; $this->_whereTables['civicrm_address'] = 1; @@ -4077,25 +4082,28 @@ WHERE $smartGroupClause $rTypeValue = (array) $rTypeValue; if ($rTypeValue['name_a_b'] == $rTypeValue['name_b_a']) { // if we don't know which end of the relationship we are dealing with we'll create a temp table - //@todo unless we are dealing with a target group self::$_relType = 'reciprocal'; } } } // if we are creating a temp table we build our own where for the relationship table $relationshipTempTable = NULL; - if (self::$_relType == 'reciprocal' && empty($targetGroup)) { + if (self::$_relType == 'reciprocal') { $where = array(); self::$_relationshipTempTable = $relationshipTempTable = CRM_Core_DAO::createTempTableName('civicrm_rel'); if ($nameClause) { $where[$grouping][] = " sort_name $nameClause "; } + $groupJoinTable = "civicrm_relationship"; + $groupJoinColumn = "contact_id_alt"; } else { $where = &$this->_where; if ($nameClause) { $where[$grouping][] = "( contact_b.sort_name $nameClause AND contact_b.id != contact_a.id )"; } + $groupJoinTable = "contact_b"; + $groupJoinColumn = "id"; } $allRelationshipType = CRM_Contact_BAO_Relationship::getContactRelationshipType(NULL, 'null', NULL, NULL, TRUE); if ($nameClause || !$targetGroup) { @@ -4118,12 +4126,12 @@ WHERE $smartGroupClause if ($targetGroup) { //add contacts from static groups $this->_tables['civicrm_relationship_group_contact'] = $this->_whereTables['civicrm_relationship_group_contact'] - = " LEFT JOIN civicrm_group_contact civicrm_relationship_group_contact ON civicrm_relationship_group_contact.contact_id = contact_b.id AND civicrm_relationship_group_contact.status = 'Added'"; + = " LEFT JOIN civicrm_group_contact civicrm_relationship_group_contact ON civicrm_relationship_group_contact.contact_id = {$groupJoinTable}.{$groupJoinColumn} AND civicrm_relationship_group_contact.status = 'Added'"; $groupWhere[] = "( civicrm_relationship_group_contact.group_id IN (" . implode(",", $targetGroup[2]) . ") ) "; //add contacts from saved searches - $ssWhere = $this->addGroupContactCache($targetGroup[2], "civicrm_relationship_group_contact_cache", "contact_b", $op); + $ssWhere = $this->addGroupContactCache($targetGroup[2], "civicrm_relationship_group_contact_cache", $groupJoinTable, $op, $groupJoinColumn); //set the group where clause if ($ssWhere) { @@ -4145,7 +4153,7 @@ WHERE $smartGroupClause if (!empty($relQill)) { $relQill .= ' OR '; } - $relQill .= $allRelationshipType[$rel]; + $relQill .= CRM_Utils_Array::value($rel, $allRelationshipType); } $this->_qill[$grouping][] = 'Relationship Type(s) ' . $relQill . " ( " . implode(", ", $qillNames) . " )"; } @@ -4205,9 +4213,6 @@ civicrm_relationship.is_permission_a_b = 0 $this->_relationshipValuesAdded = TRUE; // it could be a or b, using an OR creates an unindexed join - better to create a temp table & // join on that, - // @todo creating a temp table could be expanded to group filter - // as even creating a temp table of all relationships is much much more efficient than - // an OR in the join if ($relationshipTempTable) { $whereClause = ''; if (!empty($where[$grouping])) { @@ -4216,12 +4221,12 @@ civicrm_relationship.is_permission_a_b = 0 } $sql = " CREATE TEMPORARY TABLE {$relationshipTempTable} - (SELECT contact_id_b as contact_id, civicrm_relationship.id + (SELECT contact_id_b as contact_id, contact_id_a as contact_id_alt, civicrm_relationship.id FROM civicrm_relationship INNER JOIN civicrm_contact c ON civicrm_relationship.contact_id_a = c.id $whereClause ) UNION - (SELECT contact_id_a as contact_id, civicrm_relationship.id + (SELECT contact_id_a as contact_id, contact_id_b as contact_id_alt, civicrm_relationship.id FROM civicrm_relationship INNER JOIN civicrm_contact c ON civicrm_relationship.contact_id_b = c.id $whereClause ) @@ -5774,15 +5779,28 @@ SELECT COUNT( conts.total_amount ) as cancel_count, * @param $having */ public function filterRelatedContacts(&$from, &$where, &$having) { - static $_rTypeProcessed = NULL; - static $_rTypeFrom = NULL; - static $_rTypeWhere = NULL; - - if (!$_rTypeProcessed) { - $_rTypeProcessed = TRUE; - + if (!isset(Civi::$statics[__CLASS__]['related_contacts_filter'])) { + Civi::$statics[__CLASS__]['related_contacts_filter'] = array(); + } + $_rTempCache =& Civi::$statics[__CLASS__]['related_contacts_filter']; + // since there only can be one instance of this filter in every query + // skip if filter has already applied + foreach ($_rTempCache as $acache) { + foreach ($acache['queries'] as $aqcache) { + if (strpos($from, $aqcache['from']) !== FALSE) { + $having = NULL; + return; + } + } + } + $arg_sig = sha1("$from $where $having"); + if (isset($_rTempCache[$arg_sig])) { + $cache = $_rTempCache[$arg_sig]; + } + else { // create temp table with contact ids $tableName = CRM_Core_DAO::createTempTableName('civicrm_transform', TRUE); + $sql = "CREATE TEMPORARY TABLE $tableName ( contact_id int primary key) ENGINE=HEAP"; CRM_Core_DAO::executeQuery($sql); @@ -5795,16 +5813,27 @@ SELECT contact_a.id "; CRM_Core_DAO::executeQuery($sql); - $qillMessage = ts('Contacts with a Relationship Type of: '); + $cache = array('tableName' => $tableName, 'queries' => array()); + $_rTempCache[$arg_sig] = $cache; + } + // upsert the query depending on relationship type + if (isset($cache['queries'][$this->_displayRelationshipType])) { + $qcache = $cache['queries'][$this->_displayRelationshipType]; + } + else { + $tableName = $cache['tableName']; + $qcache = array( + "from" => "", + "where" => "", + ); $rTypes = CRM_Core_PseudoConstant::relationshipType(); - if (is_numeric($this->_displayRelationshipType)) { $relationshipTypeLabel = $rTypes[$this->_displayRelationshipType]['label_a_b']; - $_rTypeFrom = " + $qcache['from'] = " INNER JOIN civicrm_relationship displayRelType ON ( displayRelType.contact_id_a = contact_a.id OR displayRelType.contact_id_b = contact_a.id ) INNER JOIN $tableName transform_temp ON ( transform_temp.contact_id = displayRelType.contact_id_a OR transform_temp.contact_id = displayRelType.contact_id_b ) "; - $_rTypeWhere = " + $qcache['where'] = " WHERE displayRelType.relationship_type_id = {$this->_displayRelationshipType} AND displayRelType.is_active = 1 "; @@ -5813,36 +5842,40 @@ AND displayRelType.is_active = 1 list($relType, $dirOne, $dirTwo) = explode('_', $this->_displayRelationshipType); if ($dirOne == 'a') { $relationshipTypeLabel = $rTypes[$relType]['label_a_b']; - $_rTypeFrom .= " + $qcache['from'] .= " INNER JOIN civicrm_relationship displayRelType ON ( displayRelType.contact_id_a = contact_a.id ) INNER JOIN $tableName transform_temp ON ( transform_temp.contact_id = displayRelType.contact_id_b ) "; } else { $relationshipTypeLabel = $rTypes[$relType]['label_b_a']; - $_rTypeFrom .= " + $qcache['from'] .= " INNER JOIN civicrm_relationship displayRelType ON ( displayRelType.contact_id_b = contact_a.id ) INNER JOIN $tableName transform_temp ON ( transform_temp.contact_id = displayRelType.contact_id_a ) "; } - $_rTypeWhere = " + $qcache['where'] = " WHERE displayRelType.relationship_type_id = $relType AND displayRelType.is_active = 1 "; } - $this->_qill[0][] = $qillMessage . "'" . $relationshipTypeLabel . "'"; + $qcache['relTypeLabel'] = $relationshipTypeLabel; + $_rTempCache[$arg_sig]['queries'][$this->_displayRelationshipType] = $qcache; } - - if (!empty($this->_permissionWhereClause)) { - $_rTypeWhere .= "AND $this->_permissionWhereClause"; + $qillMessage = ts('Contacts with a Relationship Type of: '); + $iqill = $qillMessage . "'" . $qcache['relTypeLabel'] . "'"; + if (!is_array($this->_qill[0]) || !in_array($iqill, $this->_qill[0])) { + $this->_qill[0][] = $iqill; } - - if (strpos($from, $_rTypeFrom) === FALSE) { + if (strpos($from, $qcache['from']) === FALSE) { // lets replace all the INNER JOIN's in the $from so we dont exclude other data // this happens when we have an event_type in the quert (CRM-7969) $from = str_replace("INNER JOIN", "LEFT JOIN", $from); - $from .= $_rTypeFrom; - $where = $_rTypeWhere; + $from .= $qcache['from']; + $where = $qcache['where']; + if (!empty($this->_permissionWhereClause)) { + $where .= "AND $this->_permissionWhereClause"; + } } $having = NULL; @@ -6439,6 +6472,15 @@ AND displayRelType.is_active = 1 break; default: + $cfID = CRM_Core_BAO_CustomField::getKeyID($field); + // add to cfIDs array if not present + if (!empty($cfID) && !array_key_exists($cfID, $this->_cfIDs)) { + $this->_cfIDs[$cfID] = array(); + $this->_customQuery = new CRM_Core_BAO_CustomQuery($this->_cfIDs, TRUE, $this->_locationSpecificCustomFields); + $this->_customQuery->query(); + $this->_select = array_merge($this->_select, $this->_customQuery->_select); + $this->_tables = array_merge($this->_tables, $this->_customQuery->_tables); + } foreach ($this->_pseudoConstantsSelect as $key => $pseudoConstantMetadata) { // By replacing the join to the option value table with the mysql construct // ORDER BY field('contribution_status_id', 2,1,4) diff --git a/civicrm/CRM/Contact/BAO/Relationship.php b/civicrm/CRM/Contact/BAO/Relationship.php index 000987cea66f0bf8515c337d1e6cd41ac0003e59..67c95393882e83f44754e9de1a7e7b6f3258b6c4 100644 --- a/civicrm/CRM/Contact/BAO/Relationship.php +++ b/civicrm/CRM/Contact/BAO/Relationship.php @@ -300,7 +300,9 @@ class CRM_Contact_BAO_Relationship extends CRM_Contact_DAO_Relationship { if ($type == 6) { CRM_Contact_BAO_Household::updatePrimaryContact($params['contact_id_b'], $params['contact_id_a']); } - + if (!empty($relationshipId) && self::isCurrentEmployerNeedingToBeCleared($params, $relationshipId, $type)) { + CRM_Contact_BAO_Contact_Utils::clearCurrentEmployer($params['contact_id_a']); + } $relationship = new CRM_Contact_BAO_Relationship(); //@todo this code needs to be updated for the possibility that not all fields are set // by using $relationship->copyValues($params); @@ -1734,6 +1736,10 @@ SELECT relationship_type_id, relationship_direction //contact before creating new membership record. CRM_Member_BAO_Membership::deleteRelatedMemberships($membershipId, $relatedContactId); } + //skip status calculation for pay later memberships. + if (!empty($membershipValues['status_id']) && $membershipValues['status_id'] == $pendingStatusId) { + $membershipValues['skipStatusCal'] = TRUE; + } // check whether we have some related memberships still available $query = " @@ -2218,4 +2224,38 @@ AND cc.sort_name LIKE '%$name%'"; return $nameToLabels; } + /** + * Process the params from api, form and check if current + * employer should be set or unset. + * + * @param array $params + * @param int $relationshipId + * @param int|NULL $updatedRelTypeID + * + * @return bool + * TRUE if current employer needs to be cleared. + */ + public static function isCurrentEmployerNeedingToBeCleared($params, $relationshipId, $updatedRelTypeID = NULL) { + $existingTypeID = CRM_Core_DAO::getFieldValue('CRM_Contact_DAO_Relationship', $relationshipId, 'relationship_type_id'); + $existingTypeName = CRM_Core_DAO::getFieldValue('CRM_Contact_DAO_RelationshipType', $existingTypeID, 'name_b_a'); + $updatedRelTypeID = $updatedRelTypeID ? $updatedRelTypeID : $existingTypeID; + + if ($existingTypeName !== 'Employer of') { + return FALSE; + } + //Clear employer if relationship is expired. + if (!empty($params['end_date']) && strtotime($params['end_date']) < time()) { + return TRUE; + } + //current employer checkbox is disabled on the form. + //inactive or relationship type(employer of) is updated. + if ((isset($params['is_current_employer']) && empty($params['is_current_employer'])) + || ((isset($params['is_active']) && empty($params['is_active']))) + || $existingTypeID != $updatedRelTypeID) { + return TRUE; + } + + return FALSE; + } + } diff --git a/civicrm/CRM/Contact/DAO/RelationshipType.php b/civicrm/CRM/Contact/DAO/RelationshipType.php index 23b8cff703ebd6addddeaac3a6606d168f659bc7..975a8b2a0cf77b195e4199a5262097d82dc79fd6 100644 --- a/civicrm/CRM/Contact/DAO/RelationshipType.php +++ b/civicrm/CRM/Contact/DAO/RelationshipType.php @@ -6,7 +6,7 @@ * * Generated from xml/schema/CRM/Contact/RelationshipType.xml * DO NOT EDIT. Generated by CRM_Core_CodeGen - * (GenCodeChecksum:8fb00d8376af049ce62bc57ca01bc1bf) + * (GenCodeChecksum:74b3771302922f8c055c64ac67ded44b) */ /** @@ -162,6 +162,9 @@ class CRM_Contact_DAO_RelationshipType extends CRM_Core_DAO { 'entity' => 'RelationshipType', 'bao' => 'CRM_Contact_BAO_RelationshipType', 'localizable' => 1, + 'html' => [ + 'type' => 'Text', + ], ], 'name_b_a' => [ 'name' => 'name_b_a', @@ -186,6 +189,9 @@ class CRM_Contact_DAO_RelationshipType extends CRM_Core_DAO { 'entity' => 'RelationshipType', 'bao' => 'CRM_Contact_BAO_RelationshipType', 'localizable' => 1, + 'html' => [ + 'type' => 'Text', + ], ], 'description' => [ 'name' => 'description', @@ -198,6 +204,9 @@ class CRM_Contact_DAO_RelationshipType extends CRM_Core_DAO { 'entity' => 'RelationshipType', 'bao' => 'CRM_Contact_BAO_RelationshipType', 'localizable' => 1, + 'html' => [ + 'type' => 'Text', + ], ], 'contact_type_a' => [ 'name' => 'contact_type_a', @@ -294,6 +303,9 @@ class CRM_Contact_DAO_RelationshipType extends CRM_Core_DAO { 'entity' => 'RelationshipType', 'bao' => 'CRM_Contact_BAO_RelationshipType', 'localizable' => 0, + 'html' => [ + 'type' => 'CheckBox', + ], ], 'is_active' => [ 'name' => 'is_active', @@ -306,6 +318,9 @@ class CRM_Contact_DAO_RelationshipType extends CRM_Core_DAO { 'entity' => 'RelationshipType', 'bao' => 'CRM_Contact_BAO_RelationshipType', 'localizable' => 0, + 'html' => [ + 'type' => 'CheckBox', + ], ], ]; CRM_Core_DAO_AllCoreTables::invoke(__CLASS__, 'fields_callback', Civi::$statics[__CLASS__]['fields']); diff --git a/civicrm/CRM/Contact/Form/Contact.php b/civicrm/CRM/Contact/Form/Contact.php index 9f5db2222f253ccf61ea6048909b5aec1e125715..b78eb31383ade9393323b9c6a1e62657ea00b101 100644 --- a/civicrm/CRM/Contact/Form/Contact.php +++ b/civicrm/CRM/Contact/Form/Contact.php @@ -590,7 +590,7 @@ class CRM_Contact_Form_Contact extends CRM_Core_Form { * @return bool * email/openId */ - public static function formRule($fields, &$errors, $contactId = NULL) { + public static function formRule($fields, &$errors, $contactId, $contactType) { $config = CRM_Core_Config::singleton(); // validations. @@ -713,6 +713,11 @@ class CRM_Contact_Form_Contact extends CRM_Core_Form { } } + // Check for duplicate contact if it wasn't already handled by ajax or disabled + if (!Civi::settings()->get('contact_ajax_check_similar')) { + self::checkDuplicateContacts($fields, $errors, $contactId, $contactType); + } + return $primaryID; } @@ -754,6 +759,14 @@ class CRM_Contact_Form_Contact extends CRM_Core_Form { $className = 'CRM_Contact_Form_Edit_' . $this->_contactType; $className::buildQuickForm($this); + // Ajax duplicate checking + $checkSimilar = $this->_action == CRM_Core_Action::ADD && Civi::settings()->get('contact_ajax_check_similar'); + $this->assign('checkSimilar', $checkSimilar); + if ($checkSimilar == 1) { + $ruleParams = array('used' => 'Supervised', 'contact_type' => $this->_contactType); + $this->assign('ruleFields', CRM_Dedupe_BAO_Rule::dedupeRuleFields($ruleParams)); + } + // build Custom data if Custom data present in edit option $buildCustomData = 'noCustomDataPresent'; if (array_key_exists('CustomData', $this->_editOptions)) { diff --git a/civicrm/CRM/Contact/Form/Edit/Household.php b/civicrm/CRM/Contact/Form/Edit/Household.php index 98f70a3197b9b7dc71b81093561f01232cefeb6c..dab3278c417262b511a474391d7da2522ecef626 100644 --- a/civicrm/CRM/Contact/Form/Edit/Household.php +++ b/civicrm/CRM/Contact/Form/Edit/Household.php @@ -85,16 +85,13 @@ class CRM_Contact_Form_Edit_Household { */ public static function formRule($fields, $files, $contactID = NULL) { $errors = array(); - $primaryID = CRM_Contact_Form_Contact::formRule($fields, $errors, $contactID); + $primaryID = CRM_Contact_Form_Contact::formRule($fields, $errors, $contactID, 'Household'); // make sure that household name is set if (empty($fields['household_name'])) { $errors['household_name'] = 'Household Name should be set.'; } - //check for duplicate - dedupe rules - CRM_Contact_Form_Contact::checkDuplicateContacts($fields, $errors, $contactID, 'Household'); - return empty($errors) ? TRUE : $errors; } diff --git a/civicrm/CRM/Contact/Form/Edit/Individual.php b/civicrm/CRM/Contact/Form/Edit/Individual.php index b189500f45ddd35c5fcde8a4b81b9013c22e9146..a0e76082df749d987f16c3c370107923f065b3a5 100644 --- a/civicrm/CRM/Contact/Form/Edit/Individual.php +++ b/civicrm/CRM/Contact/Form/Edit/Individual.php @@ -96,13 +96,6 @@ class CRM_Contact_Form_Edit_Individual { } if (!$inlineEditMode) { - $checkSimilar = Civi::settings()->get('contact_ajax_check_similar'); - - if ($checkSimilar == NULL) { - $checkSimilar = 0; - } - $form->assign('checkSimilar', $checkSimilar); - //External Identifier Element $form->addField('external_identifier', array('label' => 'External ID')); @@ -129,16 +122,13 @@ class CRM_Contact_Form_Edit_Individual { */ public static function formRule($fields, $files, $contactID = NULL) { $errors = array(); - $primaryID = CRM_Contact_Form_Contact::formRule($fields, $errors, $contactID); + $primaryID = CRM_Contact_Form_Contact::formRule($fields, $errors, $contactID, 'Individual'); // make sure that firstName and lastName or a primary OpenID is set if (!$primaryID && (empty($fields['first_name']) || empty($fields['last_name']))) { $errors['_qf_default'] = ts('First Name and Last Name OR an email OR an OpenID in the Primary Location should be set.'); } - //check for duplicate - dedupe rules - CRM_Contact_Form_Contact::checkDuplicateContacts($fields, $errors, $contactID, 'Individual'); - return empty($errors) ? TRUE : $errors; } diff --git a/civicrm/CRM/Contact/Form/Edit/Organization.php b/civicrm/CRM/Contact/Form/Edit/Organization.php index 914aac66525f33ca7dceb612dd121884c5952078..12b31183b4c616e5a7b6d0cff9d1f022ea8ca5f7 100644 --- a/civicrm/CRM/Contact/Form/Edit/Organization.php +++ b/civicrm/CRM/Contact/Form/Edit/Organization.php @@ -86,16 +86,13 @@ class CRM_Contact_Form_Edit_Organization { */ public static function formRule($fields, $files, $contactID = NULL) { $errors = array(); - $primaryID = CRM_Contact_Form_Contact::formRule($fields, $errors, $contactID); + $primaryID = CRM_Contact_Form_Contact::formRule($fields, $errors, $contactID, 'Organization'); // make sure that organization name is set if (empty($fields['organization_name'])) { $errors['organization_name'] = 'Organization Name should be set.'; } - //check for duplicate - dedupe rules - CRM_Contact_Form_Contact::checkDuplicateContacts($fields, $errors, $contactID, 'Organization'); - // add code to make sure that the uniqueness criteria is satisfied return empty($errors) ? TRUE : $errors; } diff --git a/civicrm/CRM/Contact/Form/Relationship.php b/civicrm/CRM/Contact/Form/Relationship.php index 897856150fb19c187c79604dc0f23183d6a4a530..cdc2898fded815b46fb43f294c4cde1274301bf9 100644 --- a/civicrm/CRM/Contact/Form/Relationship.php +++ b/civicrm/CRM/Contact/Form/Relationship.php @@ -417,10 +417,14 @@ class CRM_Contact_Form_Relationship extends CRM_Core_Form { $this->setEmploymentRelationship($params, $relationshipIds); // Refresh contact tabs which might have been affected - $this->ajaxResponse['updateTabs'] = array( - '#tab_member' => CRM_Contact_BAO_Contact::getCountComponent('membership', $this->_contactId), - '#tab_contribute' => CRM_Contact_BAO_Contact::getCountComponent('contribution', $this->_contactId), + $this->ajaxResponse = array( + 'reloadBlocks' => array('#crm-contactinfo-content'), + 'updateTabs' => array( + '#tab_member' => CRM_Contact_BAO_Contact::getCountComponent('membership', $this->_contactId), + '#tab_contribute' => CRM_Contact_BAO_Contact::getCountComponent('contribution', $this->_contactId), + ), ); + } /** @@ -546,10 +550,7 @@ class CRM_Contact_Form_Relationship extends CRM_Core_Form { throw new CRM_Core_Exception('Relationship create error ' . $e->getMessage()); } - $this->clearCurrentEmployer($params); - $this->setMessage(array('saved' => TRUE)); - return array($params, array($this->_relationshipId)); } @@ -648,38 +649,19 @@ class CRM_Contact_Form_Relationship extends CRM_Core_Form { * @param array $relationshipIds */ private function setEmploymentRelationship($params, $relationshipIds) { - if ( - !empty($params['is_current_employer']) && - $this->_allRelationshipNames[$params['relationship_type_id']]["name_a_b"] == 'Employee of') { - $employerParams = array(); - foreach ($relationshipIds as $id) { + $employerParams = array(); + foreach ($relationshipIds as $id) { + if (!CRM_Contact_BAO_Relationship::isCurrentEmployerNeedingToBeCleared($params, $id) + //don't think this is required to check again. + && $this->_allRelationshipNames[$params['relationship_type_id']]["name_a_b"] == 'Employee of') { // Fixme this is dumb why do we have to look this up again? $rel = CRM_Contact_BAO_Relationship::getRelationshipByID($id); $employerParams[$rel->contact_id_a] = $rel->contact_id_b; } + } + if (!empty($employerParams)) { // @todo this belongs in the BAO. CRM_Contact_BAO_Contact_Utils::setCurrentEmployer($employerParams); - // Refresh contact summary if in ajax mode - $this->ajaxResponse['reloadBlocks'] = array('#crm-contactinfo-content'); - } - } - - /** - * Clears the current employer if the relationship type - * get changed, disabled or 'current employer' checkbox get unchecked. - * - * @param $params - */ - private function clearCurrentEmployer($params) { - // @todo this belongs in the BAO. - if ($this->_isCurrentEmployer) { - $relChanged = $params['relationship_type_id'] != $this->_values['relationship_type_id']; - if (!$params['is_active'] || !$params['is_current_employer'] || $relChanged) { - CRM_Contact_BAO_Contact_Utils::clearCurrentEmployer($this->_values['contact_id_a']); - - // Refresh contact summary if in ajax mode - $this->ajaxResponse['reloadBlocks'] = array('#crm-contactinfo-content'); - } } } diff --git a/civicrm/CRM/Contact/Form/Search/Custom/PriceSet.php b/civicrm/CRM/Contact/Form/Search/Custom/PriceSet.php index 327ddc88b9e6c2754a572639cdb755b628329b3d..86d6631495e4ee9198ebe9c9044cea5c49e72a45 100644 --- a/civicrm/CRM/Contact/Form/Search/Custom/PriceSet.php +++ b/civicrm/CRM/Contact/Form/Search/Custom/PriceSet.php @@ -146,12 +146,14 @@ ORDER BY c.id, l.price_field_value_id; foreach (array_keys($rows) as $participantID) { $values = implode(',', $rows[$participantID]); - $sql = " + if ($values) { + $sql = " UPDATE {$this->_tableName} SET $values WHERE participant_id = $participantID; "; - CRM_Core_DAO::executeQuery($sql); + CRM_Core_DAO::executeQuery($sql); + } } } diff --git a/civicrm/CRM/Contact/Form/Task/EmailCommon.php b/civicrm/CRM/Contact/Form/Task/EmailCommon.php index 73a71d7e763d0bbd247a7c5640d676e06b0b1e11..3f12ee333a4d11a9239ff9eb8255c803978c2b7a 100644 --- a/civicrm/CRM/Contact/Form/Task/EmailCommon.php +++ b/civicrm/CRM/Contact/Form/Task/EmailCommon.php @@ -48,7 +48,7 @@ class CRM_Contact_Form_Task_EmailCommon { * @return array $domainEmails; */ public static function domainEmails() { - Civi::log()->warning('Deprecated function, use CRM_Core_BAO_Email::domainEmails()', array('civi.tag' => 'deprecated')); + CRM_Core_Error::deprecatedFunctionWarning('CRM_Core_BAO_Email::domainEmails()'); return CRM_Core_BAO_Email::domainEmails(); } diff --git a/civicrm/CRM/Contact/Import/Parser.php b/civicrm/CRM/Contact/Import/Parser.php index 9fe3464c8647f9312b5a2ee229ec86d7b72f5494..552ec453f618997be0b1b739aa90fe809b707614 100644 --- a/civicrm/CRM/Contact/Import/Parser.php +++ b/civicrm/CRM/Contact/Import/Parser.php @@ -907,7 +907,6 @@ abstract class CRM_Contact_Import_Parser extends CRM_Import_Parser { break; case 'CheckBox': - case 'AdvMulti-Select': case 'Multi-Select': if (!empty($formatted[$key]) && !empty($params[$key])) { @@ -1217,7 +1216,6 @@ abstract class CRM_Contact_Import_Parser extends CRM_Import_Parser { $htmlType = CRM_Utils_Array::value('html_type', $customFields[$customFieldID]); switch ($htmlType) { case 'CheckBox': - case 'AdvMulti-Select': case 'Multi-Select': if ($val) { $mulValues = explode(',', $val); diff --git a/civicrm/CRM/Contact/Import/Parser/Contact.php b/civicrm/CRM/Contact/Import/Parser/Contact.php index a04f15928e0e7b258c88d254f97e77cfc491ccaa..420cb70de2397e9ae851a0e36b2e6f59b25baea7 100644 --- a/civicrm/CRM/Contact/Import/Parser/Contact.php +++ b/civicrm/CRM/Contact/Import/Parser/Contact.php @@ -1246,7 +1246,6 @@ class CRM_Contact_Import_Parser_Contact extends CRM_Contact_Import_Parser { $htmlType = array( 'CheckBox', 'Multi-Select', - 'AdvMulti-Select', 'Select', 'Radio', 'Multi-Select State/Province', @@ -1260,7 +1259,7 @@ class CRM_Contact_Import_Parser_Contact extends CRM_Contact_Import_Parser { } // check for values for custom fields for checkboxes and multiselect - if ($customFields[$customFieldID]['html_type'] == 'CheckBox' || $customFields[$customFieldID]['html_type'] == 'AdvMulti-Select' || $customFields[$customFieldID]['html_type'] == 'Multi-Select') { + if ($customFields[$customFieldID]['html_type'] == 'CheckBox' || $customFields[$customFieldID]['html_type'] == 'Multi-Select') { $value = trim($value); $value = str_replace('|', ',', $value); $mulValues = explode(',', $value); diff --git a/civicrm/CRM/Contact/Page/AJAX.php b/civicrm/CRM/Contact/Page/AJAX.php index 208d269204ed1f13e0f9822ff1c7d03f3ab33631..af6fdae49853fc22f060a285d716c802aef7dbea 100644 --- a/civicrm/CRM/Contact/Page/AJAX.php +++ b/civicrm/CRM/Contact/Page/AJAX.php @@ -651,7 +651,7 @@ LIMIT {$offset}, {$rowCount} $rgid = CRM_Utils_Request::retrieve('rgid', 'Positive'); $null = NULL; $criteria = CRM_Utils_Request::retrieve('criteria', 'Json', $null, FALSE, '{}'); - $selected = isset($_REQUEST['selected']) ? CRM_Utils_Type::escape($_REQUEST['selected'], 'Integer') : 0; + $selected = CRM_Utils_Request::retrieveValue('selected', 'Boolean'); if ($rowCount < 0) { $rowCount = 0; } @@ -1017,13 +1017,9 @@ LIMIT {$offset}, {$rowCount} * Mark dupe pairs as selected from un-selected state or vice-versa, in dupe cache table. */ public static function toggleDedupeSelect() { - $rgid = CRM_Utils_Type::escape($_REQUEST['rgid'], 'Integer'); - $gid = CRM_Utils_Type::escape($_REQUEST['gid'], 'Integer'); $pnid = $_REQUEST['pnid']; $isSelected = CRM_Utils_Type::escape($_REQUEST['is_selected'], 'Boolean'); - $criteria = CRM_Utils_Request::retrieve('criteria', 'Json', $null, FALSE, '{}'); - - $cacheKeyString = CRM_Dedupe_Merger::getMergeCacheKeyString($rgid, $gid, json_decode($criteria, TRUE)); + $cacheKeyString = CRM_Utils_Request::retrieve('cacheKey', 'Alphanumeric', $null, FALSE); $params = array( 1 => array($isSelected, 'Boolean'), diff --git a/civicrm/CRM/Contact/Page/DedupeFind.php b/civicrm/CRM/Contact/Page/DedupeFind.php index e96da5cde6ca59ee6bf4e442827c6a4c5e818394..9807cd36520de6c3244e32cdae25b4a9f77e4d4e 100644 --- a/civicrm/CRM/Contact/Page/DedupeFind.php +++ b/civicrm/CRM/Contact/Page/DedupeFind.php @@ -36,6 +36,23 @@ class CRM_Contact_Page_DedupeFind extends CRM_Core_Page_Basic { protected $_mainContacts; protected $_gid; protected $action; + /** + * Only display selected. + * + * @var bool + */ + protected $selected; + + /** + * Get isSelected value. + * + * This needs to be an integer of 0 or 1 or NULL for no filter. + * + * @return bool|NULL + */ + public function isSelected() { + return ($this->selected === NULL) ? NULL : (int) $this->selected; + } /** * Get BAO Name. @@ -53,10 +70,18 @@ class CRM_Contact_Page_DedupeFind extends CRM_Core_Page_Basic { public function &links() { } + /** + * Initialize properties from input. + */ + protected function initialize() { + $this->selected = CRM_Utils_Request::retrieveValue('selected', 'Boolean'); + } + /** * Browse all rule groups. */ public function run() { + $this->initialize(); $gid = CRM_Utils_Request::retrieve('gid', 'Positive', $this, FALSE, 0); $action = CRM_Utils_Request::retrieve('action', 'String', $this, FALSE, 0); $context = CRM_Utils_Request::retrieve('context', 'String', $this); @@ -84,7 +109,10 @@ class CRM_Contact_Page_DedupeFind extends CRM_Core_Page_Basic { 'criteria' => $criteria, ); $this->assign('urlQuery', CRM_Utils_System::makeQueryString($urlQry)); + $this->assign('isSelected', $this->isSelected()); $criteria = json_decode($criteria, TRUE); + $cacheKeyString = CRM_Dedupe_Merger::getMergeCacheKeyString($rgid, $gid, $criteria); + $this->assign('cacheKey', $cacheKeyString); if ($context == 'search') { $context = 'search'; @@ -94,7 +122,7 @@ class CRM_Contact_Page_DedupeFind extends CRM_Core_Page_Basic { if ($action & CRM_Core_Action::RENEW) { // empty cache if ($rgid) { - CRM_Core_BAO_PrevNextCache::deleteItem(NULL, CRM_Dedupe_Merger::getMergeCacheKeyString($rgid, $gid, $criteria)); + CRM_Core_BAO_PrevNextCache::deleteItem(NULL, $cacheKeyString); } $urlQry['action'] = 'update'; CRM_Utils_System::redirect(CRM_Utils_System::url('civicrm/contact/dedupefind', $urlQry)); @@ -142,15 +170,9 @@ class CRM_Contact_Page_DedupeFind extends CRM_Core_Page_Basic { $this->action = CRM_Core_Action::UPDATE; $urlQry['snippet'] = 4; - if ($isConflictMode) { - $urlQry['selected'] = 1; - } $this->assign('sourceUrl', CRM_Utils_System::url('civicrm/ajax/dedupefind', $urlQry, FALSE, NULL, FALSE)); - //reload from cache table - $cacheKeyString = CRM_Dedupe_Merger::getMergeCacheKeyString($rgid, $gid, $criteria); - $stats = CRM_Dedupe_Merger::getMergeStats($cacheKeyString); if ($stats) { $message = CRM_Dedupe_Merger::getMergeStatsMsg($stats); @@ -160,7 +182,7 @@ class CRM_Contact_Page_DedupeFind extends CRM_Core_Page_Basic { CRM_Dedupe_Merger::resetMergeStats($cacheKeyString); } - $this->_mainContacts = CRM_Dedupe_Merger::getDuplicatePairs($rgid, $gid, !$isConflictMode, 0, $isConflictMode, '', $isConflictMode, $criteria, TRUE); + $this->_mainContacts = CRM_Dedupe_Merger::getDuplicatePairs($rgid, $gid, !$isConflictMode, 0, $this->isSelected(), '', $isConflictMode, $criteria, TRUE, $limit); if (empty($this->_mainContacts)) { if ($isConflictMode) { diff --git a/civicrm/CRM/Contact/Page/DedupeMerge.php b/civicrm/CRM/Contact/Page/DedupeMerge.php index 68ea12a3f0fbb49d260a2d3cd41bdc575d3071f4..5b0cd1e180f248de35a0d3e5c9a6d590819aea4c 100644 --- a/civicrm/CRM/Contact/Page/DedupeMerge.php +++ b/civicrm/CRM/Contact/Page/DedupeMerge.php @@ -84,16 +84,9 @@ class CRM_Contact_Page_DedupeMerge extends CRM_Core_Page { )); $where = NULL; - if ($action == CRM_Core_Action::MAP) { - $where = "pn.is_selected = 1"; - $isSelected = 1; - } - else { - // else merge all (2) - $isSelected = 2; - } + $onlyProcessSelected = ($action == CRM_Core_Action::MAP) ? 1 : 0; - $total = CRM_Core_BAO_PrevNextCache::getCount($cacheKeyString, NULL, $where); + $total = CRM_Core_BAO_PrevNextCache::getCount($cacheKeyString, NULL, ($onlyProcessSelected ? "pn.is_selected = 1" : NULL)); if ($total <= 0) { // Nothing to do. CRM_Utils_System::redirect(CRM_Utils_System::url('civicrm/contact/dedupefind', $urlQry)); @@ -105,7 +98,7 @@ class CRM_Contact_Page_DedupeMerge extends CRM_Core_Page { for ($i = 1; $i <= ceil($total / self::BATCHLIMIT); $i++) { $task = new CRM_Queue_Task( array('CRM_Contact_Page_DedupeMerge', 'callBatchMerge'), - array($rgid, $gid, $mode, self::BATCHLIMIT, $isSelected, $criteria), + array($rgid, $gid, $mode, self::BATCHLIMIT, $onlyProcessSelected, $criteria), "Processed " . $i * self::BATCHLIMIT . " pair of duplicates out of " . $total ); @@ -115,6 +108,9 @@ class CRM_Contact_Page_DedupeMerge extends CRM_Core_Page { // Setup the Runner $urlQry['context'] = "conflicts"; + if ($onlyProcessSelected) { + $urlQry['selected'] = 1; + } $runner = new CRM_Queue_Runner(array( 'title' => ts('Merging Duplicates..'), 'queue' => $queue, @@ -140,7 +136,7 @@ class CRM_Contact_Page_DedupeMerge extends CRM_Core_Page { * @return int */ public static function callBatchMerge(CRM_Queue_TaskContext $ctx, $rgid, $gid, $mode = 'safe', $batchLimit, $isSelected, $criteria) { - CRM_Dedupe_Merger::batchMerge($rgid, $gid, $mode, $batchLimit, $isSelected, $criteria); + CRM_Dedupe_Merger::batchMerge($rgid, $gid, $mode, $batchLimit, $isSelected, $criteria, TRUE, FALSE); return CRM_Queue_Task::TASK_SUCCESS; } diff --git a/civicrm/CRM/Contact/Page/View/UserDashBoard.php b/civicrm/CRM/Contact/Page/View/UserDashBoard.php index 585a481b459fbfbeea2ec44075bfdafc17f0b787..9ecf6863b6224d28033e09d466b9f4a388593fc2 100644 --- a/civicrm/CRM/Contact/Page/View/UserDashBoard.php +++ b/civicrm/CRM/Contact/Page/View/UserDashBoard.php @@ -69,10 +69,16 @@ class CRM_Contact_Page_View_UserDashBoard extends CRM_Core_Page { $session = CRM_Core_Session::singleton(); $userID = $session->get('userID'); + $userChecksum = CRM_Utils_Request::retrieve('cs', 'String', $this); + $validUser = FALSE; + if (empty($userID) && $this->_contactId && $userChecksum) { + $validUser = CRM_Contact_BAO_Contact_Utils::validChecksum($this->_contactId, $userChecksum); + } + if (!$this->_contactId) { $this->_contactId = $userID; } - elseif ($this->_contactId != $userID) { + elseif ($this->_contactId != $userID && !$validUser) { if (!CRM_Contact_BAO_Contact_Permission::allow($this->_contactId, CRM_Core_Permission::VIEW)) { CRM_Core_Error::fatal(ts('You do not have permission to access this contact.')); } diff --git a/civicrm/CRM/Contact/Selector.php b/civicrm/CRM/Contact/Selector.php index a4145e062044d80c45fb6f21a4720d9497d23078..731f78c69d6eacdc41d6f5ae5059ddf6a7800154 100644 --- a/civicrm/CRM/Contact/Selector.php +++ b/civicrm/CRM/Contact/Selector.php @@ -239,6 +239,15 @@ class CRM_Contact_Selector extends CRM_Core_Selector_Base implements CRM_Core_Se $this->_options = &$this->_query->_options; } + /** + * This method set cache key, later used in test environment + * + * @param string $key + */ + public function setKey($key) { + $this->_key = $key; + } + /** * This method returns the links that are given for each search row. * currently the links added for each row are @@ -407,7 +416,7 @@ class CRM_Contact_Selector extends CRM_Core_Selector_Base implements CRM_Core_Se ), ); - $locationTypes = CRM_Core_PseudoConstant::get('CRM_Core_DAO_Address', 'location_type_id'); + $locationTypes = CRM_Core_DAO_Address::buildOptions('location_type_id', 'validate'); foreach ($this->_fields as $name => $field) { if (!empty($field['in_selector']) && @@ -483,7 +492,16 @@ class CRM_Contact_Selector extends CRM_Core_Selector_Base implements CRM_Core_Se if (trim($phoneType) && !is_numeric($phoneType) && strtolower($phoneType) != $fld) { $title .= "-{$phoneType}"; } - $title .= " ($loc)"; + // fetch Location type label from name as $loc, which will be later used in column header + $title .= sprintf(" (%s)", + CRM_Core_PseudoConstant::getLabel( + 'CRM_Core_DAO_Address', + 'location_type_id', + CRM_Core_PseudoConstant::getKey('CRM_Core_DAO_Address', 'location_type_id', $loc) + ) + ); + // use field name instead of table alias + $prop = $fld; } elseif (isset($this->_query->_fields[$prop]) && isset($this->_query->_fields[$prop]['title'])) { $title = $this->_query->_fields[$prop]['title']; @@ -545,7 +563,6 @@ class CRM_Contact_Selector extends CRM_Core_Selector_Base implements CRM_Core_Se * the total number of rows for this action */ public function &getRows($action, $offset, $rowCount, $sort, $output = NULL) { - if (($output == CRM_Core_Selector_Controller::EXPORT || $output == CRM_Core_Selector_Controller::SCREEN ) && diff --git a/civicrm/CRM/Contribute/BAO/Contribution.php b/civicrm/CRM/Contribute/BAO/Contribution.php index a33168d45ab0d74fb6ce5566301e6f496fd57ddc..80c5cfab1ae34cc6574d971d41cbd5237637529b 100644 --- a/civicrm/CRM/Contribute/BAO/Contribution.php +++ b/civicrm/CRM/Contribute/BAO/Contribution.php @@ -2895,6 +2895,10 @@ INNER JOIN civicrm_activity ON civicrm_activity_contact.activity_id = civicrm_ac * @return mixed */ public function _assignMessageVariablesToTemplate(&$values, $input, $returnMessageText = TRUE) { + // @todo - this should have a better separation of concerns - ie. + // gatherMessageValues should build an array of values to be assigned to the template + // and this function should assign them (assigning null if not set). + // the way the pcpParams & honor Params section works is a baby-step towards this. $template = CRM_Core_Smarty::singleton(); $template->assign('first_name', $this->_relatedObjects['contact']->first_name); $template->assign('last_name', $this->_relatedObjects['contact']->last_name); @@ -2907,6 +2911,7 @@ INNER JOIN civicrm_activity ON civicrm_activity_contact.activity_id = civicrm_ac //assign honor information to receipt message $softRecord = CRM_Contribute_BAO_ContributionSoft::getSoftContribution($this->id); + $honorParams = ['soft_credit_type' => NULL, 'honor_block_is_active' => NULL]; if (isset($softRecord['soft_credit'])) { //if id of contribution page is present if (!empty($values['id'])) { @@ -2916,8 +2921,8 @@ INNER JOIN civicrm_activity ON civicrm_activity_contact.activity_id = civicrm_ac 'honor_id' => $softRecord['soft_credit'][1]['contact_id'], ); - $template->assign('soft_credit_type', $softRecord['soft_credit'][1]['soft_credit_type_label']); - $template->assign('honor_block_is_active', CRM_Core_DAO::getFieldValue('CRM_Core_DAO_UFJoin', $values['id'], 'is_active', 'entity_id')); + $honorParams['soft_credit_type'] = $softRecord['soft_credit'][1]['soft_credit_type_label']; + $honorParams['honor_block_is_active'] = CRM_Core_DAO::getFieldValue('CRM_Core_DAO_UFJoin', $values['id'], 'is_active', 'entity_id'); } else { //offline contribution @@ -2954,25 +2959,29 @@ INNER JOIN civicrm_activity ON civicrm_activity_contact.activity_id = civicrm_ac $values['amount'] = $this->total_amount; } - // add the new contribution values + $pcpParams = ['pcpBlock' => NULL, 'pcp_display_in_roll' => NULL, 'pcp_roll_nickname' => NULL, 'pcp_personal_note' => NULL, 'title' => NULL]; + if (strtolower($this->_component) == 'contribute') { //PCP Info $softDAO = new CRM_Contribute_DAO_ContributionSoft(); $softDAO->contribution_id = $this->id; if ($softDAO->find(TRUE)) { - $template->assign('pcpBlock', TRUE); - $template->assign('pcp_display_in_roll', $softDAO->pcp_display_in_roll); - $template->assign('pcp_roll_nickname', $softDAO->pcp_roll_nickname); - $template->assign('pcp_personal_note', $softDAO->pcp_personal_note); + $pcpParams['pcpBlock'] = TRUE; + $pcpParams['pcp_display_in_roll'] = $softDAO->pcp_display_in_roll; + $pcpParams['pcp_roll_nickname'] = $softDAO->pcp_roll_nickname; + $pcpParams['pcp_personal_note'] = $softDAO->pcp_personal_note; //assign the pcp page title for email subject $pcpDAO = new CRM_PCP_DAO_PCP(); $pcpDAO->id = $softDAO->pcp_id; if ($pcpDAO->find(TRUE)) { - $template->assign('title', $pcpDAO->title); + $pcpParams['title'] = $pcpDAO->title; } } } + foreach (array_merge($honorParams, $pcpParams) as $templateKey => $templateValue) { + $template->assign($templateKey, $templateValue); + } if ($this->financial_type_id) { $values['financial_type_id'] = $this->financial_type_id; @@ -3643,7 +3652,7 @@ INNER JOIN civicrm_activity ON civicrm_activity_contact.activity_id = civicrm_ac if (($lineItemDetails['tax_amount'] && $lineItemDetails['tax_amount'] !== 'null') || ($context == 'changeFinancialType')) { $invoiceSettings = Civi::settings()->get('contribution_invoice_settings'); $taxTerm = CRM_Utils_Array::value('tax_term', $invoiceSettings); - $taxAmount = $lineItemDetails['tax_amount']; + $taxAmount = (float) $lineItemDetails['tax_amount']; if ($context == 'changeFinancialType' && $lineItemDetails['tax_amount'] === 'null') { // reverse the Sale Tax amount if there is no tax rate associated with new Financial Type $taxAmount = CRM_Utils_Array::value('tax_amount', CRM_Utils_Array::value($fieldValueId, $previousLineItems), 0); diff --git a/civicrm/CRM/Contribute/BAO/ContributionRecur.php b/civicrm/CRM/Contribute/BAO/ContributionRecur.php index 95d99c2bef626bfda3b0f54c32e8b7618bea6b6d..7700d856e8cd1c6aaab059a186b82122341ba964 100644 --- a/civicrm/CRM/Contribute/BAO/ContributionRecur.php +++ b/civicrm/CRM/Contribute/BAO/ContributionRecur.php @@ -333,7 +333,7 @@ SELECT r.payment_processor_id * */ public static function getRecurContributions($contactId) { - Civi::log()->warning('Deprecated function, use ContributionRecur.get API instead', array('civi.tag' => 'deprecated')); + CRM_Core_Error::deprecatedFunctionWarning('ContributionRecur.get API instead'); $params = array(); $recurDAO = new CRM_Contribute_DAO_ContributionRecur(); $recurDAO->contact_id = $contactId; diff --git a/civicrm/CRM/Contribute/Form/Contribution.php b/civicrm/CRM/Contribute/Form/Contribution.php index 6b99be29fef7549956ce24690e849cf1f568b7df..b04867d69140548bd5b8437edc947bf7990d440b 100644 --- a/civicrm/CRM/Contribute/Form/Contribution.php +++ b/civicrm/CRM/Contribute/Form/Contribution.php @@ -203,6 +203,14 @@ class CRM_Contribute_Form_Contribution extends CRM_Contribute_Form_AbstractEditP */ protected $statusMessageTitle; + /** + * @var int + * + * Max row count for soft credits. The value here is +1 the actual number of + * rows displayed. + */ + public $_softCreditItemCount = 11; + /** * Explicitly declare the form context. */ diff --git a/civicrm/CRM/Contribute/Form/Contribution/Main.php b/civicrm/CRM/Contribute/Form/Contribution/Main.php index da9214d221194f09085473c995870d3e5d37bd8d..9d7ed7c59b4bce1644644daddaa3a094a34c2080 100644 --- a/civicrm/CRM/Contribute/Form/Contribution/Main.php +++ b/civicrm/CRM/Contribute/Form/Contribution/Main.php @@ -956,7 +956,7 @@ class CRM_Contribute_Form_Contribution_Main extends CRM_Contribute_Form_Contribu foreach (CRM_Contact_BAO_Contact::$_greetingTypes as $greeting) { if ($greetingType = CRM_Utils_Array::value($greeting, $fields)) { - $customizedValue = CRM_Core_OptionGroup::getValue($greeting, 'Customized', 'name'); + $customizedValue = CRM_Core_PseudoConstant::getKey('CRM_Contact_BAO_Contact', $greeting . '_id', 'Customized'); if ($customizedValue == $greetingType && empty($fielse[$greeting . '_custom'])) { $errors[$greeting . '_custom'] = ts('Custom %1 is a required field if %1 is of type Customized.', array(1 => ucwords(str_replace('_', " ", $greeting))) diff --git a/civicrm/CRM/Contribute/Form/SoftCredit.php b/civicrm/CRM/Contribute/Form/SoftCredit.php index c1bbd1b5e473904b72b2397ca1480cc977f07f7c..4b398d88874d991511f5a9a69e704e2082d7f2c0 100644 --- a/civicrm/CRM/Contribute/Form/SoftCredit.php +++ b/civicrm/CRM/Contribute/Form/SoftCredit.php @@ -68,7 +68,7 @@ class CRM_Contribute_Form_SoftCredit { } // by default generate 10 blocks - $item_count = 11; + $item_count = $form->_softCreditItemCount; $showSoftCreditRow = 2; if ($form->getAction() & CRM_Core_Action::UPDATE) { diff --git a/civicrm/CRM/Contribute/Form/Task.php b/civicrm/CRM/Contribute/Form/Task.php index dbfb3976e28afcd2f61335b7947ce6e95c038ad3..296401626407cb367dd9f7ce5492b7dfb20b60e8 100644 --- a/civicrm/CRM/Contribute/Form/Task.php +++ b/civicrm/CRM/Contribute/Form/Task.php @@ -116,10 +116,12 @@ class CRM_Contribute_Form_Task extends CRM_Core_Form { else { $queryParams = $form->get('queryParams'); $isTest = FALSE; - foreach ($queryParams as $fields) { - if ($fields[0] == 'contribution_test') { - $isTest = TRUE; - break; + if (is_array($queryParams)) { + foreach ($queryParams as $fields) { + if ($fields[0] == 'contribution_test') { + $isTest = TRUE; + break; + } } } if (!$isTest) { diff --git a/civicrm/CRM/Contribute/Form/Task/Status.php b/civicrm/CRM/Contribute/Form/Task/Status.php index d330e42fac22782e2d747dc83b72d79722df5edf..ef89c4d9c940f847b59b84cccf170db7dc039024 100644 --- a/civicrm/CRM/Contribute/Form/Task/Status.php +++ b/civicrm/CRM/Contribute/Form/Task/Status.php @@ -196,7 +196,7 @@ AND co.id IN ( $contribIDs )"; if ((strpos($name, 'check_number_') !== FALSE) && $value) { $contribID = substr($name, 13); - if ($fields["payment_instrument_id_{$contribID}"] != CRM_Core_OptionGroup::getValue('payment_instrument', 'Check', 'name')) { + if ($fields["payment_instrument_id_{$contribID}"] != CRM_Core_PseudoConstant::getKey('CRM_Contribute_BAO_Contribution', 'payment_instrument_id', 'Check')) { $errors["payment_instrument_id_{$contribID}"] = ts("Payment Method should be Check when a check number is entered for a contribution."); } } diff --git a/civicrm/CRM/Contribute/Form/UpdateBilling.php b/civicrm/CRM/Contribute/Form/UpdateBilling.php index 73a2b9b0b069bfbcaf36c76e757d9e24b24bb4c6..166050f676569eba4e5c098f674bd34f4377360f 100644 --- a/civicrm/CRM/Contribute/Form/UpdateBilling.php +++ b/civicrm/CRM/Contribute/Form/UpdateBilling.php @@ -335,17 +335,15 @@ class CRM_Contribute_Form_UpdateBilling extends CRM_Core_Form { $activityParams = array( 'source_contact_id' => $this->_subscriptionDetails->contact_id, - 'activity_type_id' => CRM_Core_OptionGroup::getValue('activity_type', - 'Update Recurring Contribution Billing Details', - 'name' + 'activity_type_id' => CRM_Core_PseudoConstant::getKey( + 'CRM_Activity_BAO_Activity', + 'activity_type_id', + 'Update Recurring Contribution Billing Details' ), 'subject' => ts('Recurring Contribution Billing Details Updated'), 'details' => $message, 'activity_date_time' => date('YmdHis'), - 'status_id' => CRM_Core_OptionGroup::getValue('activity_status', - 'Completed', - 'name' - ), + 'status_id' => CRM_Core_PseudoConstant::getKey('CRM_Activity_BAO_Activity', 'status_id', 'Completed'), ); $session = CRM_Core_Session::singleton(); $cid = $session->get('userID'); diff --git a/civicrm/CRM/Contribute/Form/UpdateSubscription.php b/civicrm/CRM/Contribute/Form/UpdateSubscription.php index 31907156ec9a89ab7b5611d837b91cd53e674e4a..5f09e5c0fd4c9c3568f1dc30465c6c94122c44ff 100644 --- a/civicrm/CRM/Contribute/Form/UpdateSubscription.php +++ b/civicrm/CRM/Contribute/Form/UpdateSubscription.php @@ -87,6 +87,9 @@ class CRM_Contribute_Form_UpdateSubscription extends CRM_Core_Form { catch (CRM_Core_Exception $e) { CRM_Core_Error::statusBounce(ts('There is no valid processor for this subscription so it cannot be edited.')); } + catch (CiviCRM_API3_Exception $e) { + CRM_Core_Error::statusBounce(ts('There is no valid processor for this subscription so it cannot be edited.')); + } $this->_subscriptionDetails = CRM_Contribute_BAO_ContributionRecur::getSubscriptionDetails($this->contributionRecurID); } diff --git a/civicrm/CRM/Contribute/Import/Parser/Contribution.php b/civicrm/CRM/Contribute/Import/Parser/Contribution.php index 2ca4c314b8d6e9b3a38cbac741d707270fb9af94..21d84e4ad897018f319fc65be57cb21da5c2f24c 100644 --- a/civicrm/CRM/Contribute/Import/Parser/Contribution.php +++ b/civicrm/CRM/Contribute/Import/Parser/Contribution.php @@ -569,7 +569,7 @@ class CRM_Contribute_Import_Parser_Contribution extends CRM_Contribute_Import_Pa public function processPledgePayments(&$formatted) { if (!empty($formatted['pledge_payment_id']) && !empty($formatted['pledge_id'])) { //get completed status - $completeStatusID = CRM_Core_OptionGroup::getValue('contribution_status', 'Completed', 'name'); + $completeStatusID = CRM_Core_PseudoConstant::getKey('CRM_Contribute_BAO_Contribution', 'contribution_status_id', 'Completed'); //need to update payment record to map contribution_id CRM_Core_DAO::setFieldValue('CRM_Pledge_DAO_PledgePayment', $formatted['pledge_payment_id'], diff --git a/civicrm/CRM/Contribute/Page/ContributionRecur.php b/civicrm/CRM/Contribute/Page/ContributionRecur.php index 84ba834139ac0c3db5d4f0523065cabe684f8a95..dea041f3b6a94d498e33a8af07fb1f0c497f0dbc 100644 --- a/civicrm/CRM/Contribute/Page/ContributionRecur.php +++ b/civicrm/CRM/Contribute/Page/ContributionRecur.php @@ -39,6 +39,8 @@ class CRM_Contribute_Page_ContributionRecur extends CRM_Core_Page { static $_links = NULL; public $_permission = NULL; public $_contactId = NULL; + public $_id = NULL; + public $_action = NULL; /** * View details of a recurring contribution. @@ -57,7 +59,9 @@ class CRM_Contribute_Page_ContributionRecur extends CRM_Core_Page { CRM_Core_Error::statusBounce('Recurring contribution not found (ID: ' . $this->_id); } - $contributionRecur['payment_processor'] = CRM_Financial_BAO_PaymentProcessor::getPaymentProcessorName($contributionRecur['payment_processor_id']); + $contributionRecur['payment_processor'] = CRM_Financial_BAO_PaymentProcessor::getPaymentProcessorName( + CRM_Utils_Array::value('payment_processor_id', $contributionRecur) + ); $idFields = array('contribution_status_id', 'campaign_id', 'financial_type_id'); foreach ($idFields as $idField) { if (!empty($contributionRecur[$idField])) { diff --git a/civicrm/CRM/Contribute/Page/ContributionRecurPayments.php b/civicrm/CRM/Contribute/Page/ContributionRecurPayments.php new file mode 100644 index 0000000000000000000000000000000000000000..0410bdca3b14d8eb2002000105df4adcfd1ed9af --- /dev/null +++ b/civicrm/CRM/Contribute/Page/ContributionRecurPayments.php @@ -0,0 +1,221 @@ +<?php + +/** + * Shows list of contributions done as payments within a recurring contribution. + */ +class CRM_Contribute_Page_ContributionRecurPayments extends CRM_Core_Page { + + /** + * Contribution ID + * + * @var int + */ + private $id = NULL; + + /** + * Contact ID + * + * @var int + */ + private $contactId = NULL; + + /** + * Builds list of contributions for a given recurring contribution. + * + * @return null + */ + public function run() { + $this->id = CRM_Utils_Request::retrieve('id', 'Positive', $this, TRUE); + $this->contactId = CRM_Utils_Request::retrieve('cid', 'Positive', $this, TRUE); + + $this->loadRelatedContributions(); + + return parent::run(); + } + + /** + * Loads contributions associated to the current recurring contribution being + * viewed. + */ + private function loadRelatedContributions() { + $relatedContributions = array(); + + $relatedContributionsResult = civicrm_api3('Contribution', 'get', array( + 'sequential' => 1, + 'contribution_recur_id' => $this->id, + 'contact_id' => $this->contactId, + 'options' => array('limit' => 0), + )); + + foreach ($relatedContributionsResult['values'] as $contribution) { + $this->insertAmountExpandingPaymentsControl($contribution); + $this->fixDateFormats($contribution); + $this->insertStatusLabels($contribution); + $this->insertContributionActions($contribution); + + $relatedContributions[] = $contribution; + } + + if (count($relatedContributions) > 0) { + $this->assign('contributionsCount', count($relatedContributions)); + $this->assign('relatedContributions', json_encode($relatedContributions)); + } + } + + /** + * Inserts a string into the array with the html used to show the expanding + * payments control, which loads when user clicks on the amount. + * + * @param array $contribution + * Reference to the array holding the contribution's data and where the + * control will be inserted into + */ + private function insertAmountExpandingPaymentsControl(&$contribution) { + $amount = CRM_Utils_Money::format($contribution['total_amount'], $contribution['currency']); + + $expandPaymentsUrl = CRM_Utils_System::url('civicrm/payment', + array( + 'view' => 'transaction', + 'component' => 'contribution', + 'action' => 'browse', + 'cid' => $this->contactId, + 'id' => $contribution['contribution_id'], + 'selector' => 1, + ), + FALSE, NULL, TRUE + ); + + $contribution['amount_control'] = ' + <a class="nowrap bold crm-expand-row" title="view payments" href="' . $expandPaymentsUrl . '"> + ' . $amount . ' + </a> + '; + } + + /** + * Fixes date fields present in the given contribution. + * + * @param array $contribution + * Reference to the array holding the contribution's data + */ + private function fixDateFormats(&$contribution) { + $config = CRM_Core_Config::singleton(); + + $contribution['formatted_receive_date'] = CRM_Utils_Date::customFormat($contribution['receive_date'], $config->dateformatDatetime); + $contribution['formatted_thankyou_date'] = CRM_Utils_Date::customFormat($contribution['thankyou_date'], $config->dateformatDatetime); + } + + /** + * Inserts a contribution_status_label key into the array, with the value + * showing the current status plus observations on the current status. + * + * @param array $contribution + * Reference to the array holding the contribution's data and where the new + * position will be inserted + */ + private function insertStatusLabels(&$contribution) { + $contribution['contribution_status_label'] = $contribution['contribution_status']; + + if ($contribution['is_pay_later'] && CRM_Utils_Array::value('contribution_status', $contribution) == 'Pending') { + $contribution['contribution_status_label'] .= ' (' . ts('Pay Later') . ')'; + } + elseif (CRM_Utils_Array::value('contribution_status', $contribution) == 'Pending') { + $contribution['contribution_status_label'] .= ' (' . ts('Incomplete Transaction') . ')'; + } + } + + /** + * Inserts into the given array a string with the 'action' key, holding the + * html to be used to show available actions for the contribution. + * + * @param $contribution + * Reference to the array holding the contribution's data. It is also the + * array where the new 'action' key will be inserted. + */ + private function insertContributionActions(&$contribution) { + $contribution['action'] = CRM_Core_Action::formLink( + $this->buildContributionLinks($contribution), + $this->getContributionPermissionsMask(), + array( + 'id' => $contribution['contribution_id'], + 'cid' => $contribution['contact_id'], + 'cxt' => 'contribution', + ), + ts('more'), + FALSE, + 'contribution.selector.row', + 'Contribution', + $contribution['contribution_id'] + ); + } + + /** + * Builds list of links for authorized actions that can be done on given + * contribution. + * + * @param array $contribution + * + * @return array + */ + private function buildContributionLinks($contribution) { + $links = CRM_Contribute_Selector_Search::links($contribution['contribution_id'], + CRM_Utils_Request::retrieve('action', 'String'), + NULL, + NULL + ); + + $isPayLater = FALSE; + if ($contribution['is_pay_later'] && CRM_Utils_Array::value('contribution_status', $contribution) == 'Pending') { + $isPayLater = TRUE; + + $links[CRM_Core_Action::ADD] = array( + 'name' => ts('Pay with Credit Card'), + 'url' => 'civicrm/contact/view/contribution', + 'qs' => 'reset=1&action=update&id=%%id%%&cid=%%cid%%&context=%%cxt%%&mode=live', + 'title' => ts('Pay with Credit Card'), + ); + } + + if (in_array($contribution['contribution_status'], array('Partially paid', 'Pending refund')) || $isPayLater) { + $buttonName = ts('Record Payment'); + + if ($contribution['contribution_status'] == 'Pending refund') { + $buttonName = ts('Record Refund'); + } + elseif (CRM_Core_Config::isEnabledBackOfficeCreditCardPayments()) { + $links[CRM_Core_Action::BASIC] = array( + 'name' => ts('Submit Credit Card payment'), + 'url' => 'civicrm/payment/add', + 'qs' => 'reset=1&id=%%id%%&cid=%%cid%%&action=add&component=contribution&mode=live', + 'title' => ts('Submit Credit Card payment'), + ); + } + $links[CRM_Core_Action::ADD] = array( + 'name' => $buttonName, + 'url' => 'civicrm/payment', + 'qs' => 'reset=1&id=%%id%%&cid=%%cid%%&action=add&component=contribution', + 'title' => $buttonName, + ); + } + + return $links; + } + + /** + * Builds a mask with allowed contribution related permissions. + * + * @return int + */ + private function getContributionPermissionsMask() { + $permissions = array(CRM_Core_Permission::VIEW); + if (CRM_Core_Permission::check('edit contributions')) { + $permissions[] = CRM_Core_Permission::EDIT; + } + if (CRM_Core_Permission::check('delete in CiviContribute')) { + $permissions[] = CRM_Core_Permission::DELETE; + } + + return CRM_Core_Action::mask($permissions); + } + +} diff --git a/civicrm/CRM/Contribute/xml/Menu/Contribute.xml b/civicrm/CRM/Contribute/xml/Menu/Contribute.xml index 66b318e5f3a54809a008ed3e65d96fb869e4957d..548902dbc07c9f1f342db5c4f497bf73436047c2 100644 --- a/civicrm/CRM/Contribute/xml/Menu/Contribute.xml +++ b/civicrm/CRM/Contribute/xml/Menu/Contribute.xml @@ -323,4 +323,16 @@ <page_callback>CRM_Contribute_Page_AJAX::getSoftContributionRows</page_callback> <access_arguments>access CiviCRM</access_arguments> </item> + <item> + <path>civicrm/contribute/contributionrecur-payments</path> + <title>Recurring Contribution's Payments</title> + <page_callback>CRM_Contribute_Page_ContributionRecurPayments</page_callback> + <access_arguments>access CiviContribute</access_arguments> + </item> + <item> + <path>civicrm/membership/recurring-contributions</path> + <title>Membership Recurring Contributions</title> + <page_callback>CRM_Member_Page_RecurringContributions</page_callback> + <access_arguments>access CiviContribute</access_arguments> + </item> </menu> diff --git a/civicrm/CRM/Core/BAO/ActionSchedule.php b/civicrm/CRM/Core/BAO/ActionSchedule.php index a71dae53ea7e6b6e2b1dd6498e246c4fb8b92898..e783523e0a003616cb5ace50f0f168e87fdc36cb 100644 --- a/civicrm/CRM/Core/BAO/ActionSchedule.php +++ b/civicrm/CRM/Core/BAO/ActionSchedule.php @@ -563,7 +563,7 @@ FROM civicrm_action_schedule cas 'activity_date_time' => date('YmdHis'), 'subject' => $messageSubject, 'details' => $sms_body_text, - 'status_id' => CRM_Core_OptionGroup::getValue('activity_status', 'Completed', 'name'), + 'status_id' => CRM_Core_PseudoConstant::getKey('CRM_Activity_BAO_Activity', 'status_id', 'Completed'), ); $activity = CRM_Activity_BAO_Activity::create($activityParams); diff --git a/civicrm/CRM/Core/BAO/Address.php b/civicrm/CRM/Core/BAO/Address.php index a1141500015fa6454e3c08404a38ecaf56855c2f..338712adfba5c76e3db0b4d169cbb41d570d37bd 100644 --- a/civicrm/CRM/Core/BAO/Address.php +++ b/civicrm/CRM/Core/BAO/Address.php @@ -714,25 +714,11 @@ ORDER BY civicrm_address.is_primary DESC, civicrm_address.location_type_id DESC, * parsed fields values. */ public static function parseStreetAddress($streetAddress, $locale = NULL) { - $config = CRM_Core_Config::singleton(); - - /* locales supported include: - * en_US - http://pe.usps.com/cpim/ftp/pubs/pub28/pub28.pdf - * en_CA - http://www.canadapost.ca/tools/pg/manual/PGaddress-e.asp - * fr_CA - http://www.canadapost.ca/tools/pg/manual/PGaddress-f.asp - * NB: common use of comma after street number also supported - * default is en_US - */ - - $supportedLocalesForParsing = array('en_US', 'en_CA', 'fr_CA'); - if (!$locale) { - $locale = $config->lcMessages; - } - // as different locale explicitly requested but is not available, display warning message and set $locale = 'en_US' - if (!in_array($locale, $supportedLocalesForParsing)) { - CRM_Core_Session::setStatus(ts('Unsupported locale specified to parseStreetAddress: %1. Proceeding with en_US locale.', array(1 => $locale)), ts('Unsupported Locale'), 'alert'); + // use 'en_US' for address parsing if the requested locale is not supported. + if (!self::isSupportedParsingLocale($locale)) { $locale = 'en_US'; } + $emptyParseFields = $parseFields = array( 'street_name' => '', 'street_unit' => '', @@ -876,6 +862,38 @@ ORDER BY civicrm_address.is_primary DESC, civicrm_address.location_type_id DESC, return $parseFields; } + /** + * Determines if the specified locale is + * supported by address parsing. + * If no locale is specified then it + * will check the default configured locale. + * + * locales supported include: + * en_US - http://pe.usps.com/cpim/ftp/pubs/pub28/pub28.pdf + * en_CA - http://www.canadapost.ca/tools/pg/manual/PGaddress-e.asp + * fr_CA - http://www.canadapost.ca/tools/pg/manual/PGaddress-f.asp + * NB: common use of comma after street number also supported + * + * @param string $locale + * The locale to be checked + * + * @return bool + */ + public static function isSupportedParsingLocale($locale = NULL) { + if (!$locale) { + $config = CRM_Core_Config::singleton(); + $locale = $config->lcMessages; + } + + $parsingSupportedLocales = array('en_US', 'en_CA', 'fr_CA'); + + if (in_array($locale, $parsingSupportedLocales)) { + return TRUE; + } + + return FALSE; + } + /** * Validate the address fields based on the address options enabled. * in the Address Settings diff --git a/civicrm/CRM/Core/BAO/CustomField.php b/civicrm/CRM/Core/BAO/CustomField.php index ce816c53d1e44db8e74e9fa851551850ecf25120..41a71643196b6df7343e8832a16d766424229f1c 100644 --- a/civicrm/CRM/Core/BAO/CustomField.php +++ b/civicrm/CRM/Core/BAO/CustomField.php @@ -99,7 +99,6 @@ class CRM_Core_BAO_CustomField extends CRM_Core_DAO_CustomField { 'Radio' => 'Radio', 'CheckBox' => 'CheckBox', 'Multi-Select' => 'Multi-Select', - 'AdvMulti-Select' => 'AdvMulti-Select', 'Autocomplete-Select' => 'Autocomplete-Select', ), array('Text' => 'Text', 'Select' => 'Select', 'Radio' => 'Radio'), @@ -167,7 +166,6 @@ class CRM_Core_BAO_CustomField extends CRM_Core_DAO_CustomField { break; case 'CheckBox': - case 'AdvMulti-Select': case 'Multi-Select': if (isset($params['default_checkbox_option'])) { $tempArray = array_keys($params['default_checkbox_option']); @@ -274,13 +272,15 @@ class CRM_Core_BAO_CustomField extends CRM_Core_DAO_CustomField { $customField = new CRM_Core_DAO_CustomField(); $customField->copyValues($params); - $customField->is_required = CRM_Utils_Array::value('is_required', $params, FALSE); - $customField->is_searchable = CRM_Utils_Array::value('is_searchable', $params, FALSE); - $customField->in_selector = CRM_Utils_Array::value('in_selector', $params, FALSE); - $customField->is_search_range = CRM_Utils_Array::value('is_search_range', $params, FALSE); - //CRM-15792 - Custom field gets disabled if is_active not set - $customField->is_active = CRM_Utils_Array::value('is_active', $params, TRUE); - $customField->is_view = CRM_Utils_Array::value('is_view', $params, FALSE); + if ($op == 'create') { + $customField->is_required = CRM_Utils_Array::value('is_required', $params, FALSE); + $customField->is_searchable = CRM_Utils_Array::value('is_searchable', $params, FALSE); + $customField->in_selector = CRM_Utils_Array::value('in_selector', $params, FALSE); + $customField->is_search_range = CRM_Utils_Array::value('is_search_range', $params, FALSE); + //CRM-15792 - Custom field gets disabled if is_active not set + $customField->is_active = CRM_Utils_Array::value('is_active', $params, TRUE); + $customField->is_view = CRM_Utils_Array::value('is_view', $params, FALSE); + } $customField->save(); // make sure all values are present in the object for further processing @@ -819,7 +819,6 @@ class CRM_Core_BAO_CustomField extends CRM_Core_DAO_CustomField { 'Multi-Select State/Province', 'Select Country', 'Multi-Select Country', - 'AdvMulti-Select', 'CheckBox', 'Radio', ))); @@ -828,7 +827,7 @@ class CRM_Core_BAO_CustomField extends CRM_Core_DAO_CustomField { $options = $field->getOptions($search ? 'search' : 'create'); // Consolidate widget types to simplify the below switch statement - if ($search || ($widget !== 'AdvMulti-Select' && strpos($widget, 'Select') !== FALSE)) { + if ($search || (strpos($widget, 'Select') !== FALSE)) { $widget = 'Select'; } @@ -970,27 +969,6 @@ class CRM_Core_BAO_CustomField extends CRM_Core_DAO_CustomField { } break; - case 'AdvMulti-Select': - $element = $qf->addElement( - 'advmultiselect', - $elementName, - $label, $options, - array( - 'size' => 5, - 'style' => '', - 'class' => 'advmultiselect', - 'data-crm-custom' => $dataCrmCustomVal, - ) - ); - - $element->setButtonAttributes('add', array('value' => ts('Add >>'))); - $element->setButtonAttributes('remove', array('value' => ts('<< Remove'))); - - if ($useRequired && !$search) { - $qf->addRule($elementName, ts('%1 is a required field.', array(1 => $label)), 'required'); - } - break; - case 'CheckBox': $check = array(); foreach ($options as $v => $l) { @@ -1204,7 +1182,6 @@ class CRM_Core_BAO_CustomField extends CRM_Core_DAO_CustomField { case 'Select Country': case 'Select State/Province': case 'CheckBox': - case 'AdvMulti-Select': case 'Multi-Select': case 'Multi-Select State/Province': case 'Multi-Select Country': @@ -1373,7 +1350,6 @@ class CRM_Core_BAO_CustomField extends CRM_Core_DAO_CustomField { } switch ($customField->html_type) { case 'CheckBox': - case 'AdvMulti-Select': case 'Multi-Select': $customOption = CRM_Core_BAO_CustomOption::getCustomOption($customFieldId, FALSE); $defaults[$elementName] = array(); @@ -1385,9 +1361,7 @@ class CRM_Core_BAO_CustomField extends CRM_Core_DAO_CustomField { if ($customField->html_type == 'CheckBox') { $defaults[$elementName][$val['value']] = 1; } - elseif ($customField->html_type == 'Multi-Select' || - $customField->html_type == 'AdvMulti-Select' - ) { + elseif ($customField->html_type == 'Multi-Select') { $defaults[$elementName][$val['value']] = $val['value']; } } @@ -1597,9 +1571,7 @@ SELECT id } } - if ($customFields[$customFieldId]['html_type'] == 'Multi-Select' || - $customFields[$customFieldId]['html_type'] == 'AdvMulti-Select' - ) { + if ($customFields[$customFieldId]['html_type'] == 'Multi-Select') { if ($value) { $value = CRM_Utils_Array::implodePadded($value); } @@ -1609,7 +1581,6 @@ SELECT id } if (($customFields[$customFieldId]['html_type'] == 'Multi-Select' || - $customFields[$customFieldId]['html_type'] == 'AdvMulti-Select' || $customFields[$customFieldId]['html_type'] == 'CheckBox' ) && $customFields[$customFieldId]['data_type'] == 'String' && diff --git a/civicrm/CRM/Core/BAO/CustomGroup.php b/civicrm/CRM/Core/BAO/CustomGroup.php index bb5d77df17a97ce98cf45bf00f0b2c5b90231f38..b26dc9e6a38f0a312c9d854c12b192cb5419b5ef 100644 --- a/civicrm/CRM/Core/BAO/CustomGroup.php +++ b/civicrm/CRM/Core/BAO/CustomGroup.php @@ -128,31 +128,34 @@ class CRM_Core_BAO_CustomGroup extends CRM_Core_DAO_CustomGroup { $fields[] = 'is_public'; } foreach ($fields as $field) { - if (isset($params[$field]) || $field == 'is_multiple') { - $group->$field = CRM_Utils_Array::value($field, $params, FALSE); + if (isset($params[$field])) { + $group->$field = $params[$field]; } } $group->max_multiple = isset($params['is_multiple']) ? (isset($params['max_multiple']) && $params['max_multiple'] >= '0' ) ? $params['max_multiple'] : 'null' : 'null'; - $tableName = $oldTableName = NULL; + $tableName = $tableNameNeedingIndexUpdate = NULL; if (isset($params['id'])) { $group->id = $params['id']; - //check whether custom group was changed from single-valued to multiple-valued - $isMultiple = CRM_Core_DAO::getFieldValue('CRM_Core_DAO_CustomGroup', - $params['id'], - 'is_multiple' - ); - if ((!empty($params['is_multiple']) || $isMultiple) && - ($params['is_multiple'] != $isMultiple) - ) { - $oldTableName = CRM_Core_DAO::getFieldValue( - 'CRM_Core_DAO_CustomGroup', + if (isset($params['is_multiple'])) { + //check whether custom group was changed from single-valued to multiple-valued + $isMultiple = CRM_Core_DAO::getFieldValue('CRM_Core_DAO_CustomGroup', $params['id'], - 'table_name' + 'is_multiple' ); + + // dev/core#227 Fix issue where is_multiple in params maybe an empty string if checkbox is not rendered on the form. + $paramsIsMultiple = empty($params['is_multiple']) ? 0 : 1; + if ($paramsIsMultiple != $isMultiple) { + $tableNameNeedingIndexUpdate = CRM_Core_DAO::getFieldValue( + 'CRM_Core_DAO_CustomGroup', + $params['id'], + 'table_name' + ); + } } } else { @@ -202,8 +205,8 @@ class CRM_Core_BAO_CustomGroup extends CRM_Core_DAO_CustomGroup { // now create the table associated with this group self::createTable($group); } - elseif ($oldTableName) { - CRM_Core_BAO_SchemaHandler::changeUniqueToIndex($oldTableName, CRM_Utils_Array::value('is_multiple', $params)); + elseif ($tableNameNeedingIndexUpdate) { + CRM_Core_BAO_SchemaHandler::changeUniqueToIndex($tableNameNeedingIndexUpdate, CRM_Utils_Array::value('is_multiple', $params)); } if (CRM_Utils_Array::value('overrideFKConstraint', $params) == 1) { @@ -1386,7 +1389,6 @@ ORDER BY civicrm_custom_group.weight, switch ($field['html_type']) { case 'Multi-Select': - case 'AdvMulti-Select': case 'CheckBox': $defaults[$elementName] = array(); $customOption = CRM_Core_BAO_CustomOption::getCustomOption($field['id'], $inactiveNeeded); @@ -1506,7 +1508,6 @@ ORDER BY civicrm_custom_group.weight, //added Multi-Select option in the below if-statement if ($field['html_type'] == 'CheckBox' || $field['html_type'] == 'Radio' || - $field['html_type'] == 'AdvMulti-Select' || $field['html_type'] == 'Multi-Select' ) { $groupTree[$groupID]['fields'][$fieldId]['customValue']['data'] = 'NULL'; @@ -1542,10 +1543,6 @@ ORDER BY civicrm_custom_group.weight, } break; - //added for Advanced Multi-Select - - case 'AdvMulti-Select': - //added for Multi-Select case 'Multi-Select': if (!empty($v)) { $groupTree[$groupID]['fields'][$fieldId]['customValue']['data'] = CRM_Core_DAO::VALUE_SEPARATOR @@ -1663,7 +1660,6 @@ ORDER BY civicrm_custom_group.weight, $htmlType = array( 'CheckBox', 'Multi-Select', - 'AdvMulti-Select', 'Select', 'Radio', ); @@ -1684,7 +1680,6 @@ ORDER BY civicrm_custom_group.weight, $valid = CRM_Core_BAO_CustomValue::typecheck($field['data_type'], $value); } if ($field['html_type'] == 'CheckBox' || - $field['html_type'] == 'AdvMulti-Select' || $field['html_type'] == 'Multi-Select' ) { $value = str_replace("|", ",", $value); @@ -1724,19 +1719,7 @@ ORDER BY civicrm_custom_group.weight, } } elseif ($field['data_type'] == 'Date') { - if (!empty($value)) { - $time = NULL; - if (!empty($field['time_format'])) { - $time = CRM_Utils_Request::retrieve($fieldName . - '_time', 'String', $form, FALSE, NULL, 'GET'); - } - list($value, $time) = CRM_Utils_Date::setDateDefaults($value . - ' ' . $time); - if (!empty($field['time_format'])) { - $customValue[$fieldName . '_time'] = $time; - } - } - $valid = TRUE; + $valid = CRM_Utils_Rule::date($value); } if ($valid) { diff --git a/civicrm/CRM/Core/BAO/CustomOption.php b/civicrm/CRM/Core/BAO/CustomOption.php index 1f3281a528133fe2b04859cb538db97f99abd7ed..3fc2bf6942c8a05c2657854e2215209baa41d0da 100644 --- a/civicrm/CRM/Core/BAO/CustomOption.php +++ b/civicrm/CRM/Core/BAO/CustomOption.php @@ -143,7 +143,19 @@ class CRM_Core_BAO_CustomOption { $class .= ' disabled'; $action -= CRM_Core_Action::DISABLE; } - if (in_array($field->html_type, array('CheckBox', 'AdvMulti-Select', 'Multi-Select'))) { + + $isGroupLocked = (bool) CRM_Core_DAO::getFieldValue( + CRM_Core_DAO_OptionGroup::class, + $field->option_group_id, + 'is_locked' + ); + + // disable deletion of option values for locked option groups + if (($action & CRM_Core_Action::DELETE) && $isGroupLocked) { + $action -= CRM_Core_Action::DELETE; + } + + if (in_array($field->html_type, ['CheckBox', 'Multi-Select'])) { if (isset($defVal) && in_array($dao->value, $defVal)) { $options[$dao->id]['is_default'] = '<img src="' . $config->resourceBase . 'i/check.gif" />'; } @@ -279,7 +291,6 @@ WHERE id = %2"; ); break; - case 'AdvMulti-Select': case 'Multi-Select': case 'CheckBox': $oldString = CRM_Core_DAO::VALUE_SEPARATOR . $oldValue . CRM_Core_DAO::VALUE_SEPARATOR; diff --git a/civicrm/CRM/Core/BAO/File.php b/civicrm/CRM/Core/BAO/File.php index 424d40682f71e9f9b986d06a34592c901417ed4d..e0f4b2fa279922a576dfdff4cd721647a381830d 100644 --- a/civicrm/CRM/Core/BAO/File.php +++ b/civicrm/CRM/Core/BAO/File.php @@ -40,6 +40,34 @@ class CRM_Core_BAO_File extends CRM_Core_DAO_File { static $_signableFields = array('entityTable', 'entityID', 'fileID'); + /** + * Takes an associative array and creates a File object. + * + * @param array $params + * (reference ) an assoc array of name/value pairs. + * + * @return CRM_Core_BAO_File + */ + public static function create($params) { + $fileDAO = new CRM_Core_DAO_File(); + + $op = empty($params['id']) ? 'create' : 'edit'; + + CRM_Utils_Hook::pre($op, 'File', CRM_Utils_Array::value('id', $params), $params); + + $fileDAO->copyValues($params); + + if (empty($params['id']) && empty($params['created_id'])) { + $fileDAO->created_id = CRM_Core_Session::getLoggedInContactID(); + } + + $fileDAO->save(); + + CRM_Utils_Hook::post($op, 'File', $fileDAO->id, $fileDAO); + + return $fileDAO; + } + /** * @param int $fileID * @param int $entityID diff --git a/civicrm/CRM/Core/BAO/Mapping.php b/civicrm/CRM/Core/BAO/Mapping.php index 65a8ba51f53ed4b8ffb3f8160202c92fdfce541b..1764cd572f1a7fe2ecfbefeea1835f4af4414315 100644 --- a/civicrm/CRM/Core/BAO/Mapping.php +++ b/civicrm/CRM/Core/BAO/Mapping.php @@ -1130,7 +1130,7 @@ class CRM_Core_BAO_Mapping extends CRM_Core_DAO_Mapping { return $fields; } - $locationTypes = CRM_Core_PseudoConstant::get('CRM_Core_DAO_Address', 'location_type_id'); + $locationTypes = CRM_Core_DAO_Address::buildOptions('location_type_id', 'validate'); foreach ($params['mapper'] as $key => $value) { foreach ($value as $k => $v) { if (isset($v[1])) { diff --git a/civicrm/CRM/Core/BAO/Navigation.php b/civicrm/CRM/Core/BAO/Navigation.php index c159724c34060c866ccbf42a0080ce75c221c8c4..968bd1bb6e7ec39ae24b51d2568aa650f3c8891f 100644 --- a/civicrm/CRM/Core/BAO/Navigation.php +++ b/civicrm/CRM/Core/BAO/Navigation.php @@ -172,7 +172,7 @@ class CRM_Core_BAO_Navigation extends CRM_Core_DAO_Navigation { $domainID = CRM_Core_Config::domainID(); $query = " SELECT id, label, parent_id, weight, is_active, name -FROM civicrm_navigation WHERE domain_id = $domainID {$whereClause} ORDER BY parent_id, weight ASC"; +FROM civicrm_navigation WHERE domain_id = $domainID"; $result = CRM_Core_DAO::executeQuery($query); $pidGroups = array(); @@ -262,6 +262,7 @@ FROM civicrm_navigation WHERE domain_id = $domainID {$whereClause} ORDER BY pare 'name' => $navigationMenu->name, 'url' => $navigationMenu->url, 'icon' => $navigationMenu->icon, + 'weight' => $navigationMenu->weight, 'permission' => $navigationMenu->permission, 'operator' => $navigationMenu->permission_operator, 'separator' => $navigationMenu->has_separator, @@ -312,6 +313,13 @@ FROM civicrm_navigation WHERE domain_id = $domainID {$whereClause} ORDER BY pare CRM_Utils_Hook::navigationMenu($navigations); self::fixNavigationMenu($navigations); + // Hooks have added menu items in an arbitrary order. We need to order by + // weight again. I would put this function directly after + // CRM_Utils_Hook::navigationMenu but for some reason, fixNavigationMenu is + // moving items added by hooks on the end of the menu. Hence I do it + // afterwards + self::orderByWeight($navigations); + //skip children menu item if user don't have access to parent menu item $skipMenuItems = array(); foreach ($navigations as $key => $value) { @@ -337,6 +345,32 @@ FROM civicrm_navigation WHERE domain_id = $domainID {$whereClause} ORDER BY pare return $navigationString; } + /** + * buildNavigationTree retreives items in order. We call this function to + * ensure that any items added by the hook are also in the correct order. + */ + private static function orderByWeight(&$navigations) { + // sort each item in navigations by weight + usort($navigations, function($a, $b) { + + // If no weight have been defined for an item put it at the end of the list + if (!isset($a['attributes']['weight'])) { + $a['attributes']['weight'] = 1000; + } + if (!isset($b['attributes']['weight'])) { + $b['attributes']['weight'] = 1000; + } + return $a['attributes']['weight'] - $b['attributes']['weight']; + }); + + // If any of the $navigations have children, recurse + foreach ($navigations as $navigation) { + if (isset($navigation['child'])) { + self::orderByWeight($navigation['child']); + } + } + } + /** * Recursively check child menus. * diff --git a/civicrm/CRM/Core/BAO/SchemaHandler.php b/civicrm/CRM/Core/BAO/SchemaHandler.php index ef28021a7c9ceb89f79cf880a0ac4ec293d306be..ab58a8aa4b25f6efa0d77af505661b3d9e16430a 100644 --- a/civicrm/CRM/Core/BAO/SchemaHandler.php +++ b/civicrm/CRM/Core/BAO/SchemaHandler.php @@ -189,14 +189,15 @@ class CRM_Core_BAO_SchemaHandler { //create index only for searchable fields during ADD, //create index only if field is become searchable during MODIFY, - //drop index only if field is no more searchable and index was exist. + //drop index only if field is no longer searchable and it does not reference + //a forgein key (and indexExist is true) if (!empty($params['searchable']) && !$indexExist) { $sql .= $separator; $sql .= str_repeat(' ', 8); $sql .= $prefix; $sql .= "INDEX_{$params['name']} ( {$params['name']} )"; } - elseif (empty($params['searchable']) && $indexExist) { + elseif (empty($params['searchable']) && empty($params['fk_table_name']) && $indexExist) { $sql .= $separator; $sql .= str_repeat(' ', 8); $sql .= "DROP INDEX INDEX_{$params['name']}"; diff --git a/civicrm/CRM/Core/BAO/UFField.php b/civicrm/CRM/Core/BAO/UFField.php index b9e0c3133c79ed1c65fd3381056699bcdbe1c247..eaac6c3ff1aefebc73234a3d710a9f63d9a9c47e 100644 --- a/civicrm/CRM/Core/BAO/UFField.php +++ b/civicrm/CRM/Core/BAO/UFField.php @@ -207,7 +207,13 @@ class CRM_Core_BAO_UFField extends CRM_Core_DAO_UFField { $ufField->field_type = $params['field_type']; $ufField->field_name = $params['field_name']; $ufField->website_type_id = CRM_Utils_Array::value('website_type_id', $params); - $ufField->location_type_id = CRM_Utils_Array::value('location_type_id', $params); + if (is_null(CRM_Utils_Array::value('location_type_id', $params, ''))) { + // primary location type have NULL value in DB + $ufField->whereAdd("location_type_id IS NULL"); + } + else { + $ufField->location_type_id = CRM_Utils_Array::value('location_type_id', $params); + } $ufField->phone_type_id = CRM_Utils_Array::value('phone_type_id', $params);; if (!empty($params['id'])) { diff --git a/civicrm/CRM/Core/BAO/UFGroup.php b/civicrm/CRM/Core/BAO/UFGroup.php index 5543a560150d8a2b7cb14c38c84c8a62621a9f0c..722fc4b9dfc6d05a8d8fce2ccc4c5902d788a8f1 100644 --- a/civicrm/CRM/Core/BAO/UFGroup.php +++ b/civicrm/CRM/Core/BAO/UFGroup.php @@ -1321,7 +1321,6 @@ class CRM_Core_BAO_UFGroup extends CRM_Core_DAO_UFGroup { elseif (in_array($htmlType, array( 'CheckBox', 'Multi-Select', - 'AdvMulti-Select', 'Multi-Select State/Province', 'Multi-Select Country', ))) { @@ -2161,7 +2160,7 @@ AND ( entity_id IS NULL OR entity_id <= 0 ) //else (for contribution), use configured SCT default value $SCTDefaultValue = CRM_Core_OptionGroup::getDefaultValue("soft_credit_type"); if ($field['field_type'] == 'Membership') { - $SCTDefaultValue = CRM_Core_OptionGroup::getValue('soft_credit_type', 'Gift', 'name'); + $SCTDefaultValue = CRM_Core_PseudoConstant::getKey('CRM_Contribute_BAO_ContributionSoft', 'soft_credit_type_id', 'gift'); } $form->addElement('hidden', 'sct_default_id', $SCTDefaultValue, array('id' => 'sct_default_id')); } @@ -2388,7 +2387,6 @@ AND ( entity_id IS NULL OR entity_id <= 0 ) switch ($customFields[$customFieldId]['html_type']) { case 'Multi-Select State/Province': case 'Multi-Select Country': - case 'AdvMulti-Select': case 'Multi-Select': $v = explode(CRM_Core_DAO::VALUE_SEPARATOR, $details[$name]); foreach ($v as $item) { @@ -3041,7 +3039,7 @@ AND ( entity_id IS NULL OR entity_id <= 0 ) $groupTypeName = "{$customGroups->extends}Type"; if ($customGroups->extends == 'Participant' && $customGroups->extends_entity_column_id) { - $groupTypeName = CRM_Core_OptionGroup::getValue('custom_data_type', $customGroups->extends_entity_column_id, 'value', 'String', 'name'); + $groupTypeName = CRM_Core_PseudoConstant::getName('CRM_Core_DAO_CustomGroup', 'extends_entity_column_id', $customGroups->extends_entity_column_id); } foreach (explode(CRM_Core_DAO::VALUE_SEPARATOR, $customGroups->extends_entity_column_value) as $val) { diff --git a/civicrm/CRM/Core/BAO/UFJoin.php b/civicrm/CRM/Core/BAO/UFJoin.php index f6df703442042914e2c5b8062d2bb528268dfcbf..b5442b60facffbafc5de37a5fc0ad63755bc6e71 100644 --- a/civicrm/CRM/Core/BAO/UFJoin.php +++ b/civicrm/CRM/Core/BAO/UFJoin.php @@ -54,7 +54,7 @@ class CRM_Core_BAO_UFJoin extends CRM_Core_DAO_UFJoin { } $dao = new CRM_Core_DAO_UFJoin(); - $dao->copyValues($params); + $dao->copyValues($params, TRUE); if ($params['uf_group_id']) { $dao->save(); } diff --git a/civicrm/CRM/Core/CodeGen/Main.php b/civicrm/CRM/Core/CodeGen/Main.php index f85deb401bbe8d6bdf8eedae48409d60d9c2f6ce..9edd7b7818179acc929e796120835212ee1d7223 100644 --- a/civicrm/CRM/Core/CodeGen/Main.php +++ b/civicrm/CRM/Core/CodeGen/Main.php @@ -110,7 +110,6 @@ Alternatively you can get a version of CiviCRM that matches your PHP version $tasks = array(); $tasks[] = new CRM_Core_CodeGen_Config($this); - $tasks[] = new CRM_Core_CodeGen_Version($this); $tasks[] = new CRM_Core_CodeGen_Reflection($this); $tasks[] = new CRM_Core_CodeGen_Schema($this); foreach (array_keys($this->tables) as $name) { diff --git a/civicrm/CRM/Core/CodeGen/Specification.php b/civicrm/CRM/Core/CodeGen/Specification.php index 5d06369437a77e09d017cbd3e143d86673844206..554f3fa27b1db475ccf704af3bd7201f9d36b153 100644 --- a/civicrm/CRM/Core/CodeGen/Specification.php +++ b/civicrm/CRM/Core/CodeGen/Specification.php @@ -371,6 +371,7 @@ class CRM_Core_CodeGen_Specification { $validOptions = array( 'type', 'formatType', + 'label', /* Fixme: prior to CRM-13497 these were in a flat structure // CRM-13497 moved them to be nested within 'html' but there's no point // making that change in the DAOs right now since we are in the process of diff --git a/civicrm/CRM/Core/CodeGen/Version.php b/civicrm/CRM/Core/CodeGen/Version.php deleted file mode 100644 index e98e38e888143e3d374df0c2bed91dbc1569fcae..0000000000000000000000000000000000000000 --- a/civicrm/CRM/Core/CodeGen/Version.php +++ /dev/null @@ -1,16 +0,0 @@ -<?php - -/** - * Generate configuration files - */ -class CRM_Core_CodeGen_Version extends CRM_Core_CodeGen_BaseTask { - public function run() { - echo "Generating civicrm-version file\n"; - - $template = new CRM_Core_CodeGen_Util_Template('php'); - $template->assign('db_version', $this->config->db_version); - $template->assign('cms', ucwords($this->config->cms)); - $template->run('civicrm_version.tpl', $this->config->phpCodePath . "civicrm-version.php"); - } - -} diff --git a/civicrm/CRM/Core/DAO.php b/civicrm/CRM/Core/DAO.php index 12af2b3c403a4c7456107c66905a9aea04a6d79d..6df94eb19ad1694f07d99ca3eae790d7a825cb44 100644 --- a/civicrm/CRM/Core/DAO.php +++ b/civicrm/CRM/Core/DAO.php @@ -169,7 +169,7 @@ class CRM_Core_DAO extends DB_DataObject { */ public static function disableFullGroupByMode() { $currentModes = CRM_Utils_SQL::getSqlModes(); - if (CRM_Utils_SQL::supportsFullGroupBy() && in_array('ONLY_FULL_GROUP_BY', $currentModes) && CRM_Utils_SQL::isGroupByModeInDefault()) { + if (in_array('ONLY_FULL_GROUP_BY', $currentModes) && CRM_Utils_SQL::isGroupByModeInDefault()) { $key = array_search('ONLY_FULL_GROUP_BY', $currentModes); unset($currentModes[$key]); CRM_Core_DAO::executeQuery("SET SESSION sql_mode = %1", array(1 => array(implode(',', $currentModes), 'String'))); @@ -181,7 +181,7 @@ class CRM_Core_DAO extends DB_DataObject { */ public static function reenableFullGroupByMode() { $currentModes = CRM_Utils_SQL::getSqlModes(); - if (CRM_Utils_SQL::supportsFullGroupBy() && !in_array('ONLY_FULL_GROUP_BY', $currentModes) && CRM_Utils_SQL::isGroupByModeInDefault()) { + if (!in_array('ONLY_FULL_GROUP_BY', $currentModes) && CRM_Utils_SQL::isGroupByModeInDefault()) { $currentModes[] = 'ONLY_FULL_GROUP_BY'; CRM_Core_DAO::executeQuery("SET SESSION sql_mode = %1", array(1 => array(implode(',', $currentModes), 'String'))); } diff --git a/civicrm/CRM/Core/DAO/AllCoreTables.data.php b/civicrm/CRM/Core/DAO/AllCoreTables.data.php index 730aadb7b03f510770cab326808b27b40579fd9e..4f25998aa3d26a96eaed0641ddfc9c7e187b234e 100644 --- a/civicrm/CRM/Core/DAO/AllCoreTables.data.php +++ b/civicrm/CRM/Core/DAO/AllCoreTables.data.php @@ -12,11 +12,6 @@ return [ 'class' => 'CRM_Core_DAO_Extension', 'table' => 'civicrm_extension', ], - 'CRM_Core_DAO_File' => [ - 'name' => 'File', - 'class' => 'CRM_Core_DAO_File', - 'table' => 'civicrm_file', - ], 'CRM_Core_DAO_LocationType' => [ 'name' => 'LocationType', 'class' => 'CRM_Core_DAO_LocationType', @@ -292,10 +287,10 @@ return [ 'class' => 'CRM_Core_DAO_Email', 'table' => 'civicrm_email', ], - 'CRM_Core_DAO_EntityFile' => [ - 'name' => 'EntityFile', - 'class' => 'CRM_Core_DAO_EntityFile', - 'table' => 'civicrm_entity_file', + 'CRM_Core_DAO_File' => [ + 'name' => 'File', + 'class' => 'CRM_Core_DAO_File', + 'table' => 'civicrm_file', ], 'CRM_Core_DAO_IM' => [ 'name' => 'IM', @@ -532,6 +527,11 @@ return [ 'class' => 'CRM_Core_DAO_Discount', 'table' => 'civicrm_discount', ], + 'CRM_Core_DAO_EntityFile' => [ + 'name' => 'EntityFile', + 'class' => 'CRM_Core_DAO_EntityFile', + 'table' => 'civicrm_entity_file', + ], 'CRM_Core_DAO_EntityTag' => [ 'name' => 'EntityTag', 'class' => 'CRM_Core_DAO_EntityTag', diff --git a/civicrm/CRM/Core/DAO/CustomField.php b/civicrm/CRM/Core/DAO/CustomField.php index 23114402d1ac68039999d758a95ebd9b2f4a5cfb..1f48b8858fb3a3370804f161dc5dc76ef471e021 100644 --- a/civicrm/CRM/Core/DAO/CustomField.php +++ b/civicrm/CRM/Core/DAO/CustomField.php @@ -6,7 +6,7 @@ * * Generated from xml/schema/CRM/Core/CustomField.xml * DO NOT EDIT. Generated by CRM_Core_CodeGen - * (GenCodeChecksum:6c4ced0a0ac204cde5c048d37aee6057) + * (GenCodeChecksum:dcb494bf3990ce63b66ef13ee47a2d15) */ /** @@ -475,6 +475,7 @@ class CRM_Core_DAO_CustomField extends CRM_Core_DAO { 'type' => CRM_Utils_Type::T_BOOLEAN, 'title' => ts('Custom Field Is Active?'), 'description' => 'Is this property active?', + 'default' => '1', 'table_name' => 'civicrm_custom_field', 'entity' => 'CustomField', 'bao' => 'CRM_Core_BAO_CustomField', diff --git a/civicrm/CRM/Core/DAO/CustomGroup.php b/civicrm/CRM/Core/DAO/CustomGroup.php index 839c61fb9cf003e2752401952d132537e445f4b5..93d82140553e3dd3207fc9a3e87752bb8ec6546a 100644 --- a/civicrm/CRM/Core/DAO/CustomGroup.php +++ b/civicrm/CRM/Core/DAO/CustomGroup.php @@ -6,7 +6,7 @@ * * Generated from xml/schema/CRM/Core/CustomGroup.xml * DO NOT EDIT. Generated by CRM_Core_CodeGen - * (GenCodeChecksum:4b960c311aed67174e9c55901ba3993b) + * (GenCodeChecksum:6b88842459aadee0598c08bd4d7518f2) */ /** @@ -265,6 +265,13 @@ class CRM_Core_DAO_CustomGroup extends CRM_Core_DAO { 'entity' => 'CustomGroup', 'bao' => 'CRM_Core_BAO_CustomGroup', 'localizable' => 0, + 'html' => [ + 'type' => 'Select', + ], + 'pseudoconstant' => [ + 'optionGroupName' => 'custom_data_type', + 'optionEditPath' => 'civicrm/admin/options/custom_data_type', + ] ], 'extends_entity_column_value' => [ 'name' => 'extends_entity_column_value', @@ -354,6 +361,7 @@ class CRM_Core_DAO_CustomGroup extends CRM_Core_DAO { 'type' => CRM_Utils_Type::T_BOOLEAN, 'title' => ts('Custom Group Is Active?'), 'description' => 'Is this property active?', + 'default' => '1', 'table_name' => 'civicrm_custom_group', 'entity' => 'CustomGroup', 'bao' => 'CRM_Core_BAO_CustomGroup', diff --git a/civicrm/CRM/Core/DAO/File.php b/civicrm/CRM/Core/DAO/File.php index fda3bc4e97775a6a787f8e648c31cf500abe0c01..6aacb72d49bab8f5bb166f1f883d9f611bb92e27 100644 --- a/civicrm/CRM/Core/DAO/File.php +++ b/civicrm/CRM/Core/DAO/File.php @@ -6,7 +6,7 @@ * * Generated from xml/schema/CRM/Core/File.xml * DO NOT EDIT. Generated by CRM_Core_CodeGen - * (GenCodeChecksum:996b2702471b24fb13c740ef104ea1f9) + * (GenCodeChecksum:7fd8d2643aa05e33a38983f719c09111) */ /** @@ -77,6 +77,13 @@ class CRM_Core_DAO_File extends CRM_Core_DAO { */ public $upload_date; + /** + * FK to civicrm_contact, who uploaded this file + * + * @var int unsigned + */ + public $created_id; + /** * Class constructor. */ @@ -85,6 +92,21 @@ class CRM_Core_DAO_File extends CRM_Core_DAO { parent::__construct(); } + /** + * Returns foreign keys and entity references. + * + * @return array + * [CRM_Core_Reference_Interface] + */ + public static function getReferenceColumns() { + if (!isset(Civi::$statics[__CLASS__]['links'])) { + Civi::$statics[__CLASS__]['links'] = static ::createReferenceColumns(__CLASS__); + Civi::$statics[__CLASS__]['links'][] = new CRM_Core_Reference_Basic(self::getTableName(), 'created_id', 'civicrm_contact', 'id'); + CRM_Core_DAO_AllCoreTables::invoke(__CLASS__, 'links_callback', Civi::$statics[__CLASS__]['links']); + } + return Civi::$statics[__CLASS__]['links']; + } + /** * Returns all the column names of this table * @@ -170,6 +192,17 @@ class CRM_Core_DAO_File extends CRM_Core_DAO { 'bao' => 'CRM_Core_BAO_File', 'localizable' => 0, ], + 'created_id' => [ + 'name' => 'created_id', + 'type' => CRM_Utils_Type::T_INT, + 'title' => ts('Created By Contact ID'), + 'description' => 'FK to civicrm_contact, who uploaded this file', + 'table_name' => 'civicrm_file', + 'entity' => 'File', + 'bao' => 'CRM_Core_BAO_File', + 'localizable' => 0, + 'FKClassName' => 'CRM_Contact_DAO_Contact', + ], ]; CRM_Core_DAO_AllCoreTables::invoke(__CLASS__, 'fields_callback', Civi::$statics[__CLASS__]['fields']); } diff --git a/civicrm/CRM/Core/Error.php b/civicrm/CRM/Core/Error.php index c009a7ffa17e0c862b10e73806012e73db12d4a5..ab491e8b81a2fe6daa0c2481881c0ba789478543 100644 --- a/civicrm/CRM/Core/Error.php +++ b/civicrm/CRM/Core/Error.php @@ -1030,6 +1030,19 @@ class CRM_Core_Error extends PEAR_ErrorStack { return FALSE; } + /** + * Output a deprecated function warning to log file. Deprecated class:function is automatically generated from calling function. + * + * @param $newMethod + * description of new method (eg. "buildOptions() method in the appropriate BAO object"). + */ + public static function deprecatedFunctionWarning($newMethod) { + $dbt = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS, 2); + $callerFunction = isset($dbt[1]['function']) ? $dbt[1]['function'] : NULL; + $callerClass = isset($dbt[1]['class']) ? $dbt[1]['class'] : NULL; + Civi::log()->warning("Deprecated function $callerClass::$callerFunction, use $newMethod.", array('civi.tag' => 'deprecated')); + } + } $e = new PEAR_ErrorStack('CRM'); diff --git a/civicrm/CRM/Core/Form.php b/civicrm/CRM/Core/Form.php index d6abdc7b3ecc0a901c080d36ae12829aa4e8691d..113411d7ff83c9ddb81115c849b3147f2a9d748f 100644 --- a/civicrm/CRM/Core/Form.php +++ b/civicrm/CRM/Core/Form.php @@ -269,8 +269,18 @@ class CRM_Core_Form extends HTML_QuickForm_Page { $this->addClass(CRM_Utils_System::getClassName($this)); $this->assign('snippet', CRM_Utils_Array::value('snippet', $_GET)); + $this->setTranslatedFields(); } + /** + * Set translated fields. + * + * This function is called from the class constructor, allowing us to set + * fields on the class that can't be set as properties due to need for + * translation or other non-input specific handling. + */ + protected function setTranslatedFields() {} + /** * Add one or more css classes to the form. * @@ -366,6 +376,9 @@ class CRM_Core_Form extends HTML_QuickForm_Page { if ($type == 'datepicker') { $attributes = ($attributes ? $attributes : array()); $attributes['data-crm-datepicker'] = json_encode((array) $extra); + if (!empty($attributes['aria-label']) || $label) { + $attributes['aria-label'] = CRM_Utils_Array::value('aria-label', $attributes, $label); + } $type = "text"; } if ($type == 'select' && is_array($extra)) { @@ -1413,7 +1426,8 @@ class CRM_Core_Form extends HTML_QuickForm_Page { // Core field - get metadata. $fieldSpec = civicrm_api3($props['entity'], 'getfield', $props); $fieldSpec = $fieldSpec['values']; - $label = CRM_Utils_Array::value('label', $props, isset($fieldSpec['title']) ? $fieldSpec['title'] : NULL); + $fieldSpecLabel = isset($fieldSpec['html']['label']) ? $fieldSpec['html']['label'] : CRM_Utils_Array::value('title', $fieldSpec); + $label = CRM_Utils_Array::value('label', $props, $fieldSpecLabel); $widget = isset($props['type']) ? $props['type'] : $fieldSpec['html']['type']; if ($widget == 'TextArea' && $context == 'search') { @@ -1475,7 +1489,7 @@ class CRM_Core_Form extends HTML_QuickForm_Page { //Set default columns and rows for textarea. $props['rows'] = isset($props['rows']) ? $props['rows'] : 4; $props['cols'] = isset($props['cols']) ? $props['cols'] : 60; - if (!$props['maxlength'] && isset($fieldSpec['length'])) { + if (empty($props['maxlength']) && isset($fieldSpec['length'])) { $props['maxlength'] = $fieldSpec['length']; } return $this->add('textarea', $name, $label, $props, $required); diff --git a/civicrm/CRM/Core/Form/EntityFormTrait.php b/civicrm/CRM/Core/Form/EntityFormTrait.php new file mode 100644 index 0000000000000000000000000000000000000000..564edf6754e5b740a11149d9ccc30c0f6b75ae06 --- /dev/null +++ b/civicrm/CRM/Core/Form/EntityFormTrait.php @@ -0,0 +1,172 @@ +<?php +/* + +--------------------------------------------------------------------+ + | CiviCRM version 4.7 | + +--------------------------------------------------------------------+ + | Copyright CiviCRM LLC (c) 2004-2018 | + +--------------------------------------------------------------------+ + | This file is a part of CiviCRM. | + | | + | CiviCRM is free software; you can copy, modify, and distribute it | + | under the terms of the GNU Affero General Public License | + | Version 3, 19 November 2007 and the CiviCRM Licensing Exception. | + | | + | CiviCRM is distributed in the hope that it will be useful, but | + | WITHOUT ANY WARRANTY; without even the implied warranty of | + | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | + | See the GNU Affero General Public License for more details. | + | | + | You should have received a copy of the GNU Affero General Public | + | License and the CiviCRM Licensing Exception along | + | with this program; if not, contact CiviCRM LLC | + | at info[AT]civicrm[DOT]org. If you have questions about the | + | GNU Affero General Public License or the licensing of CiviCRM, | + | see the CiviCRM license FAQ at http://civicrm.org/licensing | + +--------------------------------------------------------------------+ + */ + +/** + * + * @package CRM + * @copyright CiviCRM LLC (c) 2004-2018 + */ + +trait CRM_Core_Form_EntityFormTrait { + /** + * Get entity fields for the entity to be added to the form. + * + * @var array + */ + public function getEntityFields() { + return $this->entityFields; + } + + /** + * Explicitly declare the form context. + */ + public function getDefaultContext() { + return 'create'; + } + + /** + * Get entity fields for the entity to be added to the form. + * + * @var array + */ + public function getDeleteMessage() { + return $this->deleteMessage; + } + + /** + * Get the entity id being edited. + * + * @return int|null + */ + public function getEntityId() { + return $this->_id; + } + /** + * If the custom data is in the submitted data (eg. added via ajax loaded form) add to form. + */ + public function addCustomDataToForm() { + $customisableEntities = CRM_Core_SelectValues::customGroupExtends(); + if (isset($customisableEntities[$this->getDefaultEntity()])) { + CRM_Custom_Form_CustomData::addToForm($this); + } + } + + /** + * Build the form object. + */ + public function buildQuickEntityForm() { + if ($this->_action & CRM_Core_Action::DELETE) { + $this->buildDeleteForm(); + return; + } + $this->applyFilter('__ALL__', 'trim'); + $this->addEntityFieldsToTemplate(); + $this->assign('entityFields', $this->entityFields); + $this->assign('entityID', $this->getEntityId()); + $this->assign('entityInClassFormat', strtolower(str_replace('_', '-', $this->getDefaultEntity()))); + $this->assign('entityTable', CRM_Core_DAO_AllCoreTables::getTableForClass(CRM_Core_DAO_AllCoreTables::getFullName($this->getDefaultEntity()))); + $this->addCustomDataToForm(); + $this->addFormButtons(); + } + + /** + * Build the form for any deletion. + */ + protected function buildDeleteForm() { + $this->assign('deleteMessage', $this->getDeleteMessage()); + $this->addFormButtons(); + } + + /** + * Add relevant buttons to the form. + */ + protected function addFormButtons() { + if ($this->_action & CRM_Core_Action::VIEW || $this->_action & CRM_Core_Action::PREVIEW) { + $this->addButtons(array( + array( + 'type' => 'cancel', + 'name' => ts('Done'), + 'isDefault' => TRUE, + ), + ) + ); + } + else { + $this->addButtons(array( + array( + 'type' => 'next', + 'name' => $this->_action & CRM_Core_Action::DELETE ? ts('Delete') : ts('Save'), + 'isDefault' => TRUE, + ), + array( + 'type' => 'cancel', + 'name' => ts('Cancel'), + ), + ) + ); + } + } + + /** + * Set translated fields. + * + * This function is called from the class constructor, allowing us to set + * fields on the class that can't be set as properties due to need for + * translation or other non-input specific handling. + */ + protected function setTranslatedFields() { + $this->setEntityFields(); + $this->setDeleteMessage(); + $metadata = civicrm_api3($this->getDefaultEntity(), 'getfields', ['action' => 'create']); + $this->metadata = $metadata['values']; + foreach ($this->metadata as $fieldName => $spec) { + if (isset($this->entityFields[$fieldName])) { + if ($spec['localizable']) { + $this->entityFields[$fieldName]['is_add_translate_dialog'] = TRUE; + } + if (empty($spec['html'])) { + $this->entityFields[$fieldName]['not-auto-addable'] = TRUE; + } + } + } + } + + /** + * Add defined entity field to template. + */ + protected function addEntityFieldsToTemplate() { + foreach ($this->getEntityFields() as $fieldSpec) { + if (empty($fieldSpec['not-auto-addable'])) { + $element = $this->addField($fieldSpec['name'], [], CRM_Utils_Array::value('required', $fieldSpec)); + if (!empty($fieldSpec['is_freeze'])) { + $element->freeze(); + } + } + } + } + +} diff --git a/civicrm/CRM/Core/Form/Tag.php b/civicrm/CRM/Core/Form/Tag.php index 43cbd27e3439c96cefa2d94426c2ef48bb8184d8..3c31ed6281588382f0c2209c1c44072cfe9fe688 100644 --- a/civicrm/CRM/Core/Form/Tag.php +++ b/civicrm/CRM/Core/Form/Tag.php @@ -85,6 +85,7 @@ class CRM_Core_Form_Tag { 'data-entity_table' => $entityTable, 'data-entity_id' => $entityId, 'class' => "crm-$mode-tagset", + 'select' => array('minimumInputLength' => 0), )); if ($entityId) { diff --git a/civicrm/CRM/Core/I18n/SchemaStructure.php b/civicrm/CRM/Core/I18n/SchemaStructure.php old mode 100755 new mode 100644 index 6e06171f2f9e2ff184cdc55814f7d6c3e916116f..2c7f442856afbd1f11d91d75c5fdbad47d00a2fc --- a/civicrm/CRM/Core/I18n/SchemaStructure.php +++ b/civicrm/CRM/Core/I18n/SchemaStructure.php @@ -489,11 +489,13 @@ class CRM_Core_I18n_SchemaStructure { 'civicrm_membership_type' => [ 'name' => [ 'type' => "Text", + 'label' => "Name", ], 'description' => [ 'type' => "TextArea", 'rows' => "6", 'cols' => "50", + 'label' => "Description", ], ], 'civicrm_membership_block' => [ diff --git a/civicrm/CRM/Core/ManagedEntities.php b/civicrm/CRM/Core/ManagedEntities.php index 5021859b01c0ef9a2cbabd1fa397aa7f369d5a34..fe9631d0dbd0a0ef1d5b3bd9413bec6c0e42013b 100644 --- a/civicrm/CRM/Core/ManagedEntities.php +++ b/civicrm/CRM/Core/ManagedEntities.php @@ -191,6 +191,7 @@ class CRM_Core_ManagedEntities { $in = CRM_Core_DAO::escapeStrings(array_keys($this->moduleIndex[FALSE])); $dao = new CRM_Core_DAO_Managed(); $dao->whereAdd("module in ($in)"); + $dao->orderBy('id DESC'); $dao->find(); while ($dao->fetch()) { $this->disableEntity($dao); @@ -215,6 +216,7 @@ class CRM_Core_ManagedEntities { if (!empty($knownModules)) { $in = CRM_Core_DAO::escapeStrings($knownModules); $dao->whereAdd("module NOT IN ($in)"); + $dao->orderBy('id DESC'); } $dao->find(); while ($dao->fetch()) { @@ -340,11 +342,10 @@ class CRM_Core_ManagedEntities { if ($result['is_error']) { $this->onApiError($dao->entity_type, 'delete', $params, $result); } - - CRM_Core_DAO::executeQuery('DELETE FROM civicrm_managed WHERE id = %1', array( - 1 => array($dao->id, 'Integer'), - )); } + CRM_Core_DAO::executeQuery('DELETE FROM civicrm_managed WHERE id = %1', array( + 1 => array($dao->id, 'Integer'), + )); } } diff --git a/civicrm/CRM/Core/OptionGroup.php b/civicrm/CRM/Core/OptionGroup.php index db946e6ca62546275e03d10052fafc3165fc3c20..bc1f7ad2ac8124e538fa01d5e940ed0392c58945 100644 --- a/civicrm/CRM/Core/OptionGroup.php +++ b/civicrm/CRM/Core/OptionGroup.php @@ -342,7 +342,7 @@ WHERE v.option_group_id = g.id * @return null */ public static function getLabel($groupName, $value, $onlyActiveValue = TRUE) { - Civi::log()->warning('Deprecated function CRM_Core_OptionGroup::getLabel, use CRM_Core_PseudoConstant::getLabel', array('civi.tag' => 'deprecated')); + CRM_Core_Error::deprecatedFunctionWarning('CRM_Core_PseudoConstant::getLabel'); if (empty($groupName) || empty($value) ) { @@ -396,7 +396,7 @@ WHERE v.option_group_id = g.id return NULL; } - Civi::log()->warning('Deprecated function CRM_Core_OptionGroup::getValue, use CRM_Core_PseudoConstant::getKey', array('civi.tag' => 'deprecated')); + CRM_Core_Error::deprecatedFunctionWarning('CRM_Core_PseudoConstant::getKey'); $query = " SELECT v.label as label ,v.{$valueField} as value diff --git a/civicrm/CRM/Core/OptionValue.php b/civicrm/CRM/Core/OptionValue.php index c5d9fda7623bfdeda3c985dde919ad4f2e5e13c9..27a1a756f07ecc39e6806aafc53bdd793a6592bb 100644 --- a/civicrm/CRM/Core/OptionValue.php +++ b/civicrm/CRM/Core/OptionValue.php @@ -72,14 +72,14 @@ class CRM_Core_OptionValue { */ public static function getRows($groupParams, $links, $orderBy = 'weight', $skipEmptyComponents = TRUE) { $optionValue = array(); - $optionGroupID = NULL; + $isGroupLocked = FALSE; + if (!isset($groupParams['id']) || !$groupParams['id']) { if ($groupParams['name']) { - $config = CRM_Core_Config::singleton(); - $optionGroup = CRM_Core_BAO_OptionGroup::retrieve($groupParams, $dnc); $optionGroupID = $optionGroup->id; + $isGroupLocked = (bool) $optionGroup->is_locked; } } else { @@ -146,6 +146,11 @@ class CRM_Core_OptionValue { } } + // disallow deletion of option values for locked groups + if (($action & CRM_Core_Action::DELETE) && $isGroupLocked) { + $action -= CRM_Core_Action::DELETE; + } + $optionValue[$dao->id]['label'] = htmlspecialchars($optionValue[$dao->id]['label']); $optionValue[$dao->id]['order'] = $optionValue[$dao->id]['weight']; $optionValue[$dao->id]['icon'] = CRM_Utils_Array::value('icon', $optionValue[$dao->id], ''); @@ -191,8 +196,7 @@ class CRM_Core_OptionValue { * @return CRM_Core_DAO_OptionValue * */ - public static function addOptionValue(&$params, &$groupParams, &$action, &$optionValueID) { - $ids = array(); + public static function addOptionValue(&$params, &$groupParams, $action, $optionValueID) { $params['is_active'] = CRM_Utils_Array::value('is_active', $params, FALSE); // checking if the group name with the given id or name (in $groupParams) exists if (!empty($groupParams)) { @@ -220,7 +224,7 @@ class CRM_Core_OptionValue { } $params['option_group_id'] = $optionGroupID; - if (($action & CRM_Core_Action::ADD) && empty($params['value'])) { + if (($action & CRM_Core_Action::ADD) && !isset($params['value'])) { $fieldValues = array('option_group_id' => $optionGroupID); // use the next available value /* CONVERT(value, DECIMAL) is used to convert varchar @@ -240,9 +244,9 @@ class CRM_Core_OptionValue { $params['name'] = $params['label']; } if ($action & CRM_Core_Action::UPDATE) { - $ids['optionValue'] = $optionValueID; + $params['id'] = $optionValueID; } - $optionValue = CRM_Core_BAO_OptionValue::add($params, $ids); + $optionValue = CRM_Core_BAO_OptionValue::add($params); return $optionValue; } diff --git a/civicrm/CRM/Core/Page/AJAX/Location.php b/civicrm/CRM/Core/Page/AJAX/Location.php index 96b5df2d1ac5d9f2b8e9038f7b67e098424fd09f..5749c923e62c14dc3f53471dd528f78523a60cdf 100644 --- a/civicrm/CRM/Core/Page/AJAX/Location.php +++ b/civicrm/CRM/Core/Page/AJAX/Location.php @@ -171,7 +171,7 @@ class CRM_Core_Page_AJAX_Location { $elements["onbehalf_{$key}"]['value'][$k] = $v; } } - elseif (strstr($htmlType, 'Multi-Select') && $htmlType != 'AdvMulti-Select') { + elseif (strstr($htmlType, 'Multi-Select')) { $elements["onbehalf_{$key}"]['type'] = 'Multi-Select'; $elements["onbehalf_{$key}"]['value'] = array_values($defaults[$key]); } diff --git a/civicrm/CRM/Core/Payment.php b/civicrm/CRM/Core/Payment.php index a4192ac9fd20b49805b6d0019861e9357e4ba50d..8626cd790de353f4170e1304d647c732da91b256 100644 --- a/civicrm/CRM/Core/Payment.php +++ b/civicrm/CRM/Core/Payment.php @@ -103,6 +103,17 @@ abstract class CRM_Core_Payment { */ protected $cancelUrl; + /** + * Processor type label. + * + * (Deprecated parameter but used in some messages). + * + * @deprecated + * + * @var string + */ + public $_processorName; + /** * The profile configured to show on the billing form. * @@ -1542,6 +1553,18 @@ INNER JOIN civicrm_contribution con ON ( con.contribution_recur_id = rec.id ) return FALSE; } + /** + * Checks if payment processor supports recurring contributions + * + * @return bool + */ + public function supportsRecurring() { + if (!empty($this->_paymentProcessor['is_recur'])) { + return TRUE; + } + return FALSE; + } + /** * Should a receipt be sent out for a pending payment. * diff --git a/civicrm/CRM/Core/Payment/PayPalImpl.php b/civicrm/CRM/Core/Payment/PayPalImpl.php index 3fde78c1bbfddf32a29558ca26cca613280aeebd..3fa006689248a7883b6a9ed5d3a12c6a950be223 100644 --- a/civicrm/CRM/Core/Payment/PayPalImpl.php +++ b/civicrm/CRM/Core/Payment/PayPalImpl.php @@ -39,6 +39,10 @@ use Civi\Payment\Exception\PaymentProcessorException; class CRM_Core_Payment_PayPalImpl extends CRM_Core_Payment { const CHARSET = 'iso-8859-1'; + const PAYPAL_PRO = 'PayPal'; + const PAYPAL_STANDARD = 'PayPal_Standard'; + const PAYPAL_EXPRESS = 'PayPal_Express'; + protected $_mode = NULL; /** @@ -50,21 +54,50 @@ class CRM_Core_Payment_PayPalImpl extends CRM_Core_Payment { * @param CRM_Core_Payment $paymentProcessor * * @return \CRM_Core_Payment_PayPalImpl + * @throws \Civi\Payment\Exception\PaymentProcessorException */ public function __construct($mode, &$paymentProcessor) { $this->_mode = $mode; $this->_paymentProcessor = $paymentProcessor; - $this->_processorName = ts('PayPal Pro'); - $paymentProcessorType = CRM_Core_PseudoConstant::paymentProcessorType(FALSE, NULL, 'name'); - if ($this->_paymentProcessor['payment_processor_type_id'] == CRM_Utils_Array::key('PayPal_Standard', $paymentProcessorType)) { + if ($this->isPayPalType($this::PAYPAL_STANDARD)) { $this->_processorName = ts('PayPal Standard'); - return; } - elseif ($this->_paymentProcessor['payment_processor_type_id'] == CRM_Utils_Array::key('PayPal_Express', $paymentProcessorType)) { + elseif ($this->isPayPalType($this::PAYPAL_EXPRESS)) { $this->_processorName = ts('PayPal Express'); } + elseif ($this->isPayPalType($this::PAYPAL_PRO)) { + $this->_processorName = ts('PayPal Pro'); + } + else { + throw new PaymentProcessorException('CRM_Core_Payment_PayPalImpl: Payment processor type is not defined!'); + } + } + /** + * Helper function to check which payment processor type is being used. + * + * @param $typeName + * + * @return bool + * @throws \Civi\Payment\Exception\PaymentProcessorException + */ + public function isPayPalType($typeName) { + // Historically payment_processor_type may have been set to the name of the processor but newer versions of CiviCRM use the id set in payment_processor_type_id + if (empty($this->_paymentProcessor['payment_processor_type_id']) && empty($this->_paymentProcessor['payment_processor_type'])) { + // We need one of them to be set! + throw new PaymentProcessorException('CRM_Core_Payment_PayPalImpl: Payment processor type is not defined!'); + } + if (empty($this->_paymentProcessor['payment_processor_type_id']) && !empty($this->_paymentProcessor['payment_processor_type'])) { + // Handle legacy case where payment_processor_type was set, but payment_processor_type_id was not. + $this->_paymentProcessor['payment_processor_type_id'] + = CRM_Core_PseudoConstant::getKey('CRM_Financial_BAO_PaymentProcessor', 'payment_processor_type_id', $this->_paymentProcessor['payment_processor_type']); + } + if ((int) $this->_paymentProcessor['payment_processor_type_id'] === + CRM_Core_PseudoConstant::getKey('CRM_Financial_BAO_PaymentProcessor', 'payment_processor_type_id', $typeName)) { + return TRUE; + } + return FALSE; } /** @@ -74,9 +107,10 @@ class CRM_Core_Payment_PayPalImpl extends CRM_Core_Payment { * with someone else's login. * * @return bool + * @throws \Civi\Payment\Exception\PaymentProcessorException */ protected function supportsBackOffice() { - if ($this->_processorName == ts('PayPal Pro')) { + if ($this->isPayPalType($this::PAYPAL_PRO)) { return TRUE; } return FALSE; @@ -92,9 +126,10 @@ class CRM_Core_Payment_PayPalImpl extends CRM_Core_Payment { * 'notify' flow a key difference is that in the notify flow they don't have to return but in this flow they do. * * @return bool + * @throws \Civi\Payment\Exception\PaymentProcessorException */ protected function supportsPreApproval() { - if ($this->_processorName == ts('PayPal Express') || $this->_processorName == ts('PayPal Pro')) { + if ($this->isPayPalType($this::PAYPAL_EXPRESS) || $this->isPayPalType($this::PAYPAL_PRO)) { return TRUE; } return FALSE; @@ -107,17 +142,18 @@ class CRM_Core_Payment_PayPalImpl extends CRM_Core_Payment { * * @return bool * Should form building stop at this point? + * @throws \Civi\Payment\Exception\PaymentProcessorException */ public function buildForm(&$form) { if ($this->supportsPreApproval()) { $this->addPaypalExpressCode($form); - if ($this->_processorName == ts('PayPal Express')) { + if ($this->isPayPalType($this::PAYPAL_EXPRESS)) { CRM_Core_Region::instance('billing-block-post')->add(array( 'template' => 'CRM/Financial/Form/PaypalExpress.tpl', 'name' => 'paypal_express', )); } - if ($this->_processorName == ts('PayPal Pro')) { + if ($this->isPayPalType($this::PAYPAL_PRO)) { CRM_Core_Region::instance('billing-block-pre')->add(array( 'template' => 'CRM/Financial/Form/PaypalPro.tpl', )); @@ -186,9 +222,11 @@ class CRM_Core_Payment_PayPalImpl extends CRM_Core_Payment { * * @param array $values * @param array $errors + * + * @throws \Civi\Payment\Exception\PaymentProcessorException */ public function validatePaymentInstrument($values, &$errors) { - if ($this->_paymentProcessor['payment_processor_type'] == 'PayPal' && !$this->isPaypalExpress($values)) { + if ($this->isPayPalType($this::PAYPAL_PRO) && !$this->isPaypalExpress($values)) { CRM_Core_Payment_Form::validateCreditCard($values, $errors, $this->_paymentProcessor['id']); CRM_Core_Form::validateMandatoryFields($this->getMandatoryFields(), $values, $errors); } @@ -251,6 +289,7 @@ class CRM_Core_Payment_PayPalImpl extends CRM_Core_Payment { * @param array $storedDetails * * @return array + * @throws \Civi\Payment\Exception\PaymentProcessorException */ public function getPreApprovalDetails($storedDetails) { return empty($storedDetails['token']) ? array() : $this->getExpressCheckoutDetails($storedDetails['token']); @@ -266,6 +305,7 @@ class CRM_Core_Payment_PayPalImpl extends CRM_Core_Payment { * * @return array * the result in an nice formatted array (or an error object) + * @throws \Civi\Payment\Exception\PaymentProcessorException */ public function getExpressCheckoutDetails($token) { $args = array(); @@ -362,9 +402,13 @@ class CRM_Core_Payment_PayPalImpl extends CRM_Core_Payment { /** * Create recurring payments. * + * Use a pre-authorisation token to activate a recurring payment profile + * https://developer.paypal.com/docs/classic/api/merchant/CreateRecurringPaymentsProfile_API_Operation_NVP/ + * * @param array $params * * @return mixed + * @throws \Exception */ public function createRecurringPayments(&$params) { $args = array(); @@ -461,9 +505,7 @@ class CRM_Core_Payment_PayPalImpl extends CRM_Core_Payment { * @throws \Civi\Payment\Exception\PaymentProcessorException */ public function doPayment(&$params, $component = 'contribute') { - if ($this->_paymentProcessor['payment_processor_type'] == 'PayPal_Express' - || ($this->_paymentProcessor['payment_processor_type'] == 'PayPal' && !empty($params['token'])) - ) { + if ($this->isPayPalType($this::PAYPAL_EXPRESS) || ($this->isPayPalType($this::PAYPAL_PRO) && !empty($params['token']))) { $this->_component = $component; return $this->doExpressCheckout($params); @@ -481,6 +523,7 @@ class CRM_Core_Payment_PayPalImpl extends CRM_Core_Payment { * @param string $component * @return array * the result in an nice formatted array (or an error object) + * @throws \Civi\Payment\Exception\PaymentProcessorException */ public function doDirectPayment(&$params, $component = 'contribute') { $args = array(); @@ -538,7 +581,7 @@ class CRM_Core_Payment_PayPalImpl extends CRM_Core_Payment { $result = $this->invokeAPI($args); - //WAG + // WAG if (is_a($result, 'CRM_Core_Error')) { return $result; } @@ -597,14 +640,14 @@ class CRM_Core_Payment_PayPalImpl extends CRM_Core_Payment { /** * This function checks to see if we have the right config values. * - * @return string + * @return null|string * the error message if any + * @throws \Civi\Payment\Exception\PaymentProcessorException */ public function checkConfig() { $error = array(); - $paymentProcessorType = CRM_Core_PseudoConstant::paymentProcessorType(FALSE, NULL, 'name'); - if ($this->_paymentProcessor['payment_processor_type_id'] != CRM_Utils_Array::key('PayPal_Standard', $paymentProcessorType)) { + if (!$this->isPayPalType($this::PAYPAL_STANDARD)) { if (empty($this->_paymentProcessor['signature'])) { $error[] = ts('Signature is not set in the Administer » System Settings » Payment Processors.'); } @@ -627,9 +670,10 @@ class CRM_Core_Payment_PayPalImpl extends CRM_Core_Payment { /** * @return null|string + * @throws \Civi\Payment\Exception\PaymentProcessorException */ public function cancelSubscriptionURL() { - if ($this->_paymentProcessor['payment_processor_type'] == 'PayPal_Standard') { + if ($this->isPayPalType($this::PAYPAL_STANDARD)) { return "{$this->_paymentProcessor['url_site']}cgi-bin/webscr?cmd=_subscr-find&alias=" . urlencode($this->_paymentProcessor['user_name']); } else { @@ -644,9 +688,10 @@ class CRM_Core_Payment_PayPalImpl extends CRM_Core_Payment { * Method to check for. * * @return bool + * @throws \Civi\Payment\Exception\PaymentProcessorException */ public function isSupported($method) { - if ($this->_paymentProcessor['payment_processor_type'] != 'PayPal') { + if (!$this->isPayPalType($this::PAYPAL_PRO)) { // since subscription methods like cancelSubscription or updateBilling is not yet implemented / supported // by standard or express. return FALSE; @@ -659,9 +704,10 @@ class CRM_Core_Payment_PayPalImpl extends CRM_Core_Payment { * * @return bool * Should the form button by suppressed? + * @throws \Civi\Payment\Exception\PaymentProcessorException */ public function isSuppressSubmitButtons() { - if ($this->_paymentProcessor['payment_processor_type'] == 'PayPal_Express') { + if ($this->isPayPalType($this::PAYPAL_EXPRESS)) { return TRUE; } return FALSE; @@ -672,9 +718,10 @@ class CRM_Core_Payment_PayPalImpl extends CRM_Core_Payment { * @param array $params * * @return array|bool|object + * @throws \Civi\Payment\Exception\PaymentProcessorException */ public function cancelSubscription(&$message = '', $params = array()) { - if ($this->_paymentProcessor['payment_processor_type'] == 'PayPal') { + if ($this->isPayPalType($this::PAYPAL_PRO)) { $args = array(); $this->initialize($args, 'ManageRecurringPaymentsProfileStatus'); @@ -694,6 +741,9 @@ class CRM_Core_Payment_PayPalImpl extends CRM_Core_Payment { /** * Process incoming notification. + * + * @throws \CRM_Core_Exception + * @throws \CiviCRM_API3_Exception */ static public function handlePaymentNotification() { $params = array_merge($_GET, $_REQUEST); @@ -737,9 +787,10 @@ class CRM_Core_Payment_PayPalImpl extends CRM_Core_Payment { * @param array $params * * @return array|bool|object + * @throws \Civi\Payment\Exception\PaymentProcessorException */ public function updateSubscriptionBillingInfo(&$message = '', $params = array()) { - if ($this->_paymentProcessor['payment_processor_type'] == 'PayPal') { + if ($this->isPayPalType($this::PAYPAL_PRO)) { $config = CRM_Core_Config::singleton(); $args = array(); $this->initialize($args, 'UpdateRecurringPaymentsProfile'); @@ -775,9 +826,10 @@ class CRM_Core_Payment_PayPalImpl extends CRM_Core_Payment { * @param array $params * * @return array|bool|object + * @throws \Civi\Payment\Exception\PaymentProcessorException */ public function changeSubscriptionAmount(&$message = '', $params = array()) { - if ($this->_paymentProcessor['payment_processor_type'] == 'PayPal') { + if ($this->isPayPalType($this::PAYPAL_PRO)) { $config = CRM_Core_Config::singleton(); $args = array(); $this->initialize($args, 'UpdateRecurringPaymentsProfile'); @@ -807,6 +859,7 @@ class CRM_Core_Payment_PayPalImpl extends CRM_Core_Payment { * @return array * - pre_approval_parameters (this will be stored on the calling form & available later) * - redirect_url (if set the browser will be redirected to this. + * @throws \Civi\Payment\Exception\PaymentProcessorException */ public function doPreApproval(&$params) { if (!$this->isPaypalExpress($params)) { @@ -1090,10 +1143,10 @@ class CRM_Core_Payment_PayPalImpl extends CRM_Core_Payment { * Get array of fields that should be displayed on the payment form. * * @return array - * @throws CiviCRM_API3_Exception + * @throws \Civi\Payment\Exception\PaymentProcessorException */ public function getPaymentFormFields() { - if ($this->_processorName == ts('PayPal Pro')) { + if ($this->isPayPalType($this::PAYPAL_PRO)) { return $this->getCreditCardFormFields(); } else { @@ -1125,9 +1178,10 @@ class CRM_Core_Payment_PayPalImpl extends CRM_Core_Payment { * @param array $params * * @return bool + * @throws \Civi\Payment\Exception\PaymentProcessorException */ protected function isPaypalExpress($params) { - if ($this->_processorName == ts('PayPal Express')) { + if ($this->isPayPalType($this::PAYPAL_EXPRESS)) { return TRUE; } diff --git a/civicrm/CRM/Core/Payment/PayflowPro.php b/civicrm/CRM/Core/Payment/PayflowPro.php index 3ca0fa0f7fbd26ad53190ab6d2bdc167261aa73c..2fcdf724084bed9138a4353755af8aef66ea2609 100644 --- a/civicrm/CRM/Core/Payment/PayflowPro.php +++ b/civicrm/CRM/Core/Payment/PayflowPro.php @@ -1,7 +1,7 @@ <?php /* +----------------------------------------------------------------------------+ - | PayflowPro Core Payment Module for CiviCRM version 5 | + | Payflow Pro Core Payment Module for CiviCRM version 5 | +----------------------------------------------------------------------------+ | Licensed to CiviCRM under the Academic Free License version 3.0 | | | @@ -57,7 +57,7 @@ class CRM_Core_Payment_PayflowPro extends CRM_Core_Payment { */ public function doDirectPayment(&$params) { if (!defined('CURLOPT_SSLCERT')) { - CRM_Core_Error::fatal(ts('PayFlowPro requires curl with SSL support')); + CRM_Core_Error::fatal(ts('Payflow Pro requires curl with SSL support')); } /* @@ -303,7 +303,7 @@ class CRM_Core_Payment_PayflowPro extends CRM_Core_Payment { /******************************************************* * Success ! - * This is a successful transaction. PayFlow Pro does return further information + * This is a successful transaction. Payflow Pro does return further information * about transactions to help you identify fraud including whether they pass * the cvv check, the avs check. This is stored in * CiviCRM as part of the transact @@ -344,10 +344,9 @@ class CRM_Core_Payment_PayflowPro extends CRM_Core_Payment { return self::errorExit(9014, "Check the code - all transactions should have been headed off before they got here. Something slipped through the net"); } - /* - * Produces error message and returns from class - */ /** + * Produces error message and returns from class + * * @param null $errorCode * @param null $errorMessage * @@ -365,10 +364,9 @@ class CRM_Core_Payment_PayflowPro extends CRM_Core_Payment { } - /* - * NOTE: 'doTransferCheckout' not implemented - */ /** + * NOTE: 'doTransferCheckout' not implemented + * * @param array $params * @param $component * @@ -378,28 +376,14 @@ class CRM_Core_Payment_PayflowPro extends CRM_Core_Payment { CRM_Core_Error::fatal(ts('This function is not implemented')); } - /* + /** * This public function checks to see if we have the right processor config values set * * NOTE: Called by Events and Contribute to check config params are set prior to trying * register any credit card details * - * @param string $mode - * The mode we are operating in (live or test) - not used. - * - * returns string $errorMsg if any errors found - null if OK - */ - - // function checkConfig( $mode ) // CiviCRM V1.9 Declaration - - /** - * CiviCRM V2.0 Declaration - * This function checks to see if we have the right config values - * - * @internal param string $mode the mode we are operating in (live or test) - * - * @return string - * the error message if any + * @return string|null + * the error message if any, null if OK */ public function checkConfig() { $errorMsg = array(); @@ -418,12 +402,10 @@ class CRM_Core_Payment_PayflowPro extends CRM_Core_Payment { return NULL; } } - //end check config - /* - * convert to a name/value pair (nvp) string - */ /** + * convert to a name/value pair (nvp) string + * * @param $payflow_query_array * * @return array|string @@ -437,22 +419,15 @@ class CRM_Core_Payment_PayflowPro extends CRM_Core_Payment { return $payflow_query; } - /* - * Submit transaction using CuRL - * @submiturl string Url to direct HTTPS GET to - * @payflow_query value string to be posted - */ /** - * @param $submiturl - * @param $payflow_query + * Submit transaction using cURL + * + * @param string $submiturl Url to direct HTTPS GET to + * @param $payflow_query value string to be posted * * @return mixed|object */ public function submit_transaction($submiturl, $payflow_query) { - /* - * Submit transaction using CuRL - */ - // get data ready for API $user_agent = $_SERVER['HTTP_USER_AGENT']; // Here's your custom headers; adjust appropriately for your setup: @@ -467,7 +442,7 @@ class CRM_Core_Payment_PayflowPro extends CRM_Core_Payment { $headers[] = "X-VPS-Timeout: 45"; //random unique number - the transaction is retried using this transaction ID // in this function but if that doesn't work and it is re- submitted - // it is treated as a new attempt. PayflowPro doesn't allow + // it is treated as a new attempt. Payflow Pro doesn't allow // you to change details (e.g. card no) when you re-submit // you can only try the same details $headers[] = "X-VPS-Request-ID: " . rand(1, 1000000000); @@ -529,7 +504,7 @@ class CRM_Core_Payment_PayflowPro extends CRM_Core_Payment { } } if ($responseHeaders['http_code'] != 200) { - return self::errorExit(9015, "Error connecting to the payflo API server."); + return self::errorExit(9015, "Error connecting to the Payflow Pro API server."); } /* @@ -591,7 +566,6 @@ class CRM_Core_Payment_PayflowPro extends CRM_Core_Payment { curl_close($ch); return $responseData; } - //end submit_transaction /** * @param int $recurringProfileID @@ -601,7 +575,7 @@ class CRM_Core_Payment_PayflowPro extends CRM_Core_Payment { */ public function getRecurringTransactionStatus($recurringProfileID, $processorID) { if (!defined('CURLOPT_SSLCERT')) { - CRM_Core_Error::fatal(ts('PayFlowPro requires curl with SSL support')); + CRM_Core_Error::fatal(ts('Payflow Pro requires curl with SSL support')); } /* @@ -663,7 +637,10 @@ class CRM_Core_Payment_PayflowPro extends CRM_Core_Payment { $nvpArray[$keyval] = $valval; $result = substr($result, $valuepos + 1, strlen($result)); } - // get the result code to validate. + + // @TODO Function is named getRecurringTransactionStatus() which + // suggests it returns a result. It sets a $result_code but doesn't return + // it, printing output instead? $result_code = $nvpArray['RESULT']; print_r($responseData); diff --git a/civicrm/CRM/Core/Permission.php b/civicrm/CRM/Core/Permission.php index ce7d2b2bd6e47eb43d605f15d6fa9d83955252f2..ee7b49f69d6fe2cc11fc7b84806da5d39c136da7 100644 --- a/civicrm/CRM/Core/Permission.php +++ b/civicrm/CRM/Core/Permission.php @@ -879,6 +879,12 @@ class CRM_Core_Permission { 'edit message templates' => array( $prefix . ts('edit message templates'), ), + 'edit system workflow message templates' => array( + $prefix . ts('edit system workflow message templates'), + ), + 'edit user-driven message templates' => array( + $prefix . ts('edit user-driven message templates'), + ), 'view my invoices' => array( $prefix . ts('view my invoices'), ts('Allow users to view/ download their own invoices'), @@ -1461,8 +1467,8 @@ class CRM_Core_Permission { $permissions['message_template'] = array( 'get' => array('access CiviCRM'), - 'create' => array('edit message templates'), - 'update' => array('edit message templates'), + 'create' => array('edit message templates', 'edit user-driven message templates', 'edit system workflow message templates'), + 'update' => array('edit message templates', 'edit user-driven message templates', 'edit system workflow message templates'), ); return $permissions; } diff --git a/civicrm/CRM/Core/PseudoConstant.php b/civicrm/CRM/Core/PseudoConstant.php index fa4234ad1a882ef787973c231eec578be26cf1e3..81bdb6f232eb264a21ebf2f532fa3a1b75c7a2b0 100644 --- a/civicrm/CRM/Core/PseudoConstant.php +++ b/civicrm/CRM/Core/PseudoConstant.php @@ -192,6 +192,7 @@ class CRM_Core_PseudoConstant { * - onlyActive boolean return only the action option values * - fresh boolean ignore cache entries and go back to DB * @param string $context : Context string + * @see CRM_Core_DAO::buildOptionsContext * * @return array|bool * array on success, FALSE on error. @@ -579,7 +580,6 @@ class CRM_Core_PseudoConstant { * Flush given pseudoconstant so it can be reread from db. * nex time it's requested. * - * * @param bool|string $name pseudoconstant to be flushed */ public static function flush($name = 'cache') { diff --git a/civicrm/CRM/Core/Resources.php b/civicrm/CRM/Core/Resources.php index cf937ffa2bb10084c7fefa237f4736f0425cfd3c..7be010ab6bb151c63538569e20f06813219d62ea 100644 --- a/civicrm/CRM/Core/Resources.php +++ b/civicrm/CRM/Core/Resources.php @@ -690,6 +690,7 @@ class CRM_Core_Resources { 'filters' => self::getEntityRefFilters(), ), 'ajaxPopupsEnabled' => self::singleton()->ajaxPopupsEnabled, + 'allowAlertAutodismissal' => (bool) Civi::settings()->get('allow_alert_autodismissal'), ); print CRM_Core_Smarty::singleton()->fetchWith('CRM/common/l10n.js.tpl', $vars); CRM_Utils_System::civiExit(); diff --git a/civicrm/CRM/Core/SelectValues.php b/civicrm/CRM/Core/SelectValues.php index 73d92562d0f61cdaae7eb8265944c21316c1a47b..6f4ed3c8b41a7fa85f5fd79128d9a0ad6d09dbfd 100644 --- a/civicrm/CRM/Core/SelectValues.php +++ b/civicrm/CRM/Core/SelectValues.php @@ -203,7 +203,6 @@ class CRM_Core_SelectValues { 'RichTextEditor' => ts('Rich Text Editor'), 'Autocomplete-Select' => ts('Autocomplete-Select'), 'Multi-Select' => ts('Multi-Select'), - 'AdvMulti-Select' => ts('AdvMulti-Select'), 'Link' => ts('Link'), 'ContactReference' => ts('Autocomplete-Select'), ); diff --git a/civicrm/CRM/Core/xml/Menu/Admin.xml b/civicrm/CRM/Core/xml/Menu/Admin.xml index 23f09219a19654f889373ea8205c2a6229cb3c83..38377d0850c24df6a550cfc3ea3642402657bbd3 100644 --- a/civicrm/CRM/Core/xml/Menu/Admin.xml +++ b/civicrm/CRM/Core/xml/Menu/Admin.xml @@ -262,7 +262,7 @@ <page_callback>CRM_Admin_Page_MessageTemplates</page_callback> <adminGroup>Communications</adminGroup> <icon>admin/small/template.png</icon> - <access_arguments>edit message templates</access_arguments> + <access_arguments>edit message templates;edit user-driven message templates;edit system workflow message templates</access_arguments> <weight>30</weight> </item> <item> @@ -270,7 +270,7 @@ <title>Message Templates</title> <desc>Add/Edit Message Templates</desc> <page_callback>CRM_Admin_Form_MessageTemplates</page_callback> - <access_arguments>edit message templates</access_arguments> + <access_arguments>edit message templates;edit user-driven message templates;edit system workflow message templates</access_arguments> <weight>262</weight> </item> <item> diff --git a/civicrm/CRM/Custom/Form/ChangeFieldType.php b/civicrm/CRM/Custom/Form/ChangeFieldType.php index 9fbc7bc571d665bef79b2e9c9671047fcd640f7b..1b05717e2f180a00d42e6603c632773b6ddbad26 100644 --- a/civicrm/CRM/Custom/Form/ChangeFieldType.php +++ b/civicrm/CRM/Custom/Form/ChangeFieldType.php @@ -155,7 +155,6 @@ class CRM_Custom_Form_ChangeFieldType extends CRM_Core_Form { $mutliValueOps = array( 'CheckBox', 'Multi-Select', - 'AdvMulti-Select', ); $srcHtmlType = $this->_values['html_type']; @@ -220,7 +219,6 @@ class CRM_Custom_Form_ChangeFieldType extends CRM_Core_Form { $mutliValueOps = array( 'CheckBox' => 'CheckBox', 'Multi-Select' => 'Multi-Select', - 'AdvMulti-Select' => 'AdvMulti-Select', ); switch ($dataType) { diff --git a/civicrm/CRM/Custom/Form/CustomData.php b/civicrm/CRM/Custom/Form/CustomData.php index 91cd7409318bbbb2be2f2ac5710f9f6fa60f9756..757808f1882bf2862cfdd59445f28204b3969dec 100644 --- a/civicrm/CRM/Custom/Form/CustomData.php +++ b/civicrm/CRM/Custom/Form/CustomData.php @@ -29,8 +29,6 @@ * * @package CRM * @copyright CiviCRM LLC (c) 2004-2018 - * $Id$ - * */ /** @@ -38,6 +36,38 @@ */ class CRM_Custom_Form_CustomData { + /** + * Generic wrapper to add custom data to a form via a single line in preProcess. + * + * $this->getDefaultEntity() must be defined for the form class for this to work. + * + * If the postProcess form cannot use the api & instead uses a BAO function it will need. + * $params['custom'] = CRM_Core_BAO_CustomField::postProcess($submitted, $this->_id, $this->getDefaultEntity()); + * + * @param CRM_Core_Form $form + * @param null|string $subType values stored in civicrm_custom_group.extends_entity_column_value + * e.g Student for contact type + * @param null|string $subName value in civicrm_custom_group.extends_entity_column_id + * @param null|int $groupCount number of entities that could have custom data + * + * @throws \CRM_Core_Exception + */ + public static function addToForm(&$form, $subType = NULL, $subName = NULL, $groupCount = 1) { + $entityName = $form->getDefaultEntity(); + $entityID = $form->getEntityId(); + + // when custom data is included in this page + if (!empty($_POST['hidden_custom'])) { + self::preProcess($form, $subName, $subType, $groupCount, $entityName, $entityID); + self::buildQuickForm($form); + self::setDefaultValues($form); + } + // need to assign custom data type and subtype to the template + $form->assign('customDataType', $entityName); + $form->assign('customDataSubType', $subType); + $form->assign('entityID', $entityID); + } + /** * @param CRM_Core_Form $form * @param null|string $subName @@ -46,6 +76,8 @@ class CRM_Custom_Form_CustomData { * @param string $type * @param null|int $entityID * @param null $onlySubType + * + * @throws \CRM_Core_Exception */ public static function preProcess( &$form, $subName = NULL, $subType = NULL, diff --git a/civicrm/CRM/Custom/Form/Field.php b/civicrm/CRM/Custom/Form/Field.php index 6b7b8ee79e4c86e3f3edeaa787224757fe63d5b0..5326a2ff108e7a8a207d8a47f4a220652d00e7ae 100644 --- a/civicrm/CRM/Custom/Form/Field.php +++ b/civicrm/CRM/Custom/Form/Field.php @@ -135,7 +135,6 @@ class CRM_Custom_Form_Field extends CRM_Core_Form { 'Radio' => ts('Radio'), 'CheckBox' => ts('CheckBox'), 'Multi-Select' => ts('Multi-Select'), - 'AdvMulti-Select' => ts('Adv Multi-Select (obsolete)'), 'Autocomplete-Select' => ts('Autocomplete-Select'), ), array( @@ -237,6 +236,7 @@ class CRM_Custom_Form_Field extends CRM_Core_Form { else { $defaults['is_active'] = 1; $defaults['option_type'] = 1; + $defaults['is_search_range'] = 1; } // set defaults for weight. @@ -284,6 +284,8 @@ class CRM_Custom_Form_Field extends CRM_Core_Form { $this->assign('gid', $this->_gid); } + $this->assign('dataTypeKeys', self::$_dataTypeKeys); + // lets trim all the whitespace $this->applyFilter('__ALL__', 'trim'); @@ -305,7 +307,6 @@ class CRM_Custom_Form_Field extends CRM_Core_Form { $sel = &$this->addElement('hierselect', 'data_type', ts('Data and Input Field Type'), - 'onclick="clearSearchBoxes();custom_option_html_type(this.form)"; onBlur="custom_option_html_type(this.form)";', ' ' ); $sel->setOptions(array($dt, $it)); @@ -358,7 +359,7 @@ class CRM_Custom_Form_Field extends CRM_Core_Form { ts('Limit List to Group'), $contactGroups, FALSE, - array('multiple' => 'multiple') + array('multiple' => 'multiple', 'class' => 'crm-select2') ); $this->add('text', @@ -515,8 +516,7 @@ class CRM_Custom_Form_Field extends CRM_Core_Form { // is searchable ? $this->addElement('advcheckbox', 'is_searchable', - ts('Is this Field Searchable?'), - NULL, array('onclick' => "showSearchRange(this)") + ts('Is this Field Searchable?') ); // is searchable by range? @@ -707,7 +707,7 @@ SELECT count(*) if (isset($fields['data_type'][1])) { $dataField = $fields['data_type'][1]; } - $optionFields = array('Select', 'Multi-Select', 'CheckBox', 'Radio', 'AdvMulti-Select'); + $optionFields = array('Select', 'Multi-Select', 'CheckBox', 'Radio'); if (isset($fields['option_type']) && $fields['option_type'] == 1) { //capture duplicate Custom option values diff --git a/civicrm/CRM/Custom/Form/Option.php b/civicrm/CRM/Custom/Form/Option.php index b861c7f3447202c8b959ae206ad90f4076258d30..96a45c00891f62ab0635590bbe484ae63519fee2 100644 --- a/civicrm/CRM/Custom/Form/Option.php +++ b/civicrm/CRM/Custom/Form/Option.php @@ -115,7 +115,6 @@ class CRM_Custom_Form_Option extends CRM_Core_Form { if ($fieldDefaults['html_type'] == 'CheckBox' || $fieldDefaults['html_type'] == 'Multi-Select' - || $fieldDefaults['html_type'] == 'AdvMulti-Select' ) { if (!empty($fieldDefaults['default_value'])) { $defaultCheckValues = explode(CRM_Core_DAO::VALUE_SEPARATOR, @@ -434,7 +433,6 @@ SELECT count(*) $customField->find(TRUE) && ( $customField->html_type == 'CheckBox' || - $customField->html_type == 'AdvMulti-Select' || $customField->html_type == 'Multi-Select' ) ) { diff --git a/civicrm/CRM/Custom/Page/Option.php b/civicrm/CRM/Custom/Page/Option.php index d17a216db29bcda67efc4a37d1d67e8b0688f934..ba5a3523f14140c5042d8a974667507793208679 100644 --- a/civicrm/CRM/Custom/Page/Option.php +++ b/civicrm/CRM/Custom/Page/Option.php @@ -90,18 +90,18 @@ class CRM_Custom_Page_Option extends CRM_Core_Page { CRM_Core_Action::DISABLE => array( 'name' => ts('Disable'), 'ref' => 'crm-enable-disable', - 'title' => ts('Disable Mutliple Choice Option'), + 'title' => ts('Disable Multiple Choice Option'), ), CRM_Core_Action::ENABLE => array( 'name' => ts('Enable'), 'ref' => 'crm-enable-disable', - 'title' => ts('Enable Mutliple Choice Option'), + 'title' => ts('Enable Multiple Choice Option'), ), CRM_Core_Action::DELETE => array( 'name' => ts('Delete'), 'url' => 'civicrm/admin/custom/group/field/option', 'qs' => 'action=delete&id=%%id%%&fid=%%fid%%', - 'title' => ts('Disable Multiple Choice Option'), + 'title' => ts('Delete Multiple Choice Option'), ), ); } @@ -229,9 +229,14 @@ WHERE option_group_id = %1"; ); if ($isReserved = CRM_Core_DAO::getFieldValue('CRM_Core_DAO_CustomGroup', $this->_gid, 'is_reserved', 'id')) { - CRM_Core_Error::fatal("You cannot add or edit muliple choice options in a reserved custom field-set."); + CRM_Core_Error::fatal("You cannot add or edit multiple choice options in a reserved custom field-set."); } + $optionGroupId = $this->getOptionGroupId($this->_fid); + $isOptionGroupLocked = $optionGroupId ? $this->isOptionGroupLocked($optionGroupId) : FALSE; + $this->assign('optionGroupId', $optionGroupId); + $this->assign('isOptionGroupLocked', $isOptionGroupLocked); + //as url contain $gid so append breadcrumb dynamically. $breadcrumb = array( array( @@ -281,4 +286,34 @@ WHERE option_group_id = %1"; return parent::run(); } + /** + * Gets the "is_locked" status for the provided option group + * + * @param int $optionGroupId + * + * @return bool + */ + private function isOptionGroupLocked($optionGroupId) { + return (bool) CRM_Core_DAO::getFieldValue( + CRM_Core_DAO_OptionGroup::class, + $optionGroupId, + 'is_locked' + ); + } + + /** + * Gets the associated "option_group_id" for a custom field + * + * @param int $customFieldId + * + * @return int + */ + private function getOptionGroupId($customFieldId) { + return (int) CRM_Core_DAO::getFieldValue( + CRM_Core_DAO_CustomField::class, + $customFieldId, + 'option_group_id' + ); + } + } diff --git a/civicrm/CRM/Dedupe/Finder.php b/civicrm/CRM/Dedupe/Finder.php index 6a5f7c9e0ccbf142ddc0b18dc8deee57c26b56f9..c6aa6cf306b75a9d19c708727586393f8a4fe0be 100644 --- a/civicrm/CRM/Dedupe/Finder.php +++ b/civicrm/CRM/Dedupe/Finder.php @@ -181,7 +181,7 @@ class CRM_Dedupe_Finder { * array of (cid1, cid2, weight) dupe triples */ public static function dupesInGroup($rgid, $gid, $searchLimit = 0) { - $cids = array_keys(CRM_Contact_BAO_Group::getMember($gid, $searchLimit)); + $cids = array_keys(CRM_Contact_BAO_Group::getMember($gid, TRUE, $searchLimit)); if (!empty($cids)) { return self::dupes($rgid, $cids); } diff --git a/civicrm/CRM/Dedupe/Merger.php b/civicrm/CRM/Dedupe/Merger.php index e5229c7d3e652772b4e1ec2475255c2b7362bb72..a2fe7e7187480d44c9af7e7012bac6cf8df1fb07 100644 --- a/civicrm/CRM/Dedupe/Merger.php +++ b/civicrm/CRM/Dedupe/Merger.php @@ -651,18 +651,31 @@ INNER JOIN civicrm_membership membership2 ON membership1.membership_type_id = m * mode does a force merge. * @param int $batchLimit number of merges to carry out in one batch. * @param int $isSelected if records with is_selected column needs to be processed. + * Note the option of '2' is only used in conjunction with $redirectForPerformance + * to determine when to reload the cache (!). The use of anything other than a boolean is being grandfathered + * out in favour of explicitly passing in $reloadCacheIfEmpty * * @param array $criteria * Criteria to use in the filter. * * @param bool $checkPermissions * Respect logged in user permissions. + * @param bool|NULL $reloadCacheIfEmpty + * If not set explicitly this is calculated but it is preferred that it be set + * per comments on isSelected above. * * @return array|bool */ - public static function batchMerge($rgid, $gid = NULL, $mode = 'safe', $batchLimit = 1, $isSelected = 2, $criteria = array(), $checkPermissions = TRUE) { + public static function batchMerge($rgid, $gid = NULL, $mode = 'safe', $batchLimit = 1, $isSelected = 2, $criteria = array(), $checkPermissions = TRUE, $reloadCacheIfEmpty = NULL) { $redirectForPerformance = ($batchLimit > 1) ? TRUE : FALSE; - $reloadCacheIfEmpty = (!$redirectForPerformance && $isSelected == 2); + + if (!isset($reloadCacheIfEmpty)) { + $reloadCacheIfEmpty = (!$redirectForPerformance && $isSelected == 2); + } + if ($isSelected !== 0 && $isSelected !== 1) { + // explicitly set to NULL if not 1 or 0 as part of grandfathering out the mystical '2' value. + $isSelected = NULL; + } $dupePairs = self::getDuplicatePairs($rgid, $gid, $reloadCacheIfEmpty, $batchLimit, $isSelected, '', ($mode == 'aggressive'), $criteria, $checkPermissions); $cacheParams = array( @@ -670,7 +683,8 @@ INNER JOIN civicrm_membership membership2 ON membership1.membership_type_id = m // @todo stop passing these parameters in & instead calculate them in the merge function based // on the 'real' params like $isRespectExclusions $batchLimit and $isSelected. 'join' => self::getJoinOnDedupeTable(), - 'where' => self::getWhereString($batchLimit, $isSelected), + 'where' => self::getWhereString($isSelected), + 'limit' => (int) $batchLimit, ); return CRM_Dedupe_Merger::merge($dupePairs, $cacheParams, $mode, $redirectForPerformance, $checkPermissions); } @@ -693,21 +707,15 @@ INNER JOIN civicrm_membership membership2 ON membership1.membership_type_id = m /** * Get where string for dedupe join. * - * @param int $batchLimit * @param bool $isSelected * * @return string */ - protected static function getWhereString($batchLimit, $isSelected) { + protected static function getWhereString($isSelected) { $where = "de.id IS NULL"; if ($isSelected === 0 || $isSelected === 1) { $where .= " AND pn.is_selected = {$isSelected}"; } - // else consider all dupe pairs - // @todo Adding limit to Where??!! - if ($batchLimit) { - $where .= " LIMIT {$batchLimit}"; - } return $where; } @@ -858,7 +866,7 @@ INNER JOIN civicrm_membership membership2 ON membership1.membership_type_id = m $cacheParams['join'], $cacheParams['where'], 0, - 0, + $cacheParams['limit'], array(), '', FALSE @@ -1034,7 +1042,7 @@ INNER JOIN civicrm_membership membership2 ON membership1.membership_type_id = m ), 'email' => array( 'label' => 'Email', - 'displayField' => 'email', + 'displayField' => 'display', 'sortString' => 'location_type_id', 'hasLocation' => TRUE, 'hasType' => FALSE, @@ -1231,6 +1239,10 @@ INNER JOIN civicrm_membership membership2 ON membership1.membership_type_id = m CRM_Core_BAO_Address::fixAddress($value); $locations[$moniker][$blockName][$cnt]['display'] = CRM_Utils_Address::format($value); } + // Fix email display + elseif ($blockName == 'email') { + $locations[$moniker][$blockName][$cnt]['display'] = CRM_Utils_Mail::format($value); + } $cnt++; } @@ -1633,7 +1645,6 @@ INNER JOIN civicrm_membership membership2 ON membership1.membership_type_id = m break; case 'CheckBox': - case 'AdvMulti-Select': case 'Multi-Select': case 'Multi-Select Country': case 'Multi-Select State/Province': @@ -1667,7 +1678,6 @@ INNER JOIN civicrm_membership membership2 ON membership1.membership_type_id = m if (in_array($htmlType, array( 'CheckBox', 'Multi-Select', - 'AdvMulti-Select', ))) { $submitted[$key] = CRM_Core_DAO::VALUE_SEPARATOR . implode(CRM_Core_DAO::VALUE_SEPARATOR, $mergeValue @@ -1976,6 +1986,7 @@ INNER JOIN civicrm_membership membership2 ON membership1.membership_type_id = m * @param int $rule_group_id * @param int $group_id * @param bool $reloadCacheIfEmpty + * Should the cache be reloaded if empty - this must be false when in a dedupe action! * @param int $batchLimit * @param bool $isSelected * Limit to selected pairs. @@ -1994,16 +2005,16 @@ INNER JOIN civicrm_membership membership2 ON membership1.membership_type_id = m * Array of matches meeting the criteria. */ public static function getDuplicatePairs($rule_group_id, $group_id, $reloadCacheIfEmpty, $batchLimit, $isSelected, $orderByClause = '', $includeConflicts = TRUE, $criteria = array(), $checkPermissions = TRUE, $searchLimit = 0) { - $where = self::getWhereString($batchLimit, $isSelected); + $where = self::getWhereString($isSelected); $cacheKeyString = self::getMergeCacheKeyString($rule_group_id, $group_id, $criteria, $checkPermissions); $join = self::getJoinOnDedupeTable(); - $dupePairs = CRM_Core_BAO_PrevNextCache::retrieve($cacheKeyString, $join, $where, 0, 0, array(), $orderByClause, $includeConflicts); + $dupePairs = CRM_Core_BAO_PrevNextCache::retrieve($cacheKeyString, $join, $where, 0, $batchLimit, array(), $orderByClause, $includeConflicts); if (empty($dupePairs) && $reloadCacheIfEmpty) { // If we haven't found any dupes, probably cache is empty. // Try filling cache and give another try. We don't need to specify include conflicts here are there will not be any // until we have done some processing. CRM_Core_BAO_PrevNextCache::refillCache($rule_group_id, $group_id, $cacheKeyString, $criteria, $checkPermissions, $searchLimit); - $dupePairs = CRM_Core_BAO_PrevNextCache::retrieve($cacheKeyString, $join, $where, 0, 0, array(), $orderByClause, $includeConflicts); + $dupePairs = CRM_Core_BAO_PrevNextCache::retrieve($cacheKeyString, $join, $where, 0, $batchLimit, array(), $orderByClause, $includeConflicts); return $dupePairs; } return $dupePairs; @@ -2025,7 +2036,7 @@ INNER JOIN civicrm_membership membership2 ON membership1.membership_type_id = m */ public static function getMergeCacheKeyString($rule_group_id, $group_id, $criteria = array(), $checkPermissions = TRUE) { $contactType = CRM_Dedupe_BAO_RuleGroup::getContactTypeForRuleGroup($rule_group_id); - $cacheKeyString = "merge {$contactType}"; + $cacheKeyString = "merge_{$contactType}"; $cacheKeyString .= $rule_group_id ? "_{$rule_group_id}" : '_0'; $cacheKeyString .= $group_id ? "_{$group_id}" : '_0'; $cacheKeyString .= !empty($criteria) ? md5(serialize($criteria)) : '_0'; diff --git a/civicrm/CRM/Event/ActionMapping.php b/civicrm/CRM/Event/ActionMapping.php index c58591407bc88a22063c880ebed91f34232c5eec..6f50a0b44493f88abb710394a358ed08cde36f2b 100644 --- a/civicrm/CRM/Event/ActionMapping.php +++ b/civicrm/CRM/Event/ActionMapping.php @@ -61,8 +61,6 @@ class CRM_Event_ActionMapping extends \Civi\ActionSchedule\Mapping { 'entity_value_label' => ts('Event Type'), 'entity_status' => 'civicrm_participant_status_type', 'entity_status_label' => ts('Participant Status'), - 'entity_date_start' => 'event_start_date', - 'entity_date_end' => 'event_end_date', ))); $registrations->register(CRM_Event_ActionMapping::create(array( 'id' => CRM_Event_ActionMapping::EVENT_NAME_MAPPING_ID, @@ -72,8 +70,6 @@ class CRM_Event_ActionMapping extends \Civi\ActionSchedule\Mapping { 'entity_value_label' => ts('Event Name'), 'entity_status' => 'civicrm_participant_status_type', 'entity_status_label' => ts('Participant Status'), - 'entity_date_start' => 'event_start_date', - 'entity_date_end' => 'event_end_date', ))); $registrations->register(CRM_Event_ActionMapping::create(array( 'id' => CRM_Event_ActionMapping::EVENT_TPL_MAPPING_ID, @@ -83,11 +79,24 @@ class CRM_Event_ActionMapping extends \Civi\ActionSchedule\Mapping { 'entity_value_label' => ts('Event Template'), 'entity_status' => 'civicrm_participant_status_type', 'entity_status_label' => ts('Participant Status'), - 'entity_date_start' => 'event_start_date', - 'entity_date_end' => 'event_end_date', ))); } + /** + * Get a list of available date fields. + * + * @return array + * Array(string $fieldName => string $fieldLabel). + */ + public function getDateFields() { + return array( + 'start_date' => ts('Event Start Date'), + 'end_date' => ts('Event End Date'), + 'registration_start_date' => ts('Registration Start Date'), + 'registration_end_date' => ts('Registration End Date'), + ); + } + /** * Get a list of recipient types. * diff --git a/civicrm/CRM/Event/BAO/Participant.php b/civicrm/CRM/Event/BAO/Participant.php index 6d1033ddab690e4341d3c6f0c87211a8e6eddd49..3832858ba6f8a67f3fab538b19cc96e6cf49cba8 100644 --- a/civicrm/CRM/Event/BAO/Participant.php +++ b/civicrm/CRM/Event/BAO/Participant.php @@ -1586,10 +1586,7 @@ UPDATE civicrm_participant 'subject' => $subject, 'source_contact_id' => $contactId, 'source_record_id' => $participantId, - 'activity_type_id' => CRM_Core_OptionGroup::getValue('activity_type', - $activityType, - 'name' - ), + 'activity_type_id' => CRM_Core_PseudoConstant::getKey('CRM_Activity_BAO_Activity', 'activity_type_id', $activityType), 'activity_date_time' => CRM_Utils_Date::isoToMysql($now), 'due_date_time' => CRM_Utils_Date::isoToMysql($participantValues['register_date']), 'is_test' => $participantValues['is_test'], diff --git a/civicrm/CRM/Event/Cart/Form/Checkout/Payment.php b/civicrm/CRM/Event/Cart/Form/Checkout/Payment.php index a4e4a5f1ee5ea4cbafc646ffd93d38443a17c55f..a1a2e850188beac66ecea54a7b8ee1a594a04140 100644 --- a/civicrm/CRM/Event/Cart/Form/Checkout/Payment.php +++ b/civicrm/CRM/Event/Cart/Form/Checkout/Payment.php @@ -521,11 +521,11 @@ class CRM_Event_Cart_Form_Checkout_Payment extends CRM_Event_Cart_Form_Cart { $contribution_statuses = CRM_Contribute_PseudoConstant::contributionStatus(NULL, 'name'); $params['payment_instrument_id'] = NULL; if (!empty($params['is_pay_later'])) { - $params['payment_instrument_id'] = CRM_Core_OptionGroup::getValue('payment_instrument', 'Check', 'name'); + $params['payment_instrument_id'] = CRM_Core_PseudoConstant::getKey('CRM_Contribute_BAO_Contribution', 'payment_instrument_id', 'Check'); $trxn_prefix = 'CK'; } else { - $params['payment_instrument_id'] = CRM_Core_OptionGroup::getValue('payment_instrument', 'Credit Card', 'name'); + $params['payment_instrument_id'] = CRM_Core_PseudoConstant::getKey('CRM_Contribute_BAO_Contribution', 'payment_instrument_id', 'Credit Card'); } if ($this->is_pay_later && empty($params['payment_completed'])) { $params['contribution_status_id'] = array_search('Pending', $contribution_statuses); diff --git a/civicrm/CRM/Event/Form/ManageEvent/Location.php b/civicrm/CRM/Event/Form/ManageEvent/Location.php index 9e86414ea4a3487f8cfab248d5d245837bda9aa9..f7c11764dcd815ea9e4a19cc1ca33665ad0ca870 100644 --- a/civicrm/CRM/Event/Form/ManageEvent/Location.php +++ b/civicrm/CRM/Event/Form/ManageEvent/Location.php @@ -225,6 +225,8 @@ class CRM_Event_Form_ManageEvent_Location extends CRM_Event_Form_ManageEvent { CRM_Core_DAO::setFieldValue('CRM_Event_DAO_Event', $this->_id, 'loc_block_id', 'null' ); + + $this->_values['address'] = array(); } // if 'create new loc' optioin is selected OR selected new loc is different diff --git a/civicrm/CRM/Event/Form/Participant.php b/civicrm/CRM/Event/Form/Participant.php index 0de0114de4f0c6273efae289c576a3222ae6cb9e..bb16370b55baf2348955c0bb18c6c8827d79bb23 100644 --- a/civicrm/CRM/Event/Form/Participant.php +++ b/civicrm/CRM/Event/Form/Participant.php @@ -71,7 +71,7 @@ class CRM_Event_Form_Participant extends CRM_Contribute_Form_AbstractEditPayment public $_priceSet; /** - * The id of the participation that we are proceessing. + * The id of the participation that we are processing. * * @var int */ @@ -372,6 +372,7 @@ class CRM_Event_Form_Participant extends CRM_Contribute_Form_AbstractEditPayment // when custom data is included in this page if (!empty($_POST['hidden_custom'])) { + $eventId = (int) CRM_Utils_Array::value('event_id', $_POST); // Custom data of type participant role // Note: Some earlier commits imply $_POST['role_id'] could be a comma separated string, // not sure if that ever really happens @@ -384,13 +385,13 @@ class CRM_Event_Form_Participant extends CRM_Contribute_Form_AbstractEditPayment } //custom data of type participant event - CRM_Custom_Form_CustomData::preProcess($this, $this->_eventNameCustomDataTypeID, $_POST['event_id'], 1, 'Participant', $this->_id); + CRM_Custom_Form_CustomData::preProcess($this, $this->_eventNameCustomDataTypeID, $eventId, 1, 'Participant', $this->_id); CRM_Custom_Form_CustomData::buildQuickForm($this); CRM_Custom_Form_CustomData::setDefaultValues($this); // custom data of type participant event type $eventTypeId = NULL; - if ($eventId = CRM_Utils_Array::value('event_id', $_POST)) { + if ($eventId) { $eventTypeId = CRM_Core_DAO::getFieldValue('CRM_Event_DAO_Event', $eventId, 'event_type_id', 'id'); } CRM_Custom_Form_CustomData::preProcess($this, $this->_eventTypeCustomDataTypeID, $eventTypeId, @@ -909,7 +910,7 @@ class CRM_Event_Form_Participant extends CRM_Contribute_Form_AbstractEditPayment } if (!$this->_single && !empty($event_id)) { $duplicateContacts = 0; - while (list($k, $dupeCheckContactId) = each($this->_contactIds)) { + foreach ($this->_contactIds as $k => $dupeCheckContactId) { // Eliminate contacts that have already been assigned to this event. $dupeCheck = new CRM_Event_BAO_Participant(); $dupeCheck->contact_id = $dupeCheckContactId; @@ -1209,10 +1210,8 @@ class CRM_Event_Form_Participant extends CRM_Contribute_Form_AbstractEditPayment ); $customFields = CRM_Utils_Array::crmArrayMerge($customFieldsEvent, $customFields); $customFields = CRM_Utils_Array::crmArrayMerge($customFieldsEventType, $customFields); - $params['custom'] = CRM_Core_BAO_CustomField::postProcess($params, - $this->_id, - 'Participant' - ); + + $params['custom'] = CRM_Core_BAO_CustomField::postProcess($params, $this->_id, $this->getDefaultEntity()); } //do cleanup line items if participant edit the Event Fee. diff --git a/civicrm/CRM/Event/Form/Registration/AdditionalParticipant.php b/civicrm/CRM/Event/Form/Registration/AdditionalParticipant.php index 160c0132b3e90d5753713b7ec5bfec3f34af48c4..f107d94157be17109f4be9e477fd1502bebb8ce6 100644 --- a/civicrm/CRM/Event/Form/Registration/AdditionalParticipant.php +++ b/civicrm/CRM/Event/Form/Registration/AdditionalParticipant.php @@ -583,7 +583,7 @@ class CRM_Event_Form_Registration_AdditionalParticipant extends CRM_Event_Form_R foreach (CRM_Contact_BAO_Contact::$_greetingTypes as $greeting) { if ($greetingType = CRM_Utils_Array::value($greeting, $self->_params[0])) { - $customizedValue = CRM_Core_OptionGroup::getValue($greeting, 'Customized', 'name'); + $customizedValue = CRM_Core_PseudoConstant::getKey('CRM_Contact_BAO_Contact', $greeting . '_id', 'Customized'); if ($customizedValue == $greetingType && empty($self->_params[0][$greeting . '_custom'])) { return FALSE; } diff --git a/civicrm/CRM/Event/Form/Registration/Register.php b/civicrm/CRM/Event/Form/Registration/Register.php index af1519a35172efa6b4b25a8d9828c46288f14261..f9844dedcadcc7520666738813ab3e959191b85c 100644 --- a/civicrm/CRM/Event/Form/Registration/Register.php +++ b/civicrm/CRM/Event/Form/Registration/Register.php @@ -904,7 +904,7 @@ class CRM_Event_Form_Registration_Register extends CRM_Event_Form_Registration { foreach (CRM_Contact_BAO_Contact::$_greetingTypes as $greeting) { if ($greetingType = CRM_Utils_Array::value($greeting, $fields)) { - $customizedValue = CRM_Core_OptionGroup::getValue($greeting, 'Customized', 'name'); + $customizedValue = CRM_Core_PseudoConstant::getKey('CRM_Contact_BAO_Contact', $greeting . '_id', 'Customized'); if ($customizedValue == $greetingType && empty($fields[$greeting . '_custom'])) { $errors[$greeting . '_custom'] = ts('Custom %1 is a required field if %1 is of type Customized.', array(1 => ucwords(str_replace('_', ' ', $greeting))) diff --git a/civicrm/CRM/Event/Import/Parser/Participant.php b/civicrm/CRM/Event/Import/Parser/Participant.php index e5634f9d2c52f5849fac0064de2ce7552774c787..70973a26784a707d94a296653dece9fffb24efb7 100644 --- a/civicrm/CRM/Event/Import/Parser/Participant.php +++ b/civicrm/CRM/Event/Import/Parser/Participant.php @@ -285,7 +285,7 @@ class CRM_Event_Import_Parser_Participant extends CRM_Event_Import_Parser { $session = CRM_Core_Session::singleton(); $dateType = $session->get('dateTypes'); $formatted = array('version' => 3); - $customFields = CRM_Core_BAO_CustomField::getFields(CRM_Utils_Array::value('contact_type', $params)); + $customFields = CRM_Core_BAO_CustomField::getFields('Participant'); // don't add to recent items, CRM-4399 $formatted['skipRecentView'] = TRUE; diff --git a/civicrm/CRM/Event/Page/ParticipantListing.php b/civicrm/CRM/Event/Page/ParticipantListing.php index 650ea2f5b5f7881e54f2bb9243d3e5f250492e19..c06ae1507f2c1038d70a8a9b773911b3ee86b63a 100644 --- a/civicrm/CRM/Event/Page/ParticipantListing.php +++ b/civicrm/CRM/Event/Page/ParticipantListing.php @@ -74,13 +74,13 @@ class CRM_Event_Page_ParticipantListing extends CRM_Core_Page { $this->preProcess(); // get the class name from the participantListingID - $className = CRM_Core_OptionGroup::getValue('participant_listing', - $this->_participantListingID, - 'value', - 'Integer', - 'description' + $className = CRM_Utils_Array::value($this->_participantListingID, + CRM_Core_PseudoConstant::get( + 'CRM_Event_BAO_Event', + 'participant_listing_id', + ['keyColumn' => 'value', 'labelColumn' => 'description'] + ) ); - if ($className == 'CRM_Event_Page_ParticipantListing') { CRM_Core_Error::fatal(ts("Participant listing code file cannot be '%1'", array(1 => $className) diff --git a/civicrm/CRM/Event/Task.php b/civicrm/CRM/Event/Task.php index 666d9895a157d4b975028b7729a46fae3c75b4aa..979ba4d318001673db0c39ac87c6b75b3126d08d 100644 --- a/civicrm/CRM/Event/Task.php +++ b/civicrm/CRM/Event/Task.php @@ -117,7 +117,7 @@ class CRM_Event_Task extends CRM_Core_Task { 'class' => 'CRM_Event_Form_Task_Badge', 'result' => FALSE, ), - self::TASK_PRINT => array( + self::PDF_LETTER => array( 'title' => ts('PDF letter - print for participants'), 'class' => 'CRM_Event_Form_Task_PDF', 'result' => TRUE, diff --git a/civicrm/CRM/Export/BAO/Export.php b/civicrm/CRM/Export/BAO/Export.php index f01ee312607c40060b1794e680e4e8fcf5222525..b86bbe8bd83dabd69a68a594814230ea92291065 100644 --- a/civicrm/CRM/Export/BAO/Export.php +++ b/civicrm/CRM/Export/BAO/Export.php @@ -29,8 +29,6 @@ * * @package CRM * @copyright CiviCRM LLC (c) 2004-2018 - * $Id$ - * */ /** @@ -350,20 +348,14 @@ class CRM_Export_BAO_Export { ); foreach ($fields as $key => $value) { - $phoneTypeId = $imProviderId = $relationField = NULL; + $relationField = NULL; $relationshipTypes = $fieldName = CRM_Utils_Array::value(1, $value); if (!$fieldName) { continue; } - // get phoneType id and IM service provider id separately - if ($fieldName == 'phone') { - $phoneTypeId = CRM_Utils_Array::value(3, $value); - } - elseif ($fieldName == 'im') { - $imProviderId = CRM_Utils_Array::value(3, $value); - } - if (array_key_exists($relationshipTypes, $contactRelationshipTypes)) { + if (array_key_exists($relationshipTypes, $contactRelationshipTypes) && (!empty($value[2]) || !empty($value[4]))) { + $relPhoneTypeId = $relIMProviderId = NULL; if (!empty($value[2])) { $relationField = CRM_Utils_Array::value(2, $value); if (trim(CRM_Utils_Array::value(3, $value))) { @@ -390,11 +382,6 @@ class CRM_Export_BAO_Export { $relIMProviderId = CRM_Utils_Array::value(6, $value); } } - } - - $locTypeId = CRM_Utils_Array::value(2, $value); - - if ($relationField) { if (in_array($relationField, $locationTypeFields) && is_numeric($relLocTypeId)) { if ($relPhoneTypeId) { $returnProperties[$relationshipTypes]['location'][$locationTypes[$relLocTypeId]]['phone-' . $relPhoneTypeId] = 1; @@ -405,18 +392,22 @@ class CRM_Export_BAO_Export { else { $returnProperties[$relationshipTypes]['location'][$locationTypes[$relLocTypeId]][$relationField] = 1; } - $relPhoneTypeId = $relIMProviderId = NULL; } else { $returnProperties[$relationshipTypes][$relationField] = 1; } } - elseif (is_numeric($locTypeId)) { - if ($phoneTypeId) { - $returnProperties['location'][$locationTypes[$locTypeId]]['phone-' . $phoneTypeId] = 1; + + if ($relationField) { + // already handled. + } + elseif (is_numeric(CRM_Utils_Array::value(2, $value))) { + $locTypeId = $value[2]; + if ($fieldName == 'phone') { + $returnProperties['location'][$locationTypes[$locTypeId]]['phone-' . CRM_Utils_Array::value(3, $value)] = 1; } - elseif ($imProviderId) { - $returnProperties['location'][$locationTypes[$locTypeId]]['im-' . $imProviderId] = 1; + elseif ($fieldName == 'im') { + $returnProperties['location'][$locationTypes[$locTypeId]]['im-' . CRM_Utils_Array::value(3, $value)] = 1; } else { $returnProperties['location'][$locationTypes[$locTypeId]][$fieldName] = 1; @@ -768,7 +759,7 @@ INSERT INTO {$componentTable} SELECT distinct gc.contact_id FROM civicrm_group_c // for CRM-3157 purposes $i18n = CRM_Core_I18n::singleton(); - list($outputColumns, $headerRows, $sqlColumns, $metadata) = self::getExportStructureArrays($returnProperties, $query, $phoneTypes, $imProviders, $contactRelationshipTypes, $relationQuery, $selectedPaymentFields); + list($outputColumns, $headerRows, $sqlColumns, $metadata) = self::getExportStructureArrays($returnProperties, $query, $contactRelationshipTypes, $relationQuery, $selectedPaymentFields); $limitReached = FALSE; while (!$limitReached) { @@ -809,7 +800,7 @@ INSERT INTO {$componentTable} SELECT distinct gc.contact_id FROM civicrm_group_c $masterAddressId = $iterationDAO->$field; } // get display name of contact that address is shared. - $fieldValue = CRM_Contact_BAO_Contact::getMasterDisplayName($masterAddressId, $iterationDAO->contact_id); + $fieldValue = CRM_Contact_BAO_Contact::getMasterDisplayName($masterAddressId); } } @@ -1995,8 +1986,6 @@ WHERE {$whereClause}"; * * @param array $returnProperties * @param CRM_Contact_BAO_Contact $query - * @param array $phoneTypes - * @param array $imProviders * @param array $contactRelationshipTypes * @param string $relationQuery * @param array $selectedPaymentFields @@ -2016,8 +2005,10 @@ WHERE {$whereClause}"; * - b) this code is old & outdated. Submit your answers to circular bin or better * yet find a way to comment them for posterity. */ - public static function getExportStructureArrays($returnProperties, $query, $phoneTypes, $imProviders, $contactRelationshipTypes, $relationQuery, $selectedPaymentFields) { + public static function getExportStructureArrays($returnProperties, $query, $contactRelationshipTypes, $relationQuery, $selectedPaymentFields) { $metadata = $headerRows = $outputColumns = $sqlColumns = array(); + $phoneTypes = CRM_Core_PseudoConstant::get('CRM_Core_DAO_Phone', 'phone_type_id'); + $imProviders = CRM_Core_PseudoConstant::get('CRM_Core_DAO_IM', 'provider_id'); foreach ($returnProperties as $key => $value) { if ($key != 'location' || !is_array($value)) { @@ -2105,9 +2096,10 @@ WHERE {$whereClause}"; $fieldValue = ''; } $field = $field . '_'; + $relPrefix = $field . $relationField; if (is_object($relDAO) && $relationField == 'id') { - $row[$field . $relationField] = $relDAO->contact_id; + $row[$relPrefix] = $relDAO->contact_id; } elseif (is_array($relationValue) && $relationField == 'location') { foreach ($relationValue as $ltype => $val) { @@ -2147,7 +2139,7 @@ WHERE {$whereClause}"; elseif (isset($fieldValue) && $fieldValue != '') { //check for custom data if ($cfID = CRM_Core_BAO_CustomField::getKeyID($relationField)) { - $row[$field . $relationField] = CRM_Core_BAO_CustomField::displayValue($fieldValue, $cfID); + $row[$relPrefix] = CRM_Core_BAO_CustomField::displayValue($fieldValue, $cfID); } else { //normal relationship fields @@ -2155,22 +2147,22 @@ WHERE {$whereClause}"; switch ($relationField) { case 'country': case 'world_region': - $row[$field . $relationField] = $i18n->crm_translate($fieldValue, array('context' => 'country')); + $row[$relPrefix] = $i18n->crm_translate($fieldValue, array('context' => 'country')); break; case 'state_province': - $row[$field . $relationField] = $i18n->crm_translate($fieldValue, array('context' => 'province')); + $row[$relPrefix] = $i18n->crm_translate($fieldValue, array('context' => 'province')); break; default: - $row[$field . $relationField] = $fieldValue; + $row[$relPrefix] = $fieldValue; break; } } } else { // if relation field is empty or null - $row[$field . $relationField] = ''; + $row[$relPrefix] = ''; } } } diff --git a/civicrm/CRM/Financial/BAO/PaymentProcessor.php b/civicrm/CRM/Financial/BAO/PaymentProcessor.php index 86addccd3e950f3856a6a314d652127c7ffe46bd..3054bb464989e11fb7ce2c35a8ea0af17a533842 100644 --- a/civicrm/CRM/Financial/BAO/PaymentProcessor.php +++ b/civicrm/CRM/Financial/BAO/PaymentProcessor.php @@ -422,6 +422,7 @@ class CRM_Financial_BAO_PaymentProcessor extends CRM_Financial_DAO_PaymentProces * - supportsBackOffice * - supportsLiveMode * - supportsFutureRecurDate + * - supportsRecurring * - supportsCancelRecurring * - supportsRecurContributionsForPledges * diff --git a/civicrm/CRM/Financial/Form/PaymentEdit.php b/civicrm/CRM/Financial/Form/PaymentEdit.php index 68d0398c51b8dd81fad07e66692240bf55bbf9d4..3f53f37e8446e9656c3aad68f2c95a92f64d2567 100644 --- a/civicrm/CRM/Financial/Form/PaymentEdit.php +++ b/civicrm/CRM/Financial/Form/PaymentEdit.php @@ -204,13 +204,13 @@ class CRM_Financial_Form_PaymentEdit extends CRM_Core_Form { } foreach (array($previousFinanciaTrxn, $newFinancialTrxn) as $financialTrxnParams) { - civicrm_api3('FinancialTrxn', 'create', $financialTrxnParams); + $financialTrxn = civicrm_api3('FinancialTrxn', 'create', $financialTrxnParams); $trxnParams = array( 'total_amount' => $financialTrxnParams['total_amount'], 'contribution_id' => $this->_contributionID, ); $contributionTotalAmount = CRM_Core_DAO::getFieldValue('CRM_Contribute_BAO_Contribution', $this->_contributionID, 'total_amount'); - CRM_Contribute_BAO_Contribution::assignProportionalLineItems($trxnParams, $submittedValues['id'], $contributionTotalAmount); + CRM_Contribute_BAO_Contribution::assignProportionalLineItems($trxnParams, $financialTrxn['id'], $contributionTotalAmount); } } else { diff --git a/civicrm/CRM/Logging/ReportSummary.php b/civicrm/CRM/Logging/ReportSummary.php index 47adcef5351e7aec5b067a4945a5209589c7d735..03b70dac27db5ba442c4e35afe7bfb9fd2625870 100644 --- a/civicrm/CRM/Logging/ReportSummary.php +++ b/civicrm/CRM/Logging/ReportSummary.php @@ -38,6 +38,15 @@ class CRM_Logging_ReportSummary extends CRM_Report_Form { protected $loggingDB; + /** + * Clause used in the final run of buildQuery but not when doing preliminary work. + * + * (We do this to all the api to run this report since it doesn't call postProcess). + * + * @var string + */ + protected $logTypeTableClause; + /** * The log table currently being processed. * @@ -223,117 +232,6 @@ class CRM_Logging_ReportSummary extends CRM_Report_Form { $this->_where .= " AND (entity_log_civireport.log_action != 'Initialization')"; } - public function postProcess() { - $this->beginPostProcess(); - $rows = array(); - - $tempColumns = "id int(10), log_civicrm_entity_log_grouping varchar(32)"; - if (!empty($this->_params['fields']['log_action'])) { - $tempColumns .= ", log_action varchar(64)"; - } - $tempColumns .= ", log_type varchar(64), log_user_id int(10), log_date timestamp"; - if (!empty($this->_params['fields']['altered_contact'])) { - $tempColumns .= ", altered_contact varchar(128)"; - } - $tempColumns .= ", altered_contact_id int(10), log_conn_id varchar(17), is_deleted tinyint(4)"; - if (!empty($this->_params['fields']['display_name'])) { - $tempColumns .= ", display_name varchar(128)"; - } - - // temp table to hold all altered contact-ids - $sql = "CREATE TEMPORARY TABLE civicrm_temp_civireport_logsummary ( {$tempColumns} ) ENGINE=HEAP"; - CRM_Core_DAO::executeQuery($sql); - $this->addToDeveloperTab($sql); - - $logTypes = CRM_Utils_Array::value('log_type_value', $this->_params); - unset($this->_params['log_type_value']); - if (empty($logTypes)) { - foreach (array_keys($this->_logTables) as $table) { - $type = $this->getLogType($table); - $logTypes[$type] = $type; - } - } - - $logTypeTableClause = '(1)'; - if ($logTypeTableValue = CRM_Utils_Array::value("log_type_table_value", $this->_params)) { - $logTypeTableClause = $this->whereClause($this->_columns['log_civicrm_entity']['filters']['log_type_table'], - $this->_params['log_type_table_op'], $logTypeTableValue, NULL, NULL); - unset($this->_params['log_type_table_value']); - } - - foreach ($this->_logTables as $entity => $detail) { - if ((in_array($this->getLogType($entity), $logTypes) && - CRM_Utils_Array::value('log_type_op', $this->_params) == 'in') || - (!in_array($this->getLogType($entity), $logTypes) && - CRM_Utils_Array::value('log_type_op', $this->_params) == 'notin') - ) { - $this->currentLogTable = $entity; - $sql = $this->buildQuery(FALSE); - $sql = str_replace("entity_log_civireport.log_type as", "'{$entity}' as", $sql); - $sql = "INSERT IGNORE INTO civicrm_temp_civireport_logsummary {$sql}"; - CRM_Core_DAO::executeQuery($sql); - $this->addToDeveloperTab($sql); - } - } - - $this->currentLogTable = ''; - - // add computed log_type column so that we can do a group by after that, which will help - // alterDisplay() counts sync with pager counts - $sql = "SELECT DISTINCT log_type FROM civicrm_temp_civireport_logsummary"; - $dao = CRM_Core_DAO::executeQuery($sql); - $this->addToDeveloperTab($sql); - $replaceWith = array(); - while ($dao->fetch()) { - $type = $this->getLogType($dao->log_type); - if (!array_key_exists($type, $replaceWith)) { - $replaceWith[$type] = array(); - } - $replaceWith[$type][] = $dao->log_type; - } - foreach ($replaceWith as $type => $tables) { - if (!empty($tables)) { - $replaceWith[$type] = implode("','", $tables); - } - } - - $sql = "ALTER TABLE civicrm_temp_civireport_logsummary ADD COLUMN log_civicrm_entity_log_type_label varchar(64)"; - CRM_Core_DAO::executeQuery($sql); - $this->addToDeveloperTab($sql); - foreach ($replaceWith as $type => $in) { - $sql = "UPDATE civicrm_temp_civireport_logsummary SET log_civicrm_entity_log_type_label='{$type}', log_date=log_date WHERE log_type IN('$in')"; - CRM_Core_DAO::executeQuery($sql); - $this->addToDeveloperTab($sql); - } - - // note the group by columns are same as that used in alterDisplay as $newRows - $key - $this->limit(); - $this->orderBy(); - $sql = "{$this->_select} -FROM civicrm_temp_civireport_logsummary entity_log_civireport -WHERE {$logTypeTableClause} -GROUP BY log_civicrm_entity_log_date, log_civicrm_entity_log_type_label, log_civicrm_entity_log_conn_id, log_civicrm_entity_log_user_id, log_civicrm_entity_altered_contact_id, log_civicrm_entity_log_grouping -{$this->_orderBy} -{$this->_limit} "; - $sql = str_replace('modified_contact_civireport.display_name', 'entity_log_civireport.altered_contact', $sql); - $sql = str_replace('modified_contact_civireport.id', 'entity_log_civireport.altered_contact_id', $sql); - $sql = str_replace(array( - 'modified_contact_civireport.', - 'altered_by_contact_civireport.', - ), 'entity_log_civireport.', $sql); - $this->buildRows($sql, $rows); - $this->addToDeveloperTab($sql); - - // format result set. - $this->formatDisplay($rows); - - // assign variables to templates - $this->doTemplateAssignment($rows); - - // do print / pdf / instance stuff if needed - $this->endPostProcess($rows); - } - /** * Get log type. * @@ -438,4 +336,142 @@ WHERE log_date <= %1 AND id = %2 ORDER BY log_date DESC LIMIT 1"; return NULL; } + /** + * Build the temporary tables for the query. + */ + protected function buildTemporaryTables() { + $tempColumns = "id int(10), log_civicrm_entity_log_grouping varchar(32)"; + if (!empty($this->_params['fields']['log_action'])) { + $tempColumns .= ", log_action varchar(64)"; + } + $tempColumns .= ", log_type varchar(64), log_user_id int(10), log_date timestamp"; + if (!empty($this->_params['fields']['altered_contact'])) { + $tempColumns .= ", altered_contact varchar(128)"; + } + $tempColumns .= ", altered_contact_id int(10), log_conn_id varchar(17), is_deleted tinyint(4)"; + if (!empty($this->_params['fields']['display_name'])) { + $tempColumns .= ", display_name varchar(128)"; + } + + // temp table to hold all altered contact-ids + $sql = "CREATE TEMPORARY TABLE civicrm_temp_civireport_logsummary ( {$tempColumns} ) ENGINE=HEAP"; + CRM_Core_DAO::executeQuery($sql); + $this->addToDeveloperTab($sql); + + $logTypes = CRM_Utils_Array::value('log_type_value', $this->_params); + unset($this->_params['log_type_value']); + if (empty($logTypes)) { + foreach (array_keys($this->_logTables) as $table) { + $type = $this->getLogType($table); + $logTypes[$type] = $type; + } + } + + $logTypeTableClause = '(1)'; + if ($logTypeTableValue = CRM_Utils_Array::value("log_type_table_value", $this->_params)) { + $logTypeTableClause = $this->whereClause($this->_columns['log_civicrm_entity']['filters']['log_type_table'], + $this->_params['log_type_table_op'], $logTypeTableValue, NULL, NULL); + unset($this->_params['log_type_table_value']); + } + + foreach ($this->_logTables as $entity => $detail) { + if ((in_array($this->getLogType($entity), $logTypes) && + CRM_Utils_Array::value('log_type_op', $this->_params) == 'in') || + (!in_array($this->getLogType($entity), $logTypes) && + CRM_Utils_Array::value('log_type_op', $this->_params) == 'notin') + ) { + $this->currentLogTable = $entity; + $sql = $this->buildQuery(FALSE); + $sql = str_replace("entity_log_civireport.log_type as", "'{$entity}' as", $sql); + $sql = "INSERT IGNORE INTO civicrm_temp_civireport_logsummary {$sql}"; + CRM_Core_DAO::disableFullGroupByMode(); + CRM_Core_DAO::executeQuery($sql); + CRM_Core_DAO::reenableFullGroupByMode(); + $this->addToDeveloperTab($sql); + } + } + + $this->currentLogTable = ''; + + // add computed log_type column so that we can do a group by after that, which will help + // alterDisplay() counts sync with pager counts + $sql = "SELECT DISTINCT log_type FROM civicrm_temp_civireport_logsummary"; + $dao = CRM_Core_DAO::executeQuery($sql); + $this->addToDeveloperTab($sql); + $replaceWith = array(); + while ($dao->fetch()) { + $type = $this->getLogType($dao->log_type); + if (!array_key_exists($type, $replaceWith)) { + $replaceWith[$type] = array(); + } + $replaceWith[$type][] = $dao->log_type; + } + foreach ($replaceWith as $type => $tables) { + if (!empty($tables)) { + $replaceWith[$type] = implode("','", $tables); + } + } + + $sql = "ALTER TABLE civicrm_temp_civireport_logsummary ADD COLUMN log_civicrm_entity_log_type_label varchar(64)"; + CRM_Core_DAO::executeQuery($sql); + $this->addToDeveloperTab($sql); + foreach ($replaceWith as $type => $in) { + $sql = "UPDATE civicrm_temp_civireport_logsummary SET log_civicrm_entity_log_type_label='{$type}', log_date=log_date WHERE log_type IN('$in')"; + CRM_Core_DAO::executeQuery($sql); + $this->addToDeveloperTab($sql); + } + $this->logTypeTableClause = $logTypeTableClause; + } + + /** + * Common processing, also via api/unit tests. + */ + public function beginPostProcessCommon() { + parent::beginPostProcessCommon(); + $this->buildTemporaryTables(); + } + + /** + * Build the report query. + * + * We override this in order to be able to run from the api. + * + * @param bool $applyLimit + * + * @return string + */ + public function buildQuery($applyLimit = TRUE) { + if (!$this->logTypeTableClause) { + return parent::buildQuery($applyLimit); + } + // note the group by columns are same as that used in alterDisplay as $newRows - $key + $this->limit(); + $this->orderBy(); + $sql = "{$this->_select} +FROM civicrm_temp_civireport_logsummary entity_log_civireport +WHERE {$this->logTypeTableClause} +GROUP BY log_civicrm_entity_log_date, log_civicrm_entity_log_type_label, log_civicrm_entity_log_conn_id, log_civicrm_entity_log_user_id, log_civicrm_entity_altered_contact_id, log_civicrm_entity_log_grouping +{$this->_orderBy} +{$this->_limit} "; + $sql = str_replace('modified_contact_civireport.display_name', 'entity_log_civireport.altered_contact', $sql); + $sql = str_replace('modified_contact_civireport.id', 'entity_log_civireport.altered_contact_id', $sql); + $sql = str_replace(array( + 'modified_contact_civireport.', + 'altered_by_contact_civireport.', + ), 'entity_log_civireport.', $sql); + return $sql; + } + + /** + * Build output rows. + * + * @param string $sql + * @param array $rows + */ + public function buildRows($sql, &$rows) { + parent::buildRows($sql, $rows); + // Clean up the temp table - mostly for the unit test. + CRM_Core_DAO::executeQuery('DROP TEMPORARY TABLE IF EXISTS civicrm_temp_civireport_logsummary'); + } + } diff --git a/civicrm/CRM/Logging/Schema.php b/civicrm/CRM/Logging/Schema.php index 2bfd97dca744aed300b68bc6fe233a2f485052c2..996653ce6cd48523e24b998bf3ab0243b3f65279 100644 --- a/civicrm/CRM/Logging/Schema.php +++ b/civicrm/CRM/Logging/Schema.php @@ -200,7 +200,11 @@ AND (TABLE_NAME LIKE 'log_civicrm_%' $nonStandardTableNameString ) $customGroupDAO = CRM_Core_BAO_CustomGroup::getAllCustomGroupsByBaseEntity($extends); $customGroupDAO->find(); while ($customGroupDAO->fetch()) { - $customGroupTables[$customGroupDAO->table_name] = $this->logs[$customGroupDAO->table_name]; + // logging is disabled for the table (e.g by hook) then $this->logs[$customGroupDAO->table_name] + // will be empty. + if (!empty($this->logs[$customGroupDAO->table_name])) { + $customGroupTables[$customGroupDAO->table_name] = $this->logs[$customGroupDAO->table_name]; + } } return $customGroupTables; } diff --git a/civicrm/CRM/Mailing/BAO/Mailing.php b/civicrm/CRM/Mailing/BAO/Mailing.php index 63a89c456697e065105f10cf14f77384529b74cc..8e34d917e12a2350bffe1727c070c04a8560b887 100644 --- a/civicrm/CRM/Mailing/BAO/Mailing.php +++ b/civicrm/CRM/Mailing/BAO/Mailing.php @@ -1343,10 +1343,10 @@ ORDER BY civicrm_email.is_bulkmail DESC } // add trailing quote since we've gobbled it up in a previous regex // function getPatterns, line 431 - if (preg_match('/^href[ ]*=[ ]*\'/', $url)) { + if (preg_match("/^href[ ]*=[ ]*'.*[^']$/", $url)) { $url .= "'"; } - elseif (preg_match('/^href[ ]*=[ ]*\"/', $url)) { + elseif (preg_match('/^href[ ]*=[ ]*".*[^"]$/', $url)) { $url .= '"'; } $data = $url; @@ -2336,7 +2336,6 @@ ORDER BY civicrm_email.is_bulkmail DESC // get all the groups that this user can access // if they dont have universal access $groupNames = civicrm_api3('Group', 'get', array( - 'is_active' => 1, 'check_permissions' => TRUE, 'return' => array('title', 'id'), 'options' => array('limit' => 0), @@ -2520,8 +2519,8 @@ LEFT JOIN civicrm_mailing_group g ON g.mailing_id = m.id } /** - * Delete Jobss and all its associated records - * related to test Mailings + * @deprecated + * Use CRM_Mailing_BAO_MailingJob::del($id) * * @param int $id * Id of the Job to delete. @@ -2533,9 +2532,9 @@ LEFT JOIN civicrm_mailing_group g ON g.mailing_id = m.id CRM_Core_Error::fatal(); } - $dao = new CRM_Mailing_BAO_MailingJob(); - $dao->id = $id; - $dao->delete(); + \Civi::log('This function is deprecated, use CRM_Mailing_BAO_MailingJob::del instead', ['civi.tag' => 'deprecated']); + + CRM_Mailing_BAO_MailingJob::del($id); } /** diff --git a/civicrm/CRM/Mailing/BAO/MailingJob.php b/civicrm/CRM/Mailing/BAO/MailingJob.php index 0fb50efe7b66f4d2dea3f0ca899f581b35d5a919..9b2a80b2079c4b10b5e21bfb3bd9176dabe6bcc7 100644 --- a/civicrm/CRM/Mailing/BAO/MailingJob.php +++ b/civicrm/CRM/Mailing/BAO/MailingJob.php @@ -63,19 +63,20 @@ class CRM_Mailing_BAO_MailingJob extends CRM_Mailing_DAO_MailingJob { * @throws \CRM_Core_Exception */ static public function create($params) { - $job = new CRM_Mailing_BAO_MailingJob(); - $job->mailing_id = $params['mailing_id']; - $job->status = $params['status']; - $job->scheduled_date = $params['scheduled_date']; - $job->is_test = $params['is_test']; - $job->save(); - if ($params['mailing_id']) { - CRM_Mailing_BAO_Mailing::getRecipients($params['mailing_id']); - return $job; - } - else { + if (empty($params['id']) && empty($params['mailing_id'])) { throw new CRM_Core_Exception("Failed to create job: Unknown mailing ID"); } + $op = empty($params['id']) ? 'create' : 'edit'; + CRM_Utils_Hook::pre($op, 'MailingJob', CRM_Utils_Array::value('id', $params), $params); + + $jobDAO = new CRM_Mailing_BAO_MailingJob(); + $jobDAO->copyValues($params, TRUE); + $jobDAO->save(); + if (!empty($params['mailing_id'])) { + CRM_Mailing_BAO_Mailing::getRecipients($params['mailing_id']); + } + CRM_Utils_Hook::post($op, 'MailingJob', $jobDAO->id, $jobDAO); + return $jobDAO; } /** @@ -89,7 +90,6 @@ class CRM_Mailing_BAO_MailingJob extends CRM_Mailing_DAO_MailingJob { public static function runJobs($testParams = NULL, $mode = NULL) { $job = new CRM_Mailing_BAO_MailingJob(); - $config = CRM_Core_Config::singleton(); $jobTable = CRM_Mailing_DAO_MailingJob::getTableName(); $mailingTable = CRM_Mailing_DAO_Mailing::getTableName(); $mailerBatchLimit = Civi::settings()->get('mailerBatchLimit'); @@ -173,12 +173,12 @@ class CRM_Mailing_BAO_MailingJob extends CRM_Mailing_DAO_MailingJob { // get the parent ID, and limit and offset $job->queue($testParams); - // Mark up the starting time - $saveJob = new CRM_Mailing_DAO_MailingJob(); - $saveJob->id = $job->id; - $saveJob->start_date = date('YmdHis'); - $saveJob->status = 'Running'; - $saveJob->save(); + // Update to show job has started. + self::create([ + 'id' => $job->id, + 'start_date' => date('YmdHis'), + 'status' => 'Running', + ]); $transaction->commit(); } @@ -206,13 +206,7 @@ class CRM_Mailing_BAO_MailingJob extends CRM_Mailing_DAO_MailingJob { // Finish the job. $transaction = new CRM_Core_Transaction(); - - $saveJob = new CRM_Mailing_DAO_MailingJob(); - $saveJob->id = $job->id; - $saveJob->end_date = date('YmdHis'); - $saveJob->status = 'Complete'; - $saveJob->save(); - + self::create(['id' => $job->id, 'end_date' => date('YmdHis'), 'status' => 'Complete']); $transaction->commit(); // don't mark the mailing as complete @@ -379,13 +373,8 @@ class CRM_Mailing_BAO_MailingJob extends CRM_Mailing_DAO_MailingJob { $job->split_job($offset); - // update the status of the parent job - $saveJob = new CRM_Mailing_DAO_MailingJob(); - $saveJob->id = $job->id; - $saveJob->start_date = date('YmdHis'); - $saveJob->status = 'Running'; - $saveJob->save(); - + // Update the status of the parent job + self::create(['id' => $job->id, 'start_date' => date('YmdHis'), 'status' => 'Running']); $transaction->commit(); // Release the job lock @@ -659,8 +648,8 @@ VALUES (%1, %2, %3, %4, %5, %6, %7) // Send the mailing. - $body = &$message->get(); - $headers = &$message->headers(); + $body = $message->get(); + $headers = $message->headers(); if ($mailing->sms_provider_id) { $provider = CRM_SMS_Provider::singleton(array('mailing_id' => $mailing->id)); @@ -811,11 +800,7 @@ AND ( ( job_type IS NULL ) OR in_array($job->status, array('Scheduled', 'Running', 'Paused')) ) { - $newJob = new CRM_Mailing_BAO_MailingJob(); - $newJob->id = $job->id; - $newJob->end_date = date('YmdHis'); - $newJob->status = 'Canceled'; - $newJob->save(); + self::create(['id' => $job->id, 'end_date' => date('YmdHis'), 'status' => 'Canceled']); // also cancel all child jobs $sql = " @@ -872,10 +857,7 @@ AND status IN ( 'Scheduled', 'Running', 'Paused' ) // add an additional check and only process // jobs that are approved if (CRM_Mailing_Info::workflowEnabled()) { - $approveOptionID = CRM_Core_OptionGroup::getValue('mail_approval_status', - 'Approved', - 'name' - ); + $approveOptionID = CRM_Core_PseudoConstant::getKey('CRM_Mailing_BAO_Mailing', 'approval_status_id', 'Approved'); if ($approveOptionID) { return " AND m.approval_status_id = $approveOptionID "; } @@ -1060,4 +1042,24 @@ AND record_type_id = $targetRecordID return $eq; } + /** + * Delete the mailing job. + * + * @param int $id + * Mailing Job id. + * + * @return mixed + */ + public static function del($id) { + CRM_Utils_Hook::pre('delete', 'MailingJob', $id, CRM_Core_DAO::$_nullArray); + + $jobDAO = new CRM_Mailing_BAO_MailingJob(); + $jobDAO->id = $id; + $result = $jobDAO->delete(); + + CRM_Utils_Hook::post('delete', 'MailingJob', $jobDAO->id, $jobDAO); + + return $result; + } + } diff --git a/civicrm/CRM/Mailing/Form/Approve.php b/civicrm/CRM/Mailing/Form/Approve.php index 82b8cd15b1e3e1257da622c254fd97fbcd1147ce..47fa701b272e1af3fa6dc1a7246a6875974b0d24 100644 --- a/civicrm/CRM/Mailing/Form/Approve.php +++ b/civicrm/CRM/Mailing/Form/Approve.php @@ -93,13 +93,10 @@ class CRM_Mailing_Form_Approve extends CRM_Core_Form { $this->addElement('textarea', 'approval_note', ts('Approve/Reject Note')); - $mailApprovalStatus = CRM_Core_OptionGroup::values('mail_approval_status'); + $mailApprovalStatus = CRM_Core_PseudoConstant::get('CRM_Mailing_BAO_Mailing', 'approval_status_id'); // eliminate the none option - $noneOptionID = CRM_Core_OptionGroup::getValue('mail_approval_status', - 'None', - 'name' - ); + $noneOptionID = CRM_Core_PseudoConstant::getKey('CRM_Mailing_BAO_Mailing', 'approval_status_id', 'None'); if ($noneOptionID) { unset($mailApprovalStatus[$noneOptionID]); } @@ -164,10 +161,7 @@ class CRM_Mailing_Form_Approve extends CRM_Core_Form { $params['approval_date'] = date('YmdHis'); // if rejected, then we need to reset the scheduled date and scheduled id - $rejectOptionID = CRM_Core_OptionGroup::getValue('mail_approval_status', - 'Rejected', - 'name' - ); + $rejectOptionID = CRM_Core_PseudoConstant::getKey('CRM_Mailing_BAO_Mailing', 'approval_status_id', 'Rejected'); if ($rejectOptionID && $params['approval_status_id'] == $rejectOptionID ) { @@ -177,7 +171,9 @@ class CRM_Mailing_Form_Approve extends CRM_Core_Form { // also delete any jobs associated with this mailing $job = new CRM_Mailing_BAO_MailingJob(); $job->mailing_id = $ids['mailing_id']; - $job->delete(); + while ($job->fetch()) { + CRM_Mailing_BAO_MailingJob::del($job->id); + } } else { $mailing = new CRM_Mailing_BAO_Mailing(); diff --git a/civicrm/CRM/Member/ActionMapping.php b/civicrm/CRM/Member/ActionMapping.php index 59429f80b914f717d40a44f5ad2a5fc1a3a913b7..069577e9dab9f3bb2cfcaff1bfe6c5e7490b0be9 100644 --- a/civicrm/CRM/Member/ActionMapping.php +++ b/civicrm/CRM/Member/ActionMapping.php @@ -58,11 +58,23 @@ class CRM_Member_ActionMapping extends \Civi\ActionSchedule\Mapping { 'entity_value_label' => ts('Membership Type'), 'entity_status' => 'auto_renew_options', 'entity_status_label' => ts('Auto Renew Options'), - 'entity_date_start' => 'membership_join_date', - 'entity_date_end' => 'membership_end_date', ))); } + /** + * Get a list of available date fields. + * + * @return array + * Array(string $fieldName => string $fieldLabel). + */ + public function getDateFields() { + return array( + 'join_date' => ts('Membership Join Date'), + 'start_date' => ts('Membership Start Date'), + 'end_date' => ts('Membership End Date'), + ); + } + /** * Generate a query to locate recipients who match the given * schedule. diff --git a/civicrm/CRM/Member/BAO/Membership.php b/civicrm/CRM/Member/BAO/Membership.php index 163dfd0dedc6e1a042d6e19494efd09a0a73c6c2..ce6df5a60591540670789f03dc7667d3b424ca10 100644 --- a/civicrm/CRM/Member/BAO/Membership.php +++ b/civicrm/CRM/Member/BAO/Membership.php @@ -450,8 +450,8 @@ class CRM_Member_BAO_Membership extends CRM_Member_DAO_Membership { /** * Check the membership extended through relationship. * - * @param int $membershipId - * Membership id. + * @param int $membershipTypeID + * Membership type id. * @param int $contactId * Contact id. * @@ -460,9 +460,8 @@ class CRM_Member_BAO_Membership extends CRM_Member_DAO_Membership { * @return array * array of contact_id of all related contacts. */ - public static function checkMembershipRelationship($membershipId, $contactId, $action = CRM_Core_Action::ADD) { + public static function checkMembershipRelationship($membershipTypeID, $contactId, $action = CRM_Core_Action::ADD) { $contacts = array(); - $membershipTypeID = CRM_Core_DAO::getFieldValue('CRM_Member_DAO_Membership', $membershipId, 'membership_type_id'); $membershipType = CRM_Member_BAO_MembershipType::getMembershipTypeDetails($membershipTypeID); $relationships = array(); @@ -1388,7 +1387,7 @@ WHERE civicrm_membership.contact_id = civicrm_contact.id $allRelatedContacts = array(); $relatedContacts = array(); if (!is_a($membership, 'CRM_Core_Error')) { - $allRelatedContacts = CRM_Member_BAO_Membership::checkMembershipRelationship($membership->id, + $allRelatedContacts = CRM_Member_BAO_Membership::checkMembershipRelationship($membership->membership_type_id, $membership->contact_id, CRM_Utils_Array::value('action', $params) ); @@ -1438,7 +1437,7 @@ WHERE civicrm_membership.contact_id = civicrm_contact.id // max_related should be set in the parent membership unset($params['max_related']); // Number of inherited memberships available - NULL is interpreted as unlimited, '0' as none - $available = ($membership->max_related == NULL ? PHP_INT_MAX : $membership->max_related); + $numRelatedAvailable = ($membership->max_related == NULL ? PHP_INT_MAX : $membership->max_related); // will be used to queue potential memberships to be created. $queue = array(); @@ -1498,9 +1497,9 @@ WHERE civicrm_membership.contact_id = civicrm_contact.id else { // related membership already exists, so this is just an update if (isset($params['id'])) { - if ($available > 0) { + if ($numRelatedAvailable > 0) { CRM_Member_BAO_Membership::create($params, $relMemIds); - $available--; + $numRelatedAvailable--; } else { // we have run out of inherited memberships, so delete extras @@ -1514,10 +1513,12 @@ WHERE civicrm_membership.contact_id = civicrm_contact.id } } // now go over the queue and create any available related memberships - reset($queue); - while (($available > 0) && ($params = each($queue))) { - CRM_Member_BAO_Membership::create($params['value'], $relMemIds); - $available--; + foreach ($queue as $params) { + if ($numRelatedAvailable <= 0) { + break; + } + CRM_Member_BAO_Membership::create($params, $relMemIds); + $numRelatedAvailable--; } } } diff --git a/civicrm/CRM/Member/BAO/MembershipType.php b/civicrm/CRM/Member/BAO/MembershipType.php index a90adf324a32bc01d259536509d7254dcf981672..66c9cd2a8e9787d72096d645889e70fef5e22df0 100644 --- a/civicrm/CRM/Member/BAO/MembershipType.php +++ b/civicrm/CRM/Member/BAO/MembershipType.php @@ -91,12 +91,24 @@ class CRM_Member_BAO_MembershipType extends CRM_Member_DAO_MembershipType { * @param array $ids * Array contains the id (deprecated). * - * - * @return object + * @return \CRM_Member_DAO_MembershipType + * @throws \CiviCRM_API3_Exception */ public static function add(&$params, $ids = array()) { - $id = CRM_Utils_Array::value('id', $params, CRM_Utils_Array::value('membershipType', $ids)); - if (!$id) { + // DEPRECATED Check if membershipType ID was passed in via $ids + if (empty($params['id'])) { + if (isset($ids['membershipType'])) { + Civi::log()->warning('Deprecated: Passing membershipType by $ids array in CRM_Member_BAO_MembershipType::add'); + } + $params['id'] = CRM_Utils_Array::value('membershipType', $ids); + } + + $hook = empty($params['id']) ? 'create' : 'edit'; + CRM_Utils_Hook::pre($hook, 'MembershipType', CRM_Utils_Array::value('id', $params), $params); + + $membershipTypeId = CRM_Utils_Array::value('id', $params); + + if (!$membershipTypeId) { if (!isset($params['is_active'])) { // do we need this? $params['is_active'] = FALSE; @@ -106,28 +118,30 @@ class CRM_Member_BAO_MembershipType extends CRM_Member_DAO_MembershipType { } } - // action is taken depending upon the mode - $membershipType = new CRM_Member_DAO_MembershipType(); - $membershipType->copyValues($params); - $membershipType->id = $id; - // $previousID is the old organization id for membership type i.e 'member_of_contact_id'. This is used when an organization is changed. $previousID = NULL; - if ($id) { - $previousID = CRM_Core_DAO::getFieldValue('CRM_Member_DAO_MembershipType', $id, 'member_of_contact_id'); + if ($membershipTypeId) { + $previousID = CRM_Core_DAO::getFieldValue('CRM_Member_DAO_MembershipType', $membershipTypeId, 'member_of_contact_id'); } + // action is taken depending upon the mode + $membershipType = new CRM_Member_DAO_MembershipType(); + $membershipType->copyValues($params); $membershipType->save(); - if ($id) { + + if ($membershipTypeId) { // on update we may need to retrieve some details for the price field function - otherwise we get e-notices on attempts to retrieve // name etc - the presence of previous id tells us this is an update $params = array_merge(civicrm_api3('membership_type', 'getsingle', array('id' => $membershipType->id)), $params); } self::createMembershipPriceField($params, $previousID, $membershipType->id); // update all price field value for quick config when membership type is set CRM-11718 - if ($id) { - self::updateAllPriceFieldValue($id, $params); + if ($membershipTypeId) { + self::updateAllPriceFieldValue($membershipTypeId, $params); } + + CRM_Utils_Hook::post($hook, 'MembershipType', $membershipType->id, $membershipType); + self::flush(); return $membershipType; } @@ -622,7 +636,7 @@ class CRM_Member_BAO_MembershipType extends CRM_Member_DAO_MembershipType { * array of the details of membership types */ public static function getMembershipTypesByOrg($orgID) { - Civi::log()->warning('Deprecated function getMembershipTypesByOrg, please user membership_type api', array('civi.tag' => 'deprecated')); + CRM_Core_Error::deprecatedFunctionWarning('membership_type api'); $memberTypesSameParentOrg = civicrm_api3('MembershipType', 'get', array( 'member_of_contact_id' => $orgID, 'options' => array( diff --git a/civicrm/CRM/Member/DAO/MembershipStatus.php b/civicrm/CRM/Member/DAO/MembershipStatus.php index bf4302c3eb36732e7cbcb98f2871876643683829..e38b1559339c5d47050f169c7a6355e7785ffe28 100644 --- a/civicrm/CRM/Member/DAO/MembershipStatus.php +++ b/civicrm/CRM/Member/DAO/MembershipStatus.php @@ -6,7 +6,7 @@ * * Generated from xml/schema/CRM/Member/MembershipStatus.xml * DO NOT EDIT. Generated by CRM_Core_CodeGen - * (GenCodeChecksum:dfe977e53a6b66703ab4eca3560048e6) + * (GenCodeChecksum:ea7435287a239f4851dd354150980069) */ /** @@ -186,6 +186,9 @@ class CRM_Member_DAO_MembershipStatus extends CRM_Core_DAO { 'entity' => 'MembershipStatus', 'bao' => 'CRM_Member_BAO_MembershipStatus', 'localizable' => 1, + 'html' => [ + 'type' => 'Text', + ], ], 'start_event' => [ 'name' => 'start_event', @@ -292,12 +295,15 @@ class CRM_Member_DAO_MembershipStatus extends CRM_Core_DAO { 'is_admin' => [ 'name' => 'is_admin', 'type' => CRM_Utils_Type::T_BOOLEAN, - 'title' => ts('Admin Assigned Only?'), + 'title' => ts('Administrator Only?'), 'description' => 'Is this status for admin/manual assignment only.', 'table_name' => 'civicrm_membership_status', 'entity' => 'MembershipStatus', 'bao' => 'CRM_Member_BAO_MembershipStatus', 'localizable' => 0, + 'html' => [ + 'type' => 'CheckBox', + ], ], 'weight' => [ 'name' => 'weight', @@ -317,6 +323,9 @@ class CRM_Member_DAO_MembershipStatus extends CRM_Core_DAO { 'entity' => 'MembershipStatus', 'bao' => 'CRM_Member_BAO_MembershipStatus', 'localizable' => 0, + 'html' => [ + 'type' => 'CheckBox', + ], ], 'is_active' => [ 'name' => 'is_active', @@ -328,6 +337,9 @@ class CRM_Member_DAO_MembershipStatus extends CRM_Core_DAO { 'entity' => 'MembershipStatus', 'bao' => 'CRM_Member_BAO_MembershipStatus', 'localizable' => 0, + 'html' => [ + 'type' => 'CheckBox', + ], ], 'is_reserved' => [ 'name' => 'is_reserved', @@ -338,6 +350,9 @@ class CRM_Member_DAO_MembershipStatus extends CRM_Core_DAO { 'entity' => 'MembershipStatus', 'bao' => 'CRM_Member_BAO_MembershipStatus', 'localizable' => 0, + 'html' => [ + 'type' => 'CheckBox', + ], ], ]; CRM_Core_DAO_AllCoreTables::invoke(__CLASS__, 'fields_callback', Civi::$statics[__CLASS__]['fields']); diff --git a/civicrm/CRM/Member/DAO/MembershipType.php b/civicrm/CRM/Member/DAO/MembershipType.php index e4f260aa51e9c0d5e81cc65fb892e9bbc9ed49f3..a5469039bf7129187dd7da5da6c7dac4b4fa8e75 100644 --- a/civicrm/CRM/Member/DAO/MembershipType.php +++ b/civicrm/CRM/Member/DAO/MembershipType.php @@ -6,7 +6,7 @@ * * Generated from xml/schema/CRM/Member/MembershipType.xml * DO NOT EDIT. Generated by CRM_Core_CodeGen - * (GenCodeChecksum:c86019d4817d79e1dd59d69eaa2a3eb6) + * (GenCodeChecksum:51b478b01b1ef20a54b1039ccc29d0ab) */ /** @@ -246,6 +246,10 @@ class CRM_Member_DAO_MembershipType extends CRM_Core_DAO { 'entity' => 'MembershipType', 'bao' => 'CRM_Member_BAO_MembershipType', 'localizable' => 1, + 'html' => [ + 'type' => 'Text', + 'label' => ts("Name"), + ], ], 'description' => [ 'name' => 'description', @@ -260,6 +264,7 @@ class CRM_Member_DAO_MembershipType extends CRM_Core_DAO { 'localizable' => 1, 'html' => [ 'type' => 'TextArea', + 'label' => ts("Description"), ], ], 'member_of_contact_id' => [ @@ -294,7 +299,7 @@ class CRM_Member_DAO_MembershipType extends CRM_Core_DAO { 'minimum_fee' => [ 'name' => 'minimum_fee', 'type' => CRM_Utils_Type::T_MONEY, - 'title' => ts('membership Type Minimum Fee'), + 'title' => ts('Membership Type Minimum Fee'), 'description' => 'Minimum fee for this membership (0 for free/complimentary memberships).', 'precision' => [ 18, @@ -304,6 +309,10 @@ class CRM_Member_DAO_MembershipType extends CRM_Core_DAO { 'entity' => 'MembershipType', 'bao' => 'CRM_Member_BAO_MembershipType', 'localizable' => 0, + 'html' => [ + 'type' => 'Text', + 'label' => ts("Minimum Fee"), + ], ], 'duration_unit' => [ 'name' => 'duration_unit', @@ -332,6 +341,9 @@ class CRM_Member_DAO_MembershipType extends CRM_Core_DAO { 'entity' => 'MembershipType', 'bao' => 'CRM_Member_BAO_MembershipType', 'localizable' => 0, + 'html' => [ + 'type' => 'Text', + ], ], 'period_type' => [ 'name' => 'period_type', @@ -344,6 +356,9 @@ class CRM_Member_DAO_MembershipType extends CRM_Core_DAO { 'entity' => 'MembershipType', 'bao' => 'CRM_Member_BAO_MembershipType', 'localizable' => 0, + 'html' => [ + 'type' => 'Select', + ], 'pseudoconstant' => [ 'callback' => 'CRM_Core_SelectValues::periodType', ] @@ -400,6 +415,10 @@ class CRM_Member_DAO_MembershipType extends CRM_Core_DAO { 'entity' => 'MembershipType', 'bao' => 'CRM_Member_BAO_MembershipType', 'localizable' => 0, + 'html' => [ + 'type' => 'Text', + 'label' => ts("Max Related"), + ], ], 'visibility' => [ 'name' => 'visibility', @@ -426,6 +445,9 @@ class CRM_Member_DAO_MembershipType extends CRM_Core_DAO { 'entity' => 'MembershipType', 'bao' => 'CRM_Member_BAO_MembershipType', 'localizable' => 0, + 'html' => [ + 'type' => 'Text', + ], ], 'receipt_text_signup' => [ 'name' => 'receipt_text_signup', @@ -480,6 +502,10 @@ class CRM_Member_DAO_MembershipType extends CRM_Core_DAO { 'entity' => 'MembershipType', 'bao' => 'CRM_Member_BAO_MembershipType', 'localizable' => 0, + 'html' => [ + 'type' => 'CheckBox', + 'label' => ts("Enabled?"), + ], ], ]; CRM_Core_DAO_AllCoreTables::invoke(__CLASS__, 'fields_callback', Civi::$statics[__CLASS__]['fields']); diff --git a/civicrm/CRM/Member/Form.php b/civicrm/CRM/Member/Form.php index 3fad351fffceddedced8ec86301db982b027ae31..39997389e419729cf332c4ddc83b1881570d3539 100644 --- a/civicrm/CRM/Member/Form.php +++ b/civicrm/CRM/Member/Form.php @@ -84,6 +84,13 @@ class CRM_Member_Form extends CRM_Contribute_Form_AbstractEditPayment { */ public $_priceSet; + /** + * Explicitly declare the entity api name. + */ + public function getDefaultEntity() { + return 'Membership'; + } + /** * Values submitted to the form, processed along the way. * diff --git a/civicrm/CRM/Member/Form/Membership.php b/civicrm/CRM/Member/Form/Membership.php index 6c98758924bb2253f955ecf33afacaf10bc67ac3..32018d525d7d364f4792e91f3b2dc2d76293bafb 100644 --- a/civicrm/CRM/Member/Form/Membership.php +++ b/civicrm/CRM/Member/Form/Membership.php @@ -111,6 +111,15 @@ class CRM_Member_Form_Membership extends CRM_Member_Form { 'receive_date' => array('default' => 'now'), ); + /** + * Get the entity id being edited. + * + * @return int|null + */ + public function getEntityId() { + return $this->_id; + } + /** * Get selected membership type from the form values. * @@ -243,12 +252,9 @@ class CRM_Member_Form_Membership extends CRM_Member_Form { $this->_memType = $params['membership_type_id'][1]; } } - // when custom data is included in this page - if (!empty($_POST['hidden_custom'])) { - CRM_Custom_Form_CustomData::preProcess($this, NULL, $this->_memType, 1, 'Membership', $this->_id); - CRM_Custom_Form_CustomData::buildQuickForm($this); - CRM_Custom_Form_CustomData::setDefaultValues($this); - } + + // Add custom data to form + CRM_Custom_Form_CustomData::addToForm($this, $this->_memType); // CRM-4395, get the online pending contribution id. $this->_onlinePendingContributionId = NULL; @@ -455,11 +461,6 @@ class CRM_Member_Form_Membership extends CRM_Member_Form { $this->assign('hasPriceSets', $buildPriceSet); } - //need to assign custom data type and subtype to the template - $this->assign('customDataType', 'Membership'); - $this->assign('customDataSubType', $this->_memType); - $this->assign('entityID', $this->_id); - if ($this->_action & CRM_Core_Action::DELETE) { $this->addButtons(array( array( diff --git a/civicrm/CRM/Member/Form/MembershipConfig.php b/civicrm/CRM/Member/Form/MembershipConfig.php index 557023675bd4cec404156b25b58b7b57c876fb56..357a74bf0fc673eaa1ab5462bdefc76bbe7e1886 100644 --- a/civicrm/CRM/Member/Form/MembershipConfig.php +++ b/civicrm/CRM/Member/Form/MembershipConfig.php @@ -53,23 +53,10 @@ class CRM_Member_Form_MembershipConfig extends CRM_Core_Form { */ protected $_BAOName; - /** - * Explicitly declare the entity api name. - */ - public function getDefaultEntity() { - return 'MembershipType'; - } - - public function preProcess() { - $this->_id = $this->get('id'); - $this->_BAOName = $this->get('BAOName'); - } - /** * Set default values for the form. MobileProvider that in edit/view mode * the default values are retrieved from the database * - * * @return array * defaults */ diff --git a/civicrm/CRM/Member/Form/MembershipStatus.php b/civicrm/CRM/Member/Form/MembershipStatus.php index 343e09f8b532484721f35fd2cbad03f29d3ca306..10b468febd9c5530001950861151f9d24065bb32 100644 --- a/civicrm/CRM/Member/Form/MembershipStatus.php +++ b/civicrm/CRM/Member/Form/MembershipStatus.php @@ -29,25 +29,94 @@ * * @package CRM * @copyright CiviCRM LLC (c) 2004-2018 - * $Id$ - * */ /** * This class generates form components for Membership Type - * */ -class CRM_Member_Form_MembershipStatus extends CRM_Member_Form_MembershipConfig { +class CRM_Member_Form_MembershipStatus extends CRM_Core_Form { + + use CRM_Core_Form_EntityFormTrait; + + /** + * Explicitly declare the entity api name. + */ + public function getDefaultEntity() { + return 'MembershipStatus'; + } + + /** + * Explicitly declare the form context. + */ + public function getDefaultContext() { + return 'create'; + } + + /** + * Fields for the entity to be assigned to the template. + * + * Fields may have keys + * - name (required to show in tpl from the array) + * - description (optional, will appear below the field) + * - not-auto-addable - this class will not attempt to add the field using addField. + * (this will be automatically set if the field does not have html in it's metadata + * or is not a core field on the form's entity). + * - help (optional) add help to the field - e.g ['id' => 'id-source', 'file' => 'CRM/Contact/Form/Contact']] + * - template - use a field specific template to render this field + * - required + * @var array + */ + protected $entityFields = []; + + /** + * Set entity fields to be assigned to the form. + */ + protected function setEntityFields() { + $this->entityFields = [ + 'label' => [ + 'name' => 'label', + 'description' => ts("Display name for this Membership status (e.g. New, Current, Grace, Expired...)."), + 'required' => TRUE, + ], + 'is_admin' => [ + 'name' => 'is_admin', + 'description' => ts("Check this box if this status is for use by administrative staff only. If checked, this status is never automatically assigned by CiviMember. It is assigned to a contact's Membership by checking the <strong>Status Override</strong> flag when adding or editing the Membership record. Start and End Event settings are ignored for Administrator statuses. EXAMPLE: This setting can be useful for special case statuses like 'Non-expiring', 'Barred' or 'Expelled', etc."), + ], + ]; + } + + /** + * Set the delete message. + * + * We do this from the constructor in order to do a translation. + */ + public function setDeleteMessage() { + $this->deleteMessage = ts('You will not be able to delete this membership status if there are existing memberships with this status. You will need to check all your membership status rules afterwards to ensure that a valid status will always be available.') . " " . ts('Do you want to continue?'); + } + + public function preProcess() { + $this->_id = $this->get('id'); + $this->_BAOName = 'CRM_Member_BAO_MembershipStatus'; + } /** * Set default values for the form. MobileProvider that in edit/view mode * the default values are retrieved from the database * - * - * @return void + * @return array */ public function setDefaultValues() { - $defaults = parent::setDefaultValues(); + $defaults = array(); + + if ($this->getEntityId()) { + $params = array('id' => $this->getEntityId()); + $baoName = $this->_BAOName; + $baoName::retrieve($params, $defaults); + } + + if ($this->_action & CRM_Core_Action::ADD) { + $defaults['is_active'] = 1; + } //finding default weight to be put if (empty($defaults['weight'])) { @@ -58,18 +127,15 @@ class CRM_Member_Form_MembershipStatus extends CRM_Member_Form_MembershipConfig /** * Build the form object. - * - * @return void */ public function buildQuickForm() { + self::buildQuickEntityForm(); parent::buildQuickForm(); if ($this->_action & CRM_Core_Action::DELETE) { return; } - $this->applyFilter('__ALL__', 'trim'); - if ($this->_id) { $name = $this->add('text', 'name', ts('Name'), CRM_Core_DAO::getAttribute('CRM_Member_DAO_MembershipStatus', 'name') @@ -77,9 +143,6 @@ class CRM_Member_Form_MembershipStatus extends CRM_Member_Form_MembershipConfig $name->freeze(); $this->assign('id', $this->_id); } - $this->add('text', 'label', ts('Label'), - CRM_Core_DAO::getAttribute('CRM_Member_DAO_MembershipStatus', 'label'), TRUE - ); $this->addRule('label', ts('A membership status with this label already exists. Please select another label.'), 'objectExists', array('CRM_Member_DAO_MembershipStatus', $this->_id, 'name') ); @@ -95,7 +158,6 @@ class CRM_Member_Form_MembershipStatus extends CRM_Member_Form_MembershipConfig CRM_Core_DAO::getAttribute('CRM_Member_DAO_MembershipStatus', 'end_event_adjust_interval') ); $this->add('checkbox', 'is_current_member', ts('Current Membership?')); - $this->add('checkbox', 'is_admin', ts('Administrator Only?')); $this->add('text', 'weight', ts('Order'), CRM_Core_DAO::getAttribute('CRM_Member_DAO_MembershipStatus', 'weight') @@ -106,9 +168,6 @@ class CRM_Member_Form_MembershipStatus extends CRM_Member_Form_MembershipConfig /** * Process the form submission. - * - * - * @return void */ public function postProcess() { if ($this->_action & CRM_Core_Action::DELETE) { @@ -121,7 +180,6 @@ class CRM_Member_Form_MembershipStatus extends CRM_Member_Form_MembershipConfig CRM_Core_Session::setStatus(ts('Selected membership status has been deleted.'), ts('Record Deleted'), 'success'); } else { - $params = $ids = array(); // store the submitted values in an array $params = $this->exportValues(); $params['is_active'] = CRM_Utils_Array::value('is_active', $params, FALSE); @@ -130,7 +188,7 @@ class CRM_Member_Form_MembershipStatus extends CRM_Member_Form_MembershipConfig $params['is_default'] = CRM_Utils_Array::value('is_default', $params, FALSE); if ($this->_action & CRM_Core_Action::UPDATE) { - $ids['membershipStatus'] = $this->_id; + $params['id'] = $this->getEntityId(); } $oldWeight = NULL; if ($this->_id) { @@ -143,7 +201,7 @@ class CRM_Member_Form_MembershipStatus extends CRM_Member_Form_MembershipConfig $params['name'] = $params['label']; } - $membershipStatus = CRM_Member_BAO_MembershipStatus::add($params, $ids); + $membershipStatus = CRM_Member_BAO_MembershipStatus::add($params); CRM_Core_Session::setStatus(ts('The membership status \'%1\' has been saved.', array(1 => $membershipStatus->label) ), ts('Saved'), 'success'); diff --git a/civicrm/CRM/Member/Form/MembershipType.php b/civicrm/CRM/Member/Form/MembershipType.php index 135ebb0449413c249fb29c917b1708ce7f39ab9f..ba2ab9c19aed853ae7c7a0dceb2da6f27fb614f8 100644 --- a/civicrm/CRM/Member/Form/MembershipType.php +++ b/civicrm/CRM/Member/Form/MembershipType.php @@ -29,7 +29,6 @@ * * @package CRM * @copyright CiviCRM LLC (c) 2004-2018 - * $Id$ * */ @@ -39,6 +38,21 @@ */ class CRM_Member_Form_MembershipType extends CRM_Member_Form_MembershipConfig { + + /** + * Explicitly declare the entity api name. + */ + public function getDefaultEntity() { + return 'MembershipType'; + } + + /** + * Explicitly declare the form context. + */ + public function getDefaultContext() { + return 'create'; + } + /** * Max number of contacts we will display for membership-organisation */ @@ -61,8 +75,8 @@ class CRM_Member_Form_MembershipType extends CRM_Member_Form_MembershipConfig { * Set default values for the form. MobileProvider that in edit/view mode * the default values are retrieved from the database * - * - * @return void + * @return array + * defaults */ public function setDefaultValues() { $defaults = parent::setDefaultValues(); @@ -111,7 +125,6 @@ class CRM_Member_Form_MembershipType extends CRM_Member_Form_MembershipConfig { * @return void * @throws \CRM_Core_Exception * @throws \CiviCRM_API3_Exception - * @throws \HTML_QuickForm_Error */ public function buildQuickForm() { parent::buildQuickForm(); @@ -121,24 +134,20 @@ class CRM_Member_Form_MembershipType extends CRM_Member_Form_MembershipConfig { } $this->applyFilter('__ALL__', 'trim'); - $this->add('text', 'name', ts('Name'), CRM_Core_DAO::getAttribute('CRM_Member_DAO_MembershipType', 'name'), TRUE); + $this->addField('name', [], TRUE); + $this->addField('description'); + $this->addField('minimum_fee'); + $this->addField('duration_unit', [], TRUE); + $this->addField('period_type', [], TRUE); + $this->addField('is_active'); + $this->addField('weight'); + $this->addField('max_related'); $this->addRule('name', ts('A membership type with this name already exists. Please select another name.'), 'objectExists', array('CRM_Member_DAO_MembershipType', $this->_id) ); - $this->add('text', 'description', ts('Description'), - CRM_Core_DAO::getAttribute('CRM_Member_DAO_MembershipType', 'description') - ); - $this->add('text', 'minimum_fee', ts('Minimum Fee'), - CRM_Core_DAO::getAttribute('CRM_Member_DAO_MembershipType', 'minimum_fee') - ); $this->addRule('minimum_fee', ts('Please enter a monetary value for the Minimum Fee.'), 'money'); - $this->addSelect('duration_unit', array(), TRUE); - - // period type - $this->addSelect('period_type', array(), TRUE); - $this->add('text', 'duration_interval', ts('Duration Interval'), CRM_Core_DAO::getAttribute('CRM_Member_DAO_MembershipType', 'duration_interval') ); @@ -151,11 +160,10 @@ class CRM_Member_Form_MembershipType extends CRM_Member_Form_MembershipConfig { CRM_Core_SelectValues::date(NULL, 'M d'), FALSE ); - // Auto-renew Option - $paymentProcessor = CRM_Core_PseudoConstant::paymentProcessor(FALSE, FALSE, 'is_recur = 1'); + // Add Auto-renew options if we have a payment processor that supports recurring contributions $isAuthorize = FALSE; $options = array(); - if (is_array($paymentProcessor) && !empty($paymentProcessor)) { + if (CRM_Financial_BAO_PaymentProcessor::hasPaymentProcessorSupporting(array('Recurring'))) { $isAuthorize = TRUE; $options = CRM_Core_SelectValues::memberAutoRenew(); } @@ -181,12 +189,7 @@ class CRM_Member_Form_MembershipType extends CRM_Member_Form_MembershipConfig { $memberRel = $this->add('select', 'relationship_type_id', ts('Relationship Type'), $relTypeInd, FALSE, array('class' => 'crm-select2 huge', 'multiple' => 1)); - $this->addSelect('visibility', array('placeholder' => NULL, 'option_url' => NULL)); - - $this->add('text', 'weight', ts('Order'), - CRM_Core_DAO::getAttribute('CRM_Member_DAO_MembershipType', 'weight') - ); - $this->add('checkbox', 'is_active', ts('Enabled?')); + $this->addField('visibility', array('placeholder' => NULL, 'option_url' => NULL)); $membershipRecords = FALSE; if ($this->_action & CRM_Core_Action::UPDATE) { @@ -199,10 +202,6 @@ class CRM_Member_Form_MembershipType extends CRM_Member_Form_MembershipConfig { $this->assign('membershipRecordsExists', $membershipRecords); - $this->add('text', 'max_related', ts('Max related'), - CRM_Core_DAO::getAttribute('CRM_Member_DAO_MembershipType', 'max_related') - ); - $this->addFormRule(array('CRM_Member_Form_MembershipType', 'formRule')); $this->assign('membershipTypeId', $this->_id); @@ -330,9 +329,9 @@ class CRM_Member_Form_MembershipType extends CRM_Member_Form_MembershipConfig { 'max_related', ); - $params = $ids = array(); + $params = array(); foreach ($fields as $fld) { - $params[$fld] = CRM_Utils_Array::value($fld, $submitted, 'NULL'); + $params[$fld] = CRM_Utils_Array::value($fld, $submitted, 'null'); } if ($params['minimum_fee']) { @@ -360,7 +359,7 @@ class CRM_Member_Form_MembershipType extends CRM_Member_Form_MembershipConfig { } } if (!$hasRelTypeVal) { - $params['relationship_type_id'] = $params['relationship_direction'] = $params['max_related'] = 'NULL'; + $params['relationship_type_id'] = $params['relationship_direction'] = $params['max_related'] = 'null'; } if ($params['duration_unit'] == 'lifetime' && @@ -370,20 +369,20 @@ class CRM_Member_Form_MembershipType extends CRM_Member_Form_MembershipConfig { } $periods = array('fixed_period_start_day', 'fixed_period_rollover_day'); - foreach ($periods as $per) { - if (!empty($params[$per]['M']) && !empty($params[$per]['d'])) { - $mon = $params[$per]['M']; - $dat = $params[$per]['d']; + foreach ($periods as $period) { + if (!empty($params[$period]['M']) && !empty($params[$period]['d'])) { + $mon = $params[$period]['M']; + $dat = $params[$period]['d']; $mon = ($mon < 10) ? '0' . $mon : $mon; $dat = ($dat < 10) ? '0' . $dat : $dat; - $params[$per] = $mon . $dat; + $params[$period] = $mon . $dat; } - elseif ($per == 'fixed_period_rollover_day' && !empty($params['month_fixed_period_rollover_day'])) { + elseif ($period == 'fixed_period_rollover_day' && !empty($params['month_fixed_period_rollover_day'])) { $params['fixed_period_rollover_day'] = $params['month_fixed_period_rollover_day']['d']; unset($params['month_fixed_period_rollover_day']); } else { - $params[$per] = 'NULL'; + $params[$period] = 'null'; } } $oldWeight = NULL; @@ -398,10 +397,10 @@ class CRM_Member_Form_MembershipType extends CRM_Member_Form_MembershipConfig { ); if ($this->_action & CRM_Core_Action::UPDATE) { - $ids['membershipType'] = $this->_id; + $params['id'] = $this->_id; } - $membershipType = CRM_Member_BAO_MembershipType::add($params, $ids); + $membershipType = CRM_Member_BAO_MembershipType::add($params); CRM_Core_Session::setStatus(ts('The membership type \'%1\' has been saved.', array(1 => $membershipType->name) diff --git a/civicrm/CRM/Member/Form/MembershipView.php b/civicrm/CRM/Member/Form/MembershipView.php index ac54c6a506c5af4d899ca4504cb73e3988a52b58..9d656c52ddd3b95af5664202235d39e6fe3def46 100644 --- a/civicrm/CRM/Member/Form/MembershipView.php +++ b/civicrm/CRM/Member/Form/MembershipView.php @@ -35,7 +35,6 @@ /** * This class generates form components for Payment-Instrument - * */ class CRM_Member_Form_MembershipView extends CRM_Core_Form { @@ -46,6 +45,20 @@ class CRM_Member_Form_MembershipView extends CRM_Core_Form { */ static $_links = NULL; + /** + * The id of the membership being viewed. + * + * @var int + */ + private $membershipID; + + /** + * Contact's ID. + * + * @var int + */ + private $contactID; + /** * Add context information at the end of a link. * @@ -148,16 +161,16 @@ class CRM_Member_Form_MembershipView extends CRM_Core_Form { * @return void */ public function preProcess() { - $values = array(); - $id = CRM_Utils_Request::retrieve('id', 'Positive', $this); + $this->membershipID = CRM_Utils_Request::retrieve('id', 'Positive', $this); + $this->contactID = CRM_Utils_Request::retrieve('cid', 'Positive', $this); // Make sure context is assigned to template for condition where we come here view civicrm/membership/view $context = CRM_Utils_Request::retrieve('context', 'String', $this); $this->assign('context', $context); - if ($id) { - $params = array('id' => $id); + if ($this->membershipID) { + $params = array('id' => $this->membershipID); CRM_Member_BAO_Membership::retrieve($params, $values); if (CRM_Financial_BAO_FinancialType::isACLFinancialTypeStatus()) { $finTypeId = CRM_Core_DAO::getFieldValue('CRM_Member_DAO_MembershipType', $values['membership_type_id'], 'financial_type_id'); @@ -181,12 +194,12 @@ class CRM_Member_Form_MembershipView extends CRM_Core_Form { $this->assign('accessContribution', FALSE); if (CRM_Core_Permission::access('CiviContribute')) { $this->assign('accessContribution', TRUE); - CRM_Member_Page_Tab::associatedContribution($values['contact_id'], $id); + CRM_Member_Page_Tab::associatedContribution($values['contact_id'], $this->membershipID); } //Provide information about membership source when it is the result of a relationship (CRM-1901) $values['owner_membership_id'] = CRM_Core_DAO::getFieldValue('CRM_Member_DAO_Membership', - $id, + $this->membershipID, 'owner_membership_id' ); @@ -242,8 +255,7 @@ END AS 'relType' $relTypeId = explode(CRM_Core_DAO::VALUE_SEPARATOR, $membershipType['relationship_type_id']); $relDirection = explode(CRM_Core_DAO::VALUE_SEPARATOR, $membershipType['relationship_direction']); foreach ($relTypeId as $rid) { - $dir = each($relDirection); - $relTypeDir[substr($dir['value'], 0, 1)][] = $rid; + $relTypeDir[substr($relDirection[0], 0, 1)][] = $rid; } // build query in 2 parts with a UNION if necessary // _x and _y are replaced with _a and _b first, then vice-versa @@ -375,12 +387,12 @@ SELECT r.id, c.id as cid, c.display_name as name, c.job_title as comment, CRM_Member_Page_Tab::setContext($this, $values['contact_id']); - $memType = CRM_Core_DAO::getFieldValue("CRM_Member_DAO_Membership", $id, "membership_type_id"); + $memType = CRM_Core_DAO::getFieldValue("CRM_Member_DAO_Membership", $this->membershipID, "membership_type_id"); - $groupTree = CRM_Core_BAO_CustomGroup::getTree('Membership', NULL, $id, 0, $memType); - CRM_Core_BAO_CustomGroup::buildCustomDataView($this, $groupTree, FALSE, NULL, NULL, NULL, $id); + $groupTree = CRM_Core_BAO_CustomGroup::getTree('Membership', NULL, $this->membershipID, 0, $memType); + CRM_Core_BAO_CustomGroup::buildCustomDataView($this, $groupTree, FALSE, NULL, NULL, NULL, $this->membershipID); - $isRecur = CRM_Core_DAO::getFieldValue('CRM_Member_DAO_Membership', $id, 'contribution_recur_id'); + $isRecur = CRM_Core_DAO::getFieldValue('CRM_Member_DAO_Membership', $this->membershipID, 'contribution_recur_id'); $autoRenew = $isRecur ? TRUE : FALSE; } @@ -389,7 +401,7 @@ SELECT r.id, c.id as cid, c.display_name as name, c.job_title as comment, $values['membership_type'] .= ' (test) '; } - $subscriptionCancelled = CRM_Member_BAO_Membership::isSubscriptionCancelled($id); + $subscriptionCancelled = CRM_Member_BAO_Membership::isSubscriptionCancelled($this->membershipID); $values['auto_renew'] = ($autoRenew && !$subscriptionCancelled) ? 'Yes' : 'No'; //do check for campaigns diff --git a/civicrm/CRM/Member/Import/Parser/Membership.php b/civicrm/CRM/Member/Import/Parser/Membership.php index 0e03811cb26a6439b141183190d5e2b08358dfd7..195d14b802d3b804e9f2cbfcd71f249a39dc91c9 100644 --- a/civicrm/CRM/Member/Import/Parser/Membership.php +++ b/civicrm/CRM/Member/Import/Parser/Membership.php @@ -658,7 +658,7 @@ class CRM_Member_Import_Parser_Membership extends CRM_Member_Import_Parser { if ($customFieldID = CRM_Core_BAO_CustomField::getKeyID($key)) { $values[$key] = $value; $type = $customFields[$customFieldID]['html_type']; - if ($type == 'CheckBox' || $type == 'Multi-Select' || $type == 'AdvMulti-Select') { + if ($type == 'CheckBox' || $type == 'Multi-Select') { $mulValues = explode(',', $value); $customOption = CRM_Core_BAO_CustomOption::getCustomOption($customFieldID, TRUE); $values[$key] = array(); diff --git a/civicrm/CRM/Member/Page/RecurringContributions.php b/civicrm/CRM/Member/Page/RecurringContributions.php new file mode 100644 index 0000000000000000000000000000000000000000..67ef43d1d2ccb82774bd158f705e99620b82557d --- /dev/null +++ b/civicrm/CRM/Member/Page/RecurringContributions.php @@ -0,0 +1,155 @@ +<?php + +/** + * Shows list of recurring contributions related to membership. + */ +class CRM_Member_Page_RecurringContributions extends CRM_Core_Page { + + /** + * ID of the membership for which we need to see related recurring contributions. + * + * @var int + */ + private $membershipID = NULL; + + /** + * ID of the contact owner of the membership. + * + * @var int + */ + public $contactID = NULL; + + /** + * Builds list of recurring contributions associated to membership. + * + * @return null + */ + public function run() { + $this->membershipID = CRM_Utils_Request::retrieve('membershipID', 'Positive', $this); + $this->contactID = CRM_Utils_Request::retrieve('cid', 'Positive', $this, TRUE); + + $this->loadRecurringContributions(); + + return parent::run(); + } + + /** + * Loads recurring contributions and assigns them to the form, to be used on + * the template. + */ + private function loadRecurringContributions() { + $recurringContributions = $this->getRecurContributions($this->membershipID); + + if (!empty($recurringContributions)) { + $this->assign('recurRows', $recurringContributions); + $this->assign('recur', TRUE); + } + } + + /** + * Obtains list of recurring contributions associated to a membership. + * + * @param int $membershipID + * + * @return array + */ + private function getRecurContributions($membershipID) { + $result = civicrm_api3('MembershipPayment', 'get', array( + 'sequential' => 1, + 'contribution_id.contribution_recur_id.id' => ['IS NOT NULL' => TRUE], + 'options' => ['limit' => 0], + 'return' => array( + 'contribution_id.contribution_recur_id.id', + 'contribution_id.contribution_recur_id.contact_id', + 'contribution_id.contribution_recur_id.start_date', + 'contribution_id.contribution_recur_id.end_date', + 'contribution_id.contribution_recur_id.next_sched_contribution_date', + 'contribution_id.contribution_recur_id.amount', + 'contribution_id.contribution_recur_id.currency', + 'contribution_id.contribution_recur_id.frequency_unit', + 'contribution_id.contribution_recur_id.frequency_interval', + 'contribution_id.contribution_recur_id.installments', + 'contribution_id.contribution_recur_id.contribution_status_id', + 'contribution_id.contribution_recur_id.is_test', + 'contribution_id.contribution_recur_id.payment_processor_id', + ), + 'membership_id' => $membershipID, + )); + $recurringContributions = array(); + $contributionStatuses = CRM_Contribute_PseudoConstant::contributionStatus(); + + foreach ($result['values'] as $payment) { + $recurringContributionID = $payment['contribution_id.contribution_recur_id.id']; + $alreadyProcessed = isset($recurringContributions[$recurringContributionID]); + + if ($alreadyProcessed) { + continue; + } + + foreach ($payment as $field => $value) { + $key = strtr($field, array('contribution_id.contribution_recur_id.' => '')); + $recurringContributions[$recurringContributionID][$key] = $value; + } + + $contactID = $recurringContributions[$recurringContributionID]['contact_id']; + $contributionStatusID = $recurringContributions[$recurringContributionID]['contribution_status_id']; + + $recurringContributions[$recurringContributionID]['id'] = $recurringContributionID; + $recurringContributions[$recurringContributionID]['contactId'] = $contactID; + $recurringContributions[$recurringContributionID]['contribution_status'] = CRM_Utils_Array::value($contributionStatusID, $contributionStatuses); + + $this->setActionsForRecurringContribution($recurringContributionID, $recurringContributions[$recurringContributionID]); + } + return $recurringContributions; + } + + /** + * Calculates and assigns the actions available for given recurring + * contribution. + * + * @param int $recurID + * @param array $recurringContribution + */ + private function setActionsForRecurringContribution($recurID, &$recurringContribution) { + $action = array_sum(array_keys($this->recurLinks($recurID))); + // no action allowed if it's not active + $recurringContribution['is_active'] = ($recurringContribution['contribution_status_id'] != 3); + if ($recurringContribution['is_active']) { + $details = CRM_Contribute_BAO_ContributionRecur::getSubscriptionDetails($recurringContribution['id'], 'recur'); + $hideUpdate = $details->membership_id & $details->auto_renew; + if ($hideUpdate || empty($details->processor_id)) { + $action -= CRM_Core_Action::UPDATE; + } + $recurringContribution['action'] = CRM_Core_Action::formLink( + $this->recurLinks($recurID), + $action, + array( + 'cid' => $this->contactID, + 'crid' => $recurID, + 'cxt' => 'contribution', + ), + ts('more'), + FALSE, + 'contribution.selector.recurring', + 'Contribution', + $recurID + ); + } + } + + /** + * This method returns the links that are given for recur search row. + * currently the links added for each row are: + * - View + * - Edit + * - Cancel + * + * @param bool $id + * + * @return array + */ + private function recurLinks($id) { + return CRM_Contribute_Page_Tab::recurLinks($id, 'contribution'); + } + +} diff --git a/civicrm/CRM/PCP/BAO/PCP.php b/civicrm/CRM/PCP/BAO/PCP.php index 215ac06c459314775ef030ba3b197cb8ecd076c5..b21a3a21469cc6e41f9883519557d8336fa74413 100644 --- a/civicrm/CRM/PCP/BAO/PCP.php +++ b/civicrm/CRM/PCP/BAO/PCP.php @@ -477,7 +477,8 @@ WHERE pcp.id = %1 AND cc.contribution_status_id =1 AND cc.is_test = 0"; return FALSE; } - $pcpStatus = CRM_Core_OptionGroup::values("pcp_status"); + $pcpStatus = CRM_Core_PseudoConstant::get('CRM_PCP_BAO_PCP', 'status_id'); + $approvedId = array_search('Approved', $pcpStatus); $params = array('id' => $pcpId); CRM_Core_DAO::commonRetrieve('CRM_PCP_DAO_PCP', $params, $pcpInfo); diff --git a/civicrm/CRM/PCP/Form/Campaign.php b/civicrm/CRM/PCP/Form/Campaign.php index ffaa85a5db44ae56e8f5dc883cbd2e7d9aa48c82..2618f6193df0e2589f98d6f079635e648030a424 100644 --- a/civicrm/CRM/PCP/Form/Campaign.php +++ b/civicrm/CRM/PCP/Form/Campaign.php @@ -135,7 +135,7 @@ class CRM_PCP_Form_Campaign extends CRM_Core_Form { if ($this->_pageId) { $params = array('id' => $this->_pageId); CRM_Core_DAO::commonRetrieve('CRM_PCP_DAO_PCP', $params, $pcpInfo); - $owner_notification_option = CRM_Core_DAO::getFieldValue('CRM_PCP_DAO_PCPBlock', $pcpInfo['pcp_block_id'], 'owner_notify_id'); + $owner_notification_option = CRM_Core_DAO::getFieldValue('CRM_PCP_BAO_PCPBlock', $pcpInfo['pcp_block_id'], 'owner_notify_id'); } else { $owner_notification_option = CRM_PCP_BAO_PCP::getOwnerNotificationId($this->controller->get('component_page_id'), $this->_component ? $this->_component : 'contribute'); @@ -307,7 +307,7 @@ class CRM_PCP_Form_Campaign extends CRM_Core_Form { $managePCPUrl = CRM_Utils_System::url('civicrm/admin/pcp', "reset=1", TRUE, NULL, FALSE, - FALSE + FALSE, TRUE ); $this->assign('managePCPUrl', $managePCPUrl); diff --git a/civicrm/CRM/Pledge/BAO/Pledge.php b/civicrm/CRM/Pledge/BAO/Pledge.php index 633cbea65ece76c0951c5ae42407d95087e442b0..b2c436584dfd8dde2c57a2bd5f0a6395cd6a58ae 100644 --- a/civicrm/CRM/Pledge/BAO/Pledge.php +++ b/civicrm/CRM/Pledge/BAO/Pledge.php @@ -1200,32 +1200,33 @@ SELECT pledge.contact_id as contact_id, */ public static function getPledgeStartDate($date, $pledgeBlock) { $startDate = (array) json_decode($pledgeBlock['pledge_start_date']); - list($field, $value) = each($startDate); - if (!empty($date) && !CRM_Utils_Array::value('is_pledge_start_date_editable', $pledgeBlock)) { - return $date; - } - if (empty($date)) { - $date = $value; - } - switch ($field) { - case 'contribution_date': - if (empty($date)) { - $date = date('Ymd'); - } - break; + foreach ($startDate as $field => $value) { + if (!empty($date) && !CRM_Utils_Array::value('is_pledge_start_date_editable', $pledgeBlock)) { + return $date; + } + if (empty($date)) { + $date = $value; + } + switch ($field) { + case 'contribution_date': + if (empty($date)) { + $date = date('Ymd'); + } + break; - case 'calendar_date': - $date = date('Ymd', strtotime($date)); - break; + case 'calendar_date': + $date = date('Ymd', strtotime($date)); + break; - case 'calendar_month': - $date = self::getPaymentDate($date); - $date = date('Ymd', strtotime($date)); - break; + case 'calendar_month': + $date = self::getPaymentDate($date); + $date = date('Ymd', strtotime($date)); + break; - default: - break; + default: + break; + } } return $date; } diff --git a/civicrm/CRM/Pledge/BAO/PledgeBlock.php b/civicrm/CRM/Pledge/BAO/PledgeBlock.php index 263788146e3e29e463f2d878b779ecdc62bd4db0..4762ce1839c7b30afcb4853f3b950b846a16271a 100644 --- a/civicrm/CRM/Pledge/BAO/PledgeBlock.php +++ b/civicrm/CRM/Pledge/BAO/PledgeBlock.php @@ -305,41 +305,42 @@ class CRM_Pledge_BAO_PledgeBlock extends CRM_Pledge_DAO_PledgeBlock { if (CRM_Utils_Array::value('pledge_start_date', $pledgeBlock)) { $defaults = array(); $date = (array) json_decode($pledgeBlock['pledge_start_date']); - list($field, $value) = each($date); - switch ($field) { - case 'contribution_date': - $form->addDate('start_date', ts('First installment payment')); - $paymentDate = $value = date('m/d/Y'); - list($defaults['start_date'], $defaults['start_date_time']) = CRM_Utils_Date::setDateDefaults(NULL); - $form->assign('is_date', TRUE); - break; - - case 'calendar_date': - $form->addDate('start_date', ts('First installment payment')); - list($defaults['start_date'], $defaults['start_date_time']) = CRM_Utils_Date::setDateDefaults($value); - $form->assign('is_date', TRUE); - $paymentDate = $value; - break; - - case 'calendar_month': - $month = CRM_Utils_Date::getCalendarDayOfMonth(); - $form->add('select', 'start_date', ts('Day of month installments paid'), $month); - $paymentDate = CRM_Pledge_BAO_Pledge::getPaymentDate($value); - list($defaults['start_date'], $defaults['start_date_time']) = CRM_Utils_Date::setDateDefaults($paymentDate); - break; - - default: - break; + foreach ($date as $field => $value) { + switch ($field) { + case 'contribution_date': + $form->addDate('start_date', ts('First installment payment')); + $paymentDate = $value = date('m/d/Y'); + list($defaults['start_date'], $defaults['start_date_time']) = CRM_Utils_Date::setDateDefaults(NULL); + $form->assign('is_date', TRUE); + break; + + case 'calendar_date': + $form->addDate('start_date', ts('First installment payment')); + list($defaults['start_date'], $defaults['start_date_time']) = CRM_Utils_Date::setDateDefaults($value); + $form->assign('is_date', TRUE); + $paymentDate = $value; + break; + + case 'calendar_month': + $month = CRM_Utils_Date::getCalendarDayOfMonth(); + $form->add('select', 'start_date', ts('Day of month installments paid'), $month); + $paymentDate = CRM_Pledge_BAO_Pledge::getPaymentDate($value); + list($defaults['start_date'], $defaults['start_date_time']) = CRM_Utils_Date::setDateDefaults($paymentDate); + break; + + default: + break; - } - $form->setDefaults($defaults); - $form->assign('start_date_display', $paymentDate); - $form->assign('start_date_editable', FALSE); - if (CRM_Utils_Array::value('is_pledge_start_date_editable', $pledgeBlock)) { - $form->assign('start_date_editable', TRUE); - if ($field == 'calendar_month') { - $form->assign('is_date', FALSE); - $form->setDefaults(array('start_date' => $value)); + } + $form->setDefaults($defaults); + $form->assign('start_date_display', $paymentDate); + $form->assign('start_date_editable', FALSE); + if (CRM_Utils_Array::value('is_pledge_start_date_editable', $pledgeBlock)) { + $form->assign('start_date_editable', TRUE); + if ($field == 'calendar_month') { + $form->assign('is_date', FALSE); + $form->setDefaults(array('start_date' => $value)); + } } } } diff --git a/civicrm/CRM/Pledge/Selector/Search.php b/civicrm/CRM/Pledge/Selector/Search.php index f4dfc6dd8e3804c96ee971da14b3df0b7b3f7462..c862e4e59e6433c5997b74d6e037e903d30e33d0 100644 --- a/civicrm/CRM/Pledge/Selector/Search.php +++ b/civicrm/CRM/Pledge/Selector/Search.php @@ -319,9 +319,11 @@ class CRM_Pledge_Selector_Search extends CRM_Core_Selector_Base { $row['campaign_id'] = $result->pledge_campaign_id; // add pledge status name - $row['pledge_status_name'] = CRM_Utils_Array::value($row['pledge_status_id'], - $pledgeStatuses - ); + if (!empty($row['pledge_status_id'])) { + $row['pledge_status_name'] = CRM_Utils_Array::value($row['pledge_status_id'], + $pledgeStatuses + ); + } // append (test) to status label if (!empty($row['pledge_is_test'])) { $row['pledge_status'] .= ' (test)'; diff --git a/civicrm/CRM/Price/Form/Set.php b/civicrm/CRM/Price/Form/Set.php index 060b6072a6d7b188e59b0d9201b65706f597f6ba..fea3f6dfe413a0a28d43e0e72bc3a648f9f36ecf 100644 --- a/civicrm/CRM/Price/Form/Set.php +++ b/civicrm/CRM/Price/Form/Set.php @@ -36,6 +36,8 @@ */ class CRM_Price_Form_Set extends CRM_Core_Form { + use CRM_Core_Form_EntityFormTrait; + /** * The set id saved to the session for an update. * @@ -43,6 +45,67 @@ class CRM_Price_Form_Set extends CRM_Core_Form { */ protected $_sid; + /** + * Get the entity id being edited. + * + * @return int|null + */ + public function getEntityId() { + return $this->_sid; + } + + /** + * Explicitly declare the entity api name. + */ + public function getDefaultEntity() { + return 'PriceSet'; + } + + /** + * Fields for the entity to be assigned to the template. + * + * Fields may have keys + * - name (required to show in tpl from the array) + * - description (optional, will appear below the field) + * - not-auto-addable - this class will not attempt to add the field using addField. + * (this will be automatically set if the field does not have html in it's metadata + * or is not a core field on the form's entity). + * - help (option) add help to the field - e.g ['id' => 'id-source', 'file' => 'CRM/Contact/Form/Contact']] + * - template - use a field specific template to render this field + * @var array + */ + protected $entityFields = []; + + /** + * Set entity fields to be assigned to the form. + */ + protected function setEntityFields() { + $this->entityFields = [ + 'title' => [ + 'required' => 'TRUE', + 'name' => 'title', + ], + 'min_amount' => ['name' => 'min_amount'], + 'help_pre' => ['name' => 'help_pre'], + 'help_post' => ['name' => 'help_post'], + 'is_active' => ['name' => 'is_active'], + ]; + } + + /** + * Deletion message to be assigned to the form. + * + * @var string + */ + protected $deleteMessage; + + /** + * Set the delete message. + * + * We do this from the constructor in order to do a translation. + */ + public function setDeleteMessage() {} + /** * Set variables up before form is built. */ @@ -52,8 +115,8 @@ class CRM_Price_Form_Set extends CRM_Core_Form { // setting title for html page $title = ts('New Price Set'); - if ($this->_sid) { - $title = CRM_Price_BAO_PriceSet::getTitle($this->_sid); + if ($this->getEntityId()) { + $title = CRM_Price_BAO_PriceSet::getTitle($this->getEntityId()); } if ($this->_action & CRM_Core_Action::UPDATE) { $title = ts('Edit %1', array(1 => $title)); @@ -106,23 +169,18 @@ class CRM_Price_Form_Set extends CRM_Core_Form { * Build the form object. */ public function buildQuickForm() { - $this->applyFilter('__ALL__', 'trim'); - - $this->assign('sid', $this->_sid); + $this->buildQuickEntityForm(); + $this->assign('sid', $this->getEntityId()); - // title - $this->add('text', 'title', ts('Set Name'), CRM_Core_DAO::getAttribute('CRM_Price_DAO_PriceSet', 'title'), TRUE); $this->addRule('title', ts('Name already exists in Database.'), - 'objectExists', array('CRM_Price_DAO_PriceSet', $this->_sid, 'title') + 'objectExists', array('CRM_Price_DAO_PriceSet', $this->getEntityId(), 'title') ); $priceSetUsedTables = $extends = array(); - if ($this->_action == CRM_Core_Action::UPDATE && $this->_sid) { - $priceSetUsedTables = CRM_Price_BAO_PriceSet::getUsedBy($this->_sid, 'table'); + if ($this->_action == CRM_Core_Action::UPDATE && $this->getEntityId()) { + $priceSetUsedTables = CRM_Price_BAO_PriceSet::getUsedBy($this->getEntityId(), 'table'); } - $config = CRM_Core_Config::singleton(); - $showContribution = FALSE; $enabledComponents = CRM_Core_Component::getEnabledComponents(); foreach ($enabledComponents as $name => $compObj) { @@ -168,8 +226,6 @@ class CRM_Price_Form_Set extends CRM_Core_Form { } } - $this->addElement('text', 'min_amount', ts('Minimum Amount')); - if (CRM_Utils_System::isNull($extends)) { $this->assign('extends', FALSE); } @@ -184,49 +240,16 @@ class CRM_Price_Form_Set extends CRM_Core_Form { // financial type $financialType = CRM_Financial_BAO_FinancialType::getIncomeFinancialType(); - foreach ($financialType as $finTypeId => $type) { - if (CRM_Financial_BAO_FinancialType::isACLFinancialTypeStatus() - && !CRM_Core_Permission::check('add contributions of type ' . $type) - ) { - unset($financialType[$finTypeId]); - } - } - $this->add('select', 'financial_type_id', ts('Default Financial Type'), array('' => ts('- select -')) + $financialType, 'required' ); - // help text - $this->add('textarea', 'help_pre', ts('Pre-form Help'), - CRM_Core_DAO::getAttribute('CRM_Price_DAO_PriceSet', 'help_pre') - ); - $this->add('textarea', 'help_post', ts('Post-form Help'), - CRM_Core_DAO::getAttribute('CRM_Price_DAO_PriceSet', 'help_post') - ); - - // is this set active ? - $this->addElement('checkbox', 'is_active', ts('Is this Price Set active?')); - - $this->addButtons(array( - array( - 'type' => 'next', - 'name' => ts('Save'), - 'spacing' => ' ', - 'isDefault' => TRUE, - ), - array( - 'type' => 'cancel', - 'name' => ts('Cancel'), - ), - )); - $this->addFormRule(array('CRM_Price_Form_Set', 'formRule')); // views are implemented as frozen form if ($this->_action & CRM_Core_Action::VIEW) { $this->freeze(); - //$this->addElement('button', 'done', ts('Done'), array('onclick' => "location.href='civicrm/admin/price?reset=1&action=browse'")); } } @@ -240,8 +263,8 @@ class CRM_Price_Form_Set extends CRM_Core_Form { */ public function setDefaultValues() { $defaults = array('is_active' => TRUE); - if ($this->_sid) { - $params = array('id' => $this->_sid); + if ($this->getEntityId()) { + $params = array('id' => $this->getEntityId()); CRM_Price_BAO_PriceSet::retrieve($params, $defaults); $extends = explode(CRM_Core_DAO::VALUE_SEPARATOR, $defaults['extends']); unset($defaults['extends']); @@ -275,7 +298,7 @@ class CRM_Price_Form_Set extends CRM_Core_Form { $params['extends'] = implode(CRM_Core_DAO::VALUE_SEPARATOR, $compIds); if ($this->_action & CRM_Core_Action::UPDATE) { - $params['id'] = $this->_sid; + $params['id'] = $this->getEntityId(); } else { $params['name'] = CRM_Utils_String::titleToVar($params['title'], diff --git a/civicrm/CRM/Profile/Form.php b/civicrm/CRM/Profile/Form.php index 09479b1e7405c165bc759299f28fdc20c7ec0b48..0ea1e4e509cb36b7282c6046cba72410207aee7b 100644 --- a/civicrm/CRM/Profile/Form.php +++ b/civicrm/CRM/Profile/Form.php @@ -1051,7 +1051,7 @@ class CRM_Profile_Form extends CRM_Core_Form { } foreach (CRM_Contact_BAO_Contact::$_greetingTypes as $greeting) { if ($greetingType = CRM_Utils_Array::value($greeting, $fields)) { - $customizedValue = CRM_Core_OptionGroup::getValue($greeting, 'Customized', 'name'); + $customizedValue = CRM_Core_PseudoConstant::getKey('CRM_Contact_BAO_Contact', $greeting . '_id', 'Customized'); if ($customizedValue == $greetingType && empty($fields[$greeting . '_custom'])) { $errors[$greeting . '_custom'] = ts('Custom %1 is a required field if %1 is of type Customized.', array(1 => ucwords(str_replace('_', ' ', $greeting))) diff --git a/civicrm/CRM/Report/Form.php b/civicrm/CRM/Report/Form.php index 672593d8e4941f7fc78976a8f28f33c8f2f1465b..97f2e78d0f34066d08ed752b27093369ba75df04 100644 --- a/civicrm/CRM/Report/Form.php +++ b/civicrm/CRM/Report/Form.php @@ -2433,7 +2433,7 @@ WHERE cg.extends IN ('" . implode("','", $this->_customGroupExtends) . "') AND * @return mixed */ protected function alterBoolean($value) { - $options = array(0 => ts('No'), 1 => ts('Yes')); + $options = array(0 => '', 1 => ts('Yes')); if (isset($options[$value])) { return $options[$value]; } @@ -4526,7 +4526,7 @@ LEFT JOIN civicrm_contact {$field['alias']} ON {$field['alias']}.id = {$this->_a * (left here in case extensions use it). */ public function addAddressFromClause() { - Civi::log()->warning('Deprecated function addAddressFromClause. Use joinAddressFromContact.', array('civi.tag' => 'deprecated')); + CRM_Core_Error::deprecatedFunctionWarning('CRM_Report_Form::joinAddressFromContact'); // include address field if address column is to be included if ((isset($this->_addressField) && $this->_addressField @@ -4548,8 +4548,7 @@ LEFT JOIN civicrm_contact {$field['alias']} ON {$field['alias']}.id = {$this->_a * (left here in case extensions use it). */ public function addPhoneFromClause() { - - Civi::log()->warning('Deprecated function addPhoneFromClause. Use joinPhoneFromContact.', array('civi.tag' => 'deprecated')); + CRM_Core_Error::deprecatedFunctionWarning('CRM_Report_Form::joinPhoneFromContact'); // include address field if address column is to be included if ($this->isTableSelected('civicrm_phone')) { $this->_from .= " @@ -5299,6 +5298,7 @@ LEFT JOIN civicrm_contact {$field['alias']} ON {$field['alias']}.id = {$this->_a 'is_order_bys' => TRUE, 'is_group_bys' => TRUE, 'is_fields' => TRUE, + 'is_filters' => TRUE, ), $options['prefix'] . 'external_identifier' => array( 'name' => 'external_identifier', diff --git a/civicrm/CRM/Report/Form/ActivitySummary.php b/civicrm/CRM/Report/Form/ActivitySummary.php index f394734d06f50ff8437bfa3730beeafd652ce8d3..bf584a59f89f40dd5d139ea66d71a581589518af 100644 --- a/civicrm/CRM/Report/Form/ActivitySummary.php +++ b/civicrm/CRM/Report/Form/ActivitySummary.php @@ -684,7 +684,7 @@ class CRM_Report_Form_ActivitySummary extends CRM_Report_Form { } } $date_suffixes = array('relative', 'from', 'to'); - while (list(, $suffix) = each($date_suffixes)) { + foreach ($date_suffixes as $suffix) { if (!empty($this->_params['activity_date_time_' . $suffix])) { list($from, $to) = $this->getFromTo( diff --git a/civicrm/CRM/Report/Form/Contact/LoggingSummary.php b/civicrm/CRM/Report/Form/Contact/LoggingSummary.php index 857c767bb25efdf514a389f50413cd2aa7f51747..6aaddeb3b3ab6f150ac328b10f2a40d0d76fcc1e 100644 --- a/civicrm/CRM/Report/Form/Contact/LoggingSummary.php +++ b/civicrm/CRM/Report/Form/Contact/LoggingSummary.php @@ -31,6 +31,8 @@ * @copyright CiviCRM LLC (c) 2004-2018 */ class CRM_Report_Form_Contact_LoggingSummary extends CRM_Logging_ReportSummary { + + public $optimisedForOnlyFullGroupBy = FALSE; /** * Class constructor. */ @@ -299,6 +301,10 @@ class CRM_Report_Form_Contact_LoggingSummary extends CRM_Logging_ReportSummary { * Generate From Clause. */ public function from() { + if (!$this->currentLogTable) { + // From has already been built in this case. + return; + } $entity = $this->currentLogTable; $detail = $this->_logTables[$entity]; diff --git a/civicrm/CRM/Report/Form/Contribute/Detail.php b/civicrm/CRM/Report/Form/Contribute/Detail.php index 19b4865962c7980c0d3d2feddebd0f9800fe4831..7910fa1453c5ea0a025e29c6a97ce209d62507da 100644 --- a/civicrm/CRM/Report/Form/Contribute/Detail.php +++ b/civicrm/CRM/Report/Form/Contribute/Detail.php @@ -478,26 +478,12 @@ GROUP BY {$this->_aliases['civicrm_contribution']}.currency"; * Soft credit functionality is not currently unit tested for this report. */ public function postProcess() { + // @todo in order to make this report testable we need to remove this function override in favour of the + // functions called by the reportTemplate.getrows api - this requires a bit of tidy up! // get the acl clauses built before we assemble the query $this->buildACLClause($this->_aliases['civicrm_contact']); $this->beginPostProcess(); - // CRM-18312 - display soft_credits and soft_credits_for column - // when 'Contribution or Soft Credit?' column is not selected - if (empty($this->_params['fields']['contribution_or_soft'])) { - $this->_params['fields']['contribution_or_soft'] = 1; - $this->noDisplayContributionOrSoftColumn = TRUE; - } - - if (CRM_Utils_Array::value('contribution_or_soft_value', $this->_params) == - 'contributions_only' && - !empty($this->_params['fields']['soft_credit_type_id']) - ) { - unset($this->_params['fields']['soft_credit_type_id']); - if (!empty($this->_params['soft_credit_type_id_value'])) { - $this->_params['soft_credit_type_id_value'] = array(); - } - } // 1. use main contribution query to build temp table 1 $sql = $this->buildQuery(); @@ -577,6 +563,33 @@ UNION ALL $this->endPostProcess($rows); } + /** + * Shared function for preliminary processing. + * + * This is called by the api / unit tests and the form layer and is + * the right place to do 'initial analysis of input'. + */ + public function beginPostProcessCommon() { + // CRM-18312 - display soft_credits and soft_credits_for column + // when 'Contribution or Soft Credit?' column is not selected + if (empty($this->_params['fields']['contribution_or_soft'])) { + $this->_params['fields']['contribution_or_soft'] = 1; + $this->noDisplayContributionOrSoftColumn = TRUE; + } + + if (CRM_Utils_Array::value('contribution_or_soft_value', $this->_params) == + 'contributions_only' && + (!empty($this->_params['fields']['soft_credit_type_id']) + || !empty($this->_params['soft_credit_type_id_value'])) + ) { + unset($this->_params['fields']['soft_credit_type_id']); + if (!empty($this->_params['soft_credit_type_id_value'])) { + $this->_params['soft_credit_type_id_value'] = array(); + CRM_Core_Session::setStatus(ts('Is it not possible to filter on soft contribution type when not including soft credits.')); + } + } + } + /** * Alter display of rows. * diff --git a/civicrm/CRM/Report/Form/Contribute/Recur.php b/civicrm/CRM/Report/Form/Contribute/Recur.php index a5bd2f0f14907043ae7592c79c1dcf7ca729a511..26ad5af90cb1fd7dcaeb67d0464661bb0750de4a 100644 --- a/civicrm/CRM/Report/Form/Contribute/Recur.php +++ b/civicrm/CRM/Report/Form/Contribute/Recur.php @@ -293,7 +293,7 @@ class CRM_Report_Form_Contribute_Recur extends CRM_Report_Form { // installments * intervals using the mysql date_add function, along // with the interval unit (e.g. DATE_ADD(start_date, INTERVAL 12 * 1 MONTH) $date_suffixes = array('relative', 'from', 'to'); - while (list(, $suffix) = each($date_suffixes)) { + foreach ($date_suffixes as $suffix) { $isBreak = FALSE; // Check to see if the user wants to search by calculated date. if (!empty($this->_params['calculated_end_date_' . $suffix])) { diff --git a/civicrm/CRM/Report/Form/Mailing/Summary.php b/civicrm/CRM/Report/Form/Mailing/Summary.php index 7ff12e70dbe8a141b5127370f87a7ed50f1ed814..5e73d3c0e89ac78b145f2ec03f75629d087acb50 100644 --- a/civicrm/CRM/Report/Form/Mailing/Summary.php +++ b/civicrm/CRM/Report/Form/Mailing/Summary.php @@ -665,15 +665,19 @@ class CRM_Report_Form_Mailing_Summary extends CRM_Report_Form { $entryFound = FALSE; foreach ($rows as $rowNum => $row) { // CRM-16506 - if (array_key_exists('civicrm_mailing_name', $row) && - array_key_exists('civicrm_mailing_id', $row) - ) { - $rows[$rowNum]['civicrm_mailing_name_link'] = CRM_Report_Utils_Report::getNextUrl('mailing/detail', - 'reset=1&force=1&mailing_id_op=eq&mailing_id_value=' . $row['civicrm_mailing_id'], - $this->_absoluteUrl, $this->_id, $this->_drilldownReport - ); - $rows[$rowNum]['civicrm_mailing_name_hover'] = ts('View Mailing details for this mailing'); - $entryFound = TRUE; + if (array_key_exists('civicrm_mailing_id', $row)) { + if (array_key_exists('civicrm_mailing_name', $row)) { + $rows[$rowNum]['civicrm_mailing_name_link'] = CRM_Report_Utils_Report::getNextUrl('mailing/detail', + 'reset=1&force=1&mailing_id_op=eq&mailing_id_value=' . $row['civicrm_mailing_id'], + $this->_absoluteUrl, $this->_id, $this->_drilldownReport + ); + $rows[$rowNum]['civicrm_mailing_name_hover'] = ts('View Mailing details for this mailing'); + $entryFound = TRUE; + } + if (array_key_exists('civicrm_mailing_event_opened_open_count', $row)) { + $rows[$rowNum]['civicrm_mailing_event_opened_open_count'] = CRM_Mailing_Event_BAO_Opened::getTotalCount($row['civicrm_mailing_id']); + $entryFound = TRUE; + } } // skip looking further in rows, if first row itself doesn't // have the column we need diff --git a/civicrm/CRM/Report/Form/Register.php b/civicrm/CRM/Report/Form/Register.php index ac43b1bc9b50bd7130c55150e7c8a698455352eb..094520df38ef897606ae060162ceabac4242d219 100644 --- a/civicrm/CRM/Report/Form/Register.php +++ b/civicrm/CRM/Report/Form/Register.php @@ -190,7 +190,6 @@ class CRM_Report_Form_Register extends CRM_Core_Form { else { // get the submitted form values. $params = $this->controller->exportValues($this->_name); - $ids = array(); $groupParams = array('name' => ('report_template')); $optionValue = CRM_Core_OptionValue::addOptionValue($params, $groupParams, $this->_action, $this->_id); diff --git a/civicrm/CRM/UF/Form/Field.php b/civicrm/CRM/UF/Form/Field.php index 82c96c68032d4666ff195717958b5191a25d86c9..24956da6248d1da084cc6d7d1220832b71aaf345 100644 --- a/civicrm/CRM/UF/Form/Field.php +++ b/civicrm/CRM/UF/Form/Field.php @@ -551,6 +551,10 @@ class CRM_UF_Form_Field extends CRM_Core_Form { $apiFormattedParams['location_type_id'] = $params['field_name'][2]; } } + elseif ($params['field_name'][2] == 0) { + // 0 is Primary location type + $apiFormattedParams['location_type_id'] = NULL; + } if (!empty($params['field_name'][3])) { $apiFormattedParams['phone_type_id'] = $params['field_name'][3]; } diff --git a/civicrm/CRM/Upgrade/Incremental/php/FiveThree.php b/civicrm/CRM/Upgrade/Incremental/php/FiveThree.php new file mode 100644 index 0000000000000000000000000000000000000000..f4b75d32db4871dee2a526350a851d18b1d01adc --- /dev/null +++ b/civicrm/CRM/Upgrade/Incremental/php/FiveThree.php @@ -0,0 +1,122 @@ +<?php +/* + +--------------------------------------------------------------------+ + | CiviCRM version 5 | + +--------------------------------------------------------------------+ + | Copyright CiviCRM LLC (c) 2004-2017 | + +--------------------------------------------------------------------+ + | This file is a part of CiviCRM. | + | | + | CiviCRM is free software; you can copy, modify, and distribute it | + | under the terms of the GNU Affero General Public License | + | Version 3, 19 November 2007. | + | | + | CiviCRM is distributed in the hope that it will be useful, but | + | WITHOUT ANY WARRANTY; without even the implied warranty of | + | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | + | See the GNU Affero General Public License for more details. | + | | + | You should have received a copy of the GNU Affero General Public | + | License along with this program; if not, contact CiviCRM LLC | + | at info[AT]civicrm[DOT]org. If you have questions about the | + | GNU Affero General Public License or the licensing of CiviCRM, | + | see the CiviCRM license FAQ at http://civicrm.org/licensing | + +--------------------------------------------------------------------+ + */ + +/** + * Upgrade logic for FiveThree */ +class CRM_Upgrade_Incremental_php_FiveThree extends CRM_Upgrade_Incremental_Base { + + /** + * Compute any messages which should be displayed beforeupgrade. + * + * Note: This function is called iteratively for each upcoming + * revision to the database. + * + * @param string $preUpgradeMessage + * @param string $rev + * a version number, e.g. '4.4.alpha1', '4.4.beta3', '4.4.0'. + * @param null $currentVer + */ + public function setPreUpgradeMessage(&$preUpgradeMessage, $rev, $currentVer = NULL) { + if ($rev == '5.3.0') { + $params = array( + 1 => 'edit user-driven message templates', + 2 => 'edit system workflow message templates', + 3 => 'edit message templates', + ); + $preUpgradeMessage .= '<p>' . ts('New granular permissions called %1 and %2 have been added for %3 permission. These permissions help to limit user access per template', $params) . '</p>'; + } + // Example: Generate a pre-upgrade message. + // if ($rev == '5.12.34') { + // $preUpgradeMessage .= '<p>' . ts('A new permission has been added called %1 This Permission is now used to control access to the Manage Tags screen', array(1 => 'manage tags')) . '</p>'; + // } + } + + /** + * Compute any messages which should be displayed after upgrade. + * + * @param string $postUpgradeMessage + * alterable. + * @param string $rev + * an intermediate version; note that setPostUpgradeMessage is called repeatedly with different $revs. + */ + public function setPostUpgradeMessage(&$postUpgradeMessage, $rev) { + // Example: Generate a post-upgrade message. + // if ($rev == '5.12.34') { + // $postUpgradeMessage .= '<br /><br />' . ts("By default, CiviCRM now disables the ability to import directly from SQL. To use this feature, you must explicitly grant permission 'import SQL datasource'."); + // } + } + + /** + * Upgrade function. + * + * @param string $rev + */ + public function upgrade_5_3_alpha1($rev) { + $this->addTask(ts('Upgrade DB to %1: SQL', array(1 => $rev)), 'runSql', $rev); + $this->addTask('CRM-19948 - Add created_id column to civicrm_file', 'addFileCreatedIdColumn'); + } + + public static function addFileCreatedIdColumn(CRM_Queue_TaskContext $ctx) { + self::addColumn($ctx, 'civicrm_file', 'created_id', "int unsigned COMMENT 'FK to civicrm_contact, who uploaded this file'"); + + CRM_Core_BAO_SchemaHandler::safeRemoveFK('civicrm_file', 'FK_civicrm_file_created_id'); + + CRM_Core_DAO::executeQuery(" + ALTER TABLE `civicrm_file` + ADD CONSTRAINT `FK_civicrm_file_created_id` + FOREIGN KEY (`created_id`) + REFERENCES `civicrm_contact`(`id`) + ON DELETE SET NULL + ON UPDATE CASCADE; + "); + + return TRUE; + } + + /* + * Important! All upgrade functions MUST add a 'runSql' task. + * Uncomment and use the following template for a new upgrade version + * (change the x in the function name): + */ + + // /** + // * Upgrade function. + // * + // * @param string $rev + // */ + // public function upgrade_5_0_x($rev) { + // $this->addTask(ts('Upgrade DB to %1: SQL', array(1 => $rev)), 'runSql', $rev); + // $this->addTask('Do the foo change', 'taskFoo', ...); + // // Additional tasks here... + // // Note: do not use ts() in the addTask description because it adds unnecessary strings to transifex. + // // The above is an exception because 'Upgrade DB to %1: SQL' is generic & reusable. + // } + + // public static function taskFoo(CRM_Queue_TaskContext $ctx, ...) { + // return TRUE; + // } + +} diff --git a/civicrm/CRM/Upgrade/Incremental/php/FiveTwo.php b/civicrm/CRM/Upgrade/Incremental/php/FiveTwo.php index 9d74ea2b2c9655ed70d6ee776f943bbb23f1fbeb..1daa56ad46e04b75132757b34eb0ea5e9bcb739d 100644 --- a/civicrm/CRM/Upgrade/Incremental/php/FiveTwo.php +++ b/civicrm/CRM/Upgrade/Incremental/php/FiveTwo.php @@ -40,10 +40,6 @@ class CRM_Upgrade_Incremental_php_FiveTwo extends CRM_Upgrade_Incremental_Base { * @param null $currentVer */ public function setPreUpgradeMessage(&$preUpgradeMessage, $rev, $currentVer = NULL) { - // Example: Generate a pre-upgrade message. - // if ($rev == '5.12.34') { - // $preUpgradeMessage .= '<p>' . ts('A new permission has been added called %1 This Permission is now used to control access to the Manage Tags screen', array(1 => 'manage tags')) . '</p>'; - // } } /** diff --git a/civicrm/CRM/Upgrade/Incremental/php/FourFour.php b/civicrm/CRM/Upgrade/Incremental/php/FourFour.php index 0f3cd4084461593a0fbc2ef0488189234eb28836..c72f18376ed896c4ee26af037f13296b1588932c 100644 --- a/civicrm/CRM/Upgrade/Incremental/php/FourFour.php +++ b/civicrm/CRM/Upgrade/Incremental/php/FourFour.php @@ -216,11 +216,11 @@ WHERE ceft.entity_table = 'civicrm_contribution' AND cft.payment_instrument_id I // CRM-13698 - add 'Available' and 'No-show' activity statuses $insertStatus = array(); $nsinc = $avinc = $inc = 0; - if (!CRM_Core_OptionGroup::getValue('activity_status', 'Available', 'name')) { + if (!CRM_Core_PseudoConstant::getKey('CRM_Activity_BAO_Activity', 'status_id', 'Available')) { $insertStatus[] = "(%1, 'Available', %2, 'Available', NULL, 0, NULL, %3, 0, 0, 1, NULL, NULL)"; $avinc = $inc = 1; } - if (!CRM_Core_OptionGroup::getValue('activity_status', 'No_show', 'name')) { + if (!CRM_Core_PseudoConstant::getKey('CRM_Activity_BAO_Activity', 'status_id', 'No_show')) { $insertStatus[] = "(%1, 'No-show', %4, 'No_show', NULL, 0, NULL, %5, 0, 0, 1, NULL, NULL)"; $nsinc = $inc + 1; } diff --git a/civicrm/CRM/Upgrade/Incremental/sql/5.2.0.mysql.tpl b/civicrm/CRM/Upgrade/Incremental/sql/5.2.0.mysql.tpl deleted file mode 100644 index 820372cd751d80852dccdf1d7861b5f9b6613f68..0000000000000000000000000000000000000000 --- a/civicrm/CRM/Upgrade/Incremental/sql/5.2.0.mysql.tpl +++ /dev/null @@ -1 +0,0 @@ -{* file to handle db changes in 5.2.0 during upgrade *} diff --git a/civicrm/CRM/Upgrade/Incremental/sql/5.2.1.mysql.tpl b/civicrm/CRM/Upgrade/Incremental/sql/5.2.1.mysql.tpl deleted file mode 100644 index 1b06ba6dab291c69a8126e10206c78f1196c14d2..0000000000000000000000000000000000000000 --- a/civicrm/CRM/Upgrade/Incremental/sql/5.2.1.mysql.tpl +++ /dev/null @@ -1 +0,0 @@ -{* file to handle db changes in 5.2.1 during upgrade *} diff --git a/civicrm/CRM/Upgrade/Incremental/sql/5.2.2.mysql.tpl b/civicrm/CRM/Upgrade/Incremental/sql/5.2.2.mysql.tpl deleted file mode 100644 index 323ab41b6b0eacf79ce9dd47f8fe4cd07963c8cb..0000000000000000000000000000000000000000 --- a/civicrm/CRM/Upgrade/Incremental/sql/5.2.2.mysql.tpl +++ /dev/null @@ -1 +0,0 @@ -{* file to handle db changes in 5.2.2 during upgrade *} diff --git a/civicrm/CRM/Upgrade/Incremental/sql/5.3.0.mysql.tpl b/civicrm/CRM/Upgrade/Incremental/sql/5.3.0.mysql.tpl new file mode 100644 index 0000000000000000000000000000000000000000..b557c2542bab20f6a402a4e4cf028ef32244753c --- /dev/null +++ b/civicrm/CRM/Upgrade/Incremental/sql/5.3.0.mysql.tpl @@ -0,0 +1,18 @@ +{* file to handle db changes in 5.3.0 during upgrade *} +ALTER TABLE civicrm_custom_group ALTER column is_multiple SET DEFAULT 0; +UPDATE civicrm_custom_group SET is_multiple = 0 WHERE is_multiple IS NULL; +ALTER TABLE civicrm_custom_group ALTER column is_active SET DEFAULT 1; +ALTER TABLE civicrm_custom_field ALTER column is_view SET DEFAULT 0; +UPDATE civicrm_custom_field SET is_view = 0 WHERE is_view IS NULL; +ALTER TABLE civicrm_custom_field ALTER column is_required SET DEFAULT 0; +UPDATE civicrm_custom_field SET is_required = 0 WHERE is_required IS NULL; +ALTER TABLE civicrm_custom_field ALTER column is_searchable SET DEFAULT 0; +UPDATE civicrm_custom_field SET is_searchable = 0 WHERE is_required IS NULL; +ALTER TABLE civicrm_custom_field ALTER column is_active SET DEFAULT 1; + +SET @UKCountryId = (SELECT id FROM civicrm_country cc WHERE cc.name = 'United Kingdom'); +INSERT INTO civicrm_state_province (country_id, abbreviation, name) +VALUES (@UKCountryId, 'MON', 'Monmouthshire'); + +{* dev/core/#152 *} +UPDATE `civicrm_custom_field` set `html_type` = "Multi-Select" WHERE `html_type` = "AdvMulti-Select"; diff --git a/civicrm/CRM/Upgrade/Incremental/sql/5.3.alpha1.mysql.tpl b/civicrm/CRM/Upgrade/Incremental/sql/5.3.alpha1.mysql.tpl new file mode 100644 index 0000000000000000000000000000000000000000..8a3d52ecc1e18848fc0017fd593788b5e165831c --- /dev/null +++ b/civicrm/CRM/Upgrade/Incremental/sql/5.3.alpha1.mysql.tpl @@ -0,0 +1 @@ +{* file to handle db changes in 5.3.alpha1 during upgrade *} diff --git a/civicrm/CRM/Upgrade/Incremental/sql/5.3.beta1.mysql.tpl b/civicrm/CRM/Upgrade/Incremental/sql/5.3.beta1.mysql.tpl new file mode 100644 index 0000000000000000000000000000000000000000..fad808ceef7c369d5f9defd55df383aa4fd0a5cf --- /dev/null +++ b/civicrm/CRM/Upgrade/Incremental/sql/5.3.beta1.mysql.tpl @@ -0,0 +1 @@ +{* file to handle db changes in 5.3.beta1 during upgrade *} diff --git a/civicrm/CRM/Utils/Address.php b/civicrm/CRM/Utils/Address.php index 84ec2f8162ebc5b3092f3fd8e0332950a4c51f94..c01662e604278fe6c90ff30a662b5d60f17e605f 100644 --- a/civicrm/CRM/Utils/Address.php +++ b/civicrm/CRM/Utils/Address.php @@ -331,7 +331,6 @@ class CRM_Utils_Address { "city" => "billing_city-{$billingLocationTypeID}", "postal_code" => "billing_postal_code-{$billingLocationTypeID}", "state_province" => "state_province-{$billingLocationTypeID}", - "state_province_name" => "state_province-{$billingLocationTypeID}", "country" => "country-{$billingLocationTypeID}", ); @@ -349,12 +348,10 @@ class CRM_Utils_Address { $value = $params[$alternateName]; } } - if (is_numeric($value) && ($name == 'state_province' || $name == 'state_province_name' || $name == 'country')) { + if (is_numeric($value) && ($name == 'state_province' || $name == 'country')) { if ($name == 'state_province') { $addressFields[$name] = CRM_Core_PseudoConstant::stateProvinceAbbreviation($value); - } - if ($name == 'state_province_name') { - $addressFields[$name] = CRM_Core_PseudoConstant::stateProvince($value); + $addressFields[$name . '_name'] = CRM_Core_PseudoConstant::stateProvince($value); } if ($name == 'country') { $addressFields[$name] = CRM_Core_PseudoConstant::countryIsoCode($value); diff --git a/civicrm/CRM/Utils/Array.php b/civicrm/CRM/Utils/Array.php index 089ab662052e60dc9ffdc2ddb499a3abb061fafb..a9d6cdd07ef50c53c1d8393adf9aa1a772b23222 100644 --- a/civicrm/CRM/Utils/Array.php +++ b/civicrm/CRM/Utils/Array.php @@ -1152,4 +1152,77 @@ class CRM_Utils_Array { return NULL; } + /** + * Check if a key isset which may be several layers deep. + * + * This is a helper for when the calling function does not know how many layers deep the + * path array is so cannot easily check. + * + * @param array $array + * @param array $path + * @return bool + * @throws \CRM_Core_Exception + */ + public static function recursiveIsset($array, $path) { + foreach ($path as $key) { + if (!is_array($array) || !isset($array[$key])) { + return FALSE; + } + $array = $array[$key]; + } + return TRUE; + } + + /** + * Check if a key isset which may be several layers deep. + * + * This is a helper for when the calling function does not know how many layers deep the + * path array is so cannot easily check. + * + * @param array $array + * @param array $path + * An array of keys - e.g [0, 'bob', 8] where we want to check if $array[0]['bob'][8] + * @param mixed $default + * Value to return if not found. + * @return bool + * @throws \CRM_Core_Exception + */ + public static function recursiveValue($array, $path, $default = NULL) { + foreach ($path as $key) { + if (!is_array($array) || !isset($array[$key])) { + return $default; + } + $array = $array[$key]; + } + return $array; + } + + /** + * Append the value to the array using the key provided. + * + * e.g if value is 'llama' & path is [0, 'email', 'location'] result will be + * [0 => ['email' => ['location' => 'llama']] + * + * @param $path + * @param $value + * @param array $source + * + * @return array + */ + public static function recursiveBuild($path, $value, $source = []) { + $arrayKey = array_shift($path); + // Recurse through array keys + if ($path) { + if (!isset($source[$arrayKey])) { + $source[$arrayKey] = []; + } + $source[$arrayKey] = self::recursiveBuild($path, $value, $source[$arrayKey]); + } + // Final iteration + else { + $source[$arrayKey] = $value; + } + return $source; + } + } diff --git a/civicrm/CRM/Utils/Check/Component/AddressParsing.php b/civicrm/CRM/Utils/Check/Component/AddressParsing.php new file mode 100644 index 0000000000000000000000000000000000000000..f79c11594c1f1dea2b2c6caf52e873782a5c1f81 --- /dev/null +++ b/civicrm/CRM/Utils/Check/Component/AddressParsing.php @@ -0,0 +1,67 @@ +<?php +/* + +--------------------------------------------------------------------+ + | CiviCRM version 5 | + +--------------------------------------------------------------------+ + | Copyright CiviCRM LLC (c) 2004-2018 | + +--------------------------------------------------------------------+ + | This file is a part of CiviCRM. | + | | + | CiviCRM is free software; you can copy, modify, and distribute it | + | under the terms of the GNU Affero General Public License | + | Version 3, 19 November 2007 and the CiviCRM Licensing Exception. | + | | + | CiviCRM is distributed in the hope that it will be useful, but | + | WITHOUT ANY WARRANTY; without even the implied warranty of | + | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | + | See the GNU Affero General Public License for more details. | + | | + | You should have received a copy of the GNU Affero General Public | + | License and the CiviCRM Licensing Exception along | + | with this program; if not, contact CiviCRM LLC | + | at info[AT]civicrm[DOT]org. If you have questions about the | + | GNU Affero General Public License or the licensing of CiviCRM, | + | see the CiviCRM license FAQ at http://civicrm.org/licensing | + +--------------------------------------------------------------------+ + */ + +/** + * + * @package CRM + * @copyright CiviCRM LLC (c) 2004-2018 + */ +class CRM_Utils_Check_Component_AddressParsing extends CRM_Utils_Check_Component { + + public static function checkLocaleSupportsAddressParsing() { + + $addressOptions = CRM_Core_BAO_Setting::valueOptions( + CRM_Core_BAO_Setting::SYSTEM_PREFERENCES_NAME, + 'address_options' + ); + + $messages = []; + + if ($addressOptions['street_address_parsing']) { + if (!CRM_Core_BAO_Address::isSupportedParsingLocale()) { + $config = CRM_Core_Config::singleton(); + $messages[] = new CRM_Utils_Check_Message( + __FUNCTION__, + ts( + '<a href=' . + CRM_Utils_System::url('civicrm/admin/setting/preferences/address', 'reset=1') . + '">Street address parsing</a> is enabled but not supported by <a href="' . + CRM_Utils_System::url('civicrm/admin/setting/localization', 'reset=1') . + '">your locale</a> (%1).', + [1 => $config->lcMessages] + ), + ts('Street address parsing'), + \Psr\Log\LogLevel::WARNING, + 'fa-address-card' + ); + } + } + + return $messages; + } + +} diff --git a/civicrm/CRM/Utils/Check/Component/Env.php b/civicrm/CRM/Utils/Check/Component/Env.php index db4e7194b9b749c7fa0ace9ad60df6d41a4938c4..df866185edcdd1d597856354eb4b9c9bc67f524a 100644 --- a/civicrm/CRM/Utils/Check/Component/Env.php +++ b/civicrm/CRM/Utils/Check/Component/Env.php @@ -120,6 +120,27 @@ class CRM_Utils_Check_Component_Env extends CRM_Utils_Check_Component { return $messages; } + /** + * @return array + */ + public function checkPhpEcrypt() { + $messages = array(); + $test_pass = 'iAmARandomString'; + $encrypted_test_pass = CRM_Utils_Crypt::encrypt($test_pass); + if ($encrypted_test_pass == base64_encode($test_pass)) { + $messages[] = new CRM_Utils_Check_Message( + __FUNCTION__, + ts('Your PHP does not include the recommended encryption functions. Some passwords will not be stored encrypted, and if you have recently upgraded from a PHP that does include these functions, your encrypted passwords will not be decrypted correctly. If you are using PHP 7.0 or earlier, you probably want to include the "%1" extension.', + array('1' => 'mcrypt') + ), + ts('PHP Missing Extension "mcrypt"'), + \Psr\Log\LogLevel::WARNING, + 'fa-server' + ); + } + return $messages; + } + /** * Check that the MySQL time settings match the PHP time settings. * diff --git a/civicrm/CRM/Utils/Date.php b/civicrm/CRM/Utils/Date.php index 5f7d7512ddaa3c10fbfe988098853d6b5a7077c7..3d4570d7e194fdca20ffdd930f027345d3323a91 100644 --- a/civicrm/CRM/Utils/Date.php +++ b/civicrm/CRM/Utils/Date.php @@ -1027,8 +1027,8 @@ class CRM_Utils_Date { /** * Resolves the given relative time interval into finite time limits. * - * @param array $relativeTerm - * Relative time frame like this, previous, etc. + * @param string $relativeTerm + * Relative time frame: this, previous, previous_1. * @param int $unit * Frequency unit like year, month, week etc. * @@ -1039,6 +1039,9 @@ class CRM_Utils_Date { $now = getdate(); $from = $to = $dateRange = array(); $from['H'] = $from['i'] = $from['s'] = 0; + $relativeTermParts = explode('_', $relativeTerm); + $relativeTermPrefix = $relativeTermParts[0]; + $relativeTermSuffix = isset($relativeTermParts[1]) ? $relativeTermParts[1] : ''; switch ($unit) { case 'year': @@ -1162,7 +1165,7 @@ class CRM_Utils_Date { $from['d'] = $config->fiscalYearStart['d']; $from['M'] = $config->fiscalYearStart['M']; $fYear = self::calculateFiscalYear($from['d'], $from['M']); - switch ($relativeTerm) { + switch ($relativeTermPrefix) { case 'this': $from['Y'] = $fYear; $fiscalYear = mktime(0, 0, 0, $from['M'], $from['d'] - 1, $from['Y'] + 1); @@ -1174,12 +1177,22 @@ class CRM_Utils_Date { break; case 'previous': - $from['Y'] = $fYear - 1; - $fiscalYear = mktime(0, 0, 0, $from['M'], $from['d'] - 1, $from['Y'] + 1); - $fiscalEnd = explode('-', date("Y-m-d", $fiscalYear)); - $to['d'] = $fiscalEnd['2']; - $to['M'] = $fiscalEnd['1']; - $to['Y'] = $fiscalEnd['0']; + if (!is_numeric($relativeTermSuffix)) { + $from['Y'] = ($relativeTermSuffix === 'before') ? $fYear - 2 : $fYear - 1; + $fiscalYear = mktime(0, 0, 0, $from['M'], $from['d'] - 1, $from['Y'] + 1); + $fiscalEnd = explode('-', date("Y-m-d", $fiscalYear)); + $to['d'] = $fiscalEnd['2']; + $to['M'] = $fiscalEnd['1']; + $to['Y'] = $fiscalEnd['0']; + } + else { + $from['Y'] = $fYear - $relativeTermSuffix; + $fiscalYear = mktime(0, 0, 0, $from['M'], $from['d'] - 1, $from['Y'] + 1); + $fiscalEnd = explode('-', date("Y-m-d", $fiscalYear)); + $to['d'] = $fiscalEnd['2']; + $to['M'] = $fiscalEnd['1']; + $to['Y'] = $fYear; + } break; case 'next': @@ -1745,7 +1758,7 @@ class CRM_Utils_Date { * Fiscal Start Month. * * @return int - * $fy Current Fiscl Year + * $fy Current Fiscal Year */ public static function calculateFiscalYear($fyDate, $fyMonth) { $date = date("Y-m-d"); diff --git a/civicrm/CRM/Utils/DeprecatedUtils.php b/civicrm/CRM/Utils/DeprecatedUtils.php index 34847cc9e218e0656717dbf4af70bffc8dc1de23..00afe4332eb26b1734ec8ab6ba27b2f9ba78b884 100644 --- a/civicrm/CRM/Utils/DeprecatedUtils.php +++ b/civicrm/CRM/Utils/DeprecatedUtils.php @@ -242,16 +242,16 @@ function _civicrm_api3_deprecated_formatted_param($params, &$values, $create = F break; case 'payment_instrument': - require_once 'CRM/Core/OptionGroup.php'; - $values['payment_instrument_id'] = CRM_Core_OptionGroup::getValue('payment_instrument', $value); + require_once 'CRM/Core/PseudoConstant.php'; + $values['payment_instrument_id'] = CRM_Core_PseudoConstant::getKey('CRM_Contribute_BAO_Contribution', 'payment_instrument_id', $value); if (empty($values['payment_instrument_id'])) { return civicrm_api3_create_error("Payment Instrument is not valid: $value"); } break; case 'contribution_status_id': - require_once 'CRM/Core/OptionGroup.php'; - if (!$values['contribution_status_id'] = CRM_Core_OptionGroup::getValue('contribution_status', $value)) { + require_once 'CRM/Core/PseudoConstant.php'; + if (!$values['contribution_status_id'] = CRM_Core_PseudoConstant::getKey('CRM_Contribute_BAO_Contribution', 'contribution_status_id', $value)) { return civicrm_api3_create_error("Contribution Status is not valid: $value"); } break; @@ -863,7 +863,6 @@ function _civicrm_api3_deprecated_add_formatted_param(&$values, &$params) { $htmlType = CRM_Utils_Array::value('html_type', $customFields[$customFieldID]); switch ($htmlType) { case 'CheckBox': - case 'AdvMulti-Select': case 'Multi-Select': if ($val) { $mulValues = explode(',', $val); diff --git a/civicrm/CRM/Utils/Hook.php b/civicrm/CRM/Utils/Hook.php index 3f36511e47362ccb9faf96db7ccf77bc39daf2bb..0ad0debd39cd6052042c6e767ad0a2bb4bdae8f2 100644 --- a/civicrm/CRM/Utils/Hook.php +++ b/civicrm/CRM/Utils/Hook.php @@ -2009,7 +2009,7 @@ abstract class CRM_Utils_Hook { // are expected to be called externally. // It's really really unlikely anyone uses this - but let's add deprecations for a couple // of releases first. - Civi::log()->warning('Deprecated function CRM_Utils_Hook::alterMail, use CRM_Utils_Hook::alterMailer', array('civi.tag' => 'deprecated')); + CRM_Core_Error::deprecatedFunctionWarning('CRM_Utils_Hook::alterMailer'); return CRM_Utils_Hook::alterMailer($mailer, $driver, $params); } diff --git a/civicrm/CRM/Utils/Mail.php b/civicrm/CRM/Utils/Mail.php index bebd05169c5d21a3d796c64636940cb4bd03f8bd..1328521d738119ff92f49898ef3f4764e12501bf 100644 --- a/civicrm/CRM/Utils/Mail.php +++ b/civicrm/CRM/Utils/Mail.php @@ -203,8 +203,15 @@ class CRM_Utils_Mail { CRM_Utils_Array::value('toEmail', $params), FALSE ); - $headers['Cc'] = CRM_Utils_Array::value('cc', $params); - $headers['Bcc'] = CRM_Utils_Array::value('bcc', $params); + + // On some servers mail() fails when 'Cc' or 'Bcc' headers are defined but empty. + foreach (['Cc', 'Bcc'] as $optionalHeader) { + $headers[$optionalHeader] = CRM_Utils_Array::value(strtolower($optionalHeader), $params); + if (empty($headers[$optionalHeader])) { + unset($headers[$optionalHeader]); + } + } + $headers['Subject'] = CRM_Utils_Array::value('subject', $params); $headers['Content-Type'] = $htmlMessage ? 'multipart/mixed; charset=utf-8' : 'text/plain; charset=utf-8'; $headers['Content-Disposition'] = 'inline'; @@ -263,7 +270,7 @@ class CRM_Utils_Mail { } $message = self::setMimeParams($msg); - $headers = &$msg->headers($headers); + $headers = $msg->headers($headers); $to = array($params['toEmail']); $result = NULL; @@ -421,7 +428,7 @@ class CRM_Utils_Mail { * * @return mixed */ - public static function &setMimeParams(&$message, $params = NULL) { + public static function setMimeParams($message, $params = NULL) { static $mimeParams = NULL; if (!$params) { if (!$mimeParams) { @@ -532,4 +539,42 @@ class CRM_Utils_Mail { ); } + /** + * Format an email string from email fields. + * + * @param array $fields + * The email fields. + * @return string + * The formatted email string. + */ + public static function format($fields) { + $formattedEmail = ''; + if (!empty($fields['email'])) { + $formattedEmail = $fields['email']; + } + + $formattedSuffix = array(); + if (!empty($fields['is_bulkmail'])) { + $formattedSuffix[] = '(' . ts('Bulk') . ')'; + } + if (!empty($fields['on_hold'])) { + if ($fields['on_hold'] == 2) { + $formattedSuffix[] = '(' . ts('On Hold - Opt Out') . ')'; + } + else { + $formattedSuffix[] = '(' . ts('On Hold') . ')'; + } + } + if (!empty($fields['signature_html']) || !empty($fields['signature_text'])) { + $formattedSuffix[] = '(' . ts('Signature') . ')'; + } + + // Add suffixes on a new line, if there is any. + if (!empty($formattedSuffix)) { + $formattedEmail .= "\n" . implode(' ', $formattedSuffix); + } + + return $formattedEmail; + } + } diff --git a/civicrm/CRM/Utils/Migrate/Import.php b/civicrm/CRM/Utils/Migrate/Import.php index e4124fc92b5398fe223f8d6aceec14d5be7cdd86..1736130bf0a0a903f469e686ff7742215ffa4176 100644 --- a/civicrm/CRM/Utils/Migrate/Import.php +++ b/civicrm/CRM/Utils/Migrate/Import.php @@ -352,10 +352,10 @@ AND v.name = %1 $fields_indexed_by_group_id[$id][] = $customFieldXML; } } - while (list($group_id, $fields) = each($fields_indexed_by_group_id)) { + foreach ($fields_indexed_by_group_id as $group_id => $fields) { $total = count($fields); $count = 0; - while (list(, $customFieldXML) = each($fields)) { + foreach ($fields as $customFieldXML) { $count++; $customField = new CRM_Core_DAO_CustomField(); $customField->custom_group_id = $group_id; diff --git a/civicrm/CRM/Utils/Rule.php b/civicrm/CRM/Utils/Rule.php index 060967d8b917b2aaf559cbca8ec65ac51f475ef1..61a467451fd26e106c6fd8d59e6b5b001f0b2320 100644 --- a/civicrm/CRM/Utils/Rule.php +++ b/civicrm/CRM/Utils/Rule.php @@ -505,6 +505,27 @@ class CRM_Utils_Rule { return preg_match('/(^-?\d\d*\.\d*$)|(^-?\d\d*$)|(^-?\.\d\d*$)/', $value) ? TRUE : FALSE; } + /** + * Test whether $value is alphanumeric. + * + * Underscores and dashes are also allowed! + * + * This is the type of string you could expect to see in URL parameters + * like `?mode=live` vs `?mode=test`. This function exists so that we can be + * strict about what we accept for such values, thus mitigating against + * potential security issues. + * + * @see \CRM_Utils_RuleTest::alphanumericData + * for examples of vales that give TRUE/FALSE here + * + * @param $value + * + * @return bool + */ + public static function alphanumeric($value) { + return preg_match('/^[a-zA-Z0-9_-]*$/', $value) ? TRUE : FALSE; + } + /** * @param $value * @param $noOfDigit diff --git a/civicrm/CRM/Utils/SQL.php b/civicrm/CRM/Utils/SQL.php index 3a90ee05d191527fb05111698625b752fb976dd9..0104fd50c75e23ef461c99c758b86691d0c2ac99 100644 --- a/civicrm/CRM/Utils/SQL.php +++ b/civicrm/CRM/Utils/SQL.php @@ -112,9 +112,6 @@ class CRM_Utils_SQL { * @return bool */ public static function isGroupByModeInDefault() { - if (!self::supportsFullGroupBy()) { - return FALSE; - } $sqlModes = explode(',', CRM_Core_DAO::singleValueQuery('SELECT @@global.sql_mode')); if (!in_array('ONLY_FULL_GROUP_BY', $sqlModes)) { return FALSE; @@ -124,6 +121,8 @@ class CRM_Utils_SQL { /** * Is the Database set up to handle acceents. + * @warning This function was introduced in attempt to determine the reason why the test getInternationalStrings was failing on ubu1604 but passing on ubu1204-5 + * This function should not be used as the basis of further work as the reasoning is not perfact and is giving false failures. * @return bool */ public static function supportStorageOfAccents() { diff --git a/civicrm/CRM/Utils/System/Drupal8.php b/civicrm/CRM/Utils/System/Drupal8.php index 858b9eee2b7d857291f1d2e231c5b2f5d4e61f58..499a1431a87f5d90afd2cd19ca27c911869e9ac9 100644 --- a/civicrm/CRM/Utils/System/Drupal8.php +++ b/civicrm/CRM/Utils/System/Drupal8.php @@ -650,4 +650,18 @@ class CRM_Utils_System_Drupal8 extends CRM_Utils_System_DrupalBase { return $this->url($current_path); } + /** + * Function to return current language of Drupal8 + * + * @return string + */ + public function getCurrentLanguage() { + // Drupal might not be bootstrapped if being called by the REST API. + if (!class_exists('Drupal')) { + return NULL; + } + + return \Drupal::languageManager()->getCurrentLanguage()->getId(); + } + } diff --git a/civicrm/CRM/Utils/System/DrupalBase.php b/civicrm/CRM/Utils/System/DrupalBase.php index 9be10ddef13b4500705736513fa2847af8dad011..6c1eebcd6b5351bf5eebfebdfbae4ecc4240879b 100644 --- a/civicrm/CRM/Utils/System/DrupalBase.php +++ b/civicrm/CRM/Utils/System/DrupalBase.php @@ -450,25 +450,25 @@ abstract class CRM_Utils_System_DrupalBase extends CRM_Utils_System_Base { // return CiviCRM’s xx_YY locale that either matches Drupal’s Chinese locale // (for CRM-6281), Drupal’s xx_YY or is retrieved based on Drupal’s xx // sometimes for CLI based on order called, this might not be set and/or empty - global $language; + $language = $this->getCurrentLanguage(); if (empty($language)) { return NULL; } - if ($language->language == 'zh-hans') { + if ($language == 'zh-hans') { return 'zh_CN'; } - if ($language->language == 'zh-hant') { + if ($language == 'zh-hant') { return 'zh_TW'; } - if (preg_match('/^.._..$/', $language->language)) { - return $language->language; + if (preg_match('/^.._..$/', $language)) { + return $language; } - return CRM_Core_I18n_PseudoConstant::longForShort(substr($language->language, 0, 2)); + return CRM_Core_I18n_PseudoConstant::longForShort(substr($language, 0, 2)); } /** @@ -664,4 +664,14 @@ abstract class CRM_Utils_System_DrupalBase extends CRM_Utils_System_Base { } } + /** + * Function to return current language of Drupal + * + * @return string + */ + public function getCurrentLanguage() { + global $language; + return (!empty($language->language)) ? $language->language : $language; + } + } diff --git a/civicrm/CRM/Utils/Token.php b/civicrm/CRM/Utils/Token.php index 44a649885882a2453150f85d1eafa832aa062228..e3bdcc102b9b02525450be95701a771271490733 100644 --- a/civicrm/CRM/Utils/Token.php +++ b/civicrm/CRM/Utils/Token.php @@ -1404,8 +1404,8 @@ class CRM_Utils_Token { $greetingTokens = $remainingTokens; reset($greetingTokens); $greetingsReturnProperties = array(); - while (list($key) = each($greetingTokens)) { - $props = array_flip(CRM_Utils_Array::value($key, $greetingTokens)); + foreach ($greetingTokens as $value) { + $props = array_flip($value); $props = array_fill_keys(array_keys($props), 1); $greetingsReturnProperties = $greetingsReturnProperties + $props; } @@ -1762,6 +1762,7 @@ class CRM_Utils_Token { 'id' => $membership['membership_type_id'], 'return' => 'minimum_fee', )); + $value = CRM_Utils_Money::format($value, NULL, NULL, TRUE); } catch (CiviCRM_API3_Exception $e) { // we can anticipate we will get an error if the minimum fee is set to 'NULL' because of the way the diff --git a/civicrm/CRM/Utils/Type.php b/civicrm/CRM/Utils/Type.php index 3cd8085a2d216dc67f0d3c1ebaa617fe731aa98f..7ddc8dd9d328f5ae4ff49933d1c92ef1de318e92 100644 --- a/civicrm/CRM/Utils/Type.php +++ b/civicrm/CRM/Utils/Type.php @@ -423,6 +423,7 @@ class CRM_Utils_Type { 'MysqlOrderBy', 'ExtensionKey', 'Json', + 'Alphanumeric', ); if (!in_array($type, $possibleTypes)) { if ($isThrowException) { @@ -537,6 +538,12 @@ class CRM_Utils_Type { return $data; } break; + + case 'Alphanumeric': + if (CRM_Utils_Rule::alphanumeric($data)) { + return $data; + } + break; } if ($abort) { diff --git a/civicrm/Civi/ActionSchedule/RecipientBuilder.php b/civicrm/Civi/ActionSchedule/RecipientBuilder.php index 7e568aae329511390328766cad85c89b87d36661..ded78c660f197039d9e9969121c891f7960a2126 100644 --- a/civicrm/Civi/ActionSchedule/RecipientBuilder.php +++ b/civicrm/Civi/ActionSchedule/RecipientBuilder.php @@ -419,18 +419,31 @@ class RecipientBuilder { $actionSchedule = $this->actionSchedule; if ($actionSchedule->group_id) { - if ($this->isSmartGroup($actionSchedule->group_id)) { - // Check that the group is in place in the cache and up to date - \CRM_Contact_BAO_GroupContactCache::check($actionSchedule->group_id); - return \CRM_Utils_SQL_Select::fragment() - ->join('grp', "INNER JOIN civicrm_group_contact_cache grp ON {$contactIdField} = grp.contact_id") - ->where(" grp.group_id IN ({$actionSchedule->group_id})"); + $regularGroupIDs = $smartGroupIDs = $groupWhereCLause = array(); + $query = \CRM_Utils_SQL_Select::fragment(); + + // get child group IDs if any + $childGroupIDs = \CRM_Contact_BAO_Group::getChildGroupIds($actionSchedule->group_id); + foreach (array_merge(array($actionSchedule->group_id), $childGroupIDs) as $groupID) { + if ($this->isSmartGroup($groupID)) { + // Check that the group is in place in the cache and up to date + \CRM_Contact_BAO_GroupContactCache::check($groupID); + $smartGroupIDs[] = $groupID; + } + else { + $regularGroupIDs[] = $groupID; + } } - else { - return \CRM_Utils_SQL_Select::fragment() - ->join('grp', " INNER JOIN civicrm_group_contact grp ON {$contactIdField} = grp.contact_id AND grp.status = 'Added'") - ->where(" grp.group_id IN ({$actionSchedule->group_id})"); + + if (!empty($smartGroupIDs)) { + $query->join('sg', "LEFT JOIN civicrm_group_contact_cache sg ON {$contactIdField} = sg.contact_id"); + $groupWhereCLause[] = " sg.group_id IN ( " . implode(', ', $smartGroupIDs) . " ) "; + } + if (!empty($regularGroupIDs)) { + $query->join('rg', " LEFT JOIN civicrm_group_contact rg ON {$contactIdField} = rg.contact_id AND rg.status = 'Added'"); + $groupWhereCLause[] = " rg.group_id IN ( " . implode(', ', $regularGroupIDs) . " ) "; } + return $query->where(implode(" OR ", $groupWhereCLause)); } elseif (!empty($actionSchedule->recipient_manual)) { $rList = \CRM_Utils_Type::escape($actionSchedule->recipient_manual, 'String'); diff --git a/civicrm/Civi/CCase/SequenceListener.php b/civicrm/Civi/CCase/SequenceListener.php index 1bceea8c8f2e670f869d4c9df8839475fb09d548..2709749a947ce9bcb6d8fc8e5139193d2b44d91f 100644 --- a/civicrm/Civi/CCase/SequenceListener.php +++ b/civicrm/Civi/CCase/SequenceListener.php @@ -33,6 +33,10 @@ class SequenceListener implements CaseChangeListener { } /** + * Triggers next case activity in sequence if current activity status is updated + * to type=COMPLETED(See CRM-21598). The adjoining activity is created according + * to the sequence configured in case type. + * * @param \Civi\CCase\Event\CaseChangeEvent $event * * @throws \CiviCRM_API3_Exception @@ -48,7 +52,7 @@ class SequenceListener implements CaseChangeListener { } $actTypes = array_flip(\CRM_Core_PseudoConstant::activityType(TRUE, TRUE, FALSE, 'name')); - $actStatuses = array_flip(\CRM_Core_PseudoConstant::activityStatus('name')); + $actStatuses = array_flip(\CRM_Activity_BAO_Activity::getStatusesByType(\CRM_Activity_BAO_Activity::COMPLETED)); $actIndex = $analyzer->getActivityIndex(array('activity_type_id', 'status_id')); @@ -59,7 +63,7 @@ class SequenceListener implements CaseChangeListener { $this->createActivity($analyzer, $actTypeXML); return; } - elseif (empty($actIndex[$actTypeId][$actStatuses['Completed']])) { + elseif (!in_array(key($actIndex[$actTypeId]), $actStatuses)) { // Haven't gotten past this step yet! return; } @@ -68,7 +72,7 @@ class SequenceListener implements CaseChangeListener { //CRM-17452 - Close the case only if all the activities are complete $activities = $analyzer->getActivities(); foreach ($activities as $activity) { - if ($activity['status_id'] != $actStatuses['Completed']) { + if (!in_array($activity['status_id'], $actStatuses)) { return; } } diff --git a/civicrm/Civi/Test/Api3TestTrait.php b/civicrm/Civi/Test/Api3TestTrait.php index 46880df32bf573f261aa8d116b5ba1d7145034a9..1efcd13ce693246853128e091e7ee156058b8b78 100644 --- a/civicrm/Civi/Test/Api3TestTrait.php +++ b/civicrm/Civi/Test/Api3TestTrait.php @@ -160,7 +160,7 @@ trait Api3TestTrait { * @param string $entity * @param array $params * @param null $count - * @throws Exception + * @throws \Exception * @return array|int */ public function callAPISuccessGetCount($entity, $params, $count = NULL) { @@ -170,7 +170,7 @@ trait Api3TestTrait { ); $result = $this->civicrm_api($entity, 'getcount', $params); if (!is_int($result) || !empty($result['is_error']) || isset($result['values'])) { - throw new Exception('Invalid getcount result : ' . print_r($result, TRUE) . " type :" . gettype($result)); + throw new \Exception('Invalid getcount result : ' . print_r($result, TRUE) . " type :" . gettype($result)); } if (is_int($count)) { $this->assertEquals($count, $result, "incorrect count returned from $entity getcount"); @@ -193,7 +193,7 @@ trait Api3TestTrait { * - array * - object * - * @throws Exception + * @throws \Exception * @return array|int */ public function callAPISuccessGetSingle($entity, $params, $checkAgainst = NULL) { diff --git a/civicrm/Civi/Test/CiviTestListener.php b/civicrm/Civi/Test/CiviTestListener.php index d923fad9c9883648fda8a26194ba19693e3b6897..2f50529ee60647f7342098ea61b549a35de2d67f 100644 --- a/civicrm/Civi/Test/CiviTestListener.php +++ b/civicrm/Civi/Test/CiviTestListener.php @@ -176,8 +176,8 @@ class CiviTestListener extends \PHPUnit_Framework_BaseTestListener { } $blurb = "Tip: Run the headless tests and end-to-end tests separately, e.g.\n" - . " $ phpunit4 --group headless\n" - . " $ phpunit4 --group e2e \n"; + . " $ phpunit5 --group headless\n" + . " $ phpunit5 --group e2e \n"; if (!empty($byInterface['HeadlessInterface']) && CIVICRM_UF !== 'UnitTests') { $testNames = implode(', ', array_keys($byInterface['HeadlessInterface'])); diff --git a/civicrm/ang/crmCaseType.css b/civicrm/ang/crmCaseType.css index d5fa1d62208771e935f0d93290cb2ae26d3b43a0..6352b3d24dc8716b3b870a69f452295596f092cf 100644 --- a/civicrm/ang/crmCaseType.css +++ b/civicrm/ang/crmCaseType.css @@ -2,8 +2,14 @@ vertical-align: middle; cursor: move; } + +.crmCaseType .fa-pencil { + margin: 0.2em 0.2em 0 0; + cursor: pointer; +} + .crmCaseType .fa-trash { - margin: 0.4em 0.2em 0 0; + margin: 0.56em 0.2em 0 0; cursor: pointer; } diff --git a/civicrm/ang/crmCaseType.js b/civicrm/ang/crmCaseType.js index 2ae4b98b3f12c5bc57674516aca855e18972a463..ee9efb960306a0300db811fe211f5b17a779b9fe 100644 --- a/civicrm/ang/crmCaseType.js +++ b/civicrm/ang/crmCaseType.js @@ -122,6 +122,113 @@ }; }); + crmCaseType.directive('crmEditableTabTitle', function($timeout) { + return { + restrict: 'AE', + link: function(scope, element, attrs) { + element.addClass('crm-editable crm-editable-enabled'); + var titleLabel = $(element).find('span'); + var penIcon = $('<i class="crm-i fa-pencil crm-editable-placeholder"></i>').prependTo(element); + var saveButton = $('<button type="button"><i class="crm-i fa-check"></i></button>').appendTo(element); + var cancelButton = $('<button type="cancel"><i class="crm-i fa-times"></i></button>').appendTo(element); + $('button', element).wrapAll('<div class="crm-editable-form" style="display:none" />'); + var buttons = $('.crm-editable-form', element); + titleLabel.on('click', startEditMode); + penIcon.on('click', startEditMode); + + function detectEscapeKeyPress (event) { + var isEscape = false; + + if ("key" in event) { + isEscape = (event.key == "Escape" || event.key == "Esc"); + } else { + isEscape = (event.keyCode == 27); + } + + return isEscape; + } + + function detectEnterKeyPress (event) { + var isEnter = false; + + if ("key" in event) { + isEnter = (event.key == "Enter"); + } else { + isEnter = (event.keyCode == 13); + } + + return isEnter; + } + + function startEditMode () { + if (titleLabel.is(":focus")) { + return; + } + + penIcon.hide(); + buttons.show(); + + saveButton.click(function () { + updateTextValue(); + stopEditMode(); + }); + + cancelButton.click(function () { + revertTextValue(); + stopEditMode(); + }); + + $(element).addClass('crm-editable-editing'); + + titleLabel + .attr("contenteditable", "true") + .focus() + .focusout(function (event) { + $timeout(function () { + revertTextValue(); + stopEditMode(); + }, 500); + }) + .keydown(function(event) { + event.stopImmediatePropagation(); + + if(detectEscapeKeyPress(event)) { + revertTextValue(); + stopEditMode(); + } else if(detectEnterKeyPress(event)) { + event.preventDefault(); + updateTextValue(); + stopEditMode(); + } + }); + } + + function stopEditMode () { + titleLabel.removeAttr("contenteditable").off("focusout"); + titleLabel.off("keydown"); + saveButton.off("click"); + cancelButton.off("click"); + $(element).removeClass('crm-editable-editing'); + + penIcon.show(); + buttons.hide(); + } + + function revertTextValue () { + titleLabel.text(scope.activitySet.label); + } + + function updateTextValue () { + var updatedTitle = titleLabel.text(); + + scope.$evalAsync(function () { + scope.activitySet.label = updatedTitle; + }); + } + } + }; + }); + crmCaseType.controller('CaseTypeCtrl', function($scope, crmApi, apiCalls) { // CRM_Case_XMLProcessor::REL_TYPE_CNAME var REL_TYPE_CNAME = CRM.crmCaseType.REL_TYPE_CNAME, diff --git a/civicrm/ang/crmCaseType/activitySetDetails.html b/civicrm/ang/crmCaseType/activitySetDetails.html deleted file mode 100644 index 58701a19a3e7cd141bc6434f739939abe5ed17ce..0000000000000000000000000000000000000000 --- a/civicrm/ang/crmCaseType/activitySetDetails.html +++ /dev/null @@ -1,28 +0,0 @@ -<!-- -Controller: CaseTypeCtrl -Required vars: activitySet ---> -<table class="form-layout-compressed"> - <tbody> - <tr> - <td class="label">{{ts('Label')}}</td> - <td> - <input type="text" name="label" class="crm-form-text" ng-model="activitySet.label"/> - </td> - </tr> - <tr> - <td class="label">{{ts('Name')}}</td> - <td> - <input type="text" name="name" class="crm-form-text" ng-model="activitySet.name" ng-disabled="locks.activitySetName" /> - <a crm-ui-lock binding="locks.activitySetName"></a> - - </td> - </tr> - <tr> - <td class="label">{{ts('Workflow')}}</td> - <td> - {{ getWorkflowName(activitySet) }} - </td> - </tr> - </tbody> -</table> diff --git a/civicrm/ang/crmCaseType/edit.html b/civicrm/ang/crmCaseType/edit.html index 48b464f60d30aadaa4c9afbba3a528ac24f00285..55c7faf4fc547248503cb931c2094887669ffd1b 100644 --- a/civicrm/ang/crmCaseType/edit.html +++ b/civicrm/ang/crmCaseType/edit.html @@ -19,10 +19,14 @@ Required vars: caseType <li><a href="#acttab-statuses">{{ts('Case Statuses')}}</a></li> <li><a href="#acttab-actType">{{ts('Activity Types')}}</a></li> <li ng-repeat="activitySet in caseType.definition.activitySets"> - <a href="#acttab-{{$index}}">{{ activitySet.label }}</a> + <a href="#acttab-{{$index}}" class="crmCaseType-editable"> + <div crm-editable-tab-title title="{{ts('Click to edit')}}"> + <span>{{ activitySet.label }}</span> + </div> + </a> <span class="crm-i fa-trash" title="{{ts('Remove')}}" ng-hide="activitySet.name == 'standard_timeline'" - ng-click="removeItem(caseType.definition.activitySets, activitySet)">{{ts('Remove')}}</span> + ng-click="removeItem(caseType.definition.activitySets, activitySet)"></span> <!-- Weird spacing: <a class="crm-hover-button" ng-click="removeItem(caseType.definition.activitySets, activitySet)"> <span class="crm-i fa-trash" title="Remove">Remove</span> @@ -44,11 +48,6 @@ Required vars: caseType <div ng-repeat="activitySet in caseType.definition.activitySets" id="acttab-{{$index}}"> <div ng-include="activityTableTemplate(activitySet)"></div> - - <div class="crm-accordion-wrapper collapsed"> - <div class="crm-accordion-header">{{ts('Advanced')}}</div> - <div class="crm-accordion-body" ng-include="'~/crmCaseType/activitySetDetails.html'"></div> - </div> </div> </div> diff --git a/civicrm/api/v3/Activity.php b/civicrm/api/v3/Activity.php index 576b8771905d2c775c45a8277a523a1cadaeb7ed..67b01d965f609c24abd17c1a731238d353b00f89 100644 --- a/civicrm/api/v3/Activity.php +++ b/civicrm/api/v3/Activity.php @@ -635,7 +635,7 @@ function civicrm_api3_activity_delete($params) { return civicrm_api3_create_success(1, $params, 'Activity', 'delete'); } else { - throw new API_Exception('Could not delete Activity'); + throw new API_Exception('Could not delete Activity: ' . (int) $params['id']); } } diff --git a/civicrm/api/v3/Attachment.php b/civicrm/api/v3/Attachment.php index 9c097038db75451c5bdd6b2a9e68dbad26cdaa13..70aa4c6a72aa0aed1504de8a792c4dd9beb1fe5e 100644 --- a/civicrm/api/v3/Attachment.php +++ b/civicrm/api/v3/Attachment.php @@ -117,7 +117,8 @@ function civicrm_api3_attachment_create($params) { $entityFileDao = new CRM_Core_DAO_EntityFile(); if ($id) { - $fileDao->id = $id; + $file['id'] = $fileDao->id = $id; + if (!$fileDao->find(TRUE)) { throw new API_Exception("Invalid ID"); } @@ -144,11 +145,11 @@ function civicrm_api3_attachment_create($params) { throw new API_Exception("Cannot modify name"); } - $fileDao->copyValues($file); if (!$id) { - $fileDao->uri = CRM_Utils_File::makeFileName($name); + $file['uri'] = CRM_Utils_File::makeFileName($name); } - $fileDao->save(); + $fileDao = CRM_Core_BAO_File::create($file); + $fileDao->find(TRUE); $entityFileDao->copyValues($entityFile); $entityFileDao->file_id = $fileDao->id; @@ -299,6 +300,7 @@ function __civicrm_api3_attachment_find($params, $id, $file, $entityFile, $isTru 'cf.mime_type', 'cf.description', 'cf.upload_date', + 'cf.created_id', 'cef.entity_table', 'cef.entity_id', )); @@ -431,6 +433,7 @@ function _civicrm_api3_attachment_format_result($fileDao, $entityFileDao, $retur 'entity_table' => $entityFileDao->entity_table, 'entity_id' => $entityFileDao->entity_id, 'icon' => CRM_Utils_File::getIconFromMimeType($fileDao->mime_type), + 'created_id' => $fileDao->created_id, ); $result['url'] = CRM_Utils_System::url( 'civicrm/file', 'reset=1&id=' . $result['id'] . '&eid=' . $result['entity_id'], @@ -493,6 +496,11 @@ function _civicrm_api3_attachment_getfields() { 'description' => 'File content (not searchable, not returned by default)', 'type' => CRM_Utils_Type::T_STRING, ); + $spec['created_id'] = array( + 'title' => 'Created By Contact ID', + 'type' => CRM_Utils_Type::T_INT, + 'description' => 'FK to civicrm_contact, who uploaded this file', + ); return $spec; } diff --git a/civicrm/api/v3/Contact.php b/civicrm/api/v3/Contact.php index bf9d748f2802c52297f8b97034b5ae6c99883eea..5d3ecc7af1cdd6145a74723f76bfab4f9572178f 100644 --- a/civicrm/api/v3/Contact.php +++ b/civicrm/api/v3/Contact.php @@ -1359,12 +1359,24 @@ function civicrm_api3_contact_duplicatecheck($params) { $dupes = CRM_Contact_BAO_Contact::getDuplicateContacts( $params['match'], $params['match']['contact_type'], - 'Unsupervised', + $params['rule_type'], array(), CRM_Utils_Array::value('check_permissions', $params), CRM_Utils_Array::value('dedupe_rule_id', $params) ); - $values = empty($dupes) ? array() : array_fill_keys($dupes, array()); + $values = array(); + if ($dupes && !empty($params['return'])) { + return civicrm_api3('Contact', 'get', array( + 'return' => $params['return'], + 'id' => array('IN' => $dupes), + 'options' => CRM_Utils_Array::value('options', $params), + 'sequential' => CRM_Utils_Array::value('sequential', $params), + 'check_permissions' => CRM_Utils_Array::value('check_permissions', $params), + )); + } + foreach ($dupes as $dupe) { + $values[$dupe] = array('id' => $dupe); + } return civicrm_api3_create_success($values, $params, 'Contact', 'duplicatecheck'); } @@ -1379,5 +1391,11 @@ function _civicrm_api3_contact_duplicatecheck_spec(&$params) { 'description' => 'This will default to the built in unsupervised rule', 'type' => CRM_Utils_Type::T_INT, ); + $params['rule_type'] = array( + 'title' => 'Dedupe Rule Type', + 'description' => 'If no rule id specified, pass "Unsupervised" or "Supervised"', + 'type' => CRM_Utils_Type::T_STRING, + 'api.default' => 'Unsupervised', + ); // @todo declare 'match' parameter. We don't have a standard for type = array yet. } diff --git a/civicrm/api/v3/CustomField.php b/civicrm/api/v3/CustomField.php index 43f2ce2afd40a1744903892749535629e150a6f4..32ef50f8c0b733c9aeb29018688d4c7917d2ed52 100644 --- a/civicrm/api/v3/CustomField.php +++ b/civicrm/api/v3/CustomField.php @@ -243,7 +243,7 @@ SELECT count(*) } if (in_array($htmlType, array( - 'Select', 'Multi-Select', 'CheckBox', 'Radio', 'AdvMulti-Select')) && + 'Select', 'Multi-Select', 'CheckBox', 'Radio')) && !isset($errors[$fieldName]) ) { $options = CRM_Core_OptionGroup::valuesByID($fieldDetails['option_group_id']); diff --git a/civicrm/api/v3/CustomValue.php b/civicrm/api/v3/CustomValue.php index e5371f8feaf6d080587a2fbeebb7bcc1061dbbd9..20aa18c51880299636d94f8bcec81b8bf973285e 100644 --- a/civicrm/api/v3/CustomValue.php +++ b/civicrm/api/v3/CustomValue.php @@ -145,22 +145,27 @@ function civicrm_api3_custom_value_get($params) { unset($params['entity_id'], $params['entity_table']); foreach ($params as $id => $param) { if ($param && substr($id, 0, 6) == 'return') { - $id = substr($id, 7); - list($c, $i) = CRM_Utils_System::explode('_', $id, 2); - if ($c == 'custom' && is_numeric($i)) { - $names['custom_' . $i] = 'custom_' . $i; - $id = $i; + $returnVal = $param; + if (!empty(substr($id, 7))) { + $returnVal = substr($id, 7); } - else { - // Lookup names if ID was not supplied - list($group, $field) = CRM_Utils_System::explode(':', $id, 2); - $id = CRM_Core_BAO_CustomField::getCustomFieldID($field, $group); - if (!$id) { - continue; + foreach ((array) $returnVal as $value) { + list($c, $i) = CRM_Utils_System::explode('_', $value, 2); + if ($c == 'custom' && is_numeric($i)) { + $names['custom_' . $i] = 'custom_' . $i; + $fldId = $i; + } + else { + // Lookup names if ID was not supplied + list($group, $field) = CRM_Utils_System::explode(':', $value, 2); + $fldId = CRM_Core_BAO_CustomField::getCustomFieldID($field, $group); + if (!$fldId) { + continue; + } + $names['custom_' . $fldId] = 'custom_' . $i; } - $names['custom_' . $id] = 'custom_' . $i; + $getParams['custom_' . $fldId] = 1; } - $getParams['custom_' . $id] = 1; } } diff --git a/civicrm/api/v3/Mailing.php b/civicrm/api/v3/Mailing.php index b0e868490cff832373e3a8a020c52275a7e33a20..39df78ef10262030f8e2f8ced7b353e1dea23bf2 100644 --- a/civicrm/api/v3/Mailing.php +++ b/civicrm/api/v3/Mailing.php @@ -251,7 +251,7 @@ function civicrm_api3_mailing_delete($params) { * @return array */ function civicrm_api3_mailing_get($params) { - $result = _civicrm_api3_basic_get(_civicrm_api3_get_BAO(__FUNCTION__), $params); + $result = _civicrm_api3_basic_get(_civicrm_api3_get_BAO(__FUNCTION__), $params, TRUE, 'Mailing'); return _civicrm_api3_mailing_get_formatResult($result); } @@ -584,7 +584,7 @@ function civicrm_api3_mailing_preview($params) { return civicrm_api3_create_success(array( 'id' => $params['id'], 'contact_id' => $contactID, - 'subject' => $mime->_headers['Subject'], + 'subject' => $mime->headers()['Subject'], 'body_html' => $mime->getHTMLBody(), 'body_text' => $mime->getTXTBody(), )); @@ -598,6 +598,8 @@ function civicrm_api3_mailing_preview($params) { function _civicrm_api3_mailing_send_test_spec(&$spec) { $spec['test_group']['title'] = 'Test Group ID'; $spec['test_email']['title'] = 'Test Email Address'; + $spec['mailing_id']['api.required'] = TRUE; + $spec['mailing_id']['title'] = ts('Mailing Id'); } /** @@ -620,6 +622,10 @@ function civicrm_api3_mailing_send_test($params) { ); $testEmailParams = _civicrm_api3_generic_replace_base_params($params); + if (isset($testEmailParams['id'])) { + unset($testEmailParams['id']); + } + $testEmailParams['is_test'] = 1; $testEmailParams['status'] = 'Scheduled'; $testEmailParams['scheduled_date'] = CRM_Utils_Date::processDate(date('Y-m-d'), date('H:i:s')); @@ -679,8 +685,7 @@ function civicrm_api3_mailing_send_test($params) { } $isComplete = FALSE; - $config = CRM_Core_Config::singleton(); - $mailerJobSize = Civi::settings()->get('mailerJobSize'); + while (!$isComplete) { // Q: In CRM_Mailing_BAO_Mailing::processQueue(), the three runJobs*() // functions are all called. Why does Mailing.send_test only call one? diff --git a/civicrm/api/v3/MailingJob.php b/civicrm/api/v3/MailingJob.php index a744ded53e3e7f57d65e5cf7f540610c57462e3e..3c7aabb24b98c8e3e20d08f2856453dc173289be 100644 --- a/civicrm/api/v3/MailingJob.php +++ b/civicrm/api/v3/MailingJob.php @@ -41,7 +41,7 @@ * @throws \API_Exception */ function civicrm_api3_mailing_job_create($params) { - return _civicrm_api3_basic_create(_civicrm_api3_get_BAO(__FUNCTION__), $params); + return _civicrm_api3_basic_create(_civicrm_api3_get_BAO(__FUNCTION__), $params, 'MailingJob'); } /** @@ -67,7 +67,7 @@ function _civicrm_api3_mailing_job_create_spec(&$params) { * API return Array of matching mailing jobs. */ function civicrm_api3_mailing_job_get($params) { - return _civicrm_api3_basic_get(_civicrm_api3_get_BAO(__FUNCTION__), $params); + return _civicrm_api3_basic_get(_civicrm_api3_get_BAO(__FUNCTION__), $params, 'MailingJob'); } /** @@ -79,5 +79,5 @@ function civicrm_api3_mailing_job_get($params) { * @throws \API_Exception */ function civicrm_api3_mailing_job_delete($params) { - return _civicrm_api3_basic_delete(_civicrm_api3_get_BAO(__FUNCTION__), $params); + return _civicrm_api3_basic_delete(_civicrm_api3_get_BAO(__FUNCTION__), $params, 'MailingJob'); } diff --git a/civicrm/api/v3/examples/Setting/GetFields.php b/civicrm/api/v3/examples/Setting/GetFields.php index 3d2c08eaf8b3aeee699bbfa6f3bd401a12901995..8a4ccd83d82282b288659cbd0112c9e20344c0fb 100644 --- a/civicrm/api/v3/examples/Setting/GetFields.php +++ b/civicrm/api/v3/examples/Setting/GetFields.php @@ -479,6 +479,21 @@ function setting_getfields_expectedresult() { 'description' => 'If enabled, CiviCRM will permit submissions from external sites to profiles. This is disabled by default to limit abuse.', 'help_text' => '', ), + 'allow_alert_autodismissal' => array( + 'group_name' => 'CiviCRM Preferences', + 'group' => 'core', + 'name' => 'allow_alert_autodismissal', + 'type' => 'Boolean', + 'quick_form_type' => 'YesNo', + 'default' => '1', + 'html_type' => 'radio', + 'add' => '4.7', + 'title' => 'Allow alerts to auto-dismiss?', + 'is_domain' => 1, + 'is_contact' => 0, + 'description' => 'If disabled, alert messages in CiviCRM will never be automatically dismissed after 10 seconds.', + 'help_text' => '', + ), 'editor_id' => array( 'group_name' => 'CiviCRM Preferences', 'group' => 'core', @@ -2313,7 +2328,7 @@ function setting_getfields_expectedresult() { ), 'default' => '', 'title' => 'Geocoding Provider', - 'description' => 'You may choose a different webservice for geocoding. This is required if there is no geo-coding plugin for your selected mapping provider. You can leave the Geocoding fields blank if you are using Google as your mapping provider.', + 'description' => 'This can be the same or different from the mapping provider selected.', ), 'mapAPIKey' => array( 'add' => '4.7', @@ -2332,7 +2347,7 @@ function setting_getfields_expectedresult() { ), 'default' => '', 'title' => 'Map Provider Key', - 'description' => 'Enter your API Key or Application ID. An API Key is currently optional for Google Maps API, but may be helpful diagnosing any problems and required for higher volumes of requests. Refer to developers.google.com for the latest information.', + 'description' => 'Enter your API Key or Application ID. An API Key is required for the Google Maps API. Refer to developers.google.com for the latest information.', ), 'mapProvider' => array( 'add' => '4.7', diff --git a/civicrm/api/v3/utils.php b/civicrm/api/v3/utils.php index 9948ae9e6bddd7dbadb8177ee28015e8ca9c5f0d..814d11e0b83a9ab9ccfd5a3a066e3a3a31cf5b3b 100644 --- a/civicrm/api/v3/utils.php +++ b/civicrm/api/v3/utils.php @@ -819,7 +819,7 @@ function _civicrm_api3_get_options_from_params(&$params, $queryObject = FALSE, $ $options = array( 'offset' => CRM_Utils_Rule::integer($offset) ? $offset : NULL, - 'limit' => CRM_Utils_Rule::integer($limit) ? $limit : NULL, + 'limit' => (!$is_count && CRM_Utils_Rule::integer($limit)) ? $limit : NULL, 'is_count' => $is_count, 'return' => !empty($returnProperties) ? $returnProperties : array(), ); diff --git a/civicrm/bower_components/datatables/.bower.json b/civicrm/bower_components/datatables/.bower.json index f607292866128bf55d05ef9e4b92b6257df1a794..b62efb2a7baa50a106f0258bcb31376ad3bc6db3 100644 --- a/civicrm/bower_components/datatables/.bower.json +++ b/civicrm/bower_components/datatables/.bower.json @@ -29,12 +29,12 @@ "package.json" ], "homepage": "https://github.com/DataTables/DataTables", - "version": "1.10.18", - "_release": "1.10.18", + "version": "1.10.19", + "_release": "1.10.19", "_resolution": { "type": "version", - "tag": "1.10.18", - "commit": "643ca8f08632412f5976327c3fc50b972213d657" + "tag": "1.10.19", + "commit": "cedff8828e4507e36de9dc58e22edff5b8d37dfe" }, "_source": "https://github.com/DataTables/DataTables.git", "_target": "~1.10", diff --git a/civicrm/bower_components/datatables/media/js/dataTables.dataTables.min.js b/civicrm/bower_components/datatables/media/js/dataTables.dataTables.min.js new file mode 100644 index 0000000000000000000000000000000000000000..be61c1b0416bd5c5ed1a3d7ebda4e3491997d92b --- /dev/null +++ b/civicrm/bower_components/datatables/media/js/dataTables.dataTables.min.js @@ -0,0 +1,5 @@ +/*! + DataTables styling integration + ©2018 SpryMedia Ltd - datatables.net/license +*/ +(function(b){"function"===typeof define&&define.amd?define(["jquery","datatables.net"],function(a){return b(a,window,document)}):"object"===typeof exports?module.exports=function(a,c){a||(a=window);if(!c||!c.fn.dataTable)c=require("datatables.net")(a,c).$;return b(c,a,a.document)}:b(jQuery,window,document)})(function(b){return b.fn.dataTable}); diff --git a/civicrm/bower_components/datatables/media/js/jquery.dataTables.js b/civicrm/bower_components/datatables/media/js/jquery.dataTables.js index e1376d93257d2f853ad57117d3d4213cdf6ee125..bb14a16883cc66eeeea326c96e77aeae6320f071 100644 --- a/civicrm/bower_components/datatables/media/js/jquery.dataTables.js +++ b/civicrm/bower_components/datatables/media/js/jquery.dataTables.js @@ -1,11 +1,11 @@ -/*! DataTables 1.10.18 +/*! DataTables 1.10.19 * ©2008-2018 SpryMedia Ltd - datatables.net/license */ /** * @summary DataTables * @description Paginate, search and order HTML tables - * @version 1.10.18 + * @version 1.10.19 * @file jquery.dataTables.js * @author SpryMedia Ltd * @contact www.datatables.net @@ -9464,7 +9464,7 @@ * @type string * @default Version number */ - DataTable.version = "1.10.18"; + DataTable.version = "1.10.19"; /** * Private data store, containing all of the settings objects that are @@ -14975,7 +14975,8 @@ text: function () { return { - display: __htmlEscapeEntities + display: __htmlEscapeEntities, + filter: __htmlEscapeEntities }; } }; diff --git a/civicrm/bower_components/datatables/media/js/jquery.dataTables.min.js b/civicrm/bower_components/datatables/media/js/jquery.dataTables.min.js index b7d4439c7b895a2c25ee94c9466844685c796227..07af1c39938cb535b6637f8c200076b3aae7f56b 100644 --- a/civicrm/bower_components/datatables/media/js/jquery.dataTables.min.js +++ b/civicrm/bower_components/datatables/media/js/jquery.dataTables.min.js @@ -1,20 +1,20 @@ /*! - DataTables 1.10.18 + DataTables 1.10.19 ©2008-2018 SpryMedia Ltd - datatables.net/license */ (function(h){"function"===typeof define&&define.amd?define(["jquery"],function(E){return h(E,window,document)}):"object"===typeof exports?module.exports=function(E,H){E||(E=window);H||(H="undefined"!==typeof window?require("jquery"):require("jquery")(E));return h(H,E,E.document)}:h(jQuery,window,document)})(function(h,E,H,k){function Z(a){var b,c,d={};h.each(a,function(e){if((b=e.match(/^([^A-Z]+?)([A-Z])/))&&-1!=="a aa ai ao as b fn i m o s ".indexOf(b[1]+" "))c=e.replace(b[0],b[2].toLowerCase()), d[c]=e,"o"===b[1]&&Z(a[e])});a._hungarianMap=d}function J(a,b,c){a._hungarianMap||Z(a);var d;h.each(b,function(e){d=a._hungarianMap[e];if(d!==k&&(c||b[d]===k))"o"===d.charAt(0)?(b[d]||(b[d]={}),h.extend(!0,b[d],b[e]),J(a[d],b[d],c)):b[d]=b[e]})}function Ca(a){var b=n.defaults.oLanguage,c=b.sDecimal;c&&Da(c);if(a){var d=a.sZeroRecords;!a.sEmptyTable&&(d&&"No data available in table"===b.sEmptyTable)&&F(a,a,"sZeroRecords","sEmptyTable");!a.sLoadingRecords&&(d&&"Loading..."===b.sLoadingRecords)&&F(a, -a,"sZeroRecords","sLoadingRecords");a.sInfoThousands&&(a.sThousands=a.sInfoThousands);(a=a.sDecimal)&&c!==a&&Da(a)}}function eb(a){A(a,"ordering","bSort");A(a,"orderMulti","bSortMulti");A(a,"orderClasses","bSortClasses");A(a,"orderCellsTop","bSortCellsTop");A(a,"order","aaSorting");A(a,"orderFixed","aaSortingFixed");A(a,"paging","bPaginate");A(a,"pagingType","sPaginationType");A(a,"pageLength","iDisplayLength");A(a,"searching","bFilter");"boolean"===typeof a.sScrollX&&(a.sScrollX=a.sScrollX?"100%": -"");"boolean"===typeof a.scrollX&&(a.scrollX=a.scrollX?"100%":"");if(a=a.aoSearchCols)for(var b=0,c=a.length;b<c;b++)a[b]&&J(n.models.oSearch,a[b])}function fb(a){A(a,"orderable","bSortable");A(a,"orderData","aDataSort");A(a,"orderSequence","asSorting");A(a,"orderDataType","sortDataType");var b=a.aDataSort;"number"===typeof b&&!h.isArray(b)&&(a.aDataSort=[b])}function gb(a){if(!n.__browser){var b={};n.__browser=b;var c=h("<div/>").css({position:"fixed",top:0,left:-1*h(E).scrollLeft(),height:1,width:1, +a,"sZeroRecords","sLoadingRecords");a.sInfoThousands&&(a.sThousands=a.sInfoThousands);(a=a.sDecimal)&&c!==a&&Da(a)}}function fb(a){A(a,"ordering","bSort");A(a,"orderMulti","bSortMulti");A(a,"orderClasses","bSortClasses");A(a,"orderCellsTop","bSortCellsTop");A(a,"order","aaSorting");A(a,"orderFixed","aaSortingFixed");A(a,"paging","bPaginate");A(a,"pagingType","sPaginationType");A(a,"pageLength","iDisplayLength");A(a,"searching","bFilter");"boolean"===typeof a.sScrollX&&(a.sScrollX=a.sScrollX?"100%": +"");"boolean"===typeof a.scrollX&&(a.scrollX=a.scrollX?"100%":"");if(a=a.aoSearchCols)for(var b=0,c=a.length;b<c;b++)a[b]&&J(n.models.oSearch,a[b])}function gb(a){A(a,"orderable","bSortable");A(a,"orderData","aDataSort");A(a,"orderSequence","asSorting");A(a,"orderDataType","sortDataType");var b=a.aDataSort;"number"===typeof b&&!h.isArray(b)&&(a.aDataSort=[b])}function hb(a){if(!n.__browser){var b={};n.__browser=b;var c=h("<div/>").css({position:"fixed",top:0,left:-1*h(E).scrollLeft(),height:1,width:1, overflow:"hidden"}).append(h("<div/>").css({position:"absolute",top:1,left:1,width:100,overflow:"scroll"}).append(h("<div/>").css({width:"100%",height:10}))).appendTo("body"),d=c.children(),e=d.children();b.barWidth=d[0].offsetWidth-d[0].clientWidth;b.bScrollOversize=100===e[0].offsetWidth&&100!==d[0].clientWidth;b.bScrollbarLeft=1!==Math.round(e.offset().left);b.bBounding=c[0].getBoundingClientRect().width?!0:!1;c.remove()}h.extend(a.oBrowser,n.__browser);a.oScroll.iBarWidth=n.__browser.barWidth} -function hb(a,b,c,d,e,f){var g,j=!1;c!==k&&(g=c,j=!0);for(;d!==e;)a.hasOwnProperty(d)&&(g=j?b(g,a[d],d,a):a[d],j=!0,d+=f);return g}function Ea(a,b){var c=n.defaults.column,d=a.aoColumns.length,c=h.extend({},n.models.oColumn,c,{nTh:b?b:H.createElement("th"),sTitle:c.sTitle?c.sTitle:b?b.innerHTML:"",aDataSort:c.aDataSort?c.aDataSort:[d],mData:c.mData?c.mData:d,idx:d});a.aoColumns.push(c);c=a.aoPreSearchCols;c[d]=h.extend({},n.models.oSearch,c[d]);ka(a,d,h(b).data())}function ka(a,b,c){var b=a.aoColumns[b], -d=a.oClasses,e=h(b.nTh);if(!b.sWidthOrig){b.sWidthOrig=e.attr("width")||null;var f=(e.attr("style")||"").match(/width:\s*(\d+[pxem%]+)/);f&&(b.sWidthOrig=f[1])}c!==k&&null!==c&&(fb(c),J(n.defaults.column,c),c.mDataProp!==k&&!c.mData&&(c.mData=c.mDataProp),c.sType&&(b._sManualType=c.sType),c.className&&!c.sClass&&(c.sClass=c.className),c.sClass&&e.addClass(c.sClass),h.extend(b,c),F(b,c,"sWidth","sWidthOrig"),c.iDataSort!==k&&(b.aDataSort=[c.iDataSort]),F(b,c,"aDataSort"));var g=b.mData,j=S(g),i=b.mRender? +function ib(a,b,c,d,e,f){var g,j=!1;c!==k&&(g=c,j=!0);for(;d!==e;)a.hasOwnProperty(d)&&(g=j?b(g,a[d],d,a):a[d],j=!0,d+=f);return g}function Ea(a,b){var c=n.defaults.column,d=a.aoColumns.length,c=h.extend({},n.models.oColumn,c,{nTh:b?b:H.createElement("th"),sTitle:c.sTitle?c.sTitle:b?b.innerHTML:"",aDataSort:c.aDataSort?c.aDataSort:[d],mData:c.mData?c.mData:d,idx:d});a.aoColumns.push(c);c=a.aoPreSearchCols;c[d]=h.extend({},n.models.oSearch,c[d]);ka(a,d,h(b).data())}function ka(a,b,c){var b=a.aoColumns[b], +d=a.oClasses,e=h(b.nTh);if(!b.sWidthOrig){b.sWidthOrig=e.attr("width")||null;var f=(e.attr("style")||"").match(/width:\s*(\d+[pxem%]+)/);f&&(b.sWidthOrig=f[1])}c!==k&&null!==c&&(gb(c),J(n.defaults.column,c),c.mDataProp!==k&&!c.mData&&(c.mData=c.mDataProp),c.sType&&(b._sManualType=c.sType),c.className&&!c.sClass&&(c.sClass=c.className),c.sClass&&e.addClass(c.sClass),h.extend(b,c),F(b,c,"sWidth","sWidthOrig"),c.iDataSort!==k&&(b.aDataSort=[c.iDataSort]),F(b,c,"aDataSort"));var g=b.mData,j=S(g),i=b.mRender? S(b.mRender):null,c=function(a){return"string"===typeof a&&-1!==a.indexOf("@")};b._bAttrSrc=h.isPlainObject(g)&&(c(g.sort)||c(g.type)||c(g.filter));b._setter=null;b.fnGetData=function(a,b,c){var d=j(a,b,k,c);return i&&b?i(d,b,a,c):d};b.fnSetData=function(a,b,c){return N(g)(a,b,c)};"number"!==typeof g&&(a._rowReadObject=!0);a.oFeatures.bSort||(b.bSortable=!1,e.addClass(d.sSortableNone));a=-1!==h.inArray("asc",b.asSorting);c=-1!==h.inArray("desc",b.asSorting);!b.bSortable||!a&&!c?(b.sSortingClass=d.sSortableNone, b.sSortingClassJUI=""):a&&!c?(b.sSortingClass=d.sSortableAsc,b.sSortingClassJUI=d.sSortJUIAscAllowed):!a&&c?(b.sSortingClass=d.sSortableDesc,b.sSortingClassJUI=d.sSortJUIDescAllowed):(b.sSortingClass=d.sSortable,b.sSortingClassJUI=d.sSortJUI)}function $(a){if(!1!==a.oFeatures.bAutoWidth){var b=a.aoColumns;Fa(a);for(var c=0,d=b.length;c<d;c++)b[c].nTh.style.width=b[c].sWidth}b=a.oScroll;(""!==b.sY||""!==b.sX)&&la(a);r(a,null,"column-sizing",[a])}function aa(a,b){var c=ma(a,"bVisible");return"number"=== typeof c[b]?c[b]:null}function ba(a,b){var c=ma(a,"bVisible"),c=h.inArray(b,c);return-1!==c?c:null}function V(a){var b=0;h.each(a.aoColumns,function(a,d){d.bVisible&&"none"!==h(d.nTh).css("display")&&b++});return b}function ma(a,b){var c=[];h.map(a.aoColumns,function(a,e){a[b]&&c.push(e)});return c}function Ga(a){var b=a.aoColumns,c=a.aoData,d=n.ext.type.detect,e,f,g,j,i,h,l,q,t;e=0;for(f=b.length;e<f;e++)if(l=b[e],t=[],!l.sType&&l._sManualType)l.sType=l._sManualType;else if(!l.sType){g=0;for(j=d.length;g< -j;g++){i=0;for(h=c.length;i<h;i++){t[i]===k&&(t[i]=B(a,i,e,"type"));q=d[g](t[i],a);if(!q&&g!==d.length-1)break;if("html"===q)break}if(q){l.sType=q;break}}l.sType||(l.sType="string")}}function ib(a,b,c,d){var e,f,g,j,i,m,l=a.aoColumns;if(b)for(e=b.length-1;0<=e;e--){m=b[e];var q=m.targets!==k?m.targets:m.aTargets;h.isArray(q)||(q=[q]);f=0;for(g=q.length;f<g;f++)if("number"===typeof q[f]&&0<=q[f]){for(;l.length<=q[f];)Ea(a);d(q[f],m)}else if("number"===typeof q[f]&&0>q[f])d(l.length+q[f],m);else if("string"=== +j;g++){i=0;for(h=c.length;i<h;i++){t[i]===k&&(t[i]=B(a,i,e,"type"));q=d[g](t[i],a);if(!q&&g!==d.length-1)break;if("html"===q)break}if(q){l.sType=q;break}}l.sType||(l.sType="string")}}function jb(a,b,c,d){var e,f,g,j,i,m,l=a.aoColumns;if(b)for(e=b.length-1;0<=e;e--){m=b[e];var q=m.targets!==k?m.targets:m.aTargets;h.isArray(q)||(q=[q]);f=0;for(g=q.length;f<g;f++)if("number"===typeof q[f]&&0<=q[f]){for(;l.length<=q[f];)Ea(a);d(q[f],m)}else if("number"===typeof q[f]&&0>q[f])d(l.length+q[f],m);else if("string"=== typeof q[f]){j=0;for(i=l.length;j<i;j++)("_all"==q[f]||h(l[j].nTh).hasClass(q[f]))&&d(j,m)}}if(c){e=0;for(a=c.length;e<a;e++)d(e,c[e])}}function O(a,b,c,d){var e=a.aoData.length,f=h.extend(!0,{},n.models.oRow,{src:c?"dom":"data",idx:e});f._aData=b;a.aoData.push(f);for(var g=a.aoColumns,j=0,i=g.length;j<i;j++)g[j].sType=null;a.aiDisplayMaster.push(e);b=a.rowIdFn(b);b!==k&&(a.aIds[b]=f);(c||!a.oFeatures.bDeferRender)&&Ha(a,e,c,d);return e}function na(a,b){var c;b instanceof h||(b=h(b));return b.map(function(b, -e){c=Ia(a,e);return O(a,c.data,e,c.cells)})}function B(a,b,c,d){var e=a.iDraw,f=a.aoColumns[c],g=a.aoData[b]._aData,j=f.sDefaultContent,i=f.fnGetData(g,d,{settings:a,row:b,col:c});if(i===k)return a.iDrawError!=e&&null===j&&(K(a,0,"Requested unknown parameter "+("function"==typeof f.mData?"{function}":"'"+f.mData+"'")+" for row "+b+", column "+c,4),a.iDrawError=e),j;if((i===g||null===i)&&null!==j&&d!==k)i=j;else if("function"===typeof i)return i.call(g);return null===i&&"display"==d?"":i}function jb(a, +e){c=Ia(a,e);return O(a,c.data,e,c.cells)})}function B(a,b,c,d){var e=a.iDraw,f=a.aoColumns[c],g=a.aoData[b]._aData,j=f.sDefaultContent,i=f.fnGetData(g,d,{settings:a,row:b,col:c});if(i===k)return a.iDrawError!=e&&null===j&&(K(a,0,"Requested unknown parameter "+("function"==typeof f.mData?"{function}":"'"+f.mData+"'")+" for row "+b+", column "+c,4),a.iDrawError=e),j;if((i===g||null===i)&&null!==j&&d!==k)i=j;else if("function"===typeof i)return i.call(g);return null===i&&"display"==d?"":i}function kb(a, b,c,d){a.aoColumns[c].fnSetData(a.aoData[b]._aData,d,{settings:a,row:b,col:c})}function Ja(a){return h.map(a.match(/(\\.|[^\.])+/g)||[""],function(a){return a.replace(/\\\./g,".")})}function S(a){if(h.isPlainObject(a)){var b={};h.each(a,function(a,c){c&&(b[a]=S(c))});return function(a,c,f,g){var j=b[c]||b._;return j!==k?j(a,c,f,g):a}}if(null===a)return function(a){return a};if("function"===typeof a)return function(b,c,f,g){return a(b,c,f,g)};if("string"===typeof a&&(-1!==a.indexOf(".")||-1!==a.indexOf("[")|| -1!==a.indexOf("("))){var c=function(a,b,f){var g,j;if(""!==f){j=Ja(f);for(var i=0,m=j.length;i<m;i++){f=j[i].match(ca);g=j[i].match(W);if(f){j[i]=j[i].replace(ca,"");""!==j[i]&&(a=a[j[i]]);g=[];j.splice(0,i+1);j=j.join(".");if(h.isArray(a)){i=0;for(m=a.length;i<m;i++)g.push(c(a[i],b,j))}a=f[0].substring(1,f[0].length-1);a=""===a?g:g.join(a);break}else if(g){j[i]=j[i].replace(W,"");a=a[j[i]]();continue}if(null===a||a[j[i]]===k)return k;a=a[j[i]]}}return a};return function(b,e){return c(b,e,a)}}return function(b){return b[a]}} function N(a){if(h.isPlainObject(a))return N(a._);if(null===a)return function(){};if("function"===typeof a)return function(b,d,e){a(b,"set",d,e)};if("string"===typeof a&&(-1!==a.indexOf(".")||-1!==a.indexOf("[")||-1!==a.indexOf("("))){var b=function(a,d,e){var e=Ja(e),f;f=e[e.length-1];for(var g,j,i=0,m=e.length-1;i<m;i++){g=e[i].match(ca);j=e[i].match(W);if(g){e[i]=e[i].replace(ca,"");a[e[i]]=[];f=e.slice();f.splice(0,i+1);g=f.join(".");if(h.isArray(d)){j=0;for(m=d.length;j<m;j++)f={},b(f,d[j],g), @@ -23,34 +23,34 @@ a[e[i]].push(f)}else a[e[i]]=d;return}j&&(e[i]=e[i].replace(W,""),a=a[e[i]](d)); j,i=0,m,l=a.aoColumns,q=a._rowReadObject,d=d!==k?d:q?{}:[],t=function(a,b){if("string"===typeof a){var c=a.indexOf("@");-1!==c&&(c=a.substring(c+1),N(a)(d,b.getAttribute(c)))}},G=function(a){if(c===k||c===i)j=l[i],m=h.trim(a.innerHTML),j&&j._bAttrSrc?(N(j.mData._)(d,m),t(j.mData.sort,a),t(j.mData.type,a),t(j.mData.filter,a)):q?(j._setter||(j._setter=N(j.mData)),j._setter(d,m)):d[i]=m;i++};if(f)for(;f;){g=f.nodeName.toUpperCase();if("TD"==g||"TH"==g)G(f),e.push(f);f=f.nextSibling}else{e=b.anCells; f=0;for(g=e.length;f<g;f++)G(e[f])}if(b=b.firstChild?b:b.nTr)(b=b.getAttribute("id"))&&N(a.rowId)(d,b);return{data:d,cells:e}}function Ha(a,b,c,d){var e=a.aoData[b],f=e._aData,g=[],j,i,m,l,q;if(null===e.nTr){j=c||H.createElement("tr");e.nTr=j;e.anCells=g;j._DT_RowIndex=b;La(a,e);l=0;for(q=a.aoColumns.length;l<q;l++){m=a.aoColumns[l];i=c?d[l]:H.createElement(m.sCellType);i._DT_CellIndex={row:b,column:l};g.push(i);if((!c||m.mRender||m.mData!==l)&&(!h.isPlainObject(m.mData)||m.mData._!==l+".display"))i.innerHTML= B(a,b,l,"display");m.sClass&&(i.className+=" "+m.sClass);m.bVisible&&!c?j.appendChild(i):!m.bVisible&&c&&i.parentNode.removeChild(i);m.fnCreatedCell&&m.fnCreatedCell.call(a.oInstance,i,B(a,b,l),f,b,l)}r(a,"aoRowCreatedCallback",null,[j,f,b,g])}e.nTr.setAttribute("role","row")}function La(a,b){var c=b.nTr,d=b._aData;if(c){var e=a.rowIdFn(d);e&&(c.id=e);d.DT_RowClass&&(e=d.DT_RowClass.split(" "),b.__rowc=b.__rowc?qa(b.__rowc.concat(e)):e,h(c).removeClass(b.__rowc.join(" ")).addClass(d.DT_RowClass)); -d.DT_RowAttr&&h(c).attr(d.DT_RowAttr);d.DT_RowData&&h(c).data(d.DT_RowData)}}function kb(a){var b,c,d,e,f,g=a.nTHead,j=a.nTFoot,i=0===h("th, td",g).length,m=a.oClasses,l=a.aoColumns;i&&(e=h("<tr/>").appendTo(g));b=0;for(c=l.length;b<c;b++)f=l[b],d=h(f.nTh).addClass(f.sClass),i&&d.appendTo(e),a.oFeatures.bSort&&(d.addClass(f.sSortingClass),!1!==f.bSortable&&(d.attr("tabindex",a.iTabIndex).attr("aria-controls",a.sTableId),Ma(a,f.nTh,b))),f.sTitle!=d[0].innerHTML&&d.html(f.sTitle),Na(a,"header")(a,d, +d.DT_RowAttr&&h(c).attr(d.DT_RowAttr);d.DT_RowData&&h(c).data(d.DT_RowData)}}function lb(a){var b,c,d,e,f,g=a.nTHead,j=a.nTFoot,i=0===h("th, td",g).length,m=a.oClasses,l=a.aoColumns;i&&(e=h("<tr/>").appendTo(g));b=0;for(c=l.length;b<c;b++)f=l[b],d=h(f.nTh).addClass(f.sClass),i&&d.appendTo(e),a.oFeatures.bSort&&(d.addClass(f.sSortingClass),!1!==f.bSortable&&(d.attr("tabindex",a.iTabIndex).attr("aria-controls",a.sTableId),Ma(a,f.nTh,b))),f.sTitle!=d[0].innerHTML&&d.html(f.sTitle),Na(a,"header")(a,d, f,m);i&&ea(a.aoHeader,g);h(g).find(">tr").attr("role","row");h(g).find(">tr>th, >tr>td").addClass(m.sHeaderTH);h(j).find(">tr>th, >tr>td").addClass(m.sFooterTH);if(null!==j){a=a.aoFooter[0];b=0;for(c=a.length;b<c;b++)f=l[b],f.nTf=a[b].cell,f.sClass&&h(f.nTf).addClass(f.sClass)}}function fa(a,b,c){var d,e,f,g=[],j=[],i=a.aoColumns.length,m;if(b){c===k&&(c=!1);d=0;for(e=b.length;d<e;d++){g[d]=b[d].slice();g[d].nTr=b[d].nTr;for(f=i-1;0<=f;f--)!a.aoColumns[f].bVisible&&!c&&g[d].splice(f,1);j.push([])}d= 0;for(e=g.length;d<e;d++){if(a=g[d].nTr)for(;f=a.firstChild;)a.removeChild(f);f=0;for(b=g[d].length;f<b;f++)if(m=i=1,j[d][f]===k){a.appendChild(g[d][f].cell);for(j[d][f]=1;g[d+i]!==k&&g[d][f].cell==g[d+i][f].cell;)j[d+i][f]=1,i++;for(;g[d][f+m]!==k&&g[d][f].cell==g[d][f+m].cell;){for(c=0;c<i;c++)j[d+c][f+m]=1;m++}h(g[d][f].cell).attr("rowspan",i).attr("colspan",m)}}}}function P(a){var b=r(a,"aoPreDrawCallback","preDraw",[a]);if(-1!==h.inArray(!1,b))C(a,!1);else{var b=[],c=0,d=a.asStripeClasses,e= -d.length,f=a.oLanguage,g=a.iInitDisplayStart,j="ssp"==y(a),i=a.aiDisplay;a.bDrawing=!0;g!==k&&-1!==g&&(a._iDisplayStart=j?g:g>=a.fnRecordsDisplay()?0:g,a.iInitDisplayStart=-1);var g=a._iDisplayStart,m=a.fnDisplayEnd();if(a.bDeferLoading)a.bDeferLoading=!1,a.iDraw++,C(a,!1);else if(j){if(!a.bDestroying&&!lb(a))return}else a.iDraw++;if(0!==i.length){f=j?a.aoData.length:m;for(j=j?0:g;j<f;j++){var l=i[j],q=a.aoData[l];null===q.nTr&&Ha(a,l);var t=q.nTr;if(0!==e){var G=d[c%e];q._sRowStripe!=G&&(h(t).removeClass(q._sRowStripe).addClass(G), +d.length,f=a.oLanguage,g=a.iInitDisplayStart,j="ssp"==y(a),i=a.aiDisplay;a.bDrawing=!0;g!==k&&-1!==g&&(a._iDisplayStart=j?g:g>=a.fnRecordsDisplay()?0:g,a.iInitDisplayStart=-1);var g=a._iDisplayStart,m=a.fnDisplayEnd();if(a.bDeferLoading)a.bDeferLoading=!1,a.iDraw++,C(a,!1);else if(j){if(!a.bDestroying&&!mb(a))return}else a.iDraw++;if(0!==i.length){f=j?a.aoData.length:m;for(j=j?0:g;j<f;j++){var l=i[j],q=a.aoData[l];null===q.nTr&&Ha(a,l);var t=q.nTr;if(0!==e){var G=d[c%e];q._sRowStripe!=G&&(h(t).removeClass(q._sRowStripe).addClass(G), q._sRowStripe=G)}r(a,"aoRowCallback",null,[t,q._aData,c,j,l]);b.push(t);c++}}else c=f.sZeroRecords,1==a.iDraw&&"ajax"==y(a)?c=f.sLoadingRecords:f.sEmptyTable&&0===a.fnRecordsTotal()&&(c=f.sEmptyTable),b[0]=h("<tr/>",{"class":e?d[0]:""}).append(h("<td />",{valign:"top",colSpan:V(a),"class":a.oClasses.sRowEmpty}).html(c))[0];r(a,"aoHeaderCallback","header",[h(a.nTHead).children("tr")[0],Ka(a),g,m,i]);r(a,"aoFooterCallback","footer",[h(a.nTFoot).children("tr")[0],Ka(a),g,m,i]);d=h(a.nTBody);d.children().detach(); -d.append(h(b));r(a,"aoDrawCallback","draw",[a]);a.bSorted=!1;a.bFiltered=!1;a.bDrawing=!1}}function T(a,b){var c=a.oFeatures,d=c.bFilter;c.bSort&&mb(a);d?ga(a,a.oPreviousSearch):a.aiDisplay=a.aiDisplayMaster.slice();!0!==b&&(a._iDisplayStart=0);a._drawHold=b;P(a);a._drawHold=!1}function nb(a){var b=a.oClasses,c=h(a.nTable),c=h("<div/>").insertBefore(c),d=a.oFeatures,e=h("<div/>",{id:a.sTableId+"_wrapper","class":b.sWrapper+(a.nTFoot?"":" "+b.sNoFooter)});a.nHolding=c[0];a.nTableWrapper=e[0];a.nTableReinsertBefore= -a.nTable.nextSibling;for(var f=a.sDom.split(""),g,j,i,m,l,q,k=0;k<f.length;k++){g=null;j=f[k];if("<"==j){i=h("<div/>")[0];m=f[k+1];if("'"==m||'"'==m){l="";for(q=2;f[k+q]!=m;)l+=f[k+q],q++;"H"==l?l=b.sJUIHeader:"F"==l&&(l=b.sJUIFooter);-1!=l.indexOf(".")?(m=l.split("."),i.id=m[0].substr(1,m[0].length-1),i.className=m[1]):"#"==l.charAt(0)?i.id=l.substr(1,l.length-1):i.className=l;k+=q}e.append(i);e=h(i)}else if(">"==j)e=e.parent();else if("l"==j&&d.bPaginate&&d.bLengthChange)g=ob(a);else if("f"==j&& -d.bFilter)g=pb(a);else if("r"==j&&d.bProcessing)g=qb(a);else if("t"==j)g=rb(a);else if("i"==j&&d.bInfo)g=sb(a);else if("p"==j&&d.bPaginate)g=tb(a);else if(0!==n.ext.feature.length){i=n.ext.feature;q=0;for(m=i.length;q<m;q++)if(j==i[q].cFeature){g=i[q].fnInit(a);break}}g&&(i=a.aanFeatures,i[j]||(i[j]=[]),i[j].push(g),e.append(g))}c.replaceWith(e);a.nHolding=null}function ea(a,b){var c=h(b).children("tr"),d,e,f,g,j,i,m,l,q,k;a.splice(0,a.length);f=0;for(i=c.length;f<i;f++)a.push([]);f=0;for(i=c.length;f< +d.append(h(b));r(a,"aoDrawCallback","draw",[a]);a.bSorted=!1;a.bFiltered=!1;a.bDrawing=!1}}function T(a,b){var c=a.oFeatures,d=c.bFilter;c.bSort&&nb(a);d?ga(a,a.oPreviousSearch):a.aiDisplay=a.aiDisplayMaster.slice();!0!==b&&(a._iDisplayStart=0);a._drawHold=b;P(a);a._drawHold=!1}function ob(a){var b=a.oClasses,c=h(a.nTable),c=h("<div/>").insertBefore(c),d=a.oFeatures,e=h("<div/>",{id:a.sTableId+"_wrapper","class":b.sWrapper+(a.nTFoot?"":" "+b.sNoFooter)});a.nHolding=c[0];a.nTableWrapper=e[0];a.nTableReinsertBefore= +a.nTable.nextSibling;for(var f=a.sDom.split(""),g,j,i,m,l,q,k=0;k<f.length;k++){g=null;j=f[k];if("<"==j){i=h("<div/>")[0];m=f[k+1];if("'"==m||'"'==m){l="";for(q=2;f[k+q]!=m;)l+=f[k+q],q++;"H"==l?l=b.sJUIHeader:"F"==l&&(l=b.sJUIFooter);-1!=l.indexOf(".")?(m=l.split("."),i.id=m[0].substr(1,m[0].length-1),i.className=m[1]):"#"==l.charAt(0)?i.id=l.substr(1,l.length-1):i.className=l;k+=q}e.append(i);e=h(i)}else if(">"==j)e=e.parent();else if("l"==j&&d.bPaginate&&d.bLengthChange)g=pb(a);else if("f"==j&& +d.bFilter)g=qb(a);else if("r"==j&&d.bProcessing)g=rb(a);else if("t"==j)g=sb(a);else if("i"==j&&d.bInfo)g=tb(a);else if("p"==j&&d.bPaginate)g=ub(a);else if(0!==n.ext.feature.length){i=n.ext.feature;q=0;for(m=i.length;q<m;q++)if(j==i[q].cFeature){g=i[q].fnInit(a);break}}g&&(i=a.aanFeatures,i[j]||(i[j]=[]),i[j].push(g),e.append(g))}c.replaceWith(e);a.nHolding=null}function ea(a,b){var c=h(b).children("tr"),d,e,f,g,j,i,m,l,q,k;a.splice(0,a.length);f=0;for(i=c.length;f<i;f++)a.push([]);f=0;for(i=c.length;f< i;f++){d=c[f];for(e=d.firstChild;e;){if("TD"==e.nodeName.toUpperCase()||"TH"==e.nodeName.toUpperCase()){l=1*e.getAttribute("colspan");q=1*e.getAttribute("rowspan");l=!l||0===l||1===l?1:l;q=!q||0===q||1===q?1:q;g=0;for(j=a[f];j[g];)g++;m=g;k=1===l?!0:!1;for(j=0;j<l;j++)for(g=0;g<q;g++)a[f+g][m+j]={cell:e,unique:k},a[f+g].nTr=d}e=e.nextSibling}}}function ra(a,b,c){var d=[];c||(c=a.aoHeader,b&&(c=[],ea(c,b)));for(var b=0,e=c.length;b<e;b++)for(var f=0,g=c[b].length;f<g;f++)if(c[b][f].unique&&(!d[f]|| !a.bSortCellsTop))d[f]=c[b][f].cell;return d}function sa(a,b,c){r(a,"aoServerParams","serverParams",[b]);if(b&&h.isArray(b)){var d={},e=/(.*?)\[\]$/;h.each(b,function(a,b){var c=b.name.match(e);c?(c=c[0],d[c]||(d[c]=[]),d[c].push(b.value)):d[b.name]=b.value});b=d}var f,g=a.ajax,j=a.oInstance,i=function(b){r(a,null,"xhr",[a,b,a.jqXHR]);c(b)};if(h.isPlainObject(g)&&g.data){f=g.data;var m="function"===typeof f?f(b,a):f,b="function"===typeof f&&m?m:h.extend(!0,b,m);delete g.data}m={data:b,success:function(b){var c= b.error||b.sError;c&&K(a,0,c);a.json=b;i(b)},dataType:"json",cache:!1,type:a.sServerMethod,error:function(b,c){var d=r(a,null,"xhr",[a,null,a.jqXHR]);-1===h.inArray(!0,d)&&("parsererror"==c?K(a,0,"Invalid JSON response",1):4===b.readyState&&K(a,0,"Ajax error",7));C(a,!1)}};a.oAjaxData=b;r(a,null,"preXhr",[a,b]);a.fnServerData?a.fnServerData.call(j,a.sAjaxSource,h.map(b,function(a,b){return{name:b,value:a}}),i,a):a.sAjaxSource||"string"===typeof g?a.jqXHR=h.ajax(h.extend(m,{url:g||a.sAjaxSource})): -"function"===typeof g?a.jqXHR=g.call(j,b,i,a):(a.jqXHR=h.ajax(h.extend(m,g)),g.data=f)}function lb(a){return a.bAjaxDataGet?(a.iDraw++,C(a,!0),sa(a,ub(a),function(b){vb(a,b)}),!1):!0}function ub(a){var b=a.aoColumns,c=b.length,d=a.oFeatures,e=a.oPreviousSearch,f=a.aoPreSearchCols,g,j=[],i,m,l,k=X(a);g=a._iDisplayStart;i=!1!==d.bPaginate?a._iDisplayLength:-1;var t=function(a,b){j.push({name:a,value:b})};t("sEcho",a.iDraw);t("iColumns",c);t("sColumns",D(b,"sName").join(","));t("iDisplayStart",g);t("iDisplayLength", +"function"===typeof g?a.jqXHR=g.call(j,b,i,a):(a.jqXHR=h.ajax(h.extend(m,g)),g.data=f)}function mb(a){return a.bAjaxDataGet?(a.iDraw++,C(a,!0),sa(a,vb(a),function(b){wb(a,b)}),!1):!0}function vb(a){var b=a.aoColumns,c=b.length,d=a.oFeatures,e=a.oPreviousSearch,f=a.aoPreSearchCols,g,j=[],i,m,l,k=X(a);g=a._iDisplayStart;i=!1!==d.bPaginate?a._iDisplayLength:-1;var t=function(a,b){j.push({name:a,value:b})};t("sEcho",a.iDraw);t("iColumns",c);t("sColumns",D(b,"sName").join(","));t("iDisplayStart",g);t("iDisplayLength", i);var G={draw:a.iDraw,columns:[],order:[],start:g,length:i,search:{value:e.sSearch,regex:e.bRegex}};for(g=0;g<c;g++)m=b[g],l=f[g],i="function"==typeof m.mData?"function":m.mData,G.columns.push({data:i,name:m.sName,searchable:m.bSearchable,orderable:m.bSortable,search:{value:l.sSearch,regex:l.bRegex}}),t("mDataProp_"+g,i),d.bFilter&&(t("sSearch_"+g,l.sSearch),t("bRegex_"+g,l.bRegex),t("bSearchable_"+g,m.bSearchable)),d.bSort&&t("bSortable_"+g,m.bSortable);d.bFilter&&(t("sSearch",e.sSearch),t("bRegex", -e.bRegex));d.bSort&&(h.each(k,function(a,b){G.order.push({column:b.col,dir:b.dir});t("iSortCol_"+a,b.col);t("sSortDir_"+a,b.dir)}),t("iSortingCols",k.length));b=n.ext.legacy.ajax;return null===b?a.sAjaxSource?j:G:b?j:G}function vb(a,b){var c=ta(a,b),d=b.sEcho!==k?b.sEcho:b.draw,e=b.iTotalRecords!==k?b.iTotalRecords:b.recordsTotal,f=b.iTotalDisplayRecords!==k?b.iTotalDisplayRecords:b.recordsFiltered;if(d){if(1*d<a.iDraw)return;a.iDraw=1*d}oa(a);a._iRecordsTotal=parseInt(e,10);a._iRecordsDisplay=parseInt(f, -10);d=0;for(e=c.length;d<e;d++)O(a,c[d]);a.aiDisplay=a.aiDisplayMaster.slice();a.bAjaxDataGet=!1;P(a);a._bInitComplete||ua(a,b);a.bAjaxDataGet=!0;C(a,!1)}function ta(a,b){var c=h.isPlainObject(a.ajax)&&a.ajax.dataSrc!==k?a.ajax.dataSrc:a.sAjaxDataProp;return"data"===c?b.aaData||b[c]:""!==c?S(c)(b):b}function pb(a){var b=a.oClasses,c=a.sTableId,d=a.oLanguage,e=a.oPreviousSearch,f=a.aanFeatures,g='<input type="search" class="'+b.sFilterInput+'"/>',j=d.sSearch,j=j.match(/_INPUT_/)?j.replace("_INPUT_", +e.bRegex));d.bSort&&(h.each(k,function(a,b){G.order.push({column:b.col,dir:b.dir});t("iSortCol_"+a,b.col);t("sSortDir_"+a,b.dir)}),t("iSortingCols",k.length));b=n.ext.legacy.ajax;return null===b?a.sAjaxSource?j:G:b?j:G}function wb(a,b){var c=ta(a,b),d=b.sEcho!==k?b.sEcho:b.draw,e=b.iTotalRecords!==k?b.iTotalRecords:b.recordsTotal,f=b.iTotalDisplayRecords!==k?b.iTotalDisplayRecords:b.recordsFiltered;if(d){if(1*d<a.iDraw)return;a.iDraw=1*d}oa(a);a._iRecordsTotal=parseInt(e,10);a._iRecordsDisplay=parseInt(f, +10);d=0;for(e=c.length;d<e;d++)O(a,c[d]);a.aiDisplay=a.aiDisplayMaster.slice();a.bAjaxDataGet=!1;P(a);a._bInitComplete||ua(a,b);a.bAjaxDataGet=!0;C(a,!1)}function ta(a,b){var c=h.isPlainObject(a.ajax)&&a.ajax.dataSrc!==k?a.ajax.dataSrc:a.sAjaxDataProp;return"data"===c?b.aaData||b[c]:""!==c?S(c)(b):b}function qb(a){var b=a.oClasses,c=a.sTableId,d=a.oLanguage,e=a.oPreviousSearch,f=a.aanFeatures,g='<input type="search" class="'+b.sFilterInput+'"/>',j=d.sSearch,j=j.match(/_INPUT_/)?j.replace("_INPUT_", g):j+g,b=h("<div/>",{id:!f.f?c+"_filter":null,"class":b.sFilter}).append(h("<label/>").append(j)),f=function(){var b=!this.value?"":this.value;b!=e.sSearch&&(ga(a,{sSearch:b,bRegex:e.bRegex,bSmart:e.bSmart,bCaseInsensitive:e.bCaseInsensitive}),a._iDisplayStart=0,P(a))},g=null!==a.searchDelay?a.searchDelay:"ssp"===y(a)?400:0,i=h("input",b).val(e.sSearch).attr("placeholder",d.sSearchPlaceholder).on("keyup.DT search.DT input.DT paste.DT cut.DT",g?Oa(f,g):f).on("keypress.DT",function(a){if(13==a.keyCode)return!1}).attr("aria-controls", -c);h(a.nTable).on("search.dt.DT",function(b,c){if(a===c)try{i[0]!==H.activeElement&&i.val(e.sSearch)}catch(d){}});return b[0]}function ga(a,b,c){var d=a.oPreviousSearch,e=a.aoPreSearchCols,f=function(a){d.sSearch=a.sSearch;d.bRegex=a.bRegex;d.bSmart=a.bSmart;d.bCaseInsensitive=a.bCaseInsensitive};Ga(a);if("ssp"!=y(a)){wb(a,b.sSearch,c,b.bEscapeRegex!==k?!b.bEscapeRegex:b.bRegex,b.bSmart,b.bCaseInsensitive);f(b);for(b=0;b<e.length;b++)xb(a,e[b].sSearch,b,e[b].bEscapeRegex!==k?!e[b].bEscapeRegex:e[b].bRegex, -e[b].bSmart,e[b].bCaseInsensitive);yb(a)}else f(b);a.bFiltered=!0;r(a,null,"search",[a])}function yb(a){for(var b=n.ext.search,c=a.aiDisplay,d,e,f=0,g=b.length;f<g;f++){for(var j=[],i=0,m=c.length;i<m;i++)e=c[i],d=a.aoData[e],b[f](a,d._aFilterData,e,d._aData,i)&&j.push(e);c.length=0;h.merge(c,j)}}function xb(a,b,c,d,e,f){if(""!==b){for(var g=[],j=a.aiDisplay,d=Pa(b,d,e,f),e=0;e<j.length;e++)b=a.aoData[j[e]]._aFilterData[c],d.test(b)&&g.push(j[e]);a.aiDisplay=g}}function wb(a,b,c,d,e,f){var d=Pa(b, -d,e,f),f=a.oPreviousSearch.sSearch,g=a.aiDisplayMaster,j,e=[];0!==n.ext.search.length&&(c=!0);j=zb(a);if(0>=b.length)a.aiDisplay=g.slice();else{if(j||c||f.length>b.length||0!==b.indexOf(f)||a.bSorted)a.aiDisplay=g.slice();b=a.aiDisplay;for(c=0;c<b.length;c++)d.test(a.aoData[b[c]]._sFilterRow)&&e.push(b[c]);a.aiDisplay=e}}function Pa(a,b,c,d){a=b?a:Qa(a);c&&(a="^(?=.*?"+h.map(a.match(/"[^"]+"|[^ ]+/g)||[""],function(a){if('"'===a.charAt(0))var b=a.match(/^"(.*)"$/),a=b?b[1]:a;return a.replace('"', -"")}).join(")(?=.*?")+").*$");return RegExp(a,d?"i":"")}function zb(a){var b=a.aoColumns,c,d,e,f,g,j,i,h,l=n.ext.type.search;c=!1;d=0;for(f=a.aoData.length;d<f;d++)if(h=a.aoData[d],!h._aFilterData){j=[];e=0;for(g=b.length;e<g;e++)c=b[e],c.bSearchable?(i=B(a,d,e,"filter"),l[c.sType]&&(i=l[c.sType](i)),null===i&&(i=""),"string"!==typeof i&&i.toString&&(i=i.toString())):i="",i.indexOf&&-1!==i.indexOf("&")&&(va.innerHTML=i,i=Wb?va.textContent:va.innerText),i.replace&&(i=i.replace(/[\r\n]/g,"")),j.push(i); -h._aFilterData=j;h._sFilterRow=j.join(" ");c=!0}return c}function Ab(a){return{search:a.sSearch,smart:a.bSmart,regex:a.bRegex,caseInsensitive:a.bCaseInsensitive}}function Bb(a){return{sSearch:a.search,bSmart:a.smart,bRegex:a.regex,bCaseInsensitive:a.caseInsensitive}}function sb(a){var b=a.sTableId,c=a.aanFeatures.i,d=h("<div/>",{"class":a.oClasses.sInfo,id:!c?b+"_info":null});c||(a.aoDrawCallback.push({fn:Cb,sName:"information"}),d.attr("role","status").attr("aria-live","polite"),h(a.nTable).attr("aria-describedby", -b+"_info"));return d[0]}function Cb(a){var b=a.aanFeatures.i;if(0!==b.length){var c=a.oLanguage,d=a._iDisplayStart+1,e=a.fnDisplayEnd(),f=a.fnRecordsTotal(),g=a.fnRecordsDisplay(),j=g?c.sInfo:c.sInfoEmpty;g!==f&&(j+=" "+c.sInfoFiltered);j+=c.sInfoPostFix;j=Db(a,j);c=c.fnInfoCallback;null!==c&&(j=c.call(a.oInstance,a,d,e,f,g,j));h(b).html(j)}}function Db(a,b){var c=a.fnFormatNumber,d=a._iDisplayStart+1,e=a._iDisplayLength,f=a.fnRecordsDisplay(),g=-1===e;return b.replace(/_START_/g,c.call(a,d)).replace(/_END_/g, -c.call(a,a.fnDisplayEnd())).replace(/_MAX_/g,c.call(a,a.fnRecordsTotal())).replace(/_TOTAL_/g,c.call(a,f)).replace(/_PAGE_/g,c.call(a,g?1:Math.ceil(d/e))).replace(/_PAGES_/g,c.call(a,g?1:Math.ceil(f/e)))}function ha(a){var b,c,d=a.iInitDisplayStart,e=a.aoColumns,f;c=a.oFeatures;var g=a.bDeferLoading;if(a.bInitialised){nb(a);kb(a);fa(a,a.aoHeader);fa(a,a.aoFooter);C(a,!0);c.bAutoWidth&&Fa(a);b=0;for(c=e.length;b<c;b++)f=e[b],f.sWidth&&(f.nTh.style.width=v(f.sWidth));r(a,null,"preInit",[a]);T(a);e= -y(a);if("ssp"!=e||g)"ajax"==e?sa(a,[],function(c){var f=ta(a,c);for(b=0;b<f.length;b++)O(a,f[b]);a.iInitDisplayStart=d;T(a);C(a,!1);ua(a,c)},a):(C(a,!1),ua(a))}else setTimeout(function(){ha(a)},200)}function ua(a,b){a._bInitComplete=!0;(b||a.oInit.aaData)&&$(a);r(a,null,"plugin-init",[a,b]);r(a,"aoInitComplete","init",[a,b])}function Ra(a,b){var c=parseInt(b,10);a._iDisplayLength=c;Sa(a);r(a,null,"length",[a,c])}function ob(a){for(var b=a.oClasses,c=a.sTableId,d=a.aLengthMenu,e=h.isArray(d[0]),f= +c);h(a.nTable).on("search.dt.DT",function(b,c){if(a===c)try{i[0]!==H.activeElement&&i.val(e.sSearch)}catch(d){}});return b[0]}function ga(a,b,c){var d=a.oPreviousSearch,e=a.aoPreSearchCols,f=function(a){d.sSearch=a.sSearch;d.bRegex=a.bRegex;d.bSmart=a.bSmart;d.bCaseInsensitive=a.bCaseInsensitive};Ga(a);if("ssp"!=y(a)){xb(a,b.sSearch,c,b.bEscapeRegex!==k?!b.bEscapeRegex:b.bRegex,b.bSmart,b.bCaseInsensitive);f(b);for(b=0;b<e.length;b++)yb(a,e[b].sSearch,b,e[b].bEscapeRegex!==k?!e[b].bEscapeRegex:e[b].bRegex, +e[b].bSmart,e[b].bCaseInsensitive);zb(a)}else f(b);a.bFiltered=!0;r(a,null,"search",[a])}function zb(a){for(var b=n.ext.search,c=a.aiDisplay,d,e,f=0,g=b.length;f<g;f++){for(var j=[],i=0,m=c.length;i<m;i++)e=c[i],d=a.aoData[e],b[f](a,d._aFilterData,e,d._aData,i)&&j.push(e);c.length=0;h.merge(c,j)}}function yb(a,b,c,d,e,f){if(""!==b){for(var g=[],j=a.aiDisplay,d=Pa(b,d,e,f),e=0;e<j.length;e++)b=a.aoData[j[e]]._aFilterData[c],d.test(b)&&g.push(j[e]);a.aiDisplay=g}}function xb(a,b,c,d,e,f){var d=Pa(b, +d,e,f),f=a.oPreviousSearch.sSearch,g=a.aiDisplayMaster,j,e=[];0!==n.ext.search.length&&(c=!0);j=Ab(a);if(0>=b.length)a.aiDisplay=g.slice();else{if(j||c||f.length>b.length||0!==b.indexOf(f)||a.bSorted)a.aiDisplay=g.slice();b=a.aiDisplay;for(c=0;c<b.length;c++)d.test(a.aoData[b[c]]._sFilterRow)&&e.push(b[c]);a.aiDisplay=e}}function Pa(a,b,c,d){a=b?a:Qa(a);c&&(a="^(?=.*?"+h.map(a.match(/"[^"]+"|[^ ]+/g)||[""],function(a){if('"'===a.charAt(0))var b=a.match(/^"(.*)"$/),a=b?b[1]:a;return a.replace('"', +"")}).join(")(?=.*?")+").*$");return RegExp(a,d?"i":"")}function Ab(a){var b=a.aoColumns,c,d,e,f,g,j,i,h,l=n.ext.type.search;c=!1;d=0;for(f=a.aoData.length;d<f;d++)if(h=a.aoData[d],!h._aFilterData){j=[];e=0;for(g=b.length;e<g;e++)c=b[e],c.bSearchable?(i=B(a,d,e,"filter"),l[c.sType]&&(i=l[c.sType](i)),null===i&&(i=""),"string"!==typeof i&&i.toString&&(i=i.toString())):i="",i.indexOf&&-1!==i.indexOf("&")&&(va.innerHTML=i,i=Wb?va.textContent:va.innerText),i.replace&&(i=i.replace(/[\r\n]/g,"")),j.push(i); +h._aFilterData=j;h._sFilterRow=j.join(" ");c=!0}return c}function Bb(a){return{search:a.sSearch,smart:a.bSmart,regex:a.bRegex,caseInsensitive:a.bCaseInsensitive}}function Cb(a){return{sSearch:a.search,bSmart:a.smart,bRegex:a.regex,bCaseInsensitive:a.caseInsensitive}}function tb(a){var b=a.sTableId,c=a.aanFeatures.i,d=h("<div/>",{"class":a.oClasses.sInfo,id:!c?b+"_info":null});c||(a.aoDrawCallback.push({fn:Db,sName:"information"}),d.attr("role","status").attr("aria-live","polite"),h(a.nTable).attr("aria-describedby", +b+"_info"));return d[0]}function Db(a){var b=a.aanFeatures.i;if(0!==b.length){var c=a.oLanguage,d=a._iDisplayStart+1,e=a.fnDisplayEnd(),f=a.fnRecordsTotal(),g=a.fnRecordsDisplay(),j=g?c.sInfo:c.sInfoEmpty;g!==f&&(j+=" "+c.sInfoFiltered);j+=c.sInfoPostFix;j=Eb(a,j);c=c.fnInfoCallback;null!==c&&(j=c.call(a.oInstance,a,d,e,f,g,j));h(b).html(j)}}function Eb(a,b){var c=a.fnFormatNumber,d=a._iDisplayStart+1,e=a._iDisplayLength,f=a.fnRecordsDisplay(),g=-1===e;return b.replace(/_START_/g,c.call(a,d)).replace(/_END_/g, +c.call(a,a.fnDisplayEnd())).replace(/_MAX_/g,c.call(a,a.fnRecordsTotal())).replace(/_TOTAL_/g,c.call(a,f)).replace(/_PAGE_/g,c.call(a,g?1:Math.ceil(d/e))).replace(/_PAGES_/g,c.call(a,g?1:Math.ceil(f/e)))}function ha(a){var b,c,d=a.iInitDisplayStart,e=a.aoColumns,f;c=a.oFeatures;var g=a.bDeferLoading;if(a.bInitialised){ob(a);lb(a);fa(a,a.aoHeader);fa(a,a.aoFooter);C(a,!0);c.bAutoWidth&&Fa(a);b=0;for(c=e.length;b<c;b++)f=e[b],f.sWidth&&(f.nTh.style.width=v(f.sWidth));r(a,null,"preInit",[a]);T(a);e= +y(a);if("ssp"!=e||g)"ajax"==e?sa(a,[],function(c){var f=ta(a,c);for(b=0;b<f.length;b++)O(a,f[b]);a.iInitDisplayStart=d;T(a);C(a,!1);ua(a,c)},a):(C(a,!1),ua(a))}else setTimeout(function(){ha(a)},200)}function ua(a,b){a._bInitComplete=!0;(b||a.oInit.aaData)&&$(a);r(a,null,"plugin-init",[a,b]);r(a,"aoInitComplete","init",[a,b])}function Ra(a,b){var c=parseInt(b,10);a._iDisplayLength=c;Sa(a);r(a,null,"length",[a,c])}function pb(a){for(var b=a.oClasses,c=a.sTableId,d=a.aLengthMenu,e=h.isArray(d[0]),f= e?d[0]:d,d=e?d[1]:d,e=h("<select/>",{name:c+"_length","aria-controls":c,"class":b.sLengthSelect}),g=0,j=f.length;g<j;g++)e[0][g]=new Option("number"===typeof d[g]?a.fnFormatNumber(d[g]):d[g],f[g]);var i=h("<div><label/></div>").addClass(b.sLength);a.aanFeatures.l||(i[0].id=c+"_length");i.children().append(a.oLanguage.sLengthMenu.replace("_MENU_",e[0].outerHTML));h("select",i).val(a._iDisplayLength).on("change.DT",function(){Ra(a,h(this).val());P(a)});h(a.nTable).on("length.dt.DT",function(b,c,d){a=== -c&&h("select",i).val(d)});return i[0]}function tb(a){var b=a.sPaginationType,c=n.ext.pager[b],d="function"===typeof c,e=function(a){P(a)},b=h("<div/>").addClass(a.oClasses.sPaging+b)[0],f=a.aanFeatures;d||c.fnInit(a,b,e);f.p||(b.id=a.sTableId+"_paginate",a.aoDrawCallback.push({fn:function(a){if(d){var b=a._iDisplayStart,i=a._iDisplayLength,h=a.fnRecordsDisplay(),l=-1===i,b=l?0:Math.ceil(b/i),i=l?1:Math.ceil(h/i),h=c(b,i),k,l=0;for(k=f.p.length;l<k;l++)Na(a,"pageButton")(a,f.p[l],l,h,b,i)}else c.fnUpdate(a, -e)},sName:"pagination"}));return b}function Ta(a,b,c){var d=a._iDisplayStart,e=a._iDisplayLength,f=a.fnRecordsDisplay();0===f||-1===e?d=0:"number"===typeof b?(d=b*e,d>f&&(d=0)):"first"==b?d=0:"previous"==b?(d=0<=e?d-e:0,0>d&&(d=0)):"next"==b?d+e<f&&(d+=e):"last"==b?d=Math.floor((f-1)/e)*e:K(a,0,"Unknown paging action: "+b,5);b=a._iDisplayStart!==d;a._iDisplayStart=d;b&&(r(a,null,"page",[a]),c&&P(a));return b}function qb(a){return h("<div/>",{id:!a.aanFeatures.r?a.sTableId+"_processing":null,"class":a.oClasses.sProcessing}).html(a.oLanguage.sProcessing).insertBefore(a.nTable)[0]} -function C(a,b){a.oFeatures.bProcessing&&h(a.aanFeatures.r).css("display",b?"block":"none");r(a,null,"processing",[a,b])}function rb(a){var b=h(a.nTable);b.attr("role","grid");var c=a.oScroll;if(""===c.sX&&""===c.sY)return a.nTable;var d=c.sX,e=c.sY,f=a.oClasses,g=b.children("caption"),j=g.length?g[0]._captionSide:null,i=h(b[0].cloneNode(!1)),m=h(b[0].cloneNode(!1)),l=b.children("tfoot");l.length||(l=null);i=h("<div/>",{"class":f.sScrollWrapper}).append(h("<div/>",{"class":f.sScrollHead}).css({overflow:"hidden", +c&&h("select",i).val(d)});return i[0]}function ub(a){var b=a.sPaginationType,c=n.ext.pager[b],d="function"===typeof c,e=function(a){P(a)},b=h("<div/>").addClass(a.oClasses.sPaging+b)[0],f=a.aanFeatures;d||c.fnInit(a,b,e);f.p||(b.id=a.sTableId+"_paginate",a.aoDrawCallback.push({fn:function(a){if(d){var b=a._iDisplayStart,i=a._iDisplayLength,h=a.fnRecordsDisplay(),l=-1===i,b=l?0:Math.ceil(b/i),i=l?1:Math.ceil(h/i),h=c(b,i),k,l=0;for(k=f.p.length;l<k;l++)Na(a,"pageButton")(a,f.p[l],l,h,b,i)}else c.fnUpdate(a, +e)},sName:"pagination"}));return b}function Ta(a,b,c){var d=a._iDisplayStart,e=a._iDisplayLength,f=a.fnRecordsDisplay();0===f||-1===e?d=0:"number"===typeof b?(d=b*e,d>f&&(d=0)):"first"==b?d=0:"previous"==b?(d=0<=e?d-e:0,0>d&&(d=0)):"next"==b?d+e<f&&(d+=e):"last"==b?d=Math.floor((f-1)/e)*e:K(a,0,"Unknown paging action: "+b,5);b=a._iDisplayStart!==d;a._iDisplayStart=d;b&&(r(a,null,"page",[a]),c&&P(a));return b}function rb(a){return h("<div/>",{id:!a.aanFeatures.r?a.sTableId+"_processing":null,"class":a.oClasses.sProcessing}).html(a.oLanguage.sProcessing).insertBefore(a.nTable)[0]} +function C(a,b){a.oFeatures.bProcessing&&h(a.aanFeatures.r).css("display",b?"block":"none");r(a,null,"processing",[a,b])}function sb(a){var b=h(a.nTable);b.attr("role","grid");var c=a.oScroll;if(""===c.sX&&""===c.sY)return a.nTable;var d=c.sX,e=c.sY,f=a.oClasses,g=b.children("caption"),j=g.length?g[0]._captionSide:null,i=h(b[0].cloneNode(!1)),m=h(b[0].cloneNode(!1)),l=b.children("tfoot");l.length||(l=null);i=h("<div/>",{"class":f.sScrollWrapper}).append(h("<div/>",{"class":f.sScrollHead}).css({overflow:"hidden", position:"relative",border:0,width:d?!d?null:v(d):"100%"}).append(h("<div/>",{"class":f.sScrollHeadInner}).css({"box-sizing":"content-box",width:c.sXInner||"100%"}).append(i.removeAttr("id").css("margin-left",0).append("top"===j?g:null).append(b.children("thead"))))).append(h("<div/>",{"class":f.sScrollBody}).css({position:"relative",overflow:"auto",width:!d?null:v(d)}).append(b));l&&i.append(h("<div/>",{"class":f.sScrollFoot}).css({overflow:"hidden",border:0,width:d?!d?null:v(d):"100%"}).append(h("<div/>", {"class":f.sScrollFootInner}).append(m.removeAttr("id").css("margin-left",0).append("bottom"===j?g:null).append(b.children("tfoot")))));var b=i.children(),k=b[0],f=b[1],t=l?b[2]:null;if(d)h(f).on("scroll.DT",function(){var a=this.scrollLeft;k.scrollLeft=a;l&&(t.scrollLeft=a)});h(f).css(e&&c.bCollapse?"max-height":"height",e);a.nScrollHead=k;a.nScrollBody=f;a.nScrollFoot=t;a.aoDrawCallback.push({fn:la,sName:"scrolling"});return i[0]}function la(a){var b=a.oScroll,c=b.sX,d=b.sXInner,e=b.sY,b=b.iBarWidth, f=h(a.nScrollHead),g=f[0].style,j=f.children("div"),i=j[0].style,m=j.children("table"),j=a.nScrollBody,l=h(j),q=j.style,t=h(a.nScrollFoot).children("div"),n=t.children("table"),o=h(a.nTHead),p=h(a.nTable),s=p[0],r=s.style,u=a.nTFoot?h(a.nTFoot):null,x=a.oBrowser,U=x.bScrollOversize,Xb=D(a.aoColumns,"nTh"),Q,L,R,w,Ua=[],y=[],z=[],A=[],B,C=function(a){a=a.style;a.paddingTop="0";a.paddingBottom="0";a.borderTopWidth="0";a.borderBottomWidth="0";a.height=0};L=j.scrollHeight>j.clientHeight;if(a.scrollBarVis!== @@ -58,78 +58,78 @@ L&&a.scrollBarVis!==k)a.scrollBarVis=L,$(a);else{a.scrollBarVis=L;p.children("th "scroll"==l.css("overflow-y")))r.width=v(p.outerWidth()-b);f=p.outerWidth()}else""!==d&&(r.width=v(d),f=p.outerWidth());I(C,L);I(function(a){z.push(a.innerHTML);Ua.push(v(h(a).css("width")))},L);I(function(a,b){if(h.inArray(a,Xb)!==-1)a.style.width=Ua[b]},o);h(L).height(0);u&&(I(C,R),I(function(a){A.push(a.innerHTML);y.push(v(h(a).css("width")))},R),I(function(a,b){a.style.width=y[b]},Q),h(R).height(0));I(function(a,b){a.innerHTML='<div class="dataTables_sizing">'+z[b]+"</div>";a.childNodes[0].style.height= "0";a.childNodes[0].style.overflow="hidden";a.style.width=Ua[b]},L);u&&I(function(a,b){a.innerHTML='<div class="dataTables_sizing">'+A[b]+"</div>";a.childNodes[0].style.height="0";a.childNodes[0].style.overflow="hidden";a.style.width=y[b]},R);if(p.outerWidth()<f){Q=j.scrollHeight>j.offsetHeight||"scroll"==l.css("overflow-y")?f+b:f;if(U&&(j.scrollHeight>j.offsetHeight||"scroll"==l.css("overflow-y")))r.width=v(Q-b);(""===c||""!==d)&&K(a,1,"Possible column misalignment",6)}else Q="100%";q.width=v(Q); g.width=v(Q);u&&(a.nScrollFoot.style.width=v(Q));!e&&U&&(q.height=v(s.offsetHeight+b));c=p.outerWidth();m[0].style.width=v(c);i.width=v(c);d=p.height()>j.clientHeight||"scroll"==l.css("overflow-y");e="padding"+(x.bScrollbarLeft?"Left":"Right");i[e]=d?b+"px":"0px";u&&(n[0].style.width=v(c),t[0].style.width=v(c),t[0].style[e]=d?b+"px":"0px");p.children("colgroup").insertBefore(p.children("thead"));l.scroll();if((a.bSorted||a.bFiltered)&&!a._drawHold)j.scrollTop=0}}function I(a,b,c){for(var d=0,e=0, -f=b.length,g,j;e<f;){g=b[e].firstChild;for(j=c?c[e].firstChild:null;g;)1===g.nodeType&&(c?a(g,j,d):a(g,d),d++),g=g.nextSibling,j=c?j.nextSibling:null;e++}}function Fa(a){var b=a.nTable,c=a.aoColumns,d=a.oScroll,e=d.sY,f=d.sX,g=d.sXInner,j=c.length,i=ma(a,"bVisible"),m=h("th",a.nTHead),l=b.getAttribute("width"),k=b.parentNode,t=!1,n,o,p=a.oBrowser,d=p.bScrollOversize;(n=b.style.width)&&-1!==n.indexOf("%")&&(l=n);for(n=0;n<i.length;n++)o=c[i[n]],null!==o.sWidth&&(o.sWidth=Eb(o.sWidthOrig,k),t=!0);if(d|| +f=b.length,g,j;e<f;){g=b[e].firstChild;for(j=c?c[e].firstChild:null;g;)1===g.nodeType&&(c?a(g,j,d):a(g,d),d++),g=g.nextSibling,j=c?j.nextSibling:null;e++}}function Fa(a){var b=a.nTable,c=a.aoColumns,d=a.oScroll,e=d.sY,f=d.sX,g=d.sXInner,j=c.length,i=ma(a,"bVisible"),m=h("th",a.nTHead),l=b.getAttribute("width"),k=b.parentNode,t=!1,n,o,p=a.oBrowser,d=p.bScrollOversize;(n=b.style.width)&&-1!==n.indexOf("%")&&(l=n);for(n=0;n<i.length;n++)o=c[i[n]],null!==o.sWidth&&(o.sWidth=Fb(o.sWidthOrig,k),t=!0);if(d|| !t&&!f&&!e&&j==V(a)&&j==m.length)for(n=0;n<j;n++)i=aa(a,n),null!==i&&(c[i].sWidth=v(m.eq(n).width()));else{j=h(b).clone().css("visibility","hidden").removeAttr("id");j.find("tbody tr").remove();var s=h("<tr/>").appendTo(j.find("tbody"));j.find("thead, tfoot").remove();j.append(h(a.nTHead).clone()).append(h(a.nTFoot).clone());j.find("tfoot th, tfoot td").css("width","");m=ra(a,j.find("thead")[0]);for(n=0;n<i.length;n++)o=c[i[n]],m[n].style.width=null!==o.sWidthOrig&&""!==o.sWidthOrig?v(o.sWidthOrig): -"",o.sWidthOrig&&f&&h(m[n]).append(h("<div/>").css({width:o.sWidthOrig,margin:0,padding:0,border:0,height:1}));if(a.aoData.length)for(n=0;n<i.length;n++)t=i[n],o=c[t],h(Fb(a,t)).clone(!1).append(o.sContentPadding).appendTo(s);h("[name]",j).removeAttr("name");o=h("<div/>").css(f||e?{position:"absolute",top:0,left:0,height:1,right:0,overflow:"hidden"}:{}).append(j).appendTo(k);f&&g?j.width(g):f?(j.css("width","auto"),j.removeAttr("width"),j.width()<k.clientWidth&&l&&j.width(k.clientWidth)):e?j.width(k.clientWidth): -l&&j.width(l);for(n=e=0;n<i.length;n++)k=h(m[n]),g=k.outerWidth()-k.width(),k=p.bBounding?Math.ceil(m[n].getBoundingClientRect().width):k.outerWidth(),e+=k,c[i[n]].sWidth=v(k-g);b.style.width=v(e);o.remove()}l&&(b.style.width=v(l));if((l||f)&&!a._reszEvt)b=function(){h(E).on("resize.DT-"+a.sInstance,Oa(function(){$(a)}))},d?setTimeout(b,1E3):b(),a._reszEvt=!0}function Eb(a,b){if(!a)return 0;var c=h("<div/>").css("width",v(a)).appendTo(b||H.body),d=c[0].offsetWidth;c.remove();return d}function Fb(a, -b){var c=Gb(a,b);if(0>c)return null;var d=a.aoData[c];return!d.nTr?h("<td/>").html(B(a,c,b,"display"))[0]:d.anCells[b]}function Gb(a,b){for(var c,d=-1,e=-1,f=0,g=a.aoData.length;f<g;f++)c=B(a,f,b,"display")+"",c=c.replace(Yb,""),c=c.replace(/ /g," "),c.length>d&&(d=c.length,e=f);return e}function v(a){return null===a?"0px":"number"==typeof a?0>a?"0px":a+"px":a.match(/\d$/)?a+"px":a}function X(a){var b,c,d=[],e=a.aoColumns,f,g,j,i;b=a.aaSortingFixed;c=h.isPlainObject(b);var m=[];f=function(a){a.length&& -!h.isArray(a[0])?m.push(a):h.merge(m,a)};h.isArray(b)&&f(b);c&&b.pre&&f(b.pre);f(a.aaSorting);c&&b.post&&f(b.post);for(a=0;a<m.length;a++){i=m[a][0];f=e[i].aDataSort;b=0;for(c=f.length;b<c;b++)g=f[b],j=e[g].sType||"string",m[a]._idx===k&&(m[a]._idx=h.inArray(m[a][1],e[g].asSorting)),d.push({src:i,col:g,dir:m[a][1],index:m[a]._idx,type:j,formatter:n.ext.type.order[j+"-pre"]})}return d}function mb(a){var b,c,d=[],e=n.ext.type.order,f=a.aoData,g=0,j,i=a.aiDisplayMaster,h;Ga(a);h=X(a);b=0;for(c=h.length;b< -c;b++)j=h[b],j.formatter&&g++,Hb(a,j.col);if("ssp"!=y(a)&&0!==h.length){b=0;for(c=i.length;b<c;b++)d[i[b]]=b;g===h.length?i.sort(function(a,b){var c,e,g,j,i=h.length,k=f[a]._aSortData,n=f[b]._aSortData;for(g=0;g<i;g++)if(j=h[g],c=k[j.col],e=n[j.col],c=c<e?-1:c>e?1:0,0!==c)return"asc"===j.dir?c:-c;c=d[a];e=d[b];return c<e?-1:c>e?1:0}):i.sort(function(a,b){var c,g,j,i,k=h.length,n=f[a]._aSortData,o=f[b]._aSortData;for(j=0;j<k;j++)if(i=h[j],c=n[i.col],g=o[i.col],i=e[i.type+"-"+i.dir]||e["string-"+i.dir], -c=i(c,g),0!==c)return c;c=d[a];g=d[b];return c<g?-1:c>g?1:0})}a.bSorted=!0}function Ib(a){for(var b,c,d=a.aoColumns,e=X(a),a=a.oLanguage.oAria,f=0,g=d.length;f<g;f++){c=d[f];var j=c.asSorting;b=c.sTitle.replace(/<.*?>/g,"");var i=c.nTh;i.removeAttribute("aria-sort");c.bSortable&&(0<e.length&&e[0].col==f?(i.setAttribute("aria-sort","asc"==e[0].dir?"ascending":"descending"),c=j[e[0].index+1]||j[0]):c=j[0],b+="asc"===c?a.sSortAscending:a.sSortDescending);i.setAttribute("aria-label",b)}}function Va(a, +"",o.sWidthOrig&&f&&h(m[n]).append(h("<div/>").css({width:o.sWidthOrig,margin:0,padding:0,border:0,height:1}));if(a.aoData.length)for(n=0;n<i.length;n++)t=i[n],o=c[t],h(Gb(a,t)).clone(!1).append(o.sContentPadding).appendTo(s);h("[name]",j).removeAttr("name");o=h("<div/>").css(f||e?{position:"absolute",top:0,left:0,height:1,right:0,overflow:"hidden"}:{}).append(j).appendTo(k);f&&g?j.width(g):f?(j.css("width","auto"),j.removeAttr("width"),j.width()<k.clientWidth&&l&&j.width(k.clientWidth)):e?j.width(k.clientWidth): +l&&j.width(l);for(n=e=0;n<i.length;n++)k=h(m[n]),g=k.outerWidth()-k.width(),k=p.bBounding?Math.ceil(m[n].getBoundingClientRect().width):k.outerWidth(),e+=k,c[i[n]].sWidth=v(k-g);b.style.width=v(e);o.remove()}l&&(b.style.width=v(l));if((l||f)&&!a._reszEvt)b=function(){h(E).on("resize.DT-"+a.sInstance,Oa(function(){$(a)}))},d?setTimeout(b,1E3):b(),a._reszEvt=!0}function Fb(a,b){if(!a)return 0;var c=h("<div/>").css("width",v(a)).appendTo(b||H.body),d=c[0].offsetWidth;c.remove();return d}function Gb(a, +b){var c=Hb(a,b);if(0>c)return null;var d=a.aoData[c];return!d.nTr?h("<td/>").html(B(a,c,b,"display"))[0]:d.anCells[b]}function Hb(a,b){for(var c,d=-1,e=-1,f=0,g=a.aoData.length;f<g;f++)c=B(a,f,b,"display")+"",c=c.replace(Yb,""),c=c.replace(/ /g," "),c.length>d&&(d=c.length,e=f);return e}function v(a){return null===a?"0px":"number"==typeof a?0>a?"0px":a+"px":a.match(/\d$/)?a+"px":a}function X(a){var b,c,d=[],e=a.aoColumns,f,g,j,i;b=a.aaSortingFixed;c=h.isPlainObject(b);var m=[];f=function(a){a.length&& +!h.isArray(a[0])?m.push(a):h.merge(m,a)};h.isArray(b)&&f(b);c&&b.pre&&f(b.pre);f(a.aaSorting);c&&b.post&&f(b.post);for(a=0;a<m.length;a++){i=m[a][0];f=e[i].aDataSort;b=0;for(c=f.length;b<c;b++)g=f[b],j=e[g].sType||"string",m[a]._idx===k&&(m[a]._idx=h.inArray(m[a][1],e[g].asSorting)),d.push({src:i,col:g,dir:m[a][1],index:m[a]._idx,type:j,formatter:n.ext.type.order[j+"-pre"]})}return d}function nb(a){var b,c,d=[],e=n.ext.type.order,f=a.aoData,g=0,j,i=a.aiDisplayMaster,h;Ga(a);h=X(a);b=0;for(c=h.length;b< +c;b++)j=h[b],j.formatter&&g++,Ib(a,j.col);if("ssp"!=y(a)&&0!==h.length){b=0;for(c=i.length;b<c;b++)d[i[b]]=b;g===h.length?i.sort(function(a,b){var c,e,g,j,i=h.length,k=f[a]._aSortData,n=f[b]._aSortData;for(g=0;g<i;g++)if(j=h[g],c=k[j.col],e=n[j.col],c=c<e?-1:c>e?1:0,0!==c)return"asc"===j.dir?c:-c;c=d[a];e=d[b];return c<e?-1:c>e?1:0}):i.sort(function(a,b){var c,g,j,i,k=h.length,n=f[a]._aSortData,o=f[b]._aSortData;for(j=0;j<k;j++)if(i=h[j],c=n[i.col],g=o[i.col],i=e[i.type+"-"+i.dir]||e["string-"+i.dir], +c=i(c,g),0!==c)return c;c=d[a];g=d[b];return c<g?-1:c>g?1:0})}a.bSorted=!0}function Jb(a){for(var b,c,d=a.aoColumns,e=X(a),a=a.oLanguage.oAria,f=0,g=d.length;f<g;f++){c=d[f];var j=c.asSorting;b=c.sTitle.replace(/<.*?>/g,"");var i=c.nTh;i.removeAttribute("aria-sort");c.bSortable&&(0<e.length&&e[0].col==f?(i.setAttribute("aria-sort","asc"==e[0].dir?"ascending":"descending"),c=j[e[0].index+1]||j[0]):c=j[0],b+="asc"===c?a.sSortAscending:a.sSortDescending);i.setAttribute("aria-label",b)}}function Va(a, b,c,d){var e=a.aaSorting,f=a.aoColumns[b].asSorting,g=function(a,b){var c=a._idx;c===k&&(c=h.inArray(a[1],f));return c+1<f.length?c+1:b?null:0};"number"===typeof e[0]&&(e=a.aaSorting=[e]);c&&a.oFeatures.bSortMulti?(c=h.inArray(b,D(e,"0")),-1!==c?(b=g(e[c],!0),null===b&&1===e.length&&(b=0),null===b?e.splice(c,1):(e[c][1]=f[b],e[c]._idx=b)):(e.push([b,f[0],0]),e[e.length-1]._idx=0)):e.length&&e[0][0]==b?(b=g(e[0]),e.length=1,e[0][1]=f[b],e[0]._idx=b):(e.length=0,e.push([b,f[0]]),e[0]._idx=0);T(a);"function"== typeof d&&d(a)}function Ma(a,b,c,d){var e=a.aoColumns[c];Wa(b,{},function(b){!1!==e.bSortable&&(a.oFeatures.bProcessing?(C(a,!0),setTimeout(function(){Va(a,c,b.shiftKey,d);"ssp"!==y(a)&&C(a,!1)},0)):Va(a,c,b.shiftKey,d))})}function wa(a){var b=a.aLastSort,c=a.oClasses.sSortColumn,d=X(a),e=a.oFeatures,f,g;if(e.bSort&&e.bSortClasses){e=0;for(f=b.length;e<f;e++)g=b[e].src,h(D(a.aoData,"anCells",g)).removeClass(c+(2>e?e+1:3));e=0;for(f=d.length;e<f;e++)g=d[e].src,h(D(a.aoData,"anCells",g)).addClass(c+ -(2>e?e+1:3))}a.aLastSort=d}function Hb(a,b){var c=a.aoColumns[b],d=n.ext.order[c.sSortDataType],e;d&&(e=d.call(a.oInstance,a,b,ba(a,b)));for(var f,g=n.ext.type.order[c.sType+"-pre"],j=0,i=a.aoData.length;j<i;j++)if(c=a.aoData[j],c._aSortData||(c._aSortData=[]),!c._aSortData[b]||d)f=d?e[j]:B(a,j,b,"sort"),c._aSortData[b]=g?g(f):f}function xa(a){if(a.oFeatures.bStateSave&&!a.bDestroying){var b={time:+new Date,start:a._iDisplayStart,length:a._iDisplayLength,order:h.extend(!0,[],a.aaSorting),search:Ab(a.oPreviousSearch), -columns:h.map(a.aoColumns,function(b,d){return{visible:b.bVisible,search:Ab(a.aoPreSearchCols[d])}})};r(a,"aoStateSaveParams","stateSaveParams",[a,b]);a.oSavedState=b;a.fnStateSaveCallback.call(a.oInstance,a,b)}}function Jb(a,b,c){var d,e,f=a.aoColumns,b=function(b){if(b&&b.time){var g=r(a,"aoStateLoadParams","stateLoadParams",[a,b]);if(-1===h.inArray(!1,g)&&(g=a.iStateDuration,!(0<g&&b.time<+new Date-1E3*g)&&!(b.columns&&f.length!==b.columns.length))){a.oLoadedState=h.extend(!0,{},b);b.start!==k&& -(a._iDisplayStart=b.start,a.iInitDisplayStart=b.start);b.length!==k&&(a._iDisplayLength=b.length);b.order!==k&&(a.aaSorting=[],h.each(b.order,function(b,c){a.aaSorting.push(c[0]>=f.length?[0,c[1]]:c)}));b.search!==k&&h.extend(a.oPreviousSearch,Bb(b.search));if(b.columns){d=0;for(e=b.columns.length;d<e;d++)g=b.columns[d],g.visible!==k&&(f[d].bVisible=g.visible),g.search!==k&&h.extend(a.aoPreSearchCols[d],Bb(g.search))}r(a,"aoStateLoaded","stateLoaded",[a,b])}}c()};if(a.oFeatures.bStateSave){var g= +(2>e?e+1:3))}a.aLastSort=d}function Ib(a,b){var c=a.aoColumns[b],d=n.ext.order[c.sSortDataType],e;d&&(e=d.call(a.oInstance,a,b,ba(a,b)));for(var f,g=n.ext.type.order[c.sType+"-pre"],j=0,i=a.aoData.length;j<i;j++)if(c=a.aoData[j],c._aSortData||(c._aSortData=[]),!c._aSortData[b]||d)f=d?e[j]:B(a,j,b,"sort"),c._aSortData[b]=g?g(f):f}function xa(a){if(a.oFeatures.bStateSave&&!a.bDestroying){var b={time:+new Date,start:a._iDisplayStart,length:a._iDisplayLength,order:h.extend(!0,[],a.aaSorting),search:Bb(a.oPreviousSearch), +columns:h.map(a.aoColumns,function(b,d){return{visible:b.bVisible,search:Bb(a.aoPreSearchCols[d])}})};r(a,"aoStateSaveParams","stateSaveParams",[a,b]);a.oSavedState=b;a.fnStateSaveCallback.call(a.oInstance,a,b)}}function Kb(a,b,c){var d,e,f=a.aoColumns,b=function(b){if(b&&b.time){var g=r(a,"aoStateLoadParams","stateLoadParams",[a,b]);if(-1===h.inArray(!1,g)&&(g=a.iStateDuration,!(0<g&&b.time<+new Date-1E3*g)&&!(b.columns&&f.length!==b.columns.length))){a.oLoadedState=h.extend(!0,{},b);b.start!==k&& +(a._iDisplayStart=b.start,a.iInitDisplayStart=b.start);b.length!==k&&(a._iDisplayLength=b.length);b.order!==k&&(a.aaSorting=[],h.each(b.order,function(b,c){a.aaSorting.push(c[0]>=f.length?[0,c[1]]:c)}));b.search!==k&&h.extend(a.oPreviousSearch,Cb(b.search));if(b.columns){d=0;for(e=b.columns.length;d<e;d++)g=b.columns[d],g.visible!==k&&(f[d].bVisible=g.visible),g.search!==k&&h.extend(a.aoPreSearchCols[d],Cb(g.search))}r(a,"aoStateLoaded","stateLoaded",[a,b])}}c()};if(a.oFeatures.bStateSave){var g= a.fnStateLoadCallback.call(a.oInstance,a,b);g!==k&&b(g)}else c()}function ya(a){var b=n.settings,a=h.inArray(a,D(b,"nTable"));return-1!==a?b[a]:null}function K(a,b,c,d){c="DataTables warning: "+(a?"table id="+a.sTableId+" - ":"")+c;d&&(c+=". For more information about this error, please see http://datatables.net/tn/"+d);if(b)E.console&&console.log&&console.log(c);else if(b=n.ext,b=b.sErrMode||b.errMode,a&&r(a,null,"error",[a,d,c]),"alert"==b)alert(c);else{if("throw"==b)throw Error(c);"function"== typeof b&&b(a,d,c)}}function F(a,b,c,d){h.isArray(c)?h.each(c,function(c,d){h.isArray(d)?F(a,b,d[0],d[1]):F(a,b,d)}):(d===k&&(d=c),b[c]!==k&&(a[d]=b[c]))}function Xa(a,b,c){var d,e;for(e in b)b.hasOwnProperty(e)&&(d=b[e],h.isPlainObject(d)?(h.isPlainObject(a[e])||(a[e]={}),h.extend(!0,a[e],d)):a[e]=c&&"data"!==e&&"aaData"!==e&&h.isArray(d)?d.slice():d);return a}function Wa(a,b,c){h(a).on("click.DT",b,function(b){h(a).blur();c(b)}).on("keypress.DT",b,function(a){13===a.which&&(a.preventDefault(),c(a))}).on("selectstart.DT", function(){return!1})}function z(a,b,c,d){c&&a[b].push({fn:c,sName:d})}function r(a,b,c,d){var e=[];b&&(e=h.map(a[b].slice().reverse(),function(b){return b.fn.apply(a.oInstance,d)}));null!==c&&(b=h.Event(c+".dt"),h(a.nTable).trigger(b,d),e.push(b.result));return e}function Sa(a){var b=a._iDisplayStart,c=a.fnDisplayEnd(),d=a._iDisplayLength;b>=c&&(b=c-d);b-=b%d;if(-1===d||0>b)b=0;a._iDisplayStart=b}function Na(a,b){var c=a.renderer,d=n.ext.renderer[b];return h.isPlainObject(c)&&c[b]?d[c[b]]||d._:"string"=== -typeof c?d[c]||d._:d._}function y(a){return a.oFeatures.bServerSide?"ssp":a.ajax||a.sAjaxSource?"ajax":"dom"}function ia(a,b){var c=[],c=Kb.numbers_length,d=Math.floor(c/2);b<=c?c=Y(0,b):a<=d?(c=Y(0,c-2),c.push("ellipsis"),c.push(b-1)):(a>=b-1-d?c=Y(b-(c-2),b):(c=Y(a-d+2,a+d-1),c.push("ellipsis"),c.push(b-1)),c.splice(0,0,"ellipsis"),c.splice(0,0,0));c.DT_el="span";return c}function Da(a){h.each({num:function(b){return za(b,a)},"num-fmt":function(b){return za(b,a,Ya)},"html-num":function(b){return za(b, -a,Aa)},"html-num-fmt":function(b){return za(b,a,Aa,Ya)}},function(b,c){x.type.order[b+a+"-pre"]=c;b.match(/^html\-/)&&(x.type.search[b+a]=x.type.search.html)})}function Lb(a){return function(){var b=[ya(this[n.ext.iApiIndex])].concat(Array.prototype.slice.call(arguments));return n.ext.internal[a].apply(this,b)}}var n=function(a){this.$=function(a,b){return this.api(!0).$(a,b)};this._=function(a,b){return this.api(!0).rows(a,b).data()};this.api=function(a){return a?new s(ya(this[x.iApiIndex])):new s(this)}; +typeof c?d[c]||d._:d._}function y(a){return a.oFeatures.bServerSide?"ssp":a.ajax||a.sAjaxSource?"ajax":"dom"}function ia(a,b){var c=[],c=Lb.numbers_length,d=Math.floor(c/2);b<=c?c=Y(0,b):a<=d?(c=Y(0,c-2),c.push("ellipsis"),c.push(b-1)):(a>=b-1-d?c=Y(b-(c-2),b):(c=Y(a-d+2,a+d-1),c.push("ellipsis"),c.push(b-1)),c.splice(0,0,"ellipsis"),c.splice(0,0,0));c.DT_el="span";return c}function Da(a){h.each({num:function(b){return za(b,a)},"num-fmt":function(b){return za(b,a,Ya)},"html-num":function(b){return za(b, +a,Aa)},"html-num-fmt":function(b){return za(b,a,Aa,Ya)}},function(b,c){x.type.order[b+a+"-pre"]=c;b.match(/^html\-/)&&(x.type.search[b+a]=x.type.search.html)})}function Mb(a){return function(){var b=[ya(this[n.ext.iApiIndex])].concat(Array.prototype.slice.call(arguments));return n.ext.internal[a].apply(this,b)}}var n=function(a){this.$=function(a,b){return this.api(!0).$(a,b)};this._=function(a,b){return this.api(!0).rows(a,b).data()};this.api=function(a){return a?new s(ya(this[x.iApiIndex])):new s(this)}; this.fnAddData=function(a,b){var c=this.api(!0),d=h.isArray(a)&&(h.isArray(a[0])||h.isPlainObject(a[0]))?c.rows.add(a):c.row.add(a);(b===k||b)&&c.draw();return d.flatten().toArray()};this.fnAdjustColumnSizing=function(a){var b=this.api(!0).columns.adjust(),c=b.settings()[0],d=c.oScroll;a===k||a?b.draw(!1):(""!==d.sX||""!==d.sY)&&la(c)};this.fnClearTable=function(a){var b=this.api(!0).clear();(a===k||a)&&b.draw()};this.fnClose=function(a){this.api(!0).row(a).child.hide()};this.fnDeleteRow=function(a, b,c){var d=this.api(!0),a=d.rows(a),e=a.settings()[0],h=e.aoData[a[0][0]];a.remove();b&&b.call(this,e,h);(c===k||c)&&d.draw();return h};this.fnDestroy=function(a){this.api(!0).destroy(a)};this.fnDraw=function(a){this.api(!0).draw(a)};this.fnFilter=function(a,b,c,d,e,h){e=this.api(!0);null===b||b===k?e.search(a,c,d,h):e.column(b).search(a,c,d,h);e.draw()};this.fnGetData=function(a,b){var c=this.api(!0);if(a!==k){var d=a.nodeName?a.nodeName.toLowerCase():"";return b!==k||"td"==d||"th"==d?c.cell(a,b).data(): c.row(a).data()||null}return c.data().toArray()};this.fnGetNodes=function(a){var b=this.api(!0);return a!==k?b.row(a).node():b.rows().nodes().flatten().toArray()};this.fnGetPosition=function(a){var b=this.api(!0),c=a.nodeName.toUpperCase();return"TR"==c?b.row(a).index():"TD"==c||"TH"==c?(a=b.cell(a).index(),[a.row,a.columnVisible,a.column]):null};this.fnIsOpen=function(a){return this.api(!0).row(a).child.isShown()};this.fnOpen=function(a,b,c){return this.api(!0).row(a).child(b,c).show().child()[0]}; this.fnPageChange=function(a,b){var c=this.api(!0).page(a);(b===k||b)&&c.draw(!1)};this.fnSetColumnVis=function(a,b,c){a=this.api(!0).column(a).visible(b);(c===k||c)&&a.columns.adjust().draw()};this.fnSettings=function(){return ya(this[x.iApiIndex])};this.fnSort=function(a){this.api(!0).order(a).draw()};this.fnSortListener=function(a,b,c){this.api(!0).order.listener(a,b,c)};this.fnUpdate=function(a,b,c,d,e){var h=this.api(!0);c===k||null===c?h.row(b).data(a):h.cell(b,c).data(a);(e===k||e)&&h.columns.adjust(); -(d===k||d)&&h.draw();return 0};this.fnVersionCheck=x.fnVersionCheck;var b=this,c=a===k,d=this.length;c&&(a={});this.oApi=this.internal=x.internal;for(var e in n.ext.internal)e&&(this[e]=Lb(e));this.each(function(){var e={},g=1<d?Xa(e,a,!0):a,j=0,i,e=this.getAttribute("id"),m=!1,l=n.defaults,q=h(this);if("table"!=this.nodeName.toLowerCase())K(null,0,"Non-table node initialisation ("+this.nodeName+")",2);else{eb(l);fb(l.column);J(l,l,!0);J(l.column,l.column,!0);J(l,h.extend(g,q.data()));var t=n.settings, +(d===k||d)&&h.draw();return 0};this.fnVersionCheck=x.fnVersionCheck;var b=this,c=a===k,d=this.length;c&&(a={});this.oApi=this.internal=x.internal;for(var e in n.ext.internal)e&&(this[e]=Mb(e));this.each(function(){var e={},g=1<d?Xa(e,a,!0):a,j=0,i,e=this.getAttribute("id"),m=!1,l=n.defaults,q=h(this);if("table"!=this.nodeName.toLowerCase())K(null,0,"Non-table node initialisation ("+this.nodeName+")",2);else{fb(l);gb(l.column);J(l,l,!0);J(l.column,l.column,!0);J(l,h.extend(g,q.data()));var t=n.settings, j=0;for(i=t.length;j<i;j++){var o=t[j];if(o.nTable==this||o.nTHead&&o.nTHead.parentNode==this||o.nTFoot&&o.nTFoot.parentNode==this){var s=g.bRetrieve!==k?g.bRetrieve:l.bRetrieve;if(c||s)return o.oInstance;if(g.bDestroy!==k?g.bDestroy:l.bDestroy){o.oInstance.fnDestroy();break}else{K(o,0,"Cannot reinitialise DataTable",3);return}}if(o.sTableId==this.id){t.splice(j,1);break}}if(null===e||""===e)this.id=e="DataTables_Table_"+n.ext._unique++;var p=h.extend(!0,{},n.models.oSettings,{sDestroyWidth:q[0].style.width, -sInstance:e,sTableId:e});p.nTable=this;p.oApi=b.internal;p.oInit=g;t.push(p);p.oInstance=1===b.length?b:q.dataTable();eb(g);Ca(g.oLanguage);g.aLengthMenu&&!g.iDisplayLength&&(g.iDisplayLength=h.isArray(g.aLengthMenu[0])?g.aLengthMenu[0][0]:g.aLengthMenu[0]);g=Xa(h.extend(!0,{},l),g);F(p.oFeatures,g,"bPaginate bLengthChange bFilter bSort bSortMulti bInfo bProcessing bAutoWidth bSortClasses bServerSide bDeferRender".split(" "));F(p,g,["asStripeClasses","ajax","fnServerData","fnFormatNumber","sServerMethod", +sInstance:e,sTableId:e});p.nTable=this;p.oApi=b.internal;p.oInit=g;t.push(p);p.oInstance=1===b.length?b:q.dataTable();fb(g);Ca(g.oLanguage);g.aLengthMenu&&!g.iDisplayLength&&(g.iDisplayLength=h.isArray(g.aLengthMenu[0])?g.aLengthMenu[0][0]:g.aLengthMenu[0]);g=Xa(h.extend(!0,{},l),g);F(p.oFeatures,g,"bPaginate bLengthChange bFilter bSort bSortMulti bInfo bProcessing bAutoWidth bSortClasses bServerSide bDeferRender".split(" "));F(p,g,["asStripeClasses","ajax","fnServerData","fnFormatNumber","sServerMethod", "aaSorting","aaSortingFixed","aLengthMenu","sPaginationType","sAjaxSource","sAjaxDataProp","iStateDuration","sDom","bSortCellsTop","iTabIndex","fnStateLoadCallback","fnStateSaveCallback","renderer","searchDelay","rowId",["iCookieDuration","iStateDuration"],["oSearch","oPreviousSearch"],["aoSearchCols","aoPreSearchCols"],["iDisplayLength","_iDisplayLength"]]);F(p.oScroll,g,[["sScrollX","sX"],["sScrollXInner","sXInner"],["sScrollY","sY"],["bScrollCollapse","bCollapse"]]);F(p.oLanguage,g,"fnInfoCallback"); z(p,"aoDrawCallback",g.fnDrawCallback,"user");z(p,"aoServerParams",g.fnServerParams,"user");z(p,"aoStateSaveParams",g.fnStateSaveParams,"user");z(p,"aoStateLoadParams",g.fnStateLoadParams,"user");z(p,"aoStateLoaded",g.fnStateLoaded,"user");z(p,"aoRowCallback",g.fnRowCallback,"user");z(p,"aoRowCreatedCallback",g.fnCreatedRow,"user");z(p,"aoHeaderCallback",g.fnHeaderCallback,"user");z(p,"aoFooterCallback",g.fnFooterCallback,"user");z(p,"aoInitComplete",g.fnInitComplete,"user");z(p,"aoPreDrawCallback", -g.fnPreDrawCallback,"user");p.rowIdFn=S(g.rowId);gb(p);var u=p.oClasses;h.extend(u,n.ext.classes,g.oClasses);q.addClass(u.sTable);p.iInitDisplayStart===k&&(p.iInitDisplayStart=g.iDisplayStart,p._iDisplayStart=g.iDisplayStart);null!==g.iDeferLoading&&(p.bDeferLoading=!0,e=h.isArray(g.iDeferLoading),p._iRecordsDisplay=e?g.iDeferLoading[0]:g.iDeferLoading,p._iRecordsTotal=e?g.iDeferLoading[1]:g.iDeferLoading);var v=p.oLanguage;h.extend(!0,v,g.oLanguage);v.sUrl&&(h.ajax({dataType:"json",url:v.sUrl,success:function(a){Ca(a); +g.fnPreDrawCallback,"user");p.rowIdFn=S(g.rowId);hb(p);var u=p.oClasses;h.extend(u,n.ext.classes,g.oClasses);q.addClass(u.sTable);p.iInitDisplayStart===k&&(p.iInitDisplayStart=g.iDisplayStart,p._iDisplayStart=g.iDisplayStart);null!==g.iDeferLoading&&(p.bDeferLoading=!0,e=h.isArray(g.iDeferLoading),p._iRecordsDisplay=e?g.iDeferLoading[0]:g.iDeferLoading,p._iRecordsTotal=e?g.iDeferLoading[1]:g.iDeferLoading);var v=p.oLanguage;h.extend(!0,v,g.oLanguage);v.sUrl&&(h.ajax({dataType:"json",url:v.sUrl,success:function(a){Ca(a); J(l.oLanguage,a);h.extend(true,v,a);ha(p)},error:function(){ha(p)}}),m=!0);null===g.asStripeClasses&&(p.asStripeClasses=[u.sStripeOdd,u.sStripeEven]);var e=p.asStripeClasses,x=q.children("tbody").find("tr").eq(0);-1!==h.inArray(!0,h.map(e,function(a){return x.hasClass(a)}))&&(h("tbody tr",this).removeClass(e.join(" ")),p.asDestroyStripes=e.slice());e=[];t=this.getElementsByTagName("thead");0!==t.length&&(ea(p.aoHeader,t[0]),e=ra(p));if(null===g.aoColumns){t=[];j=0;for(i=e.length;j<i;j++)t.push(null)}else t= -g.aoColumns;j=0;for(i=t.length;j<i;j++)Ea(p,e?e[j]:null);ib(p,g.aoColumnDefs,t,function(a,b){ka(p,a,b)});if(x.length){var w=function(a,b){return a.getAttribute("data-"+b)!==null?b:null};h(x[0]).children("th, td").each(function(a,b){var c=p.aoColumns[a];if(c.mData===a){var d=w(b,"sort")||w(b,"order"),e=w(b,"filter")||w(b,"search");if(d!==null||e!==null){c.mData={_:a+".display",sort:d!==null?a+".@data-"+d:k,type:d!==null?a+".@data-"+d:k,filter:e!==null?a+".@data-"+e:k};ka(p,a)}}})}var U=p.oFeatures, -e=function(){if(g.aaSorting===k){var a=p.aaSorting;j=0;for(i=a.length;j<i;j++)a[j][1]=p.aoColumns[j].asSorting[0]}wa(p);U.bSort&&z(p,"aoDrawCallback",function(){if(p.bSorted){var a=X(p),b={};h.each(a,function(a,c){b[c.src]=c.dir});r(p,null,"order",[p,a,b]);Ib(p)}});z(p,"aoDrawCallback",function(){(p.bSorted||y(p)==="ssp"||U.bDeferRender)&&wa(p)},"sc");var a=q.children("caption").each(function(){this._captionSide=h(this).css("caption-side")}),b=q.children("thead");b.length===0&&(b=h("<thead/>").appendTo(q)); +g.aoColumns;j=0;for(i=t.length;j<i;j++)Ea(p,e?e[j]:null);jb(p,g.aoColumnDefs,t,function(a,b){ka(p,a,b)});if(x.length){var w=function(a,b){return a.getAttribute("data-"+b)!==null?b:null};h(x[0]).children("th, td").each(function(a,b){var c=p.aoColumns[a];if(c.mData===a){var d=w(b,"sort")||w(b,"order"),e=w(b,"filter")||w(b,"search");if(d!==null||e!==null){c.mData={_:a+".display",sort:d!==null?a+".@data-"+d:k,type:d!==null?a+".@data-"+d:k,filter:e!==null?a+".@data-"+e:k};ka(p,a)}}})}var U=p.oFeatures, +e=function(){if(g.aaSorting===k){var a=p.aaSorting;j=0;for(i=a.length;j<i;j++)a[j][1]=p.aoColumns[j].asSorting[0]}wa(p);U.bSort&&z(p,"aoDrawCallback",function(){if(p.bSorted){var a=X(p),b={};h.each(a,function(a,c){b[c.src]=c.dir});r(p,null,"order",[p,a,b]);Jb(p)}});z(p,"aoDrawCallback",function(){(p.bSorted||y(p)==="ssp"||U.bDeferRender)&&wa(p)},"sc");var a=q.children("caption").each(function(){this._captionSide=h(this).css("caption-side")}),b=q.children("thead");b.length===0&&(b=h("<thead/>").appendTo(q)); p.nTHead=b[0];b=q.children("tbody");b.length===0&&(b=h("<tbody/>").appendTo(q));p.nTBody=b[0];b=q.children("tfoot");if(b.length===0&&a.length>0&&(p.oScroll.sX!==""||p.oScroll.sY!==""))b=h("<tfoot/>").appendTo(q);if(b.length===0||b.children().length===0)q.addClass(u.sNoFooter);else if(b.length>0){p.nTFoot=b[0];ea(p.aoFooter,p.nTFoot)}if(g.aaData)for(j=0;j<g.aaData.length;j++)O(p,g.aaData[j]);else(p.bDeferLoading||y(p)=="dom")&&na(p,h(p.nTBody).children("tr"));p.aiDisplay=p.aiDisplayMaster.slice(); -p.bInitialised=true;m===false&&ha(p)};g.bStateSave?(U.bStateSave=!0,z(p,"aoDrawCallback",xa,"state_save"),Jb(p,g,e)):e()}});b=null;return this},x,s,o,u,Za={},Mb=/[\r\n]/g,Aa=/<.*?>/g,Zb=/^\d{2,4}[\.\/\-]\d{1,2}[\.\/\-]\d{1,2}([T ]{1}\d{1,2}[:\.]\d{2}([\.:]\d{2})?)?$/,$b=RegExp("(\\/|\\.|\\*|\\+|\\?|\\||\\(|\\)|\\[|\\]|\\{|\\}|\\\\|\\$|\\^|\\-)","g"),Ya=/[',$£€¥%\u2009\u202F\u20BD\u20a9\u20BArfkɃΞ]/gi,M=function(a){return!a||!0===a||"-"===a?!0:!1},Nb=function(a){var b=parseInt(a,10);return!isNaN(b)&& -isFinite(a)?b:null},Ob=function(a,b){Za[b]||(Za[b]=RegExp(Qa(b),"g"));return"string"===typeof a&&"."!==b?a.replace(/\./g,"").replace(Za[b],"."):a},$a=function(a,b,c){var d="string"===typeof a;if(M(a))return!0;b&&d&&(a=Ob(a,b));c&&d&&(a=a.replace(Ya,""));return!isNaN(parseFloat(a))&&isFinite(a)},Pb=function(a,b,c){return M(a)?!0:!(M(a)||"string"===typeof a)?null:$a(a.replace(Aa,""),b,c)?!0:null},D=function(a,b,c){var d=[],e=0,f=a.length;if(c!==k)for(;e<f;e++)a[e]&&a[e][b]&&d.push(a[e][b][c]);else for(;e< -f;e++)a[e]&&d.push(a[e][b]);return d},ja=function(a,b,c,d){var e=[],f=0,g=b.length;if(d!==k)for(;f<g;f++)a[b[f]][c]&&e.push(a[b[f]][c][d]);else for(;f<g;f++)e.push(a[b[f]][c]);return e},Y=function(a,b){var c=[],d;b===k?(b=0,d=a):(d=b,b=a);for(var e=b;e<d;e++)c.push(e);return c},Qb=function(a){for(var b=[],c=0,d=a.length;c<d;c++)a[c]&&b.push(a[c]);return b},qa=function(a){var b;a:{if(!(2>a.length)){b=a.slice().sort();for(var c=b[0],d=1,e=b.length;d<e;d++){if(b[d]===c){b=!1;break a}c=b[d]}}b=!0}if(b)return a.slice(); +p.bInitialised=true;m===false&&ha(p)};g.bStateSave?(U.bStateSave=!0,z(p,"aoDrawCallback",xa,"state_save"),Kb(p,g,e)):e()}});b=null;return this},x,s,o,u,Za={},Nb=/[\r\n]/g,Aa=/<.*?>/g,Zb=/^\d{2,4}[\.\/\-]\d{1,2}[\.\/\-]\d{1,2}([T ]{1}\d{1,2}[:\.]\d{2}([\.:]\d{2})?)?$/,$b=RegExp("(\\/|\\.|\\*|\\+|\\?|\\||\\(|\\)|\\[|\\]|\\{|\\}|\\\\|\\$|\\^|\\-)","g"),Ya=/[',$£€¥%\u2009\u202F\u20BD\u20a9\u20BArfkɃΞ]/gi,M=function(a){return!a||!0===a||"-"===a?!0:!1},Ob=function(a){var b=parseInt(a,10);return!isNaN(b)&& +isFinite(a)?b:null},Pb=function(a,b){Za[b]||(Za[b]=RegExp(Qa(b),"g"));return"string"===typeof a&&"."!==b?a.replace(/\./g,"").replace(Za[b],"."):a},$a=function(a,b,c){var d="string"===typeof a;if(M(a))return!0;b&&d&&(a=Pb(a,b));c&&d&&(a=a.replace(Ya,""));return!isNaN(parseFloat(a))&&isFinite(a)},Qb=function(a,b,c){return M(a)?!0:!(M(a)||"string"===typeof a)?null:$a(a.replace(Aa,""),b,c)?!0:null},D=function(a,b,c){var d=[],e=0,f=a.length;if(c!==k)for(;e<f;e++)a[e]&&a[e][b]&&d.push(a[e][b][c]);else for(;e< +f;e++)a[e]&&d.push(a[e][b]);return d},ja=function(a,b,c,d){var e=[],f=0,g=b.length;if(d!==k)for(;f<g;f++)a[b[f]][c]&&e.push(a[b[f]][c][d]);else for(;f<g;f++)e.push(a[b[f]][c]);return e},Y=function(a,b){var c=[],d;b===k?(b=0,d=a):(d=b,b=a);for(var e=b;e<d;e++)c.push(e);return c},Rb=function(a){for(var b=[],c=0,d=a.length;c<d;c++)a[c]&&b.push(a[c]);return b},qa=function(a){var b;a:{if(!(2>a.length)){b=a.slice().sort();for(var c=b[0],d=1,e=b.length;d<e;d++){if(b[d]===c){b=!1;break a}c=b[d]}}b=!0}if(b)return a.slice(); b=[];var e=a.length,f,g=0,d=0;a:for(;d<e;d++){c=a[d];for(f=0;f<g;f++)if(b[f]===c)continue a;b.push(c);g++}return b};n.util={throttle:function(a,b){var c=b!==k?b:200,d,e;return function(){var b=this,g=+new Date,j=arguments;d&&g<d+c?(clearTimeout(e),e=setTimeout(function(){d=k;a.apply(b,j)},c)):(d=g,a.apply(b,j))}},escapeRegex:function(a){return a.replace($b,"\\$1")}};var A=function(a,b,c){a[b]!==k&&(a[c]=a[b])},ca=/\[.*?\]$/,W=/\(\)$/,Qa=n.util.escapeRegex,va=h("<div>")[0],Wb=va.textContent!==k,Yb= -/<.*?>/g,Oa=n.util.throttle,Rb=[],w=Array.prototype,ac=function(a){var b,c,d=n.settings,e=h.map(d,function(a){return a.nTable});if(a){if(a.nTable&&a.oApi)return[a];if(a.nodeName&&"table"===a.nodeName.toLowerCase())return b=h.inArray(a,e),-1!==b?[d[b]]:null;if(a&&"function"===typeof a.settings)return a.settings().toArray();"string"===typeof a?c=h(a):a instanceof h&&(c=a)}else return[];if(c)return c.map(function(){b=h.inArray(this,e);return-1!==b?d[b]:null}).toArray()};s=function(a,b){if(!(this instanceof -s))return new s(a,b);var c=[],d=function(a){(a=ac(a))&&(c=c.concat(a))};if(h.isArray(a))for(var e=0,f=a.length;e<f;e++)d(a[e]);else d(a);this.context=qa(c);b&&h.merge(this,b);this.selector={rows:null,cols:null,opts:null};s.extend(this,this,Rb)};n.Api=s;h.extend(s.prototype,{any:function(){return 0!==this.count()},concat:w.concat,context:[],count:function(){return this.flatten().length},each:function(a){for(var b=0,c=this.length;b<c;b++)a.call(this,this[b],b,this);return this},eq:function(a){var b= +/<.*?>/g,Oa=n.util.throttle,Sb=[],w=Array.prototype,ac=function(a){var b,c,d=n.settings,e=h.map(d,function(a){return a.nTable});if(a){if(a.nTable&&a.oApi)return[a];if(a.nodeName&&"table"===a.nodeName.toLowerCase())return b=h.inArray(a,e),-1!==b?[d[b]]:null;if(a&&"function"===typeof a.settings)return a.settings().toArray();"string"===typeof a?c=h(a):a instanceof h&&(c=a)}else return[];if(c)return c.map(function(){b=h.inArray(this,e);return-1!==b?d[b]:null}).toArray()};s=function(a,b){if(!(this instanceof +s))return new s(a,b);var c=[],d=function(a){(a=ac(a))&&(c=c.concat(a))};if(h.isArray(a))for(var e=0,f=a.length;e<f;e++)d(a[e]);else d(a);this.context=qa(c);b&&h.merge(this,b);this.selector={rows:null,cols:null,opts:null};s.extend(this,this,Sb)};n.Api=s;h.extend(s.prototype,{any:function(){return 0!==this.count()},concat:w.concat,context:[],count:function(){return this.flatten().length},each:function(a){for(var b=0,c=this.length;b<c;b++)a.call(this,this[b],b,this);return this},eq:function(a){var b= this.context;return b.length>a?new s(b[a],this[a]):null},filter:function(a){var b=[];if(w.filter)b=w.filter.call(this,a,this);else for(var c=0,d=this.length;c<d;c++)a.call(this,this[c],c,this)&&b.push(this[c]);return new s(this.context,b)},flatten:function(){var a=[];return new s(this.context,a.concat.apply(a,this.toArray()))},join:w.join,indexOf:w.indexOf||function(a,b){for(var c=b||0,d=this.length;c<d;c++)if(this[c]===a)return c;return-1},iterator:function(a,b,c,d){var e=[],f,g,j,h,m,l=this.context, n,o,u=this.selector;"string"===typeof a&&(d=c,c=b,b=a,a=!1);g=0;for(j=l.length;g<j;g++){var r=new s(l[g]);if("table"===b)f=c.call(r,l[g],g),f!==k&&e.push(f);else if("columns"===b||"rows"===b)f=c.call(r,l[g],this[g],g),f!==k&&e.push(f);else if("column"===b||"column-rows"===b||"row"===b||"cell"===b){o=this[g];"column-rows"===b&&(n=Ba(l[g],u.opts));h=0;for(m=o.length;h<m;h++)f=o[h],f="cell"===b?c.call(r,l[g],f.row,f.column,g,h):c.call(r,l[g],f,g,h,n),f!==k&&e.push(f)}}return e.length||d?(a=new s(l,a? -e.concat.apply([],e):e),b=a.selector,b.rows=u.rows,b.cols=u.cols,b.opts=u.opts,a):this},lastIndexOf:w.lastIndexOf||function(a,b){return this.indexOf.apply(this.toArray.reverse(),arguments)},length:0,map:function(a){var b=[];if(w.map)b=w.map.call(this,a,this);else for(var c=0,d=this.length;c<d;c++)b.push(a.call(this,this[c],c));return new s(this.context,b)},pluck:function(a){return this.map(function(b){return b[a]})},pop:w.pop,push:w.push,reduce:w.reduce||function(a,b){return hb(this,a,b,0,this.length, -1)},reduceRight:w.reduceRight||function(a,b){return hb(this,a,b,this.length-1,-1,-1)},reverse:w.reverse,selector:null,shift:w.shift,slice:function(){return new s(this.context,this)},sort:w.sort,splice:w.splice,toArray:function(){return w.slice.call(this)},to$:function(){return h(this)},toJQuery:function(){return h(this)},unique:function(){return new s(this.context,qa(this))},unshift:w.unshift});s.extend=function(a,b,c){if(c.length&&b&&(b instanceof s||b.__dt_wrapper)){var d,e,f,g=function(a,b,c){return function(){var d= -b.apply(a,arguments);s.extend(d,d,c.methodExt);return d}};d=0;for(e=c.length;d<e;d++)f=c[d],b[f.name]="function"===typeof f.val?g(a,f.val,f):h.isPlainObject(f.val)?{}:f.val,b[f.name].__dt_wrapper=!0,s.extend(a,b[f.name],f.propExt)}};s.register=o=function(a,b){if(h.isArray(a))for(var c=0,d=a.length;c<d;c++)s.register(a[c],b);else for(var e=a.split("."),f=Rb,g,j,c=0,d=e.length;c<d;c++){g=(j=-1!==e[c].indexOf("()"))?e[c].replace("()",""):e[c];var i;a:{i=0;for(var m=f.length;i<m;i++)if(f[i].name===g){i= +e.concat.apply([],e):e),b=a.selector,b.rows=u.rows,b.cols=u.cols,b.opts=u.opts,a):this},lastIndexOf:w.lastIndexOf||function(a,b){return this.indexOf.apply(this.toArray.reverse(),arguments)},length:0,map:function(a){var b=[];if(w.map)b=w.map.call(this,a,this);else for(var c=0,d=this.length;c<d;c++)b.push(a.call(this,this[c],c));return new s(this.context,b)},pluck:function(a){return this.map(function(b){return b[a]})},pop:w.pop,push:w.push,reduce:w.reduce||function(a,b){return ib(this,a,b,0,this.length, +1)},reduceRight:w.reduceRight||function(a,b){return ib(this,a,b,this.length-1,-1,-1)},reverse:w.reverse,selector:null,shift:w.shift,slice:function(){return new s(this.context,this)},sort:w.sort,splice:w.splice,toArray:function(){return w.slice.call(this)},to$:function(){return h(this)},toJQuery:function(){return h(this)},unique:function(){return new s(this.context,qa(this))},unshift:w.unshift});s.extend=function(a,b,c){if(c.length&&b&&(b instanceof s||b.__dt_wrapper)){var d,e,f,g=function(a,b,c){return function(){var d= +b.apply(a,arguments);s.extend(d,d,c.methodExt);return d}};d=0;for(e=c.length;d<e;d++)f=c[d],b[f.name]="function"===typeof f.val?g(a,f.val,f):h.isPlainObject(f.val)?{}:f.val,b[f.name].__dt_wrapper=!0,s.extend(a,b[f.name],f.propExt)}};s.register=o=function(a,b){if(h.isArray(a))for(var c=0,d=a.length;c<d;c++)s.register(a[c],b);else for(var e=a.split("."),f=Sb,g,j,c=0,d=e.length;c<d;c++){g=(j=-1!==e[c].indexOf("()"))?e[c].replace("()",""):e[c];var i;a:{i=0;for(var m=f.length;i<m;i++)if(f[i].name===g){i= f[i];break a}i=null}i||(i={name:g,val:{},methodExt:[],propExt:[]},f.push(i));c===d-1?i.val=b:f=j?i.methodExt:i.propExt}};s.registerPlural=u=function(a,b,c){s.register(a,c);s.register(b,function(){var a=c.apply(this,arguments);return a===this?this:a instanceof s?a.length?h.isArray(a[0])?new s(a.context,a[0]):a[0]:k:a})};o("tables()",function(a){var b;if(a){b=s;var c=this.context;if("number"===typeof a)a=[c[a]];else var d=h.map(c,function(a){return a.nTable}),a=h(d).filter(a).map(function(){var a=h.inArray(this, d);return c[a]}).toArray();b=new b(a)}else b=this;return b});o("table()",function(a){var a=this.tables(a),b=a.context;return b.length?new s(b[0]):a});u("tables().nodes()","table().node()",function(){return this.iterator("table",function(a){return a.nTable},1)});u("tables().body()","table().body()",function(){return this.iterator("table",function(a){return a.nTBody},1)});u("tables().header()","table().header()",function(){return this.iterator("table",function(a){return a.nTHead},1)});u("tables().footer()", "table().footer()",function(){return this.iterator("table",function(a){return a.nTFoot},1)});u("tables().containers()","table().container()",function(){return this.iterator("table",function(a){return a.nTableWrapper},1)});o("draw()",function(a){return this.iterator("table",function(b){"page"===a?P(b):("string"===typeof a&&(a="full-hold"===a?!1:!0),T(b,!1===a))})});o("page()",function(a){return a===k?this.page.info().page:this.iterator("table",function(b){Ta(b,a)})});o("page.info()",function(){if(0=== -this.context.length)return k;var a=this.context[0],b=a._iDisplayStart,c=a.oFeatures.bPaginate?a._iDisplayLength:-1,d=a.fnRecordsDisplay(),e=-1===c;return{page:e?0:Math.floor(b/c),pages:e?1:Math.ceil(d/c),start:b,end:a.fnDisplayEnd(),length:c,recordsTotal:a.fnRecordsTotal(),recordsDisplay:d,serverSide:"ssp"===y(a)}});o("page.len()",function(a){return a===k?0!==this.context.length?this.context[0]._iDisplayLength:k:this.iterator("table",function(b){Ra(b,a)})});var Sb=function(a,b,c){if(c){var d=new s(a); -d.one("draw",function(){c(d.ajax.json())})}if("ssp"==y(a))T(a,b);else{C(a,!0);var e=a.jqXHR;e&&4!==e.readyState&&e.abort();sa(a,[],function(c){oa(a);for(var c=ta(a,c),d=0,e=c.length;d<e;d++)O(a,c[d]);T(a,b);C(a,!1)})}};o("ajax.json()",function(){var a=this.context;if(0<a.length)return a[0].json});o("ajax.params()",function(){var a=this.context;if(0<a.length)return a[0].oAjaxData});o("ajax.reload()",function(a,b){return this.iterator("table",function(c){Sb(c,!1===b,a)})});o("ajax.url()",function(a){var b= -this.context;if(a===k){if(0===b.length)return k;b=b[0];return b.ajax?h.isPlainObject(b.ajax)?b.ajax.url:b.ajax:b.sAjaxSource}return this.iterator("table",function(b){h.isPlainObject(b.ajax)?b.ajax.url=a:b.ajax=a})});o("ajax.url().load()",function(a,b){return this.iterator("table",function(c){Sb(c,!1===b,a)})});var ab=function(a,b,c,d,e){var f=[],g,j,i,m,l,n;i=typeof b;if(!b||"string"===i||"function"===i||b.length===k)b=[b];i=0;for(m=b.length;i<m;i++){j=b[i]&&b[i].split&&!b[i].match(/[\[\(:]/)?b[i].split(","): +this.context.length)return k;var a=this.context[0],b=a._iDisplayStart,c=a.oFeatures.bPaginate?a._iDisplayLength:-1,d=a.fnRecordsDisplay(),e=-1===c;return{page:e?0:Math.floor(b/c),pages:e?1:Math.ceil(d/c),start:b,end:a.fnDisplayEnd(),length:c,recordsTotal:a.fnRecordsTotal(),recordsDisplay:d,serverSide:"ssp"===y(a)}});o("page.len()",function(a){return a===k?0!==this.context.length?this.context[0]._iDisplayLength:k:this.iterator("table",function(b){Ra(b,a)})});var Tb=function(a,b,c){if(c){var d=new s(a); +d.one("draw",function(){c(d.ajax.json())})}if("ssp"==y(a))T(a,b);else{C(a,!0);var e=a.jqXHR;e&&4!==e.readyState&&e.abort();sa(a,[],function(c){oa(a);for(var c=ta(a,c),d=0,e=c.length;d<e;d++)O(a,c[d]);T(a,b);C(a,!1)})}};o("ajax.json()",function(){var a=this.context;if(0<a.length)return a[0].json});o("ajax.params()",function(){var a=this.context;if(0<a.length)return a[0].oAjaxData});o("ajax.reload()",function(a,b){return this.iterator("table",function(c){Tb(c,!1===b,a)})});o("ajax.url()",function(a){var b= +this.context;if(a===k){if(0===b.length)return k;b=b[0];return b.ajax?h.isPlainObject(b.ajax)?b.ajax.url:b.ajax:b.sAjaxSource}return this.iterator("table",function(b){h.isPlainObject(b.ajax)?b.ajax.url=a:b.ajax=a})});o("ajax.url().load()",function(a,b){return this.iterator("table",function(c){Tb(c,!1===b,a)})});var ab=function(a,b,c,d,e){var f=[],g,j,i,m,l,n;i=typeof b;if(!b||"string"===i||"function"===i||b.length===k)b=[b];i=0;for(m=b.length;i<m;i++){j=b[i]&&b[i].split&&!b[i].match(/[\[\(:]/)?b[i].split(","): [b[i]];l=0;for(n=j.length;l<n;l++)(g=c("string"===typeof j[l]?h.trim(j[l]):j[l]))&&g.length&&(f=f.concat(g))}a=x.selector[a];if(a.length){i=0;for(m=a.length;i<m;i++)f=a[i](d,e,f)}return qa(f)},bb=function(a){a||(a={});a.filter&&a.search===k&&(a.search=a.filter);return h.extend({search:"none",order:"current",page:"all"},a)},cb=function(a){for(var b=0,c=a.length;b<c;b++)if(0<a[b].length)return a[0]=a[b],a[0].length=1,a.length=1,a.context=[a.context[b]],a;a.length=0;return a},Ba=function(a,b){var c, d,e,f=[],g=a.aiDisplay;e=a.aiDisplayMaster;var j=b.search;c=b.order;d=b.page;if("ssp"==y(a))return"removed"===j?[]:Y(0,e.length);if("current"==d){c=a._iDisplayStart;for(d=a.fnDisplayEnd();c<d;c++)f.push(g[c])}else if("current"==c||"applied"==c)if("none"==j)f=e.slice();else if("applied"==j)f=g.slice();else{if("removed"==j){var i={};c=0;for(d=g.length;c<d;c++)i[g[c]]=null;f=h.map(e,function(a){return!i.hasOwnProperty(a)?a:null})}}else if("index"==c||"original"==c){c=0;for(d=a.aoData.length;c<d;c++)"none"== -j?f.push(c):(e=h.inArray(c,g),(-1===e&&"removed"==j||0<=e&&"applied"==j)&&f.push(c))}return f};o("rows()",function(a,b){a===k?a="":h.isPlainObject(a)&&(b=a,a="");var b=bb(b),c=this.iterator("table",function(c){var e=b,f;return ab("row",a,function(a){var b=Nb(a),i=c.aoData;if(b!==null&&!e)return[b];f||(f=Ba(c,e));if(b!==null&&h.inArray(b,f)!==-1)return[b];if(a===null||a===k||a==="")return f;if(typeof a==="function")return h.map(f,function(b){var c=i[b];return a(b,c._aData,c.nTr)?b:null});if(a.nodeName){var b= -a._DT_RowIndex,m=a._DT_CellIndex;if(b!==k)return i[b]&&i[b].nTr===a?[b]:[];if(m)return i[m.row]&&i[m.row].nTr===a?[m.row]:[];b=h(a).closest("*[data-dt-row]");return b.length?[b.data("dt-row")]:[]}if(typeof a==="string"&&a.charAt(0)==="#"){b=c.aIds[a.replace(/^#/,"")];if(b!==k)return[b.idx]}b=Qb(ja(c.aoData,f,"nTr"));return h(b).filter(a).map(function(){return this._DT_RowIndex}).toArray()},c,e)},1);c.selector.rows=a;c.selector.opts=b;return c});o("rows().nodes()",function(){return this.iterator("row", +j?f.push(c):(e=h.inArray(c,g),(-1===e&&"removed"==j||0<=e&&"applied"==j)&&f.push(c))}return f};o("rows()",function(a,b){a===k?a="":h.isPlainObject(a)&&(b=a,a="");var b=bb(b),c=this.iterator("table",function(c){var e=b,f;return ab("row",a,function(a){var b=Ob(a),i=c.aoData;if(b!==null&&!e)return[b];f||(f=Ba(c,e));if(b!==null&&h.inArray(b,f)!==-1)return[b];if(a===null||a===k||a==="")return f;if(typeof a==="function")return h.map(f,function(b){var c=i[b];return a(b,c._aData,c.nTr)?b:null});if(a.nodeName){var b= +a._DT_RowIndex,m=a._DT_CellIndex;if(b!==k)return i[b]&&i[b].nTr===a?[b]:[];if(m)return i[m.row]&&i[m.row].nTr===a?[m.row]:[];b=h(a).closest("*[data-dt-row]");return b.length?[b.data("dt-row")]:[]}if(typeof a==="string"&&a.charAt(0)==="#"){b=c.aIds[a.replace(/^#/,"")];if(b!==k)return[b.idx]}b=Rb(ja(c.aoData,f,"nTr"));return h(b).filter(a).map(function(){return this._DT_RowIndex}).toArray()},c,e)},1);c.selector.rows=a;c.selector.opts=b;return c});o("rows().nodes()",function(){return this.iterator("row", function(a,b){return a.aoData[b].nTr||k},1)});o("rows().data()",function(){return this.iterator(!0,"rows",function(a,b){return ja(a.aoData,b,"_aData")},1)});u("rows().cache()","row().cache()",function(a){return this.iterator("row",function(b,c){var d=b.aoData[c];return"search"===a?d._aFilterData:d._aSortData},1)});u("rows().invalidate()","row().invalidate()",function(a){return this.iterator("row",function(b,c){da(b,c,a)})});u("rows().indexes()","row().index()",function(){return this.iterator("row", function(a,b){return b},1)});u("rows().ids()","row().id()",function(a){for(var b=[],c=this.context,d=0,e=c.length;d<e;d++)for(var f=0,g=this[d].length;f<g;f++){var h=c[d].rowIdFn(c[d].aoData[this[d][f]]._aData);b.push((!0===a?"#":"")+h)}return new s(c,b)});u("rows().remove()","row().remove()",function(){var a=this;this.iterator("row",function(b,c,d){var e=b.aoData,f=e[c],g,h,i,m,l;e.splice(c,1);g=0;for(h=e.length;g<h;g++)if(i=e[g],l=i.anCells,null!==i.nTr&&(i.nTr._DT_RowIndex=g),null!==l){i=0;for(m= l.length;i<m;i++)l[i]._DT_CellIndex.row=g}pa(b.aiDisplayMaster,c);pa(b.aiDisplay,c);pa(a[d],c,!1);0<b._iRecordsDisplay&&b._iRecordsDisplay--;Sa(b);c=b.rowIdFn(f._aData);c!==k&&delete b.aIds[c]});this.iterator("table",function(a){for(var c=0,d=a.aoData.length;c<d;c++)a.aoData[c].idx=c});return this});o("rows.add()",function(a){var b=this.iterator("table",function(b){var c,f,g,h=[];f=0;for(g=a.length;f<g;f++)c=a[f],c.nodeName&&"TR"===c.nodeName.toUpperCase()?h.push(na(b,c)[0]):h.push(O(b,c));return h}, 1),c=this.rows(-1);c.pop();h.merge(c,b);return c});o("row()",function(a,b){return cb(this.rows(a,b))});o("row().data()",function(a){var b=this.context;if(a===k)return b.length&&this.length?b[0].aoData[this[0]]._aData:k;var c=b[0].aoData[this[0]];c._aData=a;h.isArray(a)&&c.nTr.id&&N(b[0].rowId)(a,c.nTr.id);da(b[0],this[0],"data");return this});o("row().node()",function(){var a=this.context;return a.length&&this.length?a[0].aoData[this[0]].nTr||null:null});o("row.add()",function(a){a instanceof h&& -a.length&&(a=a[0]);var b=this.iterator("table",function(b){return a.nodeName&&"TR"===a.nodeName.toUpperCase()?na(b,a)[0]:O(b,a)});return this.row(b[0])});var db=function(a,b){var c=a.context;if(c.length&&(c=c[0].aoData[b!==k?b:a[0]])&&c._details)c._details.remove(),c._detailsShow=k,c._details=k},Tb=function(a,b){var c=a.context;if(c.length&&a.length){var d=c[0].aoData[a[0]];if(d._details){(d._detailsShow=b)?d._details.insertAfter(d.nTr):d._details.detach();var e=c[0],f=new s(e),g=e.aoData;f.off("draw.dt.DT_details column-visibility.dt.DT_details destroy.dt.DT_details"); +a.length&&(a=a[0]);var b=this.iterator("table",function(b){return a.nodeName&&"TR"===a.nodeName.toUpperCase()?na(b,a)[0]:O(b,a)});return this.row(b[0])});var db=function(a,b){var c=a.context;if(c.length&&(c=c[0].aoData[b!==k?b:a[0]])&&c._details)c._details.remove(),c._detailsShow=k,c._details=k},Ub=function(a,b){var c=a.context;if(c.length&&a.length){var d=c[0].aoData[a[0]];if(d._details){(d._detailsShow=b)?d._details.insertAfter(d.nTr):d._details.detach();var e=c[0],f=new s(e),g=e.aoData;f.off("draw.dt.DT_details column-visibility.dt.DT_details destroy.dt.DT_details"); 0<D(g,"_details").length&&(f.on("draw.dt.DT_details",function(a,b){e===b&&f.rows({page:"current"}).eq(0).each(function(a){a=g[a];a._detailsShow&&a._details.insertAfter(a.nTr)})}),f.on("column-visibility.dt.DT_details",function(a,b){if(e===b)for(var c,d=V(b),f=0,h=g.length;f<h;f++)c=g[f],c._details&&c._details.children("td[colspan]").attr("colspan",d)}),f.on("destroy.dt.DT_details",function(a,b){if(e===b)for(var c=0,d=g.length;c<d;c++)g[c]._details&&db(f,c)}))}}};o("row().child()",function(a,b){var c= this.context;if(a===k)return c.length&&this.length?c[0].aoData[this[0]]._details:k;if(!0===a)this.child.show();else if(!1===a)db(this);else if(c.length&&this.length){var d=c[0],c=c[0].aoData[this[0]],e=[],f=function(a,b){if(h.isArray(a)||a instanceof h)for(var c=0,k=a.length;c<k;c++)f(a[c],b);else a.nodeName&&"tr"===a.nodeName.toLowerCase()?e.push(a):(c=h("<tr><td/></tr>").addClass(b),h("td",c).addClass(b).html(a)[0].colSpan=V(d),e.push(c[0]))};f(a,b);c._details&&c._details.detach();c._details=h(e); -c._detailsShow&&c._details.insertAfter(c.nTr)}return this});o(["row().child.show()","row().child().show()"],function(){Tb(this,!0);return this});o(["row().child.hide()","row().child().hide()"],function(){Tb(this,!1);return this});o(["row().child.remove()","row().child().remove()"],function(){db(this);return this});o("row().child.isShown()",function(){var a=this.context;return a.length&&this.length?a[0].aoData[this[0]]._detailsShow||!1:!1});var bc=/^([^:]+):(name|visIdx|visible)$/,Ub=function(a,b, -c,d,e){for(var c=[],d=0,f=e.length;d<f;d++)c.push(B(a,e[d],b));return c};o("columns()",function(a,b){a===k?a="":h.isPlainObject(a)&&(b=a,a="");var b=bb(b),c=this.iterator("table",function(c){var e=a,f=b,g=c.aoColumns,j=D(g,"sName"),i=D(g,"nTh");return ab("column",e,function(a){var b=Nb(a);if(a==="")return Y(g.length);if(b!==null)return[b>=0?b:g.length+b];if(typeof a==="function"){var e=Ba(c,f);return h.map(g,function(b,f){return a(f,Ub(c,f,0,0,e),i[f])?f:null})}var k=typeof a==="string"?a.match(bc): +c._detailsShow&&c._details.insertAfter(c.nTr)}return this});o(["row().child.show()","row().child().show()"],function(){Ub(this,!0);return this});o(["row().child.hide()","row().child().hide()"],function(){Ub(this,!1);return this});o(["row().child.remove()","row().child().remove()"],function(){db(this);return this});o("row().child.isShown()",function(){var a=this.context;return a.length&&this.length?a[0].aoData[this[0]]._detailsShow||!1:!1});var bc=/^([^:]+):(name|visIdx|visible)$/,Vb=function(a,b, +c,d,e){for(var c=[],d=0,f=e.length;d<f;d++)c.push(B(a,e[d],b));return c};o("columns()",function(a,b){a===k?a="":h.isPlainObject(a)&&(b=a,a="");var b=bb(b),c=this.iterator("table",function(c){var e=a,f=b,g=c.aoColumns,j=D(g,"sName"),i=D(g,"nTh");return ab("column",e,function(a){var b=Ob(a);if(a==="")return Y(g.length);if(b!==null)return[b>=0?b:g.length+b];if(typeof a==="function"){var e=Ba(c,f);return h.map(g,function(b,f){return a(f,Vb(c,f,0,0,e),i[f])?f:null})}var k=typeof a==="string"?a.match(bc): "";if(k)switch(k[2]){case "visIdx":case "visible":b=parseInt(k[1],10);if(b<0){var n=h.map(g,function(a,b){return a.bVisible?b:null});return[n[n.length+b]]}return[aa(c,b)];case "name":return h.map(j,function(a,b){return a===k[1]?b:null});default:return[]}if(a.nodeName&&a._DT_CellIndex)return[a._DT_CellIndex.column];b=h(i).filter(a).map(function(){return h.inArray(this,i)}).toArray();if(b.length||!a.nodeName)return b;b=h(a).closest("*[data-dt-column]");return b.length?[b.data("dt-column")]:[]},c,f)}, -1);c.selector.cols=a;c.selector.opts=b;return c});u("columns().header()","column().header()",function(){return this.iterator("column",function(a,b){return a.aoColumns[b].nTh},1)});u("columns().footer()","column().footer()",function(){return this.iterator("column",function(a,b){return a.aoColumns[b].nTf},1)});u("columns().data()","column().data()",function(){return this.iterator("column-rows",Ub,1)});u("columns().dataSrc()","column().dataSrc()",function(){return this.iterator("column",function(a,b){return a.aoColumns[b].mData}, +1);c.selector.cols=a;c.selector.opts=b;return c});u("columns().header()","column().header()",function(){return this.iterator("column",function(a,b){return a.aoColumns[b].nTh},1)});u("columns().footer()","column().footer()",function(){return this.iterator("column",function(a,b){return a.aoColumns[b].nTf},1)});u("columns().data()","column().data()",function(){return this.iterator("column-rows",Vb,1)});u("columns().dataSrc()","column().dataSrc()",function(){return this.iterator("column",function(a,b){return a.aoColumns[b].mData}, 1)});u("columns().cache()","column().cache()",function(a){return this.iterator("column-rows",function(b,c,d,e,f){return ja(b.aoData,f,"search"===a?"_aFilterData":"_aSortData",c)},1)});u("columns().nodes()","column().nodes()",function(){return this.iterator("column-rows",function(a,b,c,d,e){return ja(a.aoData,e,"anCells",b)},1)});u("columns().visible()","column().visible()",function(a,b){var c=this.iterator("column",function(b,c){if(a===k)return b.aoColumns[c].bVisible;var f=b.aoColumns,g=f[c],j=b.aoData, i,m,l;if(a!==k&&g.bVisible!==a){if(a){var n=h.inArray(!0,D(f,"bVisible"),c+1);i=0;for(m=j.length;i<m;i++)l=j[i].nTr,f=j[i].anCells,l&&l.insertBefore(f[c],f[n]||null)}else h(D(b.aoData,"anCells",c)).detach();g.bVisible=a;fa(b,b.aoHeader);fa(b,b.aoFooter);b.aiDisplay.length||h(b.nTBody).find("td[colspan]").attr("colspan",V(b));xa(b)}});a!==k&&(this.iterator("column",function(c,e){r(c,null,"column-visibility",[c,e,a,b])}),(b===k||b)&&this.columns.adjust());return c});u("columns().indexes()","column().index()", function(a){return this.iterator("column",function(b,c){return"visible"===a?ba(b,c):c},1)});o("columns.adjust()",function(){return this.iterator("table",function(a){$(a)},1)});o("column.index()",function(a,b){if(0!==this.context.length){var c=this.context[0];if("fromVisible"===a||"toData"===a)return aa(c,b);if("fromData"===a||"toVisible"===a)return ba(c,b)}});o("column()",function(a,b){return cb(this.columns(a,b))});o("cells()",function(a,b,c){h.isPlainObject(a)&&(a.row===k?(c=a,a=null):(c=b,b=null)); -h.isPlainObject(b)&&(c=b,b=null);if(null===b||b===k)return this.iterator("table",function(b){var d=a,e=bb(c),f=b.aoData,g=Ba(b,e),j=Qb(ja(f,g,"anCells")),i=h([].concat.apply([],j)),l,m=b.aoColumns.length,n,o,u,s,r,v;return ab("cell",d,function(a){var c=typeof a==="function";if(a===null||a===k||c){n=[];o=0;for(u=g.length;o<u;o++){l=g[o];for(s=0;s<m;s++){r={row:l,column:s};if(c){v=f[l];a(r,B(b,l,s),v.anCells?v.anCells[s]:null)&&n.push(r)}else n.push(r)}}return n}if(h.isPlainObject(a))return a.column!== +h.isPlainObject(b)&&(c=b,b=null);if(null===b||b===k)return this.iterator("table",function(b){var d=a,e=bb(c),f=b.aoData,g=Ba(b,e),j=Rb(ja(f,g,"anCells")),i=h([].concat.apply([],j)),l,m=b.aoColumns.length,n,o,u,s,r,v;return ab("cell",d,function(a){var c=typeof a==="function";if(a===null||a===k||c){n=[];o=0;for(u=g.length;o<u;o++){l=g[o];for(s=0;s<m;s++){r={row:l,column:s};if(c){v=f[l];a(r,B(b,l,s),v.anCells?v.anCells[s]:null)&&n.push(r)}else n.push(r)}}return n}if(h.isPlainObject(a))return a.column!== k&&a.row!==k&&h.inArray(a.row,g)!==-1?[a]:[];c=i.filter(a).map(function(a,b){return{row:b._DT_CellIndex.row,column:b._DT_CellIndex.column}}).toArray();if(c.length||!a.nodeName)return c;v=h(a).closest("*[data-dt-row]");return v.length?[{row:v.data("dt-row"),column:v.data("dt-column")}]:[]},b,e)});var d=this.columns(b),e=this.rows(a),f,g,j,i,m;this.iterator("table",function(a,b){f=[];g=0;for(j=e[b].length;g<j;g++){i=0;for(m=d[b].length;i<m;i++)f.push({row:e[b][g],column:d[b][i]})}},1);var l=this.cells(f, c);h.extend(l.selector,{cols:b,rows:a,opts:c});return l});u("cells().nodes()","cell().node()",function(){return this.iterator("cell",function(a,b,c){return(a=a.aoData[b])&&a.anCells?a.anCells[c]:k},1)});o("cells().data()",function(){return this.iterator("cell",function(a,b,c){return B(a,b,c)},1)});u("cells().cache()","cell().cache()",function(a){a="search"===a?"_aFilterData":"_aSortData";return this.iterator("cell",function(b,c,d){return b.aoData[c][a][d]},1)});u("cells().render()","cell().render()", function(a){return this.iterator("cell",function(b,c,d){return B(b,c,d,a)},1)});u("cells().indexes()","cell().index()",function(){return this.iterator("cell",function(a,b,c){return{row:b,column:c,columnVisible:ba(a,c)}},1)});u("cells().invalidate()","cell().invalidate()",function(a){return this.iterator("cell",function(b,c,d){da(b,c,a,d)})});o("cell()",function(a,b,c){return cb(this.cells(a,b,c))});o("cell().data()",function(a){var b=this.context,c=this[0];if(a===k)return b.length&&c.length?B(b[0], -c[0].row,c[0].column):k;jb(b[0],c[0].row,c[0].column,a);da(b[0],c[0].row,"data",c[0].column);return this});o("order()",function(a,b){var c=this.context;if(a===k)return 0!==c.length?c[0].aaSorting:k;"number"===typeof a?a=[[a,b]]:a.length&&!h.isArray(a[0])&&(a=Array.prototype.slice.call(arguments));return this.iterator("table",function(b){b.aaSorting=a.slice()})});o("order.listener()",function(a,b,c){return this.iterator("table",function(d){Ma(d,a,b,c)})});o("order.fixed()",function(a){if(!a){var b= +c[0].row,c[0].column):k;kb(b[0],c[0].row,c[0].column,a);da(b[0],c[0].row,"data",c[0].column);return this});o("order()",function(a,b){var c=this.context;if(a===k)return 0!==c.length?c[0].aaSorting:k;"number"===typeof a?a=[[a,b]]:a.length&&!h.isArray(a[0])&&(a=Array.prototype.slice.call(arguments));return this.iterator("table",function(b){b.aaSorting=a.slice()})});o("order.listener()",function(a,b,c){return this.iterator("table",function(d){Ma(d,a,b,c)})});o("order.fixed()",function(a){if(!a){var b= this.context,b=b.length?b[0].aaSortingFixed:k;return h.isArray(b)?{pre:b}:b}return this.iterator("table",function(b){b.aaSortingFixed=h.extend(!0,{},a)})});o(["columns().order()","column().order()"],function(a){var b=this;return this.iterator("table",function(c,d){var e=[];h.each(b[d],function(b,c){e.push([c,a])});c.aaSorting=e})});o("search()",function(a,b,c,d){var e=this.context;return a===k?0!==e.length?e[0].oPreviousSearch.sSearch:k:this.iterator("table",function(e){e.oFeatures.bFilter&&ga(e, h.extend({},e.oPreviousSearch,{sSearch:a+"",bRegex:null===b?!1:b,bSmart:null===c?!0:c,bCaseInsensitive:null===d?!0:d}),1)})});u("columns().search()","column().search()",function(a,b,c,d){return this.iterator("column",function(e,f){var g=e.aoPreSearchCols;if(a===k)return g[f].sSearch;e.oFeatures.bFilter&&(h.extend(g[f],{sSearch:a+"",bRegex:null===b?!1:b,bSmart:null===c?!0:c,bCaseInsensitive:null===d?!0:d}),ga(e,e.oPreviousSearch,1))})});o("state()",function(){return this.context.length?this.context[0].oSavedState: null});o("state.clear()",function(){return this.iterator("table",function(a){a.fnStateSaveCallback.call(a.oInstance,a,{})})});o("state.loaded()",function(){return this.context.length?this.context[0].oLoadedState:null});o("state.save()",function(){return this.iterator("table",function(a){xa(a)})});n.versionCheck=n.fnVersionCheck=function(a){for(var b=n.version.split("."),a=a.split("."),c,d,e=0,f=a.length;e<f;e++)if(c=parseInt(b[e],10)||0,d=parseInt(a[e],10)||0,c!==d)return c>d;return!0};n.isDataTable= @@ -138,7 +138,7 @@ this.rows(b).nodes(),c=h(c);return h([].concat(c.filter(a).toArray(),c.find(a).t this.context;return a.length?a[0].oInit:null});o("data()",function(){return this.iterator("table",function(a){return D(a.aoData,"_aData")}).flatten()});o("destroy()",function(a){a=a||!1;return this.iterator("table",function(b){var c=b.nTableWrapper.parentNode,d=b.oClasses,e=b.nTable,f=b.nTBody,g=b.nTHead,j=b.nTFoot,i=h(e),f=h(f),k=h(b.nTableWrapper),l=h.map(b.aoData,function(a){return a.nTr}),o;b.bDestroying=!0;r(b,"aoDestroyCallback","destroy",[b]);a||(new s(b)).columns().visible(!0);k.off(".DT").find(":not(tbody *)").off(".DT"); h(E).off(".DT-"+b.sInstance);e!=g.parentNode&&(i.children("thead").detach(),i.append(g));j&&e!=j.parentNode&&(i.children("tfoot").detach(),i.append(j));b.aaSorting=[];b.aaSortingFixed=[];wa(b);h(l).removeClass(b.asStripeClasses.join(" "));h("th, td",g).removeClass(d.sSortable+" "+d.sSortableAsc+" "+d.sSortableDesc+" "+d.sSortableNone);f.children().detach();f.append(l);g=a?"remove":"detach";i[g]();k[g]();!a&&c&&(c.insertBefore(e,b.nTableReinsertBefore),i.css("width",b.sDestroyWidth).removeClass(d.sTable), (o=b.asDestroyStripes.length)&&f.children().each(function(a){h(this).addClass(b.asDestroyStripes[a%o])}));c=h.inArray(b,n.settings);-1!==c&&n.settings.splice(c,1)})});h.each(["column","row","cell"],function(a,b){o(b+"s().every()",function(a){var d=this.selector.opts,e=this;return this.iterator(b,function(f,g,h,i,m){a.call(e[b](g,"cell"===b?h:d,"cell"===b?d:k),g,h,i,m)})})});o("i18n()",function(a,b,c){var d=this.context[0],a=S(a)(d.oLanguage);a===k&&(a=b);c!==k&&h.isPlainObject(a)&&(a=a[c]!==k?a[c]: -a._);return a.replace("%d",c)});n.version="1.10.18";n.settings=[];n.models={};n.models.oSearch={bCaseInsensitive:!0,sSearch:"",bRegex:!1,bSmart:!0};n.models.oRow={nTr:null,anCells:null,_aData:[],_aSortData:null,_aFilterData:null,_sFilterRow:null,_sRowStripe:"",src:null,idx:-1};n.models.oColumn={idx:null,aDataSort:null,asSorting:null,bSearchable:null,bSortable:null,bVisible:null,_sManualType:null,_bAttrSrc:!1,fnCreatedCell:null,fnGetData:null,fnSetData:null,mData:null,mRender:null,nTh:null,nTf:null, +a._);return a.replace("%d",c)});n.version="1.10.19";n.settings=[];n.models={};n.models.oSearch={bCaseInsensitive:!0,sSearch:"",bRegex:!1,bSmart:!0};n.models.oRow={nTr:null,anCells:null,_aData:[],_aSortData:null,_aFilterData:null,_sFilterRow:null,_sRowStripe:"",src:null,idx:-1};n.models.oColumn={idx:null,aDataSort:null,asSorting:null,bSearchable:null,bSortable:null,bVisible:null,_sManualType:null,_bAttrSrc:!1,fnCreatedCell:null,fnGetData:null,fnSetData:null,mData:null,mRender:null,nTh:null,nTf:null, sClass:null,sContentPadding:null,sDefaultContent:null,sName:null,sSortDataType:"std",sSortingClass:null,sSortingClassJUI:null,sTitle:null,sType:null,sWidth:null,sWidthOrig:null};n.defaults={aaData:null,aaSorting:[[0,"asc"]],aaSortingFixed:[],ajax:null,aLengthMenu:[10,25,50,100],aoColumns:null,aoColumnDefs:null,aoSearchCols:[],asStripeClasses:null,bAutoWidth:!0,bDeferRender:!1,bDestroy:!1,bFilter:!0,bInfo:!0,bLengthChange:!0,bPaginate:!0,bProcessing:!1,bRetrieve:!1,bScrollCollapse:!1,bServerSide:!1, bSort:!0,bSortMulti:!0,bSortCellsTop:!1,bSortClasses:!0,bStateSave:!1,fnCreatedRow:null,fnDrawCallback:null,fnFooterCallback:null,fnFormatNumber:function(a){return a.toString().replace(/\B(?=(\d{3})+(?!\d))/g,this.oLanguage.sThousands)},fnHeaderCallback:null,fnInfoCallback:null,fnInitComplete:null,fnPreDrawCallback:null,fnRowCallback:null,fnServerData:null,fnServerParams:null,fnStateLoadCallback:function(a){try{return JSON.parse((-1===a.iStateDuration?sessionStorage:localStorage).getItem("DataTables_"+ a.sInstance+"_"+location.pathname))}catch(b){}},fnStateLoadParams:null,fnStateLoaded:null,fnStateSaveCallback:function(a,b){try{(-1===a.iStateDuration?sessionStorage:localStorage).setItem("DataTables_"+a.sInstance+"_"+location.pathname,JSON.stringify(b))}catch(c){}},fnStateSaveParams:null,iStateDuration:7200,iDeferLoading:null,iDisplayLength:10,iDisplayStart:0,iTabIndex:0,oClasses:{},oLanguage:{oAria:{sSortAscending:": activate to sort column ascending",sSortDescending:": activate to sort column descending"}, @@ -151,16 +151,16 @@ this.aiDisplayMaster.length},fnRecordsDisplay:function(){return"ssp"==y(this)?1* classes:{},builder:"-source-",errMode:"alert",feature:[],search:[],selector:{cell:[],column:[],row:[]},internal:{},legacy:{ajax:null},pager:{},renderer:{pageButton:{},header:{}},order:{},type:{detect:[],search:{},order:{}},_unique:0,fnVersionCheck:n.fnVersionCheck,iApiIndex:0,oJUIClasses:{},sVersion:n.version};h.extend(x,{afnFiltering:x.search,aTypes:x.type.detect,ofnSearch:x.type.search,oSort:x.type.order,afnSortData:x.order,aoFeatures:x.feature,oApi:x.internal,oStdClasses:x.classes,oPagination:x.pager}); h.extend(n.ext.classes,{sTable:"dataTable",sNoFooter:"no-footer",sPageButton:"paginate_button",sPageButtonActive:"current",sPageButtonDisabled:"disabled",sStripeOdd:"odd",sStripeEven:"even",sRowEmpty:"dataTables_empty",sWrapper:"dataTables_wrapper",sFilter:"dataTables_filter",sInfo:"dataTables_info",sPaging:"dataTables_paginate paging_",sLength:"dataTables_length",sProcessing:"dataTables_processing",sSortAsc:"sorting_asc",sSortDesc:"sorting_desc",sSortable:"sorting",sSortableAsc:"sorting_asc_disabled", sSortableDesc:"sorting_desc_disabled",sSortableNone:"sorting_disabled",sSortColumn:"sorting_",sFilterInput:"",sLengthSelect:"",sScrollWrapper:"dataTables_scroll",sScrollHead:"dataTables_scrollHead",sScrollHeadInner:"dataTables_scrollHeadInner",sScrollBody:"dataTables_scrollBody",sScrollFoot:"dataTables_scrollFoot",sScrollFootInner:"dataTables_scrollFootInner",sHeaderTH:"",sFooterTH:"",sSortJUIAsc:"",sSortJUIDesc:"",sSortJUI:"",sSortJUIAscAllowed:"",sSortJUIDescAllowed:"",sSortJUIWrapper:"",sSortIcon:"", -sJUIHeader:"",sJUIFooter:""});var Kb=n.ext.pager;h.extend(Kb,{simple:function(){return["previous","next"]},full:function(){return["first","previous","next","last"]},numbers:function(a,b){return[ia(a,b)]},simple_numbers:function(a,b){return["previous",ia(a,b),"next"]},full_numbers:function(a,b){return["first","previous",ia(a,b),"next","last"]},first_last_numbers:function(a,b){return["first",ia(a,b),"last"]},_numbers:ia,numbers_length:7});h.extend(!0,n.ext.renderer,{pageButton:{_:function(a,b,c,d,e, +sJUIHeader:"",sJUIFooter:""});var Lb=n.ext.pager;h.extend(Lb,{simple:function(){return["previous","next"]},full:function(){return["first","previous","next","last"]},numbers:function(a,b){return[ia(a,b)]},simple_numbers:function(a,b){return["previous",ia(a,b),"next"]},full_numbers:function(a,b){return["first","previous",ia(a,b),"next","last"]},first_last_numbers:function(a,b){return["first",ia(a,b),"last"]},_numbers:ia,numbers_length:7});h.extend(!0,n.ext.renderer,{pageButton:{_:function(a,b,c,d,e, f){var g=a.oClasses,j=a.oLanguage.oPaginate,i=a.oLanguage.oAria.paginate||{},m,l,n=0,o=function(b,d){var k,s,u,r,v=function(b){Ta(a,b.data.action,true)};k=0;for(s=d.length;k<s;k++){r=d[k];if(h.isArray(r)){u=h("<"+(r.DT_el||"div")+"/>").appendTo(b);o(u,r)}else{m=null;l="";switch(r){case "ellipsis":b.append('<span class="ellipsis">…</span>');break;case "first":m=j.sFirst;l=r+(e>0?"":" "+g.sPageButtonDisabled);break;case "previous":m=j.sPrevious;l=r+(e>0?"":" "+g.sPageButtonDisabled);break;case "next":m= j.sNext;l=r+(e<f-1?"":" "+g.sPageButtonDisabled);break;case "last":m=j.sLast;l=r+(e<f-1?"":" "+g.sPageButtonDisabled);break;default:m=r+1;l=e===r?g.sPageButtonActive:""}if(m!==null){u=h("<a>",{"class":g.sPageButton+" "+l,"aria-controls":a.sTableId,"aria-label":i[r],"data-dt-idx":n,tabindex:a.iTabIndex,id:c===0&&typeof r==="string"?a.sTableId+"_"+r:null}).html(m).appendTo(b);Wa(u,{action:r},v);n++}}}},s;try{s=h(b).find(H.activeElement).data("dt-idx")}catch(u){}o(h(b).empty(),d);s!==k&&h(b).find("[data-dt-idx="+ -s+"]").focus()}}});h.extend(n.ext.type.detect,[function(a,b){var c=b.oLanguage.sDecimal;return $a(a,c)?"num"+c:null},function(a){if(a&&!(a instanceof Date)&&!Zb.test(a))return null;var b=Date.parse(a);return null!==b&&!isNaN(b)||M(a)?"date":null},function(a,b){var c=b.oLanguage.sDecimal;return $a(a,c,!0)?"num-fmt"+c:null},function(a,b){var c=b.oLanguage.sDecimal;return Pb(a,c)?"html-num"+c:null},function(a,b){var c=b.oLanguage.sDecimal;return Pb(a,c,!0)?"html-num-fmt"+c:null},function(a){return M(a)|| -"string"===typeof a&&-1!==a.indexOf("<")?"html":null}]);h.extend(n.ext.type.search,{html:function(a){return M(a)?a:"string"===typeof a?a.replace(Mb," ").replace(Aa,""):""},string:function(a){return M(a)?a:"string"===typeof a?a.replace(Mb," "):a}});var za=function(a,b,c,d){if(0!==a&&(!a||"-"===a))return-Infinity;b&&(a=Ob(a,b));a.replace&&(c&&(a=a.replace(c,"")),d&&(a=a.replace(d,"")));return 1*a};h.extend(x.type.order,{"date-pre":function(a){a=Date.parse(a);return isNaN(a)?-Infinity:a},"html-pre":function(a){return M(a)? +s+"]").focus()}}});h.extend(n.ext.type.detect,[function(a,b){var c=b.oLanguage.sDecimal;return $a(a,c)?"num"+c:null},function(a){if(a&&!(a instanceof Date)&&!Zb.test(a))return null;var b=Date.parse(a);return null!==b&&!isNaN(b)||M(a)?"date":null},function(a,b){var c=b.oLanguage.sDecimal;return $a(a,c,!0)?"num-fmt"+c:null},function(a,b){var c=b.oLanguage.sDecimal;return Qb(a,c)?"html-num"+c:null},function(a,b){var c=b.oLanguage.sDecimal;return Qb(a,c,!0)?"html-num-fmt"+c:null},function(a){return M(a)|| +"string"===typeof a&&-1!==a.indexOf("<")?"html":null}]);h.extend(n.ext.type.search,{html:function(a){return M(a)?a:"string"===typeof a?a.replace(Nb," ").replace(Aa,""):""},string:function(a){return M(a)?a:"string"===typeof a?a.replace(Nb," "):a}});var za=function(a,b,c,d){if(0!==a&&(!a||"-"===a))return-Infinity;b&&(a=Pb(a,b));a.replace&&(c&&(a=a.replace(c,"")),d&&(a=a.replace(d,"")));return 1*a};h.extend(x.type.order,{"date-pre":function(a){a=Date.parse(a);return isNaN(a)?-Infinity:a},"html-pre":function(a){return M(a)? "":a.replace?a.replace(/<.*?>/g,"").toLowerCase():a+""},"string-pre":function(a){return M(a)?"":"string"===typeof a?a.toLowerCase():!a.toString?"":a.toString()},"string-asc":function(a,b){return a<b?-1:a>b?1:0},"string-desc":function(a,b){return a<b?1:a>b?-1:0}});Da("");h.extend(!0,n.ext.renderer,{header:{_:function(a,b,c,d){h(a.nTable).on("order.dt.DT",function(e,f,g,h){if(a===f){e=c.idx;b.removeClass(c.sSortingClass+" "+d.sSortAsc+" "+d.sSortDesc).addClass(h[e]=="asc"?d.sSortAsc:h[e]=="desc"?d.sSortDesc: c.sSortingClass)}})},jqueryui:function(a,b,c,d){h("<div/>").addClass(d.sSortJUIWrapper).append(b.contents()).append(h("<span/>").addClass(d.sSortIcon+" "+c.sSortingClassJUI)).appendTo(b);h(a.nTable).on("order.dt.DT",function(e,f,g,h){if(a===f){e=c.idx;b.removeClass(d.sSortAsc+" "+d.sSortDesc).addClass(h[e]=="asc"?d.sSortAsc:h[e]=="desc"?d.sSortDesc:c.sSortingClass);b.find("span."+d.sSortIcon).removeClass(d.sSortJUIAsc+" "+d.sSortJUIDesc+" "+d.sSortJUI+" "+d.sSortJUIAscAllowed+" "+d.sSortJUIDescAllowed).addClass(h[e]== -"asc"?d.sSortJUIAsc:h[e]=="desc"?d.sSortJUIDesc:c.sSortingClassJUI)}})}}});var Vb=function(a){return"string"===typeof a?a.replace(/</g,"<").replace(/>/g,">").replace(/"/g,"""):a};n.render={number:function(a,b,c,d,e){return{display:function(f){if("number"!==typeof f&&"string"!==typeof f)return f;var g=0>f?"-":"",h=parseFloat(f);if(isNaN(h))return Vb(f);h=h.toFixed(c);f=Math.abs(h);h=parseInt(f,10);f=c?b+(f-h).toFixed(c).substring(2):"";return g+(d||"")+h.toString().replace(/\B(?=(\d{3})+(?!\d))/g, -a)+f+(e||"")}}},text:function(){return{display:Vb}}};h.extend(n.ext.internal,{_fnExternApiFunc:Lb,_fnBuildAjax:sa,_fnAjaxUpdate:lb,_fnAjaxParameters:ub,_fnAjaxUpdateDraw:vb,_fnAjaxDataSrc:ta,_fnAddColumn:Ea,_fnColumnOptions:ka,_fnAdjustColumnSizing:$,_fnVisibleToColumnIndex:aa,_fnColumnIndexToVisible:ba,_fnVisbleColumns:V,_fnGetColumns:ma,_fnColumnTypes:Ga,_fnApplyColumnDefs:ib,_fnHungarianMap:Z,_fnCamelToHungarian:J,_fnLanguageCompat:Ca,_fnBrowserDetect:gb,_fnAddData:O,_fnAddTr:na,_fnNodeToDataIndex:function(a, -b){return b._DT_RowIndex!==k?b._DT_RowIndex:null},_fnNodeToColumnIndex:function(a,b,c){return h.inArray(c,a.aoData[b].anCells)},_fnGetCellData:B,_fnSetCellData:jb,_fnSplitObjNotation:Ja,_fnGetObjectDataFn:S,_fnSetObjectDataFn:N,_fnGetDataMaster:Ka,_fnClearTable:oa,_fnDeleteIndex:pa,_fnInvalidate:da,_fnGetRowElements:Ia,_fnCreateTr:Ha,_fnBuildHead:kb,_fnDrawHead:fa,_fnDraw:P,_fnReDraw:T,_fnAddOptionsHtml:nb,_fnDetectHeader:ea,_fnGetUniqueThs:ra,_fnFeatureHtmlFilter:pb,_fnFilterComplete:ga,_fnFilterCustom:yb, -_fnFilterColumn:xb,_fnFilter:wb,_fnFilterCreateSearch:Pa,_fnEscapeRegex:Qa,_fnFilterData:zb,_fnFeatureHtmlInfo:sb,_fnUpdateInfo:Cb,_fnInfoMacros:Db,_fnInitialise:ha,_fnInitComplete:ua,_fnLengthChange:Ra,_fnFeatureHtmlLength:ob,_fnFeatureHtmlPaginate:tb,_fnPageChange:Ta,_fnFeatureHtmlProcessing:qb,_fnProcessingDisplay:C,_fnFeatureHtmlTable:rb,_fnScrollDraw:la,_fnApplyToChildren:I,_fnCalculateColumnWidths:Fa,_fnThrottle:Oa,_fnConvertToWidth:Eb,_fnGetWidestNode:Fb,_fnGetMaxLenString:Gb,_fnStringToCss:v, -_fnSortFlatten:X,_fnSort:mb,_fnSortAria:Ib,_fnSortListener:Va,_fnSortAttachListener:Ma,_fnSortingClasses:wa,_fnSortData:Hb,_fnSaveState:xa,_fnLoadState:Jb,_fnSettingsFromNode:ya,_fnLog:K,_fnMap:F,_fnBindAction:Wa,_fnCallbackReg:z,_fnCallbackFire:r,_fnLengthOverflow:Sa,_fnRenderer:Na,_fnDataSource:y,_fnRowAttributes:La,_fnExtend:Xa,_fnCalculateEnd:function(){}});h.fn.dataTable=n;n.$=h;h.fn.dataTableSettings=n.settings;h.fn.dataTableExt=n.ext;h.fn.DataTable=function(a){return h(this).dataTable(a).api()}; +"asc"?d.sSortJUIAsc:h[e]=="desc"?d.sSortJUIDesc:c.sSortingClassJUI)}})}}});var eb=function(a){return"string"===typeof a?a.replace(/</g,"<").replace(/>/g,">").replace(/"/g,"""):a};n.render={number:function(a,b,c,d,e){return{display:function(f){if("number"!==typeof f&&"string"!==typeof f)return f;var g=0>f?"-":"",h=parseFloat(f);if(isNaN(h))return eb(f);h=h.toFixed(c);f=Math.abs(h);h=parseInt(f,10);f=c?b+(f-h).toFixed(c).substring(2):"";return g+(d||"")+h.toString().replace(/\B(?=(\d{3})+(?!\d))/g, +a)+f+(e||"")}}},text:function(){return{display:eb,filter:eb}}};h.extend(n.ext.internal,{_fnExternApiFunc:Mb,_fnBuildAjax:sa,_fnAjaxUpdate:mb,_fnAjaxParameters:vb,_fnAjaxUpdateDraw:wb,_fnAjaxDataSrc:ta,_fnAddColumn:Ea,_fnColumnOptions:ka,_fnAdjustColumnSizing:$,_fnVisibleToColumnIndex:aa,_fnColumnIndexToVisible:ba,_fnVisbleColumns:V,_fnGetColumns:ma,_fnColumnTypes:Ga,_fnApplyColumnDefs:jb,_fnHungarianMap:Z,_fnCamelToHungarian:J,_fnLanguageCompat:Ca,_fnBrowserDetect:hb,_fnAddData:O,_fnAddTr:na,_fnNodeToDataIndex:function(a, +b){return b._DT_RowIndex!==k?b._DT_RowIndex:null},_fnNodeToColumnIndex:function(a,b,c){return h.inArray(c,a.aoData[b].anCells)},_fnGetCellData:B,_fnSetCellData:kb,_fnSplitObjNotation:Ja,_fnGetObjectDataFn:S,_fnSetObjectDataFn:N,_fnGetDataMaster:Ka,_fnClearTable:oa,_fnDeleteIndex:pa,_fnInvalidate:da,_fnGetRowElements:Ia,_fnCreateTr:Ha,_fnBuildHead:lb,_fnDrawHead:fa,_fnDraw:P,_fnReDraw:T,_fnAddOptionsHtml:ob,_fnDetectHeader:ea,_fnGetUniqueThs:ra,_fnFeatureHtmlFilter:qb,_fnFilterComplete:ga,_fnFilterCustom:zb, +_fnFilterColumn:yb,_fnFilter:xb,_fnFilterCreateSearch:Pa,_fnEscapeRegex:Qa,_fnFilterData:Ab,_fnFeatureHtmlInfo:tb,_fnUpdateInfo:Db,_fnInfoMacros:Eb,_fnInitialise:ha,_fnInitComplete:ua,_fnLengthChange:Ra,_fnFeatureHtmlLength:pb,_fnFeatureHtmlPaginate:ub,_fnPageChange:Ta,_fnFeatureHtmlProcessing:rb,_fnProcessingDisplay:C,_fnFeatureHtmlTable:sb,_fnScrollDraw:la,_fnApplyToChildren:I,_fnCalculateColumnWidths:Fa,_fnThrottle:Oa,_fnConvertToWidth:Fb,_fnGetWidestNode:Gb,_fnGetMaxLenString:Hb,_fnStringToCss:v, +_fnSortFlatten:X,_fnSort:nb,_fnSortAria:Jb,_fnSortListener:Va,_fnSortAttachListener:Ma,_fnSortingClasses:wa,_fnSortData:Ib,_fnSaveState:xa,_fnLoadState:Kb,_fnSettingsFromNode:ya,_fnLog:K,_fnMap:F,_fnBindAction:Wa,_fnCallbackReg:z,_fnCallbackFire:r,_fnLengthOverflow:Sa,_fnRenderer:Na,_fnDataSource:y,_fnRowAttributes:La,_fnExtend:Xa,_fnCalculateEnd:function(){}});h.fn.dataTable=n;n.$=h;h.fn.dataTableSettings=n.settings;h.fn.dataTableExt=n.ext;h.fn.DataTable=function(a){return h(this).dataTable(a).api()}; h.each(n,function(a,b){h.fn.DataTable[a]=b});return h.fn.dataTable}); diff --git a/civicrm/civicrm-version.php b/civicrm/civicrm-version.php index a4109b427fba1ef06263c9960dabc633f84209a3..f5223bad04eefb79a1ffa92f19b4546dc4cecf19 100644 --- a/civicrm/civicrm-version.php +++ b/civicrm/civicrm-version.php @@ -1,6 +1,7 @@ <?php +/** @deprecated */ function civicrmVersion( ) { - return array( 'version' => '5.2.2', + return array( 'version' => '5.3.0', 'cms' => 'Wordpress', 'revision' => '' ); } diff --git a/civicrm/css/backdrop.css b/civicrm/css/backdrop.css index 0b718bd206f150fc2c48d28b168a887a8e9b2f88..e06417ecbb7a47e2d25af2b99eb84c636cc63c35 100644 --- a/civicrm/css/backdrop.css +++ b/civicrm/css/backdrop.css @@ -1,15 +1,30 @@ /* Styles specific to Backdrop CMS */ /* Make status messages work with Backdrop styles */ -.crm-container .messages.status { +.crm-container :not(.crm-footer) .messages.status { background-color: #E9EEBC; padding: 0.9em 0.625em 1em 3.438em; border: none; } +.crm-container :not(.crm-footer) .messages.status .crm-i { + font-size: 1.5rem; + color: #fff; + background-color: #CFDE56; + position: absolute; + padding: .4rem; + left: 0; + top: 0; + box-sizing: border-box; +} + @media only screen and (min-width:34em) { - .crm-container .messages.status { + .crm-container :not(.crm-footer) .messages.status { padding-left: 4.375em; } + + .crm-container :not(.crm-footer) .messages.status .crm-i { + font-size: 1.75rem; + padding: .5rem; + } } - diff --git a/civicrm/install/langs.php b/civicrm/install/langs.php old mode 100755 new mode 100644 diff --git a/civicrm/js/Common.js b/civicrm/js/Common.js index 43cc526b7213c192b4d2e000f7634bbe9720f7b6..8a5306763778e4b27059c4a0e07e57a9bd870545 100644 --- a/civicrm/js/Common.js +++ b/civicrm/js/Common.js @@ -690,6 +690,7 @@ if (!CRM.vars) CRM.vars = {}; $timeField .addClass('crm-form-text crm-form-time') .attr('placeholder', $dataField.attr('time-placeholder') === undefined ? ts('Time') : $dataField.attr('time-placeholder')) + .attr('aria-label', $dataField.attr('time-placeholder') === undefined ? ts('Time') : $dataField.attr('time-placeholder')) .change(updateDataField) .timeEntry({ spinnerImage: '', @@ -699,7 +700,7 @@ if (!CRM.vars) CRM.vars = {}; if (settings.date !== false) { // Render "number" field for year-only format, calendar popup for all other formats $dateField = $('<input type="' + type + '">').insertAfter($dataField); - copyAttributes($dataField, $dateField, ['placeholder', 'style', 'class', 'disabled']); + copyAttributes($dataField, $dateField, ['placeholder', 'style', 'class', 'disabled', 'aria-label']); $dateField.addClass('crm-form-' + type); if (hasDatepicker) { settings.minDate = settings.minDate ? CRM.utils.makeDate(settings.minDate) : null; @@ -1246,7 +1247,7 @@ if (!CRM.vars) CRM.vars = {}; unique: true }; options = $.extend(extra, options); - options.expires = options.expires === false ? 0 : parseInt(options.expires, 10); + options.expires = (options.expires === false || !CRM.config.allowAlertAutodismissal) ? 0 : parseInt(options.expires, 10); if (options.unique && options.unique !== '0') { $('#crm-notification-container .ui-notify-message').each(function () { if (title === $('h1', this).html() && text === $('.notify-content', this).html()) { diff --git a/civicrm/js/crm.insert-shortcode.js b/civicrm/js/crm.insert-shortcode.js old mode 100755 new mode 100644 diff --git a/civicrm/package.json b/civicrm/package.json index b08cd2272ef9e612a90eed14abfc6347360ec58d..70919c710caf1cbb7e97b5f68c84822c08034890 100644 --- a/civicrm/package.json +++ b/civicrm/package.json @@ -11,11 +11,11 @@ "devDependencies": { "bower": "^1.3.1", "civicrm-cv": "^0.1.2", - "karma": "^0.12.16", - "karma-ng-html2js-preprocessor": "^0.1.2", - "karma-phantomjs-launcher": "^0.1.4", - "jasmine-core": "~2.1.2", - "karma-jasmine": "~0.3.2" + "karma": "^2.0.2", + "karma-ng-html2js-preprocessor": "^1.0.0", + "karma-phantomjs-launcher": "^1.0.4", + "jasmine-core": "~3.1.0", + "karma-jasmine": "~1.1.2" }, "scripts": { "postinstall": "bash tools/scripts/npm/postinstall.sh", diff --git a/civicrm/packages/HTML/Common.php b/civicrm/packages/HTML/Common.php index efab8e544da385c4c485d54fc9b402b9370cef40..daeb324cce180b083b3f78653a9e1cee2dfe8239 100644 --- a/civicrm/packages/HTML/Common.php +++ b/civicrm/packages/HTML/Common.php @@ -11,7 +11,7 @@ * http://www.php.net/license/3_01.txt If you did not receive a copy of * the PHP License and are unable to obtain it through the web, please * send a note to license@php.net so we can mail you a copy immediately. - * + * * @category HTML * @package HTML_Common * @author Adam Daniel <adaniel1@eesus.jnj.com> @@ -19,7 +19,7 @@ * @license http://www.php.net/license/3_01.txt PHP License 3.01 * @version CVS: $Id: Common.php,v 1.15 2009/04/03 15:26:22 avb Exp $ * @link http://pear.php.net/package/HTML_Common/ - */ + */ /** * Base class for all HTML classes @@ -445,8 +445,8 @@ class HTML_Common * $charset = HTML_Common::charset(); * </code> * - * @param string New charset to use. Omit if just getting the - * current value. Consult the htmlspecialchars() docs + * @param string New charset to use. Omit if just getting the + * current value. Consult the htmlspecialchars() docs * for a list of supported character sets. * @return string Current charset * @access public diff --git a/civicrm/packages/HTML/QuickForm.php b/civicrm/packages/HTML/QuickForm.php index dbb66288f8b5616367149a9ac5c8d316919bae81..c44ed4541c4bc6d2c5261f0ddd860b57bd7af711 100644 --- a/civicrm/packages/HTML/QuickForm.php +++ b/civicrm/packages/HTML/QuickForm.php @@ -3,7 +3,7 @@ /** * Create, validate and process HTML forms - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -37,8 +37,8 @@ require_once 'HTML/Common.php'; * @see HTML_QuickForm::registerElementType(), HTML_QuickForm::getRegisteredTypes(), * HTML_QuickForm::isTypeRegistered() * @global array $GLOBALS['HTML_QUICKFORM_ELEMENT_TYPES'] - */ -$GLOBALS['HTML_QUICKFORM_ELEMENT_TYPES'] = + */ +$GLOBALS['HTML_QUICKFORM_ELEMENT_TYPES'] = array( 'group' =>array('HTML/QuickForm/group.php','HTML_QuickForm_group'), 'hidden' =>array('HTML/QuickForm/hidden.php','HTML_QuickForm_hidden'), @@ -67,7 +67,7 @@ $GLOBALS['HTML_QUICKFORM_ELEMENT_TYPES'] = ); /** - * Validation rules known to HTML_QuickForm + * Validation rules known to HTML_QuickForm * @see HTML_QuickForm::registerRule(), HTML_QuickForm::getRegisteredRules(), * HTML_QuickForm::isRuleRegistered() * @global array $GLOBALS['_HTML_QuickForm_registered_rules'] @@ -93,11 +93,11 @@ $GLOBALS['_HTML_QuickForm_registered_rules'] = array( /**#@+ * Error codes for HTML_QuickForm * - * Codes are mapped to textual messages by errorMessage() method, if you add a + * Codes are mapped to textual messages by errorMessage() method, if you add a * new code be sure to add a new message for it to errorMessage() * * @see HTML_QuickForm::errorMessage() - */ + */ define('QUICKFORM_OK', 1); define('QUICKFORM_ERROR', -1); define('QUICKFORM_INVALID_RULE', -2); @@ -155,7 +155,7 @@ class HTML_QuickForm extends HTML_Common * @since 1.0 * @var array * @access private - */ + */ var $_required = array(); /** @@ -163,7 +163,7 @@ class HTML_QuickForm extends HTML_Common * @since 1.0 * @var string * @access public - */ + */ var $_jsPrefix = 'Invalid information entered.'; /** @@ -171,7 +171,7 @@ class HTML_QuickForm extends HTML_Common * @since 1.0 * @var string * @access public - */ + */ var $_jsPostfix = 'Please correct these fields.'; /** @@ -328,7 +328,7 @@ class HTML_QuickForm extends HTML_Common default: $this->_maxFileSize = $matches['1']; } - } + } } // end constructor // }}} @@ -478,8 +478,8 @@ class HTML_QuickForm extends HTML_Common * Initializes constant form values. * These values won't get overridden by POST or GET vars * - * @param array $constantValues values used to fill the form - * @param mixed $filter (optional) filter(s) to apply to all default values + * @param array $constantValues values used to fill the form + * @param mixed $filter (optional) filter(s) to apply to all default values * * @since 2.0 * @access public @@ -555,8 +555,8 @@ class HTML_QuickForm extends HTML_Common /** * Creates a new form element of the given type. - * - * This method accepts variable number of parameters, their + * + * This method accepts variable number of parameters, their * meaning and count depending on $elementType * * @param string $elementType type of element to add (text, textarea, file...) @@ -614,9 +614,9 @@ class HTML_QuickForm extends HTML_Common /** * Adds an element into the form - * - * If $element is a string representing element type, then this - * method accepts variable number of parameters, their meaning + * + * If $element is a string representing element type, then this + * method accepts variable number of parameters, their meaning * and count depending on $element * * @param mixed $element element object or type of element to add (text, textarea, file...) @@ -668,7 +668,7 @@ class HTML_QuickForm extends HTML_Common return $elementObject; } // end func addElement - + // }}} // {{{ insertElementBefore() @@ -766,7 +766,7 @@ class HTML_QuickForm extends HTML_Common $group =& $this->addElement('group', $name, $groupLabel, $elements, $separator, $appendName); return $group; } // end func addGroup - + // }}} // {{{ &getElement() @@ -794,8 +794,8 @@ class HTML_QuickForm extends HTML_Common /** * Returns the element's raw value - * - * This returns the value as submitted by the form (not filtered) + * + * This returns the value as submitted by the form (not filtered) * or set via setDefaults() or setConstants() * * @param string $element Element name @@ -835,7 +835,7 @@ class HTML_QuickForm extends HTML_Common * @since 2.0 * @access public * @return mixed submitted element value or null if not set - */ + */ function getSubmitValue($elementName) { $value = null; @@ -852,11 +852,11 @@ class HTML_QuickForm extends HTML_Common } elseif (false !== ($pos = strpos($elementName, '['))) { $base = str_replace( - array('\\', '\''), array('\\\\', '\\\''), + array('\\', '\''), array('\\\\', '\\\''), substr($elementName, 0, $pos) ); $idx = "['" . str_replace( - array('\\', '\'', ']', '['), array('\\\\', '\\\'', '', "']['"), + array('\\', '\'', ']', '['), array('\\\\', '\\\'', '', "']['"), substr($elementName, $pos + 1, -1) ) . "']"; if (isset($this->_submitValues[$base])) { @@ -878,7 +878,7 @@ class HTML_QuickForm extends HTML_Common } } } - + // This is only supposed to work for groups with appendName = false if (null === $value && 'group' == $this->getElementType($elementName)) { $group =& $this->getElement($elementName); @@ -936,7 +936,7 @@ class HTML_QuickForm extends HTML_Common return $this->_errors[$element]; } } // end func getElementError - + // }}} // {{{ setElementError() @@ -945,7 +945,7 @@ class HTML_QuickForm extends HTML_Common * * @param string $element Name of form element to set error for * @param string $message Error message, if empty then removes the current error message - * @since 1.0 + * @since 1.0 * @access public * @return void */ @@ -957,7 +957,7 @@ class HTML_QuickForm extends HTML_Common unset($this->_errors[$element]); } } // end func setElementError - + // }}} // {{{ getElementType() @@ -1015,11 +1015,11 @@ class HTML_QuickForm extends HTML_Common * Removes an element * * The method "unlinks" an element from the form, returning the reference - * to the element object. If several elements named $elementName exist, + * to the element object. If several elements named $elementName exist, * it removes the first one, leaving the others intact. - * + * * @param string $elementName The element name - * @param boolean $removeRules True if rules for this element are to be removed too + * @param boolean $removeRules True if rules for this element are to be removed too * @access public * @since 2.0 * @return HTML_QuickForm_element a reference to the removed element @@ -1057,7 +1057,7 @@ class HTML_QuickForm extends HTML_Common * Adds a validation rule for the given field * * If the element is in fact a group, it will be considered as a whole. - * To validate grouped elements as separated entities, + * To validate grouped elements as separated entities, * use addGroupRule instead of addRule. * * @param string $element Form element name @@ -1161,7 +1161,7 @@ class HTML_QuickForm extends HTML_Common $this->_rules[$elementName][] = array( 'type' => $type, - 'format' => $format, + 'format' => $format, 'message' => $rule[0], 'validation' => $validation, 'reset' => $reset, @@ -1198,7 +1198,7 @@ class HTML_QuickForm extends HTML_Common } $this->_rules[$group][] = array('type' => $type, - 'format' => $format, + 'format' => $format, 'message' => $arg1, 'validation' => $validation, 'howmany' => $howmany, @@ -1216,13 +1216,13 @@ class HTML_QuickForm extends HTML_Common // {{{ addFormRule() /** - * Adds a global validation rule - * + * Adds a global validation rule + * * This should be used when for a rule involving several fields or if * you want to use some completely custom validation for your form. - * The rule function/method should return true in case of successful + * The rule function/method should return true in case of successful * validation and array('element name' => 'error') when there were errors. - * + * * @access public * @param mixed Callback, either function name or array(&$object, 'method') * @param string $format (optional)Required for extra rule data @@ -1235,7 +1235,7 @@ class HTML_QuickForm extends HTML_Common } $this->_formRules[] = array($rule,$format); } - + // }}} // {{{ applyFilter() @@ -1266,7 +1266,7 @@ class HTML_QuickForm extends HTML_Common $this->_submitValues[$elName] = $this->_recursiveFilter($filter, $value); } else { $idx = "['" . str_replace( - array('\\', '\'', ']', '['), array('\\\\', '\\\'', '', "']['"), + array('\\', '\'', ']', '['), array('\\\\', '\\\'', '', "']['"), $elName ) . "']"; eval("\$this->_submitValues{$idx} = \$this->_recursiveFilter(\$filter, \$value);"); @@ -1473,7 +1473,7 @@ class HTML_QuickForm extends HTML_Common $this->_jsPrefix = $pref; $this->_jsPostfix = $post; } // end func setJsWarnings - + // }}} // {{{ setRequiredNote() @@ -1517,7 +1517,7 @@ class HTML_QuickForm extends HTML_Common */ function validate() { - if (count($this->_rules) == 0 && count($this->_formRules) == 0 && + if (count($this->_rules) == 0 && count($this->_formRules) == 0 && $this->isSubmitted()) { return (0 == count($this->_errors)); } elseif (!$this->isSubmitted()) { @@ -1545,7 +1545,7 @@ class HTML_QuickForm extends HTML_Common // See also bug #12014, we should only consider a file that has // status UPLOAD_ERR_NO_FILE as not uploaded, in all other cases // validation should be performed, so that e.g. 'maxfilesize' rule - // will display an error if status is UPLOAD_ERR_INI_SIZE + // will display an error if status is UPLOAD_ERR_INI_SIZE // or UPLOAD_ERR_FORM_SIZE } elseif (is_array($submitValue)) { if (false === ($pos = strpos($target, '['))) { @@ -1553,10 +1553,10 @@ class HTML_QuickForm extends HTML_Common } else { $base = str_replace( array('\\', '\''), array('\\\\', '\\\''), - substr($target, 0, $pos) - ); + substr($target, 0, $pos) + ); $idx = "['" . str_replace( - array('\\', '\'', ']', '['), array('\\\\', '\\\'', '', "']['"), + array('\\', '\'', ']', '['), array('\\\\', '\\\'', '', "']['"), substr($target, $pos + 1, -1) ) . "']"; eval("\$isUpload = isset(\$this->_submitFiles['{$base}']['name']{$idx});"); @@ -1639,7 +1639,7 @@ class HTML_QuickForm extends HTML_Common } return true; } // end func freeze - + // }}} // {{{ isFrozen() @@ -1819,7 +1819,7 @@ class HTML_QuickForm extends HTML_Common if (count($test) > 0) { return "\n<script type=\"text/javascript\">\n" . - "//<![CDATA[\n" . + "//<![CDATA[\n" . "function validate_" . $this->_attributes['id'] . "(frm) {\n" . " var value = '';\n" . " var errFlag = new Array();\n" . @@ -1863,7 +1863,7 @@ class HTML_QuickForm extends HTML_Common * Returns the form's contents in an array. * * The description of the array structure is in HTML_QuickForm_Renderer_Array docs - * + * * @since 2.0 * @access public * @param bool Whether to collect hidden elements (passed to the Renderer's constructor) @@ -1882,7 +1882,7 @@ class HTML_QuickForm extends HTML_Common /** * Returns a 'safe' element's value - * + * * This method first tries to find a cleaned-up submitted value, * it will return a value set by setValue()/setDefaults()/setConstants() * if submitted value does not exist for the given element. @@ -1918,9 +1918,9 @@ class HTML_QuickForm extends HTML_Common /** * Returns 'safe' elements' values * - * Unlike getSubmitValues(), this will return only the values + * Unlike getSubmitValues(), this will return only the values * corresponding to the elements present in the form. - * + * * @param mixed Array/string of element names, whose values we want. If not set then return all elements. * @access public * @return array An assoc array of elements' values @@ -1936,7 +1936,7 @@ class HTML_QuickForm extends HTML_Common $fldName = null; if ( isset( $this->_elements[$key]->_attributes['name'] ) ) { //filter the value across XSS vulnerability issues. - $fldName = $this->_elements[$key]->_attributes['name']; + $fldName = $this->_elements[$key]->_attributes['name']; } if ( // if not a text/textarea… @@ -1952,7 +1952,7 @@ class HTML_QuickForm extends HTML_Common //so we should iterate and get filtered value. CRM_Core_HTMLInputCoder::encodeInput( $value ); } - + if (is_array($value)) { // This shit throws a bogus warning in PHP 4.3.x $values = HTML_QuickForm::arrayMerge($values, $value); @@ -1964,12 +1964,12 @@ class HTML_QuickForm extends HTML_Common } foreach ($elementList as $elementName) { $value = $this->exportValue($elementName); - + //filter the value across XSS vulnerability issues. if ( ! CRM_Core_HTMLInputCoder::isSkippedField($elementName)) { CRM_Core_HTMLInputCoder::encodeInput( $value ); } - + if (PEAR::isError($value)) { return $value; } diff --git a/civicrm/packages/HTML/QuickForm/Action.php b/civicrm/packages/HTML/QuickForm/Action.php index 3ec78a6bea6fa945696d3c2e4df6a3ae9dfff30b..b240a481da846c344c4c360e28c1335db19ba4ea 100644 --- a/civicrm/packages/HTML/QuickForm/Action.php +++ b/civicrm/packages/HTML/QuickForm/Action.php @@ -3,7 +3,7 @@ /** * Class representing an action to perform on HTTP request. - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -22,10 +22,10 @@ */ /** - * Class representing an action to perform on HTTP request. - * + * Class representing an action to perform on HTTP request. + * * The Controller will select the appropriate Action to call on the request and - * call its perform() method. The subclasses of this class should implement all + * call its perform() method. The subclasses of this class should implement all * the necessary business logic. * * @category HTML diff --git a/civicrm/packages/HTML/QuickForm/Action/Back.php b/civicrm/packages/HTML/QuickForm/Action/Back.php index 53ce5d8385af319a73c2964298fc713e4ea88a38..846b2278ac15e17605c78574e77be159436bf0f9 100644 --- a/civicrm/packages/HTML/QuickForm/Action/Back.php +++ b/civicrm/packages/HTML/QuickForm/Action/Back.php @@ -3,7 +3,7 @@ /** * The action for a 'back' button of wizard-type multipage form. - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license diff --git a/civicrm/packages/HTML/QuickForm/Action/Direct.php b/civicrm/packages/HTML/QuickForm/Action/Direct.php index 0ba17c73f966a4ecabf3f7335f192159bcd1bb58..009618c0e1800fe96064399023cf49db1864890e 100644 --- a/civicrm/packages/HTML/QuickForm/Action/Direct.php +++ b/civicrm/packages/HTML/QuickForm/Action/Direct.php @@ -3,7 +3,7 @@ /** * This action allows to go to a specific page of a multipage form. - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license diff --git a/civicrm/packages/HTML/QuickForm/Action/Display.php b/civicrm/packages/HTML/QuickForm/Action/Display.php index 5c750d051a253789195ffcee7050946f21d62ef9..b1057ffc772d555ef087479936ebd31c12bbd160 100644 --- a/civicrm/packages/HTML/QuickForm/Action/Display.php +++ b/civicrm/packages/HTML/QuickForm/Action/Display.php @@ -3,7 +3,7 @@ /** * This action handles output of the form. - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license diff --git a/civicrm/packages/HTML/QuickForm/Action/Next.php b/civicrm/packages/HTML/QuickForm/Action/Next.php index fefde070aa725b2c4e752112c52400681fe1b6ab..d3be7ae18d75a6d3d8baec72cce74fa945493f8c 100644 --- a/civicrm/packages/HTML/QuickForm/Action/Next.php +++ b/civicrm/packages/HTML/QuickForm/Action/Next.php @@ -3,7 +3,7 @@ /** * The action for a 'next' button of wizard-type multipage form. - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license diff --git a/civicrm/packages/HTML/QuickForm/Action/Submit.php b/civicrm/packages/HTML/QuickForm/Action/Submit.php index dd43c2bab1f3de0e6953f4fcb00b15a972b44878..299a1dd97057f546f3e10f3e682c3b3ca20ff941 100644 --- a/civicrm/packages/HTML/QuickForm/Action/Submit.php +++ b/civicrm/packages/HTML/QuickForm/Action/Submit.php @@ -3,7 +3,7 @@ /** * The action for a 'submit' button. - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -64,4 +64,4 @@ class HTML_QuickForm_Action_Submit extends HTML_QuickForm_Action } } -?> \ No newline at end of file +?> diff --git a/civicrm/packages/HTML/QuickForm/Controller.php b/civicrm/packages/HTML/QuickForm/Controller.php index 87cb60c6306f9c868ea569cb0e8bbd96a4181928..ab1cbe27737c7518c39f18f669c3bb6436dca0fb 100644 --- a/civicrm/packages/HTML/QuickForm/Controller.php +++ b/civicrm/packages/HTML/QuickForm/Controller.php @@ -3,7 +3,7 @@ /** * The class representing a Controller of MVC design pattern. - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -218,7 +218,6 @@ class HTML_QuickForm_Controller } // switch } - /** * Checks whether the form is modal. * @@ -253,7 +252,7 @@ class HTML_QuickForm_Controller // Fix for bug #8687: the unseen page was considered // submitted, so defaults for checkboxes and multiselects // were not used. Shouldn't break anything since this flag - // will be reset right below in loadValues(). + // will be reset right below in loadValues(). $page->_flagSubmitted = false; // Use controller's defaults and constants, if present $this->applyDefaults($key); diff --git a/civicrm/packages/HTML/QuickForm/Page.php b/civicrm/packages/HTML/QuickForm/Page.php index 82647d67fc93fc25d680194853433652fbe38588..c4e8ee12c7632f9263843b21315b0539512558bf 100644 --- a/civicrm/packages/HTML/QuickForm/Page.php +++ b/civicrm/packages/HTML/QuickForm/Page.php @@ -3,7 +3,7 @@ /** * Class representing a page of a multipage form. - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license diff --git a/civicrm/packages/HTML/QuickForm/Renderer.php b/civicrm/packages/HTML/QuickForm/Renderer.php index a3a3a221dd11d1a306e09df3cc7d6d9344103c91..8d822f03c0af94bf82dc1b7d21bceca1b7b6d5a4 100644 --- a/civicrm/packages/HTML/QuickForm/Renderer.php +++ b/civicrm/packages/HTML/QuickForm/Renderer.php @@ -3,7 +3,7 @@ /** * An abstract base class for QuickForm renderers - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -23,7 +23,7 @@ /** * An abstract base class for QuickForm renderers - * + * * The class implements a Visitor design pattern * * @category HTML @@ -49,7 +49,7 @@ class HTML_QuickForm_Renderer * * @param HTML_QuickForm a form being visited * @access public - * @return void + * @return void * @abstract */ function startForm(&$form) @@ -59,10 +59,10 @@ class HTML_QuickForm_Renderer /** * Called when visiting a form, after processing all form elements - * + * * @param HTML_QuickForm a form being visited * @access public - * @return void + * @return void * @abstract */ function finishForm(&$form) @@ -75,7 +75,7 @@ class HTML_QuickForm_Renderer * * @param HTML_QuickForm_header a header element being visited * @access public - * @return void + * @return void * @abstract */ function renderHeader(&$header) @@ -90,7 +90,7 @@ class HTML_QuickForm_Renderer * @param bool Whether an element is required * @param string An error message associated with an element * @access public - * @return void + * @return void * @abstract */ function renderElement(&$element, $required, $error) @@ -100,11 +100,11 @@ class HTML_QuickForm_Renderer /** * Called when visiting a hidden element - * + * * @param HTML_QuickForm_element a hidden element being visited * @access public * @return void - * @abstract + * @abstract */ function renderHidden(&$element) { @@ -113,13 +113,13 @@ class HTML_QuickForm_Renderer /** * Called when visiting a raw HTML/text pseudo-element - * - * Only implemented in Default renderer. Usage of 'html' elements is + * + * Only implemented in Default renderer. Usage of 'html' elements is * discouraged, templates should be used instead. * * @param HTML_QuickForm_html a 'raw html' element being visited * @access public - * @return void + * @return void * @abstract */ function renderHtml(&$data) @@ -134,7 +134,7 @@ class HTML_QuickForm_Renderer * @param bool Whether a group is required * @param string An error message associated with a group * @access public - * @return void + * @return void * @abstract */ function startGroup(&$group, $required, $error) @@ -147,7 +147,7 @@ class HTML_QuickForm_Renderer * * @param HTML_QuickForm_group A group being visited * @access public - * @return void + * @return void * @abstract */ function finishGroup(&$group) diff --git a/civicrm/packages/HTML/QuickForm/Renderer/Array.php b/civicrm/packages/HTML/QuickForm/Renderer/Array.php index 7d5d73bbc7a86e0b4697b525ac171921b0195f2d..0c5dd53e291a8cdaa31e4760f873095010024448 100644 --- a/civicrm/packages/HTML/QuickForm/Renderer/Array.php +++ b/civicrm/packages/HTML/QuickForm/Renderer/Array.php @@ -3,7 +3,7 @@ /** * A concrete renderer for HTML_QuickForm, makes an array of form contents - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -229,10 +229,10 @@ class HTML_QuickForm_Renderer_Array extends HTML_QuickForm_Renderer function renderHidden(&$element, $required = FALSE, $error = FALSE) { if ($this->_collectHidden) { - // add to error array - if (!empty($error)) { - $this->_ary['errors']['hidden'] = $error; - } + // add to error array + if (!empty($error)) { + $this->_ary['errors']['hidden'] = $error; + } $this->_ary['hidden'] .= $element->toHtml() . "\n"; } else { $this->renderElement($element, $required, $error); diff --git a/civicrm/packages/HTML/QuickForm/Renderer/ArraySmarty.php b/civicrm/packages/HTML/QuickForm/Renderer/ArraySmarty.php index 3c084f7c2fd8b5bb676dfc53433864549f68514b..cced8187ebcff2ef18e399d4b5f2cba2fba67736 100644 --- a/civicrm/packages/HTML/QuickForm/Renderer/ArraySmarty.php +++ b/civicrm/packages/HTML/QuickForm/Renderer/ArraySmarty.php @@ -4,7 +4,7 @@ /** * A static renderer for HTML_QuickForm, makes an array of form content * useful for a Smarty template - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -26,7 +26,7 @@ /** * A concrete renderer for HTML_QuickForm, makes an array of form contents - */ + */ require_once 'HTML/QuickForm/Renderer/Array.php'; /** @@ -202,11 +202,11 @@ class HTML_QuickForm_Renderer_ArraySmarty extends HTML_QuickForm_Renderer_Array } // create keys for elements grouped by native group or name if (strstr($ret['name'], '[') or $this->_currentGroup) { - // Fix for bug #8123: escape backslashes and quotes to prevent errors + // Fix for bug #8123: escape backslashes and quotes to prevent errors // in eval(). The code below seems to handle the case where element // name has unbalanced square brackets. Dunno whether we really // need this after the fix for #8123, but I'm wary of making big - // changes to this code. + // changes to this code. preg_match('/([^]]*)\\[([^]]*)\\]/', $ret['name'], $matches); if (isset($matches[1])) { $sKeysSub = substr_replace($ret['name'], '', 0, strlen($matches[1])); diff --git a/civicrm/packages/HTML/QuickForm/Renderer/Default.php b/civicrm/packages/HTML/QuickForm/Renderer/Default.php index cf4ae468b93365b579e26a37e85bf90fe6da2891..0549e720f05eaa0bfbcc8d3274899a6aaff974b6 100644 --- a/civicrm/packages/HTML/QuickForm/Renderer/Default.php +++ b/civicrm/packages/HTML/QuickForm/Renderer/Default.php @@ -3,7 +3,7 @@ /** * A concrete renderer for HTML_QuickForm, based on QuickForm 2.x built-in one - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -30,7 +30,7 @@ require_once 'HTML/QuickForm/Renderer.php'; /** * A concrete renderer for HTML_QuickForm, based on QuickForm 2.x built-in one - * + * * @category HTML * @package HTML_QuickForm * @author Alexey Borzov <avb@php.net> @@ -42,7 +42,7 @@ require_once 'HTML/QuickForm/Renderer.php'; class HTML_QuickForm_Renderer_Default extends HTML_QuickForm_Renderer { /** - * The HTML of the form + * The HTML of the form * @var string * @access private */ @@ -53,7 +53,7 @@ class HTML_QuickForm_Renderer_Default extends HTML_QuickForm_Renderer * @var string * @access private */ - var $_headerTemplate = + var $_headerTemplate = "\n\t<tr>\n\t\t<td style=\"white-space: nowrap; background-color: #CCCCCC;\" align=\"left\" valign=\"top\" colspan=\"2\"><b>{header}</b></td>\n\t</tr>"; /** @@ -61,7 +61,7 @@ class HTML_QuickForm_Renderer_Default extends HTML_QuickForm_Renderer * @var string * @access private */ - var $_elementTemplate = + var $_elementTemplate = "\n\t<tr>\n\t\t<td align=\"right\" valign=\"top\"><!-- BEGIN required --><span style=\"color: #ff0000\">*</span><!-- END required --><b>{label}</b></td>\n\t\t<td valign=\"top\" align=\"left\"><!-- BEGIN error --><span style=\"color: #ff0000\">{error}</span><br /><!-- END error -->\t{element}</td>\n\t</tr>"; /** @@ -69,7 +69,7 @@ class HTML_QuickForm_Renderer_Default extends HTML_QuickForm_Renderer * @var string * @access private */ - var $_formTemplate = + var $_formTemplate = "\n<form{attributes}>\n<div>\n{hidden}<table border=\"0\">\n{content}\n</table>\n</div>\n</form>"; /** @@ -77,7 +77,7 @@ class HTML_QuickForm_Renderer_Default extends HTML_QuickForm_Renderer * @var string * @access private */ - var $_requiredNoteTemplate = + var $_requiredNoteTemplate = "\n\t<tr>\n\t\t<td></td>\n\t<td align=\"left\" valign=\"top\">{requiredNote}</td>\n\t</tr>"; /** @@ -89,10 +89,10 @@ class HTML_QuickForm_Renderer_Default extends HTML_QuickForm_Renderer /** * Array containing the templates for group wraps. - * + * * These templates are wrapped around group elements and groups' own * templates wrap around them. This is set by setGroupTemplate(). - * + * * @var array * @access private */ @@ -106,7 +106,7 @@ class HTML_QuickForm_Renderer_Default extends HTML_QuickForm_Renderer var $_groupTemplates = array(); /** - * True if we are inside a group + * True if we are inside a group * @var bool * @access private */ @@ -139,7 +139,7 @@ class HTML_QuickForm_Renderer_Default extends HTML_QuickForm_Renderer * @access private */ var $_groupTemplate = ''; - + /** * Collected HTML of the hidden fields * @var string @@ -169,7 +169,7 @@ class HTML_QuickForm_Renderer_Default extends HTML_QuickForm_Renderer // finishForm() was not called (e.g. group::toHtml(), bug #3511) return $this->_hiddenHtml . $this->_html; } // end func toHtml - + /** * Called when visiting a form, before processing any form elements * @@ -186,7 +186,7 @@ class HTML_QuickForm_Renderer_Default extends HTML_QuickForm_Renderer /** * Called when visiting a form, after processing all form elements * Adds required note, form attributes, validation javascript and form content. - * + * * @param HTML_QuickForm form object being visited * @access public * @return void @@ -211,7 +211,7 @@ class HTML_QuickForm_Renderer_Default extends HTML_QuickForm_Renderer $this->_html = $script . "\n" . $this->_html; } } // end func finishForm - + /** * Called when visiting a header element * @@ -292,7 +292,7 @@ class HTML_QuickForm_Renderer_Default extends HTML_QuickForm_Renderer function renderElement(&$element, $required, $error) { // make sure that all elements are id'ed even in a group! - + CRM_Core_Form_Renderer::updateAttributes( $element, $required, $error ); if (!$this->_inGroup) { @@ -313,11 +313,11 @@ class HTML_QuickForm_Renderer_Default extends HTML_QuickForm_Renderer $this->_groupElements[] = $element->toHtml(); } } // end func renderElement - + /** * Renders an hidden element * Called when visiting a hidden element - * + * * @param HTML_QuickForm_element form element being visited * @access public * @return void @@ -329,7 +329,7 @@ class HTML_QuickForm_Renderer_Default extends HTML_QuickForm_Renderer /** * Called when visiting a raw HTML/text pseudo-element - * + * * @param HTML_QuickForm_html element being visited * @access public * @return void @@ -388,9 +388,9 @@ class HTML_QuickForm_Renderer_Default extends HTML_QuickForm_Renderer } // end func finishGroup /** - * Sets element template + * Sets element template * - * @param string The HTML surrounding an element + * @param string The HTML surrounding an element * @param string (optional) Name of the element to apply template for * @access public * @return void @@ -406,9 +406,9 @@ class HTML_QuickForm_Renderer_Default extends HTML_QuickForm_Renderer /** - * Sets template for a group wrapper - * - * This template is contained within a group-as-element template + * Sets template for a group wrapper + * + * This template is contained within a group-as-element template * set via setTemplate() and contains group's element templates, set * via setGroupElementTemplate() * @@ -425,7 +425,7 @@ class HTML_QuickForm_Renderer_Default extends HTML_QuickForm_Renderer /** * Sets element template for elements within a group * - * @param string The HTML surrounding an element + * @param string The HTML surrounding an element * @param string Name of the group to apply template for * @access public * @return void @@ -438,7 +438,7 @@ class HTML_QuickForm_Renderer_Default extends HTML_QuickForm_Renderer /** * Sets header template * - * @param string The HTML surrounding the header + * @param string The HTML surrounding the header * @access public * @return void */ @@ -448,9 +448,9 @@ class HTML_QuickForm_Renderer_Default extends HTML_QuickForm_Renderer } // end func setHeaderTemplate /** - * Sets form template + * Sets form template * - * @param string The HTML surrounding the form tags + * @param string The HTML surrounding the form tags * @access public * @return void */ @@ -462,7 +462,7 @@ class HTML_QuickForm_Renderer_Default extends HTML_QuickForm_Renderer /** * Sets the note indicating required fields template * - * @param string The HTML surrounding the required note + * @param string The HTML surrounding the required note * @access public * @return void */ diff --git a/civicrm/packages/HTML/QuickForm/Renderer/ITDynamic.php b/civicrm/packages/HTML/QuickForm/Renderer/ITDynamic.php index 8be6279d69cc2c8055c9dacdaf2b7523f3070fcc..f08610df74e4cc0eb4e27e412afdb2d4857060e4 100644 --- a/civicrm/packages/HTML/QuickForm/Renderer/ITDynamic.php +++ b/civicrm/packages/HTML/QuickForm/Renderer/ITDynamic.php @@ -3,7 +3,7 @@ /** * A concrete renderer for HTML_QuickForm, using Integrated Templates. - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -28,15 +28,15 @@ require_once 'HTML/QuickForm/Renderer.php'; /** * A concrete renderer for HTML_QuickForm, using Integrated Templates. - * - * This is a "dynamic" renderer, which means that concrete form look - * is defined at runtime. This also means that you can define + * + * This is a "dynamic" renderer, which means that concrete form look + * is defined at runtime. This also means that you can define * <b>one</b> template file for <b>all</b> your forms. That template - * should contain a block for every element 'look' appearing in your + * should contain a block for every element 'look' appearing in your * forms and also some special blocks (consult the examples). If a * special block is not set for an element, the renderer falls back to * a default one. - * + * * @category HTML * @package HTML_QuickForm * @author Alexey Borzov <avb@php.net> @@ -79,7 +79,7 @@ class HTML_QuickForm_Renderer_ITDynamic extends HTML_QuickForm_Renderer var $_groupElementIdx = 0; /** - * Blocks to use for different elements + * Blocks to use for different elements * @var array */ var $_elementBlocks = array(); @@ -123,7 +123,7 @@ class HTML_QuickForm_Renderer_ITDynamic extends HTML_QuickForm_Renderer // assign javascript validation rules $this->_tpl->setVariable('qf_javascript', $form->getValidationScript()); } - + function renderHeader(&$header) { @@ -190,7 +190,7 @@ class HTML_QuickForm_Renderer_ITDynamic extends HTML_QuickForm_Renderer $this->_tpl->parse($blockName); $this->_tpl->parseCurrentBlock(); } - + function renderHidden(&$element) { @@ -234,11 +234,11 @@ class HTML_QuickForm_Renderer_ITDynamic extends HTML_QuickForm_Renderer /** * Returns the name of a block to use for element rendering - * + * * If a name was not explicitly set via setElementBlock(), it tries * the names '{prefix}_{element type}' and '{prefix}_{element}', where * prefix is either 'qf' or the name of the current group's block - * + * * @param HTML_QuickForm_element form element being rendered * @access private * @return string block name @@ -269,7 +269,7 @@ class HTML_QuickForm_Renderer_ITDynamic extends HTML_QuickForm_Renderer /** * Sets the block to use for element rendering - * + * * @param mixed element name or array ('element name' => 'block name') * @param string block name if $elementName is not an array * @access public diff --git a/civicrm/packages/HTML/QuickForm/Renderer/ITStatic.php b/civicrm/packages/HTML/QuickForm/Renderer/ITStatic.php index 508f3c8a21ce04d06a8fe4b370151b8a2dea7682..a8fd4b1d7f2667c93638eaec0026cea905224adc 100644 --- a/civicrm/packages/HTML/QuickForm/Renderer/ITStatic.php +++ b/civicrm/packages/HTML/QuickForm/Renderer/ITStatic.php @@ -2,9 +2,9 @@ /* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */ /** - * A static renderer for HTML_QuickForm compatible + * A static renderer for HTML_QuickForm compatible * with HTML_Template_IT and HTML_Template_Sigma. - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -28,13 +28,13 @@ require_once 'HTML/QuickForm/Renderer.php'; /** - * A static renderer for HTML_QuickForm compatible + * A static renderer for HTML_QuickForm compatible * with HTML_Template_IT and HTML_Template_Sigma. * * As opposed to the dynamic renderer, this renderer needs * every elements and labels in the form to be specified by * placeholders at the position you want them to be displayed. - * + * * @category HTML * @package HTML_QuickForm * @author Bertrand Mansion <bmansion@mamasam.com> @@ -101,7 +101,7 @@ class HTML_QuickForm_Renderer_ITStatic extends HTML_QuickForm_Renderer var $_error = '<font color="red">{error}</font><br />{html}'; /** - * Collected HTML for hidden elements, if needed + * Collected HTML for hidden elements, if needed * @var string */ var $_hidden = ''; @@ -139,7 +139,7 @@ class HTML_QuickForm_Renderer_ITStatic extends HTML_QuickForm_Renderer /** * Called when visiting a form, after processing all form elements - * + * * @param HTML_QuickForm form object being visited * @access public * @return void @@ -264,7 +264,7 @@ class HTML_QuickForm_Renderer_ITStatic extends HTML_QuickForm_Renderer /** * Called when visiting a hidden element - * + * * @param HTML_QuickForm_element hidden element being visited * @access public * @return void diff --git a/civicrm/packages/HTML/QuickForm/Renderer/Object.php b/civicrm/packages/HTML/QuickForm/Renderer/Object.php index 4b1d18ae30af630f8b4803d619ea4fcf81e54304..debb548f01aae6894c906bdfc106ac96256c18a7 100644 --- a/civicrm/packages/HTML/QuickForm/Renderer/Object.php +++ b/civicrm/packages/HTML/QuickForm/Renderer/Object.php @@ -3,7 +3,7 @@ /** * A concrete renderer for HTML_QuickForm, makes an object from form contents - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -73,7 +73,7 @@ class HTML_QuickForm_Renderer_Object extends HTML_QuickForm_Renderer var $_elementType = 'QuickFormElement'; /** - * Additional style information for different elements + * Additional style information for different elements * @var array $_elementStyles */ var $_elementStyles = array(); @@ -103,7 +103,7 @@ class HTML_QuickForm_Renderer_Object extends HTML_QuickForm_Renderer * Return the rendered Object * @access public */ - function toObject() + function toObject() { return $this->_obj; } @@ -118,7 +118,7 @@ class HTML_QuickForm_Renderer_Object extends HTML_QuickForm_Renderer $this->_elementType = $type; } - function startForm(&$form) + function startForm(&$form) { $this->_obj->frozen = $form->isFrozen(); $this->_obj->javascript = $form->getValidationScript(); @@ -134,7 +134,7 @@ class HTML_QuickForm_Renderer_Object extends HTML_QuickForm_Renderer $this->_sectionCount = 0; } // end func startForm - function renderHeader(&$header) + function renderHeader(&$header) { $hobj = new StdClass; $hobj->header = $header->toHtml(); @@ -142,7 +142,7 @@ class HTML_QuickForm_Renderer_Object extends HTML_QuickForm_Renderer $this->_currentSection = $this->_sectionCount++; } - function renderElement(&$element, $required, $error) + function renderElement(&$element, $required, $error) { $elObj = $this->_elementToObject($element, $required, $error); if(!empty($error)) { @@ -161,7 +161,7 @@ class HTML_QuickForm_Renderer_Object extends HTML_QuickForm_Renderer } } //end func renderHidden - function startGroup(&$group, $required, $error) + function startGroup(&$group, $required, $error) { $this->_currentGroup = $this->_elementToObject($group, $required, $error); if(!empty($error)) { @@ -170,7 +170,7 @@ class HTML_QuickForm_Renderer_Object extends HTML_QuickForm_Renderer } } // end func startGroup - function finishGroup(&$group) + function finishGroup(&$group) { $this->_storeObject($this->_currentGroup); $this->_currentGroup = null; @@ -185,7 +185,7 @@ class HTML_QuickForm_Renderer_Object extends HTML_QuickForm_Renderer * @param error string Error associated with the element * @return object */ - function _elementToObject(&$element, $required, $error) + function _elementToObject(&$element, $required, $error) { if($this->_elementType) { $ret = new $this->_elementType; @@ -220,14 +220,14 @@ class HTML_QuickForm_Renderer_Object extends HTML_QuickForm_Renderer return $ret; } - /** + /** * Stores an object representation of an element in the form array * * @access private * @param QuickformElement Object representation of an element * @return void */ - function _storeObject($elObj) + function _storeObject($elObj) { $name = $elObj->name; if(is_object($this->_currentGroup) && $elObj->type != 'group') { @@ -254,9 +254,9 @@ class HTML_QuickForm_Renderer_Object extends HTML_QuickForm_Renderer /** * Convenience class for the form object passed to outputObject() - * + * * Eg. - * <pre> + * <pre> * {form.outputJavaScript():h} * {form.outputHeader():h} * <table> @@ -266,7 +266,7 @@ class HTML_QuickForm_Renderer_Object extends HTML_QuickForm_Renderer * </table> * </form> * </pre> - * + * * @category HTML * @package HTML_QuickForm * @author Ron McClain <ron@humaniq.com> @@ -306,7 +306,7 @@ class QuickformForm var $hidden; /** - * Set if there were validation errors. + * Set if there were validation errors. * StdClass object with element names for keys and their * error messages as values * @var object $errors @@ -315,7 +315,7 @@ class QuickformForm /** * Array of QuickformElementObject elements. If there are headers in the form - * this will be empty and the elements will be in the + * this will be empty and the elements will be in the * separate sections * @var array $elements */ @@ -329,7 +329,7 @@ class QuickformForm /** * Output <form> header - * {form.outputHeader():h} + * {form.outputHeader():h} * @return string <form attributes> */ function outputHeader() @@ -352,7 +352,7 @@ class QuickformForm /** * Convenience class describing a form element. * - * The properties defined here will be available from + * The properties defined here will be available from * your flexy templates by referencing * {form.zip.label:h}, {form.zip.html:h}, etc. * diff --git a/civicrm/packages/HTML/QuickForm/Renderer/ObjectFlexy.php b/civicrm/packages/HTML/QuickForm/Renderer/ObjectFlexy.php index fc94c6f60cf7ffdbf7636bf1fcd687a9ed58314b..e6f963c4e2e413f070e34133bc1118036fb23d60 100644 --- a/civicrm/packages/HTML/QuickForm/Renderer/ObjectFlexy.php +++ b/civicrm/packages/HTML/QuickForm/Renderer/ObjectFlexy.php @@ -3,7 +3,7 @@ /** * QuickForm renderer for Flexy template engine, static version. - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -23,12 +23,12 @@ /** * A concrete renderer for HTML_QuickForm, makes an object from form contents - */ + */ require_once 'HTML/QuickForm/Renderer/Object.php'; /** * QuickForm renderer for Flexy template engine, static version. - * + * * A static renderer for HTML_Quickform. Makes a QuickFormFlexyObject * from the form content suitable for use with a Flexy template * @@ -159,7 +159,7 @@ class HTML_QuickForm_Renderer_ObjectFlexy extends HTML_QuickForm_Renderer_Object $keys = '->{\'' . str_replace(array('\\', '\''), array('\\\\', '\\\''), $ret->name) . '\'}'; } else { $keys = '->{\'' . str_replace( - array('\\', '\'', '[', ']'), array('\\\\', '\\\'', '\'}->{\'', ''), + array('\\', '\'', '[', ']'), array('\\\\', '\\\'', '\'}->{\'', ''), $ret->name ) . '\'}'; } @@ -190,14 +190,14 @@ class HTML_QuickForm_Renderer_ObjectFlexy extends HTML_QuickForm_Renderer_Object } /** - * Stores an object representation of an element in the + * Stores an object representation of an element in the * QuickformFormObject instance * * @access private * @param QuickformElement Object representation of an element * @return void */ - function _storeObject($elObj) + function _storeObject($elObj) { if ($elObj) { $keys = $elObj->keys; @@ -230,7 +230,7 @@ class HTML_QuickForm_Renderer_ObjectFlexy extends HTML_QuickForm_Renderer_Object function setHtmlTemplate($template) { $this->_html = $template; - } + } /** * Set the filename of the template to render form labels @@ -249,7 +249,7 @@ class HTML_QuickForm_Renderer_ObjectFlexy extends HTML_QuickForm_Renderer_Object * @param string Filename of template * @return void */ - function setLabelTemplate($template) + function setLabelTemplate($template) { $this->_label = $template; } diff --git a/civicrm/packages/HTML/QuickForm/Renderer/QuickHtml.php b/civicrm/packages/HTML/QuickForm/Renderer/QuickHtml.php index 958adb2787ee1fac79f09dbc33ec62dbf83380b8..37c84b9ac158584044dd37acdc51644ccd7e97b0 100644 --- a/civicrm/packages/HTML/QuickForm/Renderer/QuickHtml.php +++ b/civicrm/packages/HTML/QuickForm/Renderer/QuickHtml.php @@ -3,7 +3,7 @@ /** * A renderer that makes it quick and easy to create customized forms. - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -23,7 +23,7 @@ /** * A concrete renderer for HTML_QuickForm, based on QuickForm 2.x built-in one - */ + */ require_once 'HTML/QuickForm/Renderer/Default.php'; /** @@ -34,7 +34,7 @@ require_once 'HTML/QuickForm/Renderer/Default.php'; * elements from their display, and being able to use QuickForm in * widget-based template systems. See the online docs for more info. * For a usage example see: docs/renderers/QuickHtml_example.php - * + * * @category HTML * @package HTML_QuickForm * @author Jason Rust <jrust@rustyparts.com> @@ -52,7 +52,7 @@ class HTML_QuickForm_Renderer_QuickHtml extends HTML_QuickForm_Renderer_Default // }}} // {{{ constructor - + /** * Constructor * @@ -112,7 +112,7 @@ class HTML_QuickForm_Renderer_QuickHtml extends HTML_QuickForm_Renderer_Default $elementKey = null; // Find the key for the element foreach ($this->renderedElements as $key => $data) { - if ($data['name'] == $elementName && + if ($data['name'] == $elementName && // See if the value must match as well (is_null($elementValue) || $data['value'] == $elementValue)) { @@ -122,12 +122,12 @@ class HTML_QuickForm_Renderer_QuickHtml extends HTML_QuickForm_Renderer_Default } if (is_null($elementKey)) { - $msg = is_null($elementValue) ? "Element $elementName does not exist." : + $msg = is_null($elementValue) ? "Element $elementName does not exist." : "Element $elementName with value of $elementValue does not exist."; return PEAR::raiseError(null, QUICKFORM_UNREGISTERED_ELEMENT, null, E_USER_WARNING, $msg, 'HTML_QuickForm_Error', true); } else { if ($this->renderedElements[$elementKey]['rendered']) { - $msg = is_null($elementValue) ? "Element $elementName has already been rendered." : + $msg = is_null($elementValue) ? "Element $elementName has already been rendered." : "Element $elementName with value of $elementValue has already been rendered."; return PEAR::raiseError(null, QUICKFORM_ERROR, null, E_USER_WARNING, $msg, 'HTML_QuickForm_Error', true); } else { @@ -150,7 +150,7 @@ class HTML_QuickForm_Renderer_QuickHtml extends HTML_QuickForm_Renderer_Default * * @access public * @return mixed HTML string of element if $immediateRender is set, else we just add the - * html to the global _html string + * html to the global _html string */ function renderElement(&$element, $required, $error) { @@ -158,9 +158,9 @@ class HTML_QuickForm_Renderer_QuickHtml extends HTML_QuickForm_Renderer_Default parent::renderElement($element, $required, $error); if (!$this->_inGroup) { $this->renderedElements[] = array( - 'name' => $element->getName(), - 'value' => $element->getValue(), - 'html' => $this->_html, + 'name' => $element->getName(), + 'value' => $element->getValue(), + 'html' => $this->_html, 'rendered' => false); } $this->_html = ''; @@ -171,7 +171,7 @@ class HTML_QuickForm_Renderer_QuickHtml extends HTML_QuickForm_Renderer_Default /** * Gets the html for a hidden element and adds it to the array. - * + * * @param HTML_QuickForm_element hidden form element being visited * @access public * @return void @@ -179,12 +179,12 @@ class HTML_QuickForm_Renderer_QuickHtml extends HTML_QuickForm_Renderer_Default function renderHidden(&$element) { $this->renderedElements[] = array( - 'name' => $element->getName(), - 'value' => $element->getValue(), - 'html' => $element->toHtml(), + 'name' => $element->getName(), + 'value' => $element->getValue(), + 'html' => $element->toHtml(), 'rendered' => false); } // end func renderHidden - + // }}} // {{{ finishGroup() @@ -201,9 +201,9 @@ class HTML_QuickForm_Renderer_QuickHtml extends HTML_QuickForm_Renderer_Default $this->_html = ''; parent::finishGroup($group); $this->renderedElements[] = array( - 'name' => $group->getName(), - 'value' => $group->getValue(), - 'html' => $this->_html, + 'name' => $group->getName(), + 'value' => $group->getValue(), + 'html' => $this->_html, 'rendered' => false); $this->_html = ''; } // end func finishGroup diff --git a/civicrm/packages/HTML/QuickForm/Rule.php b/civicrm/packages/HTML/QuickForm/Rule.php index 788cfb90ab74040146d1162bcddce26142b54743..e889bcfe70d87aba3f354a0f132d421862e1e9bb 100644 --- a/civicrm/packages/HTML/QuickForm/Rule.php +++ b/civicrm/packages/HTML/QuickForm/Rule.php @@ -2,8 +2,8 @@ /* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */ /** - * Abstract base class for QuickForm validation rules - * + * Abstract base class for QuickForm validation rules + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -22,7 +22,7 @@ */ /** - * Abstract base class for QuickForm validation rules + * Abstract base class for QuickForm validation rules * * @category HTML * @package HTML_QuickForm @@ -46,7 +46,7 @@ class HTML_QuickForm_Rule /** * Validates a value - * + * * @access public * @abstract */ @@ -79,4 +79,4 @@ class HTML_QuickForm_Rule return array('', ''); } } -?> \ No newline at end of file +?> diff --git a/civicrm/packages/HTML/QuickForm/Rule/Callback.php b/civicrm/packages/HTML/QuickForm/Rule/Callback.php index dbce98f6182e7b6da78c667a38aac748e3899579..11c48cba737ce37ea059ddf7768d0db2bdf2f8f1 100644 --- a/civicrm/packages/HTML/QuickForm/Rule/Callback.php +++ b/civicrm/packages/HTML/QuickForm/Rule/Callback.php @@ -3,7 +3,7 @@ /** * Validates values using callback functions or methods - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -22,7 +22,7 @@ */ /** - * Abstract base class for QuickForm validation rules + * Abstract base class for QuickForm validation rules */ require_once 'HTML/QuickForm/Rule.php'; @@ -51,11 +51,11 @@ class HTML_QuickForm_Rule_Callback extends HTML_QuickForm_Rule /** * Whether to use BC mode for specific rules - * + * * Previous versions of QF passed element's name as a first parameter * to validation functions, but not to validation methods. This behaviour * is emulated if you are using 'function' as rule type when registering. - * + * * @var array * @access private */ @@ -93,7 +93,7 @@ class HTML_QuickForm_Rule_Callback extends HTML_QuickForm_Rule * @param string $name Name of rule * @param string $callback Name of function or method * @param string $class Name of class containing the method - * @param bool $BCMode Backwards compatibility mode + * @param bool $BCMode Backwards compatibility mode * @access public */ function addData($name, $callback, $class = null, $BCMode = false) @@ -121,4 +121,4 @@ class HTML_QuickForm_Rule_Callback extends HTML_QuickForm_Rule } // end func getValidationScript } // end class HTML_QuickForm_Rule_Callback -?> \ No newline at end of file +?> diff --git a/civicrm/packages/HTML/QuickForm/Rule/Compare.php b/civicrm/packages/HTML/QuickForm/Rule/Compare.php index ba651b98a668af122c31f03723bbb13e769f3af4..af21c21ef635d797b97a49bb99fc41212383c327 100644 --- a/civicrm/packages/HTML/QuickForm/Rule/Compare.php +++ b/civicrm/packages/HTML/QuickForm/Rule/Compare.php @@ -3,7 +3,7 @@ /** * Rule to compare two form fields - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -22,16 +22,16 @@ */ /** - * Abstract base class for QuickForm validation rules + * Abstract base class for QuickForm validation rules */ require_once 'HTML/QuickForm/Rule.php'; /** * Rule to compare two form fields - * - * The most common usage for this is to ensure that the password + * + * The most common usage for this is to ensure that the password * confirmation field matches the password field - * + * * @category HTML * @package HTML_QuickForm * @author Alexey Borzov <avb@php.net> @@ -59,7 +59,7 @@ class HTML_QuickForm_Rule_Compare extends HTML_QuickForm_Rule /** * Returns the operator to use for comparing the values - * + * * @access private * @param string operator name * @return string operator to use for validation @@ -86,7 +86,7 @@ class HTML_QuickForm_Rule_Compare extends HTML_QuickForm_Rule } else { $compareFn = create_function('$a, $b', 'return strval($a) ' . $operator . ' strval($b);'); } - + return $compareFn($values[0], $values[1]); } diff --git a/civicrm/packages/HTML/QuickForm/Rule/Range.php b/civicrm/packages/HTML/QuickForm/Rule/Range.php index a65a4cb7b3e4eeb79f4cef14a093cf8bbacba097..f3a6355d3125730586fa761745b747383377c38b 100644 --- a/civicrm/packages/HTML/QuickForm/Rule/Range.php +++ b/civicrm/packages/HTML/QuickForm/Rule/Range.php @@ -3,7 +3,7 @@ /** * Checks that the length of value is within range - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -22,7 +22,7 @@ */ /** - * Abstract base class for QuickForm validation rules + * Abstract base class for QuickForm validation rules */ require_once 'HTML/QuickForm/Rule.php'; @@ -59,17 +59,17 @@ class HTML_QuickForm_Rule_Range extends HTML_QuickForm_Rule function getValidationScript($options = null) { switch ($this->name) { - case 'minlength': + case 'minlength': $test = '{jsVar}.length < '.$options; break; - case 'maxlength': + case 'maxlength': $test = '{jsVar}.length > '.$options; break; - default: + default: $test = '({jsVar}.length < '.$options[0].' || {jsVar}.length > '.$options[1].')'; } return array('', "{jsVar} != '' && {$test}"); } // end func getValidationScript } // end class HTML_QuickForm_Rule_Range -?> \ No newline at end of file +?> diff --git a/civicrm/packages/HTML/QuickForm/Rule/Regex.php b/civicrm/packages/HTML/QuickForm/Rule/Regex.php index 3733dfd26c444724fad19c77e3e9f7dfd3cc7c8a..71cccbcf6f21c964cb5838f911efc360036cabe4 100644 --- a/civicrm/packages/HTML/QuickForm/Rule/Regex.php +++ b/civicrm/packages/HTML/QuickForm/Rule/Regex.php @@ -3,7 +3,7 @@ /** * Validates values using regular expressions - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -22,7 +22,7 @@ */ /** - * Abstract base class for QuickForm validation rules + * Abstract base class for QuickForm validation rules */ require_once 'HTML/QuickForm/Rule.php'; @@ -104,4 +104,4 @@ class HTML_QuickForm_Rule_Regex extends HTML_QuickForm_Rule } // end func getValidationScript } // end class HTML_QuickForm_Rule_Regex -?> \ No newline at end of file +?> diff --git a/civicrm/packages/HTML/QuickForm/Rule/Required.php b/civicrm/packages/HTML/QuickForm/Rule/Required.php index 72dfce34406b69f04be669cec89fdc84194d5167..98caf88f92539ff73b943314818c749c77bb48a0 100644 --- a/civicrm/packages/HTML/QuickForm/Rule/Required.php +++ b/civicrm/packages/HTML/QuickForm/Rule/Required.php @@ -3,7 +3,7 @@ /** * Required elements validation - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -22,7 +22,7 @@ */ /** - * Abstract base class for QuickForm validation rules + * Abstract base class for QuickForm validation rules */ require_once 'HTML/QuickForm/Rule.php'; @@ -53,8 +53,8 @@ class HTML_QuickForm_Rule_Required extends HTML_QuickForm_Rule array_key_exists( 'name', $value ) && array_key_exists( 'tmp_name', $value ); // hack to fix required issue with advcheckbox, but in general if any value is present then - // it should pass required check - $return = false; + // it should pass required check + $return = false; foreach ( $value as $k => $v ) { // dont check type field. Safari3 Beta does not set this if ( $fileType && $k == 'type' ) { diff --git a/civicrm/packages/HTML/QuickForm/RuleRegistry.php b/civicrm/packages/HTML/QuickForm/RuleRegistry.php index dcdcaeacaaaa5577d9e8dc621df4dfb54ab4e539..797c8c82dcb39fe2cd9605e834a21a1b69579c04 100644 --- a/civicrm/packages/HTML/QuickForm/RuleRegistry.php +++ b/civicrm/packages/HTML/QuickForm/RuleRegistry.php @@ -3,7 +3,7 @@ /** * Registers rule objects and uses them for validation - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -48,7 +48,7 @@ class HTML_QuickForm_RuleRegistry * Returns a singleton of HTML_QuickForm_RuleRegistry * * Usually, only one RuleRegistry object is needed, this is the reason - * why it is recommended to use this method to get the validation object. + * why it is recommended to use this method to get the validation object. * * @access public * @static @@ -135,7 +135,7 @@ class HTML_QuickForm_RuleRegistry * Performs validation on the given values * * @param string $ruleName Name of the rule to be used - * @param mixed $values Can be a scalar or an array of values + * @param mixed $values Can be a scalar or an array of values * to be validated * @param mixed $options Options used by the rule * @param mixed $multiple Whether to validate an array of values altogether @@ -163,7 +163,7 @@ class HTML_QuickForm_RuleRegistry * Returns the validation test in javascript code * * @param array|HTML_QuickForm_element Element(s) the rule applies to - * @param string Element name, in case $element is + * @param string Element name, in case $element is * not an array * @param array Rule data * @access public @@ -187,21 +187,21 @@ class HTML_QuickForm_RuleRegistry $jsField = isset($ruleData['group'])? $ruleData['group']: $elementName; list ($jsPrefix, $jsCheck) = $rule->getValidationScript($ruleData['format']); if (!isset($ruleData['howmany'])) { - $js = $jsValue . "\n" . $jsPrefix . + $js = $jsValue . "\n" . $jsPrefix . " if (" . str_replace('{jsVar}', 'value', $jsCheck) . " && !errFlag['{$jsField}']) {\n" . " errFlag['{$jsField}'] = true;\n" . " _qfMsg = _qfMsg + '\\n - {$ruleData['message']}';\n" . $jsReset . " }\n"; } else { - $js = $jsValue . "\n" . $jsPrefix . + $js = $jsValue . "\n" . $jsPrefix . " var res = 0;\n" . " for (var i = 0; i < value.length; i++) {\n" . " if (!(" . str_replace('{jsVar}', 'value[i]', $jsCheck) . ")) {\n" . " res++;\n" . " }\n" . - " }\n" . - " if (res < {$ruleData['howmany']} && !errFlag['{$jsField}']) {\n" . + " }\n" . + " if (res < {$ruleData['howmany']} && !errFlag['{$jsField}']) {\n" . " errFlag['{$jsField}'] = true;\n" . " _qfMsg = _qfMsg + '\\n - {$ruleData['message']}';\n" . $jsReset . @@ -212,12 +212,12 @@ class HTML_QuickForm_RuleRegistry /** - * Returns JavaScript to get and to reset the element's value - * + * Returns JavaScript to get and to reset the element's value + * * @access private * @param HTML_QuickForm_element element being processed * @param string element's name - * @param bool whether to generate JavaScript to reset + * @param bool whether to generate JavaScript to reset * the value * @param integer value's index in the array (only used for * multielement rules) @@ -241,7 +241,7 @@ class HTML_QuickForm_RuleRegistry " var valueIdx = 0;\n" . " for (var i = 0; i < frm.elements.length; i++) {\n" . " var _element = frm.elements[i];\n" . - " if (_element.name in _qfGroups['{$elementName}']) {\n" . + " if (_element.name in _qfGroups['{$elementName}']) {\n" . " switch (_element.type) {\n" . " case 'checkbox':\n" . " case 'radio':\n" . @@ -275,7 +275,7 @@ class HTML_QuickForm_RuleRegistry $tmp_reset = " for (var i = 0; i < frm.elements.length; i++) {\n" . " var _element = frm.elements[i];\n" . - " if (_element.name in _qfGroups['{$elementName}']) {\n" . + " if (_element.name in _qfGroups['{$elementName}']) {\n" . " switch (_element.type) {\n" . " case 'checkbox':\n" . " case 'radio':\n" . @@ -300,7 +300,7 @@ class HTML_QuickForm_RuleRegistry $value = " value{$jsIndex} = new Array();\n" . " var valueIdx = 0;\n" . - " for (var i = 0; i < frm.elements['{$elementName}'].options.length; i++) {\n" . + " for (var i = 0; i < frm.elements['{$elementName}'].options.length; i++) {\n" . " if (frm.elements['{$elementName}'].options[i].selected) {\n" . " value{$jsIndex}[valueIdx++] = frm.elements['{$elementName}'].options[i].value;\n" . " }\n" . @@ -309,7 +309,7 @@ class HTML_QuickForm_RuleRegistry $value = " value{$jsIndex} = frm.elements['{$elementName}'].selectedIndex == -1? '': frm.elements['{$elementName}'].options[frm.elements['{$elementName}'].selectedIndex].value;\n"; } if ($reset) { - $tmp_reset .= + $tmp_reset .= " for (var i = 0; i < field.options.length; i++) {\n" . " field.options[i].selected = field.options[i].defaultSelected;\n" . " }\n"; diff --git a/civicrm/packages/HTML/QuickForm/advcheckbox.php b/civicrm/packages/HTML/QuickForm/advcheckbox.php index 0830dfc749d20bf68ba9bed7340841f7734c7736..e676073297e08bb5075ceb0567481599cf0b26cf 100644 --- a/civicrm/packages/HTML/QuickForm/advcheckbox.php +++ b/civicrm/packages/HTML/QuickForm/advcheckbox.php @@ -3,7 +3,7 @@ /** * HTML class for an advanced checkbox type field - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -33,15 +33,15 @@ require_once 'HTML/QuickForm/checkbox.php'; * Basically this fixes a problem that HTML has had * where checkboxes can only pass a single value (the * value of the checkbox when checked). A value for when - * the checkbox is not checked cannot be passed, and + * the checkbox is not checked cannot be passed, and * furthermore the checkbox variable doesn't even exist if * the checkbox was submitted unchecked. * * It works by prepending a hidden field with the same name and * another "unchecked" value to the checbox. If the checkbox is * checked, PHP overwrites the value of the hidden field with - * its value. - * + * its value. + * * @category HTML * @package HTML_QuickForm * @author Jason Rust <jrust@php.net> @@ -74,13 +74,13 @@ class HTML_QuickForm_advcheckbox extends HTML_QuickForm_checkbox /** * Class constructor - * + * * @param string $elementName (optional)Input field name attribute - * @param string $elementLabel (optional)Input field label + * @param string $elementLabel (optional)Input field label * @param string $text (optional)Text to put after the checkbox - * @param mixed $attributes (optional)Either a typical HTML attribute string + * @param mixed $attributes (optional)Either a typical HTML attribute string * or an associative array - * @param mixed $values (optional)Values to pass if checked or not checked + * @param mixed $values (optional)Values to pass if checked or not checked * * @since 1.0 * @access public @@ -91,7 +91,7 @@ class HTML_QuickForm_advcheckbox extends HTML_QuickForm_checkbox parent::__construct($elementName, $elementLabel, $text, $attributes); $this->setValues($values); } //end constructor - + // }}} // {{{ getPrivateName() @@ -148,7 +148,7 @@ class HTML_QuickForm_advcheckbox extends HTML_QuickForm_checkbox // give it default checkbox behavior $this->_values = array('', 1); } elseif (is_scalar($values)) { - // if it's string, then assume the value to + // if it's string, then assume the value to // be passed is for when the element is checked $this->_values = array('', $values); } else { @@ -163,7 +163,7 @@ class HTML_QuickForm_advcheckbox extends HTML_QuickForm_checkbox /** * Sets the element's value - * + * * @param mixed Element's value * @access public */ @@ -197,7 +197,7 @@ class HTML_QuickForm_advcheckbox extends HTML_QuickForm_checkbox /** * Returns the checkbox element in HTML * and the additional hidden element in HTML - * + * * @access public * @return string */ @@ -207,14 +207,14 @@ class HTML_QuickForm_advcheckbox extends HTML_QuickForm_checkbox return parent::toHtml(); } else { return '<input' . $this->_getAttrString(array( - 'type' => 'hidden', - 'name' => $this->getName(), + 'type' => 'hidden', + 'name' => $this->getName(), 'value' => $this->_values[0] )) . ' />' . parent::toHtml(); - + } } //end func toHtml - + // }}} // {{{ getFrozenHtml() diff --git a/civicrm/packages/HTML/QuickForm/autocomplete.php b/civicrm/packages/HTML/QuickForm/autocomplete.php index 681c5e5c6f42b9e67b95abb9b40f752727fc5b82..48cc4281eea670b722753bcbf4ad2d7154ea3dcd 100644 --- a/civicrm/packages/HTML/QuickForm/autocomplete.php +++ b/civicrm/packages/HTML/QuickForm/autocomplete.php @@ -3,7 +3,7 @@ /** * HTML class for an autocomplete element - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -23,20 +23,20 @@ /** * HTML class for a text field - */ + */ require_once 'HTML/QuickForm/text.php'; /** * HTML class for an autocomplete element - * + * * Creates an HTML input text element that * at every keypressed javascript event checks in an array of options * if there's a match and autocompletes the text in case of match. * * For the JavaScript code thanks to Martin Honnen and Nicholas C. Zakas * See {@link http://www.faqts.com/knowledge_base/view.phtml/aid/13562} and - * {@link http://www.sitepoint.com/article/1220} - * + * {@link http://www.sitepoint.com/article/1220} + * * Example: * <code> * $autocomplete =& $form->addElement('autocomplete', 'fruit', 'Favourite fruit:'); diff --git a/civicrm/packages/HTML/QuickForm/button.php b/civicrm/packages/HTML/QuickForm/button.php index 70480123a6627e9f2a63530aba33b0e0f8eb3ef8..c97860b97d5674f2d7737ae758dfeba48ac8c95e 100644 --- a/civicrm/packages/HTML/QuickForm/button.php +++ b/civicrm/packages/HTML/QuickForm/button.php @@ -3,7 +3,7 @@ /** * HTML class for an <input type="button" /> elements - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -29,7 +29,7 @@ require_once 'HTML/QuickForm/input.php'; /** * HTML class for an <input type="button" /> elements - * + * * @category HTML * @package HTML_QuickForm * @author Adam Daniel <adaniel1@eesus.jnj.com> @@ -43,10 +43,10 @@ class HTML_QuickForm_button extends HTML_QuickForm_input /** * Class constructor - * + * * @param string $elementName (optional)Input field name attribute * @param string $value (optional)Input field value - * @param mixed $attributes (optional)Either a typical HTML attribute string + * @param mixed $attributes (optional)Either a typical HTML attribute string * or an associative array * @since 1.0 * @access public @@ -59,13 +59,13 @@ class HTML_QuickForm_button extends HTML_QuickForm_input $this->setValue($value); $this->setType('button'); } //end constructor - + // }}} // {{{ freeze() /** * Freeze the element so that only its value is returned - * + * * @access public * @return void */ @@ -75,6 +75,6 @@ class HTML_QuickForm_button extends HTML_QuickForm_input } //end func freeze // }}} - + } //end class HTML_QuickForm_button ?> diff --git a/civicrm/packages/HTML/QuickForm/checkbox.php b/civicrm/packages/HTML/QuickForm/checkbox.php index 757324b4500cd86ecc2daafdd3a9ee03bd06528c..7c5cdad28726a78262d955c394dc3f5eea268dc2 100644 --- a/civicrm/packages/HTML/QuickForm/checkbox.php +++ b/civicrm/packages/HTML/QuickForm/checkbox.php @@ -3,7 +3,7 @@ /** * HTML class for a checkbox type field - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -30,7 +30,7 @@ require_once 'HTML/QuickForm/input.php'; /** * HTML class for a checkbox type field - * + * * @category HTML * @package HTML_QuickForm * @author Adam Daniel <adaniel1@eesus.jnj.com> @@ -56,11 +56,11 @@ class HTML_QuickForm_checkbox extends HTML_QuickForm_input /** * Class constructor - * + * * @param string $elementName (optional)Input field name attribute * @param string $elementLabel (optional)Input field value * @param string $text (optional)Checkbox display text - * @param mixed $attributes (optional)Either a typical HTML attribute string + * @param mixed $attributes (optional)Either a typical HTML attribute string * or an associative array * @since 1.0 * @access public @@ -73,7 +73,7 @@ class HTML_QuickForm_checkbox extends HTML_QuickForm_input $attributes = array( 'id' => $elementName ); } else { // set element id only if its not set - if ( !isset( $attributes['id'] ) ) { + if ( !isset( $attributes['id'] ) ) { $attributes['id'] = $elementName; } } @@ -85,13 +85,13 @@ class HTML_QuickForm_checkbox extends HTML_QuickForm_input $this->updateAttributes(array('value'=>1)); $this->_generateId(); } //end constructor - + // }}} // {{{ setChecked() /** * Sets whether a checkbox is checked - * + * * @param bool $checked Whether the field is checked or not * @since 1.0 * @access public @@ -111,7 +111,7 @@ class HTML_QuickForm_checkbox extends HTML_QuickForm_input /** * Returns whether a checkbox is checked - * + * * @since 1.0 * @access public * @return bool @@ -120,13 +120,13 @@ class HTML_QuickForm_checkbox extends HTML_QuickForm_input { return (bool)$this->getAttribute('checked'); } //end func getChecked - + // }}} // {{{ toHtml() /** * Returns the checkbox element in HTML - * + * * @since 1.0 * @access public * @return string @@ -146,13 +146,13 @@ class HTML_QuickForm_checkbox extends HTML_QuickForm_input unset( $attributes['skipLabel'] ); return HTML_QuickForm_input::toHtml() . $label; } //end func toHtml - + // }}} // {{{ getFrozenHtml() /** * Returns the value of field without HTML tags - * + * * @since 1.0 * @access public * @return string @@ -172,8 +172,8 @@ class HTML_QuickForm_checkbox extends HTML_QuickForm_input /** * Sets the checkbox text - * - * @param string $text + * + * @param string $text * @since 1.1 * @access public * @return void @@ -187,8 +187,8 @@ class HTML_QuickForm_checkbox extends HTML_QuickForm_input // {{{ getText() /** - * Returns the checkbox text - * + * Returns the checkbox text + * * @since 1.1 * @access public * @return string @@ -285,7 +285,7 @@ class HTML_QuickForm_checkbox extends HTML_QuickForm_input } return $this->_prepareValue($value, $assoc); } - + // }}} } //end class HTML_QuickForm_checkbox ?> diff --git a/civicrm/packages/HTML/QuickForm/date.php b/civicrm/packages/HTML/QuickForm/date.php index 2ea80551f11bbb5bf06db0303e35045bb43f6228..040c800f374c6069c9a1eb91d1e6dc65b79a8394 100644 --- a/civicrm/packages/HTML/QuickForm/date.php +++ b/civicrm/packages/HTML/QuickForm/date.php @@ -3,7 +3,7 @@ /** * Class for a group of elements used to input dates (and times). - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -32,10 +32,10 @@ require_once 'HTML/QuickForm/select.php'; /** * Class for a group of elements used to input dates (and times). - * + * * Inspired by original 'date' element but reimplemented as a subclass * of HTML_QuickForm_group - * + * * @category HTML * @package HTML_QuickForm * @author Alexey Borzov <avb@php.net> @@ -48,7 +48,7 @@ class HTML_QuickForm_date extends HTML_QuickForm_group /** * Various options to control the element's display. - * + * * @access private * @var array */ @@ -71,7 +71,7 @@ class HTML_QuickForm_date extends HTML_QuickForm_group /** * Locale array build from CRM_Utils_Date-provided names - * + * * @access private * @var array */ @@ -82,12 +82,12 @@ class HTML_QuickForm_date extends HTML_QuickForm_group /** * Class constructor - * + * * The following keys may appear in $options array: * - 'language': date language * - 'format': Format of the date, based on PHP's date() function. * The following characters are currently recognised in format string: - * <pre> + * <pre> * D => Short names of days * l => Long names of days * d => Day numbers @@ -119,11 +119,11 @@ class HTML_QuickForm_date extends HTML_QuickForm_group */ function __construct($elementName = null, $elementLabel = null, $options = array(), $attributes = null) { - $this->_locale = array( - 'weekdays_short'=> CRM_Utils_Date::getAbbrWeekdayNames(), - 'weekdays_long' => CRM_Utils_Date::getFullWeekdayNames(), - 'months_short' => CRM_Utils_Date::getAbbrMonthNames(), - 'months_long' => CRM_Utils_Date::getFullMonthNames() + $this->_locale = array( + 'weekdays_short'=> CRM_Utils_Date::getAbbrWeekdayNames(), + 'weekdays_long' => CRM_Utils_Date::getFullWeekdayNames(), + 'months_short' => CRM_Utils_Date::getAbbrMonthNames(), + 'months_long' => CRM_Utils_Date::getFullMonthNames() ); parent::__construct($elementName, $elementLabel, null, null, null, $attributes); $this->_persistantFreeze = true; @@ -197,7 +197,7 @@ class HTML_QuickForm_date extends HTML_QuickForm_group case 'Y': $options = $this->_createOptionList( $this->_options['minYear'], - $this->_options['maxYear'], + $this->_options['maxYear'], $this->_options['minYear'] > $this->_options['maxYear']? -1: 1 ); $emptyText = ts('-year-'); @@ -208,7 +208,7 @@ class HTML_QuickForm_date extends HTML_QuickForm_group $this->_options['maxYear'], $this->_options['minYear'] > $this->_options['maxYear']? -1: 1 ); - array_walk($options, create_function('&$v,$k','$v = substr($v,-2);')); + array_walk($options, create_function('&$v,$k','$v = substr($v,-2);')); $emptyText = ts('-year-'); break; case 'h': @@ -250,7 +250,7 @@ class HTML_QuickForm_date extends HTML_QuickForm_group $separator .= (' ' == $sign? ' ': $sign); $loadSelect = false; } - + if ($loadSelect) { if (0 < count($this->_elements)) { $this->_separator[] = $separator; @@ -259,7 +259,7 @@ class HTML_QuickForm_date extends HTML_QuickForm_group } $separator = ''; // Should we add an empty option to the top of the select? - if (!is_array($this->_options['addEmptyOption']) && $this->_options['addEmptyOption'] || + if (!is_array($this->_options['addEmptyOption']) && $this->_options['addEmptyOption'] || is_array($this->_options['addEmptyOption']) && !empty($this->_options['addEmptyOption'][$sign])) { // Using '+' array operator to preserve the keys @@ -271,12 +271,12 @@ class HTML_QuickForm_date extends HTML_QuickForm_group $options = array($this->_options['emptyOptionValue'] => $text) + $options; } } - + //modified autogenerated id for date select boxes. $attribs = $this->getAttributes(); $elementName = $this->getName(); $attribs['id'] = $elementName.'['.$sign.']'; - + $this->_elements[] = new HTML_QuickForm_select($sign, null, $options, $attribs); } } diff --git a/civicrm/packages/HTML/QuickForm/element.php b/civicrm/packages/HTML/QuickForm/element.php index 92493b376b47d414d943147de33b46adb23faa51..b252925441f9319acd2e2640736fa7b9aee343ac 100644 --- a/civicrm/packages/HTML/QuickForm/element.php +++ b/civicrm/packages/HTML/QuickForm/element.php @@ -3,7 +3,7 @@ /** * Base class for form elements - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -30,7 +30,7 @@ require_once 'HTML/Common.php'; /** * Base class for form elements - * + * * @category HTML * @package HTML_QuickForm * @author Adam Daniel <adaniel1@eesus.jnj.com> @@ -75,13 +75,13 @@ class HTML_QuickForm_element extends HTML_Common * @access private */ var $_persistantFreeze = false; - + // }}} // {{{ constructor - + /** * Class constructor - * + * * @param string Name of the element * @param mixed Label(s) for the element * @param mixed Associative array of tag attributes or HTML attributes name="value" pairs @@ -99,7 +99,7 @@ class HTML_QuickForm_element extends HTML_Common $this->setLabel($elementLabel); } } //end constructor - + // }}} // {{{ apiVersion() @@ -135,7 +135,7 @@ class HTML_QuickForm_element extends HTML_Common /** * Sets the input field name - * + * * @param string $name Input field name attribute * @since 1.0 * @access public @@ -145,13 +145,13 @@ class HTML_QuickForm_element extends HTML_Common { // interface method } //end func setName - + // }}} // {{{ getName() /** * Returns the element name - * + * * @since 1.0 * @access public * @return string @@ -160,7 +160,7 @@ class HTML_QuickForm_element extends HTML_Common { // interface method } //end func getName - + // }}} // {{{ setValue() @@ -192,13 +192,13 @@ class HTML_QuickForm_element extends HTML_Common // interface return null; } // end func getValue - + // }}} // {{{ freeze() /** * Freeze the element so that only its value is returned - * + * * @access public * @return void */ @@ -227,7 +227,7 @@ class HTML_QuickForm_element extends HTML_Common /** * Returns the value of field without HTML tags - * + * * @since 1.0 * @access public * @return string @@ -238,13 +238,13 @@ class HTML_QuickForm_element extends HTML_Common return (strlen($value)? htmlspecialchars($value): ' ') . $this->_getPersistantData(); } //end func getFrozenHtml - + // }}} // {{{ _getPersistantData() /** * Used by getFrozenHtml() to pass the element's value if _persistantFreeze is on - * + * * @access private * @return string */ @@ -283,7 +283,7 @@ class HTML_QuickForm_element extends HTML_Common /** * Sets wether an element value should be kept in an hidden field * when the element is frozen or not - * + * * @param bool $persistant True if persistant value * @since 2.0 * @access public @@ -299,7 +299,7 @@ class HTML_QuickForm_element extends HTML_Common /** * Sets display text for the element - * + * * @param string $label Display text for the element * @since 1.3 * @access public @@ -315,7 +315,7 @@ class HTML_QuickForm_element extends HTML_Common /** * Returns display text for the element - * + * * @since 1.3 * @access public * @return string @@ -330,7 +330,7 @@ class HTML_QuickForm_element extends HTML_Common /** * Tries to find the element value from the values array - * + * * @since 2.7 * @access private * @return mixed @@ -345,7 +345,7 @@ class HTML_QuickForm_element extends HTML_Common return $values[$elementName]; } elseif (strpos($elementName, '[')) { $myVar = "['" . str_replace( - array('\\', '\'', ']', '['), array('\\\\', '\\\'', '', "']['"), + array('\\', '\'', ']', '['), array('\\\\', '\\\'', '', "']['"), $elementName ) . "']"; return eval("return (isset(\$values$myVar)) ? \$values$myVar : null;"); @@ -407,7 +407,7 @@ class HTML_QuickForm_element extends HTML_Common * @param bool Whether an element is required * @param string An error message associated with an element * @access public - * @return void + * @return void */ function accept(&$renderer, $required=false, $error=null) { @@ -419,12 +419,12 @@ class HTML_QuickForm_element extends HTML_Common /** * Automatically generates and assigns an 'id' attribute for the element. - * + * * Currently used to ensure that labels work on radio buttons and * checkboxes. Per idea of Alexander Radivanovich. * * @access private - * @return void + * @return void */ function _generateId() { @@ -454,7 +454,7 @@ class HTML_QuickForm_element extends HTML_Common } return $this->_prepareValue($value, $assoc); } - + // }}} // {{{ _prepareValue() @@ -479,7 +479,7 @@ class HTML_QuickForm_element extends HTML_Common } else { $valueAry = array(); $myIndex = "['" . str_replace( - array('\\', '\'', ']', '['), array('\\\\', '\\\'', '', "']['"), + array('\\', '\'', ']', '['), array('\\\\', '\\\'', '', "']['"), $name ) . "']"; eval("\$valueAry$myIndex = \$value;"); @@ -487,7 +487,7 @@ class HTML_QuickForm_element extends HTML_Common } } } - + // }}} } // end class HTML_QuickForm_element ?> diff --git a/civicrm/packages/HTML/QuickForm/header.php b/civicrm/packages/HTML/QuickForm/header.php index abf7b809464007c101b15f04ef22b09b094c923f..439cae28f32d6703a118dceb66c2376a995a4aa1 100644 --- a/civicrm/packages/HTML/QuickForm/header.php +++ b/civicrm/packages/HTML/QuickForm/header.php @@ -3,7 +3,7 @@ /** * A pseudo-element used for adding headers to form - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -23,11 +23,11 @@ /** * HTML class for static data - */ + */ require_once 'HTML/QuickForm/static.php'; /** - * A pseudo-element used for adding headers to form + * A pseudo-element used for adding headers to form * * @category HTML * @package HTML_QuickForm @@ -41,7 +41,7 @@ class HTML_QuickForm_header extends HTML_QuickForm_static /** * Class constructor - * + * * @param string $elementName Header name * @param string $text Header text * @access public @@ -61,7 +61,7 @@ class HTML_QuickForm_header extends HTML_QuickForm_static * * @param HTML_QuickForm_Renderer renderer object * @access public - * @return void + * @return void */ function accept(&$renderer) { diff --git a/civicrm/packages/HTML/QuickForm/hiddenselect.php b/civicrm/packages/HTML/QuickForm/hiddenselect.php index 25037201dcc00328af43e11b30ef204077cd68f7..a885b1cf3ae23b39b45f2cae9739d44a996a8966 100644 --- a/civicrm/packages/HTML/QuickForm/hiddenselect.php +++ b/civicrm/packages/HTML/QuickForm/hiddenselect.php @@ -3,7 +3,7 @@ /** * Hidden select pseudo-element - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -44,10 +44,10 @@ require_once 'HTML/QuickForm/select.php'; class HTML_QuickForm_hiddenselect extends HTML_QuickForm_select { // {{{ constructor - + /** * Class constructor - * + * * @param string Select name attribute * @param mixed Label(s) for the select (not used) * @param mixed Data to be used to populate options @@ -65,7 +65,7 @@ class HTML_QuickForm_hiddenselect extends HTML_QuickForm_select $this->load($options); } } //end constructor - + // }}} // {{{ toHtml() @@ -75,7 +75,7 @@ class HTML_QuickForm_hiddenselect extends HTML_QuickForm_select * @since 1.0 * @access public * @return string - * @throws + * @throws */ function toHtml() { @@ -101,12 +101,12 @@ class HTML_QuickForm_hiddenselect extends HTML_QuickForm_select return $strHtml; } //end func toHtml - + // }}} // {{{ accept() /** - * This is essentially a hidden element and should be rendered as one + * This is essentially a hidden element and should be rendered as one */ function accept(&$renderer) { diff --git a/civicrm/packages/HTML/QuickForm/hierselect.php b/civicrm/packages/HTML/QuickForm/hierselect.php index ddb142cb1472fd2f53f7d43a13db13199b1bf50d..9730f4ee836de12e7cacc445f090e7ead200ef29 100644 --- a/civicrm/packages/HTML/QuickForm/hierselect.php +++ b/civicrm/packages/HTML/QuickForm/hierselect.php @@ -35,7 +35,7 @@ require_once('HTML/QuickForm/select.php'); * @access public */ class HTML_QuickForm_hierselect extends HTML_QuickForm_group -{ +{ // {{{ properties /** @@ -58,7 +58,7 @@ class HTML_QuickForm_hierselect extends HTML_QuickForm_group * $select2[2][0] = 'Pantheist'; * $select2[2][1] = 'Skepticism'; * - * // If only need two selects + * // If only need two selects * // - and using the depracated functions * $sel =& $form->addElement('hierselect', 'cds', 'Choose CD:'); * $sel->setMainOptions($select1); @@ -76,12 +76,12 @@ class HTML_QuickForm_hierselect extends HTML_QuickForm_group * // You can now use * $sel =& $form->addElement('hierselect', 'cds', 'Choose CD:'); * $sel->setOptions(array($select1, $select2, $select3)); - * + * * @var array * @access private */ var $_options = array(); - + /** * Number of select elements on this group * @@ -97,7 +97,7 @@ class HTML_QuickForm_hierselect extends HTML_QuickForm_group * @access private */ var $_js = ''; - + /** * The javascript array name */ @@ -108,10 +108,10 @@ class HTML_QuickForm_hierselect extends HTML_QuickForm_group /** * Class constructor - * + * * @param string $elementName (optional)Input field name attribute * @param string $elementLabel (optional)Input field label in form - * @param mixed $attributes (optional)Either a typical HTML attribute string + * @param mixed $attributes (optional)Either a typical HTML attribute string * or an associative array. Date format is passed along the attributes. * @param mixed $separator (optional)Use a string for one separator, * use an array to alternate the separators. @@ -157,14 +157,14 @@ class HTML_QuickForm_hierselect extends HTML_QuickForm_group $this->_nbElements++; } } - + $this->_setOptions(); $this->_setJS(); } // end func setMainOptions // }}} // {{{ setMainOptions() - + /** * Sets the options for the first select element. Deprecated. setOptions() should be used. * @@ -182,10 +182,10 @@ class HTML_QuickForm_hierselect extends HTML_QuickForm_group $this->_createElements(); } } // end func setMainOptions - + // }}} // {{{ setSecOptions() - + /** * Sets the options for the second select element. Deprecated. setOptions() should be used. * The main _options array is initialized and the _setOptions function is called. @@ -211,14 +211,14 @@ class HTML_QuickForm_hierselect extends HTML_QuickForm_group $this->_nbElements++; } } - + $this->_setOptions(); $this->_setJS(); } // end func setSecOptions - + // }}} // {{{ _setOptions() - + /** * Sets the options for each select element * @@ -242,13 +242,13 @@ class HTML_QuickForm_hierselect extends HTML_QuickForm_group } } } // end func _setOptions - + // }}} // {{{ setValue() /** * Sets values for group's elements - * + * * @param array $value An array of 2 or more values, for the first, * the second, the third etc. select * @@ -261,13 +261,13 @@ class HTML_QuickForm_hierselect extends HTML_QuickForm_group parent::setValue($value); $this->_setOptions(); } // end func setValue - + // }}} // {{{ _createElements() /** * Creates all the elements for the group - * + * * @access private * @return void */ @@ -291,7 +291,7 @@ class HTML_QuickForm_hierselect extends HTML_QuickForm_group // }}} // {{{ _setJS() - + /** * Set the JavaScript for each select element (excluding de main one). * @@ -313,10 +313,10 @@ class HTML_QuickForm_hierselect extends HTML_QuickForm_group $this->_jsArrayName = $jsArrayName; } } // end func _setJS - + // }}} // {{{ _setJSArray() - + /** * Recursively builds the JavaScript array defining the options that a select * element can have. @@ -337,13 +337,13 @@ class HTML_QuickForm_hierselect extends HTML_QuickForm_group // For a hierselect containing 3 elements: // if option 1 has been selected for the 1st element // and option 3 has been selected for the 2nd element, - // then the javascript array containing the values to load + // then the javascript array containing the values to load // on the 3rd element will have the following name: grpName_1_3 $name = ($optValue === '') ? $grpName : $grpName.'_'.$optValue; foreach($options AS $k => $v) { $this->_setJSArray($name, $v, $js, $k); } - + // if $js !== '' add it to the JavaScript if ( $js !== '' ) { @@ -371,7 +371,7 @@ class HTML_QuickForm_hierselect extends HTML_QuickForm_group /** * Returns Html for the group - * + * * @access public * @return string */ @@ -390,7 +390,7 @@ class HTML_QuickForm_hierselect extends HTML_QuickForm_group array('onChange' => 'swapOptions(this.form, \''.$this->getName().'\', '.$keys[$i].', '.$nbElements.', \''.$this->_jsArrayName.'\');') ); } - + // create the js function to call if (!defined('HTML_QUICKFORM_HIERSELECT_EXISTS')) { $this->_js .= "function swapOptions(frm, grpName, eleIndex, nbElements, arName)\n" @@ -417,7 +417,7 @@ class HTML_QuickForm_hierselect extends HTML_QuickForm_group ." if (!ctl) {\n" ." ctl = frm[grpName+'['+ n +'][]'];\n" ." }\n" - ." ctl.style.display = 'inline';\n" + ." ctl.style.display = 'inline';\n" ." for (var i in the_array) {\n" ." opt = new Option(the_array[i], i, false, false);\n" ." ctl.options[j++] = opt;\n" @@ -461,7 +461,7 @@ class HTML_QuickForm_hierselect extends HTML_QuickForm_group * @param bool Whether a group is required * @param string An error message associated with a group * @access public - * @return void + * @return void */ function accept(&$renderer, $required = false, $error = null) { @@ -482,6 +482,6 @@ class HTML_QuickForm_hierselect extends HTML_QuickForm_group } } // end func onQuickFormEvent - // }}} + // }}} } // end class HTML_QuickForm_hierselect ?> diff --git a/civicrm/packages/HTML/QuickForm/html.php b/civicrm/packages/HTML/QuickForm/html.php index 9f04ae2b1bf683c3d292165a249d7cc26886d947..bb083e04008429e3dfbf2d1eceb8e7f2f318f01f 100644 --- a/civicrm/packages/HTML/QuickForm/html.php +++ b/civicrm/packages/HTML/QuickForm/html.php @@ -3,7 +3,7 @@ /** * A pseudo-element used for adding raw HTML to form - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -28,7 +28,7 @@ require_once 'HTML/QuickForm/static.php'; /** * A pseudo-element used for adding raw HTML to form - * + * * Intended for use with the default renderer only, template-based * ones may (and probably will) completely ignore this * @@ -45,7 +45,7 @@ class HTML_QuickForm_html extends HTML_QuickForm_static /** * Class constructor - * + * * @param string $text raw HTML to add * @access public * @return void @@ -64,7 +64,7 @@ class HTML_QuickForm_html extends HTML_QuickForm_static * * @param HTML_QuickForm_Renderer renderer object (only works with Default renderer!) * @access public - * @return void + * @return void */ function accept(&$renderer) { diff --git a/civicrm/packages/HTML/QuickForm/image.php b/civicrm/packages/HTML/QuickForm/image.php index 5a1b4b4f400e63249197f6b23d4620a6cf9b677f..c075023bec210b112d264d1bb7c11460bf65e144 100644 --- a/civicrm/packages/HTML/QuickForm/image.php +++ b/civicrm/packages/HTML/QuickForm/image.php @@ -3,7 +3,7 @@ /** * HTML class for an <input type="image" /> element - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -29,7 +29,7 @@ require_once 'HTML/QuickForm/input.php'; /** * HTML class for an <input type="image" /> element - * + * * @category HTML * @package HTML_QuickForm * @author Adam Daniel <adaniel1@eesus.jnj.com> @@ -43,10 +43,10 @@ class HTML_QuickForm_image extends HTML_QuickForm_input /** * Class constructor - * + * * @param string $elementName (optional)Element name attribute * @param string $src (optional)Image source - * @param mixed $attributes (optional)Either a typical HTML attribute string + * @param mixed $attributes (optional)Either a typical HTML attribute string * or an associative array * @since 1.0 * @access public @@ -64,7 +64,7 @@ class HTML_QuickForm_image extends HTML_QuickForm_input /** * Sets source for image element - * + * * @param string $src source for image element * @since 1.0 * @access public @@ -80,7 +80,7 @@ class HTML_QuickForm_image extends HTML_QuickForm_input /** * Sets border size for image element - * + * * @param string $border border for image element * @since 1.0 * @access public @@ -96,7 +96,7 @@ class HTML_QuickForm_image extends HTML_QuickForm_input /** * Sets alignment for image element - * + * * @param string $align alignment for image element * @since 1.0 * @access public @@ -112,7 +112,7 @@ class HTML_QuickForm_image extends HTML_QuickForm_input /** * Freeze the element so that only its value is returned - * + * * @access public * @return void */ diff --git a/civicrm/packages/HTML/QuickForm/input.php b/civicrm/packages/HTML/QuickForm/input.php index 4157befe83b25ac4a43c86df7a370fe7bc34b030..6b2837ff95738c241c0a43b1588282c96a093f18 100644 --- a/civicrm/packages/HTML/QuickForm/input.php +++ b/civicrm/packages/HTML/QuickForm/input.php @@ -3,7 +3,7 @@ /** * Base class for <input /> form elements - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -24,12 +24,12 @@ /** * Base class for form elements - */ + */ require_once 'HTML/QuickForm/element.php'; /** * Base class for <input /> form elements - * + * * @category HTML * @package HTML_QuickForm * @author Adam Daniel <adaniel1@eesus.jnj.com> @@ -44,7 +44,7 @@ class HTML_QuickForm_input extends HTML_QuickForm_element /** * Class constructor - * + * * @param string Input field name attribute * @param mixed Label(s) for the input field * @param mixed Either a typical HTML attribute string or an associative array @@ -73,13 +73,13 @@ class HTML_QuickForm_input extends HTML_QuickForm_element $this->_type = $type; $this->updateAttributes(array('type'=>$type)); } // end func setType - + // }}} // {{{ setName() /** * Sets the input field name - * + * * @param string $name Input field name attribute * @since 1.0 * @access public @@ -89,13 +89,13 @@ class HTML_QuickForm_input extends HTML_QuickForm_element { $this->updateAttributes(array('name'=>$name)); } //end func setName - + // }}} // {{{ getName() /** * Returns the element name - * + * * @since 1.0 * @access public * @return string @@ -104,7 +104,7 @@ class HTML_QuickForm_input extends HTML_QuickForm_element { return $this->getAttribute('name'); } //end func getName - + // }}} // {{{ setValue() @@ -135,13 +135,13 @@ class HTML_QuickForm_input extends HTML_QuickForm_element { return $this->getAttribute('value'); } // end func getValue - + // }}} // {{{ toHtml() /** * Returns the input field in HTML - * + * * @since 1.0 * @access public * @return string @@ -167,7 +167,7 @@ class HTML_QuickForm_input extends HTML_QuickForm_element * @since 1.0 * @access public * @return void - * @throws + * @throws */ function onQuickFormEvent($event, $arg, &$caller) { @@ -203,7 +203,7 @@ class HTML_QuickForm_input extends HTML_QuickForm_element return parent::exportValue($submitValues, $assoc); } } - + // }}} } // end class HTML_QuickForm_element ?> diff --git a/civicrm/packages/HTML/QuickForm/link.php b/civicrm/packages/HTML/QuickForm/link.php index aef5878310b41165b36d49e011bd47d42dc030a7..b80baca8e8dc9679b2edef66a260fb28df60521b 100644 --- a/civicrm/packages/HTML/QuickForm/link.php +++ b/civicrm/packages/HTML/QuickForm/link.php @@ -3,7 +3,7 @@ /** * HTML class for a link type field - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -24,12 +24,12 @@ /** * HTML class for static data - */ + */ require_once 'HTML/QuickForm/static.php'; /** * HTML class for a link type field - * + * * @category HTML * @package HTML_QuickForm * @author Adam Daniel <adaniel1@eesus.jnj.com> @@ -51,19 +51,19 @@ class HTML_QuickForm_link extends HTML_QuickForm_static // }}} // {{{ constructor - + /** * Class constructor - * + * * @param string $elementLabel (optional)Link label * @param string $href (optional)Link href * @param string $text (optional)Link display text - * @param mixed $attributes (optional)Either a typical HTML attribute string + * @param mixed $attributes (optional)Either a typical HTML attribute string * or an associative array * @since 1.0 * @access public * @return void - * @throws + * @throws */ function __construct($elementName=null, $elementLabel=null, $href=null, $text=null, $attributes=null) { @@ -73,34 +73,34 @@ class HTML_QuickForm_link extends HTML_QuickForm_static $this->setHref($href); $this->_text = $text; } //end constructor - + // }}} // {{{ setName() /** * Sets the input field name - * + * * @param string $name Input field name attribute * @since 1.0 * @access public * @return void - * @throws + * @throws */ function setName($name) { $this->updateAttributes(array('name'=>$name)); } //end func setName - + // }}} // {{{ getName() /** * Returns the element name - * + * * @since 1.0 * @access public * @return string - * @throws + * @throws */ function getName() { @@ -112,18 +112,18 @@ class HTML_QuickForm_link extends HTML_QuickForm_static /** * Sets value for textarea element - * + * * @param string $value Value for password element * @since 1.0 * @access public * @return void - * @throws + * @throws */ function setValue($value) { return; } //end func setValue - + // }}} // {{{ getValue() @@ -133,14 +133,14 @@ class HTML_QuickForm_link extends HTML_QuickForm_static * @since 1.0 * @access public * @return void - * @throws + * @throws */ function getValue() { return; } // end func getValue - + // }}} // {{{ setHref() @@ -151,7 +151,7 @@ class HTML_QuickForm_link extends HTML_QuickForm_static * @since 1.0 * @access public * @return void - * @throws + * @throws */ function setHref($href) { @@ -163,11 +163,11 @@ class HTML_QuickForm_link extends HTML_QuickForm_static /** * Returns the textarea element in HTML - * + * * @since 1.0 * @access public * @return string - * @throws + * @throws */ function toHtml() { @@ -177,17 +177,17 @@ class HTML_QuickForm_link extends HTML_QuickForm_static $html .= "</a>"; return $html; } //end func toHtml - + // }}} // {{{ getFrozenHtml() /** * Returns the value of field without HTML tags (in this case, value is changed to a mask) - * + * * @since 1.0 * @access public * @return string - * @throws + * @throws */ function getFrozenHtml() { diff --git a/civicrm/packages/HTML/QuickForm/password.php b/civicrm/packages/HTML/QuickForm/password.php index 42eeb839dcc445d681e251f267c50f773ae98e10..14cb320a0f58a2af3b3152c507d130f32e7ef7c7 100644 --- a/civicrm/packages/HTML/QuickForm/password.php +++ b/civicrm/packages/HTML/QuickForm/password.php @@ -3,7 +3,7 @@ /** * HTML class for a password type field - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -29,7 +29,7 @@ require_once 'HTML/QuickForm/input.php'; /** * HTML class for a password type field - * + * * @category HTML * @package HTML_QuickForm * @author Adam Daniel <adaniel1@eesus.jnj.com> @@ -43,28 +43,28 @@ class HTML_QuickForm_password extends HTML_QuickForm_input /** * Class constructor - * + * * @param string $elementName (optional)Input field name attribute * @param string $elementLabel (optional)Input field label - * @param mixed $attributes (optional)Either a typical HTML attribute string + * @param mixed $attributes (optional)Either a typical HTML attribute string * or an associative array * @since 1.0 * @access public * @return void - * @throws + * @throws */ function __construct($elementName=null, $elementLabel=null, $attributes=null) { parent::__construct($elementName, $elementLabel, $attributes); $this->setType('password'); } //end constructor - + // }}} // {{{ setSize() /** * Sets size of password element - * + * * @param string $size Size of password field * @since 1.0 * @access public @@ -80,7 +80,7 @@ class HTML_QuickForm_password extends HTML_QuickForm_input /** * Sets maxlength of password element - * + * * @param string $maxlength Maximum length of password field * @since 1.0 * @access public @@ -90,17 +90,17 @@ class HTML_QuickForm_password extends HTML_QuickForm_input { $this->updateAttributes(array('maxlength'=>$maxlength)); } //end func setMaxlength - + // }}} // {{{ getFrozenHtml() /** * Returns the value of field without HTML tags (in this case, value is changed to a mask) - * + * * @since 1.0 * @access public * @return string - * @throws + * @throws */ function getFrozenHtml() { diff --git a/civicrm/packages/HTML/QuickForm/reset.php b/civicrm/packages/HTML/QuickForm/reset.php index 4769e7ea7d9d02b1074fc4e1ad7b6366f5740fd9..392855c2961e77535da97d65f9132b633b2c219d 100644 --- a/civicrm/packages/HTML/QuickForm/reset.php +++ b/civicrm/packages/HTML/QuickForm/reset.php @@ -3,7 +3,7 @@ /** * HTML class for a reset type element - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -29,7 +29,7 @@ require_once 'HTML/QuickForm/input.php'; /** * HTML class for a reset type element - * + * * @category HTML * @package HTML_QuickForm * @author Adam Daniel <adaniel1@eesus.jnj.com> @@ -40,13 +40,13 @@ require_once 'HTML/QuickForm/input.php'; class HTML_QuickForm_reset extends HTML_QuickForm_input { // {{{ constructor - + /** * Class constructor - * + * * @param string $elementName (optional)Input field name attribute * @param string $value (optional)Input field value - * @param mixed $attributes (optional)Either a typical HTML attribute string + * @param mixed $attributes (optional)Either a typical HTML attribute string * or an associative array * @since 1.0 * @access public @@ -64,7 +64,7 @@ class HTML_QuickForm_reset extends HTML_QuickForm_input /** * Freeze the element so that only its value is returned - * + * * @access public * @return void */ diff --git a/civicrm/packages/HTML/QuickForm/select.php b/civicrm/packages/HTML/QuickForm/select.php index cc3c3989b29e966c146a72f6336881caa8432f0e..d61c8208c960b480f4e606854ea301c0a8cf82f2 100644 --- a/civicrm/packages/HTML/QuickForm/select.php +++ b/civicrm/packages/HTML/QuickForm/select.php @@ -3,7 +3,7 @@ /** * Class to dynamically create an HTML SELECT - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -25,7 +25,7 @@ /** * Base class for form elements - */ + */ require_once 'HTML/QuickForm/element.php'; /** @@ -40,7 +40,7 @@ require_once 'HTML/QuickForm/element.php'; * @since 1.0 */ class HTML_QuickForm_select extends HTML_QuickForm_element { - + // {{{ properties /** @@ -51,10 +51,10 @@ class HTML_QuickForm_select extends HTML_QuickForm_element { * @access private */ var $_options = array(); - + /** * Default values of the SELECT - * + * * @var string * @since 1.0 * @access private @@ -63,10 +63,10 @@ class HTML_QuickForm_select extends HTML_QuickForm_element { // }}} // {{{ constructor - + /** * Class constructor - * + * * @param string Select name attribute * @param mixed Label(s) for the select * @param mixed Data to be used to populate options @@ -84,13 +84,13 @@ class HTML_QuickForm_select extends HTML_QuickForm_element { $this->load($options); } } //end constructor - + // }}} // {{{ apiVersion() /** - * Returns the current API version - * + * Returns the current API version + * * @since 1.0 * @access public * @return double @@ -105,7 +105,7 @@ class HTML_QuickForm_select extends HTML_QuickForm_element { /** * Sets the default values of the select box - * + * * @param mixed $values Array or comma delimited string of selected values * @since 1.0 * @access public @@ -122,13 +122,13 @@ class HTML_QuickForm_select extends HTML_QuickForm_element { $this->_values = array($values); } } //end func setSelected - + // }}} // {{{ getSelected() /** * Returns an array of the selected values - * + * * @since 1.0 * @access public * @return array of selected values @@ -143,7 +143,7 @@ class HTML_QuickForm_select extends HTML_QuickForm_element { /** * Sets the input field name - * + * * @param string $name Input field name attribute * @since 1.0 * @access public @@ -153,13 +153,13 @@ class HTML_QuickForm_select extends HTML_QuickForm_element { { $this->updateAttributes(array('name' => $name)); } //end func setName - + // }}} // {{{ getName() /** * Returns the element name - * + * * @since 1.0 * @access public * @return string @@ -174,7 +174,7 @@ class HTML_QuickForm_select extends HTML_QuickForm_element { /** * Returns the element name (possibly with brackets appended) - * + * * @since 1.0 * @access public * @return string @@ -209,7 +209,7 @@ class HTML_QuickForm_select extends HTML_QuickForm_element { /** * Returns an array of the selected values - * + * * @since 1.0 * @access public * @return array of selected values @@ -224,7 +224,7 @@ class HTML_QuickForm_select extends HTML_QuickForm_element { /** * Sets the select field size, only applies to 'multiple' selects - * + * * @param int $size Size of select field * @since 1.0 * @access public @@ -234,13 +234,13 @@ class HTML_QuickForm_select extends HTML_QuickForm_element { { $this->updateAttributes(array('size' => $size)); } //end func setSize - + // }}} // {{{ getSize() /** * Returns the select field size - * + * * @since 1.0 * @access public * @return int @@ -255,7 +255,7 @@ class HTML_QuickForm_select extends HTML_QuickForm_element { /** * Sets the select mutiple attribute - * + * * @param bool $multiple Whether the select supports multi-selections * @since 1.2 * @access public @@ -269,13 +269,13 @@ class HTML_QuickForm_select extends HTML_QuickForm_element { $this->removeAttribute('multiple'); } } //end func setMultiple - + // }}} // {{{ getMultiple() /** * Returns the select mutiple attribute - * + * * @since 1.2 * @access public * @return bool true if multiple select, false otherwise @@ -293,7 +293,7 @@ class HTML_QuickForm_select extends HTML_QuickForm_element { * * @param string $text Display text for the OPTION * @param string $value Value for the OPTION - * @param mixed $attributes Either a typical HTML attribute string + * @param mixed $attributes Either a typical HTML attribute string * or an associative array * @since 1.0 * @access public @@ -318,13 +318,13 @@ class HTML_QuickForm_select extends HTML_QuickForm_element { } $this->_options[] = array('text' => $text, 'attr' => $attributes); } // end func addOption - + // }}} // {{{ loadArray() /** * Loads the options from an associative array - * + * * @param array $arr Associative array of options * @param mixed $values (optional) Array or comma delimited string of selected values * @since 1.0 @@ -352,12 +352,12 @@ class HTML_QuickForm_select extends HTML_QuickForm_element { /** * Loads the options from DB_result object - * + * * If no column names are specified the first two columns of the result are * used as the text and value columns respectively - * @param object $result DB_result object - * @param string $textCol (optional) Name of column to display as the OPTION text - * @param string $valueCol (optional) Name of column to use as the OPTION value + * @param object $result DB_result object + * @param string $textCol (optional) Name of column to display as the OPTION text + * @param string $valueCol (optional) Name of column to use as the OPTION value * @param mixed $values (optional) Array or comma delimited string of selected values * @since 1.0 * @access public @@ -382,17 +382,17 @@ class HTML_QuickForm_select extends HTML_QuickForm_element { } return true; } // end func loadDbResult - + // }}} // {{{ loadQuery() /** * Queries a database and loads the options from the results * - * @param mixed $conn Either an existing DB connection or a valid dsn + * @param mixed $conn Either an existing DB connection or a valid dsn * @param string $sql SQL query string - * @param string $textCol (optional) Name of column to display as the OPTION text - * @param string $valueCol (optional) Name of column to use as the OPTION value + * @param string $textCol (optional) Name of column to display as the OPTION text + * @param string $valueCol (optional) Name of column to use as the OPTION value * @param mixed $values (optional) Array or comma delimited string of selected values * @since 1.1 * @access public @@ -434,7 +434,7 @@ class HTML_QuickForm_select extends HTML_QuickForm_element { * first are optional and only mean something depending on the type of the first argument. * If the first argument is an array then all arguments are passed in order to loadArray. * If the first argument is a db_result then all arguments are passed in order to loadDbResult. - * If the first argument is a string or a DB connection then all arguments are + * If the first argument is a string or a DB connection then all arguments are * passed in order to loadQuery. * @param mixed $options Options source currently supports assoc array or DB_result * @param mixed $param1 (optional) See function detail @@ -460,7 +460,7 @@ class HTML_QuickForm_select extends HTML_QuickForm_element { break; } } // end func load - + // }}} // {{{ toHtml() @@ -505,13 +505,13 @@ class HTML_QuickForm_select extends HTML_QuickForm_element { return $strHtml . $tabs . '</select>'; } } //end func toHtml - + // }}} // {{{ getFrozenHtml() /** * Returns the value of field without HTML tags - * + * * @since 1.0 * @access public * @return string @@ -583,7 +583,7 @@ class HTML_QuickForm_select extends HTML_QuickForm_element { //if value is null make it empty array, checked most of // the stuff, value is null for advselect // fix for CRM-1431 - kurund - if (is_null($value)) { + if (is_null($value)) { $cleanValue = array(); } else { $cleanValue = $value; @@ -597,7 +597,7 @@ class HTML_QuickForm_select extends HTML_QuickForm_element { return $this->_prepareValue($cleanValue, $assoc); } } - + // }}} // {{{ onQuickFormEvent() diff --git a/civicrm/packages/HTML/QuickForm/submit.php b/civicrm/packages/HTML/QuickForm/submit.php index e898ad2cf0f5618e485293f76cf6dc6ea48b38fa..0241f255d046ba579526c49b61c2944aae743bcd 100644 --- a/civicrm/packages/HTML/QuickForm/submit.php +++ b/civicrm/packages/HTML/QuickForm/submit.php @@ -3,7 +3,7 @@ /** * HTML class for a submit type element - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -29,7 +29,7 @@ require_once 'HTML/QuickForm/input.php'; /** * HTML class for a submit type element - * + * * @category HTML * @package HTML_QuickForm * @author Adam Daniel <adaniel1@eesus.jnj.com> @@ -43,7 +43,7 @@ class HTML_QuickForm_submit extends HTML_QuickForm_input /** * Class constructor - * + * * @param string Input field name attribute * @param string Input field value * @param mixed Either a typical HTML attribute string or an associative array @@ -57,13 +57,13 @@ class HTML_QuickForm_submit extends HTML_QuickForm_input $this->setValue($value); $this->setType('submit'); } //end constructor - + // }}} // {{{ freeze() /** * Freeze the element so that only its value is returned - * + * * @access public * @return void */ diff --git a/civicrm/packages/HTML/QuickForm/text.php b/civicrm/packages/HTML/QuickForm/text.php index e3bb723dec639fc4e5b04cfe4c517a5fd8856951..dfac30c8320bc88f6baae76197e703e554acfeb9 100644 --- a/civicrm/packages/HTML/QuickForm/text.php +++ b/civicrm/packages/HTML/QuickForm/text.php @@ -3,7 +3,7 @@ /** * HTML class for a text field - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -29,7 +29,7 @@ require_once 'HTML/QuickForm/input.php'; /** * HTML class for a text field - * + * * @category HTML * @package HTML_QuickForm * @author Adam Daniel <adaniel1@eesus.jnj.com> @@ -39,15 +39,15 @@ require_once 'HTML/QuickForm/input.php'; */ class HTML_QuickForm_text extends HTML_QuickForm_input { - + // {{{ constructor /** * Class constructor - * + * * @param string $elementName (optional)Input field name attribute * @param string $elementLabel (optional)Input field label - * @param mixed $attributes (optional)Either a typical HTML attribute string + * @param mixed $attributes (optional)Either a typical HTML attribute string * or an associative array * @since 1.0 * @access public @@ -59,13 +59,13 @@ class HTML_QuickForm_text extends HTML_QuickForm_input $this->_persistantFreeze = true; $this->setType('text'); } //end constructor - + // }}} // {{{ setSize() /** * Sets size of text field - * + * * @param string $size Size of text field * @since 1.3 * @access public @@ -81,7 +81,7 @@ class HTML_QuickForm_text extends HTML_QuickForm_input /** * Sets maxlength of text field - * + * * @param string $maxlength Maximum length of text field * @since 1.3 * @access public @@ -93,6 +93,6 @@ class HTML_QuickForm_text extends HTML_QuickForm_input } //end func setMaxlength // }}} - + } //end class HTML_QuickForm_text ?> diff --git a/civicrm/packages/HTML/QuickForm/textarea.php b/civicrm/packages/HTML/QuickForm/textarea.php index 3792ec0d335f13bef5ca2fe0c735c98dd9d83e0a..ca143a1793f5d2ed10d6218c39c04ae8b67e5088 100644 --- a/civicrm/packages/HTML/QuickForm/textarea.php +++ b/civicrm/packages/HTML/QuickForm/textarea.php @@ -3,7 +3,7 @@ /** * HTML class for a textarea type field - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -24,12 +24,12 @@ /** * Base class for form elements - */ + */ require_once 'HTML/QuickForm/element.php'; /** * HTML class for a textarea type field - * + * * @category HTML * @package HTML_QuickForm * @author Adam Daniel <adaniel1@eesus.jnj.com> @@ -51,10 +51,10 @@ class HTML_QuickForm_textarea extends HTML_QuickForm_element // }}} // {{{ constructor - + /** * Class constructor - * + * * @param string Input field name attribute * @param mixed Label(s) for a field * @param mixed Either a typical HTML attribute string or an associative array @@ -68,13 +68,13 @@ class HTML_QuickForm_textarea extends HTML_QuickForm_element $this->_persistantFreeze = true; $this->_type = 'textarea'; } //end constructor - + // }}} // {{{ setName() /** * Sets the input field name - * + * * @param string $name Input field name attribute * @since 1.0 * @access public @@ -84,13 +84,13 @@ class HTML_QuickForm_textarea extends HTML_QuickForm_element { $this->updateAttributes(array('name'=>$name)); } //end func setName - + // }}} // {{{ getName() /** * Returns the element name - * + * * @since 1.0 * @access public * @return string @@ -105,7 +105,7 @@ class HTML_QuickForm_textarea extends HTML_QuickForm_element /** * Sets value for textarea element - * + * * @param string $value Value for textarea element * @since 1.0 * @access public @@ -115,7 +115,7 @@ class HTML_QuickForm_textarea extends HTML_QuickForm_element { $this->_value = $value; } //end func setValue - + // }}} // {{{ getValue() @@ -136,7 +136,7 @@ class HTML_QuickForm_textarea extends HTML_QuickForm_element /** * Sets wrap type for textarea element - * + * * @param string $wrap Wrap type * @since 1.0 * @access public @@ -146,13 +146,13 @@ class HTML_QuickForm_textarea extends HTML_QuickForm_element { $this->updateAttributes(array('wrap' => $wrap)); } //end func setWrap - + // }}} // {{{ setRows() /** * Sets height in rows for textarea element - * + * * @param string $rows Height expressed in rows * @since 1.0 * @access public @@ -168,12 +168,12 @@ class HTML_QuickForm_textarea extends HTML_QuickForm_element /** * Sets width in cols for textarea element - * + * * @param string $cols Width expressed in cols * @since 1.0 * @access public * @return void - */ + */ function setCols($cols) { $this->updateAttributes(array('cols' => $cols)); @@ -184,7 +184,7 @@ class HTML_QuickForm_textarea extends HTML_QuickForm_element /** * Returns the textarea element in HTML - * + * * @since 1.0 * @access public * @return string @@ -201,13 +201,13 @@ class HTML_QuickForm_textarea extends HTML_QuickForm_element '</textarea>'; } } //end func toHtml - + // }}} // {{{ getFrozenHtml() /** * Returns the value of field without HTML tags (in this case, value is changed to a mask) - * + * * @since 1.0 * @access public * @return string diff --git a/civicrm/packages/HTML/QuickForm/xbutton.php b/civicrm/packages/HTML/QuickForm/xbutton.php index 1e30918fc2a4182902c5e0b39d4633d972f39263..a26ddf58d1f6217caf8726d5d9e8d079a4eb581f 100644 --- a/civicrm/packages/HTML/QuickForm/xbutton.php +++ b/civicrm/packages/HTML/QuickForm/xbutton.php @@ -3,7 +3,7 @@ /** * Class for HTML 4.0 <button> element - * + * * PHP versions 4 and 5 * * LICENSE: This source file is subject to version 3.01 of the PHP license @@ -23,12 +23,12 @@ /** * Base class for form elements - */ + */ require_once 'HTML/QuickForm/element.php'; /** * Class for HTML 4.0 <button> element - * + * * @category HTML * @package HTML_QuickForm * @author Alexey Borzov <avb@php.net> @@ -42,11 +42,11 @@ class HTML_QuickForm_xbutton extends HTML_QuickForm_element * @var string * @access private */ - var $_content; + var $_content; /** * Class constructor - * + * * @param string Button name * @param string Button content (HTML to add between <button></button> tags) * @param mixed Either a typical HTML attribute string or an associative array @@ -82,7 +82,7 @@ class HTML_QuickForm_xbutton extends HTML_QuickForm_element function setName($name) { $this->updateAttributes(array( - 'name' => $name + 'name' => $name )); } @@ -137,7 +137,7 @@ class HTML_QuickForm_xbutton extends HTML_QuickForm_element /** * Returns a 'safe' element's value - * + * * The value is only returned if the button's type is "submit" and if this * particlular button was clicked */ diff --git a/civicrm/packages/HTML/Template/ITX.php b/civicrm/packages/HTML/Template/ITX.php index db2b1c89be70c18b8fba3b0e1f20a902a1bd1dea..4d161fa7a5bd07ceb43dc1a3182a63b38e8fc5ad 100644 --- a/civicrm/packages/HTML/Template/ITX.php +++ b/civicrm/packages/HTML/Template/ITX.php @@ -394,23 +394,23 @@ class HTML_Template_ITX extends HTML_Template_IT reset($this->functions); while (list($func_id, $function) = each($this->functions)) { if (isset($this->callback[$function['name']])) { - if ($this->callback[$function['name']]['expandParameters']) { + if ($this->callback[$function['name']]['expandParameters']) { $callFunction = 'call_user_func_array'; } else { $callFunction = 'call_user_func'; } if ($this->callback[$function['name']]['object'] != '') { - $call = + $call = $callFunction( array( &$GLOBALS[$this->callback[$function['name']]['object']], $this->callback[$function['name']]['function']), $function['args'] ); - + } else { - $call = + $call = $callFunction( $this->callback[$function['name']]['function'], $function['args'] @@ -419,7 +419,7 @@ class HTML_Template_ITX extends HTML_Template_IT $this->variableCache['__function' . $func_id . '__'] = $call; } } - + } // end func performCallback /** @@ -489,7 +489,7 @@ class HTML_Template_ITX extends HTML_Template_IT * @return boolean False on failure. * @throws IT_Error * @access public - * @deprecated The $callbackobject parameter is depricated since + * @deprecated The $callbackobject parameter is depricated since * version 1.2 and might be dropped in further versions. */ function @@ -665,7 +665,7 @@ class HTML_Template_ITX extends HTML_Template_IT /** * Truncates the given code from the first occurence of * $delimiter but ignores $delimiter enclosed by " or '. - * + * * @access private * @param string The code which should be parsed * @param string The delimiter char diff --git a/civicrm/packages/HTML/Template/IT_Error.php b/civicrm/packages/HTML/Template/IT_Error.php index f9e4b688d0244f80940ad7e2acd0a82861350b20..bcf0ed0b51f5cecd6b4736b76d4088312532c6e4 100644 --- a/civicrm/packages/HTML/Template/IT_Error.php +++ b/civicrm/packages/HTML/Template/IT_Error.php @@ -21,7 +21,7 @@ require_once "PEAR.php"; /** * IT[X] Error class -* +* * @package HTML_Template_IT */ class IT_Error extends PEAR_Error { @@ -29,23 +29,23 @@ class IT_Error extends PEAR_Error { /** * Prefix of all error messages. - * - * @var string + * + * @var string */ var $error_message_prefix = "IntegratedTemplate Error: "; - + /** * Creates an cache error object. - * + * * @param string error message * @param string file where the error occured * @param string linenumber where the error occured */ function __construct($msg, $file = __FILE__, $line = __LINE__) { - + parent::__construct(sprintf("%s [%s on line %d].", $msg, $file, $line)); - + } // end func IT_Error - + } // end class IT_Error ?> diff --git a/civicrm/packages/Smarty/Smarty.class.php b/civicrm/packages/Smarty/Smarty.class.php index 8890c45280096a12855765c43e824937be28c23e..598a74a8176123b7b72a4d02ac974235fc8bcb4d 100644 --- a/civicrm/packages/Smarty/Smarty.class.php +++ b/civicrm/packages/Smarty/Smarty.class.php @@ -27,7 +27,7 @@ * @author Monte Ohrt <monte at ohrt dot com> * @author Andrei Zmievski <andrei@php.net> * @package Smarty - * @version 2.6.30 + * @version 2.6.31-dev */ /* $Id$ */ @@ -465,7 +465,7 @@ class Smarty * * @var string */ - var $_version = '2.6.30'; + var $_version = '2.6.31'; /** * current template inclusion depth diff --git a/civicrm/packages/Smarty/Smarty_Compiler.class.php b/civicrm/packages/Smarty/Smarty_Compiler.class.php index 8eaf758239682f2497199f245aa0158ffdcf29ce..30bf87859158a6334e0affed7350dd9305476393 100644 --- a/civicrm/packages/Smarty/Smarty_Compiler.class.php +++ b/civicrm/packages/Smarty/Smarty_Compiler.class.php @@ -259,14 +259,9 @@ class Smarty_Compiler extends Smarty { preg_match_all($search, $source_content, $match, PREG_SET_ORDER); $this->_folded_blocks = $match; - reset($this->_folded_blocks); /* replace special blocks by "{php}" */ - $source_content = preg_replace_callback($search, create_function ('$matches', "return '" - . $this->_quote_replace($this->left_delimiter) . 'php' - . "' . str_repeat(\"\n\", substr_count('\$matches[1]', \"\n\")) .'" - . $this->_quote_replace($this->right_delimiter) - . "';") + $source_content = preg_replace_callback($search, array($this,'_preg_callback') , $source_content); /* Gather all template tags. */ @@ -556,7 +551,7 @@ class Smarty_Compiler extends Smarty { case 'php': /* handle folded tags replaced by {php} */ - list(, $block) = each($this->_folded_blocks); + $block = array_shift($this->_folded_blocks); $this->_current_line_no += substr_count($block[0], "\n"); /* the number of matched elements in the regexp in _compile_file() determins the type of folded tag that was found */ @@ -754,7 +749,12 @@ class Smarty_Compiler extends Smarty { return true; } - + function _preg_callback ($matches) { + return $this->_quote_replace($this->left_delimiter) + . 'php' + . str_repeat("\n", substr_count($matches[1], "\n")) + . $this->_quote_replace($this->right_delimiter); + } /** * compile custom function tag * diff --git a/civicrm/packages/Smarty/plugins/function.math.php b/civicrm/packages/Smarty/plugins/function.math.php index 506c050e814b7d0bad378be422d52f64d685756f..b43140e9b7c24b85a6298ffeb5b7214fbef8dd47 100644 --- a/civicrm/packages/Smarty/plugins/function.math.php +++ b/civicrm/packages/Smarty/plugins/function.math.php @@ -24,9 +24,9 @@ */ function smarty_function_math($params, &$smarty) { - static $_allowed_funcs = array('int' => true, 'abs' => true, 'ceil' => true, 'cos' => true, 'exp' => true, 'floor' => true, - 'log' => true, 'log10' => true, 'max' => true, 'min' => true, 'pi' => true, 'pow' => true, 'rand' => true, - 'round' => true, 'sin' => true, 'sqrt' => true, 'srand' => true, 'tan' => true); + static $_allowed_funcs = array('int' => TRUE, 'abs' => TRUE, 'ceil' => TRUE, 'cos' => TRUE, 'exp' => TRUE, 'floor' => TRUE, + 'log' => TRUE, 'log10' => TRUE, 'max' => TRUE, 'min' => TRUE, 'pi' => TRUE, 'pow' => TRUE, 'rand' => TRUE, + 'round' => TRUE, 'sin' => TRUE, 'sqrt' => TRUE, 'srand' => TRUE, 'tan' => TRUE); // be sure equation parameter is present if (empty($params['equation'])) { trigger_error("math: missing equation parameter", E_USER_WARNING); @@ -72,6 +72,7 @@ function smarty_function_math($params, &$smarty) } } } + // match all vars in equation, make sure all are passed preg_match_all('!(?:0x[a-fA-F0-9]+)|([a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*)!', $equation, $match); diff --git a/civicrm/release-notes.md b/civicrm/release-notes.md index 852e08ce3a02cc547da31bc0ead87283077679f0..b9971abd35814d7b63d85915c8cee75e54f880f4 100644 --- a/civicrm/release-notes.md +++ b/civicrm/release-notes.md @@ -14,6 +14,35 @@ Other resources for identifying changes are: * https://github.com/civicrm/civicrm-joomla * https://github.com/civicrm/civicrm-wordpress +## CiviCRM 5.3.0 + +Released July 3, 2018 + +- **[Synopsis](release-notes/5.3.0.md#synopsis)** +- **[Features](release-notes/5.3.0.md#features)** +- **[Bugs resolved](release-notes/5.3.0.md#bugs)** +- **[Miscellany](release-notes/5.3.0.md#misc)** +- **[Credits](release-notes/5.3.0.md#credits)** +- **[Feedback](release-notes/5.3.0.md#feedback)** + +## CiviCRM 5.2.2 + +Released June 19, 2018 + +- **[Synopsis](release-notes/5.2.2.md#synopsis)** +- **[Bugs resolved](release-notes/5.2.2.md#bugs)** +- **[Credits](release-notes/5.2.2.md#credits)** +- **[Feedback](release-notes/5.2.2.md#feedback)** + +## CiviCRM 5.2.1 + +Released June 8, 2018 + +- **[Synopsis](release-notes/5.2.1.md#synopsis)** +- **[Bugs resolved](release-notes/5.2.1.md#bugs)** +- **[Credits](release-notes/5.2.1.md#credits)** +- **[Feedback](release-notes/5.2.1.md#feedback)** + ## CiviCRM 5.2.0 Released June 6, 2018 diff --git a/civicrm/release-notes/5.3.0.md b/civicrm/release-notes/5.3.0.md new file mode 100644 index 0000000000000000000000000000000000000000..f5bcd7ca76a43ec0b7121e6bac0483d2239f92dc --- /dev/null +++ b/civicrm/release-notes/5.3.0.md @@ -0,0 +1,787 @@ +# CiviCRM 5.3.0 + +Released July 3, 2018 + +- **[Synopsis](#synopsis)** +- **[Features](#features)** +- **[Bugs resolved](#bugs)** +- **[Miscellany](#misc)** +- **[Credits](#credits)** +- **[Feedback](#feedback)** + +## <a name="synopsis"></a>Synopsis + +| *Does this version...?* | | +|:--------------------------------------------------------------- |:-------:| +| Fix security vulnerabilities? | no | +| **Change the database schema?** | **yes** | +| **Alter the API?** | **yes** | +| **Require attention to configuration options?** | **yes** | +| Fix problems installing or upgrading to a previous version? | no | +| **Introduce features?** | **yes** | +| **Fix bugs?** | **yes** | + +## <a name="features"></a>Features + +### Core CiviCRM + +- **[dev/accessibility#4](https://lab.civicrm.org/dev/accessibility/issues/4) + Make alerts accessible + ([12158](https://github.com/civicrm/civicrm-core/pull/12158))** + + A new setting allows a site administrator to disable the automatic + disappearance of alerts. + + In addition, alerts are denoted so that screen readers can provide audible + notice. + +- **Permit UI editing of custom data on other entities (here relationship_type) + when enabled in an extension + ([12128](https://github.com/civicrm/civicrm-core/pull/12128))** + +- **[CRM-20565](https://issues.civicrm.org/jira/browse/CRM-20565) Better & more + configurable dedupe lookups when adding a contact + ([10341](https://github.com/civicrm/civicrm-core/pull/10341))** + + When saving a new contact if an existing contact was found with a similar last + name saving the form would be blocked. This change makes it so that the + settings for what to dedupe new contacts on are more robust and so that the by + default new contacts are dedupped by first name, last name and email. + +- **[dev/core#160](https://lab.civicrm.org/dev/core/issues/160) Import Progress + bar polls server too often + ([12252](https://github.com/civicrm/civicrm-core/pull/12252))** + + This change sets the interval at which the import progress bar polls the server + to be 5s rather than 5ms to improve performance. + +- **[CRM-21120](https://issues.civicrm.org/jira/browse/CRM-21120) Warn if no + crypt functions available + ([12215](https://github.com/civicrm/civicrm-core/pull/12215))** + + This change adds an alert when Mcrypt extension is not available. + +- **[CRM-21821](https://issues.civicrm.org/jira/browse/CRM-21821) navigationMenu + hook should take account of weight attributes + ([11772](https://github.com/civicrm/civicrm-core/pull/11772))** + + This change makes it so that hook_civicrm_navigationMenu accepts a weight + attribute for menu items and places menu items in the menu accordingly. If no + weight is specified items are added to the end of the menu as they were prior + to this change. + +- **[dev/core#152](https://lab.civicrm.org/dev/core/issues/152) Remove + AdvMulti-Select custom field type + ([12267](https://github.com/civicrm/civicrm-core/pull/12267)) and + ([12238](https://github.com/civicrm/civicrm-core/pull/12238))** + + This change removes the error thrown when the Advanced Multi-Select widget + (which has been deprecated since 2014) was selected. + +- **[dev/core#162](https://lab.civicrm.org/dev/core/issues/162) Use checksum to + access user dashboard + ([12254](https://github.com/civicrm/civicrm-core/pull/12254))** + + This change allows contacts to access the user dashboard from a checksum link + ex: /civicrm/user?reset=1&id=<contact_id>&cs=<contact_checksum> + +- **Auto-open tagset fields + ([12248](https://github.com/civicrm/civicrm-core/pull/12248))** + + This change makes it so that when opening a tagset widget the first 10 tags + appear in alphabetical order. Before this change the select2 would wait for + the user to type before showing any results. + +- **[CRM-21811](https://issues.civicrm.org/jira/browse/CRM-21811) Optimize + advanced search by relationship with target group for reciprocal relationship + types ([11732](https://github.com/civicrm/civicrm-core/pull/11732))** + + This change improves performance of the advanced search page when searching + for reciprocal relationships. + +- **[CRM-19948](https://issues.civicrm.org/jira/browse/CRM-19948) Store the + Attachment uploader information + ([11739](https://github.com/civicrm/civicrm-core/pull/11739))** + + This PR changes the Attachment API so that it saves the current logged in + contact as the uploader of the file. + +- **Upgrade Smarty to 2.6.31 to solve issues on PHP7.2 + ([208](https://github.com/civicrm/civicrm-packages/pull/208))** + + The Smarty templating engine has been updated. + +- **ApiExplorer - Output short array syntax + ([12108](https://github.com/civicrm/civicrm-core/pull/12108))** + + The API explorer now produces array syntax using square brackets rather than + `array()`. + +- **Extend fiscal year relative options to better match other periods + ([12137](https://github.com/civicrm/civicrm-core/pull/12137))** + + Filters for fiscal year can now handle relative dates for previous single and + multiple fiscal years. + +- **Adjust creation of markup for Open Flash Chart + ([11951](https://github.com/civicrm/civicrm-core/pull/11951))** + + This avoids problems that can be triggered in certain environments by the + `<html>`, `<head>`, and `<title>` elements coming in a row within the chart + markup. + +- **Change custom contact ref groups selector to use select2 + ([12234](https://github.com/civicrm/civicrm-core/pull/12234))** + + The groups selector for limiting the contacts available to a contact reference + custom field now uses a Select2 widget rather than a multiple-select element. + +### CiviCase + +- **Add inplace edit for timeline name + ([12000](https://github.com/civicrm/civicrm-core/pull/12000))** + + The name of a case type timeline can now be edited from within the tab header + of the timeline editing screen. + +### CiviContribute + +- **[dev/financial#12](https://lab.civicrm.org/dev/financial/issues/12) move + soft credit item count to an object property so it can be modified via hook + ([12011](https://github.com/civicrm/civicrm-core/pull/12011))** + + This makes it simpler for an extension to modify the hard-coded number of rows + available for recording soft credits on a contribution. + +### CiviMail + +- **[dev/mail#11](https://lab.civicrm.org/dev/mail/issues/11) Add pre/post hook + for CRM_Mailing_BAO_MailingJob + ([12275](https://github.com/civicrm/civicrm-core/pull/12275))** + + This change adds a mailing job delete function with pre/post hooks. + +### CiviMember + +- **[dev/membership#2](https://lab.civicrm.org/dev/membership/issues/2) Add + 'membership start date' as an option when creating Scheduled Reminder based on + Membership ([12114](https://github.com/civicrm/civicrm-core/pull/12114))** + + When setting up a scheduled reminder for a membership this change adds an + option to send the scheduled reminder based on the "Membership Start Date". + Additionally, when setting up a scheduled reminder for an event this change + adds the options to schedule the reminder based on the "Registration Start + Date" or "Registration End Date". + +- **[dev/core#38](https://lab.civicrm.org/dev/core/issues/38) Recurring + Contribution Information on Membership Modal + ([11903](https://github.com/civicrm/civicrm-core/pull/11903) and + [12203](https://github.com/civicrm/civicrm-core/pull/12203)** + + When viewing the details of a contact's membership, you can now see + information about any recurring contribution series that auto-renews the + membership rather than just the payments themselves. + +### Backdrop integration + +- **Backdrop - update styles for status messages + ([12227](https://github.com/civicrm/civicrm-core/pull/12227))** + +### Drupal integration + +- **[dev/drupal#17](https://lab.civicrm.org/dev/drupal/issues/17) Drupal8: Get + UF locale/language is not supported (ex: for inheritLocale) + ([12139](https://github.com/civicrm/civicrm-core/pull/12139))** + + This adds support for inheriting a user's language from the CMS on a Drupal 8 + site. + +## <a name="bugs"></a>Bugs resolved + +### Core CiviCRM + +- **[CRM-21816](https://issues.civicrm.org/jira/browse/CRM-21816) Relative dates + in searches cause some other conditions to be ignored + ([11737](https://github.com/civicrm/civicrm-core/pull/11737))** + +- **[dev/core#43](https://lab.civicrm.org/dev/core/issues/43) Google geocoding + now seems to require an API key, settings page text needs update + ([12188](https://github.com/civicrm/civicrm-core/pull/12188))** + +- **[dev/core#127](https://lab.civicrm.org/dev/core/issues/127) Smart Group + incorrect counts ([12255](https://github.com/civicrm/civicrm-core/pull/12255) + and [12249](https://github.com/civicrm/civicrm-core/pull/12249))** + +- **Re-instate Dedupe limit functionality & fix select toggle functionality + ([12305](https://github.com/civicrm/civicrm-core/pull/12305))** + + This change fixes two bugs when deduping contacts. First, it makes sure that + the limit parameter passed in the url is respected and second, it makes sure + the criteria parameter passed in the url is respected. + +- **Fix non-display of conflicts after batch dedupe from dedupe screen + ([12193](https://github.com/civicrm/civicrm-core/pull/12193))** + + This change fixes a bug where if a batch dedupe was run for all contacts (not + 'selected contacts only') conflicts were not displayed so that conflicts are + displayed. + +- **[dev/core#80](https://lab.civicrm.org/dev/core/issues/80)] Current Employer + is not reset after relationship is updated + ([12032](https://github.com/civicrm/civicrm-core/pull/12032))** + + Changing the relationship type for a current employer relationship would not + remove the organization from being listed as the individual's current + employer. + +- **[CRM-20621](https://issues.civicrm.org/jira/browse/CRM-20621) manage tags: + the tag usage count is not accurate + ([12256](https://github.com/civicrm/civicrm-core/pull/12256)) (preliminary + work)** + +- **[CRM-21853](https://issues.civicrm.org/jira/browse/CRM-21853) Editing + CustomGroup always sets is_multiple to false by default + ([11877](https://github.com/civicrm/civicrm-core/pull/11877) and + [12116](https://github.com/civicrm/civicrm-core/pull/12116)) and + [12400](https://github.com/civicrm/civicrm-core/pull/12400))** + + When editing a custom data set in the API, the value of whether the set + supports multiple values would be set to false when the `is_multiple` + parameter was absent. This is now resolved. + +- **[dev/core#98](https://lab.civicrm.org/dev/core/issues/98) Searching by any + Address fields with location type other than primary throw DB error + ([12074](https://github.com/civicrm/civicrm-core/pull/12074))** + +- **[dev/core#99](https://lab.civicrm.org/dev/core/issues/99) Search builder + doesn't retain selected (boolean) option after searching + ([12076](https://github.com/civicrm/civicrm-core/pull/12076))** + +- **[CRM-20922](https://issues.civicrm.org/jira/browse/CRM-20922) Can't set + default value via URL query string, for custom date fields + ([11868](https://github.com/civicrm/civicrm-core/pull/11868))** + +- **Fix e-notice ([12090](https://github.com/civicrm/civicrm-core/pull/12090))** + + This resolves a PHP notice that appears in some circumstances when a field + does not specify a maximum length. + +- **[dev/core#8](https://lab.civicrm.org/dev/core/issues/8) Fatal error on + Print/Merge Document for Cases + ([11936](https://github.com/civicrm/civicrm-core/pull/11936)) (completes prior + work)** + +- **Fix fatal error on logging tab when hook alters logging tables. + ([12070](https://github.com/civicrm/civicrm-core/pull/12070))** + +- **[dev/core#30](https://lab.civicrm.org/dev/core/issues/30) Exporting master + address contact even if no master address contact is defined + ([12004](https://github.com/civicrm/civicrm-core/pull/12004))** + +- **Hide Adding Option Value for Locked Groups + ([11962](https://github.com/civicrm/civicrm-core/pull/11962))** + + This resolves some places where it was possible to delete values for option + groups that are locked. + +- **dev/core#122 Wrong Action Links Shown for Reserved and Locked Option Groups + ([12154](https://github.com/civicrm/civicrm-core/pull/12154))** + +- **[dev/core#69](https://lab.civicrm.org/dev/core/issues/69) + 'state_province_name' token not working for alternate billing addresses + ([12003](https://github.com/civicrm/civicrm-core/pull/12003))** + +- **[CRM-21675](https://issues.civicrm.org/jira/browse/CRM-21675) scheduled + reminders: limit to group doesn't support smart groups + ([11629](https://github.com/civicrm/civicrm-core/pull/11629))** + + Smart groups and child groups now work as expected when limiting the + recipients of scheduled reminders. + +- **[CRM-21769](https://issues.civicrm.org/jira/browse/CRM-21769) Show + unsupported locale for parsing warning only when when enabling address parsing + ([11672](https://github.com/civicrm/civicrm-core/pull/11672))** + + This change improves the warning thrown when the Street Address Parsing + setting is set to be an unsupported locale so that is is thrown when that + change is made as opposed to anytime one goes to edit a street address. + +- **[dev/report#4](https://lab.civicrm.org/dev/report/issues/4) CiviReports + issue with boolean fields + ([12382](https://github.com/civicrm/civicrm-core/pull/12382))** + + This change fixes a bug where contact and membership reports displayed all + boolean fields (Deceased, Do Not Email, Do Not SMS, etc) as yes regardless of + their actual values so that these reports show the correct data for those + fields. + +- **[CRM-20841](https://issues.civicrm.org/jira/browse/CRM-20841) Manual Merge - + on_hold, is_bulkmail or signature information lost + ([10630](https://github.com/civicrm/civicrm-core/pull/10630))** + + When deduping contacts, on the merge form, this change makes it so that the + on_hold, bulkmail and signature status are displayed with the email address. + If there is a difference between the statuses of the emails being deduped the + email row is highlighted as a conflict. + +- **Fix enotice when updating a custom group with is_multiple = 1 + ([12243](https://github.com/civicrm/civicrm-core/pull/12243))** + + This change fixes a bug where an e-notice was being thrown when updating a + group with is_multiple = 1 so that no e-notice is thrown. + +- **ensure that the indexed column is not an FK before deleting the index + ([12241](https://github.com/civicrm/civicrm-core/pull/12241))** + + This change fixes a bug where when changing a custom field from searchable to + not searchable, CiviCRM tries to remove the index. This causes a fatal error + when the column is also a foreign key to another table because the index is + needed for the foreign key so that civi checks if the column is not a foreign + key before removing the index. + +- **[dev/core#147](https://lab.civicrm.org/dev/core/issues/147) One of + parameters is not of the type MysqlColumnNameOrAlias when using Non-ASCII + display names. ([12226](https://github.com/civicrm/civicrm-core/pull/12226))** + + This change fixes a bug where using a display name for a location type with + Non-ASCII text would result in a fatal error when searching using that + location type. + +- **[CRM-21553](https://issues.civicrm.org/jira/browse/CRM-21553) can not update + primary location type field details if same field available for other location + types ([11407](https://github.com/civicrm/civicrm-core/pull/11407))** + + This change fixes a bug where a profile could not include a primary email + field (or any field that uses location types) and a email field of any other + location type so that a profile can include two fields one with the location + type Primary and one with a different location type. + +- **[dev/core#149](https://lab.civicrm.org/dev/core/issues/149) Fatal Error on + customvalue get api + ([12225](https://github.com/civicrm/civicrm-core/pull/12225))** + + This change fixes a fatal error when running the customvalue get api. + +- **Only set defaults when creating a custom field (not when editing one) + ([12240](https://github.com/civicrm/civicrm-core/pull/12240))** + + This change fixes a bug where when editing a custom field any empty fields + would revert to the default values so that they revert to what they were saved + as (empty). + +- **[dev/core#131](https://lab.civicrm.org/dev/core/issues/131) Add in missing + UK shire Monmouthshire + ([12168](https://github.com/civicrm/civicrm-core/pull/12168))** + + The Welsh county of Monmouthshire was missing from `civicrm_state_province`. + +- **[CRM-21776](https://issues.civicrm.org/jira/browse/CRM-21776) DB Error when + printing advanced search results sorted by custom field. + ([11679](https://github.com/civicrm/civicrm-core/pull/11679))** + +- **[dev/core#85](https://lab.civicrm.org/dev/core/issues/85) mail() backend + fails when empty Cc and Bcc parameters are passed + ([12036](https://github.com/civicrm/civicrm-core/pull/12036))** + +- **[dev/core#116](https://lab.civicrm.org/dev/core/issues/116) Search builder + searches on primary addresses are producing unexpected results + ([12153](https://github.com/civicrm/civicrm-core/pull/12153))** + +- **[dev/core#126](https://lab.civicrm.org/dev/core/issues/126) Soft Credit + report redirect to Contribution Detail report doesn't filter contact id + ([12172](https://github.com/civicrm/civicrm-core/pull/12172))** + + This resolves a regression in the basic report template where contact ID was + no longer supported as a filter. + +- **[dev/accessibility#3](https://lab.civicrm.org/dev/accessibility/issues/3) + Add aria-label (and label?) to form elements missing them + ([11944](https://github.com/civicrm/civicrm-core/pull/11944) and + [12208](https://github.com/civicrm/civicrm-core/pull/12208)) (partial work)** + + This consolidates CMS-specific templates for including the page header and + footer elements in each page. It also adds the `aria-label` attribute to the + datepicker date and time fields. + +- **More robust managed entity deletion + ([12021](https://github.com/civicrm/civicrm-core/pull/12021))** + + This resolves certain situations where managed entities created by an + extension could be left orphaned in the database even after the extension is + uninstalled. + +- **[dev/core#143](https://lab.civicrm.org/dev/core/issues/143) Contact 'World + Region' Field not functioning properly in Search Builder + ([12214](https://github.com/civicrm/civicrm-core/pull/12214))** + +- **[dev/core#142](https://lab.civicrm.org/dev/core/issues/142) States and + Counties don't chain in Search Builder + ([12213](https://github.com/civicrm/civicrm-core/pull/12213))** + +- **[dev/core#155](https://lab.civicrm.org/dev/core/issues/155) Improvements and + bugfixes to Option Groups UI + ([12229](https://github.com/civicrm/civicrm-core/pull/12229)) (partially + complete)** + + This resolves a bug where it was impossible to save an option value with a + value of zero. + +### CiviCase + +- **getCaseRoles not working when supplied relationship id. + civicrm_relationship table name changed to alias name rel because its changed + in the actual query + ([12245](https://github.com/civicrm/civicrm-core/pull/12245))** + + This change fixes a bug in the getCaseRoles function so it works properly when + supplied a relationship id + +- **[CRM-21598](https://issues.civicrm.org/jira/browse/CRM-21598) Case Activity + issues with custom Completed Status Type. + ([11456](https://github.com/civicrm/civicrm-core/pull/11456))** + + Activities with custom statuses that have a "completed" status type were + treated as incomplete in the display of case activities and the treatment of a + case sequence. + +### CiviContribute + +- **[dev/core#35](https://lab.civicrm.org/dev/core/issues/35) avoid template + variable leakage when processing more than one recurring contribution in a + session ([12175](https://github.com/civicrm/civicrm-core/pull/12175))** + + Soft credits and other values for a recurring contribution would get picked up + by recurring contributions processed later in the same process. + +- **Payflow Pro not payflo + ([12083](https://github.com/civicrm/civicrm-core/pull/12083))** + + This standardizes the spelling of "PayFlow Pro" in error messages and code + comments. + +- **[dev/core#105](https://lab.civicrm.org/dev/core/issues/105) Manage PCP URL + Wrong for the notification email under wordpress + ([12093](https://github.com/civicrm/civicrm-core/pull/12093))** + + The notification for administrators to manage a newly-created personal + campaign page would link to the front end in Joomla and WordPress sites. + +- **Fix issue where non numeric number was encounted in running unit test... + ([12156](https://github.com/civicrm/civicrm-core/pull/12156))** + +- **[dev/financial#14](https://lab.civicrm.org/dev/financial/issues/14) PayPal + Express recurring payment causes warning messages + ([12171](https://github.com/civicrm/civicrm-core/pull/12171)) (preliminary + work)** + +- **[dev/financial#16](https://lab.civicrm.org/dev/financial/issues/16) Paypal + unreliable getting payment processor type + ([12174](https://github.com/civicrm/civicrm-core/pull/12174)) (preliminary + work)** + +- **[dev/core#139](https://lab.civicrm.org/dev/core/issues/139) Contribution + Details Report throws DB error When trying to filter by soft_credit_type but + not including soft credits + ([12205](https://github.com/civicrm/civicrm-core/pull/12205))** + +- **[dev/core#211](https://lab.civicrm.org/dev/core/issues/211) Fix mis-allocation of financial transactions when editing payment method on a completed payment ([12409] https://github.com/civicrm/civicrm-core/pull/12409))** + + +### CiviEvent + +- **[dev/core#108](https://lab.civicrm.org/dev/core/issues/108) unable to create + new event location without impacting other events + ([12104](https://github.com/civicrm/civicrm-core/pull/12104))** + +- **[dev/core#185](https://lab.civicrm.org/dev/core/issues/185) “Print selected + rows†option missing in Event Participant listing dropdown actions + ([12326](https://github.com/civicrm/civicrm-core/pull/12326))** + + This change fixes a bug where when a user ran a search for Event Participants + and then checked some rows the "Print selected rows" option was not showing so + that the "Print selected rows" option shows as expected. + +- **[dev/core#68](https://lab.civicrm.org/dev/core/issues/68) DB Error on 'Find + Participant' page when MySQL `FULL_GROUP_BY_MODE` is enabled + ([11996](https://github.com/civicrm/civicrm-core/pull/11996))** + +- **[dev/core#74](https://lab.civicrm.org/dev/core/issues/74) 'Price Set Details + for Event Participants' gives DB error if the price fields are disabled. + ([12024](https://github.com/civicrm/civicrm-core/pull/12024)) (resolved for + some situations)** + +- **[dev/core#123](https://lab.civicrm.org/dev/core/issues/123) Import - + Participant - Custom participant date fields are not formatted + ([12159](https://github.com/civicrm/civicrm-core/pull/12159))** + +### CiviMail + +- **only add a closing quote if it is not already present + ([12182](https://github.com/civicrm/civicrm-core/pull/12182))** + + This resolves a bug where CiviMail would add a quote character at the end of + link URLs too aggressively. + +- **[dev/core#163](https://lab.civicrm.org/dev/core/issues/163) Disabled Groups + used for mailings block access to mailing reports + ([12277](https://github.com/civicrm/civicrm-core/pull/12277)) and + ([12259](https://github.com/civicrm/civicrm-core/pull/12259))** + + This change fixes a bug where When a group that was used to send a mailing is + disabled, access to the past mailing was blocked because mailingACLIDs only + checked for enabled groups. + +- **[dev/mail#12](https://lab.civicrm.org/dev/mail/issues/12) Incorrect Total + Count on mail summary report + ([12247](https://github.com/civicrm/civicrm-core/pull/12247))** + + This change fixes a bug where the Mail Summary Report "Total Opens" field was + showing the open count for all mailings so that it shows the open count for + only the corresponding mailing. + +### CiviMember + +- **Removing related memberships if parent membership type is changed which does + not have relation type associated. + ([12180](https://github.com/civicrm/civicrm-core/pull/12180))** + + If you change a membership with inherited members to a type that does not + allow inherited memberships, the inherited memberships are now completely + deleted. + +- **[dev/core#154](https://lab.civicrm.org/dev/core/issues/154) Can't edit + related records when current employer has a pending membership + ([12266](https://github.com/civicrm/civicrm-core/pull/12266))** + + This change fixes a bug where creating a relationship thru which a contact + should inherit a membership to a contact with a pending membership resulted in + a fatal error so that the relationship is saved successfully. + +- **[CRM-21632](https://issues.civicrm.org/jira/browse/CRM-21632) + {membership.fee} prints out in documents with 9 decimal places + ([12196](https://github.com/civicrm/civicrm-core/pull/12196))** + +- **[dev/core#100](https://lab.civicrm.org/dev/core/issues/100) Membership + Detail report throw DB error + ([12094](https://github.com/civicrm/civicrm-core/pull/12094))** + + If ACLs are enabled, a fatal error would appear when running the membership + detail report due to the ACLs being applied twice. + +- **Support hooks for MembershipType entity + ([11908](https://github.com/civicrm/civicrm-core/pull/11908))** + + The `hook_civicrm_pre` and `hook_civicrm_post` hooks are now invoked when + creating or editing a membership type. + +## <a name="misc"></a>Miscellany + +- **Function extraction (Move towards generic custom data support for all + entities) ([12095](https://github.com/civicrm/civicrm-core/pull/12095))** + +- **tpl extraction of shared code for customDataBlock + ([12122](https://github.com/civicrm/civicrm-core/pull/12122))** + +- **Strip trailing whitespace in quickform package + ([209](https://github.com/civicrm/civicrm-packages/pull/209))** + +- **(NFC) Update karma conf for more recent karma + ([12087](https://github.com/civicrm/civicrm-core/pull/12087))** + +- **(NFC) Change use createMock in tests otherwise stick with getMock to fix + deprecated warning... + ([12086](https://github.com/civicrm/civicrm-core/pull/12086))** + +- **Run master tests using phpunit5 + ([12084](https://github.com/civicrm/civicrm-core/pull/12084))** + +- **Upgrade Karma phantomjs launcher to latest version + ([12101](https://github.com/civicrm/civicrm-core/pull/12101))** + +- **Fix Relationship Type form to use the metadata for fields & api in + postProcess ([12097](https://github.com/civicrm/civicrm-core/pull/12097))** + +- **karma.conf.js - Switch singleRun back to `false` default + ([12105](https://github.com/civicrm/civicrm-core/pull/12105))** + +- **(NFC) Fix use of undefined constant USD in MoneyTest + ([12102](https://github.com/civicrm/civicrm-core/pull/12102))** + +- **Preliminary cleanup for Custom data support for MembershipType form + ([12126](https://github.com/civicrm/civicrm-core/pull/12126))** + +- **[NFC] Fix leakage of Form entity + ([12125](https://github.com/civicrm/civicrm-core/pull/12125))** + +- **Preliminary tidy up of MembershipType form (towards custom data support) + ([12123](https://github.com/civicrm/civicrm-core/pull/12123))** + +- **Add field metadata to MembershipType schema info (xml) + ([12124](https://github.com/civicrm/civicrm-core/pull/12124))** + +- **Set Default values on is_active, is_searchable, is_view and is_active... + ([12131](https://github.com/civicrm/civicrm-core/pull/12131))** + + This modifies the XML to define these columns' defaults on + `civicrm_custom_field`. + +- **Use getter function for entity id as on some forms is protected. + ([12127](https://github.com/civicrm/civicrm-core/pull/12127))** + +- **(NFC) Disable tests performing quick search with no orderby as provin... + ([12136](https://github.com/civicrm/civicrm-core/pull/12136))** + +- **(NFC) Update to latest versions of karma and jasmine used only in tes... + ([12130](https://github.com/civicrm/civicrm-core/pull/12130))** + +- **[NFC] Cleanup on ActivityTest class. + ([12106](https://github.com/civicrm/civicrm-core/pull/12106))** + +- **Add labels to membership type metadata, allowing for addField method to be + used ([12132](https://github.com/civicrm/civicrm-core/pull/12132))** + +- **(NFC) Update view issues and report bugs link in footer to point to the lab + ([12103](https://github.com/civicrm/civicrm-core/pull/12103))** + +- **added unit test + ([12135](https://github.com/civicrm/civicrm-core/pull/12135))** + +- **Fix file perms on files back to 664 + ([12141](https://github.com/civicrm/civicrm-core/pull/12141))** + +- **[dev/core#117](https://lab.civicrm.org/dev/core/issues/117) Remove usage of + each() This is deprecated in php7.2 + ([12155](https://github.com/civicrm/civicrm-core/pull/12155), + [12165](https://github.com/civicrm/civicrm-core/pull/12165), + [12166](https://github.com/civicrm/civicrm-core/pull/12166), + [12167](https://github.com/civicrm/civicrm-core/pull/12167), + [12170](https://github.com/civicrm/civicrm-core/pull/12170), + [12189](https://github.com/civicrm/civicrm-core/pull/12189), + [12199](https://github.com/civicrm/civicrm-core/pull/12199), + [12201](https://github.com/civicrm/civicrm-core/pull/12201), + [12202](https://github.com/civicrm/civicrm-core/pull/12202), and + [12210](https://github.com/civicrm/civicrm-core/pull/12210))** + +- **[dev/core#130](https://lab.civicrm.org/dev/core/issues/130) create_function + is deprecated in php7.2 + ([12164](https://github.com/civicrm/civicrm-core/pull/12164))** + +- **[dev/core#118](https://lab.civicrm.org/dev/core/issues/118) Fix where + count() is used on an object that isn't an array nor implements Countable for + php7.2 (tested instances) + ([12162](https://github.com/civicrm/civicrm-core/pull/12162), + [12163](https://github.com/civicrm/civicrm-core/pull/12163) and + [12146](https://github.com/civicrm/civicrm-core/pull/12146))** + +- **Remove pass by reference for some mailing functions + ([12157](https://github.com/civicrm/civicrm-core/pull/12157))** + +- **Update variable name as per upgraded Mime_mail package to support PHP7.2 + ([12169](https://github.com/civicrm/civicrm-core/pull/12169))** + +- **Add utils for finding nested array items + ([12187](https://github.com/civicrm/civicrm-core/pull/12187))** + +- **[dev/core#135](https://lab.civicrm.org/dev/core/issues/135) Non Numeric + value encountered in CRM_Batch_Form_entryTest on PHP7.1 and 7.2 + ([12190](https://github.com/civicrm/civicrm-core/pull/12190) and + [12191](https://github.com/civicrm/civicrm-core/pull/12191))** + +- **[NFC] code changes for export with merge household + ([12177](https://github.com/civicrm/civicrm-core/pull/12177))** + +- **[NFC] test clean up. + ([12204](https://github.com/civicrm/civicrm-core/pull/12204))** + +- **Further additional utility function for handling odd array structure + ([12192](https://github.com/civicrm/civicrm-core/pull/12192))** + +- **[dev/core#128](https://lab.civicrm.org/dev/core/issues/128) Add deprecated + warning helper function + ([12216](https://github.com/civicrm/civicrm-core/pull/12216))** + +- **Remove inheritance of MembershipConfig form from MembershipStatus form. + ([12184](https://github.com/civicrm/civicrm-core/pull/12184))** + +- **[NFC] minor function tidy up - stop using $ids array + ([12206](https://github.com/civicrm/civicrm-core/pull/12206))** + +- **Fix re-delcare issue + ([12222](https://github.com/civicrm/civicrm-core/pull/12222))** + +- **Code cleanup on export + ([12212](https://github.com/civicrm/civicrm-core/pull/12212))** + +- **Add api testing / custom data support for MailingJob. + ([12221](https://github.com/civicrm/civicrm-core/pull/12221)) + ([12399](https://github.com/civicrm/civicrm-core/pull/12399))** + +- **Move upgrade message to right file + ([12242](https://github.com/civicrm/civicrm-core/pull/12242))** + +- **Preliminary tidy up on PriceSet form. + ([12211](https://github.com/civicrm/civicrm-core/pull/12211))** + +- **[CRM-21111](https://issues.civicrm.org/jira/browse/CRM-21111) getActivities + cleanup ([10909](https://github.com/civicrm/civicrm-core/pull/10909))** + +- **[CRM-20459](https://issues.civicrm.org/jira/browse/CRM-20459) Actively + deprecate CRM_Core_OptionGroup::getValue + ([12092](https://github.com/civicrm/civicrm-core/pull/12092), + [12075](https://github.com/civicrm/civicrm-core/pull/12075), and + [12050](https://github.com/civicrm/civicrm-core/pull/12050))** + +- **Improve CRM_Utils_Array::recursiveBuild to work with existing arrays. + ([12293](https://github.com/civicrm/civicrm-core/pull/12293))** + +- **Fix incorrect operator on previous Export fix + ([12278](https://github.com/civicrm/civicrm-core/pull/12278))** + +- **Accessibility #9: Regression - js error due to alertDismissal setting fixed. + ([12265](https://github.com/civicrm/civicrm-core/pull/12265))** + +- **Fix unreleased regression - fatal when editing relationship type Employer + ([12257](https://github.com/civicrm/civicrm-core/pull/12257))** + +- **Add 'Alphanumeric' rule type + ([12258](https://github.com/civicrm/civicrm-core/pull/12258))** + +- **(NFC) fix file permissions on civicrm-version.php + ([12140](https://github.com/civicrm/civicrm-core/pull/12140))** + +- **[dev/drupal#10](https://lab.civicrm.org/dev/drupal/issues/10) Keep + `civicrm-version.php` up-to-date without running GenCode on all builds + ([12113](https://github.com/civicrm/civicrm-core/pull/12113))** + +## <a name="credits"></a>Credits + +This release was developed by the following code authors: + +AGH Strategies - Andrew Hunt; Agileware - Alok Patel; applicado; Australian +Greens - Seamus Lee; Blackfly Solutions - Alan Dixon; CEDC - Laryn Kragt Bakker; +Chris Burgess; CiviCRM - Coleman Watts, Tim Otten; CiviDesk - Sunil Pawar, +Yashodha Chaku; CompuCorp - Camilo Rodriguez, Davi Alexandre, Debarshi Bhaumik, +Michael Devery, Omar Abu Hussein, Vinu Varshith Sekar; Coop SymbioTIC - Samuel +Vanhove; Fuzion - Jitendra Purohit; Hossein Amin; JMA Consulting - Monish Deb; +Joinery - Allen Shaw; Left Join Labs - Sean Madsen; Lighthouse Design and +Consulting - Brian Shaughnessy; MJW Consulting - Matthew Wire; Oxfam Germany - +Thomas Schüttler; Pradeep Nayak; Progressive Technology Project - Jamie +McClelland; Squiffle Consulting - Aidan Saunders; Tadpole Collective - Kevin +Cristiano; Third Sector Design - Michael McAndrew; Wikimedia Foundation - Eileen +McNaughton; Wildsight - Lars Sanders-Green; Will Long + +Most authors also reviewed code for this release; in addition, the following +reviewers contributed their comments: + +Agileware - Justin Freeman; Alan Puccinelli; Aniessh Sethh; BackOffice Thinking - +Hassan Farooq; CiviCoop - Erik Hommel; Donald Hirst; Hudson-Essex-Terraplane +Club - Paul Butler; Jens Schuppe; JMA Consulting - Joe Murray; Megaphone +Technology Consulting - Jon Goldberg; MikeyMJCO; Phil McKerracher; Richard van +Oosterhout; Samson Alajede; Skvare - Mark Hanna; Tech To The People - Xavier +Dutoit + +## <a name="feedback"></a>Feedback + +These release notes are edited by Alice Frumin and Andrew Hunt. If you'd like +to provide feedback on them, please login to https://chat.civicrm.org/civicrm +and contact `@agh1`. diff --git a/civicrm/settings/Core.setting.php b/civicrm/settings/Core.setting.php index 0efc087dac7997ce85808a62e8cf56e1d55a5ff0..b95baf8d0ed7727855a4dc598c80af245c55c8d1 100644 --- a/civicrm/settings/Core.setting.php +++ b/civicrm/settings/Core.setting.php @@ -192,6 +192,21 @@ return array( 'description' => 'If enabled, CiviCRM will permit submissions from external sites to profiles. This is disabled by default to limit abuse.', 'help_text' => NULL, ), + 'allow_alert_autodismissal' => array( + 'group_name' => 'CiviCRM Preferences', + 'group' => 'core', + 'name' => 'allow_alert_autodismissal', + 'type' => 'Boolean', + 'quick_form_type' => 'YesNo', + 'default' => TRUE, + 'html_type' => 'radio', + 'add' => '4.7', + 'title' => 'Allow alerts to auto-dismiss?', + 'is_domain' => 1, + 'is_contact' => 0, + 'description' => 'If disabled, CiviCRM will not automatically dismiss any alerts after 10 seconds.', + 'help_text' => NULL, + ), 'editor_id' => array( 'group_name' => 'CiviCRM Preferences', 'group' => 'core', @@ -211,10 +226,10 @@ return array( 'group' => 'core', 'name' => 'contact_ajax_check_similar', 'type' => 'String', - 'html_type' => 'Text', + 'html_type' => 'radio', 'default' => '1', 'add' => '4.1', - 'title' => 'Ajax Check Similar', + 'title' => 'Check for Similar Contacts', 'is_domain' => 1, 'is_contact' => 0, 'description' => NULL, diff --git a/civicrm/settings/Map.setting.php b/civicrm/settings/Map.setting.php index a465b253e0cc79bc07c2342e7c8b70850ec0aee4..77c31f8b8e2968013ca5fa5af764fb664c01bae9 100644 --- a/civicrm/settings/Map.setting.php +++ b/civicrm/settings/Map.setting.php @@ -72,7 +72,7 @@ return array( ), 'default' => NULL, 'title' => 'Geocoding Provider', - 'description' => 'You may choose a different webservice for geocoding. This is required if there is no geo-coding plugin for your selected mapping provider. You can leave the Geocoding fields blank if you are using Google as your mapping provider.', + 'description' => 'This can be the same or different from the mapping provider selected.', ), 'mapAPIKey' => array( 'add' => '4.7', @@ -91,7 +91,7 @@ return array( ), 'default' => NULL, 'title' => 'Map Provider Key', - 'description' => 'Enter your API Key or Application ID. An API Key is currently optional for Google Maps API, but may be helpful diagnosing any problems and required for higher volumes of requests. Refer to developers.google.com for the latest information.', + 'description' => 'Enter your API Key or Application ID. An API Key is required for the Google Maps API. Refer to developers.google.com for the latest information.', ), 'mapProvider' => array( 'add' => '4.7', diff --git a/civicrm/sql/civicrm.mysql b/civicrm/sql/civicrm.mysql index 41d7dbdb15b7171d88756b57b6a4dd3488e61c6d..6e62877dd1d539c4b17244fe6af9847482af4d32 100644 --- a/civicrm/sql/civicrm.mysql +++ b/civicrm/sql/civicrm.mysql @@ -108,6 +108,7 @@ DROP TABLE IF EXISTS `civicrm_uf_join`; DROP TABLE IF EXISTS `civicrm_uf_field`; DROP TABLE IF EXISTS `civicrm_uf_group`; DROP TABLE IF EXISTS `civicrm_entity_tag`; +DROP TABLE IF EXISTS `civicrm_entity_file`; DROP TABLE IF EXISTS `civicrm_discount`; DROP TABLE IF EXISTS `civicrm_dashboard`; DROP TABLE IF EXISTS `civicrm_county`; @@ -155,7 +156,7 @@ DROP TABLE IF EXISTS `civicrm_log`; DROP TABLE IF EXISTS `civicrm_job_log`; DROP TABLE IF EXISTS `civicrm_job`; DROP TABLE IF EXISTS `civicrm_im`; -DROP TABLE IF EXISTS `civicrm_entity_file`; +DROP TABLE IF EXISTS `civicrm_file`; DROP TABLE IF EXISTS `civicrm_email`; DROP TABLE IF EXISTS `civicrm_domain`; DROP TABLE IF EXISTS `civicrm_custom_field`; @@ -211,7 +212,6 @@ DROP TABLE IF EXISTS `civicrm_msg_template`; DROP TABLE IF EXISTS `civicrm_mapping`; DROP TABLE IF EXISTS `civicrm_managed`; DROP TABLE IF EXISTS `civicrm_location_type`; -DROP TABLE IF EXISTS `civicrm_file`; DROP TABLE IF EXISTS `civicrm_extension`; DROP TABLE IF EXISTS `civicrm_address_format`; @@ -266,30 +266,6 @@ CREATE TABLE `civicrm_extension` ( ) -) ENGINE=InnoDB DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ; - --- /******************************************************* --- * --- * civicrm_file --- * --- * Data store for uploaded (attached) files (pointer to file on disk OR blob). Maybe be joined to entities via custom_value.file_id or entity_file table. --- * --- *******************************************************/ -CREATE TABLE `civicrm_file` ( - - - `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'Unique ID', - `file_type_id` int unsigned COMMENT 'Type of file (e.g. Transcript, Income Tax Return, etc). FK to civicrm_option_value.', - `mime_type` varchar(255) COMMENT 'mime type of the document', - `uri` varchar(255) COMMENT 'uri of the file on disk', - `document` mediumblob COMMENT 'contents of the document', - `description` varchar(255) COMMENT 'Additional descriptive text regarding this attachment (optional).', - `upload_date` datetime COMMENT 'Date and time that this attachment was uploaded or written to server.' -, - PRIMARY KEY (`id`) - - - ) ENGINE=InnoDB DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ; -- /******************************************************* @@ -1825,9 +1801,9 @@ CREATE TABLE `civicrm_custom_group` ( `help_pre` text COMMENT 'Description and/or help text to display before fields in form.', `help_post` text COMMENT 'Description and/or help text to display after fields in form.', `weight` int NOT NULL DEFAULT 1 COMMENT 'Controls display order when multiple extended property groups are setup for the same class.', - `is_active` tinyint COMMENT 'Is this property active?', + `is_active` tinyint DEFAULT 1 COMMENT 'Is this property active?', `table_name` varchar(255) COMMENT 'Name of the table that holds the values for this group.', - `is_multiple` tinyint COMMENT 'Does this group hold multiple values?', + `is_multiple` tinyint DEFAULT 0 COMMENT 'Does this group hold multiple values?', `min_multiple` int unsigned COMMENT 'minimum number of multiple records (typically 0?)', `max_multiple` int unsigned COMMENT 'maximum number of multiple records, if 0 - no max', `collapse_adv_display` int unsigned DEFAULT 0 COMMENT 'Will this group be in collapsed or expanded mode on advanced search display ?', @@ -1867,8 +1843,8 @@ CREATE TABLE `civicrm_custom_field` ( `data_type` varchar(16) NOT NULL COMMENT 'Controls location of data storage in extended_data table.', `html_type` varchar(32) NOT NULL COMMENT 'HTML types plus several built-in extended types.', `default_value` varchar(255) COMMENT 'Use form_options.is_default for field_types which use options.', - `is_required` tinyint COMMENT 'Is a value required for this property.', - `is_searchable` tinyint COMMENT 'Is this property searchable.', + `is_required` tinyint DEFAULT 0 COMMENT 'Is a value required for this property.', + `is_searchable` tinyint DEFAULT 0 COMMENT 'Is this property searchable.', `is_search_range` tinyint DEFAULT 0 COMMENT 'Is this property range searchable.', `weight` int NOT NULL DEFAULT 1 COMMENT 'Controls field display order within an extended property group.', `help_pre` text COMMENT 'Description and/or help text to display before this field.', @@ -1876,8 +1852,8 @@ CREATE TABLE `civicrm_custom_field` ( `mask` varchar(64) COMMENT 'Optional format instructions for specific field types, like date types.', `attributes` varchar(255) COMMENT 'Store collection of type-appropriate attributes, e.g. textarea needs rows/cols attributes', `javascript` varchar(255) COMMENT 'Optional scripting attributes for field.', - `is_active` tinyint COMMENT 'Is this property active?', - `is_view` tinyint COMMENT 'Is this property set by PHP Code? A code field is viewable but not editable', + `is_active` tinyint DEFAULT 1 COMMENT 'Is this property active?', + `is_view` tinyint DEFAULT 0 COMMENT 'Is this property set by PHP Code? A code field is viewable but not editable', `options_per_line` int unsigned COMMENT 'number of options per line for checkbox and radio', `text_length` int unsigned COMMENT 'field length if alphanumeric', `start_date_years` int COMMENT 'Date may be up to start_date_years years prior to the current date.', @@ -1976,32 +1952,27 @@ CREATE TABLE `civicrm_email` ( -- /******************************************************* -- * --- * civicrm_entity_file +-- * civicrm_file -- * --- * Attaches (joins) uploaded files (images, documents, etc.) to entities (Contacts, Groups, Actions). +-- * Data store for uploaded (attached) files (pointer to file on disk OR blob). Maybe be joined to entities via custom_value.file_id or entity_file table. -- * -- *******************************************************/ -CREATE TABLE `civicrm_entity_file` ( +CREATE TABLE `civicrm_file` ( - `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'primary key', - `entity_table` varchar(64) COMMENT 'physical tablename for entity being joined to file, e.g. civicrm_contact', - `entity_id` int unsigned NOT NULL COMMENT 'FK to entity table specified in entity_table column.', - `file_id` int unsigned NOT NULL COMMENT 'FK to civicrm_file' + `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'Unique ID', + `file_type_id` int unsigned COMMENT 'Type of file (e.g. Transcript, Income Tax Return, etc). FK to civicrm_option_value.', + `mime_type` varchar(255) COMMENT 'mime type of the document', + `uri` varchar(255) COMMENT 'uri of the file on disk', + `document` mediumblob COMMENT 'contents of the document', + `description` varchar(255) COMMENT 'Additional descriptive text regarding this attachment (optional).', + `upload_date` datetime COMMENT 'Date and time that this attachment was uploaded or written to server.', + `created_id` int unsigned COMMENT 'FK to civicrm_contact, who uploaded this file' , PRIMARY KEY (`id`) - , INDEX `index_entity`( - entity_table - , entity_id - ) - , INDEX `index_entity_file_id`( - entity_table - , entity_id - , file_id - ) - -, CONSTRAINT FK_civicrm_entity_file_file_id FOREIGN KEY (`file_id`) REFERENCES `civicrm_file`(`id`) + +, CONSTRAINT FK_civicrm_file_created_id FOREIGN KEY (`created_id`) REFERENCES `civicrm_contact`(`id`) ON DELETE SET NULL ) ENGINE=InnoDB DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ; -- /******************************************************* @@ -3444,6 +3415,36 @@ CREATE TABLE `civicrm_discount` ( , CONSTRAINT FK_civicrm_discount_price_set_id FOREIGN KEY (`price_set_id`) REFERENCES `civicrm_price_set`(`id`) ON DELETE CASCADE ) ENGINE=InnoDB DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ; +-- /******************************************************* +-- * +-- * civicrm_entity_file +-- * +-- * Attaches (joins) uploaded files (images, documents, etc.) to entities (Contacts, Groups, Actions). +-- * +-- *******************************************************/ +CREATE TABLE `civicrm_entity_file` ( + + + `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'primary key', + `entity_table` varchar(64) COMMENT 'physical tablename for entity being joined to file, e.g. civicrm_contact', + `entity_id` int unsigned NOT NULL COMMENT 'FK to entity table specified in entity_table column.', + `file_id` int unsigned NOT NULL COMMENT 'FK to civicrm_file' +, + PRIMARY KEY (`id`) + + , INDEX `index_entity`( + entity_table + , entity_id + ) + , INDEX `index_entity_file_id`( + entity_table + , entity_id + , file_id + ) + +, CONSTRAINT FK_civicrm_entity_file_file_id FOREIGN KEY (`file_id`) REFERENCES `civicrm_file`(`id`) +) ENGINE=InnoDB DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ; + -- /******************************************************* -- * -- * civicrm_entity_tag diff --git a/civicrm/sql/civicrm_data.mysql b/civicrm/sql/civicrm_data.mysql index e65b2a56cadfb6a1b3c90adbd8134fac5fead7c1..f496ddb703c75e7ab8fe11274dd318f7bf623f91 100644 --- a/civicrm/sql/civicrm_data.mysql +++ b/civicrm/sql/civicrm_data.mysql @@ -4416,7 +4416,10 @@ INSERT INTO civicrm_state_province (id, country_id, abbreviation, name) VALUES (NULL, 1080, "06", "Ogooué-Ivindo"), (NULL, 1080, "07", "Ogooué-Lolo"), (NULL, 1080, "08", "Ogooué-Maritime"), -(NULL, 1080, "09", "Woleu-Ntem"); +(NULL, 1080, "09", "Woleu-Ntem"), + +-- dev/Core#131 Missing UK State +(NULL, 1226, "MON", "Monmouthshire"); -- +--------------------------------------------------------------------+ -- | CiviCRM version 5 | -- +--------------------------------------------------------------------+ @@ -23961,4 +23964,4 @@ INSERT INTO `civicrm_report_instance` ( `domain_id`, `title`, `report_id`, `description`, `permission`, `form_values`) VALUES ( @domainID, 'Survey Details', 'survey/detail', 'Detailed report for canvassing, phone-banking, walk lists or other surveys.', 'access CiviReport', 'a:39:{s:6:"fields";a:2:{s:9:"sort_name";s:1:"1";s:6:"result";s:1:"1";}s:22:"assignee_contact_id_op";s:2:"eq";s:25:"assignee_contact_id_value";s:0:"";s:12:"sort_name_op";s:3:"has";s:15:"sort_name_value";s:0:"";s:17:"street_number_min";s:0:"";s:17:"street_number_max";s:0:"";s:16:"street_number_op";s:3:"lte";s:19:"street_number_value";s:0:"";s:14:"street_name_op";s:3:"has";s:17:"street_name_value";s:0:"";s:15:"postal_code_min";s:0:"";s:15:"postal_code_max";s:0:"";s:14:"postal_code_op";s:3:"lte";s:17:"postal_code_value";s:0:"";s:7:"city_op";s:3:"has";s:10:"city_value";s:0:"";s:20:"state_province_id_op";s:2:"in";s:23:"state_province_id_value";a:0:{}s:13:"country_id_op";s:2:"in";s:16:"country_id_value";a:0:{}s:12:"survey_id_op";s:2:"in";s:15:"survey_id_value";a:0:{}s:12:"status_id_op";s:2:"eq";s:15:"status_id_value";s:1:"1";s:11:"custom_1_op";s:2:"in";s:14:"custom_1_value";a:0:{}s:11:"custom_2_op";s:2:"in";s:14:"custom_2_value";a:0:{}s:17:"custom_3_relative";s:1:"0";s:13:"custom_3_from";s:0:"";s:11:"custom_3_to";s:0:"";s:11:"description";s:75:"Detailed report for canvassing, phone-banking, walk lists or other surveys.";s:13:"email_subject";s:0:"";s:8:"email_to";s:0:"";s:8:"email_cc";s:0:"";s:10:"permission";s:17:"access CiviReport";s:6:"groups";s:0:"";s:9:"domain_id";i:1;}'); -UPDATE civicrm_domain SET version = '5.2.2'; +UPDATE civicrm_domain SET version = '5.3.0'; diff --git a/civicrm/sql/civicrm_drop.mysql b/civicrm/sql/civicrm_drop.mysql index 1f38187ae46cf0def7f20dea81919d6bb2f66660..ce8124dda10b6714bd465259062b0b824e3b558d 100644 --- a/civicrm/sql/civicrm_drop.mysql +++ b/civicrm/sql/civicrm_drop.mysql @@ -79,6 +79,7 @@ DROP TABLE IF EXISTS `civicrm_uf_join`; DROP TABLE IF EXISTS `civicrm_uf_field`; DROP TABLE IF EXISTS `civicrm_uf_group`; DROP TABLE IF EXISTS `civicrm_entity_tag`; +DROP TABLE IF EXISTS `civicrm_entity_file`; DROP TABLE IF EXISTS `civicrm_discount`; DROP TABLE IF EXISTS `civicrm_dashboard`; DROP TABLE IF EXISTS `civicrm_county`; @@ -126,7 +127,7 @@ DROP TABLE IF EXISTS `civicrm_log`; DROP TABLE IF EXISTS `civicrm_job_log`; DROP TABLE IF EXISTS `civicrm_job`; DROP TABLE IF EXISTS `civicrm_im`; -DROP TABLE IF EXISTS `civicrm_entity_file`; +DROP TABLE IF EXISTS `civicrm_file`; DROP TABLE IF EXISTS `civicrm_email`; DROP TABLE IF EXISTS `civicrm_domain`; DROP TABLE IF EXISTS `civicrm_custom_field`; @@ -182,7 +183,6 @@ DROP TABLE IF EXISTS `civicrm_msg_template`; DROP TABLE IF EXISTS `civicrm_mapping`; DROP TABLE IF EXISTS `civicrm_managed`; DROP TABLE IF EXISTS `civicrm_location_type`; -DROP TABLE IF EXISTS `civicrm_file`; DROP TABLE IF EXISTS `civicrm_extension`; DROP TABLE IF EXISTS `civicrm_address_format`; diff --git a/civicrm/sql/civicrm_generated.mysql b/civicrm/sql/civicrm_generated.mysql index f83d0363e93ff63f4054ea7b8a90d1c14d6d1c8f..fec857dd9d61a684945765687ac54ac47b9d25af 100644 --- a/civicrm/sql/civicrm_generated.mysql +++ b/civicrm/sql/civicrm_generated.mysql @@ -1,8 +1,8 @@ --- MySQL dump 10.16 Distrib 10.2.12-MariaDB, for debian-linux-gnu (x86_64) +-- MySQL dump 10.13 Distrib 5.5.42, for osx10.6 (i386) -- --- Host: 127.0.0.1 Database: 47testcivi_nwh7q +-- Host: 127.0.0.1 Database: civicrm_master -- ------------------------------------------------------ --- Server version 10.2.12-MariaDB-10.2.12+maria~zesty +-- Server version 5.5.42 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; @@ -10,6 +10,7 @@ /*!40101 SET NAMES utf8 */; /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; /*!40103 SET TIME_ZONE='+00:00' */; +/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; @@ -86,7 +87,7 @@ UNLOCK TABLES; LOCK TABLES `civicrm_activity` WRITE; /*!40000 ALTER TABLE `civicrm_activity` DISABLE KEYS */; -INSERT INTO `civicrm_activity` (`id`, `source_record_id`, `activity_type_id`, `subject`, `activity_date_time`, `duration`, `location`, `phone_id`, `phone_number`, `details`, `status_id`, `priority_id`, `parent_id`, `is_test`, `medium_id`, `is_auto`, `relationship_id`, `is_current_revision`, `original_id`, `result`, `is_deleted`, `campaign_id`, `engagement_level`, `weight`, `is_star`, `created_date`, `modified_date`) VALUES (1,NULL,9,'Subject for Tell a Friend','2017-12-01 10:00:51',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:39','2018-01-11 22:52:39'),(2,NULL,9,'Subject for Tell a Friend','2017-03-15 10:07:56',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:39','2018-01-11 22:52:39'),(3,NULL,10,'Subject for Pledge Acknowledgment','2017-09-29 02:44:10',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:39','2018-01-11 22:52:39'),(4,NULL,9,'Subject for Tell a Friend','2017-01-21 02:03:02',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:39','2018-01-11 22:52:39'),(5,NULL,9,'Subject for Tell a Friend','2017-12-18 14:04:33',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:39','2018-01-11 22:52:39'),(6,NULL,9,'Subject for Tell a Friend','2017-06-28 07:24:09',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:39','2018-01-11 22:52:39'),(7,NULL,9,'Subject for Tell a Friend','2017-08-11 03:05:43',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:39','2018-01-11 22:52:39'),(8,NULL,10,'Subject for Pledge Acknowledgment','2017-07-13 12:02:17',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(9,NULL,9,'Subject for Tell a Friend','2017-12-07 17:25:12',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(10,NULL,9,'Subject for Tell a Friend','2017-07-09 15:23:02',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(11,NULL,10,'Subject for Pledge Acknowledgment','2017-04-12 20:58:04',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(12,NULL,10,'Subject for Pledge Acknowledgment','2017-07-19 04:02:08',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(13,NULL,10,'Subject for Pledge Acknowledgment','2017-12-08 10:25:22',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(14,NULL,9,'Subject for Tell a Friend','2017-02-05 09:19:56',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(15,NULL,9,'Subject for Tell a Friend','2017-11-04 17:56:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(16,NULL,9,'Subject for Tell a Friend','2017-11-19 04:54:26',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(17,NULL,9,'Subject for Tell a Friend','2017-11-30 12:28:28',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(18,NULL,9,'Subject for Tell a Friend','2017-01-15 07:57:31',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(19,NULL,10,'Subject for Pledge Acknowledgment','2017-11-13 09:12:25',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(20,NULL,10,'Subject for Pledge Acknowledgment','2017-01-26 07:37:49',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(21,NULL,9,'Subject for Tell a Friend','2017-10-29 08:40:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(22,NULL,10,'Subject for Pledge Acknowledgment','2017-08-30 11:18:56',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(23,NULL,9,'Subject for Tell a Friend','2017-02-12 22:02:23',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(24,NULL,10,'Subject for Pledge Acknowledgment','2017-02-26 07:58:57',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(25,NULL,9,'Subject for Tell a Friend','2017-04-15 22:46:26',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(26,NULL,10,'Subject for Pledge Acknowledgment','2017-11-21 18:42:37',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(27,NULL,9,'Subject for Tell a Friend','2017-04-21 13:01:59',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(28,NULL,9,'Subject for Tell a Friend','2017-08-29 06:06:34',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(29,NULL,9,'Subject for Tell a Friend','2017-02-09 04:45:29',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(30,NULL,9,'Subject for Tell a Friend','2017-07-16 09:08:09',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(31,NULL,10,'Subject for Pledge Acknowledgment','2017-04-16 18:00:16',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(32,NULL,9,'Subject for Tell a Friend','2017-09-07 03:27:53',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(33,NULL,9,'Subject for Tell a Friend','2017-10-06 15:35:46',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(34,NULL,10,'Subject for Pledge Acknowledgment','2017-03-07 21:30:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(35,NULL,10,'Subject for Pledge Acknowledgment','2017-06-17 07:37:17',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(36,NULL,10,'Subject for Pledge Acknowledgment','2017-07-01 03:23:08',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(37,NULL,9,'Subject for Tell a Friend','2017-02-12 06:52:24',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(38,NULL,9,'Subject for Tell a Friend','2017-04-12 01:23:10',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(39,NULL,9,'Subject for Tell a Friend','2017-09-15 14:46:57',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(40,NULL,10,'Subject for Pledge Acknowledgment','2017-12-18 07:08:56',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(41,NULL,9,'Subject for Tell a Friend','2017-08-22 20:20:34',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(42,NULL,9,'Subject for Tell a Friend','2017-01-26 21:27:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(43,NULL,10,'Subject for Pledge Acknowledgment','2017-11-06 01:19:58',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(44,NULL,9,'Subject for Tell a Friend','2017-04-26 17:44:28',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(45,NULL,10,'Subject for Pledge Acknowledgment','2017-11-23 00:23:08',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(46,NULL,9,'Subject for Tell a Friend','2017-05-23 07:43:25',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(47,NULL,10,'Subject for Pledge Acknowledgment','2017-12-21 21:11:18',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(48,NULL,9,'Subject for Tell a Friend','2017-01-17 02:10:08',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(49,NULL,9,'Subject for Tell a Friend','2017-09-05 07:37:49',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(50,NULL,10,'Subject for Pledge Acknowledgment','2017-11-14 12:57:16',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(51,NULL,9,'Subject for Tell a Friend','2017-03-26 23:07:06',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:40','2018-01-11 22:52:40'),(52,NULL,10,'Subject for Pledge Acknowledgment','2017-07-27 21:46:52',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(53,NULL,9,'Subject for Tell a Friend','2017-06-25 17:02:56',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(54,NULL,10,'Subject for Pledge Acknowledgment','2017-02-28 06:59:21',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(55,NULL,9,'Subject for Tell a Friend','2017-05-07 19:01:25',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(56,NULL,10,'Subject for Pledge Acknowledgment','2017-05-26 10:14:17',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(57,NULL,10,'Subject for Pledge Acknowledgment','2017-07-12 08:08:32',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(58,NULL,10,'Subject for Pledge Acknowledgment','2017-03-26 10:09:23',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(59,NULL,10,'Subject for Pledge Acknowledgment','2017-09-09 14:14:55',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(60,NULL,9,'Subject for Tell a Friend','2017-08-01 03:08:26',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(61,NULL,10,'Subject for Pledge Acknowledgment','2017-06-21 03:18:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(62,NULL,9,'Subject for Tell a Friend','2017-02-23 12:48:03',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(63,NULL,10,'Subject for Pledge Acknowledgment','2017-08-04 10:17:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(64,NULL,9,'Subject for Tell a Friend','2017-07-09 14:17:16',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(65,NULL,10,'Subject for Pledge Acknowledgment','2017-02-21 23:33:58',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(66,NULL,10,'Subject for Pledge Acknowledgment','2018-01-03 17:59:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(67,NULL,9,'Subject for Tell a Friend','2017-02-21 03:11:34',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(68,NULL,9,'Subject for Tell a Friend','2017-09-17 01:05:43',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(69,NULL,9,'Subject for Tell a Friend','2018-01-08 11:47:02',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(70,NULL,10,'Subject for Pledge Acknowledgment','2017-10-10 13:07:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(71,NULL,10,'Subject for Pledge Acknowledgment','2017-11-30 09:08:43',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(72,NULL,9,'Subject for Tell a Friend','2017-02-14 16:49:59',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(73,NULL,9,'Subject for Tell a Friend','2017-11-02 18:23:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(74,NULL,9,'Subject for Tell a Friend','2017-06-28 16:40:09',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(75,NULL,9,'Subject for Tell a Friend','2017-04-04 13:08:59',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(76,NULL,9,'Subject for Tell a Friend','2017-02-15 02:31:55',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(77,NULL,10,'Subject for Pledge Acknowledgment','2017-06-09 01:10:20',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(78,NULL,9,'Subject for Tell a Friend','2017-05-06 10:06:57',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(79,NULL,10,'Subject for Pledge Acknowledgment','2017-10-16 05:22:02',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(80,NULL,10,'Subject for Pledge Acknowledgment','2017-08-11 03:29:28',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(81,NULL,9,'Subject for Tell a Friend','2017-03-24 18:58:12',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(82,NULL,10,'Subject for Pledge Acknowledgment','2017-10-12 08:49:57',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(83,NULL,9,'Subject for Tell a Friend','2017-01-27 00:46:28',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(84,NULL,9,'Subject for Tell a Friend','2017-11-29 02:35:27',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(85,NULL,9,'Subject for Tell a Friend','2017-12-19 06:09:09',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(86,NULL,10,'Subject for Pledge Acknowledgment','2017-10-23 18:45:57',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(87,NULL,9,'Subject for Tell a Friend','2017-05-16 22:56:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(88,NULL,10,'Subject for Pledge Acknowledgment','2017-02-25 10:15:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(89,NULL,9,'Subject for Tell a Friend','2017-07-15 00:21:52',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(90,NULL,9,'Subject for Tell a Friend','2017-08-26 12:26:17',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(91,NULL,10,'Subject for Pledge Acknowledgment','2017-04-01 04:46:51',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(92,NULL,10,'Subject for Pledge Acknowledgment','2017-11-27 23:51:34',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(93,NULL,9,'Subject for Tell a Friend','2017-11-14 00:46:56',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(94,NULL,10,'Subject for Pledge Acknowledgment','2017-01-20 13:37:15',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(95,NULL,10,'Subject for Pledge Acknowledgment','2017-04-10 15:17:08',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(96,NULL,10,'Subject for Pledge Acknowledgment','2017-03-30 03:11:39',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(97,NULL,10,'Subject for Pledge Acknowledgment','2017-02-23 15:57:08',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:41','2018-01-11 22:52:41'),(98,NULL,10,'Subject for Pledge Acknowledgment','2017-07-07 14:13:08',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(99,NULL,10,'Subject for Pledge Acknowledgment','2017-02-22 19:36:50',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(100,NULL,10,'Subject for Pledge Acknowledgment','2017-02-06 17:22:12',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(101,NULL,9,'Subject for Tell a Friend','2017-04-18 12:14:50',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(102,NULL,9,'Subject for Tell a Friend','2017-02-22 21:10:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(103,NULL,9,'Subject for Tell a Friend','2017-03-31 18:25:57',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(104,NULL,10,'Subject for Pledge Acknowledgment','2017-04-24 08:22:11',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(105,NULL,9,'Subject for Tell a Friend','2017-04-20 01:42:22',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(106,NULL,9,'Subject for Tell a Friend','2017-08-24 22:36:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(107,NULL,10,'Subject for Pledge Acknowledgment','2017-02-18 22:42:59',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(108,NULL,10,'Subject for Pledge Acknowledgment','2017-03-17 23:36:53',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(109,NULL,9,'Subject for Tell a Friend','2017-08-09 09:36:02',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(110,NULL,9,'Subject for Tell a Friend','2017-12-18 13:48:10',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(111,NULL,9,'Subject for Tell a Friend','2017-12-02 01:06:39',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(112,NULL,9,'Subject for Tell a Friend','2017-05-28 12:19:37',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(113,NULL,10,'Subject for Pledge Acknowledgment','2017-04-13 16:55:50',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(114,NULL,10,'Subject for Pledge Acknowledgment','2017-09-17 03:57:28',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(115,NULL,10,'Subject for Pledge Acknowledgment','2017-10-20 06:24:50',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(116,NULL,10,'Subject for Pledge Acknowledgment','2017-01-31 01:19:21',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(117,NULL,10,'Subject for Pledge Acknowledgment','2017-10-02 19:29:57',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(118,NULL,10,'Subject for Pledge Acknowledgment','2017-11-18 07:57:27',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(119,NULL,9,'Subject for Tell a Friend','2017-11-28 02:09:55',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(120,NULL,9,'Subject for Tell a Friend','2017-06-08 12:35:44',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(121,NULL,9,'Subject for Tell a Friend','2017-07-14 15:30:11',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(122,NULL,9,'Subject for Tell a Friend','2017-06-11 14:58:02',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(123,NULL,10,'Subject for Pledge Acknowledgment','2017-07-19 11:23:27',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(124,NULL,9,'Subject for Tell a Friend','2017-09-17 01:52:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(125,NULL,9,'Subject for Tell a Friend','2017-03-24 08:52:51',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(126,NULL,9,'Subject for Tell a Friend','2017-12-01 16:05:01',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(127,NULL,10,'Subject for Pledge Acknowledgment','2017-06-05 01:17:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(128,NULL,9,'Subject for Tell a Friend','2017-02-11 00:04:09',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(129,NULL,9,'Subject for Tell a Friend','2017-01-21 18:17:46',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(130,NULL,10,'Subject for Pledge Acknowledgment','2018-01-05 08:09:59',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(131,NULL,9,'Subject for Tell a Friend','2017-08-07 07:04:07',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(132,NULL,9,'Subject for Tell a Friend','2017-11-04 11:23:36',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(133,NULL,9,'Subject for Tell a Friend','2017-10-14 15:48:26',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(134,NULL,9,'Subject for Tell a Friend','2017-08-08 02:21:40',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(135,NULL,10,'Subject for Pledge Acknowledgment','2017-02-08 14:04:52',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(136,NULL,9,'Subject for Tell a Friend','2017-09-28 02:37:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(137,NULL,10,'Subject for Pledge Acknowledgment','2017-06-12 06:17:37',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(138,NULL,10,'Subject for Pledge Acknowledgment','2017-07-02 19:05:02',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(139,NULL,9,'Subject for Tell a Friend','2017-07-04 01:09:10',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(140,NULL,9,'Subject for Tell a Friend','2017-01-28 23:44:04',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(141,NULL,10,'Subject for Pledge Acknowledgment','2017-08-12 18:32:22',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(142,NULL,10,'Subject for Pledge Acknowledgment','2017-04-22 15:40:52',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(143,NULL,9,'Subject for Tell a Friend','2017-11-21 21:29:06',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:42','2018-01-11 22:52:42'),(144,NULL,10,'Subject for Pledge Acknowledgment','2017-02-03 12:01:33',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(145,NULL,10,'Subject for Pledge Acknowledgment','2017-09-02 20:20:07',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(146,NULL,9,'Subject for Tell a Friend','2017-12-04 19:50:57',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(147,NULL,10,'Subject for Pledge Acknowledgment','2017-09-22 14:02:17',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(148,NULL,9,'Subject for Tell a Friend','2017-08-03 22:06:43',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(149,NULL,9,'Subject for Tell a Friend','2017-08-21 17:14:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(150,NULL,10,'Subject for Pledge Acknowledgment','2017-07-28 07:32:43',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(151,NULL,10,'Subject for Pledge Acknowledgment','2017-06-13 03:32:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(152,NULL,9,'Subject for Tell a Friend','2017-10-06 21:32:49',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(153,NULL,9,'Subject for Tell a Friend','2017-06-07 08:36:56',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(154,NULL,10,'Subject for Pledge Acknowledgment','2017-11-26 22:57:19',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(155,NULL,10,'Subject for Pledge Acknowledgment','2017-07-09 04:33:02',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(156,NULL,10,'Subject for Pledge Acknowledgment','2017-04-02 23:10:04',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(157,NULL,10,'Subject for Pledge Acknowledgment','2017-06-25 11:07:46',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(158,NULL,10,'Subject for Pledge Acknowledgment','2017-11-04 23:52:19',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(159,NULL,10,'Subject for Pledge Acknowledgment','2017-11-27 13:35:49',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(160,NULL,10,'Subject for Pledge Acknowledgment','2017-03-26 01:41:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(161,NULL,9,'Subject for Tell a Friend','2017-07-29 20:36:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(162,NULL,9,'Subject for Tell a Friend','2017-05-26 17:48:57',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(163,NULL,9,'Subject for Tell a Friend','2017-06-23 05:36:07',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(164,NULL,10,'Subject for Pledge Acknowledgment','2017-05-11 20:38:33',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(165,NULL,10,'Subject for Pledge Acknowledgment','2017-01-28 00:23:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(166,NULL,9,'Subject for Tell a Friend','2017-09-26 11:47:27',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(167,NULL,9,'Subject for Tell a Friend','2017-08-30 15:48:51',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(168,NULL,9,'Subject for Tell a Friend','2017-07-19 13:18:10',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(169,NULL,9,'Subject for Tell a Friend','2017-08-05 18:22:41',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(170,NULL,9,'Subject for Tell a Friend','2017-05-18 16:35:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(171,NULL,10,'Subject for Pledge Acknowledgment','2017-01-20 00:13:20',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(172,NULL,9,'Subject for Tell a Friend','2017-06-29 18:55:23',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(173,NULL,10,'Subject for Pledge Acknowledgment','2017-02-22 02:24:56',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(174,NULL,10,'Subject for Pledge Acknowledgment','2017-10-26 10:34:45',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(175,NULL,9,'Subject for Tell a Friend','2017-07-27 17:19:37',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(176,NULL,10,'Subject for Pledge Acknowledgment','2017-04-14 13:46:01',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(177,NULL,9,'Subject for Tell a Friend','2017-06-19 06:46:48',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(178,NULL,10,'Subject for Pledge Acknowledgment','2017-04-17 23:02:18',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(179,NULL,10,'Subject for Pledge Acknowledgment','2017-07-23 06:24:44',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(180,NULL,9,'Subject for Tell a Friend','2017-08-10 20:16:32',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(181,NULL,9,'Subject for Tell a Friend','2017-11-03 23:54:08',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(182,NULL,9,'Subject for Tell a Friend','2017-05-05 23:09:49',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(183,NULL,9,'Subject for Tell a Friend','2017-03-23 13:51:48',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(184,NULL,10,'Subject for Pledge Acknowledgment','2017-04-26 21:14:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(185,NULL,10,'Subject for Pledge Acknowledgment','2017-06-24 15:39:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(186,NULL,9,'Subject for Tell a Friend','2017-06-18 19:39:37',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(187,NULL,10,'Subject for Pledge Acknowledgment','2017-05-18 13:55:14',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(188,NULL,10,'Subject for Pledge Acknowledgment','2017-07-27 21:45:02',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:43','2018-01-11 22:52:43'),(189,NULL,10,'Subject for Pledge Acknowledgment','2017-06-27 19:10:03',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(190,NULL,10,'Subject for Pledge Acknowledgment','2017-08-28 09:30:25',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(191,NULL,9,'Subject for Tell a Friend','2017-10-03 21:36:49',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(192,NULL,10,'Subject for Pledge Acknowledgment','2017-09-28 08:55:42',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(193,NULL,9,'Subject for Tell a Friend','2017-11-01 06:50:02',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(194,NULL,9,'Subject for Tell a Friend','2017-10-07 17:07:42',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(195,NULL,9,'Subject for Tell a Friend','2017-04-17 23:02:23',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(196,NULL,10,'Subject for Pledge Acknowledgment','2017-08-12 07:37:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(197,NULL,9,'Subject for Tell a Friend','2017-08-25 15:11:50',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(198,NULL,9,'Subject for Tell a Friend','2017-01-19 17:44:51',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(199,NULL,9,'Subject for Tell a Friend','2017-04-29 11:53:15',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(200,NULL,9,'Subject for Tell a Friend','2017-10-02 14:00:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(201,NULL,10,'Subject for Pledge Acknowledgment','2017-08-26 11:41:16',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(202,NULL,10,'Subject for Pledge Acknowledgment','2017-11-07 04:27:02',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(203,NULL,9,'Subject for Tell a Friend','2017-07-17 00:10:30',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(204,NULL,9,'Subject for Tell a Friend','2017-01-20 23:38:23',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(205,NULL,9,'Subject for Tell a Friend','2017-07-30 13:40:01',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(206,NULL,9,'Subject for Tell a Friend','2017-04-30 11:29:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(207,NULL,10,'Subject for Pledge Acknowledgment','2017-02-04 00:57:07',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(208,NULL,10,'Subject for Pledge Acknowledgment','2017-09-05 04:52:16',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(209,NULL,9,'Subject for Tell a Friend','2017-07-06 08:47:01',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(210,NULL,9,'Subject for Tell a Friend','2017-09-15 04:59:10',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(211,NULL,9,'Subject for Tell a Friend','2017-09-16 03:24:15',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(212,NULL,10,'Subject for Pledge Acknowledgment','2017-05-19 08:48:37',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(213,NULL,9,'Subject for Tell a Friend','2017-08-08 06:08:44',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(214,NULL,10,'Subject for Pledge Acknowledgment','2017-12-24 11:59:51',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(215,NULL,9,'Subject for Tell a Friend','2017-02-10 23:48:40',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(216,NULL,9,'Subject for Tell a Friend','2017-05-24 21:27:59',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(217,NULL,10,'Subject for Pledge Acknowledgment','2018-01-05 02:28:33',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(218,NULL,10,'Subject for Pledge Acknowledgment','2017-01-13 20:44:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(219,NULL,10,'Subject for Pledge Acknowledgment','2017-09-29 19:10:46',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(220,NULL,10,'Subject for Pledge Acknowledgment','2017-08-29 10:16:21',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(221,NULL,10,'Subject for Pledge Acknowledgment','2017-04-06 17:41:16',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(222,NULL,9,'Subject for Tell a Friend','2017-03-03 05:51:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(223,NULL,9,'Subject for Tell a Friend','2017-08-28 21:43:17',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(224,NULL,9,'Subject for Tell a Friend','2017-02-11 01:45:57',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(225,NULL,10,'Subject for Pledge Acknowledgment','2017-10-02 02:30:11',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(226,NULL,10,'Subject for Pledge Acknowledgment','2017-07-15 14:21:24',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(227,NULL,9,'Subject for Tell a Friend','2017-04-05 09:54:33',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(228,NULL,10,'Subject for Pledge Acknowledgment','2017-11-12 09:09:51',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(229,NULL,10,'Subject for Pledge Acknowledgment','2017-11-23 23:04:02',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(230,NULL,9,'Subject for Tell a Friend','2018-01-10 10:20:40',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(231,NULL,10,'Subject for Pledge Acknowledgment','2017-09-11 19:50:16',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(232,NULL,9,'Subject for Tell a Friend','2017-09-24 04:09:28',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(233,NULL,9,'Subject for Tell a Friend','2017-10-27 07:26:46',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(234,NULL,9,'Subject for Tell a Friend','2017-07-17 11:03:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:44','2018-01-11 22:52:44'),(235,NULL,10,'Subject for Pledge Acknowledgment','2017-12-23 04:53:22',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(236,NULL,10,'Subject for Pledge Acknowledgment','2017-12-05 18:18:51',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(237,NULL,10,'Subject for Pledge Acknowledgment','2017-06-12 22:09:24',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(238,NULL,10,'Subject for Pledge Acknowledgment','2017-07-19 10:52:37',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(239,NULL,10,'Subject for Pledge Acknowledgment','2017-01-27 15:27:11',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(240,NULL,10,'Subject for Pledge Acknowledgment','2017-08-17 13:00:41',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(241,NULL,10,'Subject for Pledge Acknowledgment','2017-11-06 15:51:53',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(242,NULL,10,'Subject for Pledge Acknowledgment','2017-06-10 14:11:29',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(243,NULL,10,'Subject for Pledge Acknowledgment','2017-11-23 13:37:27',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(244,NULL,10,'Subject for Pledge Acknowledgment','2017-07-29 02:56:53',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(245,NULL,10,'Subject for Pledge Acknowledgment','2017-12-17 19:16:28',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(246,NULL,9,'Subject for Tell a Friend','2017-06-21 20:14:10',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(247,NULL,10,'Subject for Pledge Acknowledgment','2017-01-30 18:08:21',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(248,NULL,10,'Subject for Pledge Acknowledgment','2017-05-27 07:51:49',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(249,NULL,10,'Subject for Pledge Acknowledgment','2017-07-27 17:32:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(250,NULL,10,'Subject for Pledge Acknowledgment','2017-04-17 18:35:23',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(251,NULL,10,'Subject for Pledge Acknowledgment','2017-10-11 13:12:07',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(252,NULL,10,'Subject for Pledge Acknowledgment','2017-08-15 15:51:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(253,NULL,9,'Subject for Tell a Friend','2017-12-29 17:41:04',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(254,NULL,9,'Subject for Tell a Friend','2017-11-22 18:16:01',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(255,NULL,10,'Subject for Pledge Acknowledgment','2017-03-31 06:18:56',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(256,NULL,10,'Subject for Pledge Acknowledgment','2017-05-31 05:51:12',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(257,NULL,9,'Subject for Tell a Friend','2017-07-12 10:42:04',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(258,NULL,9,'Subject for Tell a Friend','2017-10-18 14:07:23',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(259,NULL,10,'Subject for Pledge Acknowledgment','2018-01-07 15:21:45',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(260,NULL,9,'Subject for Tell a Friend','2017-07-24 09:19:42',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(261,NULL,10,'Subject for Pledge Acknowledgment','2017-07-31 15:38:30',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(262,NULL,9,'Subject for Tell a Friend','2017-12-10 04:49:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(263,NULL,9,'Subject for Tell a Friend','2017-02-04 23:11:09',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(264,NULL,9,'Subject for Tell a Friend','2017-05-12 16:01:30',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(265,NULL,10,'Subject for Pledge Acknowledgment','2017-07-27 09:12:37',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(266,NULL,9,'Subject for Tell a Friend','2018-01-09 02:16:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(267,NULL,9,'Subject for Tell a Friend','2017-10-07 08:29:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(268,NULL,10,'Subject for Pledge Acknowledgment','2017-04-22 22:17:28',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(269,NULL,9,'Subject for Tell a Friend','2017-01-31 14:55:58',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(270,NULL,10,'Subject for Pledge Acknowledgment','2017-11-12 06:00:19',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(271,NULL,9,'Subject for Tell a Friend','2017-09-12 21:16:37',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(272,NULL,9,'Subject for Tell a Friend','2017-05-13 22:11:22',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(273,NULL,9,'Subject for Tell a Friend','2018-01-06 17:30:18',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(274,NULL,9,'Subject for Tell a Friend','2017-10-05 06:03:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(275,NULL,9,'Subject for Tell a Friend','2017-10-30 11:08:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(276,NULL,10,'Subject for Pledge Acknowledgment','2017-07-08 11:03:49',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(277,NULL,9,'Subject for Tell a Friend','2017-06-14 13:13:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(278,NULL,10,'Subject for Pledge Acknowledgment','2017-03-25 11:46:48',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(279,NULL,9,'Subject for Tell a Friend','2017-11-06 01:16:30',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(280,NULL,10,'Subject for Pledge Acknowledgment','2017-09-16 17:59:48',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(281,NULL,9,'Subject for Tell a Friend','2017-11-04 07:04:34',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:45','2018-01-11 22:52:45'),(282,NULL,9,'Subject for Tell a Friend','2017-03-24 06:14:19',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(283,NULL,10,'Subject for Pledge Acknowledgment','2017-05-06 14:06:24',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(284,NULL,9,'Subject for Tell a Friend','2017-10-20 16:52:15',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(285,NULL,9,'Subject for Tell a Friend','2017-01-19 07:40:11',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(286,NULL,10,'Subject for Pledge Acknowledgment','2017-07-16 09:39:27',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(287,NULL,9,'Subject for Tell a Friend','2017-04-23 11:56:49',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(288,NULL,9,'Subject for Tell a Friend','2017-04-07 03:07:16',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(289,NULL,9,'Subject for Tell a Friend','2017-04-29 07:59:40',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(290,NULL,10,'Subject for Pledge Acknowledgment','2017-07-03 20:30:58',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(291,NULL,9,'Subject for Tell a Friend','2017-09-05 21:57:53',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(292,NULL,10,'Subject for Pledge Acknowledgment','2017-11-24 08:27:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(293,NULL,9,'Subject for Tell a Friend','2017-12-16 10:16:42',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(294,NULL,10,'Subject for Pledge Acknowledgment','2017-10-11 02:35:49',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(295,NULL,9,'Subject for Tell a Friend','2017-01-20 06:17:24',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(296,NULL,9,'Subject for Tell a Friend','2017-04-15 07:37:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(297,NULL,9,'Subject for Tell a Friend','2017-10-22 13:22:20',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(298,NULL,9,'Subject for Tell a Friend','2017-08-14 16:02:29',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(299,NULL,9,'Subject for Tell a Friend','2017-07-29 03:56:10',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(300,NULL,10,'Subject for Pledge Acknowledgment','2017-10-30 17:26:02',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(301,NULL,10,'Subject for Pledge Acknowledgment','2017-05-31 12:28:23',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(302,NULL,10,'Subject for Pledge Acknowledgment','2017-08-30 03:29:40',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(303,NULL,10,'Subject for Pledge Acknowledgment','2017-06-23 19:33:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(304,NULL,10,'Subject for Pledge Acknowledgment','2017-08-15 15:14:55',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(305,NULL,9,'Subject for Tell a Friend','2017-04-23 20:11:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(306,NULL,9,'Subject for Tell a Friend','2017-04-07 17:11:11',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(307,NULL,10,'Subject for Pledge Acknowledgment','2017-04-19 00:09:27',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(308,NULL,10,'Subject for Pledge Acknowledgment','2017-07-21 00:48:57',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(309,NULL,9,'Subject for Tell a Friend','2017-10-24 07:09:55',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(310,NULL,10,'Subject for Pledge Acknowledgment','2017-08-28 18:43:48',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(311,NULL,10,'Subject for Pledge Acknowledgment','2017-12-26 21:50:51',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(312,NULL,9,'Subject for Tell a Friend','2017-11-05 16:04:27',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(313,NULL,10,'Subject for Pledge Acknowledgment','2017-04-30 21:40:45',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(314,NULL,9,'Subject for Tell a Friend','2017-04-04 23:22:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(315,NULL,9,'Subject for Tell a Friend','2017-10-29 07:20:11',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(316,NULL,10,'Subject for Pledge Acknowledgment','2017-09-23 08:03:26',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(317,NULL,9,'Subject for Tell a Friend','2017-02-22 09:26:37',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(318,NULL,10,'Subject for Pledge Acknowledgment','2017-11-05 00:47:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(319,NULL,10,'Subject for Pledge Acknowledgment','2017-02-15 09:27:48',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(320,NULL,9,'Subject for Tell a Friend','2017-07-29 20:21:02',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(321,NULL,9,'Subject for Tell a Friend','2017-01-14 17:24:51',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(322,NULL,9,'Subject for Tell a Friend','2017-03-21 13:39:51',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(323,NULL,10,'Subject for Pledge Acknowledgment','2017-01-22 23:30:43',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(324,NULL,10,'Subject for Pledge Acknowledgment','2017-07-20 18:06:59',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(325,NULL,10,'Subject for Pledge Acknowledgment','2017-06-02 09:57:53',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(326,NULL,10,'Subject for Pledge Acknowledgment','2017-07-25 09:31:59',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(327,NULL,10,'Subject for Pledge Acknowledgment','2017-04-11 15:58:10',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(328,NULL,10,'Subject for Pledge Acknowledgment','2017-08-13 22:36:48',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(329,NULL,10,'Subject for Pledge Acknowledgment','2017-10-27 19:20:15',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:46','2018-01-11 22:52:46'),(330,NULL,9,'Subject for Tell a Friend','2017-01-13 04:24:17',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(331,NULL,10,'Subject for Pledge Acknowledgment','2017-03-27 07:32:10',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(332,NULL,9,'Subject for Tell a Friend','2017-11-06 11:31:24',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(333,NULL,9,'Subject for Tell a Friend','2017-08-04 15:41:31',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(334,NULL,9,'Subject for Tell a Friend','2017-11-03 14:21:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(335,NULL,10,'Subject for Pledge Acknowledgment','2017-08-10 00:28:49',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(336,NULL,10,'Subject for Pledge Acknowledgment','2017-10-24 21:14:37',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(337,NULL,9,'Subject for Tell a Friend','2017-11-06 05:41:17',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(338,NULL,10,'Subject for Pledge Acknowledgment','2017-03-22 13:03:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(339,NULL,10,'Subject for Pledge Acknowledgment','2017-03-18 14:41:22',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(340,NULL,9,'Subject for Tell a Friend','2017-05-10 07:24:05',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(341,NULL,9,'Subject for Tell a Friend','2017-05-15 06:55:05',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(342,NULL,9,'Subject for Tell a Friend','2017-02-16 11:51:20',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(343,NULL,10,'Subject for Pledge Acknowledgment','2017-08-10 22:21:46',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(344,NULL,10,'Subject for Pledge Acknowledgment','2017-10-05 18:17:26',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(345,NULL,10,'Subject for Pledge Acknowledgment','2017-02-21 15:51:16',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(346,NULL,9,'Subject for Tell a Friend','2017-09-21 13:46:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(347,NULL,10,'Subject for Pledge Acknowledgment','2017-09-20 17:52:46',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(348,NULL,10,'Subject for Pledge Acknowledgment','2017-12-17 05:53:19',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(349,NULL,10,'Subject for Pledge Acknowledgment','2017-02-15 14:21:37',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(350,NULL,10,'Subject for Pledge Acknowledgment','2017-01-22 18:43:58',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(351,NULL,10,'Subject for Pledge Acknowledgment','2017-10-05 09:46:07',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(352,NULL,9,'Subject for Tell a Friend','2017-11-30 23:30:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(353,NULL,9,'Subject for Tell a Friend','2017-12-10 17:54:01',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(354,NULL,9,'Subject for Tell a Friend','2017-12-14 12:11:11',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(355,NULL,9,'Subject for Tell a Friend','2017-09-22 09:39:05',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(356,NULL,10,'Subject for Pledge Acknowledgment','2017-06-23 12:21:42',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(357,NULL,9,'Subject for Tell a Friend','2017-04-07 09:06:37',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(358,NULL,10,'Subject for Pledge Acknowledgment','2017-12-24 14:58:32',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(359,NULL,9,'Subject for Tell a Friend','2017-08-28 01:34:06',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(360,NULL,9,'Subject for Tell a Friend','2017-09-08 06:14:32',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(361,NULL,10,'Subject for Pledge Acknowledgment','2017-02-06 16:30:05',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(362,NULL,9,'Subject for Tell a Friend','2017-09-24 22:55:07',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(363,NULL,10,'Subject for Pledge Acknowledgment','2017-04-17 17:39:12',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(364,NULL,10,'Subject for Pledge Acknowledgment','2017-05-30 01:13:48',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(365,NULL,9,'Subject for Tell a Friend','2017-06-13 13:10:53',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(366,NULL,9,'Subject for Tell a Friend','2017-07-20 23:14:27',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(367,NULL,10,'Subject for Pledge Acknowledgment','2017-10-08 13:57:32',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(368,NULL,9,'Subject for Tell a Friend','2017-10-23 03:47:42',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(369,NULL,9,'Subject for Tell a Friend','2017-07-27 08:13:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(370,NULL,10,'Subject for Pledge Acknowledgment','2017-04-27 06:46:22',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(371,NULL,9,'Subject for Tell a Friend','2017-04-02 01:55:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(372,NULL,10,'Subject for Pledge Acknowledgment','2017-11-08 14:38:08',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(373,NULL,10,'Subject for Pledge Acknowledgment','2017-08-16 12:49:15',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(374,NULL,9,'Subject for Tell a Friend','2017-04-29 16:32:02',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(375,NULL,9,'Subject for Tell a Friend','2017-06-15 01:38:48',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:47','2018-01-11 22:52:47'),(376,NULL,9,'Subject for Tell a Friend','2017-03-27 22:27:08',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(377,NULL,9,'Subject for Tell a Friend','2018-01-05 06:05:25',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(378,NULL,9,'Subject for Tell a Friend','2017-11-15 09:59:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(379,NULL,9,'Subject for Tell a Friend','2017-01-16 07:00:44',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(380,NULL,9,'Subject for Tell a Friend','2017-11-19 13:10:09',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(381,NULL,9,'Subject for Tell a Friend','2017-10-24 09:44:55',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(382,NULL,10,'Subject for Pledge Acknowledgment','2017-12-29 21:10:48',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(383,NULL,9,'Subject for Tell a Friend','2017-03-10 17:32:59',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(384,NULL,9,'Subject for Tell a Friend','2017-07-03 20:55:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(385,NULL,9,'Subject for Tell a Friend','2017-04-16 00:00:46',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(386,NULL,9,'Subject for Tell a Friend','2017-11-29 16:38:09',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(387,NULL,10,'Subject for Pledge Acknowledgment','2017-06-04 21:13:36',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(388,NULL,9,'Subject for Tell a Friend','2017-04-16 19:28:22',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(389,NULL,10,'Subject for Pledge Acknowledgment','2017-10-17 13:14:30',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(390,NULL,9,'Subject for Tell a Friend','2017-12-29 16:58:08',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(391,NULL,9,'Subject for Tell a Friend','2017-11-19 19:30:55',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(392,NULL,10,'Subject for Pledge Acknowledgment','2017-06-24 07:27:19',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(393,NULL,9,'Subject for Tell a Friend','2017-05-30 08:47:49',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(394,NULL,10,'Subject for Pledge Acknowledgment','2017-07-10 15:48:07',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(395,NULL,10,'Subject for Pledge Acknowledgment','2017-11-26 08:54:15',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(396,NULL,10,'Subject for Pledge Acknowledgment','2017-11-25 04:18:53',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(397,NULL,9,'Subject for Tell a Friend','2017-10-12 22:45:11',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(398,NULL,9,'Subject for Tell a Friend','2017-05-03 09:40:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(399,NULL,9,'Subject for Tell a Friend','2017-08-26 12:40:36',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(400,NULL,9,'Subject for Tell a Friend','2017-07-17 00:19:41',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(401,NULL,10,'Subject for Pledge Acknowledgment','2017-12-02 17:18:59',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(402,NULL,10,'Subject for Pledge Acknowledgment','2017-02-13 17:01:32',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(403,NULL,10,'Subject for Pledge Acknowledgment','2017-12-11 14:57:28',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(404,NULL,10,'Subject for Pledge Acknowledgment','2017-08-25 15:19:21',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(405,NULL,10,'Subject for Pledge Acknowledgment','2017-05-20 07:31:40',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(406,NULL,9,'Subject for Tell a Friend','2017-01-26 01:14:12',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(407,NULL,10,'Subject for Pledge Acknowledgment','2017-09-02 16:02:22',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(408,NULL,10,'Subject for Pledge Acknowledgment','2017-01-13 04:14:20',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(409,NULL,10,'Subject for Pledge Acknowledgment','2017-04-21 16:02:22',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(410,NULL,10,'Subject for Pledge Acknowledgment','2017-04-05 18:09:51',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(411,NULL,10,'Subject for Pledge Acknowledgment','2017-01-20 21:45:25',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(412,NULL,10,'Subject for Pledge Acknowledgment','2017-04-08 09:18:11',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(413,NULL,10,'Subject for Pledge Acknowledgment','2017-03-24 16:15:28',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(414,NULL,9,'Subject for Tell a Friend','2017-05-29 09:46:43',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(415,NULL,10,'Subject for Pledge Acknowledgment','2018-01-03 01:05:34',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(416,NULL,9,'Subject for Tell a Friend','2017-01-31 17:28:28',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(417,NULL,9,'Subject for Tell a Friend','2017-11-17 10:10:59',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(418,NULL,10,'Subject for Pledge Acknowledgment','2017-08-30 22:12:36',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(419,NULL,10,'Subject for Pledge Acknowledgment','2017-02-23 05:50:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(420,NULL,10,'Subject for Pledge Acknowledgment','2017-05-23 07:47:17',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(421,NULL,9,'Subject for Tell a Friend','2017-12-08 01:34:10',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:48','2018-01-11 22:52:48'),(422,NULL,10,'Subject for Pledge Acknowledgment','2017-03-10 23:39:28',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(423,NULL,9,'Subject for Tell a Friend','2017-10-13 05:43:22',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(424,NULL,10,'Subject for Pledge Acknowledgment','2017-03-28 10:34:51',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(425,NULL,10,'Subject for Pledge Acknowledgment','2017-07-25 02:58:19',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(426,NULL,9,'Subject for Tell a Friend','2017-03-23 17:30:14',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(427,NULL,9,'Subject for Tell a Friend','2017-09-22 03:19:25',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(428,NULL,9,'Subject for Tell a Friend','2017-09-09 09:45:21',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(429,NULL,10,'Subject for Pledge Acknowledgment','2017-08-12 15:53:41',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(430,NULL,10,'Subject for Pledge Acknowledgment','2017-09-25 23:13:10',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(431,NULL,9,'Subject for Tell a Friend','2017-06-24 00:39:36',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(432,NULL,10,'Subject for Pledge Acknowledgment','2018-01-01 19:08:36',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(433,NULL,10,'Subject for Pledge Acknowledgment','2017-12-22 03:12:26',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(434,NULL,9,'Subject for Tell a Friend','2017-10-15 17:25:08',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(435,NULL,10,'Subject for Pledge Acknowledgment','2017-05-13 05:30:10',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(436,NULL,9,'Subject for Tell a Friend','2017-11-14 06:19:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(437,NULL,9,'Subject for Tell a Friend','2017-08-31 17:32:51',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(438,NULL,9,'Subject for Tell a Friend','2017-10-30 00:22:04',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(439,NULL,9,'Subject for Tell a Friend','2017-04-11 18:15:40',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(440,NULL,9,'Subject for Tell a Friend','2017-02-27 10:21:30',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(441,NULL,10,'Subject for Pledge Acknowledgment','2017-06-19 15:11:24',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(442,NULL,10,'Subject for Pledge Acknowledgment','2017-01-12 18:27:32',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(443,NULL,9,'Subject for Tell a Friend','2017-08-13 16:09:03',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(444,NULL,10,'Subject for Pledge Acknowledgment','2017-07-25 01:52:55',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(445,NULL,10,'Subject for Pledge Acknowledgment','2017-12-15 10:02:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(446,NULL,9,'Subject for Tell a Friend','2017-11-30 12:10:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(447,NULL,9,'Subject for Tell a Friend','2017-01-30 18:49:33',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(448,NULL,10,'Subject for Pledge Acknowledgment','2017-11-20 08:35:29',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(449,NULL,10,'Subject for Pledge Acknowledgment','2017-08-02 14:36:52',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(450,NULL,10,'Subject for Pledge Acknowledgment','2017-11-02 04:15:05',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(451,1,6,'$ 125.00-Apr 2007 Mailer 1','2010-04-11 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(452,2,6,'$ 50.00-Online: Save the Penguins','2010-03-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(453,3,6,'$ 25.00-Apr 2007 Mailer 1','2010-04-29 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(454,4,6,'$ 50.00-Apr 2007 Mailer 1','2010-04-11 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(455,5,6,'$ 500.00-Apr 2007 Mailer 1','2010-04-15 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(456,6,6,'$ 175.00-Apr 2007 Mailer 1','2010-04-11 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(457,7,6,'$ 50.00-Online: Save the Penguins','2010-03-27 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(458,8,6,'$ 10.00-Online: Save the Penguins','2010-03-08 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(459,9,6,'$ 250.00-Online: Save the Penguins','2010-04-22 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(460,10,6,NULL,'2009-07-01 11:53:50',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(461,11,6,NULL,'2009-07-01 12:55:41',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(462,12,6,NULL,'2009-10-01 11:53:50',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(463,13,6,NULL,'2009-12-01 12:55:41',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(464,1,7,'General','2018-01-12 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(465,2,7,'Student','2018-01-11 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(466,3,7,'General','2018-01-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(467,4,7,'Student','2018-01-09 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(468,5,7,'General','2015-12-11 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(469,6,7,'Student','2018-01-07 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(470,7,7,'General','2018-01-06 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(471,8,7,'Student','2018-01-05 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(472,9,7,'General','2018-01-04 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(473,10,7,'Student','2017-01-03 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(474,11,7,'Lifetime','2018-01-02 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(475,12,7,'Student','2018-01-01 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(476,13,7,'General','2017-12-31 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(477,14,7,'Student','2017-12-30 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(478,15,7,'Student','2016-12-29 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(479,16,7,'Student','2017-12-28 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(480,17,7,'General','2017-12-27 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(481,18,7,'Student','2017-12-26 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(482,19,7,'General','2017-12-25 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(483,20,7,'Student','2016-12-24 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(484,21,7,'General','2017-12-23 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(485,22,7,'Lifetime','2017-12-22 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(486,23,7,'General','2017-12-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(487,24,7,'Student','2017-12-20 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(488,25,7,'Student','2016-12-19 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(489,26,7,'Student','2017-12-18 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(490,27,7,'General','2017-12-17 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(491,28,7,'Student','2017-12-16 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(492,29,7,'General','2017-12-15 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(493,30,7,'General','2015-05-25 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(494,14,6,'$ 100.00 - General Membership: Offline signup','2018-01-12 09:52:49',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(495,15,6,'$ 50.00 - Student Membership: Offline signup','2018-01-12 09:52:49',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(496,16,6,'$ 100.00 - General Membership: Offline signup','2018-01-12 09:52:49',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(497,17,6,'$ 50.00 - Student Membership: Offline signup','2018-01-12 09:52:49',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(498,18,6,'$ 100.00 - General Membership: Offline signup','2018-01-12 09:52:49',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(499,19,6,'$ 50.00 - Student Membership: Offline signup','2018-01-12 09:52:49',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(500,20,6,'$ 100.00 - General Membership: Offline signup','2018-01-12 09:52:49',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(501,21,6,'$ 50.00 - Student Membership: Offline signup','2018-01-12 09:52:49',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(502,22,6,'$ 100.00 - General Membership: Offline signup','2018-01-12 09:52:49',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(503,23,6,'$ 50.00 - Student Membership: Offline signup','2018-01-12 09:52:49',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(504,24,6,'$ 1200.00 - Lifetime Membership: Offline signup','2018-01-12 09:52:49',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(505,25,6,'$ 50.00 - Student Membership: Offline signup','2018-01-12 09:52:49',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(506,26,6,'$ 100.00 - General Membership: Offline signup','2018-01-12 09:52:49',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(507,27,6,'$ 50.00 - Student Membership: Offline signup','2018-01-12 09:52:49',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(508,28,6,'$ 50.00 - Student Membership: Offline signup','2018-01-12 09:52:49',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(509,29,6,'$ 50.00 - Student Membership: Offline signup','2018-01-12 09:52:49',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(510,30,6,'$ 100.00 - General Membership: Offline signup','2018-01-12 09:52:49',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(511,31,6,'$ 50.00 - Student Membership: Offline signup','2018-01-12 09:52:49',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(512,32,6,'$ 100.00 - General Membership: Offline signup','2018-01-12 09:52:49',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(513,33,6,'$ 50.00 - Student Membership: Offline signup','2018-01-12 09:52:49',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(514,34,6,'$ 100.00 - General Membership: Offline signup','2018-01-12 09:52:49',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(515,35,6,'$ 1200.00 - Lifetime Membership: Offline signup','2018-01-12 09:52:49',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(516,36,6,'$ 100.00 - General Membership: Offline signup','2018-01-12 09:52:49',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(517,37,6,'$ 50.00 - Student Membership: Offline signup','2018-01-12 09:52:49',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(518,38,6,'$ 50.00 - Student Membership: Offline signup','2018-01-12 09:52:49',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(519,39,6,'$ 50.00 - Student Membership: Offline signup','2018-01-12 09:52:49',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(520,40,6,'$ 100.00 - General Membership: Offline signup','2018-01-12 09:52:49',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(521,41,6,'$ 50.00 - Student Membership: Offline signup','2018-01-12 09:52:49',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(522,42,6,'$ 100.00 - General Membership: Offline signup','2018-01-12 09:52:49',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(523,43,6,'$ 100.00 - General Membership: Offline signup','2018-01-12 09:52:49',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:49','2018-01-11 22:52:49'),(525,1,5,'NULL','2009-01-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(526,2,5,'NULL','2008-05-07 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(527,3,5,'NULL','2008-05-05 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(528,4,5,'NULL','2008-10-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(529,5,5,'NULL','2008-01-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(530,6,5,'NULL','2008-03-05 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(531,7,5,'NULL','2009-07-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(532,8,5,'NULL','2009-03-07 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(533,9,5,'NULL','2008-02-05 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(534,10,5,'NULL','2008-02-01 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(535,11,5,'NULL','2009-01-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(536,12,5,'NULL','2009-03-06 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(537,13,5,'NULL','2008-06-04 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(538,14,5,'NULL','2008-01-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(539,15,5,'NULL','2008-07-04 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(540,16,5,'NULL','2009-01-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(541,17,5,'NULL','2008-01-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(542,18,5,'NULL','2009-03-05 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(543,19,5,'NULL','2008-10-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(544,20,5,'NULL','2009-01-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(545,21,5,'NULL','2008-03-25 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(546,22,5,'NULL','2009-10-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(547,23,5,'NULL','2008-01-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(548,24,5,'NULL','2008-03-11 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(549,25,5,'NULL','2008-04-05 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(550,26,5,'NULL','2009-01-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(551,27,5,'NULL','2008-05-07 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(552,28,5,'NULL','2009-12-12 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(553,29,5,'NULL','2009-12-13 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(554,30,5,'NULL','2009-12-14 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(555,31,5,'NULL','2009-12-15 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(556,32,5,'NULL','2009-07-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(557,33,5,'NULL','2009-03-07 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(558,34,5,'NULL','2009-12-15 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(559,35,5,'NULL','2009-12-13 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(560,36,5,'NULL','2009-01-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(561,37,5,'NULL','2009-03-06 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(562,38,5,'NULL','2009-12-13 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(563,39,5,'NULL','2008-01-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(564,40,5,'NULL','2009-12-14 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(565,41,5,'NULL','2009-01-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(566,42,5,'NULL','2009-12-15 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(567,43,5,'NULL','2009-03-05 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(568,44,5,'NULL','2009-12-13 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(569,45,5,'NULL','2009-01-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(570,46,5,'NULL','2009-12-13 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(571,47,5,'NULL','2009-10-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(572,48,5,'NULL','2009-12-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(573,49,5,'NULL','2009-03-11 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(574,50,5,'NULL','2009-04-05 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(575,45,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(576,46,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(577,47,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(578,48,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(579,49,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(580,50,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(581,51,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(582,52,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(583,53,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(584,54,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(585,55,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(586,56,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(587,57,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(588,58,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(589,59,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(590,60,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(591,61,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(592,62,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(593,63,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(594,64,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(595,65,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(596,66,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(597,67,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(598,68,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(599,69,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(600,70,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(601,71,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(602,72,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(603,73,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(604,74,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(605,75,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(606,76,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(607,77,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(608,78,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(609,79,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(610,80,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(611,81,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(612,82,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(613,83,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(614,84,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(615,85,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(616,86,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(617,87,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(618,88,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(619,89,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(620,90,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(621,91,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(622,92,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(623,93,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'),(624,94,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2018-01-12 09:52:50',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-01-11 22:52:50','2018-01-11 22:52:50'); +INSERT INTO `civicrm_activity` (`id`, `source_record_id`, `activity_type_id`, `subject`, `activity_date_time`, `duration`, `location`, `phone_id`, `phone_number`, `details`, `status_id`, `priority_id`, `parent_id`, `is_test`, `medium_id`, `is_auto`, `relationship_id`, `is_current_revision`, `original_id`, `result`, `is_deleted`, `campaign_id`, `engagement_level`, `weight`, `is_star`, `created_date`, `modified_date`) VALUES (1,NULL,10,'Subject for Pledge Acknowledgment','2018-01-17 11:37:44',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(2,NULL,9,'Subject for Tell a Friend','2017-10-19 07:43:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(3,NULL,10,'Subject for Pledge Acknowledgment','2018-04-30 00:35:39',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(4,NULL,9,'Subject for Tell a Friend','2018-01-05 09:28:42',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(5,NULL,9,'Subject for Tell a Friend','2018-05-15 06:15:40',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(6,NULL,10,'Subject for Pledge Acknowledgment','2017-10-06 18:30:52',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(7,NULL,10,'Subject for Pledge Acknowledgment','2018-05-10 14:31:15',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(8,NULL,10,'Subject for Pledge Acknowledgment','2018-02-22 15:57:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(9,NULL,10,'Subject for Pledge Acknowledgment','2018-05-19 08:37:36',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(10,NULL,10,'Subject for Pledge Acknowledgment','2018-02-12 08:46:06',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(11,NULL,9,'Subject for Tell a Friend','2017-10-19 10:01:45',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(12,NULL,9,'Subject for Tell a Friend','2017-11-19 10:51:40',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(13,NULL,9,'Subject for Tell a Friend','2017-11-30 05:22:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(14,NULL,9,'Subject for Tell a Friend','2017-06-05 01:18:11',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(15,NULL,10,'Subject for Pledge Acknowledgment','2018-05-14 16:59:33',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(16,NULL,9,'Subject for Tell a Friend','2018-01-29 23:35:19',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(17,NULL,10,'Subject for Pledge Acknowledgment','2018-05-07 10:32:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(18,NULL,10,'Subject for Pledge Acknowledgment','2017-09-23 00:36:48',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(19,NULL,9,'Subject for Tell a Friend','2017-05-22 05:08:49',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(20,NULL,10,'Subject for Pledge Acknowledgment','2018-03-11 06:02:48',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(21,NULL,9,'Subject for Tell a Friend','2017-11-21 21:07:25',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(22,NULL,9,'Subject for Tell a Friend','2017-11-06 01:43:46',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(23,NULL,9,'Subject for Tell a Friend','2018-01-07 23:10:08',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(24,NULL,10,'Subject for Pledge Acknowledgment','2018-05-10 23:45:49',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(25,NULL,10,'Subject for Pledge Acknowledgment','2018-03-30 21:28:08',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(26,NULL,10,'Subject for Pledge Acknowledgment','2017-09-09 08:53:41',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(27,NULL,10,'Subject for Pledge Acknowledgment','2017-09-18 09:21:39',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(28,NULL,10,'Subject for Pledge Acknowledgment','2018-01-05 07:32:52',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(29,NULL,10,'Subject for Pledge Acknowledgment','2017-11-10 12:32:22',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(30,NULL,10,'Subject for Pledge Acknowledgment','2018-03-13 13:42:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(31,NULL,9,'Subject for Tell a Friend','2018-04-02 04:56:51',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(32,NULL,10,'Subject for Pledge Acknowledgment','2017-10-25 04:18:42',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(33,NULL,9,'Subject for Tell a Friend','2017-09-09 19:20:53',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(34,NULL,9,'Subject for Tell a Friend','2017-06-30 12:20:30',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(35,NULL,10,'Subject for Pledge Acknowledgment','2018-02-27 07:39:16',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(36,NULL,9,'Subject for Tell a Friend','2017-09-22 04:36:32',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(37,NULL,10,'Subject for Pledge Acknowledgment','2018-02-10 19:29:14',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(38,NULL,9,'Subject for Tell a Friend','2017-09-03 14:34:34',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(39,NULL,10,'Subject for Pledge Acknowledgment','2017-11-02 15:14:52',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(40,NULL,9,'Subject for Tell a Friend','2018-02-01 02:15:21',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(41,NULL,9,'Subject for Tell a Friend','2017-10-06 04:14:18',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(42,NULL,10,'Subject for Pledge Acknowledgment','2018-02-05 03:03:39',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(43,NULL,9,'Subject for Tell a Friend','2018-04-16 15:50:25',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(44,NULL,9,'Subject for Tell a Friend','2017-08-05 23:44:58',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(45,NULL,10,'Subject for Pledge Acknowledgment','2018-04-09 11:25:22',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(46,NULL,10,'Subject for Pledge Acknowledgment','2018-03-19 06:46:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(47,NULL,9,'Subject for Tell a Friend','2018-04-24 13:44:52',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(48,NULL,9,'Subject for Tell a Friend','2018-04-23 08:22:42',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(49,NULL,10,'Subject for Pledge Acknowledgment','2018-01-27 21:37:36',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(50,NULL,10,'Subject for Pledge Acknowledgment','2018-03-18 19:00:43',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(51,NULL,9,'Subject for Tell a Friend','2017-08-22 02:17:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(52,NULL,9,'Subject for Tell a Friend','2017-08-31 20:40:57',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(53,NULL,9,'Subject for Tell a Friend','2017-09-10 08:12:45',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(54,NULL,9,'Subject for Tell a Friend','2017-11-23 10:54:37',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(55,NULL,9,'Subject for Tell a Friend','2017-08-17 21:14:40',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(56,NULL,9,'Subject for Tell a Friend','2017-10-05 21:00:28',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(57,NULL,10,'Subject for Pledge Acknowledgment','2017-08-16 19:10:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(58,NULL,9,'Subject for Tell a Friend','2017-09-08 21:36:30',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(59,NULL,9,'Subject for Tell a Friend','2017-10-28 07:08:53',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(60,NULL,10,'Subject for Pledge Acknowledgment','2017-06-20 15:03:58',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(61,NULL,10,'Subject for Pledge Acknowledgment','2018-03-13 08:31:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(62,NULL,9,'Subject for Tell a Friend','2018-01-11 05:26:32',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(63,NULL,10,'Subject for Pledge Acknowledgment','2018-05-04 14:44:33',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(64,NULL,9,'Subject for Tell a Friend','2017-06-15 06:48:33',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(65,NULL,10,'Subject for Pledge Acknowledgment','2017-08-01 07:01:21',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(66,NULL,10,'Subject for Pledge Acknowledgment','2017-08-13 10:11:36',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(67,NULL,10,'Subject for Pledge Acknowledgment','2017-08-06 09:59:48',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(68,NULL,9,'Subject for Tell a Friend','2018-02-12 23:34:02',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(69,NULL,9,'Subject for Tell a Friend','2018-02-08 08:24:34',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(70,NULL,9,'Subject for Tell a Friend','2017-10-03 04:40:46',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(71,NULL,10,'Subject for Pledge Acknowledgment','2018-02-13 12:45:16',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(72,NULL,10,'Subject for Pledge Acknowledgment','2017-11-02 06:02:31',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(73,NULL,10,'Subject for Pledge Acknowledgment','2018-02-13 12:35:51',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(74,NULL,9,'Subject for Tell a Friend','2018-05-17 02:10:29',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(75,NULL,10,'Subject for Pledge Acknowledgment','2017-12-01 04:19:14',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(76,NULL,9,'Subject for Tell a Friend','2017-06-18 09:03:20',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(77,NULL,9,'Subject for Tell a Friend','2017-08-29 16:57:01',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(78,NULL,9,'Subject for Tell a Friend','2017-07-14 15:33:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(79,NULL,10,'Subject for Pledge Acknowledgment','2018-04-28 13:56:25',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(80,NULL,10,'Subject for Pledge Acknowledgment','2018-02-09 09:07:59',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(81,NULL,10,'Subject for Pledge Acknowledgment','2017-07-27 14:20:44',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(82,NULL,9,'Subject for Tell a Friend','2017-11-19 06:58:26',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(83,NULL,9,'Subject for Tell a Friend','2018-01-04 22:01:09',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(84,NULL,10,'Subject for Pledge Acknowledgment','2018-05-14 14:49:46',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(85,NULL,10,'Subject for Pledge Acknowledgment','2017-09-15 01:56:46',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(86,NULL,9,'Subject for Tell a Friend','2018-04-20 00:11:40',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(87,NULL,10,'Subject for Pledge Acknowledgment','2017-07-02 06:10:46',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(88,NULL,9,'Subject for Tell a Friend','2017-06-07 20:41:29',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(89,NULL,10,'Subject for Pledge Acknowledgment','2017-09-26 11:33:02',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(90,NULL,10,'Subject for Pledge Acknowledgment','2017-10-04 03:18:27',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(91,NULL,10,'Subject for Pledge Acknowledgment','2018-04-15 14:26:44',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(92,NULL,10,'Subject for Pledge Acknowledgment','2017-10-01 00:24:26',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(93,NULL,10,'Subject for Pledge Acknowledgment','2018-02-01 10:00:40',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(94,NULL,9,'Subject for Tell a Friend','2017-12-13 07:16:15',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(95,NULL,10,'Subject for Pledge Acknowledgment','2018-02-22 18:32:19',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(96,NULL,9,'Subject for Tell a Friend','2018-05-15 17:22:33',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(97,NULL,9,'Subject for Tell a Friend','2018-01-16 08:59:55',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(98,NULL,10,'Subject for Pledge Acknowledgment','2017-10-17 00:36:01',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(99,NULL,9,'Subject for Tell a Friend','2017-08-22 18:15:10',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(100,NULL,10,'Subject for Pledge Acknowledgment','2018-03-21 16:30:55',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(101,NULL,9,'Subject for Tell a Friend','2018-04-04 21:36:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(102,NULL,9,'Subject for Tell a Friend','2017-06-30 07:28:07',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(103,NULL,9,'Subject for Tell a Friend','2018-02-23 19:16:05',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(104,NULL,10,'Subject for Pledge Acknowledgment','2018-01-07 11:31:23',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(105,NULL,10,'Subject for Pledge Acknowledgment','2018-03-05 04:22:19',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(106,NULL,9,'Subject for Tell a Friend','2018-05-20 05:25:53',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(107,NULL,10,'Subject for Pledge Acknowledgment','2018-04-28 07:31:48',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(108,NULL,9,'Subject for Tell a Friend','2017-05-22 13:14:23',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(109,NULL,10,'Subject for Pledge Acknowledgment','2017-08-25 12:50:32',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(110,NULL,9,'Subject for Tell a Friend','2017-12-04 21:05:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(111,NULL,10,'Subject for Pledge Acknowledgment','2017-08-13 14:55:56',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(112,NULL,10,'Subject for Pledge Acknowledgment','2017-06-05 09:20:26',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(113,NULL,10,'Subject for Pledge Acknowledgment','2018-04-18 22:14:01',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(114,NULL,9,'Subject for Tell a Friend','2018-01-05 01:53:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(115,NULL,9,'Subject for Tell a Friend','2018-01-21 13:54:41',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(116,NULL,10,'Subject for Pledge Acknowledgment','2018-05-09 17:06:06',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(117,NULL,10,'Subject for Pledge Acknowledgment','2017-08-07 23:56:29',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(118,NULL,9,'Subject for Tell a Friend','2018-03-22 10:19:02',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(119,NULL,9,'Subject for Tell a Friend','2018-02-26 16:33:32',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(120,NULL,10,'Subject for Pledge Acknowledgment','2017-06-09 02:46:57',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(121,NULL,9,'Subject for Tell a Friend','2018-02-14 16:56:09',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(122,NULL,9,'Subject for Tell a Friend','2018-01-06 23:32:09',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(123,NULL,10,'Subject for Pledge Acknowledgment','2018-04-25 12:04:22',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(124,NULL,9,'Subject for Tell a Friend','2018-02-08 16:44:08',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(125,NULL,9,'Subject for Tell a Friend','2018-03-12 08:12:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(126,NULL,9,'Subject for Tell a Friend','2017-09-05 23:58:15',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(127,NULL,10,'Subject for Pledge Acknowledgment','2018-04-19 03:28:40',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(128,NULL,10,'Subject for Pledge Acknowledgment','2018-02-02 05:29:53',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(129,NULL,10,'Subject for Pledge Acknowledgment','2017-10-02 00:25:59',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(130,NULL,9,'Subject for Tell a Friend','2017-12-23 03:27:29',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(131,NULL,10,'Subject for Pledge Acknowledgment','2017-06-11 11:48:19',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(132,NULL,9,'Subject for Tell a Friend','2018-05-18 06:05:07',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(133,NULL,9,'Subject for Tell a Friend','2017-11-02 08:29:50',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(134,NULL,10,'Subject for Pledge Acknowledgment','2018-04-07 11:46:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(135,NULL,10,'Subject for Pledge Acknowledgment','2017-10-16 15:06:04',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(136,NULL,9,'Subject for Tell a Friend','2018-05-17 19:32:16',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(137,NULL,10,'Subject for Pledge Acknowledgment','2018-05-05 07:38:11',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(138,NULL,9,'Subject for Tell a Friend','2017-08-27 17:18:23',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(139,NULL,9,'Subject for Tell a Friend','2018-04-20 08:56:15',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(140,NULL,10,'Subject for Pledge Acknowledgment','2018-01-17 16:03:01',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(141,NULL,9,'Subject for Tell a Friend','2017-09-30 13:54:58',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(142,NULL,9,'Subject for Tell a Friend','2017-06-22 22:49:56',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(143,NULL,9,'Subject for Tell a Friend','2018-05-09 11:13:25',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(144,NULL,9,'Subject for Tell a Friend','2017-05-29 09:37:49',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(145,NULL,9,'Subject for Tell a Friend','2017-06-19 09:20:16',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(146,NULL,9,'Subject for Tell a Friend','2018-04-14 01:59:08',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(147,NULL,9,'Subject for Tell a Friend','2017-12-18 20:35:28',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(148,NULL,9,'Subject for Tell a Friend','2017-09-14 03:14:28',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(149,NULL,9,'Subject for Tell a Friend','2018-01-31 03:57:07',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(150,NULL,10,'Subject for Pledge Acknowledgment','2018-01-23 00:56:15',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(151,NULL,9,'Subject for Tell a Friend','2017-06-24 13:28:55',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(152,NULL,9,'Subject for Tell a Friend','2018-03-21 05:04:20',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(153,NULL,9,'Subject for Tell a Friend','2017-11-23 14:54:07',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(154,NULL,10,'Subject for Pledge Acknowledgment','2017-09-02 03:28:27',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(155,NULL,10,'Subject for Pledge Acknowledgment','2018-03-25 18:51:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(156,NULL,9,'Subject for Tell a Friend','2017-07-06 23:14:36',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(157,NULL,10,'Subject for Pledge Acknowledgment','2018-03-31 19:35:32',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(158,NULL,10,'Subject for Pledge Acknowledgment','2017-11-10 13:52:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(159,NULL,10,'Subject for Pledge Acknowledgment','2018-02-25 10:13:59',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(160,NULL,9,'Subject for Tell a Friend','2017-11-09 22:18:04',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(161,NULL,9,'Subject for Tell a Friend','2017-11-18 14:49:37',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(162,NULL,9,'Subject for Tell a Friend','2017-11-15 12:06:58',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(163,NULL,10,'Subject for Pledge Acknowledgment','2017-12-24 08:03:02',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(164,NULL,10,'Subject for Pledge Acknowledgment','2017-10-27 12:57:42',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(165,NULL,9,'Subject for Tell a Friend','2018-01-27 12:44:06',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(166,NULL,10,'Subject for Pledge Acknowledgment','2018-02-19 10:51:53',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(167,NULL,9,'Subject for Tell a Friend','2017-11-13 00:38:50',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(168,NULL,10,'Subject for Pledge Acknowledgment','2018-05-16 17:29:31',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(169,NULL,10,'Subject for Pledge Acknowledgment','2018-04-06 23:33:05',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(170,NULL,9,'Subject for Tell a Friend','2017-08-08 05:26:41',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(171,NULL,10,'Subject for Pledge Acknowledgment','2017-05-27 10:59:14',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(172,NULL,9,'Subject for Tell a Friend','2017-07-27 06:53:08',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(173,NULL,9,'Subject for Tell a Friend','2018-02-09 19:12:28',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(174,NULL,9,'Subject for Tell a Friend','2018-01-19 13:17:01',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(175,NULL,9,'Subject for Tell a Friend','2017-10-07 09:36:05',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(176,NULL,9,'Subject for Tell a Friend','2017-12-09 15:55:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(177,NULL,9,'Subject for Tell a Friend','2018-04-13 05:37:45',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(178,NULL,10,'Subject for Pledge Acknowledgment','2017-08-01 22:28:31',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(179,NULL,9,'Subject for Tell a Friend','2017-12-18 13:24:58',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(180,NULL,9,'Subject for Tell a Friend','2018-03-26 03:42:09',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(181,NULL,9,'Subject for Tell a Friend','2018-04-24 18:26:01',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(182,NULL,9,'Subject for Tell a Friend','2017-08-30 10:59:16',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(183,NULL,10,'Subject for Pledge Acknowledgment','2018-03-04 19:56:09',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(184,NULL,9,'Subject for Tell a Friend','2018-02-21 19:46:48',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(185,NULL,10,'Subject for Pledge Acknowledgment','2017-11-13 22:57:57',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(186,NULL,10,'Subject for Pledge Acknowledgment','2018-01-13 20:53:46',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(187,NULL,9,'Subject for Tell a Friend','2017-06-11 19:08:20',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(188,NULL,9,'Subject for Tell a Friend','2017-09-19 08:38:45',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(189,NULL,10,'Subject for Pledge Acknowledgment','2018-05-16 10:40:07',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(190,NULL,9,'Subject for Tell a Friend','2018-05-14 00:10:52',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(191,NULL,10,'Subject for Pledge Acknowledgment','2017-08-07 21:07:43',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(192,NULL,10,'Subject for Pledge Acknowledgment','2017-10-18 01:49:16',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(193,NULL,10,'Subject for Pledge Acknowledgment','2017-12-17 17:24:03',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(194,NULL,10,'Subject for Pledge Acknowledgment','2017-11-11 20:38:29',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(195,NULL,9,'Subject for Tell a Friend','2017-08-10 12:18:58',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(196,NULL,9,'Subject for Tell a Friend','2018-02-15 13:41:23',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(197,NULL,10,'Subject for Pledge Acknowledgment','2017-10-02 21:56:18',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(198,NULL,9,'Subject for Tell a Friend','2017-05-31 02:38:02',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(199,NULL,9,'Subject for Tell a Friend','2017-10-29 06:07:20',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(200,NULL,10,'Subject for Pledge Acknowledgment','2017-06-25 17:09:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(201,NULL,9,'Subject for Tell a Friend','2018-05-01 20:06:50',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(202,NULL,9,'Subject for Tell a Friend','2017-07-19 07:27:50',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(203,NULL,9,'Subject for Tell a Friend','2018-05-01 21:35:22',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(204,NULL,9,'Subject for Tell a Friend','2017-12-19 13:46:10',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(205,NULL,9,'Subject for Tell a Friend','2017-09-09 12:15:10',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(206,NULL,10,'Subject for Pledge Acknowledgment','2018-05-13 12:37:59',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(207,NULL,10,'Subject for Pledge Acknowledgment','2017-07-26 21:33:40',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(208,NULL,10,'Subject for Pledge Acknowledgment','2017-10-03 20:28:53',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(209,NULL,10,'Subject for Pledge Acknowledgment','2017-12-22 15:43:50',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(210,NULL,9,'Subject for Tell a Friend','2018-02-26 17:07:28',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(211,NULL,9,'Subject for Tell a Friend','2017-07-22 20:05:28',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(212,NULL,10,'Subject for Pledge Acknowledgment','2017-11-27 22:58:31',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(213,NULL,9,'Subject for Tell a Friend','2017-11-22 00:39:44',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(214,NULL,10,'Subject for Pledge Acknowledgment','2017-06-16 07:04:24',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(215,NULL,9,'Subject for Tell a Friend','2017-05-23 10:58:20',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(216,NULL,9,'Subject for Tell a Friend','2018-03-08 23:56:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(217,NULL,10,'Subject for Pledge Acknowledgment','2017-12-25 08:44:36',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(218,NULL,9,'Subject for Tell a Friend','2017-06-11 22:28:15',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(219,NULL,9,'Subject for Tell a Friend','2018-05-03 11:32:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(220,NULL,9,'Subject for Tell a Friend','2018-03-11 00:25:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(221,NULL,9,'Subject for Tell a Friend','2018-04-25 17:15:06',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(222,NULL,10,'Subject for Pledge Acknowledgment','2017-07-09 06:28:37',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(223,NULL,10,'Subject for Pledge Acknowledgment','2018-04-28 17:20:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(224,NULL,9,'Subject for Tell a Friend','2017-06-30 04:15:09',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(225,NULL,9,'Subject for Tell a Friend','2017-11-24 14:30:55',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(226,NULL,9,'Subject for Tell a Friend','2018-01-19 08:10:07',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(227,NULL,9,'Subject for Tell a Friend','2017-07-10 00:38:45',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(228,NULL,9,'Subject for Tell a Friend','2018-01-14 19:24:11',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(229,NULL,9,'Subject for Tell a Friend','2017-08-01 08:56:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(230,NULL,10,'Subject for Pledge Acknowledgment','2017-06-27 22:36:16',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(231,NULL,10,'Subject for Pledge Acknowledgment','2017-12-29 23:38:06',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(232,NULL,10,'Subject for Pledge Acknowledgment','2017-12-03 20:18:56',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(233,NULL,9,'Subject for Tell a Friend','2017-08-11 22:44:55',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(234,NULL,10,'Subject for Pledge Acknowledgment','2017-06-07 00:23:56',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(235,NULL,9,'Subject for Tell a Friend','2017-06-28 04:07:22',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(236,NULL,9,'Subject for Tell a Friend','2017-10-11 10:19:08',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(237,NULL,9,'Subject for Tell a Friend','2017-12-05 03:50:14',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(238,NULL,10,'Subject for Pledge Acknowledgment','2017-12-20 06:04:20',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(239,NULL,10,'Subject for Pledge Acknowledgment','2017-08-04 00:35:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(240,NULL,9,'Subject for Tell a Friend','2017-06-22 02:29:47',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(241,NULL,10,'Subject for Pledge Acknowledgment','2018-04-29 03:41:23',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(242,NULL,10,'Subject for Pledge Acknowledgment','2018-04-11 20:20:23',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(243,NULL,9,'Subject for Tell a Friend','2017-09-07 03:23:25',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(244,NULL,9,'Subject for Tell a Friend','2018-02-15 02:55:05',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(245,NULL,10,'Subject for Pledge Acknowledgment','2017-08-31 19:29:44',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(246,NULL,9,'Subject for Tell a Friend','2017-11-18 00:53:55',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(247,NULL,10,'Subject for Pledge Acknowledgment','2017-05-31 22:40:07',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(248,NULL,10,'Subject for Pledge Acknowledgment','2017-06-03 21:33:23',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(249,NULL,10,'Subject for Pledge Acknowledgment','2017-09-24 05:22:20',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(250,NULL,9,'Subject for Tell a Friend','2018-01-09 23:51:29',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(251,NULL,9,'Subject for Tell a Friend','2017-10-04 04:05:51',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(252,NULL,10,'Subject for Pledge Acknowledgment','2017-12-05 11:32:31',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(253,NULL,9,'Subject for Tell a Friend','2017-06-21 05:36:10',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(254,NULL,9,'Subject for Tell a Friend','2017-09-02 19:49:16',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(255,NULL,9,'Subject for Tell a Friend','2017-08-12 07:06:56',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(256,NULL,9,'Subject for Tell a Friend','2018-04-07 07:28:05',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(257,NULL,9,'Subject for Tell a Friend','2018-02-23 09:01:29',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(258,NULL,10,'Subject for Pledge Acknowledgment','2017-06-30 08:59:53',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(259,NULL,10,'Subject for Pledge Acknowledgment','2017-11-10 16:13:21',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(260,NULL,10,'Subject for Pledge Acknowledgment','2017-07-04 13:40:53',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(261,NULL,9,'Subject for Tell a Friend','2017-09-11 03:21:57',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(262,NULL,9,'Subject for Tell a Friend','2018-03-04 23:03:53',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(263,NULL,10,'Subject for Pledge Acknowledgment','2017-10-04 00:26:05',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(264,NULL,10,'Subject for Pledge Acknowledgment','2017-10-29 08:04:43',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(265,NULL,9,'Subject for Tell a Friend','2017-08-14 02:10:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(266,NULL,9,'Subject for Tell a Friend','2018-01-05 22:11:16',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(267,NULL,9,'Subject for Tell a Friend','2017-12-30 14:37:34',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(268,NULL,9,'Subject for Tell a Friend','2018-05-06 01:05:21',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(269,NULL,9,'Subject for Tell a Friend','2017-06-19 19:39:20',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(270,NULL,10,'Subject for Pledge Acknowledgment','2018-05-06 18:42:06',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(271,NULL,10,'Subject for Pledge Acknowledgment','2017-05-25 10:09:05',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(272,NULL,10,'Subject for Pledge Acknowledgment','2018-01-20 09:00:39',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(273,NULL,9,'Subject for Tell a Friend','2017-06-24 08:53:09',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(274,NULL,10,'Subject for Pledge Acknowledgment','2017-11-05 20:48:56',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(275,NULL,9,'Subject for Tell a Friend','2018-05-06 19:52:32',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(276,NULL,9,'Subject for Tell a Friend','2017-12-08 09:21:20',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(277,NULL,9,'Subject for Tell a Friend','2017-12-17 15:30:37',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(278,NULL,10,'Subject for Pledge Acknowledgment','2017-12-17 20:42:01',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(279,NULL,10,'Subject for Pledge Acknowledgment','2017-10-07 17:15:23',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(280,NULL,9,'Subject for Tell a Friend','2017-09-25 08:17:37',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(281,NULL,9,'Subject for Tell a Friend','2018-03-25 12:52:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(282,NULL,10,'Subject for Pledge Acknowledgment','2017-07-14 22:16:02',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(283,NULL,9,'Subject for Tell a Friend','2018-04-12 18:30:30',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(284,NULL,10,'Subject for Pledge Acknowledgment','2018-02-19 02:21:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(285,NULL,10,'Subject for Pledge Acknowledgment','2018-01-04 15:26:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(286,NULL,9,'Subject for Tell a Friend','2017-11-28 13:09:33',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(287,NULL,9,'Subject for Tell a Friend','2018-01-08 12:59:55',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(288,NULL,9,'Subject for Tell a Friend','2017-08-14 16:25:32',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(289,NULL,10,'Subject for Pledge Acknowledgment','2017-09-14 05:50:46',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(290,NULL,9,'Subject for Tell a Friend','2018-01-02 08:38:40',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(291,NULL,9,'Subject for Tell a Friend','2017-11-09 04:32:22',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(292,NULL,10,'Subject for Pledge Acknowledgment','2018-04-28 16:39:30',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(293,NULL,9,'Subject for Tell a Friend','2017-12-21 10:17:05',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(294,NULL,9,'Subject for Tell a Friend','2017-09-03 23:31:39',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(295,NULL,9,'Subject for Tell a Friend','2018-02-01 12:52:57',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(296,NULL,10,'Subject for Pledge Acknowledgment','2018-03-20 10:32:08',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(297,NULL,10,'Subject for Pledge Acknowledgment','2017-11-24 18:53:44',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(298,NULL,10,'Subject for Pledge Acknowledgment','2017-07-08 06:14:10',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(299,NULL,10,'Subject for Pledge Acknowledgment','2018-03-23 02:33:29',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(300,NULL,10,'Subject for Pledge Acknowledgment','2018-04-17 00:24:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(301,NULL,9,'Subject for Tell a Friend','2017-09-26 03:03:42',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(302,NULL,9,'Subject for Tell a Friend','2017-09-08 16:29:23',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(303,NULL,10,'Subject for Pledge Acknowledgment','2017-10-02 16:47:28',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(304,NULL,10,'Subject for Pledge Acknowledgment','2018-01-02 00:10:22',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(305,NULL,10,'Subject for Pledge Acknowledgment','2017-11-27 18:30:58',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(306,NULL,9,'Subject for Tell a Friend','2017-08-06 22:58:37',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(307,NULL,10,'Subject for Pledge Acknowledgment','2017-10-28 16:44:24',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(308,NULL,10,'Subject for Pledge Acknowledgment','2017-10-08 21:24:43',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(309,NULL,10,'Subject for Pledge Acknowledgment','2018-04-04 17:22:22',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(310,NULL,9,'Subject for Tell a Friend','2018-04-28 22:13:33',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(311,NULL,9,'Subject for Tell a Friend','2017-11-11 20:18:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(312,NULL,10,'Subject for Pledge Acknowledgment','2018-05-04 13:03:01',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(313,NULL,10,'Subject for Pledge Acknowledgment','2017-12-16 07:18:02',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(314,NULL,10,'Subject for Pledge Acknowledgment','2017-08-19 19:19:05',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(315,NULL,9,'Subject for Tell a Friend','2017-09-23 15:14:41',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(316,NULL,10,'Subject for Pledge Acknowledgment','2018-01-13 06:41:24',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(317,NULL,10,'Subject for Pledge Acknowledgment','2017-09-24 04:30:21',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(318,NULL,10,'Subject for Pledge Acknowledgment','2017-07-07 21:57:59',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(319,NULL,9,'Subject for Tell a Friend','2017-10-01 16:13:04',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(320,NULL,10,'Subject for Pledge Acknowledgment','2017-05-23 04:54:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(321,NULL,10,'Subject for Pledge Acknowledgment','2017-11-02 20:36:44',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(322,NULL,10,'Subject for Pledge Acknowledgment','2017-11-07 12:47:11',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(323,NULL,10,'Subject for Pledge Acknowledgment','2017-08-15 12:20:38',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(324,NULL,9,'Subject for Tell a Friend','2018-04-12 03:02:50',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(325,NULL,9,'Subject for Tell a Friend','2017-06-22 22:51:40',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(326,NULL,10,'Subject for Pledge Acknowledgment','2017-06-11 22:01:16',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(327,NULL,10,'Subject for Pledge Acknowledgment','2017-07-25 04:51:33',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(328,NULL,10,'Subject for Pledge Acknowledgment','2018-02-16 11:58:02',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(329,NULL,10,'Subject for Pledge Acknowledgment','2018-04-10 20:01:20',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(330,NULL,10,'Subject for Pledge Acknowledgment','2017-08-23 09:01:25',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(331,NULL,10,'Subject for Pledge Acknowledgment','2017-10-31 01:47:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(332,NULL,9,'Subject for Tell a Friend','2017-10-18 16:39:36',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(333,NULL,10,'Subject for Pledge Acknowledgment','2017-08-24 22:19:31',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(334,NULL,9,'Subject for Tell a Friend','2017-12-28 18:48:41',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(335,NULL,9,'Subject for Tell a Friend','2017-07-21 05:40:09',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(336,NULL,10,'Subject for Pledge Acknowledgment','2018-04-25 01:27:05',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(337,NULL,10,'Subject for Pledge Acknowledgment','2018-02-20 14:09:46',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(338,NULL,10,'Subject for Pledge Acknowledgment','2017-07-14 09:55:18',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(339,NULL,9,'Subject for Tell a Friend','2017-12-03 03:54:54',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(340,NULL,10,'Subject for Pledge Acknowledgment','2017-11-13 02:03:36',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(341,NULL,9,'Subject for Tell a Friend','2017-05-31 06:02:10',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(342,NULL,9,'Subject for Tell a Friend','2017-11-03 02:32:27',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(343,NULL,10,'Subject for Pledge Acknowledgment','2017-06-18 10:55:31',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(344,NULL,10,'Subject for Pledge Acknowledgment','2017-12-31 23:48:28',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(345,NULL,10,'Subject for Pledge Acknowledgment','2017-10-23 10:54:56',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(346,NULL,9,'Subject for Tell a Friend','2018-01-07 01:51:52',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(347,NULL,10,'Subject for Pledge Acknowledgment','2017-07-22 14:18:20',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(348,NULL,10,'Subject for Pledge Acknowledgment','2017-05-30 14:51:39',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(349,NULL,9,'Subject for Tell a Friend','2017-10-06 07:02:10',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(350,NULL,10,'Subject for Pledge Acknowledgment','2017-08-05 20:00:30',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(351,NULL,9,'Subject for Tell a Friend','2017-09-16 11:44:39',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(352,NULL,9,'Subject for Tell a Friend','2017-10-25 09:30:04',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(353,NULL,10,'Subject for Pledge Acknowledgment','2018-03-14 22:25:20',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(354,NULL,10,'Subject for Pledge Acknowledgment','2018-04-25 06:30:46',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(355,NULL,9,'Subject for Tell a Friend','2018-05-11 04:01:09',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(356,NULL,9,'Subject for Tell a Friend','2017-07-20 08:38:45',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(357,NULL,10,'Subject for Pledge Acknowledgment','2017-11-06 13:36:22',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(358,NULL,10,'Subject for Pledge Acknowledgment','2017-08-14 23:58:15',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(359,NULL,9,'Subject for Tell a Friend','2017-09-05 09:19:26',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(360,NULL,9,'Subject for Tell a Friend','2018-03-27 17:06:41',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(361,NULL,9,'Subject for Tell a Friend','2018-01-22 11:07:11',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(362,NULL,9,'Subject for Tell a Friend','2017-11-23 12:21:37',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(363,NULL,9,'Subject for Tell a Friend','2017-07-02 07:52:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(364,NULL,9,'Subject for Tell a Friend','2018-03-20 01:40:34',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(365,NULL,10,'Subject for Pledge Acknowledgment','2018-01-21 15:19:45',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(366,NULL,9,'Subject for Tell a Friend','2017-11-04 20:17:50',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(367,NULL,9,'Subject for Tell a Friend','2017-12-08 02:44:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(368,NULL,9,'Subject for Tell a Friend','2017-11-01 12:20:36',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(369,NULL,9,'Subject for Tell a Friend','2018-01-10 16:47:01',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(370,NULL,9,'Subject for Tell a Friend','2017-10-26 18:13:06',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(371,NULL,9,'Subject for Tell a Friend','2017-06-09 06:55:15',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(372,NULL,9,'Subject for Tell a Friend','2018-01-13 02:21:36',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(373,NULL,10,'Subject for Pledge Acknowledgment','2017-11-21 22:51:32',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(374,NULL,10,'Subject for Pledge Acknowledgment','2017-12-31 12:17:27',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(375,NULL,9,'Subject for Tell a Friend','2017-05-26 21:51:05',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(376,NULL,9,'Subject for Tell a Friend','2018-02-25 18:30:18',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(377,NULL,9,'Subject for Tell a Friend','2018-04-29 10:09:49',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(378,NULL,9,'Subject for Tell a Friend','2018-03-26 07:39:23',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(379,NULL,10,'Subject for Pledge Acknowledgment','2017-09-15 11:55:11',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(380,NULL,9,'Subject for Tell a Friend','2017-08-04 15:08:58',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(381,NULL,10,'Subject for Pledge Acknowledgment','2017-12-26 11:39:59',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(382,NULL,9,'Subject for Tell a Friend','2017-08-22 12:33:18',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(383,NULL,9,'Subject for Tell a Friend','2017-06-20 10:22:50',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(384,NULL,9,'Subject for Tell a Friend','2018-04-11 10:10:25',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(385,NULL,9,'Subject for Tell a Friend','2017-07-11 14:25:46',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(386,NULL,10,'Subject for Pledge Acknowledgment','2018-04-09 19:53:24',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(387,NULL,9,'Subject for Tell a Friend','2018-04-12 10:12:14',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:22','2018-05-21 20:27:22'),(388,NULL,9,'Subject for Tell a Friend','2017-10-25 19:08:02',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(389,NULL,9,'Subject for Tell a Friend','2018-01-02 15:30:50',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(390,NULL,9,'Subject for Tell a Friend','2018-03-19 03:38:30',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(391,NULL,10,'Subject for Pledge Acknowledgment','2018-03-21 05:41:27',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(392,NULL,10,'Subject for Pledge Acknowledgment','2018-05-02 00:43:07',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(393,NULL,10,'Subject for Pledge Acknowledgment','2017-11-18 13:14:01',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(394,NULL,9,'Subject for Tell a Friend','2018-01-08 22:36:03',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(395,NULL,10,'Subject for Pledge Acknowledgment','2018-04-28 12:22:50',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(396,NULL,9,'Subject for Tell a Friend','2018-04-25 07:21:15',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(397,NULL,9,'Subject for Tell a Friend','2017-06-14 16:40:55',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(398,NULL,9,'Subject for Tell a Friend','2018-04-19 15:32:25',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(399,NULL,10,'Subject for Pledge Acknowledgment','2017-06-11 23:37:11',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(400,NULL,9,'Subject for Tell a Friend','2017-10-24 14:31:44',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(401,NULL,10,'Subject for Pledge Acknowledgment','2017-07-07 18:34:24',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(402,NULL,10,'Subject for Pledge Acknowledgment','2017-10-23 14:01:21',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(403,NULL,10,'Subject for Pledge Acknowledgment','2018-03-15 17:28:52',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(404,NULL,9,'Subject for Tell a Friend','2018-05-11 15:47:10',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(405,NULL,10,'Subject for Pledge Acknowledgment','2017-08-28 06:00:29',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(406,NULL,9,'Subject for Tell a Friend','2018-02-22 22:01:23',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(407,NULL,10,'Subject for Pledge Acknowledgment','2017-08-12 14:51:30',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(408,NULL,9,'Subject for Tell a Friend','2017-06-19 16:56:56',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(409,NULL,10,'Subject for Pledge Acknowledgment','2017-07-24 06:26:15',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(410,NULL,10,'Subject for Pledge Acknowledgment','2017-09-01 22:42:29',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(411,NULL,9,'Subject for Tell a Friend','2017-08-11 09:09:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(412,NULL,9,'Subject for Tell a Friend','2018-01-26 19:53:57',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(413,NULL,10,'Subject for Pledge Acknowledgment','2017-11-24 08:25:44',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(414,NULL,10,'Subject for Pledge Acknowledgment','2017-08-01 04:35:07',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(415,NULL,10,'Subject for Pledge Acknowledgment','2017-11-25 06:41:08',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(416,NULL,10,'Subject for Pledge Acknowledgment','2017-10-10 20:17:33',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(417,NULL,10,'Subject for Pledge Acknowledgment','2017-07-29 11:04:28',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(418,NULL,9,'Subject for Tell a Friend','2017-06-16 07:24:36',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(419,NULL,9,'Subject for Tell a Friend','2018-03-27 15:55:55',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(420,NULL,10,'Subject for Pledge Acknowledgment','2017-12-15 15:39:23',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(421,NULL,10,'Subject for Pledge Acknowledgment','2018-03-30 04:40:46',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(422,NULL,10,'Subject for Pledge Acknowledgment','2017-11-12 00:33:52',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(423,NULL,10,'Subject for Pledge Acknowledgment','2017-08-18 09:21:27',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(424,NULL,9,'Subject for Tell a Friend','2017-10-22 02:35:20',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(425,NULL,9,'Subject for Tell a Friend','2018-03-22 01:50:28',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(426,NULL,10,'Subject for Pledge Acknowledgment','2017-10-20 21:45:21',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(427,NULL,10,'Subject for Pledge Acknowledgment','2018-03-21 11:08:57',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(428,NULL,10,'Subject for Pledge Acknowledgment','2017-10-22 14:41:33',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(429,NULL,10,'Subject for Pledge Acknowledgment','2017-10-11 11:29:57',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(430,NULL,9,'Subject for Tell a Friend','2018-01-13 02:53:58',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(431,NULL,9,'Subject for Tell a Friend','2017-07-25 07:40:21',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(432,NULL,10,'Subject for Pledge Acknowledgment','2017-09-02 16:51:21',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(433,NULL,10,'Subject for Pledge Acknowledgment','2017-11-24 23:52:41',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(434,NULL,10,'Subject for Pledge Acknowledgment','2017-06-20 14:52:04',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(435,NULL,9,'Subject for Tell a Friend','2018-04-25 23:18:26',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(436,NULL,9,'Subject for Tell a Friend','2018-05-07 08:57:30',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(437,NULL,10,'Subject for Pledge Acknowledgment','2017-07-30 08:27:41',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(438,NULL,9,'Subject for Tell a Friend','2017-07-09 07:14:18',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(439,NULL,9,'Subject for Tell a Friend','2017-07-10 11:49:04',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(440,NULL,10,'Subject for Pledge Acknowledgment','2017-06-08 11:13:13',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(441,NULL,9,'Subject for Tell a Friend','2018-01-29 08:25:16',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(442,NULL,10,'Subject for Pledge Acknowledgment','2018-02-17 04:28:10',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(443,NULL,9,'Subject for Tell a Friend','2017-06-07 19:59:05',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(444,NULL,10,'Subject for Pledge Acknowledgment','2018-02-02 15:33:42',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(445,NULL,10,'Subject for Pledge Acknowledgment','2018-03-09 19:47:14',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(446,NULL,10,'Subject for Pledge Acknowledgment','2018-04-20 01:27:33',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(447,NULL,10,'Subject for Pledge Acknowledgment','2018-03-02 21:47:22',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(448,NULL,9,'Subject for Tell a Friend','2018-02-11 05:19:24',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(449,NULL,9,'Subject for Tell a Friend','2018-02-24 07:09:35',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(450,NULL,10,'Subject for Pledge Acknowledgment','2017-06-12 00:30:12',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(451,1,6,'$ 125.00-Apr 2007 Mailer 1','2010-04-11 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(452,2,6,'$ 50.00-Online: Save the Penguins','2010-03-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(453,3,6,'$ 25.00-Apr 2007 Mailer 1','2010-04-29 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(454,4,6,'$ 50.00-Apr 2007 Mailer 1','2010-04-11 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(455,5,6,'$ 500.00-Apr 2007 Mailer 1','2010-04-15 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(456,6,6,'$ 175.00-Apr 2007 Mailer 1','2010-04-11 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(457,7,6,'$ 50.00-Online: Save the Penguins','2010-03-27 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(458,8,6,'$ 10.00-Online: Save the Penguins','2010-03-08 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(459,9,6,'$ 250.00-Online: Save the Penguins','2010-04-22 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(460,10,6,NULL,'2009-07-01 11:53:50',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(461,11,6,NULL,'2009-07-01 12:55:41',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(462,12,6,NULL,'2009-10-01 11:53:50',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(463,13,6,NULL,'2009-12-01 12:55:41',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(464,1,7,'General','2018-05-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(465,2,7,'Student','2018-05-20 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(466,3,7,'General','2018-05-19 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(467,4,7,'Student','2018-05-18 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(468,5,7,'General','2016-04-19 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(469,6,7,'Student','2018-05-16 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(470,7,7,'General','2018-05-15 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(471,8,7,'Student','2018-05-14 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(472,9,7,'General','2018-05-13 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(473,10,7,'Student','2017-05-12 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(474,11,7,'Lifetime','2018-05-11 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(475,12,7,'Student','2018-05-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(476,13,7,'General','2018-05-09 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(477,14,7,'Student','2018-05-08 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(478,15,7,'Student','2017-05-07 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(479,16,7,'Student','2018-05-06 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(480,17,7,'General','2018-05-05 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(481,18,7,'Student','2018-05-04 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(482,19,7,'General','2018-05-03 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(483,20,7,'General','2015-12-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(484,21,7,'General','2018-05-01 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(485,22,7,'Lifetime','2018-04-30 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(486,23,7,'General','2018-04-29 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(487,24,7,'Student','2018-04-28 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(488,25,7,'Student','2017-04-27 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(489,26,7,'Student','2018-04-26 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(490,27,7,'General','2018-04-25 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(491,28,7,'Student','2018-04-24 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(492,29,7,'General','2018-04-23 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(493,30,7,'Student','2017-04-22 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(494,14,6,'$ 100.00 - General Membership: Offline signup','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(495,15,6,'$ 50.00 - Student Membership: Offline signup','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(496,16,6,'$ 100.00 - General Membership: Offline signup','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(497,17,6,'$ 50.00 - Student Membership: Offline signup','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(498,18,6,'$ 100.00 - General Membership: Offline signup','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(499,19,6,'$ 50.00 - Student Membership: Offline signup','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(500,20,6,'$ 100.00 - General Membership: Offline signup','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(501,21,6,'$ 50.00 - Student Membership: Offline signup','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(502,22,6,'$ 100.00 - General Membership: Offline signup','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(503,23,6,'$ 50.00 - Student Membership: Offline signup','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(504,24,6,'$ 1200.00 - Lifetime Membership: Offline signup','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(505,25,6,'$ 50.00 - Student Membership: Offline signup','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(506,26,6,'$ 100.00 - General Membership: Offline signup','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(507,27,6,'$ 50.00 - Student Membership: Offline signup','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(508,28,6,'$ 50.00 - Student Membership: Offline signup','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(509,29,6,'$ 50.00 - Student Membership: Offline signup','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(510,30,6,'$ 100.00 - General Membership: Offline signup','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(511,31,6,'$ 50.00 - Student Membership: Offline signup','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(512,32,6,'$ 100.00 - General Membership: Offline signup','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(513,33,6,'$ 100.00 - General Membership: Offline signup','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(514,34,6,'$ 100.00 - General Membership: Offline signup','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(515,35,6,'$ 1200.00 - Lifetime Membership: Offline signup','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(516,36,6,'$ 100.00 - General Membership: Offline signup','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(517,37,6,'$ 50.00 - Student Membership: Offline signup','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(518,38,6,'$ 50.00 - Student Membership: Offline signup','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(519,39,6,'$ 50.00 - Student Membership: Offline signup','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(520,40,6,'$ 100.00 - General Membership: Offline signup','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(521,41,6,'$ 50.00 - Student Membership: Offline signup','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(522,42,6,'$ 100.00 - General Membership: Offline signup','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(523,43,6,'$ 50.00 - Student Membership: Offline signup','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Membership Payment',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(525,1,5,'NULL','2009-01-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(526,2,5,'NULL','2008-05-07 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(527,3,5,'NULL','2008-05-05 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(528,4,5,'NULL','2008-10-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(529,5,5,'NULL','2008-01-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(530,6,5,'NULL','2008-03-05 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(531,7,5,'NULL','2009-07-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(532,8,5,'NULL','2009-03-07 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(533,9,5,'NULL','2008-02-05 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(534,10,5,'NULL','2008-02-01 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(535,11,5,'NULL','2009-01-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(536,12,5,'NULL','2009-03-06 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(537,13,5,'NULL','2008-06-04 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(538,14,5,'NULL','2008-01-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(539,15,5,'NULL','2008-07-04 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(540,16,5,'NULL','2009-01-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(541,17,5,'NULL','2008-01-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(542,18,5,'NULL','2009-03-05 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(543,19,5,'NULL','2008-10-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(544,20,5,'NULL','2009-01-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(545,21,5,'NULL','2008-03-25 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(546,22,5,'NULL','2009-10-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(547,23,5,'NULL','2008-01-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(548,24,5,'NULL','2008-03-11 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(549,25,5,'NULL','2008-04-05 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(550,26,5,'NULL','2009-01-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(551,27,5,'NULL','2008-05-07 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(552,28,5,'NULL','2009-12-12 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(553,29,5,'NULL','2009-12-13 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(554,30,5,'NULL','2009-12-14 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(555,31,5,'NULL','2009-12-15 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(556,32,5,'NULL','2009-07-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(557,33,5,'NULL','2009-03-07 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(558,34,5,'NULL','2009-12-15 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(559,35,5,'NULL','2009-12-13 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(560,36,5,'NULL','2009-01-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(561,37,5,'NULL','2009-03-06 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(562,38,5,'NULL','2009-12-13 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(563,39,5,'NULL','2008-01-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(564,40,5,'NULL','2009-12-14 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(565,41,5,'NULL','2009-01-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(566,42,5,'NULL','2009-12-15 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(567,43,5,'NULL','2009-03-05 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(568,44,5,'NULL','2009-12-13 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(569,45,5,'NULL','2009-01-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(570,46,5,'NULL','2009-12-13 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(571,47,5,'NULL','2009-10-21 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(572,48,5,'NULL','2009-12-10 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(573,49,5,'NULL','2009-03-11 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(574,50,5,'NULL','2009-04-05 00:00:00',NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(575,45,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(576,46,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(577,47,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(578,48,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(579,49,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(580,50,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(581,51,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(582,52,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(583,53,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(584,54,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(585,55,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(586,56,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(587,57,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(588,58,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(589,59,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(590,60,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(591,61,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(592,62,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(593,63,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(594,64,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(595,65,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(596,66,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(597,67,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(598,68,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(599,69,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(600,70,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(601,71,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(602,72,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(603,73,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(604,74,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(605,75,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(606,76,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(607,77,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(608,78,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(609,79,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(610,80,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(611,81,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(612,82,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(613,83,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(614,84,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(615,85,6,'$ 50.00 - Summer Solstice Festival Day Concert : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(616,86,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(617,87,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(618,88,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(619,89,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(620,90,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(621,91,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(622,92,6,'$ 50.00 - Fall Fundraiser Dinner : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(623,93,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'),(624,94,6,'$ 800.00 - Rain-forest Cup Youth Soccer Tournament : Offline registration','2018-05-22 01:57:23',NULL,NULL,NULL,NULL,'Participant',2,NULL,NULL,0,NULL,0,NULL,1,NULL,NULL,0,NULL,NULL,NULL,0,'2018-05-21 20:27:23','2018-05-21 20:27:23'); /*!40000 ALTER TABLE `civicrm_activity` ENABLE KEYS */; UNLOCK TABLES; @@ -96,7 +97,7 @@ UNLOCK TABLES; LOCK TABLES `civicrm_activity_contact` WRITE; /*!40000 ALTER TABLE `civicrm_activity_contact` DISABLE KEYS */; -INSERT INTO `civicrm_activity_contact` (`id`, `activity_id`, `contact_id`, `record_type_id`) VALUES (135,85,1,3),(327,211,1,3),(457,298,1,3),(279,181,2,3),(398,263,2,3),(682,451,2,2),(158,102,3,3),(569,375,3,3),(435,285,4,3),(476,312,4,3),(544,359,4,3),(683,452,4,2),(772,541,4,2),(534,353,5,3),(666,439,5,3),(719,488,5,2),(749,518,5,2),(784,553,5,2),(95,60,6,3),(185,120,6,3),(192,124,6,3),(342,222,6,3),(354,230,6,3),(684,453,6,2),(708,477,6,2),(738,507,6,2),(25,15,7,3),(117,74,7,3),(382,253,7,3),(38,23,8,3),(333,215,8,3),(417,274,8,3),(490,321,8,3),(685,454,8,2),(802,571,8,2),(128,81,9,3),(584,383,9,3),(588,385,9,3),(718,487,10,2),(748,517,10,2),(303,197,11,3),(113,72,12,3),(206,132,12,3),(121,76,13,3),(131,83,13,3),(227,146,13,3),(560,369,13,3),(13,7,14,3),(109,69,15,3),(232,149,15,3),(430,282,15,3),(532,352,15,3),(785,554,15,2),(686,455,16,2),(773,542,16,2),(18,10,17,3),(323,209,17,3),(4,2,18,3),(9,5,18,3),(782,551,18,2),(405,267,19,3),(687,456,19,2),(760,529,19,2),(80,49,20,3),(199,128,20,3),(709,478,21,2),(739,508,21,2),(16,9,22,3),(571,376,22,3),(50,30,23,3),(171,110,23,3),(255,166,23,3),(309,200,23,3),(361,234,23,3),(712,481,23,2),(742,511,23,2),(83,51,24,3),(330,213,24,3),(335,216,24,3),(384,254,24,3),(445,291,24,3),(35,21,25,3),(201,129,25,3),(346,224,25,3),(455,297,25,3),(468,306,25,3),(7,4,26,3),(538,355,26,3),(313,203,27,3),(720,489,27,2),(750,519,27,2),(757,526,27,2),(678,447,28,3),(55,33,29,3),(704,473,30,2),(734,503,30,2),(138,87,31,3),(257,167,31,3),(721,490,31,2),(751,520,31,2),(791,560,31,2),(512,337,32,3),(631,416,32,3),(693,462,32,2),(694,463,32,2),(706,475,32,2),(736,505,32,2),(780,549,32,2),(189,122,33,3),(359,233,33,3),(466,305,33,3),(508,334,33,3),(779,548,33,2),(413,272,34,3),(419,275,34,3),(690,459,34,2),(715,484,34,2),(745,514,34,2),(29,17,35,3),(107,68,35,3),(119,75,35,3),(141,89,35,3),(261,169,36,3),(300,195,36,3),(396,262,36,3),(64,39,37,3),(307,199,37,3),(771,540,37,2),(553,365,38,3),(183,119,39,3),(259,168,39,3),(390,258,39,3),(797,566,39,2),(251,163,40,3),(53,32,41,3),(315,204,41,3),(350,227,41,3),(481,315,41,3),(722,491,41,2),(752,521,41,2),(357,232,42,3),(374,246,42,3),(593,388,43,3),(692,461,43,2),(695,464,43,2),(725,494,43,2),(787,556,43,2),(41,25,44,3),(800,569,44,2),(46,28,45,3),(234,151,45,2),(235,152,45,2),(237,153,45,2),(239,154,45,2),(240,155,45,2),(241,156,45,2),(242,157,45,2),(243,158,45,2),(244,159,45,2),(245,160,45,2),(246,161,45,2),(248,162,45,2),(250,163,45,2),(252,164,45,2),(253,165,45,2),(254,166,45,2),(256,167,45,2),(258,168,45,2),(260,169,45,2),(262,170,45,2),(264,171,45,2),(265,172,45,2),(267,173,45,2),(268,174,45,2),(269,175,45,2),(271,176,45,2),(272,177,45,2),(274,178,45,2),(275,179,45,2),(276,180,45,2),(278,181,45,2),(280,182,45,2),(282,183,45,2),(284,184,45,2),(285,185,45,2),(286,186,45,2),(288,187,45,2),(289,188,45,2),(290,189,45,2),(291,190,45,2),(292,191,45,2),(294,192,45,2),(295,193,45,2),(297,194,45,2),(299,195,45,2),(301,196,45,2),(302,197,45,2),(304,198,45,2),(306,199,45,2),(308,200,45,2),(310,201,45,2),(311,202,45,2),(312,203,45,2),(314,204,45,2),(316,205,45,2),(318,206,45,2),(320,207,45,2),(321,208,45,2),(322,209,45,2),(324,210,45,2),(326,211,45,2),(328,212,45,2),(329,213,45,2),(331,214,45,2),(332,215,45,2),(334,216,45,2),(336,217,45,2),(337,218,45,2),(338,219,45,2),(339,220,45,2),(340,221,45,2),(341,222,45,2),(343,223,45,2),(345,224,45,2),(347,225,45,2),(348,226,45,2),(349,227,45,2),(351,228,45,2),(352,229,45,2),(353,230,45,2),(355,231,45,2),(356,232,45,2),(358,233,45,2),(360,234,45,2),(362,235,45,2),(363,236,45,2),(364,237,45,2),(365,238,45,2),(366,239,45,2),(367,240,45,2),(368,241,45,2),(369,242,45,2),(370,243,45,2),(371,244,45,2),(372,245,45,2),(373,246,45,2),(375,247,45,2),(376,248,45,2),(377,249,45,2),(378,250,45,2),(379,251,45,2),(380,252,45,2),(381,253,45,2),(383,254,45,2),(385,255,45,2),(386,256,45,2),(387,257,45,2),(389,258,45,2),(391,259,45,2),(392,260,45,2),(394,261,45,2),(395,262,45,2),(397,263,45,2),(399,264,45,2),(401,265,45,2),(402,266,45,2),(404,267,45,2),(406,268,45,2),(407,269,45,2),(409,270,45,2),(410,271,45,2),(412,272,45,2),(414,273,45,2),(416,274,45,2),(418,275,45,2),(420,276,45,2),(421,277,45,2),(423,278,45,2),(424,279,45,2),(426,280,45,2),(427,281,45,2),(429,282,45,2),(431,283,45,2),(432,284,45,2),(434,285,45,2),(436,286,45,2),(437,287,45,2),(439,288,45,2),(441,289,45,2),(443,290,45,2),(444,291,45,2),(446,292,45,2),(447,293,45,2),(449,294,45,2),(450,295,45,2),(452,296,45,2),(454,297,45,2),(456,298,45,2),(458,299,45,2),(460,300,45,2),(586,384,45,3),(60,37,46,3),(89,55,46,3),(230,148,46,3),(273,177,47,3),(317,205,47,3),(575,378,47,3),(175,112,48,3),(277,180,48,3),(344,223,48,3),(641,423,48,3),(236,152,49,3),(281,182,50,3),(293,191,50,3),(518,341,50,3),(23,14,51,3),(525,346,51,3),(536,354,51,3),(549,362,51,3),(633,417,51,3),(762,531,51,2),(608,398,53,3),(501,330,54,3),(783,552,54,2),(27,16,55,3),(628,414,55,3),(698,467,55,2),(728,497,55,2),(415,273,56,3),(86,53,57,3),(403,266,57,3),(555,366,57,3),(606,397,57,3),(283,183,59,3),(459,299,60,3),(647,427,60,3),(75,46,61,3),(147,93,61,3),(453,296,61,3),(98,62,62,3),(472,309,62,3),(516,340,62,3),(657,434,62,3),(696,465,62,2),(726,495,62,2),(2,1,63,3),(143,90,63,3),(422,277,63,3),(433,284,63,3),(649,428,63,3),(173,111,64,3),(196,126,64,3),(210,134,64,3),(723,492,64,2),(753,522,64,2),(756,525,64,2),(238,153,66,3),(601,393,66,3),(520,342,67,3),(598,391,67,3),(187,121,68,3),(612,400,68,3),(778,547,68,2),(115,73,69,3),(298,194,69,3),(163,105,70,3),(165,106,71,3),(219,140,71,3),(541,357,71,3),(579,380,71,3),(691,460,71,2),(794,563,71,2),(305,198,72,3),(400,264,72,3),(213,136,73,3),(266,172,73,3),(504,332,73,3),(662,437,73,3),(653,431,74,3),(796,565,74,2),(194,125,75,3),(408,269,75,3),(702,471,75,2),(732,501,75,2),(133,84,76,3),(156,101,76,3),(325,210,76,3),(777,546,76,2),(62,38,77,3),(67,41,77,3),(101,64,77,3),(287,186,77,3),(717,486,77,2),(747,516,77,2),(761,530,78,2),(573,377,79,3),(72,44,80,3),(563,371,80,3),(204,131,81,3),(596,390,81,3),(672,443,82,3),(688,457,82,2),(69,42,83,3),(78,48,83,3),(388,257,83,3),(442,289,83,3),(801,570,83,2),(247,161,84,3),(492,322,84,3),(11,6,86,3),(451,295,86,3),(506,333,86,3),(786,555,86,2),(48,29,87,3),(425,279,87,3),(546,360,87,3),(676,446,87,3),(169,109,88,3),(440,288,88,3),(479,314,88,3),(770,539,88,2),(44,27,89,3),(124,78,89,3),(393,260,89,3),(581,381,89,3),(428,281,90,3),(558,368,90,3),(567,374,90,3),(664,438,90,3),(767,536,90,2),(208,133,91,3),(319,206,91,3),(488,320,91,3),(577,379,91,3),(668,440,91,3),(774,543,91,2),(448,293,92,3),(484,317,92,3),(689,458,92,2),(31,18,93,3),(217,139,93,3),(296,193,93,3),(223,143,94,3),(160,103,95,3),(438,287,95,3),(660,436,95,3),(105,67,96,3),(270,175,96,3),(411,271,96,3),(703,472,98,2),(733,502,98,2),(249,162,100,3),(263,170,100,3),(590,386,100,3),(610,399,100,3),(619,406,100,3),(645,426,100,3),(759,528,100,2),(638,421,101,3),(792,561,104,2),(793,562,105,2),(1,1,109,2),(3,2,109,2),(5,3,109,2),(6,4,109,2),(8,5,109,2),(10,6,109,2),(12,7,109,2),(14,8,109,2),(15,9,109,2),(17,10,109,2),(19,11,109,2),(20,12,109,2),(21,13,109,2),(22,14,109,2),(24,15,109,2),(26,16,109,2),(28,17,109,2),(30,18,109,2),(32,19,109,2),(33,20,109,2),(34,21,109,2),(36,22,109,2),(37,23,109,2),(39,24,109,2),(40,25,109,2),(42,26,109,2),(43,27,109,2),(45,28,109,2),(47,29,109,2),(49,30,109,2),(51,31,109,2),(52,32,109,2),(54,33,109,2),(56,34,109,2),(57,35,109,2),(58,36,109,2),(59,37,109,2),(61,38,109,2),(63,39,109,2),(65,40,109,2),(66,41,109,2),(68,42,109,2),(70,43,109,2),(71,44,109,2),(73,45,109,2),(74,46,109,2),(76,47,109,2),(77,48,109,2),(79,49,109,2),(81,50,109,2),(82,51,109,2),(84,52,109,2),(85,53,109,2),(87,54,109,2),(88,55,109,2),(90,56,109,2),(91,57,109,2),(92,58,109,2),(93,59,109,2),(94,60,109,2),(96,61,109,2),(97,62,109,2),(99,63,109,2),(100,64,109,2),(102,65,109,2),(103,66,109,2),(104,67,109,2),(106,68,109,2),(108,69,109,2),(110,70,109,2),(111,71,109,2),(112,72,109,2),(114,73,109,2),(116,74,109,2),(118,75,109,2),(120,76,109,2),(122,77,109,2),(123,78,109,2),(125,79,109,2),(126,80,109,2),(127,81,109,2),(129,82,109,2),(130,83,109,2),(132,84,109,2),(134,85,109,2),(136,86,109,2),(137,87,109,2),(139,88,109,2),(140,89,109,2),(142,90,109,2),(144,91,109,2),(145,92,109,2),(146,93,109,2),(148,94,109,2),(149,95,109,2),(150,96,109,2),(151,97,109,2),(152,98,109,2),(153,99,109,2),(154,100,109,2),(155,101,109,2),(157,102,109,2),(159,103,109,2),(161,104,109,2),(162,105,109,2),(164,106,109,2),(166,107,109,2),(167,108,109,2),(168,109,109,2),(170,110,109,2),(172,111,109,2),(174,112,109,2),(176,113,109,2),(177,114,109,2),(178,115,109,2),(179,116,109,2),(180,117,109,2),(181,118,109,2),(182,119,109,2),(184,120,109,2),(186,121,109,2),(188,122,109,2),(190,123,109,2),(191,124,109,2),(193,125,109,2),(195,126,109,2),(197,127,109,2),(198,128,109,2),(200,129,109,2),(202,130,109,2),(203,131,109,2),(205,132,109,2),(207,133,109,2),(209,134,109,2),(211,135,109,2),(212,136,109,2),(214,137,109,2),(215,138,109,2),(216,139,109,2),(218,140,109,2),(220,141,109,2),(221,142,109,2),(222,143,109,2),(224,144,109,2),(225,145,109,2),(226,146,109,2),(228,147,109,2),(229,148,109,2),(231,149,109,2),(233,150,109,2),(461,301,112,2),(462,302,112,2),(463,303,112,2),(464,304,112,2),(465,305,112,2),(467,306,112,2),(469,307,112,2),(470,308,112,2),(471,309,112,2),(473,310,112,2),(474,311,112,2),(475,312,112,2),(477,313,112,2),(478,314,112,2),(480,315,112,2),(482,316,112,2),(483,317,112,2),(485,318,112,2),(486,319,112,2),(487,320,112,2),(489,321,112,2),(491,322,112,2),(493,323,112,2),(494,324,112,2),(495,325,112,2),(496,326,112,2),(497,327,112,2),(498,328,112,2),(499,329,112,2),(500,330,112,2),(502,331,112,2),(503,332,112,2),(505,333,112,2),(507,334,112,2),(509,335,112,2),(510,336,112,2),(511,337,112,2),(513,338,112,2),(514,339,112,2),(515,340,112,2),(517,341,112,2),(519,342,112,2),(521,343,112,2),(522,344,112,2),(523,345,112,2),(524,346,112,2),(526,347,112,2),(527,348,112,2),(528,349,112,2),(529,350,112,2),(530,351,112,2),(531,352,112,2),(533,353,112,2),(535,354,112,2),(537,355,112,2),(539,356,112,2),(540,357,112,2),(542,358,112,2),(543,359,112,2),(545,360,112,2),(547,361,112,2),(548,362,112,2),(550,363,112,2),(551,364,112,2),(552,365,112,2),(554,366,112,2),(556,367,112,2),(557,368,112,2),(559,369,112,2),(561,370,112,2),(562,371,112,2),(564,372,112,2),(565,373,112,2),(566,374,112,2),(568,375,112,2),(570,376,112,2),(572,377,112,2),(574,378,112,2),(576,379,112,2),(578,380,112,2),(580,381,112,2),(582,382,112,2),(583,383,112,2),(585,384,112,2),(587,385,112,2),(589,386,112,2),(591,387,112,2),(592,388,112,2),(594,389,112,2),(595,390,112,2),(597,391,112,2),(599,392,112,2),(600,393,112,2),(602,394,112,2),(603,395,112,2),(604,396,112,2),(605,397,112,2),(607,398,112,2),(609,399,112,2),(611,400,112,2),(613,401,112,2),(614,402,112,2),(615,403,112,2),(616,404,112,2),(617,405,112,2),(618,406,112,2),(620,407,112,2),(621,408,112,2),(622,409,112,2),(623,410,112,2),(624,411,112,2),(625,412,112,2),(626,413,112,2),(627,414,112,2),(629,415,112,2),(630,416,112,2),(632,417,112,2),(634,418,112,2),(635,419,112,2),(636,420,112,2),(637,421,112,2),(639,422,112,2),(640,423,112,2),(642,424,112,2),(643,425,112,2),(644,426,112,2),(646,427,112,2),(648,428,112,2),(650,429,112,2),(651,430,112,2),(652,431,112,2),(654,432,112,2),(655,433,112,2),(656,434,112,2),(658,435,112,2),(659,436,112,2),(661,437,112,2),(663,438,112,2),(665,439,112,2),(667,440,112,2),(669,441,112,2),(670,442,112,2),(671,443,112,2),(673,444,112,2),(674,445,112,2),(675,446,112,2),(677,447,112,2),(679,448,112,2),(680,449,112,2),(681,450,112,2),(697,466,112,2),(727,496,112,2),(764,533,114,2),(775,544,115,2),(724,493,118,2),(754,523,118,2),(803,572,119,2),(700,469,121,2),(730,499,121,2),(795,564,123,2),(789,558,126,2),(701,470,127,2),(731,500,127,2),(790,559,133,2),(769,538,136,2),(804,573,137,2),(766,535,138,2),(799,568,140,2),(716,485,144,2),(746,515,144,2),(768,537,144,2),(781,550,149,2),(705,474,153,2),(735,504,153,2),(714,483,154,2),(744,513,154,2),(758,527,154,2),(699,468,155,2),(729,498,155,2),(710,479,157,2),(740,509,157,2),(788,557,161,2),(805,574,171,2),(707,476,175,2),(737,506,175,2),(798,567,175,2),(711,480,184,2),(741,510,184,2),(763,532,191,2),(713,482,195,2),(743,512,195,2),(765,534,198,2),(776,545,200,2); +INSERT INTO `civicrm_activity_contact` (`id`, `activity_id`, `contact_id`, `record_type_id`) VALUES (417,269,1,3),(456,294,1,3),(230,151,2,3),(489,319,2,3),(685,451,2,2),(783,549,2,2),(550,362,3,3),(630,411,3,3),(647,424,3,3),(129,86,4,3),(686,452,4,2),(793,559,4,2),(203,136,5,3),(90,59,6,3),(276,180,6,3),(657,431,6,3),(687,453,6,2),(132,88,7,3),(308,201,7,3),(784,550,7,2),(497,325,8,3),(565,370,8,3),(688,454,8,2),(716,482,8,2),(746,512,8,2),(781,547,9,2),(559,367,10,3),(433,280,11,3),(546,360,11,3),(632,412,11,3),(316,205,12,3),(125,83,15,3),(422,273,15,3),(164,110,16,3),(689,455,16,2),(33,22,17,3),(605,394,17,3),(161,108,18,3),(267,175,18,3),(269,176,18,3),(722,488,18,2),(752,518,18,2),(180,121,19,3),(341,221,19,3),(349,226,19,3),(690,456,19,2),(771,537,19,2),(8,5,20,3),(177,119,20,3),(221,146,20,3),(303,198,20,3),(449,290,20,3),(795,561,20,2),(94,62,21,3),(208,139,21,3),(510,335,21,3),(639,418,21,3),(380,246,22,3),(479,311,22,3),(662,435,22,3),(675,443,22,3),(717,483,22,2),(747,513,22,2),(63,43,23,3),(199,133,23,3),(365,236,23,3),(60,41,24,3),(118,78,24,3),(577,377,24,3),(17,12,25,3),(292,190,25,3),(796,562,25,2),(24,16,26,3),(215,143,26,3),(467,302,26,3),(508,334,26,3),(567,371,27,3),(58,40,28,3),(314,204,28,3),(563,369,28,3),(626,408,28,3),(217,144,29,3),(232,152,29,3),(569,372,29,3),(575,376,29,3),(664,436,29,3),(238,156,30,3),(322,210,30,3),(49,34,31,3),(83,55,31,3),(425,275,31,3),(465,301,31,3),(495,324,31,3),(766,532,31,2),(111,74,32,3),(223,147,32,3),(696,462,32,2),(697,463,32,2),(171,115,33,3),(258,170,33,3),(367,237,33,3),(544,359,33,3),(413,267,34,3),(458,295,34,3),(693,459,34,2),(505,332,35,3),(534,352,35,3),(778,544,35,2),(102,68,36,3),(669,439,37,3),(477,310,38,3),(104,69,39,3),(484,315,39,3),(28,19,40,3),(298,195,40,3),(345,224,40,3),(394,255,40,3),(561,368,41,3),(681,448,41,3),(772,538,41,2),(3,2,42,3),(31,21,42,3),(52,36,42,3),(185,124,42,3),(355,229,42,3),(261,172,43,3),(263,173,43,3),(695,461,43,2),(197,132,44,3),(390,253,44,3),(552,363,44,3),(801,567,44,2),(396,256,45,3),(454,293,45,3),(610,397,45,3),(655,430,45,3),(709,475,45,2),(739,505,45,2),(438,283,46,3),(594,387,46,3),(683,449,46,3),(85,56,47,3),(150,101,47,3),(557,366,47,3),(620,404,47,3),(6,4,48,3),(77,52,48,3),(116,77,48,3),(147,99,48,3),(444,287,48,3),(451,291,48,3),(608,396,48,3),(798,564,48,2),(254,167,49,3),(435,281,49,3),(540,356,49,3),(711,477,49,2),(741,507,49,2),(144,97,50,3),(283,184,50,3),(446,288,51,3),(587,383,51,3),(760,526,51,2),(243,160,52,3),(71,48,53,3),(175,118,53,3),(245,161,53,3),(330,215,53,3),(289,188,54,3),(312,203,54,3),(327,213,54,3),(385,250,55,3),(520,342,55,3),(97,64,56,3),(154,103,56,3),(158,106,57,3),(280,182,57,3),(427,276,57,3),(582,380,57,3),(169,114,58,3),(600,390,59,3),(339,220,60,3),(152,102,61,3),(287,187,61,3),(573,375,61,3),(612,398,61,3),(769,535,61,2),(114,76,62,3),(247,162,62,3),(271,177,62,3),(515,339,62,3),(699,465,62,2),(729,495,62,2),(375,243,63,3),(411,266,63,3),(548,361,63,3),(723,489,63,2),(753,519,63,2),(775,541,63,2),(591,385,64,3),(187,125,65,3),(19,13,66,3),(806,572,66,2),(363,235,67,3),(405,262,67,3),(194,130,68,3),(278,181,68,3),(398,257,68,3),(335,218,69,3),(702,468,69,2),(732,498,69,2),(75,51,71,3),(106,70,71,3),(649,425,71,3),(694,460,71,2),(44,31,72,3),(81,54,72,3),(392,254,72,3),(15,11,73,3),(55,38,73,3),(79,53,73,3),(206,138,73,3),(403,261,73,3),(802,568,73,2),(139,94,74,3),(142,96,74,3),(518,341,74,3),(219,145,75,3),(305,199,76,3),(324,211,76,3),(442,286,76,3),(525,346,76,3),(532,351,76,3),(409,265,77,3),(65,44,78,3),(234,153,78,3),(641,419,78,3),(708,474,78,2),(738,504,78,2),(579,378,79,3),(589,384,79,3),(596,388,79,3),(360,233,80,3),(251,165,81,3),(351,227,81,3),(227,149,82,3),(300,196,82,3),(667,438,82,3),(691,457,82,2),(538,355,83,3),(429,277,84,3),(225,148,85,3),(347,225,85,3),(794,560,85,2),(377,244,86,3),(672,441,86,3),(800,566,86,2),(598,389,87,3),(615,400,87,3),(706,472,87,2),(736,502,87,2),(415,268,89,3),(776,542,89,2),(189,126,90,3),(472,306,90,3),(623,406,90,3),(182,122,92,3),(265,174,92,3),(692,458,92,2),(47,33,93,3),(211,141,93,3),(274,179,93,3),(123,82,94,3),(69,47,95,3),(213,142,95,3),(332,216,95,3),(371,240,95,3),(529,349,95,3),(35,23,96,3),(353,228,96,3),(763,529,96,2),(21,14,97,3),(88,58,97,3),(337,219,98,3),(387,251,98,3),(585,382,98,3),(310,202,99,3),(554,364,101,3),(788,554,101,2),(705,471,102,2),(735,501,102,2),(780,546,103,2),(768,534,106,2),(792,558,108,2),(762,528,109,2),(779,545,110,2),(759,525,112,2),(701,467,113,2),(731,497,113,2),(786,552,113,2),(761,527,114,2),(774,540,115,2),(721,487,118,2),(751,517,118,2),(797,563,121,2),(229,151,123,2),(231,152,123,2),(233,153,123,2),(235,154,123,2),(236,155,123,2),(237,156,123,2),(239,157,123,2),(240,158,123,2),(241,159,123,2),(242,160,123,2),(244,161,123,2),(246,162,123,2),(248,163,123,2),(249,164,123,2),(250,165,123,2),(252,166,123,2),(253,167,123,2),(255,168,123,2),(256,169,123,2),(257,170,123,2),(259,171,123,2),(260,172,123,2),(262,173,123,2),(264,174,123,2),(266,175,123,2),(268,176,123,2),(270,177,123,2),(272,178,123,2),(273,179,123,2),(275,180,123,2),(277,181,123,2),(279,182,123,2),(281,183,123,2),(282,184,123,2),(284,185,123,2),(285,186,123,2),(286,187,123,2),(288,188,123,2),(290,189,123,2),(291,190,123,2),(293,191,123,2),(294,192,123,2),(295,193,123,2),(296,194,123,2),(297,195,123,2),(299,196,123,2),(301,197,123,2),(302,198,123,2),(304,199,123,2),(306,200,123,2),(307,201,123,2),(309,202,123,2),(311,203,123,2),(313,204,123,2),(315,205,123,2),(317,206,123,2),(318,207,123,2),(319,208,123,2),(320,209,123,2),(321,210,123,2),(323,211,123,2),(325,212,123,2),(326,213,123,2),(328,214,123,2),(329,215,123,2),(331,216,123,2),(333,217,123,2),(334,218,123,2),(336,219,123,2),(338,220,123,2),(340,221,123,2),(342,222,123,2),(343,223,123,2),(344,224,123,2),(346,225,123,2),(348,226,123,2),(350,227,123,2),(352,228,123,2),(354,229,123,2),(356,230,123,2),(357,231,123,2),(358,232,123,2),(359,233,123,2),(361,234,123,2),(362,235,123,2),(364,236,123,2),(366,237,123,2),(368,238,123,2),(369,239,123,2),(370,240,123,2),(372,241,123,2),(373,242,123,2),(374,243,123,2),(376,244,123,2),(378,245,123,2),(379,246,123,2),(381,247,123,2),(382,248,123,2),(383,249,123,2),(384,250,123,2),(386,251,123,2),(388,252,123,2),(389,253,123,2),(391,254,123,2),(393,255,123,2),(395,256,123,2),(397,257,123,2),(399,258,123,2),(400,259,123,2),(401,260,123,2),(402,261,123,2),(404,262,123,2),(406,263,123,2),(407,264,123,2),(408,265,123,2),(410,266,123,2),(412,267,123,2),(414,268,123,2),(416,269,123,2),(418,270,123,2),(419,271,123,2),(420,272,123,2),(421,273,123,2),(423,274,123,2),(424,275,123,2),(426,276,123,2),(428,277,123,2),(430,278,123,2),(431,279,123,2),(432,280,123,2),(434,281,123,2),(436,282,123,2),(437,283,123,2),(439,284,123,2),(440,285,123,2),(441,286,123,2),(443,287,123,2),(445,288,123,2),(447,289,123,2),(448,290,123,2),(450,291,123,2),(452,292,123,2),(453,293,123,2),(455,294,123,2),(457,295,123,2),(459,296,123,2),(460,297,123,2),(461,298,123,2),(462,299,123,2),(463,300,123,2),(727,493,123,2),(757,523,123,2),(764,530,124,2),(803,569,128,2),(726,492,129,2),(756,522,129,2),(790,556,129,2),(799,565,131,2),(791,557,133,2),(700,466,137,2),(730,496,137,2),(777,543,137,2),(712,478,140,2),(742,508,140,2),(704,470,141,2),(734,500,141,2),(1,1,147,2),(2,2,147,2),(4,3,147,2),(5,4,147,2),(7,5,147,2),(9,6,147,2),(10,7,147,2),(11,8,147,2),(12,9,147,2),(13,10,147,2),(14,11,147,2),(16,12,147,2),(18,13,147,2),(20,14,147,2),(22,15,147,2),(23,16,147,2),(25,17,147,2),(26,18,147,2),(27,19,147,2),(29,20,147,2),(30,21,147,2),(32,22,147,2),(34,23,147,2),(36,24,147,2),(37,25,147,2),(38,26,147,2),(39,27,147,2),(40,28,147,2),(41,29,147,2),(42,30,147,2),(43,31,147,2),(45,32,147,2),(46,33,147,2),(48,34,147,2),(50,35,147,2),(51,36,147,2),(53,37,147,2),(54,38,147,2),(56,39,147,2),(57,40,147,2),(59,41,147,2),(61,42,147,2),(62,43,147,2),(64,44,147,2),(66,45,147,2),(67,46,147,2),(68,47,147,2),(70,48,147,2),(72,49,147,2),(73,50,147,2),(74,51,147,2),(76,52,147,2),(78,53,147,2),(80,54,147,2),(82,55,147,2),(84,56,147,2),(86,57,147,2),(87,58,147,2),(89,59,147,2),(91,60,147,2),(92,61,147,2),(93,62,147,2),(95,63,147,2),(96,64,147,2),(98,65,147,2),(99,66,147,2),(100,67,147,2),(101,68,147,2),(103,69,147,2),(105,70,147,2),(107,71,147,2),(108,72,147,2),(109,73,147,2),(110,74,147,2),(112,75,147,2),(113,76,147,2),(115,77,147,2),(117,78,147,2),(119,79,147,2),(120,80,147,2),(121,81,147,2),(122,82,147,2),(124,83,147,2),(126,84,147,2),(127,85,147,2),(128,86,147,2),(130,87,147,2),(131,88,147,2),(133,89,147,2),(134,90,147,2),(135,91,147,2),(136,92,147,2),(137,93,147,2),(138,94,147,2),(140,95,147,2),(141,96,147,2),(143,97,147,2),(145,98,147,2),(146,99,147,2),(148,100,147,2),(149,101,147,2),(151,102,147,2),(153,103,147,2),(155,104,147,2),(156,105,147,2),(157,106,147,2),(159,107,147,2),(160,108,147,2),(162,109,147,2),(163,110,147,2),(165,111,147,2),(166,112,147,2),(167,113,147,2),(168,114,147,2),(170,115,147,2),(172,116,147,2),(173,117,147,2),(174,118,147,2),(176,119,147,2),(178,120,147,2),(179,121,147,2),(181,122,147,2),(183,123,147,2),(184,124,147,2),(186,125,147,2),(188,126,147,2),(190,127,147,2),(191,128,147,2),(192,129,147,2),(193,130,147,2),(195,131,147,2),(196,132,147,2),(198,133,147,2),(200,134,147,2),(201,135,147,2),(202,136,147,2),(204,137,147,2),(205,138,147,2),(207,139,147,2),(209,140,147,2),(210,141,147,2),(212,142,147,2),(214,143,147,2),(216,144,147,2),(218,145,147,2),(220,146,147,2),(222,147,147,2),(224,148,147,2),(226,149,147,2),(228,150,147,2),(724,490,147,2),(754,520,147,2),(719,485,149,2),(749,515,149,2),(725,491,150,2),(755,521,150,2),(770,536,151,2),(718,484,153,2),(748,514,153,2),(765,531,153,2),(785,551,155,2),(710,476,156,2),(740,506,156,2),(715,481,158,2),(745,511,158,2),(720,486,161,2),(750,516,161,2),(807,573,162,2),(713,479,163,2),(743,509,163,2),(714,480,164,2),(744,510,164,2),(804,570,164,2),(707,473,166,2),(737,503,166,2),(782,548,166,2),(767,533,177,2),(464,301,180,2),(466,302,180,2),(468,303,180,2),(469,304,180,2),(470,305,180,2),(471,306,180,2),(473,307,180,2),(474,308,180,2),(475,309,180,2),(476,310,180,2),(478,311,180,2),(480,312,180,2),(481,313,180,2),(482,314,180,2),(483,315,180,2),(485,316,180,2),(486,317,180,2),(487,318,180,2),(488,319,180,2),(490,320,180,2),(491,321,180,2),(492,322,180,2),(493,323,180,2),(494,324,180,2),(496,325,180,2),(498,326,180,2),(499,327,180,2),(500,328,180,2),(501,329,180,2),(502,330,180,2),(503,331,180,2),(504,332,180,2),(506,333,180,2),(507,334,180,2),(509,335,180,2),(511,336,180,2),(512,337,180,2),(513,338,180,2),(514,339,180,2),(516,340,180,2),(517,341,180,2),(519,342,180,2),(521,343,180,2),(522,344,180,2),(523,345,180,2),(524,346,180,2),(526,347,180,2),(527,348,180,2),(528,349,180,2),(530,350,180,2),(531,351,180,2),(533,352,180,2),(535,353,180,2),(536,354,180,2),(537,355,180,2),(539,356,180,2),(541,357,180,2),(542,358,180,2),(543,359,180,2),(545,360,180,2),(547,361,180,2),(549,362,180,2),(551,363,180,2),(553,364,180,2),(555,365,180,2),(556,366,180,2),(558,367,180,2),(560,368,180,2),(562,369,180,2),(564,370,180,2),(566,371,180,2),(568,372,180,2),(570,373,180,2),(571,374,180,2),(572,375,180,2),(574,376,180,2),(576,377,180,2),(578,378,180,2),(580,379,180,2),(581,380,180,2),(583,381,180,2),(584,382,180,2),(586,383,180,2),(588,384,180,2),(590,385,180,2),(592,386,180,2),(593,387,180,2),(595,388,180,2),(597,389,180,2),(599,390,180,2),(601,391,180,2),(602,392,180,2),(603,393,180,2),(604,394,180,2),(606,395,180,2),(607,396,180,2),(609,397,180,2),(611,398,180,2),(613,399,180,2),(614,400,180,2),(616,401,180,2),(617,402,180,2),(618,403,180,2),(619,404,180,2),(621,405,180,2),(622,406,180,2),(624,407,180,2),(625,408,180,2),(627,409,180,2),(628,410,180,2),(629,411,180,2),(631,412,180,2),(633,413,180,2),(634,414,180,2),(635,415,180,2),(636,416,180,2),(637,417,180,2),(638,418,180,2),(640,419,180,2),(642,420,180,2),(643,421,180,2),(644,422,180,2),(645,423,180,2),(646,424,180,2),(648,425,180,2),(650,426,180,2),(651,427,180,2),(652,428,180,2),(653,429,180,2),(654,430,180,2),(656,431,180,2),(658,432,180,2),(659,433,180,2),(660,434,180,2),(661,435,180,2),(663,436,180,2),(665,437,180,2),(666,438,180,2),(668,439,180,2),(670,440,180,2),(671,441,180,2),(673,442,180,2),(674,443,180,2),(676,444,180,2),(677,445,180,2),(678,446,180,2),(679,447,180,2),(680,448,180,2),(682,449,180,2),(684,450,180,2),(703,469,181,2),(733,499,181,2),(805,571,182,2),(789,555,186,2),(787,553,188,2),(808,574,190,2),(773,539,199,2),(698,464,200,2),(728,494,200,2); /*!40000 ALTER TABLE `civicrm_activity_contact` ENABLE KEYS */; UNLOCK TABLES; @@ -106,7 +107,7 @@ UNLOCK TABLES; LOCK TABLES `civicrm_address` WRITE; /*!40000 ALTER TABLE `civicrm_address` DISABLE KEYS */; -INSERT INTO `civicrm_address` (`id`, `contact_id`, `location_type_id`, `is_primary`, `is_billing`, `street_address`, `street_number`, `street_number_suffix`, `street_number_predirectional`, `street_name`, `street_type`, `street_number_postdirectional`, `street_unit`, `supplemental_address_1`, `supplemental_address_2`, `supplemental_address_3`, `city`, `county_id`, `state_province_id`, `postal_code_suffix`, `postal_code`, `usps_adc`, `country_id`, `geo_code_1`, `geo_code_2`, `manual_geo_code`, `timezone`, `name`, `master_id`) VALUES (1,78,1,1,0,'325I Cadell St N',325,'I',NULL,'Cadell','St','N',NULL,NULL,NULL,NULL,'Lompoc',1,1004,NULL,'93438',NULL,1228,34.262834,-119.848555,0,NULL,NULL,NULL),(2,57,1,1,0,'695Q Pine Path E',695,'Q',NULL,'Pine','Path','E',NULL,NULL,NULL,NULL,'Soper',1,1035,NULL,'74759',NULL,1228,34.038263,-95.70851,0,NULL,NULL,NULL),(3,181,1,1,0,'483T Pine St SE',483,'T',NULL,'Pine','St','SE',NULL,NULL,NULL,NULL,'Eureka',1,1024,NULL,'63025',NULL,1228,38.494203,-90.61304,0,NULL,NULL,NULL),(4,53,1,1,0,'681L Main Blvd NW',681,'L',NULL,'Main','Blvd','NW',NULL,NULL,NULL,NULL,'Foster',1,1016,NULL,'41043',NULL,1228,38.765448,-84.16998,0,NULL,NULL,NULL),(5,173,1,1,0,'11T Cadell Ln E',11,'T',NULL,'Cadell','Ln','E',NULL,NULL,NULL,NULL,'Lomax',1,1012,NULL,'61454',NULL,1228,40.685436,-91.05207,0,NULL,NULL,NULL),(6,133,1,1,0,'309R Dowlen Blvd E',309,'R',NULL,'Dowlen','Blvd','E',NULL,NULL,NULL,NULL,'Miami',1,1008,NULL,'33163',NULL,1228,25.94497,-80.21452,0,NULL,NULL,NULL),(7,46,1,1,0,'574V Dowlen Dr W',574,'V',NULL,'Dowlen','Dr','W',NULL,NULL,NULL,NULL,'Neilton',1,1046,NULL,'98566',NULL,1228,47.387674,-123.890317,0,NULL,NULL,NULL),(8,73,1,1,0,'968X Main Dr SW',968,'X',NULL,'Main','Dr','SW',NULL,NULL,NULL,NULL,'Great Neck',1,1031,NULL,'11027',NULL,1228,40.754757,-73.601772,0,NULL,NULL,NULL),(9,15,1,1,0,'486I Green Blvd W',486,'I',NULL,'Green','Blvd','W',NULL,NULL,NULL,NULL,'Petrified Forest Natl Pk',1,1002,NULL,'86028',NULL,1228,35.237487,-109.52295,0,NULL,NULL,NULL),(10,155,1,1,0,'657Y Van Ness Pl S',657,'Y',NULL,'Van Ness','Pl','S',NULL,NULL,NULL,NULL,'Bradfordsville',1,1016,NULL,'40009',NULL,1228,37.477192,-85.10175,0,NULL,NULL,NULL),(11,159,1,1,0,'877H Jackson St N',877,'H',NULL,'Jackson','St','N',NULL,NULL,NULL,NULL,'Pittsview',1,1000,NULL,'36871',NULL,1228,32.16827,-85.11621,0,NULL,NULL,NULL),(12,28,1,1,0,'187K Caulder Dr NE',187,'K',NULL,'Caulder','Dr','NE',NULL,NULL,NULL,NULL,'Lampasas',1,1042,NULL,'76550',NULL,1228,31.06639,-98.19192,0,NULL,NULL,NULL),(13,197,1,1,0,'301C Bay Ave W',301,'C',NULL,'Bay','Ave','W',NULL,NULL,NULL,NULL,'Angela',1,1025,NULL,'59312',NULL,1228,46.017965,-106.99199,0,NULL,NULL,NULL),(14,170,1,1,0,'962B Dowlen Pl W',962,'B',NULL,'Dowlen','Pl','W',NULL,NULL,NULL,NULL,'Huntington',1,1047,NULL,'25721',NULL,1228,38.413384,-82.277401,0,NULL,NULL,NULL),(15,198,1,1,0,'536A College Way N',536,'A',NULL,'College','Way','N',NULL,NULL,NULL,NULL,'Vine Grove',1,1016,NULL,'40175',NULL,1228,37.826822,-86.00692,0,NULL,NULL,NULL),(16,143,1,1,0,'363U Bay Pl SE',363,'U',NULL,'Bay','Pl','SE',NULL,NULL,NULL,NULL,'Elberon',1,1045,NULL,'23846',NULL,1228,37.064244,-76.82637,0,NULL,NULL,NULL),(17,63,1,1,0,'496T El Camino Ln W',496,'T',NULL,'El Camino','Ln','W',NULL,NULL,NULL,NULL,'Gillsville',1,1009,NULL,'30543',NULL,1228,34.299459,-83.65226,0,NULL,NULL,NULL),(18,101,1,1,0,'820P Dowlen Ave E',820,'P',NULL,'Dowlen','Ave','E',NULL,NULL,NULL,NULL,'Beals',1,1018,NULL,'04611',NULL,1228,44.507801,-67.6025,0,NULL,NULL,NULL),(19,87,1,1,0,'617S Lincoln Ave NW',617,'S',NULL,'Lincoln','Ave','NW',NULL,NULL,NULL,NULL,'Richmond',1,1045,NULL,'23220',NULL,1228,37.549396,-77.45739,0,NULL,NULL,NULL),(20,54,1,1,0,'512V Green St S',512,'V',NULL,'Green','St','S',NULL,NULL,NULL,NULL,'Oklahoma City',1,1035,NULL,'73147',NULL,1228,35.551409,-97.407537,0,NULL,NULL,NULL),(21,31,1,1,0,'78M Van Ness Pl S',78,'M',NULL,'Van Ness','Pl','S',NULL,NULL,NULL,NULL,'Norristown',1,1037,NULL,'19403',NULL,1228,40.146069,-75.38378,0,NULL,NULL,NULL),(22,114,1,1,0,'277X Second Path NW',277,'X',NULL,'Second','Path','NW',NULL,NULL,NULL,NULL,'Saluda',1,1045,NULL,'23149',NULL,1228,37.5787,-76.60916,0,NULL,NULL,NULL),(23,185,1,1,0,'628B Martin Luther King Pl SW',628,'B',NULL,'Martin Luther King','Pl','SW',NULL,NULL,NULL,NULL,'Gracemont',1,1035,NULL,'73042',NULL,1228,35.218293,-98.2484,0,NULL,NULL,NULL),(24,183,1,1,0,'721L Main Path N',721,'L',NULL,'Main','Path','N',NULL,NULL,NULL,NULL,'Sioux Rapids',1,1014,NULL,'50585',NULL,1228,42.907223,-95.14315,0,NULL,NULL,NULL),(25,187,1,1,0,'943D Cadell Way W',943,'D',NULL,'Cadell','Way','W',NULL,NULL,NULL,NULL,'Catawba',1,1034,NULL,'43010',NULL,1228,40.000364,-83.62142,0,NULL,NULL,NULL),(26,178,1,1,0,'618I Bay Pl SW',618,'I',NULL,'Bay','Pl','SW',NULL,NULL,NULL,NULL,'Silver',1,1042,NULL,'76949',NULL,1228,32.047723,-100.69452,0,NULL,NULL,NULL),(27,10,1,1,0,'163Z Beech Path NW',163,'Z',NULL,'Beech','Path','NW',NULL,NULL,NULL,NULL,'Oceanside',1,1031,NULL,'11572',NULL,1228,40.636286,-73.6374,0,NULL,NULL,NULL),(28,189,1,1,0,'617U Green Rd N',617,'U',NULL,'Green','Rd','N',NULL,NULL,NULL,NULL,'Dallas',1,1037,NULL,'18612',NULL,1228,41.345579,-75.97596,0,NULL,NULL,NULL),(29,184,1,1,0,'913P Maple Pl N',913,'P',NULL,'Maple','Pl','N',NULL,NULL,NULL,NULL,'Freeport',1,1008,NULL,'32439',NULL,1228,30.482838,-86.1675,0,NULL,NULL,NULL),(30,41,1,1,0,'647Z Pine Way SW',647,'Z',NULL,'Pine','Way','SW',NULL,NULL,NULL,NULL,'Tatums',1,1035,NULL,'73487',NULL,1228,34.481151,-97.46209,0,NULL,NULL,NULL),(31,93,1,1,0,'798V Jackson Blvd W',798,'V',NULL,'Jackson','Blvd','W',NULL,NULL,NULL,NULL,'New Hyde Park',1,1031,NULL,'11043',NULL,1228,40.754757,-73.601772,0,NULL,NULL,NULL),(32,139,1,1,0,'755P Main Ln S',755,'P',NULL,'Main','Ln','S',NULL,NULL,NULL,NULL,'Kildare',1,1042,NULL,'75562',NULL,1228,32.941359,-94.25152,0,NULL,NULL,NULL),(33,13,1,1,0,'748R Maple Pl E',748,'R',NULL,'Maple','Pl','E',NULL,NULL,NULL,NULL,'Fort Defiance',1,1002,NULL,'86504',NULL,1228,35.771067,-109.17878,0,NULL,NULL,NULL),(34,55,1,1,0,'260U Maple Ave E',260,'U',NULL,'Maple','Ave','E',NULL,NULL,NULL,NULL,'Edinburg',1,1045,NULL,'22824',NULL,1228,38.828628,-78.60964,0,NULL,NULL,NULL),(35,32,1,1,0,'274W Main Rd SW',274,'W',NULL,'Main','Rd','SW',NULL,NULL,NULL,NULL,'Lees Summit',1,1024,NULL,'64063',NULL,1228,38.913857,-94.36397,0,NULL,NULL,NULL),(36,149,1,1,0,'728I Bay Rd S',728,'I',NULL,'Bay','Rd','S',NULL,NULL,NULL,NULL,'Punxsutawney',1,1037,NULL,'15767',NULL,1228,40.954059,-78.97017,0,NULL,NULL,NULL),(37,127,1,1,0,'854T Van Ness St E',854,'T',NULL,'Van Ness','St','E',NULL,NULL,NULL,NULL,'McKeesport',1,1037,NULL,'15132',NULL,1228,40.341919,-79.84791,0,NULL,NULL,NULL),(38,65,1,1,0,'394M Bay St NW',394,'M',NULL,'Bay','St','NW',NULL,NULL,NULL,NULL,'Ludlow',1,1012,NULL,'60949',NULL,1228,40.375602,-88.11524,0,NULL,NULL,NULL),(39,35,1,1,0,'569N Caulder Ave N',569,'N',NULL,'Caulder','Ave','N',NULL,NULL,NULL,NULL,'Keota',1,1014,NULL,'52248',NULL,1228,41.341027,-91.94174,0,NULL,NULL,NULL),(40,77,1,1,0,'426K Main St W',426,'K',NULL,'Main','St','W',NULL,NULL,NULL,NULL,'Mount Alto',1,1047,NULL,'25264',NULL,1228,38.853643,-81.8985,0,NULL,NULL,NULL),(41,192,1,1,0,'790O Second Rd NE',790,'O',NULL,'Second','Rd','NE',NULL,NULL,NULL,NULL,'Gold Camp',1,1002,NULL,'85218',NULL,1228,33.349996,-111.418233,0,NULL,NULL,NULL),(42,86,1,1,0,'60J Green Ln NE',60,'J',NULL,'Green','Ln','NE',NULL,NULL,NULL,NULL,'West Rutland',1,1044,NULL,'05777',NULL,1228,43.574326,-73.04215,0,NULL,NULL,NULL),(43,89,1,1,0,'548O Bay Blvd NW',548,'O',NULL,'Bay','Blvd','NW',NULL,NULL,NULL,NULL,'Wynnewood',1,1035,NULL,'73098',NULL,1228,34.634693,-97.16322,0,NULL,NULL,NULL),(44,95,1,1,0,'754E Jackson Way E',754,'E',NULL,'Jackson','Way','E',NULL,NULL,NULL,NULL,'Opheim',1,1025,NULL,'59250',NULL,1228,48.860359,-106.47675,0,NULL,NULL,NULL),(45,43,1,1,0,'619G Northpoint Way SE',619,'G',NULL,'Northpoint','Way','SE',NULL,NULL,NULL,NULL,'Sandy',1,1036,NULL,'97055',NULL,1228,45.375143,-122.21021,0,NULL,NULL,NULL),(46,24,1,1,0,'229H Martin Luther King Pl W',229,'H',NULL,'Martin Luther King','Pl','W',NULL,NULL,NULL,NULL,'Lorena',1,1042,NULL,'76655',NULL,1228,31.393062,-97.16178,0,NULL,NULL,NULL),(47,121,1,1,0,'88L Dowlen Pl N',88,'L',NULL,'Dowlen','Pl','N',NULL,NULL,NULL,NULL,'Sandston',1,1045,NULL,'23150',NULL,1228,37.517804,-77.28678,0,NULL,NULL,NULL),(48,112,1,1,0,'251L Maple Ln S',251,'L',NULL,'Maple','Ln','S',NULL,NULL,NULL,NULL,'Kinney',1,1022,NULL,'55758',NULL,1228,47.511214,-92.74026,0,NULL,NULL,NULL),(49,188,1,1,0,'287P Cadell Pl E',287,'P',NULL,'Cadell','Pl','E',NULL,NULL,NULL,NULL,'Jackson',1,1023,NULL,'39203',NULL,1228,32.308695,-90.19915,0,NULL,NULL,NULL),(50,66,1,1,0,'602L Woodbridge Dr SE',602,'L',NULL,'Woodbridge','Dr','SE',NULL,NULL,NULL,NULL,'Chesapeake City',1,1019,NULL,'21915',NULL,1228,39.523096,-75.84155,0,NULL,NULL,NULL),(51,50,1,1,0,'772G Beech St NE',772,'G',NULL,'Beech','St','NE',NULL,NULL,NULL,NULL,'Rising City',1,1026,NULL,'68658',NULL,1228,41.192785,-97.29532,0,NULL,NULL,NULL),(52,193,1,1,0,'82T Green Dr SW',82,'T',NULL,'Green','Dr','SW',NULL,NULL,NULL,NULL,'Fort Collins',1,1005,NULL,'80528',NULL,1228,40.502779,-105.01123,0,NULL,NULL,NULL),(53,124,1,1,0,'795S Maple Way E',795,'S',NULL,'Maple','Way','E',NULL,NULL,NULL,NULL,'Hematite',1,1024,NULL,'63047',NULL,1228,38.194104,-90.472495,0,NULL,NULL,NULL),(54,119,1,1,0,'803K Martin Luther King Way N',803,'K',NULL,'Martin Luther King','Way','N',NULL,NULL,NULL,NULL,'Ocala',1,1008,NULL,'34471',NULL,1228,29.171187,-82.10394,0,NULL,NULL,NULL),(55,90,1,1,0,'741A Van Ness Ln N',741,'A',NULL,'Van Ness','Ln','N',NULL,NULL,NULL,NULL,'Moreno Valley',1,1004,NULL,'92551',NULL,1228,33.889035,-117.22046,0,NULL,NULL,NULL),(56,180,1,1,0,'890F Green Rd SW',890,'F',NULL,'Green','Rd','SW',NULL,NULL,NULL,NULL,'Martin',1,1021,NULL,'49070',NULL,1228,42.540492,-85.63686,0,NULL,NULL,NULL),(57,69,1,1,0,'202L Bay Pl E',202,'L',NULL,'Bay','Pl','E',NULL,NULL,NULL,NULL,'Story',1,1003,NULL,'71970',NULL,1228,34.669401,-93.4857,0,NULL,NULL,NULL),(58,200,1,1,0,'604C Northpoint Ln SE',604,'C',NULL,'Northpoint','Ln','SE',NULL,NULL,NULL,NULL,'Paint Rock',1,1042,NULL,'76866',NULL,1228,31.472654,-99.92215,0,NULL,NULL,NULL),(59,40,1,1,0,'242N Woodbridge Pl N',242,'N',NULL,'Woodbridge','Pl','N',NULL,NULL,NULL,NULL,'Livingston',1,1025,NULL,'59047',NULL,1228,45.674463,-110.53834,0,NULL,NULL,NULL),(60,105,1,1,0,'218B Northpoint Ln NE',218,'B',NULL,'Northpoint','Ln','NE',NULL,NULL,NULL,NULL,'Pawling',1,1031,NULL,'12564',NULL,1228,41.570328,-73.59825,0,NULL,NULL,NULL),(61,85,1,1,0,'906Y Cadell St E',906,'Y',NULL,'Cadell','St','E',NULL,NULL,NULL,NULL,'Robbins',1,1012,NULL,'60472',NULL,1228,41.642933,-87.70814,0,NULL,NULL,NULL),(62,172,1,1,0,'934F Jackson St NW',934,'F',NULL,'Jackson','St','NW',NULL,NULL,NULL,NULL,'Dora',1,1000,NULL,'35062',NULL,1228,33.731278,-87.0361,0,NULL,NULL,NULL),(63,42,1,1,0,'823I Pine Pl E',823,'I',NULL,'Pine','Pl','E',NULL,NULL,NULL,NULL,'Gueydan',1,1017,NULL,'70542',NULL,1228,30.005408,-92.54417,0,NULL,NULL,NULL),(64,37,1,1,0,'973N El Camino Rd S',973,'N',NULL,'El Camino','Rd','S',NULL,NULL,NULL,NULL,'Horse Shoe',1,1032,NULL,'28742',NULL,1228,35.362016,-82.60353,0,NULL,NULL,NULL),(65,44,1,1,0,'523I Maple Dr E',523,'I',NULL,'Maple','Dr','E',NULL,NULL,NULL,NULL,'Hagan',1,1009,NULL,'30429',NULL,1228,32.159458,-81.93724,0,NULL,NULL,NULL),(66,9,1,1,0,'759V Jackson Pl NW',759,'V',NULL,'Jackson','Pl','NW',NULL,NULL,NULL,NULL,'Sherwood',1,1034,NULL,'43556',NULL,1228,41.298409,-84.55885,0,NULL,NULL,NULL),(67,194,1,1,0,'590U Woodbridge Way SE',590,'U',NULL,'Woodbridge','Way','SE',NULL,NULL,NULL,NULL,'Pennville',1,1013,NULL,'47369',NULL,1228,40.495879,-85.14637,0,NULL,NULL,NULL),(68,72,1,1,0,'856V Caulder Pl W',856,'V',NULL,'Caulder','Pl','W',NULL,NULL,NULL,NULL,'Cumberland',1,1019,NULL,'21504',NULL,1228,39.580691,-78.690593,0,NULL,NULL,NULL),(69,4,1,1,0,'393O Woodbridge Ave W',393,'O',NULL,'Woodbridge','Ave','W',NULL,NULL,NULL,NULL,'Conroe',1,1042,NULL,'77303',NULL,1228,30.368543,-95.40217,0,NULL,NULL,NULL),(70,138,1,1,0,'842M Second Dr S',842,'M',NULL,'Second','Dr','S',NULL,NULL,NULL,NULL,'Gladstone',1,1021,NULL,'49837',NULL,1228,45.847136,-87.04529,0,NULL,NULL,NULL),(71,196,1,1,0,'81C Woodbridge Pl NW',81,'C',NULL,'Woodbridge','Pl','NW',NULL,NULL,NULL,NULL,'Bettsville',1,1034,NULL,'44815',NULL,1228,41.244095,-83.23348,0,NULL,NULL,NULL),(72,132,1,1,0,'992H College Dr SE',992,'H',NULL,'College','Dr','SE',NULL,NULL,NULL,NULL,'Luxora',1,1003,NULL,'72358',NULL,1228,35.777085,-89.89214,0,NULL,NULL,NULL),(73,162,3,1,0,'940D Woodbridge Rd E',940,'D',NULL,'Woodbridge','Rd','E',NULL,'Payables Dept.',NULL,NULL,'Montgomery',1,1042,NULL,'77356',NULL,1228,30.412229,-95.6529,0,NULL,NULL,NULL),(74,137,2,1,0,'940D Woodbridge Rd E',940,'D',NULL,'Woodbridge','Rd','E',NULL,'Payables Dept.',NULL,NULL,'Montgomery',1,1042,NULL,'77356',NULL,1228,30.412229,-95.6529,0,NULL,NULL,73),(75,22,3,1,0,'70O Northpoint Way SW',70,'O',NULL,'Northpoint','Way','SW',NULL,'c/o OPDC',NULL,NULL,'Newtonia',1,1024,NULL,'64853',NULL,1228,36.828416,-94.152072,0,NULL,NULL,NULL),(76,82,3,1,0,'507D Main Rd E',507,'D',NULL,'Main','Rd','E',NULL,'Donor Relations',NULL,NULL,'Eagle River',1,1001,NULL,'99577',NULL,1228,61.310222,-149.51689,0,NULL,NULL,NULL),(77,123,3,1,0,'182J El Camino Dr SW',182,'J',NULL,'El Camino','Dr','SW',NULL,'Attn: Development',NULL,NULL,'Lubbock',1,1042,NULL,'79491',NULL,1228,33.610018,-101.821292,0,NULL,NULL,NULL),(78,112,2,0,0,'182J El Camino Dr SW',182,'J',NULL,'El Camino','Dr','SW',NULL,'Attn: Development',NULL,NULL,'Lubbock',1,1042,NULL,'79491',NULL,1228,33.610018,-101.821292,0,NULL,NULL,77),(79,135,3,1,0,'585U Northpoint Path SW',585,'U',NULL,'Northpoint','Path','SW',NULL,'Subscriptions Dept',NULL,NULL,'Bartlett',1,1028,NULL,'03812',NULL,1228,44.081906,-71.29729,0,NULL,NULL,NULL),(80,83,3,1,0,'3O Maple Blvd N',3,'O',NULL,'Maple','Blvd','N',NULL,'c/o OPDC',NULL,NULL,'Arlington',1,1042,NULL,'76014',NULL,1228,32.694666,-97.08748,0,NULL,NULL,NULL),(81,158,2,1,0,'3O Maple Blvd N',3,'O',NULL,'Maple','Blvd','N',NULL,'c/o OPDC',NULL,NULL,'Arlington',1,1042,NULL,'76014',NULL,1228,32.694666,-97.08748,0,NULL,NULL,80),(82,146,3,1,0,'275Z Main Way NW',275,'Z',NULL,'Main','Way','NW',NULL,'Churchgate',NULL,NULL,'Hobbs',1,1030,NULL,'88240',NULL,1228,32.70778,-103.16616,0,NULL,NULL,NULL),(83,14,2,1,0,'275Z Main Way NW',275,'Z',NULL,'Main','Way','NW',NULL,'Churchgate',NULL,NULL,'Hobbs',1,1030,NULL,'88240',NULL,1228,32.70778,-103.16616,0,NULL,NULL,82),(84,19,3,1,0,'385W Cadell Path S',385,'W',NULL,'Cadell','Path','S',NULL,'Community Relations',NULL,NULL,'Sawmill',1,1002,NULL,'86549',NULL,1228,35.958014,-109.17551,0,NULL,NULL,NULL),(85,25,3,1,0,'310Z Dowlen Rd SE',310,'Z',NULL,'Dowlen','Rd','SE',NULL,'Disbursements',NULL,NULL,'Kelayres',1,1037,NULL,'18231',NULL,1228,40.900995,-76.00488,0,NULL,NULL,NULL),(86,163,2,1,0,'310Z Dowlen Rd SE',310,'Z',NULL,'Dowlen','Rd','SE',NULL,'Disbursements',NULL,NULL,'Kelayres',1,1037,NULL,'18231',NULL,1228,40.900995,-76.00488,0,NULL,NULL,85),(87,29,3,1,0,'412N Northpoint Blvd SE',412,'N',NULL,'Northpoint','Blvd','SE',NULL,'c/o OPDC',NULL,NULL,'Fresno',1,1004,NULL,'93792',NULL,1228,36.746375,-119.639658,0,NULL,NULL,NULL),(88,46,2,0,0,'412N Northpoint Blvd SE',412,'N',NULL,'Northpoint','Blvd','SE',NULL,'c/o OPDC',NULL,NULL,'Fresno',1,1004,NULL,'93792',NULL,1228,36.746375,-119.639658,0,NULL,NULL,87),(89,59,3,1,0,'414K Bay Rd S',414,'K',NULL,'Bay','Rd','S',NULL,'Attn: Development',NULL,NULL,'Mahanoy City',1,1037,NULL,'17948',NULL,1228,40.813869,-76.13737,0,NULL,NULL,NULL),(90,30,2,1,0,'414K Bay Rd S',414,'K',NULL,'Bay','Rd','S',NULL,'Attn: Development',NULL,NULL,'Mahanoy City',1,1037,NULL,'17948',NULL,1228,40.813869,-76.13737,0,NULL,NULL,89),(91,3,3,1,0,'260S Cadell St NW',260,'S',NULL,'Cadell','St','NW',NULL,'Attn: Development',NULL,NULL,'Mission Ridge',1,1040,NULL,'57557',NULL,1228,44.475844,-100.529517,0,NULL,NULL,NULL),(92,49,2,1,0,'260S Cadell St NW',260,'S',NULL,'Cadell','St','NW',NULL,'Attn: Development',NULL,NULL,'Mission Ridge',1,1040,NULL,'57557',NULL,1228,44.475844,-100.529517,0,NULL,NULL,91),(93,164,3,1,0,'784B Bay Way N',784,'B',NULL,'Bay','Way','N',NULL,'Editorial Dept',NULL,NULL,'Harrisburg',1,1037,NULL,'17113',NULL,1228,40.23299,-76.82579,0,NULL,NULL,NULL),(94,51,2,1,0,'784B Bay Way N',784,'B',NULL,'Bay','Way','N',NULL,'Editorial Dept',NULL,NULL,'Harrisburg',1,1037,NULL,'17113',NULL,1228,40.23299,-76.82579,0,NULL,NULL,93),(95,126,3,1,0,'132X Northpoint Ln N',132,'X',NULL,'Northpoint','Ln','N',NULL,'Community Relations',NULL,NULL,'Greenville',1,1012,NULL,'62246',NULL,1228,38.889355,-89.40987,0,NULL,NULL,NULL),(96,80,2,1,0,'132X Northpoint Ln N',132,'X',NULL,'Northpoint','Ln','N',NULL,'Community Relations',NULL,NULL,'Greenville',1,1012,NULL,'62246',NULL,1228,38.889355,-89.40987,0,NULL,NULL,95),(97,156,3,1,0,'942R States Way W',942,'R',NULL,'States','Way','W',NULL,'Payables Dept.',NULL,NULL,'Black Canyon City',1,1002,NULL,'85324',NULL,1228,34.10865,-112.10088,0,NULL,NULL,NULL),(98,60,3,1,0,'587A Northpoint Ave SW',587,'A',NULL,'Northpoint','Ave','SW',NULL,'Churchgate',NULL,NULL,'Wichita Falls',1,1042,NULL,'76306',NULL,1228,33.942496,-98.51923,0,NULL,NULL,NULL),(99,68,2,1,0,'587A Northpoint Ave SW',587,'A',NULL,'Northpoint','Ave','SW',NULL,'Churchgate',NULL,NULL,'Wichita Falls',1,1042,NULL,'76306',NULL,1228,33.942496,-98.51923,0,NULL,NULL,98),(100,169,3,1,0,'314D Maple St E',314,'D',NULL,'Maple','St','E',NULL,'c/o PO Plus',NULL,NULL,'Conway',1,1046,NULL,'98238',NULL,1228,48.337796,-122.34517,0,NULL,NULL,NULL),(101,107,2,1,0,'314D Maple St E',314,'D',NULL,'Maple','St','E',NULL,'c/o PO Plus',NULL,NULL,'Conway',1,1046,NULL,'98238',NULL,1228,48.337796,-122.34517,0,NULL,NULL,100),(102,177,3,1,0,'804O El Camino Path SE',804,'O',NULL,'El Camino','Path','SE',NULL,'Disbursements',NULL,NULL,'Myrtle Point',1,1036,NULL,'97458',NULL,1228,43.075356,-124.05682,0,NULL,NULL,NULL),(103,157,2,1,0,'804O El Camino Path SE',804,'O',NULL,'El Camino','Path','SE',NULL,'Disbursements',NULL,NULL,'Myrtle Point',1,1036,NULL,'97458',NULL,1228,43.075356,-124.05682,0,NULL,NULL,102),(104,142,3,1,0,'553V Jackson Way W',553,'V',NULL,'Jackson','Way','W',NULL,'Mailstop 101',NULL,NULL,'Lexington',1,1016,NULL,'40580',NULL,1228,38.028269,-84.471505,0,NULL,NULL,NULL),(105,118,2,1,0,'553V Jackson Way W',553,'V',NULL,'Jackson','Way','W',NULL,'Mailstop 101',NULL,NULL,'Lexington',1,1016,NULL,'40580',NULL,1228,38.028269,-84.471505,0,NULL,NULL,104),(106,199,3,1,0,'861X Main St NE',861,'X',NULL,'Main','St','NE',NULL,'Donor Relations',NULL,NULL,'Portales',1,1030,NULL,'88130',NULL,1228,34.166231,-103.34255,0,NULL,NULL,NULL),(107,98,2,1,0,'861X Main St NE',861,'X',NULL,'Main','St','NE',NULL,'Donor Relations',NULL,NULL,'Portales',1,1030,NULL,'88130',NULL,1228,34.166231,-103.34255,0,NULL,NULL,106),(108,161,1,1,0,'795S Maple Way E',795,'S',NULL,'Maple','Way','E',NULL,NULL,NULL,NULL,'Hematite',1,1024,NULL,'63047',NULL,1228,38.194104,-90.472495,0,NULL,NULL,53),(109,167,1,1,0,'795S Maple Way E',795,'S',NULL,'Maple','Way','E',NULL,NULL,NULL,NULL,'Hematite',1,1024,NULL,'63047',NULL,1228,38.194104,-90.472495,0,NULL,NULL,53),(110,58,1,1,0,'795S Maple Way E',795,'S',NULL,'Maple','Way','E',NULL,NULL,NULL,NULL,'Hematite',1,1024,NULL,'63047',NULL,1228,38.194104,-90.472495,0,NULL,NULL,53),(111,140,1,1,0,'795S Maple Way E',795,'S',NULL,'Maple','Way','E',NULL,NULL,NULL,NULL,'Hematite',1,1024,NULL,'63047',NULL,1228,38.194104,-90.472495,0,NULL,NULL,53),(112,62,1,1,0,'803K Martin Luther King Way N',803,'K',NULL,'Martin Luther King','Way','N',NULL,NULL,NULL,NULL,'Ocala',1,1008,NULL,'34471',NULL,1228,29.171187,-82.10394,0,NULL,NULL,54),(113,23,1,1,0,'803K Martin Luther King Way N',803,'K',NULL,'Martin Luther King','Way','N',NULL,NULL,NULL,NULL,'Ocala',1,1008,NULL,'34471',NULL,1228,29.171187,-82.10394,0,NULL,NULL,54),(114,129,1,1,0,'803K Martin Luther King Way N',803,'K',NULL,'Martin Luther King','Way','N',NULL,NULL,NULL,NULL,'Ocala',1,1008,NULL,'34471',NULL,1228,29.171187,-82.10394,0,NULL,NULL,54),(115,100,1,1,0,'803K Martin Luther King Way N',803,'K',NULL,'Martin Luther King','Way','N',NULL,NULL,NULL,NULL,'Ocala',1,1008,NULL,'34471',NULL,1228,29.171187,-82.10394,0,NULL,NULL,54),(116,148,1,1,0,'741A Van Ness Ln N',741,'A',NULL,'Van Ness','Ln','N',NULL,NULL,NULL,NULL,'Moreno Valley',1,1004,NULL,'92551',NULL,1228,33.889035,-117.22046,0,NULL,NULL,55),(117,76,1,1,0,'741A Van Ness Ln N',741,'A',NULL,'Van Ness','Ln','N',NULL,NULL,NULL,NULL,'Moreno Valley',1,1004,NULL,'92551',NULL,1228,33.889035,-117.22046,0,NULL,NULL,55),(118,80,1,0,0,'741A Van Ness Ln N',741,'A',NULL,'Van Ness','Ln','N',NULL,NULL,NULL,NULL,'Moreno Valley',1,1004,NULL,'92551',NULL,1228,33.889035,-117.22046,0,NULL,NULL,55),(119,141,1,1,0,'16N Caulder Ave E',16,'N',NULL,'Caulder','Ave','E',NULL,NULL,NULL,NULL,'Meadow Bridge',1,1047,NULL,'25976',NULL,1228,37.854735,-80.84199,0,NULL,NULL,NULL),(120,48,1,1,0,'890F Green Rd SW',890,'F',NULL,'Green','Rd','SW',NULL,NULL,NULL,NULL,'Martin',1,1021,NULL,'49070',NULL,1228,42.540492,-85.63686,0,NULL,NULL,56),(121,145,1,1,0,'890F Green Rd SW',890,'F',NULL,'Green','Rd','SW',NULL,NULL,NULL,NULL,'Martin',1,1021,NULL,'49070',NULL,1228,42.540492,-85.63686,0,NULL,NULL,56),(122,160,1,1,0,'890F Green Rd SW',890,'F',NULL,'Green','Rd','SW',NULL,NULL,NULL,NULL,'Martin',1,1021,NULL,'49070',NULL,1228,42.540492,-85.63686,0,NULL,NULL,56),(123,99,1,1,0,'294I Van Ness Pl N',294,'I',NULL,'Van Ness','Pl','N',NULL,NULL,NULL,NULL,'Lady Lake',1,1008,NULL,'32158',NULL,1228,28.811078,-81.653642,0,NULL,NULL,NULL),(124,175,1,1,0,'202L Bay Pl E',202,'L',NULL,'Bay','Pl','E',NULL,NULL,NULL,NULL,'Story',1,1003,NULL,'71970',NULL,1228,34.669401,-93.4857,0,NULL,NULL,57),(125,186,1,1,0,'202L Bay Pl E',202,'L',NULL,'Bay','Pl','E',NULL,NULL,NULL,NULL,'Story',1,1003,NULL,'71970',NULL,1228,34.669401,-93.4857,0,NULL,NULL,57),(126,75,1,1,0,'202L Bay Pl E',202,'L',NULL,'Bay','Pl','E',NULL,NULL,NULL,NULL,'Story',1,1003,NULL,'71970',NULL,1228,34.669401,-93.4857,0,NULL,NULL,57),(127,18,1,1,0,'202L Bay Pl E',202,'L',NULL,'Bay','Pl','E',NULL,NULL,NULL,NULL,'Story',1,1003,NULL,'71970',NULL,1228,34.669401,-93.4857,0,NULL,NULL,57),(128,144,1,1,0,'604C Northpoint Ln SE',604,'C',NULL,'Northpoint','Ln','SE',NULL,NULL,NULL,NULL,'Paint Rock',1,1042,NULL,'76866',NULL,1228,31.472654,-99.92215,0,NULL,NULL,58),(129,97,1,1,0,'604C Northpoint Ln SE',604,'C',NULL,'Northpoint','Ln','SE',NULL,NULL,NULL,NULL,'Paint Rock',1,1042,NULL,'76866',NULL,1228,31.472654,-99.92215,0,NULL,NULL,58),(130,109,1,1,0,'604C Northpoint Ln SE',604,'C',NULL,'Northpoint','Ln','SE',NULL,NULL,NULL,NULL,'Paint Rock',1,1042,NULL,'76866',NULL,1228,31.472654,-99.92215,0,NULL,NULL,58),(131,45,1,1,0,'604C Northpoint Ln SE',604,'C',NULL,'Northpoint','Ln','SE',NULL,NULL,NULL,NULL,'Paint Rock',1,1042,NULL,'76866',NULL,1228,31.472654,-99.92215,0,NULL,NULL,58),(132,7,1,1,0,'242N Woodbridge Pl N',242,'N',NULL,'Woodbridge','Pl','N',NULL,NULL,NULL,NULL,'Livingston',1,1025,NULL,'59047',NULL,1228,45.674463,-110.53834,0,NULL,NULL,59),(133,163,1,0,0,'242N Woodbridge Pl N',242,'N',NULL,'Woodbridge','Pl','N',NULL,NULL,NULL,NULL,'Livingston',1,1025,NULL,'59047',NULL,1228,45.674463,-110.53834,0,NULL,NULL,59),(134,122,1,1,0,'242N Woodbridge Pl N',242,'N',NULL,'Woodbridge','Pl','N',NULL,NULL,NULL,NULL,'Livingston',1,1025,NULL,'59047',NULL,1228,45.674463,-110.53834,0,NULL,NULL,59),(135,158,1,0,0,'242N Woodbridge Pl N',242,'N',NULL,'Woodbridge','Pl','N',NULL,NULL,NULL,NULL,'Livingston',1,1025,NULL,'59047',NULL,1228,45.674463,-110.53834,0,NULL,NULL,59),(136,98,1,0,0,'218B Northpoint Ln NE',218,'B',NULL,'Northpoint','Ln','NE',NULL,NULL,NULL,NULL,'Pawling',1,1031,NULL,'12564',NULL,1228,41.570328,-73.59825,0,NULL,NULL,60),(137,5,1,1,0,'218B Northpoint Ln NE',218,'B',NULL,'Northpoint','Ln','NE',NULL,NULL,NULL,NULL,'Pawling',1,1031,NULL,'12564',NULL,1228,41.570328,-73.59825,0,NULL,NULL,60),(138,27,1,1,0,'218B Northpoint Ln NE',218,'B',NULL,'Northpoint','Ln','NE',NULL,NULL,NULL,NULL,'Pawling',1,1031,NULL,'12564',NULL,1228,41.570328,-73.59825,0,NULL,NULL,60),(139,96,1,1,0,'768K Woodbridge Blvd N',768,'K',NULL,'Woodbridge','Blvd','N',NULL,NULL,NULL,NULL,'Holmes',1,1031,NULL,'12531',NULL,1228,41.519085,-73.67241,0,NULL,NULL,NULL),(140,92,1,1,0,'906Y Cadell St E',906,'Y',NULL,'Cadell','St','E',NULL,NULL,NULL,NULL,'Robbins',1,1012,NULL,'60472',NULL,1228,41.642933,-87.70814,0,NULL,NULL,61),(141,108,1,1,0,'906Y Cadell St E',906,'Y',NULL,'Cadell','St','E',NULL,NULL,NULL,NULL,'Robbins',1,1012,NULL,'60472',NULL,1228,41.642933,-87.70814,0,NULL,NULL,61),(142,154,1,1,0,'906Y Cadell St E',906,'Y',NULL,'Cadell','St','E',NULL,NULL,NULL,NULL,'Robbins',1,1012,NULL,'60472',NULL,1228,41.642933,-87.70814,0,NULL,NULL,61),(143,6,1,1,0,'906Y Cadell St E',906,'Y',NULL,'Cadell','St','E',NULL,NULL,NULL,NULL,'Robbins',1,1012,NULL,'60472',NULL,1228,41.642933,-87.70814,0,NULL,NULL,61),(144,111,1,1,0,'934F Jackson St NW',934,'F',NULL,'Jackson','St','NW',NULL,NULL,NULL,NULL,'Dora',1,1000,NULL,'35062',NULL,1228,33.731278,-87.0361,0,NULL,NULL,62),(145,137,1,0,0,'934F Jackson St NW',934,'F',NULL,'Jackson','St','NW',NULL,NULL,NULL,NULL,'Dora',1,1000,NULL,'35062',NULL,1228,33.731278,-87.0361,0,NULL,NULL,62),(146,2,1,1,0,'934F Jackson St NW',934,'F',NULL,'Jackson','St','NW',NULL,NULL,NULL,NULL,'Dora',1,1000,NULL,'35062',NULL,1228,33.731278,-87.0361,0,NULL,NULL,62),(147,36,1,1,0,'934F Jackson St NW',934,'F',NULL,'Jackson','St','NW',NULL,NULL,NULL,NULL,'Dora',1,1000,NULL,'35062',NULL,1228,33.731278,-87.0361,0,NULL,NULL,62),(148,182,1,1,0,'823I Pine Pl E',823,'I',NULL,'Pine','Pl','E',NULL,NULL,NULL,NULL,'Gueydan',1,1017,NULL,'70542',NULL,1228,30.005408,-92.54417,0,NULL,NULL,63),(149,16,1,1,0,'823I Pine Pl E',823,'I',NULL,'Pine','Pl','E',NULL,NULL,NULL,NULL,'Gueydan',1,1017,NULL,'70542',NULL,1228,30.005408,-92.54417,0,NULL,NULL,63),(150,21,1,1,0,'823I Pine Pl E',823,'I',NULL,'Pine','Pl','E',NULL,NULL,NULL,NULL,'Gueydan',1,1017,NULL,'70542',NULL,1228,30.005408,-92.54417,0,NULL,NULL,63),(151,150,1,1,0,'823I Pine Pl E',823,'I',NULL,'Pine','Pl','E',NULL,NULL,NULL,NULL,'Gueydan',1,1017,NULL,'70542',NULL,1228,30.005408,-92.54417,0,NULL,NULL,63),(152,179,1,1,0,'973N El Camino Rd S',973,'N',NULL,'El Camino','Rd','S',NULL,NULL,NULL,NULL,'Horse Shoe',1,1032,NULL,'28742',NULL,1228,35.362016,-82.60353,0,NULL,NULL,64),(153,81,1,1,0,'973N El Camino Rd S',973,'N',NULL,'El Camino','Rd','S',NULL,NULL,NULL,NULL,'Horse Shoe',1,1032,NULL,'28742',NULL,1228,35.362016,-82.60353,0,NULL,NULL,64),(154,12,1,1,0,'973N El Camino Rd S',973,'N',NULL,'El Camino','Rd','S',NULL,NULL,NULL,NULL,'Horse Shoe',1,1032,NULL,'28742',NULL,1228,35.362016,-82.60353,0,NULL,NULL,64),(155,74,1,1,0,'973N El Camino Rd S',973,'N',NULL,'El Camino','Rd','S',NULL,NULL,NULL,NULL,'Horse Shoe',1,1032,NULL,'28742',NULL,1228,35.362016,-82.60353,0,NULL,NULL,64),(156,79,1,1,0,'523I Maple Dr E',523,'I',NULL,'Maple','Dr','E',NULL,NULL,NULL,NULL,'Hagan',1,1009,NULL,'30429',NULL,1228,32.159458,-81.93724,0,NULL,NULL,65),(157,153,1,1,0,'523I Maple Dr E',523,'I',NULL,'Maple','Dr','E',NULL,NULL,NULL,NULL,'Hagan',1,1009,NULL,'30429',NULL,1228,32.159458,-81.93724,0,NULL,NULL,65),(158,116,1,1,0,'523I Maple Dr E',523,'I',NULL,'Maple','Dr','E',NULL,NULL,NULL,NULL,'Hagan',1,1009,NULL,'30429',NULL,1228,32.159458,-81.93724,0,NULL,NULL,65),(159,128,1,1,0,'523I Maple Dr E',523,'I',NULL,'Maple','Dr','E',NULL,NULL,NULL,NULL,'Hagan',1,1009,NULL,'30429',NULL,1228,32.159458,-81.93724,0,NULL,NULL,65),(160,104,1,1,0,'759V Jackson Pl NW',759,'V',NULL,'Jackson','Pl','NW',NULL,NULL,NULL,NULL,'Sherwood',1,1034,NULL,'43556',NULL,1228,41.298409,-84.55885,0,NULL,NULL,66),(161,118,1,0,0,'759V Jackson Pl NW',759,'V',NULL,'Jackson','Pl','NW',NULL,NULL,NULL,NULL,'Sherwood',1,1034,NULL,'43556',NULL,1228,41.298409,-84.55885,0,NULL,NULL,66),(162,117,1,1,0,'759V Jackson Pl NW',759,'V',NULL,'Jackson','Pl','NW',NULL,NULL,NULL,NULL,'Sherwood',1,1034,NULL,'43556',NULL,1228,41.298409,-84.55885,0,NULL,NULL,66),(163,157,1,0,0,'759V Jackson Pl NW',759,'V',NULL,'Jackson','Pl','NW',NULL,NULL,NULL,NULL,'Sherwood',1,1034,NULL,'43556',NULL,1228,41.298409,-84.55885,0,NULL,NULL,66),(164,107,1,0,0,'590U Woodbridge Way SE',590,'U',NULL,'Woodbridge','Way','SE',NULL,NULL,NULL,NULL,'Pennville',1,1013,NULL,'47369',NULL,1228,40.495879,-85.14637,0,NULL,NULL,67),(165,165,1,1,0,'590U Woodbridge Way SE',590,'U',NULL,'Woodbridge','Way','SE',NULL,NULL,NULL,NULL,'Pennville',1,1013,NULL,'47369',NULL,1228,40.495879,-85.14637,0,NULL,NULL,67),(166,84,1,1,0,'590U Woodbridge Way SE',590,'U',NULL,'Woodbridge','Way','SE',NULL,NULL,NULL,NULL,'Pennville',1,1013,NULL,'47369',NULL,1228,40.495879,-85.14637,0,NULL,NULL,67),(167,34,1,1,0,'590U Woodbridge Way SE',590,'U',NULL,'Woodbridge','Way','SE',NULL,NULL,NULL,NULL,'Pennville',1,1013,NULL,'47369',NULL,1228,40.495879,-85.14637,0,NULL,NULL,67),(168,125,1,1,0,'856V Caulder Pl W',856,'V',NULL,'Caulder','Pl','W',NULL,NULL,NULL,NULL,'Cumberland',1,1019,NULL,'21504',NULL,1228,39.580691,-78.690593,0,NULL,NULL,68),(169,39,1,1,0,'856V Caulder Pl W',856,'V',NULL,'Caulder','Pl','W',NULL,NULL,NULL,NULL,'Cumberland',1,1019,NULL,'21504',NULL,1228,39.580691,-78.690593,0,NULL,NULL,68),(170,151,1,1,0,'856V Caulder Pl W',856,'V',NULL,'Caulder','Pl','W',NULL,NULL,NULL,NULL,'Cumberland',1,1019,NULL,'21504',NULL,1228,39.580691,-78.690593,0,NULL,NULL,68),(171,174,1,1,0,'72Q Beech Ave E',72,'Q',NULL,'Beech','Ave','E',NULL,NULL,NULL,NULL,'Faith',1,1032,NULL,'28041',NULL,1228,35.58167,-80.45806,0,NULL,NULL,NULL),(172,30,1,0,0,'393O Woodbridge Ave W',393,'O',NULL,'Woodbridge','Ave','W',NULL,NULL,NULL,NULL,'Conroe',1,1042,NULL,'77303',NULL,1228,30.368543,-95.40217,0,NULL,NULL,69),(173,190,1,1,0,'393O Woodbridge Ave W',393,'O',NULL,'Woodbridge','Ave','W',NULL,NULL,NULL,NULL,'Conroe',1,1042,NULL,'77303',NULL,1228,30.368543,-95.40217,0,NULL,NULL,69),(174,38,1,1,0,'393O Woodbridge Ave W',393,'O',NULL,'Woodbridge','Ave','W',NULL,NULL,NULL,NULL,'Conroe',1,1042,NULL,'77303',NULL,1228,30.368543,-95.40217,0,NULL,NULL,69),(175,61,1,1,0,'641A Van Ness Path W',641,'A',NULL,'Van Ness','Path','W',NULL,NULL,NULL,NULL,'Birmingham',1,1000,NULL,'35234',NULL,1228,33.538504,-86.80602,0,NULL,NULL,NULL),(176,201,1,1,0,'842M Second Dr S',842,'M',NULL,'Second','Dr','S',NULL,NULL,NULL,NULL,'Gladstone',1,1021,NULL,'49837',NULL,1228,45.847136,-87.04529,0,NULL,NULL,70),(177,47,1,1,0,'842M Second Dr S',842,'M',NULL,'Second','Dr','S',NULL,NULL,NULL,NULL,'Gladstone',1,1021,NULL,'49837',NULL,1228,45.847136,-87.04529,0,NULL,NULL,70),(178,14,1,0,0,'842M Second Dr S',842,'M',NULL,'Second','Dr','S',NULL,NULL,NULL,NULL,'Gladstone',1,1021,NULL,'49837',NULL,1228,45.847136,-87.04529,0,NULL,NULL,70),(179,147,1,1,0,'820Z Van Ness Ave E',820,'Z',NULL,'Van Ness','Ave','E',NULL,NULL,NULL,NULL,'Naples',1,1008,NULL,'34108',NULL,1228,26.252711,-81.80825,0,NULL,NULL,NULL),(180,56,1,1,0,'81C Woodbridge Pl NW',81,'C',NULL,'Woodbridge','Pl','NW',NULL,NULL,NULL,NULL,'Bettsville',1,1034,NULL,'44815',NULL,1228,41.244095,-83.23348,0,NULL,NULL,71),(181,52,1,1,0,'81C Woodbridge Pl NW',81,'C',NULL,'Woodbridge','Pl','NW',NULL,NULL,NULL,NULL,'Bettsville',1,1034,NULL,'44815',NULL,1228,41.244095,-83.23348,0,NULL,NULL,71),(182,168,1,1,0,'81C Woodbridge Pl NW',81,'C',NULL,'Woodbridge','Pl','NW',NULL,NULL,NULL,NULL,'Bettsville',1,1034,NULL,'44815',NULL,1228,41.244095,-83.23348,0,NULL,NULL,71),(183,70,1,1,0,'81C Woodbridge Pl NW',81,'C',NULL,'Woodbridge','Pl','NW',NULL,NULL,NULL,NULL,'Bettsville',1,1034,NULL,'44815',NULL,1228,41.244095,-83.23348,0,NULL,NULL,71),(184,68,1,0,0,'992H College Dr SE',992,'H',NULL,'College','Dr','SE',NULL,NULL,NULL,NULL,'Luxora',1,1003,NULL,'72358',NULL,1228,35.777085,-89.89214,0,NULL,NULL,72),(185,110,1,1,0,'992H College Dr SE',992,'H',NULL,'College','Dr','SE',NULL,NULL,NULL,NULL,'Luxora',1,1003,NULL,'72358',NULL,1228,35.777085,-89.89214,0,NULL,NULL,72),(186,33,1,1,0,'992H College Dr SE',992,'H',NULL,'College','Dr','SE',NULL,NULL,NULL,NULL,'Luxora',1,1003,NULL,'72358',NULL,1228,35.777085,-89.89214,0,NULL,NULL,72),(187,171,1,1,0,'181M Caulder Blvd S',181,'M',NULL,'Caulder','Blvd','S',NULL,NULL,NULL,NULL,'Mahnomen',1,1022,NULL,'56557',NULL,1228,47.330624,-95.87672,0,NULL,NULL,NULL),(188,NULL,1,1,1,'14S El Camino Way E',14,'S',NULL,'El Camino','Way',NULL,NULL,NULL,NULL,NULL,'Collinsville',NULL,1006,NULL,'6022',NULL,1228,41.8328,-72.9253,0,NULL,NULL,NULL),(189,NULL,1,1,1,'11B Woodbridge Path SW',11,'B',NULL,'Woodbridge','Path',NULL,NULL,NULL,NULL,NULL,'Dayton',NULL,1034,NULL,'45417',NULL,1228,39.7531,-84.2471,0,NULL,NULL,NULL),(190,NULL,1,1,1,'581O Lincoln Dr SW',581,'O',NULL,'Lincoln','Dr',NULL,NULL,NULL,NULL,NULL,'Santa Fe',NULL,1030,NULL,'87594',NULL,1228,35.5212,-105.982,0,NULL,NULL,NULL); +INSERT INTO `civicrm_address` (`id`, `contact_id`, `location_type_id`, `is_primary`, `is_billing`, `street_address`, `street_number`, `street_number_suffix`, `street_number_predirectional`, `street_name`, `street_type`, `street_number_postdirectional`, `street_unit`, `supplemental_address_1`, `supplemental_address_2`, `supplemental_address_3`, `city`, `county_id`, `state_province_id`, `postal_code_suffix`, `postal_code`, `usps_adc`, `country_id`, `geo_code_1`, `geo_code_2`, `manual_geo_code`, `timezone`, `name`, `master_id`) VALUES (1,96,1,1,0,'675M Lincoln Ln S',675,'M',NULL,'Lincoln','Ln','S',NULL,NULL,NULL,NULL,'Carmel',1,1018,NULL,'04419',NULL,1228,44.7896,-69.00587,0,NULL,NULL,NULL),(2,67,1,1,0,'715A Bay Rd NW',715,'A',NULL,'Bay','Rd','NW',NULL,NULL,NULL,NULL,'Tiona',1,1037,NULL,'16352',NULL,1228,41.764498,-79.04693,0,NULL,NULL,NULL),(3,57,1,1,0,'2G Cadell Rd E',2,'G',NULL,'Cadell','Rd','E',NULL,NULL,NULL,NULL,'Jacksonville',1,1008,NULL,'32202',NULL,1228,30.328539,-81.65101,0,NULL,NULL,NULL),(4,108,1,1,0,'579W Green Path SW',579,'W',NULL,'Green','Path','SW',NULL,NULL,NULL,NULL,'Hawleyville',1,1006,NULL,'06440',NULL,1228,41.308873,-73.363661,0,NULL,NULL,NULL),(5,161,1,1,0,'16U Jackson Ln NE',16,'U',NULL,'Jackson','Ln','NE',NULL,NULL,NULL,NULL,'Jamestown',1,1041,NULL,'38556',NULL,1228,36.409385,-84.93393,0,NULL,NULL,NULL),(6,154,1,1,0,'990W El Camino Dr E',990,'W',NULL,'El Camino','Dr','E',NULL,NULL,NULL,NULL,'Greenwood',1,1021,NULL,'49758',NULL,1228,44.682965,-84.287698,0,NULL,NULL,NULL),(7,23,1,1,0,'186E Second St SW',186,'E',NULL,'Second','St','SW',NULL,NULL,NULL,NULL,'Worcester',1,1044,NULL,'05682',NULL,1228,44.383559,-72.55088,0,NULL,NULL,NULL),(8,92,1,1,0,'530Z Martin Luther King Ln NE',530,'Z',NULL,'Martin Luther King','Ln','NE',NULL,NULL,NULL,NULL,'Chesnee',1,1039,NULL,'29323',NULL,1228,35.131971,-81.88553,0,NULL,NULL,NULL),(9,107,1,1,0,'231D Lincoln Dr SE',231,'D',NULL,'Lincoln','Dr','SE',NULL,NULL,NULL,NULL,'Lindrith',1,1030,NULL,'87029',NULL,1228,36.343007,-107.09858,0,NULL,NULL,NULL),(10,125,1,1,0,'587E Second St W',587,'E',NULL,'Second','St','W',NULL,NULL,NULL,NULL,'Fingerville',1,1039,NULL,'29338',NULL,1228,35.136333,-82.00328,0,NULL,NULL,NULL),(11,173,1,1,0,'970U Cadell Rd S',970,'U',NULL,'Cadell','Rd','S',NULL,NULL,NULL,NULL,'Henagar',1,1000,NULL,'35978',NULL,1228,34.637589,-85.73274,0,NULL,NULL,NULL),(12,80,1,1,0,'994K Woodbridge Path SW',994,'K',NULL,'Woodbridge','Path','SW',NULL,NULL,NULL,NULL,'James City',1,1037,NULL,'16734',NULL,1228,41.619029,-78.84,0,NULL,NULL,NULL),(13,69,1,1,0,'827Q Second Dr W',827,'Q',NULL,'Second','Dr','W',NULL,NULL,NULL,NULL,'El Sobrante',1,1004,NULL,'94803',NULL,1228,37.969673,-122.29413,0,NULL,NULL,NULL),(14,194,1,1,0,'64C States Dr SW',64,'C',NULL,'States','Dr','SW',NULL,NULL,NULL,NULL,'Jamestown',1,1016,NULL,'42629',NULL,1228,36.946642,-85.09981,0,NULL,NULL,NULL),(15,181,1,1,0,'761Y Second Way S',761,'Y',NULL,'Second','Way','S',NULL,NULL,NULL,NULL,'Vicksburg',1,1021,NULL,'49097',NULL,1228,42.117028,-85.5073,0,NULL,NULL,NULL),(16,60,1,1,0,'69J Lincoln Pl NE',69,'J',NULL,'Lincoln','Pl','NE',NULL,NULL,NULL,NULL,'Crisfield',1,1019,NULL,'21817',NULL,1228,37.985297,-75.84597,0,NULL,NULL,NULL),(17,133,1,1,0,'341R Caulder Blvd NE',341,'R',NULL,'Caulder','Blvd','NE',NULL,NULL,NULL,NULL,'Argyle',1,1022,NULL,'56713',NULL,1228,48.342579,-96.79448,0,NULL,NULL,NULL),(18,127,1,1,0,'822N Bay Blvd SE',822,'N',NULL,'Bay','Blvd','SE',NULL,NULL,NULL,NULL,'Woodbridge',1,1029,NULL,'07095',NULL,1228,40.557104,-74.28316,0,NULL,NULL,NULL),(19,191,1,1,0,'280P Main Way NW',280,'P',NULL,'Main','Way','NW',NULL,NULL,NULL,NULL,'Newport News',1,1045,NULL,'23605',NULL,1228,37.019453,-76.43651,0,NULL,NULL,NULL),(20,121,1,1,0,'541E Dowlen Pl N',541,'E',NULL,'Dowlen','Pl','N',NULL,NULL,NULL,NULL,'El Paso',1,1042,NULL,'88576',NULL,1228,31.694842,-106.299987,0,NULL,NULL,NULL),(21,13,1,1,0,'803G Woodbridge St S',803,'G',NULL,'Woodbridge','St','S',NULL,NULL,NULL,NULL,'Prairie Grove',1,1003,NULL,'72753',NULL,1228,35.951426,-94.32246,0,NULL,NULL,NULL),(22,95,1,1,0,'128W El Camino Rd NE',128,'W',NULL,'El Camino','Rd','NE',NULL,NULL,NULL,NULL,'West Palm Beach',1,1008,NULL,'33404',NULL,1228,26.782114,-80.06528,0,NULL,NULL,NULL),(23,43,1,1,0,'754N Martin Luther King Ave SE',754,'N',NULL,'Martin Luther King','Ave','SE',NULL,NULL,NULL,NULL,'Exmore',1,1045,NULL,'23350',NULL,1228,37.522269,-75.86132,0,NULL,NULL,NULL),(24,17,1,1,0,'27R Van Ness St N',27,'R',NULL,'Van Ness','St','N',NULL,NULL,NULL,NULL,'Caseville',1,1021,NULL,'48725',NULL,1228,43.944466,-83.23974,0,NULL,NULL,NULL),(25,149,1,1,0,'802O Martin Luther King Rd E',802,'O',NULL,'Martin Luther King','Rd','E',NULL,NULL,NULL,NULL,'Huntsville',1,1000,NULL,'35802',NULL,1228,34.666041,-86.55929,0,NULL,NULL,NULL),(26,167,1,1,0,'180L Green Pl S',180,'L',NULL,'Green','Pl','S',NULL,NULL,NULL,NULL,'Abingdon',1,1045,NULL,'24211',NULL,1228,36.657812,-81.96207,0,NULL,NULL,NULL),(27,136,1,1,0,'470B Bay Blvd SE',470,'B',NULL,'Bay','Blvd','SE',NULL,NULL,NULL,NULL,'East Springfield',1,1037,NULL,'16411',NULL,1228,41.981289,-80.44277,0,NULL,NULL,NULL),(28,150,1,1,0,'709B Cadell Ln N',709,'B',NULL,'Cadell','Ln','N',NULL,NULL,NULL,NULL,'Amarillo',1,1042,NULL,'79178',NULL,1228,35.401475,-101.895089,0,NULL,NULL,NULL),(29,63,1,1,0,'691B Northpoint Blvd NE',691,'B',NULL,'Northpoint','Blvd','NE',NULL,NULL,NULL,NULL,'Salt Lake City',1,1043,NULL,'84150',NULL,1228,40.668068,-111.908297,0,NULL,NULL,NULL),(30,111,1,1,0,'308D Second Dr NW',308,'D',NULL,'Second','Dr','NW',NULL,NULL,NULL,NULL,'Fort Wayne',1,1013,NULL,'46857',NULL,1228,41.093763,-85.070713,0,NULL,NULL,NULL),(31,131,1,1,0,'867F Northpoint Dr E',867,'F',NULL,'Northpoint','Dr','E',NULL,NULL,NULL,NULL,'Bedminster',1,1037,NULL,'18910',NULL,1228,40.328645,-75.10278,0,NULL,NULL,NULL),(32,193,1,1,0,'162R Lincoln Way SW',162,'R',NULL,'Lincoln','Way','SW',NULL,NULL,NULL,NULL,'Havensville',1,1015,NULL,'66432',NULL,1228,39.496479,-96.07717,0,NULL,NULL,NULL),(33,46,1,1,0,'510Y Van Ness Ln SW',510,'Y',NULL,'Van Ness','Ln','SW',NULL,NULL,NULL,NULL,'Lovelady',1,1042,NULL,'75851',NULL,1228,31.104197,-95.46434,0,NULL,NULL,NULL),(34,14,1,1,0,'326T El Camino St NE',326,'T',NULL,'El Camino','St','NE',NULL,NULL,NULL,NULL,'Grafton',1,1026,NULL,'68365',NULL,1228,40.627475,-97.72408,0,NULL,NULL,NULL),(35,117,1,1,0,'634Q States Rd S',634,'Q',NULL,'States','Rd','S',NULL,NULL,NULL,NULL,'Palmyra',1,1024,NULL,'63461',NULL,1228,39.793879,-91.54631,0,NULL,NULL,NULL),(36,66,1,1,0,'160V Main Blvd N',160,'V',NULL,'Main','Blvd','N',NULL,NULL,NULL,NULL,'Lilesville',1,1032,NULL,'28091',NULL,1228,34.970129,-79.93705,0,NULL,NULL,NULL),(37,59,1,1,0,'137C Beech Pl N',137,'C',NULL,'Beech','Pl','N',NULL,NULL,NULL,NULL,'Charlotteville',1,1031,NULL,'12036',NULL,1228,42.546034,-74.67315,0,NULL,NULL,NULL),(38,28,1,1,0,'583S Jackson Pl E',583,'S',NULL,'Jackson','Pl','E',NULL,NULL,NULL,NULL,'Nashville',1,1041,NULL,'37240',NULL,1228,36.186605,-86.785248,0,NULL,NULL,NULL),(39,171,1,1,0,'837N Maple Blvd S',837,'N',NULL,'Maple','Blvd','S',NULL,NULL,NULL,NULL,'Mariposa',1,1004,NULL,'95338',NULL,1228,37.505484,-119.92527,0,NULL,NULL,NULL),(40,98,1,1,0,'843Z States Rd S',843,'Z',NULL,'States','Rd','S',NULL,NULL,NULL,NULL,'Normantown',1,1047,NULL,'25267',NULL,1228,38.849663,-80.96569,0,NULL,NULL,NULL),(41,53,1,1,0,'102W College Way N',102,'W',NULL,'College','Way','N',NULL,NULL,NULL,NULL,'Surprise',1,1002,NULL,'85379',NULL,1228,33.616888,-112.40158,0,NULL,NULL,NULL),(42,170,1,1,0,'56A Caulder Pl NW',56,'A',NULL,'Caulder','Pl','NW',NULL,NULL,NULL,NULL,'Phoenix',1,1002,NULL,'85003',NULL,1228,33.451143,-112.07838,0,NULL,NULL,NULL),(43,200,1,1,0,'104E Main Blvd SW',104,'E',NULL,'Main','Blvd','SW',NULL,NULL,NULL,NULL,'Aurelia',1,1014,NULL,'51005',NULL,1228,42.710831,-95.43137,0,NULL,NULL,NULL),(44,93,1,1,0,'916K El Camino Way NE',916,'K',NULL,'El Camino','Way','NE',NULL,NULL,NULL,NULL,'Orlando',1,1008,NULL,'32877',NULL,1228,28.566338,-81.260818,0,NULL,NULL,NULL),(45,56,1,1,0,'204G College Blvd NE',204,'G',NULL,'College','Blvd','NE',NULL,NULL,NULL,NULL,'Clarendon Hills',1,1012,NULL,'60514',NULL,1228,41.779533,-87.95798,0,NULL,NULL,NULL),(46,24,1,1,0,'707F El Camino St NE',707,'F',NULL,'El Camino','St','NE',NULL,NULL,NULL,NULL,'Pinedale',1,1002,NULL,'85934',NULL,1228,34.270743,-110.26032,0,NULL,NULL,NULL),(47,104,1,1,0,'175E Bay Dr W',175,'E',NULL,'Bay','Dr','W',NULL,NULL,NULL,NULL,'Seville',1,1009,NULL,'31084',NULL,1228,31.989039,-83.394574,0,NULL,NULL,NULL),(48,174,1,1,0,'559L Lincoln Way W',559,'L',NULL,'Lincoln','Way','W',NULL,NULL,NULL,NULL,'Corpus Christi',1,1042,NULL,'78474',NULL,1228,27.777,-97.463213,0,NULL,NULL,NULL),(49,83,1,1,0,'713C Second Blvd SW',713,'C',NULL,'Second','Blvd','SW',NULL,NULL,NULL,NULL,'Akron',1,1005,NULL,'80720',NULL,1228,40.124199,-103.18362,0,NULL,NULL,NULL),(50,185,1,1,0,'810B El Camino Path S',810,'B',NULL,'El Camino','Path','S',NULL,NULL,NULL,NULL,'Dexter',1,1036,NULL,'97431',NULL,1228,43.892577,-122.81992,0,NULL,NULL,NULL),(51,85,1,1,0,'490N States Blvd N',490,'N',NULL,'States','Blvd','N',NULL,NULL,NULL,NULL,'Twin Mountain',1,1028,NULL,'03595',NULL,1228,44.271516,-71.51746,0,NULL,NULL,NULL),(52,29,1,1,0,'483O Lincoln Ave W',483,'O',NULL,'Lincoln','Ave','W',NULL,NULL,NULL,NULL,'Seeley',1,1004,NULL,'92273',NULL,1228,32.792631,-115.69162,0,NULL,NULL,NULL),(53,12,1,1,0,'548D Jackson Rd NW',548,'D',NULL,'Jackson','Rd','NW',NULL,NULL,NULL,NULL,'Fort Walton Beach',1,1008,NULL,'32548',NULL,1228,30.414932,-86.61992,0,NULL,NULL,NULL),(54,89,1,1,0,'662B Jackson Rd SW',662,'B',NULL,'Jackson','Rd','SW',NULL,NULL,NULL,NULL,'Cincinnati',1,1034,NULL,'45273',NULL,1228,39.166759,-84.53822,0,NULL,NULL,NULL),(55,51,1,1,0,'345U Pine Path W',345,'U',NULL,'Pine','Path','W',NULL,NULL,NULL,NULL,'Ocala',1,1008,NULL,'34474',NULL,1228,29.166186,-82.17027,0,NULL,NULL,NULL),(56,41,1,1,0,'827G El Camino Blvd S',827,'G',NULL,'El Camino','Blvd','S',NULL,NULL,NULL,NULL,'Pleasant Hill',1,1041,NULL,'38578',NULL,1228,36.007405,-85.162272,0,NULL,NULL,NULL),(57,90,1,1,0,'21F States Dr SW',21,'F',NULL,'States','Dr','SW',NULL,NULL,NULL,NULL,'Finlayson',1,1022,NULL,'55735',NULL,1228,46.250308,-93.04462,0,NULL,NULL,NULL),(58,72,1,1,0,'111M Caulder St SE',111,'M',NULL,'Caulder','St','SE',NULL,NULL,NULL,NULL,'Amberson',1,1037,NULL,'17210',NULL,1228,40.171667,-77.661354,0,NULL,NULL,NULL),(59,116,1,1,0,'123K College Ave W',123,'K',NULL,'College','Ave','W',NULL,NULL,NULL,NULL,'Kincaid',1,1012,NULL,'62540',NULL,1228,39.58755,-89.41265,0,NULL,NULL,NULL),(60,42,1,1,0,'217T Dowlen Ave NW',217,'T',NULL,'Dowlen','Ave','NW',NULL,NULL,NULL,NULL,'Girard',1,1012,NULL,'62640',NULL,1228,39.436584,-89.8028,0,NULL,NULL,NULL),(61,175,1,1,0,'319E Pine Blvd NW',319,'E',NULL,'Pine','Blvd','NW',NULL,NULL,NULL,NULL,'Baltimore',1,1019,NULL,'21210',NULL,1228,39.352496,-76.63452,0,NULL,NULL,NULL),(62,183,1,1,0,'141L Maple Ln NW',141,'L',NULL,'Maple','Ln','NW',NULL,NULL,NULL,NULL,'Mulberry',1,1015,NULL,'66756',NULL,1228,37.554735,-94.63283,0,NULL,NULL,NULL),(63,192,1,1,0,'599K Van Ness Blvd S',599,'K',NULL,'Van Ness','Blvd','S',NULL,NULL,NULL,NULL,'Houston',1,1042,NULL,'77026',NULL,1228,29.79437,-95.33395,0,NULL,NULL,NULL),(64,157,1,1,0,'908J College Rd S',908,'J',NULL,'College','Rd','S',NULL,NULL,NULL,NULL,'Maryville',1,1041,NULL,'37804',NULL,1228,35.781607,-83.93591,0,NULL,NULL,NULL),(65,68,1,1,0,'763N Pine Blvd NE',763,'N',NULL,'Pine','Blvd','NE',NULL,NULL,NULL,NULL,'Lincolnville Center',1,1018,NULL,'04850',NULL,1228,44.478694,-69.149559,0,NULL,NULL,NULL),(66,77,1,1,0,'22Z Green Blvd W',22,'Z',NULL,'Green','Blvd','W',NULL,NULL,NULL,NULL,'Kamas',1,1043,NULL,'84036',NULL,1228,40.625883,-111.20141,0,NULL,NULL,NULL),(67,162,3,1,0,'201J Green Rd SW',201,'J',NULL,'Green','Rd','SW',NULL,'c/o OPDC',NULL,NULL,'Perry Hall',1,1019,NULL,'21128',NULL,1228,39.400296,-76.44639,0,NULL,NULL,NULL),(68,33,3,1,0,'391S Caulder St N',391,'S',NULL,'Caulder','St','N',NULL,'c/o OPDC',NULL,NULL,'Mountain Home',1,1042,NULL,'78058',NULL,1228,30.070414,-99.69191,0,NULL,NULL,NULL),(69,96,2,0,0,'391S Caulder St N',391,'S',NULL,'Caulder','St','N',NULL,'c/o OPDC',NULL,NULL,'Mountain Home',1,1042,NULL,'78058',NULL,1228,30.070414,-99.69191,0,NULL,NULL,68),(70,39,3,1,0,'888Q Second St NE',888,'Q',NULL,'Second','St','NE',NULL,'Urgent',NULL,NULL,'Dallas',1,1042,NULL,'75392',NULL,1228,32.767268,-96.777626,0,NULL,NULL,NULL),(71,88,3,1,0,'201G Maple Rd W',201,'G',NULL,'Maple','Rd','W',NULL,'Payables Dept.',NULL,NULL,'Hudson',1,1013,NULL,'46747',NULL,1228,41.556391,-85.15428,0,NULL,NULL,NULL),(72,108,2,0,0,'201G Maple Rd W',201,'G',NULL,'Maple','Rd','W',NULL,'Payables Dept.',NULL,NULL,'Hudson',1,1013,NULL,'46747',NULL,1228,41.556391,-85.15428,0,NULL,NULL,71),(73,151,3,1,0,'413F Woodbridge Dr E',413,'F',NULL,'Woodbridge','Dr','E',NULL,'Attn: Development',NULL,NULL,'Bath',1,1037,NULL,'18014',NULL,1228,40.747742,-75.40078,0,NULL,NULL,NULL),(74,44,2,1,0,'413F Woodbridge Dr E',413,'F',NULL,'Woodbridge','Dr','E',NULL,'Attn: Development',NULL,NULL,'Bath',1,1037,NULL,'18014',NULL,1228,40.747742,-75.40078,0,NULL,NULL,73),(75,189,3,1,0,'685Y States Path S',685,'Y',NULL,'States','Path','S',NULL,'Cuffe Parade',NULL,NULL,'Laddonia',1,1024,NULL,'63352',NULL,1228,39.249616,-91.64872,0,NULL,NULL,NULL),(76,199,3,1,0,'437C Lincoln Ln N',437,'C',NULL,'Lincoln','Ln','N',NULL,'Attn: Accounting',NULL,NULL,'Cheraw',1,1005,NULL,'81030',NULL,1228,38.107901,-103.51113,0,NULL,NULL,NULL),(77,169,3,1,0,'569I Lincoln Dr N',569,'I',NULL,'Lincoln','Dr','N',NULL,'Editorial Dept',NULL,NULL,'McKenney',1,1045,NULL,'23872',NULL,1228,36.993498,-77.74687,0,NULL,NULL,NULL),(78,118,2,1,0,'569I Lincoln Dr N',569,'I',NULL,'Lincoln','Dr','N',NULL,'Editorial Dept',NULL,NULL,'McKenney',1,1045,NULL,'23872',NULL,1228,36.993498,-77.74687,0,NULL,NULL,77),(79,10,3,1,0,'724Z Dowlen Rd SE',724,'Z',NULL,'Dowlen','Rd','SE',NULL,'Editorial Dept',NULL,NULL,'Whiteclay',1,1026,NULL,'69365',NULL,1228,42.963117,-102.51068,0,NULL,NULL,NULL),(80,135,3,1,0,'953O Maple St N',953,'O',NULL,'Maple','St','N',NULL,'Attn: Accounting',NULL,NULL,'Berkeley',1,1004,NULL,'94704',NULL,1228,37.868575,-122.25855,0,NULL,NULL,NULL),(81,149,2,0,0,'953O Maple St N',953,'O',NULL,'Maple','St','N',NULL,'Attn: Accounting',NULL,NULL,'Berkeley',1,1004,NULL,'94704',NULL,1228,37.868575,-122.25855,0,NULL,NULL,80),(82,100,3,1,0,'793V Lincoln Rd E',793,'V',NULL,'Lincoln','Rd','E',NULL,'Attn: Accounting',NULL,NULL,'Leburn',1,1016,NULL,'41831',NULL,1228,37.387358,-82.95633,0,NULL,NULL,NULL),(83,84,3,1,0,'496F Dowlen Path S',496,'F',NULL,'Dowlen','Path','S',NULL,'Urgent',NULL,NULL,'Southwick',1,1020,NULL,'01077',NULL,1228,42.05283,-72.76966,0,NULL,NULL,NULL),(84,97,2,1,0,'496F Dowlen Path S',496,'F',NULL,'Dowlen','Path','S',NULL,'Urgent',NULL,NULL,'Southwick',1,1020,NULL,'01077',NULL,1228,42.05283,-72.76966,0,NULL,NULL,83),(85,195,3,1,0,'682G Jackson Path SW',682,'G',NULL,'Jackson','Path','SW',NULL,'Attn: Development',NULL,NULL,'Iola',1,1048,NULL,'54945',NULL,1228,44.558941,-89.13383,0,NULL,NULL,NULL),(86,101,3,1,0,'82M Lincoln St SW',82,'M',NULL,'Lincoln','St','SW',NULL,'Churchgate',NULL,NULL,'Kearsarge',1,1028,NULL,'03847',NULL,1228,43.883871,-71.257726,0,NULL,NULL,NULL),(87,178,3,1,0,'511G Maple Pl SE',511,'G',NULL,'Maple','Pl','SE',NULL,'Attn: Accounting',NULL,NULL,'Madison',1,1048,NULL,'53718',NULL,1228,43.095178,-89.2704,0,NULL,NULL,NULL),(88,123,2,1,0,'511G Maple Pl SE',511,'G',NULL,'Maple','Pl','SE',NULL,'Attn: Accounting',NULL,NULL,'Madison',1,1048,NULL,'53718',NULL,1228,43.095178,-89.2704,0,NULL,NULL,87),(89,159,3,1,0,'833Q Cadell Path SW',833,'Q',NULL,'Cadell','Path','SW',NULL,'Receiving',NULL,NULL,'Columbia',1,1039,NULL,'29230',NULL,1228,34.107483,-81.062623,0,NULL,NULL,NULL),(90,40,2,1,0,'833Q Cadell Path SW',833,'Q',NULL,'Cadell','Path','SW',NULL,'Receiving',NULL,NULL,'Columbia',1,1039,NULL,'29230',NULL,1228,34.107483,-81.062623,0,NULL,NULL,89),(91,34,3,1,0,'861L Second Ln E',861,'L',NULL,'Second','Ln','E',NULL,'Donor Relations',NULL,NULL,'Achille',1,1035,NULL,'74720',NULL,1228,33.83464,-96.39018,0,NULL,NULL,NULL),(92,16,3,1,0,'742I Beech Dr SW',742,'I',NULL,'Beech','Dr','SW',NULL,'Mailstop 101',NULL,NULL,'Salem',1,1003,NULL,'72559',NULL,1228,34.640273,-92.558295,0,NULL,NULL,NULL),(93,14,2,0,0,'742I Beech Dr SW',742,'I',NULL,'Beech','Dr','SW',NULL,'Mailstop 101',NULL,NULL,'Salem',1,1003,NULL,'72559',NULL,1228,34.640273,-92.558295,0,NULL,NULL,92),(94,103,3,1,0,'777Y Van Ness Blvd NE',777,'Y',NULL,'Van Ness','Blvd','NE',NULL,'Community Relations',NULL,NULL,'Wilmington',1,1007,NULL,'19896',NULL,1228,39.564499,-75.597047,0,NULL,NULL,NULL),(95,196,2,1,0,'777Y Van Ness Blvd NE',777,'Y',NULL,'Van Ness','Blvd','NE',NULL,'Community Relations',NULL,NULL,'Wilmington',1,1007,NULL,'19896',NULL,1228,39.564499,-75.597047,0,NULL,NULL,94),(96,99,3,1,0,'788D Van Ness Rd SE',788,'D',NULL,'Van Ness','Rd','SE',NULL,'Editorial Dept',NULL,NULL,'Wappingers Falls',1,1031,NULL,'12590',NULL,1228,41.59466,-73.89579,0,NULL,NULL,NULL),(97,25,1,1,0,'175E Bay Dr W',175,'E',NULL,'Bay','Dr','W',NULL,NULL,NULL,NULL,'Seville',1,1009,NULL,'31084',NULL,1228,31.989039,-83.394574,0,NULL,NULL,47),(98,4,1,1,0,'175E Bay Dr W',175,'E',NULL,'Bay','Dr','W',NULL,NULL,NULL,NULL,'Seville',1,1009,NULL,'31084',NULL,1228,31.989039,-83.394574,0,NULL,NULL,47),(99,142,1,1,0,'175E Bay Dr W',175,'E',NULL,'Bay','Dr','W',NULL,NULL,NULL,NULL,'Seville',1,1009,NULL,'31084',NULL,1228,31.989039,-83.394574,0,NULL,NULL,47),(100,24,1,0,0,'830B Lincoln Way S',830,'B',NULL,'Lincoln','Way','S',NULL,NULL,NULL,NULL,'Chepachet',1,1038,NULL,'02814',NULL,1228,41.896002,-71.70335,0,NULL,NULL,NULL),(101,50,1,1,0,'559L Lincoln Way W',559,'L',NULL,'Lincoln','Way','W',NULL,NULL,NULL,NULL,'Corpus Christi',1,1042,NULL,'78474',NULL,1228,27.777,-97.463213,0,NULL,NULL,48),(102,45,1,1,0,'559L Lincoln Way W',559,'L',NULL,'Lincoln','Way','W',NULL,NULL,NULL,NULL,'Corpus Christi',1,1042,NULL,'78474',NULL,1228,27.777,-97.463213,0,NULL,NULL,48),(103,182,1,1,0,'559L Lincoln Way W',559,'L',NULL,'Lincoln','Way','W',NULL,NULL,NULL,NULL,'Corpus Christi',1,1042,NULL,'78474',NULL,1228,27.777,-97.463213,0,NULL,NULL,48),(104,30,1,1,0,'559L Lincoln Way W',559,'L',NULL,'Lincoln','Way','W',NULL,NULL,NULL,NULL,'Corpus Christi',1,1042,NULL,'78474',NULL,1228,27.777,-97.463213,0,NULL,NULL,48),(105,118,1,0,0,'713C Second Blvd SW',713,'C',NULL,'Second','Blvd','SW',NULL,NULL,NULL,NULL,'Akron',1,1005,NULL,'80720',NULL,1228,40.124199,-103.18362,0,NULL,NULL,49),(106,19,1,1,0,'713C Second Blvd SW',713,'C',NULL,'Second','Blvd','SW',NULL,NULL,NULL,NULL,'Akron',1,1005,NULL,'80720',NULL,1228,40.124199,-103.18362,0,NULL,NULL,49),(107,20,1,1,0,'713C Second Blvd SW',713,'C',NULL,'Second','Blvd','SW',NULL,NULL,NULL,NULL,'Akron',1,1005,NULL,'80720',NULL,1228,40.124199,-103.18362,0,NULL,NULL,49),(108,87,1,1,0,'741O Second Rd SW',741,'O',NULL,'Second','Rd','SW',NULL,NULL,NULL,NULL,'Fairfax',1,1045,NULL,'22035',NULL,1228,38.855715,-77.361633,0,NULL,NULL,NULL),(109,48,1,1,0,'810B El Camino Path S',810,'B',NULL,'El Camino','Path','S',NULL,NULL,NULL,NULL,'Dexter',1,1036,NULL,'97431',NULL,1228,43.892577,-122.81992,0,NULL,NULL,50),(110,198,1,1,0,'810B El Camino Path S',810,'B',NULL,'El Camino','Path','S',NULL,NULL,NULL,NULL,'Dexter',1,1036,NULL,'97431',NULL,1228,43.892577,-122.81992,0,NULL,NULL,50),(111,82,1,1,0,'810B El Camino Path S',810,'B',NULL,'El Camino','Path','S',NULL,NULL,NULL,NULL,'Dexter',1,1036,NULL,'97431',NULL,1228,43.892577,-122.81992,0,NULL,NULL,50),(112,21,1,1,0,'810B El Camino Path S',810,'B',NULL,'El Camino','Path','S',NULL,NULL,NULL,NULL,'Dexter',1,1036,NULL,'97431',NULL,1228,43.892577,-122.81992,0,NULL,NULL,50),(113,132,1,1,0,'490N States Blvd N',490,'N',NULL,'States','Blvd','N',NULL,NULL,NULL,NULL,'Twin Mountain',1,1028,NULL,'03595',NULL,1228,44.271516,-71.51746,0,NULL,NULL,51),(114,81,1,1,0,'490N States Blvd N',490,'N',NULL,'States','Blvd','N',NULL,NULL,NULL,NULL,'Twin Mountain',1,1028,NULL,'03595',NULL,1228,44.271516,-71.51746,0,NULL,NULL,51),(115,156,1,1,0,'490N States Blvd N',490,'N',NULL,'States','Blvd','N',NULL,NULL,NULL,NULL,'Twin Mountain',1,1028,NULL,'03595',NULL,1228,44.271516,-71.51746,0,NULL,NULL,51),(116,177,1,1,0,'619C Green Dr N',619,'C',NULL,'Green','Dr','N',NULL,NULL,NULL,NULL,'Evansville',1,1013,NULL,'47734',NULL,1228,37.997128,-87.574963,0,NULL,NULL,NULL),(117,32,1,1,0,'483O Lincoln Ave W',483,'O',NULL,'Lincoln','Ave','W',NULL,NULL,NULL,NULL,'Seeley',1,1004,NULL,'92273',NULL,1228,32.792631,-115.69162,0,NULL,NULL,52),(118,120,1,1,0,'483O Lincoln Ave W',483,'O',NULL,'Lincoln','Ave','W',NULL,NULL,NULL,NULL,'Seeley',1,1004,NULL,'92273',NULL,1228,32.792631,-115.69162,0,NULL,NULL,52),(119,137,1,1,0,'483O Lincoln Ave W',483,'O',NULL,'Lincoln','Ave','W',NULL,NULL,NULL,NULL,'Seeley',1,1004,NULL,'92273',NULL,1228,32.792631,-115.69162,0,NULL,NULL,52),(120,114,1,1,0,'483O Lincoln Ave W',483,'O',NULL,'Lincoln','Ave','W',NULL,NULL,NULL,NULL,'Seeley',1,1004,NULL,'92273',NULL,1228,32.792631,-115.69162,0,NULL,NULL,52),(121,76,1,1,0,'548D Jackson Rd NW',548,'D',NULL,'Jackson','Rd','NW',NULL,NULL,NULL,NULL,'Fort Walton Beach',1,1008,NULL,'32548',NULL,1228,30.414932,-86.61992,0,NULL,NULL,53),(122,124,1,1,0,'548D Jackson Rd NW',548,'D',NULL,'Jackson','Rd','NW',NULL,NULL,NULL,NULL,'Fort Walton Beach',1,1008,NULL,'32548',NULL,1228,30.414932,-86.61992,0,NULL,NULL,53),(123,172,1,1,0,'548D Jackson Rd NW',548,'D',NULL,'Jackson','Rd','NW',NULL,NULL,NULL,NULL,'Fort Walton Beach',1,1008,NULL,'32548',NULL,1228,30.414932,-86.61992,0,NULL,NULL,53),(124,139,1,1,0,'560N Second Pl E',560,'N',NULL,'Second','Pl','E',NULL,NULL,NULL,NULL,'Cedartown',1,1009,NULL,'30125',NULL,1228,34.010162,-85.25762,0,NULL,NULL,NULL),(125,7,1,1,0,'662B Jackson Rd SW',662,'B',NULL,'Jackson','Rd','SW',NULL,NULL,NULL,NULL,'Cincinnati',1,1034,NULL,'45273',NULL,1228,39.166759,-84.53822,0,NULL,NULL,54),(126,22,1,1,0,'662B Jackson Rd SW',662,'B',NULL,'Jackson','Rd','SW',NULL,NULL,NULL,NULL,'Cincinnati',1,1034,NULL,'45273',NULL,1228,39.166759,-84.53822,0,NULL,NULL,54),(127,40,1,0,0,'662B Jackson Rd SW',662,'B',NULL,'Jackson','Rd','SW',NULL,NULL,NULL,NULL,'Cincinnati',1,1034,NULL,'45273',NULL,1228,39.166759,-84.53822,0,NULL,NULL,54),(128,15,1,1,0,'662B Jackson Rd SW',662,'B',NULL,'Jackson','Rd','SW',NULL,NULL,NULL,NULL,'Cincinnati',1,1034,NULL,'45273',NULL,1228,39.166759,-84.53822,0,NULL,NULL,54),(129,123,1,0,0,'345U Pine Path W',345,'U',NULL,'Pine','Path','W',NULL,NULL,NULL,NULL,'Ocala',1,1008,NULL,'34474',NULL,1228,29.166186,-82.17027,0,NULL,NULL,55),(130,180,1,1,0,'345U Pine Path W',345,'U',NULL,'Pine','Path','W',NULL,NULL,NULL,NULL,'Ocala',1,1008,NULL,'34474',NULL,1228,29.166186,-82.17027,0,NULL,NULL,55),(131,147,1,1,0,'345U Pine Path W',345,'U',NULL,'Pine','Path','W',NULL,NULL,NULL,NULL,'Ocala',1,1008,NULL,'34474',NULL,1228,29.166186,-82.17027,0,NULL,NULL,55),(132,6,1,1,0,'345U Pine Path W',345,'U',NULL,'Pine','Path','W',NULL,NULL,NULL,NULL,'Ocala',1,1008,NULL,'34474',NULL,1228,29.166186,-82.17027,0,NULL,NULL,55),(133,166,1,1,0,'827G El Camino Blvd S',827,'G',NULL,'El Camino','Blvd','S',NULL,NULL,NULL,NULL,'Pleasant Hill',1,1041,NULL,'38578',NULL,1228,36.007405,-85.162272,0,NULL,NULL,56),(134,184,1,1,0,'827G El Camino Blvd S',827,'G',NULL,'El Camino','Blvd','S',NULL,NULL,NULL,NULL,'Pleasant Hill',1,1041,NULL,'38578',NULL,1228,36.007405,-85.162272,0,NULL,NULL,56),(135,64,1,1,0,'827G El Camino Blvd S',827,'G',NULL,'El Camino','Blvd','S',NULL,NULL,NULL,NULL,'Pleasant Hill',1,1041,NULL,'38578',NULL,1228,36.007405,-85.162272,0,NULL,NULL,56),(136,176,1,1,0,'539V Pine Dr S',539,'V',NULL,'Pine','Dr','S',NULL,NULL,NULL,NULL,'Lake Bluff',1,1012,NULL,'60044',NULL,1228,42.286222,-87.86309,0,NULL,NULL,NULL),(137,112,1,1,0,'21F States Dr SW',21,'F',NULL,'States','Dr','SW',NULL,NULL,NULL,NULL,'Finlayson',1,1022,NULL,'55735',NULL,1228,46.250308,-93.04462,0,NULL,NULL,57),(138,138,1,1,0,'21F States Dr SW',21,'F',NULL,'States','Dr','SW',NULL,NULL,NULL,NULL,'Finlayson',1,1022,NULL,'55735',NULL,1228,46.250308,-93.04462,0,NULL,NULL,57),(139,153,1,1,0,'21F States Dr SW',21,'F',NULL,'States','Dr','SW',NULL,NULL,NULL,NULL,'Finlayson',1,1022,NULL,'55735',NULL,1228,46.250308,-93.04462,0,NULL,NULL,57),(140,8,1,1,0,'110R Lincoln St SW',110,'R',NULL,'Lincoln','St','SW',NULL,NULL,NULL,NULL,'Bannister',1,1021,NULL,'48807',NULL,1228,43.145475,-84.41579,0,NULL,NULL,NULL),(141,119,1,1,0,'111M Caulder St SE',111,'M',NULL,'Caulder','St','SE',NULL,NULL,NULL,NULL,'Amberson',1,1037,NULL,'17210',NULL,1228,40.171667,-77.661354,0,NULL,NULL,58),(142,78,1,1,0,'111M Caulder St SE',111,'M',NULL,'Caulder','St','SE',NULL,NULL,NULL,NULL,'Amberson',1,1037,NULL,'17210',NULL,1228,40.171667,-77.661354,0,NULL,NULL,58),(143,144,1,1,0,'111M Caulder St SE',111,'M',NULL,'Caulder','St','SE',NULL,NULL,NULL,NULL,'Amberson',1,1037,NULL,'17210',NULL,1228,40.171667,-77.661354,0,NULL,NULL,58),(144,44,1,0,0,'996U States Pl NW',996,'U',NULL,'States','Pl','NW',NULL,NULL,NULL,NULL,'Dickens',1,1042,NULL,'79229',NULL,1228,33.654512,-100.75517,0,NULL,NULL,NULL),(145,106,1,1,0,'123K College Ave W',123,'K',NULL,'College','Ave','W',NULL,NULL,NULL,NULL,'Kincaid',1,1012,NULL,'62540',NULL,1228,39.58755,-89.41265,0,NULL,NULL,59),(146,73,1,1,0,'123K College Ave W',123,'K',NULL,'College','Ave','W',NULL,NULL,NULL,NULL,'Kincaid',1,1012,NULL,'62540',NULL,1228,39.58755,-89.41265,0,NULL,NULL,59),(147,105,1,1,0,'123K College Ave W',123,'K',NULL,'College','Ave','W',NULL,NULL,NULL,NULL,'Kincaid',1,1012,NULL,'62540',NULL,1228,39.58755,-89.41265,0,NULL,NULL,59),(148,164,1,1,0,'123K College Ave W',123,'K',NULL,'College','Ave','W',NULL,NULL,NULL,NULL,'Kincaid',1,1012,NULL,'62540',NULL,1228,39.58755,-89.41265,0,NULL,NULL,59),(149,197,1,1,0,'217T Dowlen Ave NW',217,'T',NULL,'Dowlen','Ave','NW',NULL,NULL,NULL,NULL,'Girard',1,1012,NULL,'62640',NULL,1228,39.436584,-89.8028,0,NULL,NULL,60),(150,196,1,0,0,'217T Dowlen Ave NW',217,'T',NULL,'Dowlen','Ave','NW',NULL,NULL,NULL,NULL,'Girard',1,1012,NULL,'62640',NULL,1228,39.436584,-89.8028,0,NULL,NULL,60),(151,11,1,1,0,'217T Dowlen Ave NW',217,'T',NULL,'Dowlen','Ave','NW',NULL,NULL,NULL,NULL,'Girard',1,1012,NULL,'62640',NULL,1228,39.436584,-89.8028,0,NULL,NULL,60),(152,163,1,1,0,'217T Dowlen Ave NW',217,'T',NULL,'Dowlen','Ave','NW',NULL,NULL,NULL,NULL,'Girard',1,1012,NULL,'62640',NULL,1228,39.436584,-89.8028,0,NULL,NULL,60),(153,140,1,1,0,'319E Pine Blvd NW',319,'E',NULL,'Pine','Blvd','NW',NULL,NULL,NULL,NULL,'Baltimore',1,1019,NULL,'21210',NULL,1228,39.352496,-76.63452,0,NULL,NULL,61),(154,27,1,1,0,'319E Pine Blvd NW',319,'E',NULL,'Pine','Blvd','NW',NULL,NULL,NULL,NULL,'Baltimore',1,1019,NULL,'21210',NULL,1228,39.352496,-76.63452,0,NULL,NULL,61),(155,97,1,0,0,'319E Pine Blvd NW',319,'E',NULL,'Pine','Blvd','NW',NULL,NULL,NULL,NULL,'Baltimore',1,1019,NULL,'21210',NULL,1228,39.352496,-76.63452,0,NULL,NULL,61),(156,201,1,1,0,'319E Pine Blvd NW',319,'E',NULL,'Pine','Blvd','NW',NULL,NULL,NULL,NULL,'Baltimore',1,1019,NULL,'21210',NULL,1228,39.352496,-76.63452,0,NULL,NULL,61),(157,79,1,1,0,'141L Maple Ln NW',141,'L',NULL,'Maple','Ln','NW',NULL,NULL,NULL,NULL,'Mulberry',1,1015,NULL,'66756',NULL,1228,37.554735,-94.63283,0,NULL,NULL,62),(158,47,1,1,0,'141L Maple Ln NW',141,'L',NULL,'Maple','Ln','NW',NULL,NULL,NULL,NULL,'Mulberry',1,1015,NULL,'66756',NULL,1228,37.554735,-94.63283,0,NULL,NULL,62),(159,61,1,1,0,'141L Maple Ln NW',141,'L',NULL,'Maple','Ln','NW',NULL,NULL,NULL,NULL,'Mulberry',1,1015,NULL,'66756',NULL,1228,37.554735,-94.63283,0,NULL,NULL,62),(160,35,1,1,0,'694O Woodbridge St SE',694,'O',NULL,'Woodbridge','St','SE',NULL,NULL,NULL,NULL,'Kansas City',1,1024,NULL,'64138',NULL,1228,38.969806,-94.47256,0,NULL,NULL,NULL),(161,158,1,1,0,'599K Van Ness Blvd S',599,'K',NULL,'Van Ness','Blvd','S',NULL,NULL,NULL,NULL,'Houston',1,1042,NULL,'77026',NULL,1228,29.79437,-95.33395,0,NULL,NULL,63),(162,122,1,1,0,'599K Van Ness Blvd S',599,'K',NULL,'Van Ness','Blvd','S',NULL,NULL,NULL,NULL,'Houston',1,1042,NULL,'77026',NULL,1228,29.79437,-95.33395,0,NULL,NULL,63),(163,37,1,1,0,'599K Van Ness Blvd S',599,'K',NULL,'Van Ness','Blvd','S',NULL,NULL,NULL,NULL,'Houston',1,1042,NULL,'77026',NULL,1228,29.79437,-95.33395,0,NULL,NULL,63),(164,134,1,1,0,'599K Van Ness Blvd S',599,'K',NULL,'Van Ness','Blvd','S',NULL,NULL,NULL,NULL,'Houston',1,1042,NULL,'77026',NULL,1228,29.79437,-95.33395,0,NULL,NULL,63),(165,26,1,1,0,'908J College Rd S',908,'J',NULL,'College','Rd','S',NULL,NULL,NULL,NULL,'Maryville',1,1041,NULL,'37804',NULL,1228,35.781607,-83.93591,0,NULL,NULL,64),(166,179,1,1,0,'908J College Rd S',908,'J',NULL,'College','Rd','S',NULL,NULL,NULL,NULL,'Maryville',1,1041,NULL,'37804',NULL,1228,35.781607,-83.93591,0,NULL,NULL,64),(167,75,1,1,0,'908J College Rd S',908,'J',NULL,'College','Rd','S',NULL,NULL,NULL,NULL,'Maryville',1,1041,NULL,'37804',NULL,1228,35.781607,-83.93591,0,NULL,NULL,64),(168,102,1,1,0,'765K Beech Blvd NE',765,'K',NULL,'Beech','Blvd','NE',NULL,NULL,NULL,NULL,'Springfield',1,1024,NULL,'65806',NULL,1228,37.206624,-93.29923,0,NULL,NULL,NULL),(169,141,1,1,0,'763N Pine Blvd NE',763,'N',NULL,'Pine','Blvd','NE',NULL,NULL,NULL,NULL,'Lincolnville Center',1,1018,NULL,'04850',NULL,1228,44.478694,-69.149559,0,NULL,NULL,65),(170,86,1,1,0,'763N Pine Blvd NE',763,'N',NULL,'Pine','Blvd','NE',NULL,NULL,NULL,NULL,'Lincolnville Center',1,1018,NULL,'04850',NULL,1228,44.478694,-69.149559,0,NULL,NULL,65),(171,70,1,1,0,'763N Pine Blvd NE',763,'N',NULL,'Pine','Blvd','NE',NULL,NULL,NULL,NULL,'Lincolnville Center',1,1018,NULL,'04850',NULL,1228,44.478694,-69.149559,0,NULL,NULL,65),(172,130,1,1,0,'763N Pine Blvd NE',763,'N',NULL,'Pine','Blvd','NE',NULL,NULL,NULL,NULL,'Lincolnville Center',1,1018,NULL,'04850',NULL,1228,44.478694,-69.149559,0,NULL,NULL,65),(173,55,1,1,0,'22Z Green Blvd W',22,'Z',NULL,'Green','Blvd','W',NULL,NULL,NULL,NULL,'Kamas',1,1043,NULL,'84036',NULL,1228,40.625883,-111.20141,0,NULL,NULL,66),(174,65,1,1,0,'22Z Green Blvd W',22,'Z',NULL,'Green','Blvd','W',NULL,NULL,NULL,NULL,'Kamas',1,1043,NULL,'84036',NULL,1228,40.625883,-111.20141,0,NULL,NULL,66),(175,74,1,1,0,'22Z Green Blvd W',22,'Z',NULL,'Green','Blvd','W',NULL,NULL,NULL,NULL,'Kamas',1,1043,NULL,'84036',NULL,1228,40.625883,-111.20141,0,NULL,NULL,66),(176,165,1,1,0,'618A Martin Luther King Ln NE',618,'A',NULL,'Martin Luther King','Ln','NE',NULL,NULL,NULL,NULL,'Unionville',1,1024,NULL,'63565',NULL,1228,40.472841,-92.97298,0,NULL,NULL,NULL),(177,NULL,1,1,1,'14S El Camino Way E',14,'S',NULL,'El Camino','Way',NULL,NULL,NULL,NULL,NULL,'Collinsville',NULL,1006,NULL,'6022',NULL,1228,41.8328,-72.9253,0,NULL,NULL,NULL),(178,NULL,1,1,1,'11B Woodbridge Path SW',11,'B',NULL,'Woodbridge','Path',NULL,NULL,NULL,NULL,NULL,'Dayton',NULL,1034,NULL,'45417',NULL,1228,39.7531,-84.2471,0,NULL,NULL,NULL),(179,NULL,1,1,1,'581O Lincoln Dr SW',581,'O',NULL,'Lincoln','Dr',NULL,NULL,NULL,NULL,NULL,'Santa Fe',NULL,1030,NULL,'87594',NULL,1228,35.5212,-105.982,0,NULL,NULL,NULL); /*!40000 ALTER TABLE `civicrm_address` ENABLE KEYS */; UNLOCK TABLES; @@ -207,7 +208,7 @@ UNLOCK TABLES; LOCK TABLES `civicrm_contact` WRITE; /*!40000 ALTER TABLE `civicrm_contact` DISABLE KEYS */; -INSERT INTO `civicrm_contact` (`id`, `contact_type`, `contact_sub_type`, `do_not_email`, `do_not_phone`, `do_not_mail`, `do_not_sms`, `do_not_trade`, `is_opt_out`, `legal_identifier`, `external_identifier`, `sort_name`, `display_name`, `nick_name`, `legal_name`, `image_URL`, `preferred_communication_method`, `preferred_language`, `preferred_mail_format`, `hash`, `api_key`, `source`, `first_name`, `middle_name`, `last_name`, `prefix_id`, `suffix_id`, `formal_title`, `communication_style_id`, `email_greeting_id`, `email_greeting_custom`, `email_greeting_display`, `postal_greeting_id`, `postal_greeting_custom`, `postal_greeting_display`, `addressee_id`, `addressee_custom`, `addressee_display`, `job_title`, `gender_id`, `birth_date`, `is_deceased`, `deceased_date`, `household_name`, `primary_contact_id`, `organization_name`, `sic_code`, `user_unique_id`, `employer_id`, `is_deleted`, `created_date`, `modified_date`) VALUES (1,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Default Organization','Default Organization',NULL,'Default Organization',NULL,NULL,NULL,'Both',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,NULL,NULL,'Default Organization',NULL,NULL,NULL,0,NULL,'2018-01-11 22:45:58'),(2,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Yadav, Elizabeth','Elizabeth Yadav',NULL,NULL,NULL,'2',NULL,'Both','2557068242',NULL,'Sample Data','Elizabeth','K','Yadav',NULL,NULL,NULL,NULL,1,NULL,'Dear Elizabeth',1,NULL,'Dear Elizabeth',1,NULL,'Elizabeth Yadav',NULL,1,'1978-07-18',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:35'),(3,'Organization',NULL,0,0,0,0,1,0,NULL,NULL,'Cadell Technology Partners','Cadell Technology Partners',NULL,NULL,NULL,NULL,NULL,'Both','339762407',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Cadell Technology Partners',NULL,NULL,NULL,0,NULL,NULL,49,'Cadell Technology Partners',NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:32'),(4,'Household',NULL,0,0,0,0,1,0,NULL,NULL,'Adams family','Adams family',NULL,NULL,NULL,'4',NULL,'Both','1515323104',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Adams family',5,NULL,'Dear Adams family',2,NULL,'Adams family',NULL,NULL,NULL,0,NULL,'Adams family',NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:31'),(5,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Müller, Jed','Jed Müller Sr.',NULL,NULL,NULL,'1',NULL,'Both','1353975541',NULL,'Sample Data','Jed','I','Müller',NULL,2,NULL,NULL,1,NULL,'Dear Jed',1,NULL,'Dear Jed',1,NULL,'Jed Müller Sr.',NULL,2,'1990-11-10',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:34'),(6,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jensen, Jay','Dr. Jay Jensen Sr.',NULL,NULL,NULL,'2',NULL,'Both','3113289933',NULL,'Sample Data','Jay','K','Jensen',4,2,NULL,NULL,1,NULL,'Dear Jay',1,NULL,'Dear Jay',1,NULL,'Dr. Jay Jensen Sr.',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:34'),(7,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Lee, Kiara','Ms. Kiara Lee',NULL,NULL,NULL,'2',NULL,'Both','3789982158',NULL,'Sample Data','Kiara','','Lee',2,NULL,NULL,NULL,1,NULL,'Dear Kiara',1,NULL,'Dear Kiara',1,NULL,'Ms. Kiara Lee',NULL,1,'1991-01-30',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:34'),(8,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'cyadav78@airmail.org','cyadav78@airmail.org',NULL,NULL,NULL,'4',NULL,'Both','2338218276',NULL,'Sample Data',NULL,NULL,NULL,4,NULL,NULL,NULL,1,NULL,'Dear cyadav78@airmail.org',1,NULL,'Dear cyadav78@airmail.org',1,NULL,'cyadav78@airmail.org',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:26'),(9,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Jensen family','Jensen family',NULL,NULL,NULL,'5',NULL,'Both','797435572',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Jensen family',5,NULL,'Dear Jensen family',2,NULL,'Jensen family',NULL,NULL,NULL,0,NULL,'Jensen family',NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:31'),(10,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Samuels, Omar','Mr. Omar Samuels III',NULL,NULL,NULL,NULL,NULL,'Both','1072276407',NULL,'Sample Data','Omar','','Samuels',3,4,NULL,NULL,1,NULL,'Dear Omar',1,NULL,'Dear Omar',1,NULL,'Mr. Omar Samuels III',NULL,NULL,'1957-02-08',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:26'),(11,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jacobs, Ivey','Dr. Ivey Jacobs',NULL,NULL,NULL,NULL,NULL,'Both','4026790678',NULL,'Sample Data','Ivey','D','Jacobs',4,NULL,NULL,NULL,1,NULL,'Dear Ivey',1,NULL,'Dear Ivey',1,NULL,'Dr. Ivey Jacobs',NULL,1,'1994-03-06',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:27'),(12,'Individual',NULL,1,1,0,0,0,0,NULL,NULL,'Zope-González, Kathleen','Dr. Kathleen Zope-González',NULL,NULL,NULL,'2',NULL,'Both','1651466904',NULL,'Sample Data','Kathleen','','Zope-González',4,NULL,NULL,NULL,1,NULL,'Dear Kathleen',1,NULL,'Dear Kathleen',1,NULL,'Dr. Kathleen Zope-González',NULL,1,'1976-06-12',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:35'),(13,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Deforest, Troy','Mr. Troy Deforest Sr.',NULL,NULL,NULL,'2',NULL,'Both','696795137',NULL,'Sample Data','Troy','D','Deforest',3,2,NULL,NULL,1,NULL,'Dear Troy',1,NULL,'Dear Troy',1,NULL,'Mr. Troy Deforest Sr.',NULL,2,'1981-09-23',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:26'),(14,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Roberts-Samson, Kiara','Kiara Roberts-Samson',NULL,NULL,NULL,'5',NULL,'Both','1276131827',NULL,'Sample Data','Kiara','T','Roberts-Samson',NULL,NULL,NULL,NULL,1,NULL,'Dear Kiara',1,NULL,'Dear Kiara',1,NULL,'Kiara Roberts-Samson',NULL,NULL,'2003-07-01',0,NULL,NULL,NULL,'Main Culture Collective',NULL,NULL,146,0,'2018-01-11 22:52:22','2018-01-11 22:52:36'),(15,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Olsen, Sharyn','Ms. Sharyn Olsen',NULL,NULL,NULL,NULL,NULL,'Both','3193579661',NULL,'Sample Data','Sharyn','B','Olsen',2,NULL,NULL,NULL,1,NULL,'Dear Sharyn',1,NULL,'Dear Sharyn',1,NULL,'Ms. Sharyn Olsen',NULL,1,'1983-12-25',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:24'),(16,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'McReynolds-Wilson, Kathleen','Dr. Kathleen McReynolds-Wilson',NULL,NULL,NULL,'3',NULL,'Both','401844565',NULL,'Sample Data','Kathleen','','McReynolds-Wilson',4,NULL,NULL,NULL,1,NULL,'Dear Kathleen',1,NULL,'Dear Kathleen',1,NULL,'Dr. Kathleen McReynolds-Wilson',NULL,1,'1975-04-28',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:35'),(17,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'barkleyc@spamalot.biz','barkleyc@spamalot.biz',NULL,NULL,NULL,NULL,NULL,'Both','2518620376',NULL,'Sample Data',NULL,NULL,NULL,4,NULL,NULL,NULL,1,NULL,'Dear barkleyc@spamalot.biz',1,NULL,'Dear barkleyc@spamalot.biz',1,NULL,'barkleyc@spamalot.biz',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:26'),(18,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'wattson.h.elbert@lol.net','wattson.h.elbert@lol.net',NULL,NULL,NULL,'1',NULL,'Both','2032733019',NULL,'Sample Data',NULL,NULL,NULL,NULL,3,NULL,NULL,1,NULL,'Dear wattson.h.elbert@lol.net',1,NULL,'Dear wattson.h.elbert@lol.net',1,NULL,'wattson.h.elbert@lol.net',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:34'),(19,'Organization',NULL,1,0,0,0,0,0,NULL,NULL,'Cadell Action Services','Cadell Action Services',NULL,NULL,NULL,'1',NULL,'Both','3027038030',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Cadell Action Services',NULL,NULL,NULL,0,NULL,NULL,NULL,'Cadell Action Services',NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:32'),(20,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'González, Justina','Justina González',NULL,NULL,NULL,NULL,NULL,'Both','2517853745',NULL,'Sample Data','Justina','','González',NULL,NULL,NULL,NULL,1,NULL,'Dear Justina',1,NULL,'Dear Justina',1,NULL,'Justina González',NULL,NULL,'1959-04-29',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:24'),(21,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'kennym43@mymail.co.uk','kennym43@mymail.co.uk',NULL,NULL,NULL,'4',NULL,'Both','2233186289',NULL,'Sample Data',NULL,NULL,NULL,4,NULL,NULL,NULL,1,NULL,'Dear kennym43@mymail.co.uk',1,NULL,'Dear kennym43@mymail.co.uk',1,NULL,'kennym43@mymail.co.uk',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:35'),(22,'Organization',NULL,0,1,0,0,0,0,NULL,NULL,'Newtonia Peace Systems','Newtonia Peace Systems',NULL,NULL,NULL,NULL,NULL,'Both','3340678385',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Newtonia Peace Systems',NULL,NULL,NULL,0,NULL,NULL,184,'Newtonia Peace Systems',NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:32'),(23,'Individual',NULL,1,1,0,0,0,0,NULL,NULL,'zope.damaris@mymail.net','zope.damaris@mymail.net',NULL,NULL,NULL,'4',NULL,'Both','1837060958',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear zope.damaris@mymail.net',1,NULL,'Dear zope.damaris@mymail.net',1,NULL,'zope.damaris@mymail.net',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:33'),(24,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Cooper, Alexia','Dr. Alexia Cooper',NULL,NULL,NULL,NULL,NULL,'Both','2846725010',NULL,'Sample Data','Alexia','','Cooper',4,NULL,NULL,NULL,1,NULL,'Dear Alexia',1,NULL,'Dear Alexia',1,NULL,'Dr. Alexia Cooper',NULL,1,NULL,1,'2017-12-29',NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:27'),(25,'Organization',NULL,0,0,0,0,1,0,NULL,NULL,'Pennsylvania Technology Association','Pennsylvania Technology Association',NULL,NULL,NULL,'4',NULL,'Both','2403607667',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Pennsylvania Technology Association',NULL,NULL,NULL,0,NULL,NULL,163,'Pennsylvania Technology Association',NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:32'),(26,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Smith, Santina','Santina Smith',NULL,NULL,NULL,NULL,NULL,'Both','4069145430',NULL,'Sample Data','Santina','F','Smith',NULL,NULL,NULL,NULL,1,NULL,'Dear Santina',1,NULL,'Dear Santina',1,NULL,'Santina Smith',NULL,NULL,'1982-05-05',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:24'),(27,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Müller, Jina','Jina Müller',NULL,NULL,NULL,'3',NULL,'Both','3603242296',NULL,'Sample Data','Jina','Q','Müller',NULL,NULL,NULL,NULL,1,NULL,'Dear Jina',1,NULL,'Dear Jina',1,NULL,'Jina Müller',NULL,NULL,'1997-03-29',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:34'),(28,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Grant, Lincoln','Dr. Lincoln Grant',NULL,NULL,NULL,'1',NULL,'Both','2133553876',NULL,'Sample Data','Lincoln','X','Grant',4,NULL,NULL,NULL,1,NULL,'Dear Lincoln',1,NULL,'Dear Lincoln',1,NULL,'Dr. Lincoln Grant',NULL,NULL,'1961-07-28',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:25'),(29,'Organization',NULL,0,0,0,0,1,0,NULL,NULL,'Urban Environmental School','Urban Environmental School',NULL,NULL,NULL,NULL,NULL,'Both','966011523',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Urban Environmental School',NULL,NULL,NULL,0,NULL,NULL,46,'Urban Environmental School',NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:32'),(30,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Adams, Jina','Jina Adams',NULL,NULL,NULL,'2',NULL,'Both','3136326826',NULL,'Sample Data','Jina','Z','Adams',NULL,NULL,NULL,NULL,1,NULL,'Dear Jina',1,NULL,'Dear Jina',1,NULL,'Jina Adams',NULL,1,NULL,0,NULL,NULL,NULL,'Mahanoy City Arts School',NULL,NULL,59,0,'2018-01-11 22:52:22','2018-01-11 22:52:36'),(31,'Individual',NULL,1,0,0,0,1,0,NULL,NULL,'Jensen, Sherman','Sherman Jensen III',NULL,NULL,NULL,'3',NULL,'Both','1444666503',NULL,'Sample Data','Sherman','Q','Jensen',NULL,4,NULL,NULL,1,NULL,'Dear Sherman',1,NULL,'Dear Sherman',1,NULL,'Sherman Jensen III',NULL,2,'2007-08-03',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:25'),(32,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Samuels, Carlos','Carlos Samuels',NULL,NULL,NULL,NULL,NULL,'Both','1758325668',NULL,'Sample Data','Carlos','','Samuels',NULL,NULL,NULL,NULL,1,NULL,'Dear Carlos',1,NULL,'Dear Carlos',1,NULL,'Carlos Samuels',NULL,2,'1964-11-23',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:27'),(33,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Smith, Lincoln','Dr. Lincoln Smith',NULL,NULL,NULL,'1',NULL,'Both','3833936283',NULL,'Sample Data','Lincoln','C','Smith',4,NULL,NULL,NULL,1,NULL,'Dear Lincoln',1,NULL,'Dear Lincoln',1,NULL,'Dr. Lincoln Smith',NULL,2,'1986-11-10',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:36'),(34,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Smith, Carlos','Carlos Smith II',NULL,NULL,NULL,'5',NULL,'Both','3642866495',NULL,'Sample Data','Carlos','','Smith',NULL,3,NULL,NULL,1,NULL,'Dear Carlos',1,NULL,'Dear Carlos',1,NULL,'Carlos Smith II',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:35'),(35,'Individual',NULL,1,0,0,0,1,0,NULL,NULL,'lee.jed@airmail.net','lee.jed@airmail.net',NULL,NULL,NULL,NULL,NULL,'Both','188853578',NULL,'Sample Data',NULL,NULL,NULL,4,NULL,NULL,NULL,1,NULL,'Dear lee.jed@airmail.net',1,NULL,'Dear lee.jed@airmail.net',1,NULL,'lee.jed@airmail.net',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:27'),(36,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Yadav, Jackson','Dr. Jackson Yadav',NULL,NULL,NULL,NULL,NULL,'Both','1490538521',NULL,'Sample Data','Jackson','T','Yadav',4,NULL,NULL,NULL,1,NULL,'Dear Jackson',1,NULL,'Dear Jackson',1,NULL,'Dr. Jackson Yadav',NULL,NULL,NULL,1,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:35'),(37,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Zope-González family','Zope-González family',NULL,NULL,NULL,NULL,NULL,'Both','92125299',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Zope-González family',5,NULL,'Dear Zope-González family',2,NULL,'Zope-González family',NULL,NULL,NULL,0,NULL,'Zope-González family',NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:31'),(38,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Adams, Maxwell','Maxwell Adams Jr.',NULL,NULL,NULL,NULL,NULL,'Both','1901327060',NULL,'Sample Data','Maxwell','Q','Adams',NULL,1,NULL,NULL,1,NULL,'Dear Maxwell',1,NULL,'Dear Maxwell',1,NULL,'Maxwell Adams Jr.',NULL,2,'1980-07-20',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:36'),(39,'Individual',NULL,1,0,0,0,1,0,NULL,NULL,'Robertson-ÅÄ…chowski, Kathleen','Kathleen Robertson-ÅÄ…chowski',NULL,NULL,NULL,'3',NULL,'Both','3446906996',NULL,'Sample Data','Kathleen','Q','Robertson-ÅÄ…chowski',NULL,NULL,NULL,NULL,1,NULL,'Dear Kathleen',1,NULL,'Dear Kathleen',1,NULL,'Kathleen Robertson-ÅÄ…chowski',NULL,1,'2001-04-20',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:35'),(40,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Lee family','Lee family',NULL,NULL,NULL,'1',NULL,'Both','845831176',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Lee family',5,NULL,'Dear Lee family',2,NULL,'Lee family',NULL,NULL,NULL,0,NULL,'Lee family',NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:31'),(41,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'ivanov.lawerence@notmail.net','ivanov.lawerence@notmail.net',NULL,NULL,NULL,NULL,NULL,'Both','799444653',NULL,'Sample Data',NULL,NULL,NULL,4,1,NULL,NULL,1,NULL,'Dear ivanov.lawerence@notmail.net',1,NULL,'Dear ivanov.lawerence@notmail.net',1,NULL,'ivanov.lawerence@notmail.net',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:26'),(42,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'McReynolds-Wilson family','McReynolds-Wilson family',NULL,NULL,NULL,NULL,NULL,'Both','3380845783',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear McReynolds-Wilson family',5,NULL,'Dear McReynolds-Wilson family',2,NULL,'McReynolds-Wilson family',NULL,NULL,NULL,0,NULL,'McReynolds-Wilson family',NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:31'),(43,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Müller, Kathleen','Ms. Kathleen Müller',NULL,NULL,NULL,'3',NULL,'Both','74249251',NULL,'Sample Data','Kathleen','','Müller',2,NULL,NULL,NULL,1,NULL,'Dear Kathleen',1,NULL,'Dear Kathleen',1,NULL,'Ms. Kathleen Müller',NULL,NULL,'1967-02-14',1,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:27'),(44,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Jameson family','Jameson family',NULL,NULL,NULL,'1',NULL,'Both','2255649769',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Jameson family',5,NULL,'Dear Jameson family',2,NULL,'Jameson family',NULL,NULL,NULL,0,NULL,'Jameson family',NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:31'),(45,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Adams, Barry','Dr. Barry Adams II',NULL,NULL,NULL,NULL,NULL,'Both','1282794695',NULL,'Sample Data','Barry','G','Adams',4,3,NULL,NULL,1,NULL,'Dear Barry',1,NULL,'Dear Barry',1,NULL,'Dr. Barry Adams II',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:34'),(46,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Parker, Scarlet','Scarlet Parker',NULL,NULL,NULL,NULL,NULL,'Both','1919571146',NULL,'Sample Data','Scarlet','D','Parker',NULL,NULL,NULL,NULL,1,NULL,'Dear Scarlet',1,NULL,'Dear Scarlet',1,NULL,'Scarlet Parker',NULL,1,'1974-11-20',0,NULL,NULL,NULL,'Urban Environmental School',NULL,NULL,29,0,'2018-01-11 22:52:22','2018-01-11 22:52:32'),(47,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Roberts-Samson, Shad','Shad Roberts-Samson Sr.',NULL,NULL,NULL,'1',NULL,'Both','385383792',NULL,'Sample Data','Shad','A','Roberts-Samson',NULL,2,NULL,NULL,1,NULL,'Dear Shad',1,NULL,'Dear Shad',1,NULL,'Shad Roberts-Samson Sr.',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:36'),(48,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Zope, Junko','Junko Zope',NULL,NULL,NULL,'2',NULL,'Both','3784075436',NULL,'Sample Data','Junko','Z','Zope',NULL,NULL,NULL,NULL,1,NULL,'Dear Junko',1,NULL,'Dear Junko',1,NULL,'Junko Zope',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:34'),(49,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Bachman, Magan','Magan Bachman',NULL,NULL,NULL,NULL,NULL,'Both','177125687',NULL,'Sample Data','Magan','B','Bachman',NULL,NULL,NULL,NULL,1,NULL,'Dear Magan',1,NULL,'Dear Magan',1,NULL,'Magan Bachman',NULL,NULL,'1953-03-09',1,'2017-06-30',NULL,NULL,'Cadell Technology Partners',NULL,NULL,3,0,'2018-01-11 22:52:22','2018-01-11 22:52:32'),(50,'Individual',NULL,0,1,0,0,1,0,NULL,NULL,'se.smith@fakemail.biz','se.smith@fakemail.biz',NULL,NULL,NULL,NULL,NULL,'Both','4287102511',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear se.smith@fakemail.biz',1,NULL,'Dear se.smith@fakemail.biz',1,NULL,'se.smith@fakemail.biz',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:27'),(51,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Cruz, Toby','Toby Cruz III',NULL,NULL,NULL,NULL,NULL,'Both','748884235',NULL,'Sample Data','Toby','','Cruz',NULL,4,NULL,NULL,1,NULL,'Dear Toby',1,NULL,'Dear Toby',1,NULL,'Toby Cruz III',NULL,2,'1945-03-09',1,'2017-10-23',NULL,NULL,'Bay Health Partnership',NULL,NULL,164,0,'2018-01-11 22:52:22','2018-01-11 22:52:33'),(52,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jameson, Heidi','Heidi Jameson',NULL,NULL,NULL,NULL,NULL,'Both','1155008282',NULL,'Sample Data','Heidi','','Jameson',NULL,NULL,NULL,NULL,1,NULL,'Dear Heidi',1,NULL,'Dear Heidi',1,NULL,'Heidi Jameson',NULL,NULL,'1975-01-17',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:36'),(53,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'wattson.s.troy62@fakemail.co.pl','wattson.s.troy62@fakemail.co.pl',NULL,NULL,NULL,'3',NULL,'Both','1839934838',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear wattson.s.troy62@fakemail.co.pl',1,NULL,'Dear wattson.s.troy62@fakemail.co.pl',1,NULL,'wattson.s.troy62@fakemail.co.pl',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:24'),(54,'Individual',NULL,0,1,0,0,1,0,NULL,NULL,'Deforest, Jay','Mr. Jay Deforest II',NULL,NULL,NULL,NULL,NULL,'Both','3714093983',NULL,'Sample Data','Jay','V','Deforest',3,3,NULL,NULL,1,NULL,'Dear Jay',1,NULL,'Dear Jay',1,NULL,'Mr. Jay Deforest II',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:25'),(55,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Nielsen, Sonny','Sonny Nielsen II',NULL,NULL,NULL,NULL,NULL,'Both','1971466517',NULL,'Sample Data','Sonny','A','Nielsen',NULL,3,NULL,NULL,1,NULL,'Dear Sonny',1,NULL,'Dear Sonny',1,NULL,'Sonny Nielsen II',NULL,2,'1960-09-19',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:27'),(56,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Jameson, Lashawnda','Lashawnda Jameson',NULL,NULL,NULL,'3',NULL,'Both','4055900754',NULL,'Sample Data','Lashawnda','','Jameson',NULL,NULL,NULL,NULL,1,NULL,'Dear Lashawnda',1,NULL,'Dear Lashawnda',1,NULL,'Lashawnda Jameson',NULL,1,'1956-02-09',1,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:36'),(57,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Parker, Toby','Toby Parker',NULL,NULL,NULL,'4',NULL,'Both','3520843398',NULL,'Sample Data','Toby','','Parker',NULL,NULL,NULL,NULL,1,NULL,'Dear Toby',1,NULL,'Dear Toby',1,NULL,'Toby Parker',NULL,2,'1983-09-02',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:24'),(58,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Prentice, Betty','Dr. Betty Prentice',NULL,NULL,NULL,NULL,NULL,'Both','235975731',NULL,'Sample Data','Betty','','Prentice',4,NULL,NULL,NULL,1,NULL,'Dear Betty',1,NULL,'Dear Betty',1,NULL,'Dr. Betty Prentice',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:33'),(59,'Organization',NULL,1,0,0,0,0,0,NULL,NULL,'Mahanoy City Arts School','Mahanoy City Arts School',NULL,NULL,NULL,NULL,NULL,'Both','719793303',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Mahanoy City Arts School',NULL,NULL,NULL,0,NULL,NULL,30,'Mahanoy City Arts School',NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:32'),(60,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Local Agriculture Association','Local Agriculture Association',NULL,NULL,NULL,'5',NULL,'Both','2060811572',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Local Agriculture Association',NULL,NULL,NULL,0,NULL,NULL,68,'Local Agriculture Association',NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:33'),(61,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Adams, Maxwell','Mr. Maxwell Adams II',NULL,NULL,NULL,'3',NULL,'Both','1901327060',NULL,'Sample Data','Maxwell','O','Adams',3,3,NULL,NULL,1,NULL,'Dear Maxwell',1,NULL,'Dear Maxwell',1,NULL,'Mr. Maxwell Adams II',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:36'),(62,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'DÃaz-Zope, Josefa','Dr. Josefa DÃaz-Zope',NULL,NULL,NULL,NULL,NULL,'Both','146086040',NULL,'Sample Data','Josefa','C','DÃaz-Zope',4,NULL,NULL,NULL,1,NULL,'Dear Josefa',1,NULL,'Dear Josefa',1,NULL,'Dr. Josefa DÃaz-Zope',NULL,1,'1963-01-12',1,'2017-11-03',NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:33'),(63,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Cooper, BrzÄ™czysÅ‚aw','BrzÄ™czysÅ‚aw Cooper III',NULL,NULL,NULL,'3',NULL,'Both','671824527',NULL,'Sample Data','BrzÄ™czysÅ‚aw','U','Cooper',NULL,4,NULL,NULL,1,NULL,'Dear BrzÄ™czysÅ‚aw',1,NULL,'Dear BrzÄ™czysÅ‚aw',1,NULL,'BrzÄ™czysÅ‚aw Cooper III',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:25'),(64,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Bachman, Mei','Mrs. Mei Bachman',NULL,NULL,NULL,NULL,NULL,'Both','1338545040',NULL,'Sample Data','Mei','F','Bachman',1,NULL,NULL,NULL,1,NULL,'Dear Mei',1,NULL,'Dear Mei',1,NULL,'Mrs. Mei Bachman',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:25'),(65,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Wattson, Elizabeth','Dr. Elizabeth Wattson',NULL,NULL,NULL,'3',NULL,'Both','144172133',NULL,'Sample Data','Elizabeth','','Wattson',4,NULL,NULL,NULL,1,NULL,'Dear Elizabeth',1,NULL,'Dear Elizabeth',1,NULL,'Dr. Elizabeth Wattson',NULL,1,'1948-02-20',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:27'),(66,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Wagner, Roland','Mr. Roland Wagner II',NULL,NULL,NULL,NULL,NULL,'Both','1173293758',NULL,'Sample Data','Roland','N','Wagner',3,3,NULL,NULL,1,NULL,'Dear Roland',1,NULL,'Dear Roland',1,NULL,'Mr. Roland Wagner II',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:27'),(67,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'anielsen@spamalot.biz','anielsen@spamalot.biz',NULL,NULL,NULL,NULL,NULL,'Both','853363007',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear anielsen@spamalot.biz',1,NULL,'Dear anielsen@spamalot.biz',1,NULL,'anielsen@spamalot.biz',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:26'),(68,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Smith, Arlyne','Ms. Arlyne Smith',NULL,NULL,NULL,'5',NULL,'Both','4098699841',NULL,'Sample Data','Arlyne','','Smith',2,NULL,NULL,NULL,1,NULL,'Dear Arlyne',1,NULL,'Dear Arlyne',1,NULL,'Ms. Arlyne Smith',NULL,1,'1973-12-06',0,NULL,NULL,NULL,'Local Agriculture Association',NULL,NULL,60,0,'2018-01-11 22:52:22','2018-01-11 22:52:36'),(69,'Household',NULL,1,0,0,0,0,0,NULL,NULL,'Wattson-Ivanov family','Wattson-Ivanov family',NULL,NULL,NULL,'5',NULL,'Both','1188216634',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Wattson-Ivanov family',5,NULL,'Dear Wattson-Ivanov family',2,NULL,'Wattson-Ivanov family',NULL,NULL,NULL,0,NULL,'Wattson-Ivanov family',NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:31'),(70,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jameson, Delana','Delana Jameson',NULL,NULL,NULL,NULL,NULL,'Both','470285147',NULL,'Sample Data','Delana','','Jameson',NULL,NULL,NULL,NULL,1,NULL,'Dear Delana',1,NULL,'Dear Delana',1,NULL,'Delana Jameson',NULL,1,'1976-07-16',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:36'),(71,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jensen, Kathlyn','Kathlyn Jensen',NULL,NULL,NULL,'5',NULL,'Both','3302532161',NULL,'Sample Data','Kathlyn','','Jensen',NULL,NULL,NULL,NULL,1,NULL,'Dear Kathlyn',1,NULL,'Dear Kathlyn',1,NULL,'Kathlyn Jensen',NULL,1,'1988-10-10',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:25'),(72,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Robertson-ÅÄ…chowski family','Robertson-ÅÄ…chowski family',NULL,NULL,NULL,NULL,NULL,'Both','3126744782',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Robertson-ÅÄ…chowski family',5,NULL,'Dear Robertson-ÅÄ…chowski family',2,NULL,'Robertson-ÅÄ…chowski family',NULL,NULL,NULL,0,NULL,'Robertson-ÅÄ…chowski family',NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:31'),(73,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Müller, Winford','Mr. Winford Müller',NULL,NULL,NULL,'3',NULL,'Both','1322827856',NULL,'Sample Data','Winford','','Müller',3,NULL,NULL,NULL,1,NULL,'Dear Winford',1,NULL,'Dear Winford',1,NULL,'Mr. Winford Müller',NULL,NULL,'1929-06-21',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:24'),(74,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Zope, Miguel','Dr. Miguel Zope',NULL,NULL,NULL,'5',NULL,'Both','1624097300',NULL,'Sample Data','Miguel','','Zope',4,NULL,NULL,NULL,1,NULL,'Dear Miguel',1,NULL,'Dear Miguel',1,NULL,'Dr. Miguel Zope',NULL,2,'1990-10-18',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:35'),(75,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Wattson-Ivanov, Sharyn','Sharyn Wattson-Ivanov',NULL,NULL,NULL,'5',NULL,'Both','2624090768',NULL,'Sample Data','Sharyn','','Wattson-Ivanov',NULL,NULL,NULL,NULL,1,NULL,'Dear Sharyn',1,NULL,'Dear Sharyn',1,NULL,'Sharyn Wattson-Ivanov',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:34'),(76,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'jf.patel21@infomail.org','jf.patel21@infomail.org',NULL,NULL,NULL,'5',NULL,'Both','2607021222',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear jf.patel21@infomail.org',1,NULL,'Dear jf.patel21@infomail.org',1,NULL,'jf.patel21@infomail.org',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:33'),(77,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Jacobs, Carylon','Carylon Jacobs',NULL,NULL,NULL,NULL,NULL,'Both','548653672',NULL,'Sample Data','Carylon','I','Jacobs',NULL,NULL,NULL,NULL,1,NULL,'Dear Carylon',1,NULL,'Dear Carylon',1,NULL,'Carylon Jacobs',NULL,1,'1970-05-04',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:27'),(78,'Individual',NULL,1,1,0,0,0,0,NULL,NULL,'Parker, Esta','Esta Parker',NULL,NULL,NULL,NULL,NULL,'Both','599165417',NULL,'Sample Data','Esta','','Parker',NULL,NULL,NULL,NULL,1,NULL,'Dear Esta',1,NULL,'Dear Esta',1,NULL,'Esta Parker',NULL,NULL,'1976-03-21',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:24'),(79,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Jameson, Kacey','Ms. Kacey Jameson',NULL,NULL,NULL,'3',NULL,'Both','2233552494',NULL,'Sample Data','Kacey','','Jameson',2,NULL,NULL,NULL,1,NULL,'Dear Kacey',1,NULL,'Dear Kacey',1,NULL,'Ms. Kacey Jameson',NULL,1,'1957-04-08',1,'2017-02-04',NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:35'),(80,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Patel, Teresa','Teresa Patel',NULL,NULL,NULL,NULL,NULL,'Both','1615801119',NULL,'Sample Data','Teresa','G','Patel',NULL,NULL,NULL,NULL,1,NULL,'Dear Teresa',1,NULL,'Dear Teresa',1,NULL,'Teresa Patel',NULL,1,NULL,0,NULL,NULL,NULL,'Local Health School',NULL,NULL,126,0,'2018-01-11 22:52:22','2018-01-11 22:52:33'),(81,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Zope-González, Elbert','Elbert Zope-González III',NULL,NULL,NULL,'2',NULL,'Both','2792249679',NULL,'Sample Data','Elbert','Y','Zope-González',NULL,4,NULL,NULL,1,NULL,'Dear Elbert',1,NULL,'Dear Elbert',1,NULL,'Elbert Zope-González III',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:35'),(82,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Eagle River Action Fund','Eagle River Action Fund',NULL,NULL,NULL,'4',NULL,'Both','1334337273',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Eagle River Action Fund',NULL,NULL,NULL,0,NULL,NULL,122,'Eagle River Action Fund',NULL,NULL,NULL,0,'2018-01-11 22:52:22','2018-01-11 22:52:32'),(83,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Friends Technology Partnership','Friends Technology Partnership',NULL,NULL,NULL,NULL,NULL,'Both','1276423311',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Friends Technology Partnership',NULL,NULL,NULL,0,NULL,NULL,158,'Friends Technology Partnership',NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:32'),(84,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Smith-Wattson, Sherman','Sherman Smith-Wattson',NULL,NULL,NULL,NULL,NULL,'Both','3332040614',NULL,'Sample Data','Sherman','F','Smith-Wattson',NULL,NULL,NULL,NULL,1,NULL,'Dear Sherman',1,NULL,'Dear Sherman',1,NULL,'Sherman Smith-Wattson',NULL,2,'1997-11-06',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:35'),(85,'Household',NULL,1,0,0,0,0,0,NULL,NULL,'Jensen family','Jensen family',NULL,NULL,NULL,NULL,NULL,'Both','797435572',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Jensen family',5,NULL,'Dear Jensen family',2,NULL,'Jensen family',NULL,NULL,NULL,0,NULL,'Jensen family',NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:31'),(86,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Wagner, Bryon','Bryon Wagner III',NULL,NULL,NULL,'3',NULL,'Both','2042752954',NULL,'Sample Data','Bryon','','Wagner',NULL,4,NULL,NULL,1,NULL,'Dear Bryon',1,NULL,'Dear Bryon',1,NULL,'Bryon Wagner III',NULL,2,'1930-09-30',1,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:27'),(87,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Jameson, Esta','Esta Jameson',NULL,NULL,NULL,'5',NULL,'Both','3062335151',NULL,'Sample Data','Esta','','Jameson',NULL,NULL,NULL,NULL,1,NULL,'Dear Esta',1,NULL,'Dear Esta',1,NULL,'Esta Jameson',NULL,1,'1978-09-19',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:25'),(88,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Parker, Elizabeth','Elizabeth Parker',NULL,NULL,NULL,'2',NULL,'Both','3038072630',NULL,'Sample Data','Elizabeth','D','Parker',NULL,NULL,NULL,NULL,1,NULL,'Dear Elizabeth',1,NULL,'Dear Elizabeth',1,NULL,'Elizabeth Parker',NULL,1,'1950-04-28',1,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:26'),(89,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Jacobs, Damaris','Mrs. Damaris Jacobs',NULL,NULL,NULL,NULL,NULL,'Both','2985152224',NULL,'Sample Data','Damaris','D','Jacobs',1,NULL,NULL,NULL,1,NULL,'Dear Damaris',1,NULL,'Dear Damaris',1,NULL,'Mrs. Damaris Jacobs',NULL,NULL,'1952-08-18',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:27'),(90,'Household',NULL,1,0,0,0,1,0,NULL,NULL,'Patel family','Patel family',NULL,NULL,NULL,'4',NULL,'Both','1669281794',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Patel family',5,NULL,'Dear Patel family',2,NULL,'Patel family',NULL,NULL,NULL,0,NULL,'Patel family',NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:31'),(91,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Yadav, Jackson','Jackson Yadav',NULL,NULL,NULL,NULL,NULL,'Both','1490538521',NULL,'Sample Data','Jackson','','Yadav',NULL,NULL,NULL,NULL,1,NULL,'Dear Jackson',1,NULL,'Dear Jackson',1,NULL,'Jackson Yadav',NULL,2,'1942-06-21',1,'2017-03-03',NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:26'),(92,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Jones-Jensen, Juliann','Juliann Jones-Jensen',NULL,NULL,NULL,NULL,NULL,'Both','983550463',NULL,'Sample Data','Juliann','','Jones-Jensen',NULL,NULL,NULL,NULL,1,NULL,'Dear Juliann',1,NULL,'Dear Juliann',1,NULL,'Juliann Jones-Jensen',NULL,NULL,'1957-01-13',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:34'),(93,'Individual',NULL,1,1,0,0,1,0,NULL,NULL,'Adams, Landon','Landon Adams III',NULL,NULL,NULL,'1',NULL,'Both','1504862823',NULL,'Sample Data','Landon','','Adams',NULL,4,NULL,NULL,1,NULL,'Dear Landon',1,NULL,'Dear Landon',1,NULL,'Landon Adams III',NULL,NULL,'1943-02-01',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:26'),(94,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Parker, Juliann','Juliann Parker',NULL,NULL,NULL,NULL,NULL,'Both','1013304220',NULL,'Sample Data','Juliann','Z','Parker',NULL,NULL,NULL,NULL,1,NULL,'Dear Juliann',1,NULL,'Dear Juliann',1,NULL,'Juliann Parker',NULL,1,'1935-03-20',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:26'),(95,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jensen, Iris','Iris Jensen',NULL,NULL,NULL,NULL,NULL,'Both','3094691992',NULL,'Sample Data','Iris','H','Jensen',NULL,NULL,NULL,NULL,1,NULL,'Dear Iris',1,NULL,'Dear Iris',1,NULL,'Iris Jensen',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:27'),(96,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Müller, Ray','Ray Müller',NULL,NULL,NULL,'5',NULL,'Both','1173052896',NULL,'Sample Data','Ray','E','Müller',NULL,NULL,NULL,NULL,1,NULL,'Dear Ray',1,NULL,'Dear Ray',1,NULL,'Ray Müller',NULL,NULL,'1949-06-03',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:34'),(97,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Adams, Russell','Russell Adams',NULL,NULL,NULL,NULL,NULL,'Both','2150692920',NULL,'Sample Data','Russell','R','Adams',NULL,NULL,NULL,NULL,1,NULL,'Dear Russell',1,NULL,'Dear Russell',1,NULL,'Russell Adams',NULL,NULL,'1975-01-04',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:34'),(98,'Individual',NULL,1,0,0,0,1,0,NULL,NULL,'Müller, Laree','Laree Müller',NULL,NULL,NULL,'4',NULL,'Both','4239017350',NULL,'Sample Data','Laree','','Müller',NULL,NULL,NULL,NULL,1,NULL,'Dear Laree',1,NULL,'Dear Laree',1,NULL,'Laree Müller',NULL,1,NULL,0,NULL,NULL,NULL,'Community Technology Fellowship',NULL,NULL,199,0,'2018-01-11 22:52:23','2018-01-11 22:52:34'),(99,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Zope, Sanford','Sanford Zope',NULL,NULL,NULL,NULL,NULL,'Both','3485406852',NULL,'Sample Data','Sanford','Q','Zope',NULL,NULL,NULL,NULL,1,NULL,'Dear Sanford',1,NULL,'Dear Sanford',1,NULL,'Sanford Zope',NULL,2,'1952-05-29',1,'2017-04-27',NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:34'),(100,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Zope, Rodrigo','Dr. Rodrigo Zope',NULL,NULL,NULL,'4',NULL,'Both','1659102983',NULL,'Sample Data','Rodrigo','K','Zope',4,NULL,NULL,NULL,1,NULL,'Dear Rodrigo',1,NULL,'Dear Rodrigo',1,NULL,'Dr. Rodrigo Zope',NULL,2,'1975-01-21',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:33'),(101,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Roberts, Betty','Betty Roberts',NULL,NULL,NULL,NULL,NULL,'Both','3063091038',NULL,'Sample Data','Betty','N','Roberts',NULL,NULL,NULL,NULL,1,NULL,'Dear Betty',1,NULL,'Dear Betty',1,NULL,'Betty Roberts',NULL,1,'1982-08-13',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:25'),(102,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Lee, Shauna','Shauna Lee',NULL,NULL,NULL,NULL,NULL,'Both','3300398193',NULL,'Sample Data','Shauna','T','Lee',NULL,NULL,NULL,NULL,1,NULL,'Dear Shauna',1,NULL,'Dear Shauna',1,NULL,'Shauna Lee',NULL,NULL,'2004-02-29',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:25'),(103,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jones, Bernadette','Ms. Bernadette Jones',NULL,NULL,NULL,'1',NULL,'Both','357713234',NULL,'Sample Data','Bernadette','','Jones',2,NULL,NULL,NULL,1,NULL,'Dear Bernadette',1,NULL,'Dear Bernadette',1,NULL,'Ms. Bernadette Jones',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:25'),(104,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'julianngrant-jensen@mymail.com','julianngrant-jensen@mymail.com',NULL,NULL,NULL,'2',NULL,'Both','3683215028',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear julianngrant-jensen@mymail.com',1,NULL,'Dear julianngrant-jensen@mymail.com',1,NULL,'julianngrant-jensen@mymail.com',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:35'),(105,'Household',NULL,1,0,0,0,0,0,NULL,NULL,'Müller family','Müller family',NULL,NULL,NULL,NULL,NULL,'Both','1144797465',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Müller family',5,NULL,'Dear Müller family',2,NULL,'Müller family',NULL,NULL,NULL,0,NULL,'Müller family',NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:31'),(106,'Individual',NULL,1,1,0,0,1,0,NULL,NULL,'wattsonj@fakemail.net','wattsonj@fakemail.net',NULL,NULL,NULL,'4',NULL,'Both','3826410091',NULL,'Sample Data',NULL,NULL,NULL,4,NULL,NULL,NULL,1,NULL,'Dear wattsonj@fakemail.net',1,NULL,'Dear wattsonj@fakemail.net',1,NULL,'wattsonj@fakemail.net',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:26'),(107,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Wattson, Princess','Princess Wattson',NULL,NULL,NULL,'3',NULL,'Both','1322463207',NULL,'Sample Data','Princess','G','Wattson',NULL,NULL,NULL,NULL,1,NULL,'Dear Princess',1,NULL,'Dear Princess',1,NULL,'Princess Wattson',NULL,1,'1979-09-10',0,NULL,NULL,NULL,'Washington Action Initiative',NULL,NULL,169,0,'2018-01-11 22:52:23','2018-01-11 22:52:35'),(108,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jensen, Sanford','Sanford Jensen',NULL,NULL,NULL,'1',NULL,'Both','1526792308',NULL,'Sample Data','Sanford','X','Jensen',NULL,NULL,NULL,NULL,1,NULL,'Dear Sanford',1,NULL,'Dear Sanford',1,NULL,'Sanford Jensen',NULL,2,'2008-03-03',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:34'),(109,'Individual',NULL,1,1,0,0,0,0,NULL,NULL,'Adams, Arlyne','Arlyne Adams',NULL,NULL,NULL,NULL,NULL,'Both','4065496202',NULL,'Sample Data','Arlyne','I','Adams',NULL,NULL,NULL,NULL,1,NULL,'Dear Arlyne',1,NULL,'Dear Arlyne',1,NULL,'Arlyne Adams',NULL,1,'1986-11-14',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:34'),(110,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Smith, Kacey','Ms. Kacey Smith',NULL,NULL,NULL,'2',NULL,'Both','4027129634',NULL,'Sample Data','Kacey','O','Smith',2,NULL,NULL,NULL,1,NULL,'Dear Kacey',1,NULL,'Dear Kacey',1,NULL,'Ms. Kacey Smith',NULL,1,'1979-03-29',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:36'),(111,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Yadav, Herminia','Mrs. Herminia Yadav',NULL,NULL,NULL,NULL,NULL,'Both','201559464',NULL,'Sample Data','Herminia','K','Yadav',1,NULL,NULL,NULL,1,NULL,'Dear Herminia',1,NULL,'Dear Herminia',1,NULL,'Mrs. Herminia Yadav',NULL,NULL,'1971-05-18',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:34'),(112,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Adams, Carlos','Carlos Adams',NULL,NULL,NULL,NULL,NULL,'Both','3745383924',NULL,'Sample Data','Carlos','R','Adams',NULL,NULL,NULL,NULL,1,NULL,'Dear Carlos',1,NULL,'Dear Carlos',1,NULL,'Carlos Adams',NULL,NULL,'1968-09-09',0,NULL,NULL,NULL,'Lubbock Sports Alliance',NULL,NULL,123,0,'2018-01-11 22:52:23','2018-01-11 22:52:32'),(113,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Deforest, Clint','Clint Deforest',NULL,NULL,NULL,NULL,NULL,'Both','2437706084',NULL,'Sample Data','Clint','','Deforest',NULL,NULL,NULL,NULL,1,NULL,'Dear Clint',1,NULL,'Dear Clint',1,NULL,'Clint Deforest',NULL,NULL,'1957-10-08',1,'2017-08-02',NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:24'),(114,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Ivanov, Scott','Mr. Scott Ivanov III',NULL,NULL,NULL,'2',NULL,'Both','1336634478',NULL,'Sample Data','Scott','','Ivanov',3,4,NULL,NULL,1,NULL,'Dear Scott',1,NULL,'Dear Scott',1,NULL,'Mr. Scott Ivanov III',NULL,2,'1957-01-12',1,'2017-01-29',NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:26'),(115,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Blackwell, Allan','Dr. Allan Blackwell',NULL,NULL,NULL,'5',NULL,'Both','3904004195',NULL,'Sample Data','Allan','M','Blackwell',4,NULL,NULL,NULL,1,NULL,'Dear Allan',1,NULL,'Dear Allan',1,NULL,'Dr. Allan Blackwell',NULL,2,NULL,1,'2017-10-04',NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:26'),(116,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'jameson.herminia@testing.net','jameson.herminia@testing.net',NULL,NULL,NULL,'3',NULL,'Both','1918708841',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear jameson.herminia@testing.net',1,NULL,'Dear jameson.herminia@testing.net',1,NULL,'jameson.herminia@testing.net',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:35'),(117,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Jensen, Juliann','Mrs. Juliann Jensen',NULL,NULL,NULL,NULL,NULL,'Both','530531227',NULL,'Sample Data','Juliann','','Jensen',1,NULL,NULL,NULL,1,NULL,'Dear Juliann',1,NULL,'Dear Juliann',1,NULL,'Mrs. Juliann Jensen',NULL,1,'1989-10-01',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:35'),(118,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Jensen, Esta','Dr. Esta Jensen',NULL,NULL,NULL,'5',NULL,'Both','4290021443',NULL,'Sample Data','Esta','B','Jensen',4,NULL,NULL,NULL,1,NULL,'Dear Esta',1,NULL,'Dear Esta',1,NULL,'Dr. Esta Jensen',NULL,1,'1975-07-13',0,NULL,NULL,NULL,'Global Sports Fellowship',NULL,NULL,142,0,'2018-01-11 22:52:23','2018-01-11 22:52:35'),(119,'Household',NULL,1,0,0,0,0,0,NULL,NULL,'Zope family','Zope family',NULL,NULL,NULL,NULL,NULL,'Both','1649131487',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Zope family',5,NULL,'Dear Zope family',2,NULL,'Zope family',NULL,NULL,NULL,0,NULL,'Zope family',NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:31'),(120,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Samson, Rolando','Mr. Rolando Samson',NULL,NULL,NULL,NULL,NULL,'Both','3728356464',NULL,'Sample Data','Rolando','','Samson',3,NULL,NULL,NULL,1,NULL,'Dear Rolando',1,NULL,'Dear Rolando',1,NULL,'Mr. Rolando Samson',NULL,2,'1962-06-25',1,'2017-02-10',NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:26'),(121,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Samson, Jay','Jay Samson',NULL,NULL,NULL,NULL,NULL,'Both','4164694386',NULL,'Sample Data','Jay','','Samson',NULL,NULL,NULL,NULL,1,NULL,'Dear Jay',1,NULL,'Dear Jay',1,NULL,'Jay Samson',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:27'),(122,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Lee, Erik','Erik Lee III',NULL,NULL,NULL,NULL,NULL,'Both','3144007526',NULL,'Sample Data','Erik','','Lee',NULL,4,NULL,NULL,1,NULL,'Dear Erik',1,NULL,'Dear Erik',1,NULL,'Erik Lee III',NULL,NULL,'1977-10-05',0,NULL,NULL,NULL,'Eagle River Action Fund',NULL,NULL,82,0,'2018-01-11 22:52:23','2018-01-11 22:52:34'),(123,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Lubbock Sports Alliance','Lubbock Sports Alliance',NULL,NULL,NULL,'3',NULL,'Both','4108994671',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Lubbock Sports Alliance',NULL,NULL,NULL,0,NULL,NULL,112,'Lubbock Sports Alliance',NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:32'),(124,'Household',NULL,1,0,0,0,0,0,NULL,NULL,'Prentice family','Prentice family',NULL,NULL,NULL,NULL,NULL,'Both','3313623671',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Prentice family',5,NULL,'Dear Prentice family',2,NULL,'Prentice family',NULL,NULL,NULL,0,NULL,'Prentice family',NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:31'),(125,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'ÅÄ…chowski, Santina','Mrs. Santina ÅÄ…chowski',NULL,NULL,NULL,'1',NULL,'Both','3814599784',NULL,'Sample Data','Santina','S','ÅÄ…chowski',1,NULL,NULL,NULL,1,NULL,'Dear Santina',1,NULL,'Dear Santina',1,NULL,'Mrs. Santina ÅÄ…chowski',NULL,1,'1962-06-21',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:35'),(126,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Local Health School','Local Health School',NULL,NULL,NULL,'1',NULL,'Both','947275750',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Local Health School',NULL,NULL,NULL,0,NULL,NULL,80,'Local Health School',NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:33'),(127,'Individual',NULL,0,1,0,0,1,0,NULL,NULL,'jamesonr73@airmail.com','jamesonr73@airmail.com',NULL,NULL,NULL,NULL,NULL,'Both','2229369965',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear jamesonr73@airmail.com',1,NULL,'Dear jamesonr73@airmail.com',1,NULL,'jamesonr73@airmail.com',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:27'),(128,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Jameson, Roland','Roland Jameson',NULL,NULL,NULL,NULL,NULL,'Both','4082300659',NULL,'Sample Data','Roland','G','Jameson',NULL,NULL,NULL,NULL,1,NULL,'Dear Roland',1,NULL,'Dear Roland',1,NULL,'Roland Jameson',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:35'),(129,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Zope, Bernadette','Bernadette Zope',NULL,NULL,NULL,'1',NULL,'Both','2602904844',NULL,'Sample Data','Bernadette','','Zope',NULL,NULL,NULL,NULL,1,NULL,'Dear Bernadette',1,NULL,'Dear Bernadette',1,NULL,'Bernadette Zope',NULL,NULL,'2001-04-10',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:33'),(130,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Ivanov, Esta','Esta Ivanov',NULL,NULL,NULL,NULL,NULL,'Both','3595290803',NULL,'Sample Data','Esta','G','Ivanov',NULL,NULL,NULL,NULL,1,NULL,'Dear Esta',1,NULL,'Dear Esta',1,NULL,'Esta Ivanov',NULL,1,'1950-07-02',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:24'),(131,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'valenedeforest@example.com','valenedeforest@example.com',NULL,NULL,NULL,NULL,NULL,'Both','127060476',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear valenedeforest@example.com',1,NULL,'Dear valenedeforest@example.com',1,NULL,'valenedeforest@example.com',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:27'),(132,'Household',NULL,1,0,0,0,0,0,NULL,NULL,'Smith family','Smith family',NULL,NULL,NULL,NULL,NULL,'Both','4082772645',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Smith family',5,NULL,'Dear Smith family',2,NULL,'Smith family',NULL,NULL,NULL,0,NULL,'Smith family',NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:31'),(133,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Barkley, Sanford','Dr. Sanford Barkley III',NULL,NULL,NULL,NULL,NULL,'Both','975752860',NULL,'Sample Data','Sanford','Z','Barkley',4,4,NULL,NULL,1,NULL,'Dear Sanford',1,NULL,'Dear Sanford',1,NULL,'Dr. Sanford Barkley III',NULL,NULL,'1941-03-12',1,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:24'),(134,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Lee, Betty','Betty Lee',NULL,NULL,NULL,'4',NULL,'Both','4193978956',NULL,'Sample Data','Betty','S','Lee',NULL,NULL,NULL,NULL,1,NULL,'Dear Betty',1,NULL,'Dear Betty',1,NULL,'Betty Lee',NULL,NULL,'1928-10-04',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:27'),(135,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'New Hampshire Wellness Partnership','New Hampshire Wellness Partnership',NULL,NULL,NULL,'2',NULL,'Both','2216865210',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'New Hampshire Wellness Partnership',NULL,NULL,NULL,0,NULL,NULL,159,'New Hampshire Wellness Partnership',NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:32'),(136,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Ivanov, Jackson','Jackson Ivanov Jr.',NULL,NULL,NULL,'4',NULL,'Both','3246901602',NULL,'Sample Data','Jackson','','Ivanov',NULL,1,NULL,NULL,1,NULL,'Dear Jackson',1,NULL,'Dear Jackson',1,NULL,'Jackson Ivanov Jr.',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:27'),(137,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Yadav, Maxwell','Dr. Maxwell Yadav',NULL,NULL,NULL,'4',NULL,'Both','1292324110',NULL,'Sample Data','Maxwell','','Yadav',4,NULL,NULL,NULL,1,NULL,'Dear Maxwell',1,NULL,'Dear Maxwell',1,NULL,'Dr. Maxwell Yadav',NULL,2,'1987-08-08',0,NULL,NULL,NULL,'Woodbridge Software Partnership',NULL,NULL,162,0,'2018-01-11 22:52:23','2018-01-11 22:52:35'),(138,'Household',NULL,1,1,0,0,0,0,NULL,NULL,'Roberts-Samson family','Roberts-Samson family',NULL,NULL,NULL,'1',NULL,'Both','2677861429',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Roberts-Samson family',5,NULL,'Dear Roberts-Samson family',2,NULL,'Roberts-Samson family',NULL,NULL,NULL,0,NULL,'Roberts-Samson family',NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:31'),(139,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'kathleenb73@example.net','kathleenb73@example.net',NULL,NULL,NULL,NULL,NULL,'Both','762258939',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear kathleenb73@example.net',1,NULL,'Dear kathleenb73@example.net',1,NULL,'kathleenb73@example.net',NULL,NULL,NULL,0,NULL,NULL,NULL,'Black Canyon City Wellness Services',NULL,NULL,156,0,'2018-01-11 22:52:23','2018-01-11 22:52:33'),(140,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Nielsen, Russell','Dr. Russell Nielsen',NULL,NULL,NULL,'2',NULL,'Both','2180719783',NULL,'Sample Data','Russell','','Nielsen',4,NULL,NULL,NULL,1,NULL,'Dear Russell',1,NULL,'Dear Russell',1,NULL,'Dr. Russell Nielsen',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:33'),(141,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Patel, Truman','Mr. Truman Patel',NULL,NULL,NULL,NULL,NULL,'Both','3372246222',NULL,'Sample Data','Truman','','Patel',3,NULL,NULL,NULL,1,NULL,'Dear Truman',1,NULL,'Dear Truman',1,NULL,'Mr. Truman Patel',NULL,2,'1967-02-16',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:34'),(142,'Organization',NULL,1,0,0,0,1,0,NULL,NULL,'Global Sports Fellowship','Global Sports Fellowship',NULL,NULL,NULL,'5',NULL,'Both','1702261661',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Global Sports Fellowship',NULL,NULL,NULL,0,NULL,NULL,118,'Global Sports Fellowship',NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:33'),(143,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Cooper, Eleonor','Ms. Eleonor Cooper',NULL,NULL,NULL,'3',NULL,'Both','3505180760',NULL,'Sample Data','Eleonor','K','Cooper',2,NULL,NULL,NULL,1,NULL,'Dear Eleonor',1,NULL,'Dear Eleonor',1,NULL,'Ms. Eleonor Cooper',NULL,1,'1932-09-17',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:25'),(144,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Adams, Elina','Mrs. Elina Adams',NULL,NULL,NULL,NULL,NULL,'Both','3914819984',NULL,'Sample Data','Elina','S','Adams',1,NULL,NULL,NULL,1,NULL,'Dear Elina',1,NULL,'Dear Elina',1,NULL,'Mrs. Elina Adams',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:34'),(145,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Zope, Betty','Betty Zope',NULL,NULL,NULL,NULL,NULL,'Both','2849696155',NULL,'Sample Data','Betty','','Zope',NULL,NULL,NULL,NULL,1,NULL,'Dear Betty',1,NULL,'Dear Betty',1,NULL,'Betty Zope',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:34'),(146,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Main Culture Collective','Main Culture Collective',NULL,NULL,NULL,'1',NULL,'Both','2087673647',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Main Culture Collective',NULL,NULL,NULL,0,NULL,NULL,14,'Main Culture Collective',NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:32'),(147,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Roberts, Carlos','Carlos Roberts',NULL,NULL,NULL,NULL,NULL,'Both','2188463441',NULL,'Sample Data','Carlos','','Roberts',NULL,NULL,NULL,NULL,1,NULL,'Dear Carlos',1,NULL,'Dear Carlos',1,NULL,'Carlos Roberts',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:36'),(148,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Samuels-Patel, Allen','Allen Samuels-Patel III',NULL,NULL,NULL,'4',NULL,'Both','1081420475',NULL,'Sample Data','Allen','Q','Samuels-Patel',NULL,4,NULL,NULL,1,NULL,'Dear Allen',1,NULL,'Dear Allen',1,NULL,'Allen Samuels-Patel III',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:33'),(149,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Terry, Elina','Mrs. Elina Terry',NULL,NULL,NULL,NULL,NULL,'Both','2453833535',NULL,'Sample Data','Elina','','Terry',1,NULL,NULL,NULL,1,NULL,'Dear Elina',1,NULL,'Dear Elina',1,NULL,'Mrs. Elina Terry',NULL,1,'1951-09-18',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:27'),(150,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'ashleym95@fakemail.co.uk','ashleym95@fakemail.co.uk',NULL,NULL,NULL,'4',NULL,'Both','2205894248',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear ashleym95@fakemail.co.uk',1,NULL,'Dear ashleym95@fakemail.co.uk',1,NULL,'ashleym95@fakemail.co.uk',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:35'),(151,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Robertson-ÅÄ…chowski, Carlos','Carlos Robertson-ÅÄ…chowski',NULL,NULL,NULL,NULL,NULL,'Both','50857875',NULL,'Sample Data','Carlos','','Robertson-ÅÄ…chowski',NULL,NULL,NULL,NULL,1,NULL,'Dear Carlos',1,NULL,'Dear Carlos',1,NULL,'Carlos Robertson-ÅÄ…chowski',NULL,2,'2002-12-17',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:35'),(152,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Blackwell, Rosario','Rosario Blackwell',NULL,NULL,NULL,'4',NULL,'Both','212312556',NULL,'Sample Data','Rosario','','Blackwell',NULL,NULL,NULL,NULL,1,NULL,'Dear Rosario',1,NULL,'Dear Rosario',1,NULL,'Rosario Blackwell',NULL,NULL,'1941-08-23',1,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:26'),(153,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jameson, Lincoln','Mr. Lincoln Jameson',NULL,NULL,NULL,'5',NULL,'Both','2753899992',NULL,'Sample Data','Lincoln','','Jameson',3,NULL,NULL,NULL,1,NULL,'Dear Lincoln',1,NULL,'Dear Lincoln',1,NULL,'Mr. Lincoln Jameson',NULL,NULL,'1990-11-28',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:35'),(154,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jensen, Arlyne','Arlyne Jensen',NULL,NULL,NULL,'2',NULL,'Both','2653015935',NULL,'Sample Data','Arlyne','','Jensen',NULL,NULL,NULL,NULL,1,NULL,'Dear Arlyne',1,NULL,'Dear Arlyne',1,NULL,'Arlyne Jensen',NULL,1,'2000-06-24',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:34'),(155,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Bachman, Landon','Landon Bachman',NULL,NULL,NULL,NULL,NULL,'Both','1765533665',NULL,'Sample Data','Landon','','Bachman',NULL,NULL,NULL,NULL,1,NULL,'Dear Landon',1,NULL,'Dear Landon',1,NULL,'Landon Bachman',NULL,2,'1977-01-01',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:25'),(156,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Black Canyon City Wellness Services','Black Canyon City Wellness Services',NULL,NULL,NULL,NULL,NULL,'Both','4251495249',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Black Canyon City Wellness Services',NULL,NULL,NULL,0,NULL,NULL,139,'Black Canyon City Wellness Services',NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:33'),(157,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'jensen.r.sherman83@spamalot.org','jensen.r.sherman83@spamalot.org',NULL,NULL,NULL,NULL,NULL,'Both','3994249482',NULL,'Sample Data',NULL,NULL,NULL,NULL,4,NULL,NULL,1,NULL,'Dear jensen.r.sherman83@spamalot.org',1,NULL,'Dear jensen.r.sherman83@spamalot.org',1,NULL,'jensen.r.sherman83@spamalot.org',NULL,NULL,NULL,0,NULL,NULL,NULL,'Friends Sustainability Fund',NULL,NULL,177,0,'2018-01-11 22:52:23','2018-01-11 22:52:35'),(158,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Lee, Elbert','Elbert Lee II',NULL,NULL,NULL,'2',NULL,'Both','1636754975',NULL,'Sample Data','Elbert','','Lee',NULL,3,NULL,NULL,1,NULL,'Dear Elbert',1,NULL,'Dear Elbert',1,NULL,'Elbert Lee II',NULL,2,NULL,0,NULL,NULL,NULL,'Friends Technology Partnership',NULL,NULL,83,0,'2018-01-11 22:52:23','2018-01-11 22:52:34'),(159,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Müller, Carlos','Carlos Müller II',NULL,NULL,NULL,'2',NULL,'Both','457253515',NULL,'Sample Data','Carlos','D','Müller',NULL,3,NULL,NULL,1,NULL,'Dear Carlos',1,NULL,'Dear Carlos',1,NULL,'Carlos Müller II',NULL,2,'1975-07-27',0,NULL,NULL,NULL,'New Hampshire Wellness Partnership',NULL,NULL,135,0,'2018-01-11 22:52:23','2018-01-11 22:52:32'),(160,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Zope, Kandace','Kandace Zope',NULL,NULL,NULL,NULL,NULL,'Both','533148202',NULL,'Sample Data','Kandace','W','Zope',NULL,NULL,NULL,NULL,1,NULL,'Dear Kandace',1,NULL,'Dear Kandace',1,NULL,'Kandace Zope',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:34'),(161,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Prentice, Carylon','Carylon Prentice',NULL,NULL,NULL,NULL,NULL,'Both','1810903097',NULL,'Sample Data','Carylon','S','Prentice',NULL,NULL,NULL,NULL,1,NULL,'Dear Carylon',1,NULL,'Dear Carylon',1,NULL,'Carylon Prentice',NULL,1,'1945-05-21',1,'2017-09-21',NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:33'),(162,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Woodbridge Software Partnership','Woodbridge Software Partnership',NULL,NULL,NULL,'1',NULL,'Both','2157888853',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Woodbridge Software Partnership',NULL,NULL,NULL,0,NULL,NULL,137,'Woodbridge Software Partnership',NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:31'),(163,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Lee, Elizabeth','Elizabeth Lee',NULL,NULL,NULL,NULL,NULL,'Both','244095621',NULL,'Sample Data','Elizabeth','','Lee',NULL,NULL,NULL,NULL,1,NULL,'Dear Elizabeth',1,NULL,'Dear Elizabeth',1,NULL,'Elizabeth Lee',NULL,1,'1993-11-04',0,NULL,NULL,NULL,'Pennsylvania Technology Association',NULL,NULL,25,0,'2018-01-11 22:52:23','2018-01-11 22:52:34'),(164,'Organization',NULL,1,0,0,0,0,0,NULL,NULL,'Bay Health Partnership','Bay Health Partnership',NULL,NULL,NULL,NULL,NULL,'Both','3477857079',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Bay Health Partnership',NULL,NULL,NULL,0,NULL,NULL,51,'Bay Health Partnership',NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:33'),(165,'Individual',NULL,0,1,0,0,1,0,NULL,NULL,'Smith-Wattson, Lashawnda','Lashawnda Smith-Wattson',NULL,NULL,NULL,NULL,NULL,'Both','3325672572',NULL,'Sample Data','Lashawnda','','Smith-Wattson',NULL,NULL,NULL,NULL,1,NULL,'Dear Lashawnda',1,NULL,'Dear Lashawnda',1,NULL,'Lashawnda Smith-Wattson',NULL,NULL,'1994-11-25',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:35'),(166,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Patel, Kenny','Kenny Patel',NULL,NULL,NULL,'2',NULL,'Both','73584714',NULL,'Sample Data','Kenny','','Patel',NULL,NULL,NULL,NULL,1,NULL,'Dear Kenny',1,NULL,'Dear Kenny',1,NULL,'Kenny Patel',NULL,2,'1940-05-06',1,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:28'),(167,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Prentice, Kiara','Kiara Prentice',NULL,NULL,NULL,'5',NULL,'Both','369964977',NULL,'Sample Data','Kiara','','Prentice',NULL,NULL,NULL,NULL,1,NULL,'Dear Kiara',1,NULL,'Dear Kiara',1,NULL,'Kiara Prentice',NULL,1,'2006-09-08',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:33'),(168,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jameson, Brent','Mr. Brent Jameson',NULL,NULL,NULL,NULL,NULL,'Both','1398082986',NULL,'Sample Data','Brent','','Jameson',3,NULL,NULL,NULL,1,NULL,'Dear Brent',1,NULL,'Dear Brent',1,NULL,'Mr. Brent Jameson',NULL,NULL,'1986-02-16',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:36'),(169,'Organization',NULL,0,0,0,0,1,0,NULL,NULL,'Washington Action Initiative','Washington Action Initiative',NULL,NULL,NULL,'1',NULL,'Both','2089762300',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Washington Action Initiative',NULL,NULL,NULL,0,NULL,NULL,107,'Washington Action Initiative',NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:33'),(170,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Zope, Landon','Landon Zope',NULL,NULL,NULL,'2',NULL,'Both','4025242907',NULL,'Sample Data','Landon','','Zope',NULL,NULL,NULL,NULL,1,NULL,'Dear Landon',1,NULL,'Dear Landon',1,NULL,'Landon Zope',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:25'),(171,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Smith, Landon','Dr. Landon Smith Sr.',NULL,NULL,NULL,NULL,NULL,'Both','1605229740',NULL,'Sample Data','Landon','','Smith',4,2,NULL,NULL,1,NULL,'Dear Landon',1,NULL,'Dear Landon',1,NULL,'Dr. Landon Smith Sr.',NULL,NULL,'1968-07-03',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:36'),(172,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Yadav family','Yadav family',NULL,NULL,NULL,'2',NULL,'Both','1777336212',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Yadav family',5,NULL,'Dear Yadav family',2,NULL,'Yadav family',NULL,NULL,NULL,0,NULL,'Yadav family',NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:31'),(173,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Bachman, Margaret','Margaret Bachman',NULL,NULL,NULL,NULL,NULL,'Both','2110616060',NULL,'Sample Data','Margaret','M','Bachman',NULL,NULL,NULL,NULL,1,NULL,'Dear Margaret',1,NULL,'Dear Margaret',1,NULL,'Margaret Bachman',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:24'),(174,'Individual',NULL,1,1,0,0,0,0,NULL,NULL,'Robertson, Jed','Mr. Jed Robertson',NULL,NULL,NULL,NULL,NULL,'Both','1656810966',NULL,'Sample Data','Jed','H','Robertson',3,NULL,NULL,NULL,1,NULL,'Dear Jed',1,NULL,'Dear Jed',1,NULL,'Mr. Jed Robertson',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:35'),(175,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'ashliei@mymail.com','ashliei@mymail.com',NULL,NULL,NULL,NULL,NULL,'Both','4056188868',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear ashliei@mymail.com',1,NULL,'Dear ashliei@mymail.com',1,NULL,'ashliei@mymail.com',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:34'),(176,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Roberts, Billy','Mr. Billy Roberts II',NULL,NULL,NULL,'1',NULL,'Both','1819007607',NULL,'Sample Data','Billy','','Roberts',3,3,NULL,NULL,1,NULL,'Dear Billy',1,NULL,'Dear Billy',1,NULL,'Mr. Billy Roberts II',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:27'),(177,'Organization',NULL,0,0,0,0,1,0,NULL,NULL,'Friends Sustainability Fund','Friends Sustainability Fund',NULL,NULL,NULL,NULL,NULL,'Both','1978872528',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Friends Sustainability Fund',NULL,NULL,NULL,0,NULL,NULL,157,'Friends Sustainability Fund',NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:33'),(178,'Individual',NULL,1,0,0,0,1,0,NULL,NULL,'Patel, Omar','Omar Patel',NULL,NULL,NULL,'5',NULL,'Both','2759109046',NULL,'Sample Data','Omar','J','Patel',NULL,NULL,NULL,NULL,1,NULL,'Dear Omar',1,NULL,'Dear Omar',1,NULL,'Omar Patel',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:26'),(179,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'González, Carlos','Carlos González II',NULL,NULL,NULL,'3',NULL,'Both','941551989',NULL,'Sample Data','Carlos','','González',NULL,3,NULL,NULL,1,NULL,'Dear Carlos',1,NULL,'Dear Carlos',1,NULL,'Carlos González II',NULL,2,'1994-04-22',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:35'),(180,'Household',NULL,0,1,0,0,0,0,NULL,NULL,'Zope family','Zope family',NULL,NULL,NULL,'4',NULL,'Both','1649131487',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Zope family',5,NULL,'Dear Zope family',2,NULL,'Zope family',NULL,NULL,NULL,0,NULL,'Zope family',NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:31'),(181,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Parker, Jackson','Dr. Jackson Parker Jr.',NULL,NULL,NULL,'2',NULL,'Both','2328007188',NULL,'Sample Data','Jackson','Q','Parker',4,1,NULL,NULL,1,NULL,'Dear Jackson',1,NULL,'Dear Jackson',1,NULL,'Dr. Jackson Parker Jr.',NULL,2,'1942-03-31',1,'2017-03-01',NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:24'),(182,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Wilson, Roland','Roland Wilson',NULL,NULL,NULL,NULL,NULL,'Both','1456133565',NULL,'Sample Data','Roland','','Wilson',NULL,NULL,NULL,NULL,1,NULL,'Dear Roland',1,NULL,'Dear Roland',1,NULL,'Roland Wilson',NULL,2,'1972-05-06',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:35'),(183,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Yadav, Norris','Norris Yadav',NULL,NULL,NULL,'1',NULL,'Both','3408497299',NULL,'Sample Data','Norris','','Yadav',NULL,NULL,NULL,NULL,1,NULL,'Dear Norris',1,NULL,'Dear Norris',1,NULL,'Norris Yadav',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:23','2018-01-11 22:52:26'),(184,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jameson, Lou','Lou Jameson III',NULL,NULL,NULL,NULL,NULL,'Both','1885385788',NULL,'Sample Data','Lou','','Jameson',NULL,4,NULL,NULL,1,NULL,'Dear Lou',1,NULL,'Dear Lou',1,NULL,'Lou Jameson III',NULL,NULL,'1958-11-28',0,NULL,NULL,NULL,'Newtonia Peace Systems',NULL,NULL,22,0,'2018-01-11 22:52:24','2018-01-11 22:52:32'),(185,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Roberts, Billy','Mr. Billy Roberts Sr.',NULL,NULL,NULL,'4',NULL,'Both','1819007607',NULL,'Sample Data','Billy','','Roberts',3,2,NULL,NULL,1,NULL,'Dear Billy',1,NULL,'Dear Billy',1,NULL,'Mr. Billy Roberts Sr.',NULL,NULL,'1968-02-24',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:24','2018-01-11 22:52:26'),(186,'Individual',NULL,0,1,0,0,1,0,NULL,NULL,'Wattson-Ivanov, Nicole','Dr. Nicole Wattson-Ivanov',NULL,NULL,NULL,'3',NULL,'Both','13667665',NULL,'Sample Data','Nicole','Y','Wattson-Ivanov',4,NULL,NULL,NULL,1,NULL,'Dear Nicole',1,NULL,'Dear Nicole',1,NULL,'Dr. Nicole Wattson-Ivanov',NULL,1,'1984-12-21',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:24','2018-01-11 22:52:34'),(187,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jacobs, Andrew','Mr. Andrew Jacobs',NULL,NULL,NULL,NULL,NULL,'Both','2805225818',NULL,'Sample Data','Andrew','','Jacobs',3,NULL,NULL,NULL,1,NULL,'Dear Andrew',1,NULL,'Dear Andrew',1,NULL,'Mr. Andrew Jacobs',NULL,2,'1974-05-29',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:24','2018-01-11 22:52:26'),(188,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Bachman, Esta','Esta Bachman',NULL,NULL,NULL,'2',NULL,'Both','981761701',NULL,'Sample Data','Esta','F','Bachman',NULL,NULL,NULL,NULL,1,NULL,'Dear Esta',1,NULL,'Dear Esta',1,NULL,'Esta Bachman',NULL,1,'1954-08-13',1,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:24','2018-01-11 22:52:27'),(189,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Wattson, Billy','Billy Wattson Sr.',NULL,NULL,NULL,NULL,NULL,'Both','3097131221',NULL,'Sample Data','Billy','','Wattson',NULL,2,NULL,NULL,1,NULL,'Dear Billy',1,NULL,'Dear Billy',1,NULL,'Billy Wattson Sr.',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:24','2018-01-11 22:52:26'),(190,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Adams, Sherman','Mr. Sherman Adams',NULL,NULL,NULL,NULL,NULL,'Both','2610997591',NULL,'Sample Data','Sherman','I','Adams',3,NULL,NULL,NULL,1,NULL,'Dear Sherman',1,NULL,'Dear Sherman',1,NULL,'Mr. Sherman Adams',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:24','2018-01-11 22:52:36'),(191,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Deforest, Teddy','Teddy Deforest',NULL,NULL,NULL,NULL,NULL,'Both','2986504728',NULL,'Sample Data','Teddy','M','Deforest',NULL,NULL,NULL,NULL,1,NULL,'Dear Teddy',1,NULL,'Dear Teddy',1,NULL,'Teddy Deforest',NULL,2,'1947-08-08',1,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:24','2018-01-11 22:52:25'),(192,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Smith, Princess','Dr. Princess Smith',NULL,NULL,NULL,'3',NULL,'Both','1829040268',NULL,'Sample Data','Princess','','Smith',4,NULL,NULL,NULL,1,NULL,'Dear Princess',1,NULL,'Dear Princess',1,NULL,'Dr. Princess Smith',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:24','2018-01-11 22:52:27'),(193,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Lee, Tanya','Dr. Tanya Lee',NULL,NULL,NULL,NULL,NULL,'Both','776617860',NULL,'Sample Data','Tanya','H','Lee',4,NULL,NULL,NULL,1,NULL,'Dear Tanya',1,NULL,'Dear Tanya',1,NULL,'Dr. Tanya Lee',NULL,1,'1947-07-12',1,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:24','2018-01-11 22:52:28'),(194,'Household',NULL,1,0,0,0,0,0,NULL,NULL,'Smith-Wattson family','Smith-Wattson family',NULL,NULL,NULL,'4',NULL,'Both','1732260435',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Smith-Wattson family',5,NULL,'Dear Smith-Wattson family',2,NULL,'Smith-Wattson family',NULL,NULL,NULL,0,NULL,'Smith-Wattson family',NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:24','2018-01-11 22:52:31'),(195,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Wagner, Billy','Billy Wagner',NULL,NULL,NULL,'3',NULL,'Both','1288341691',NULL,'Sample Data','Billy','N','Wagner',NULL,NULL,NULL,NULL,1,NULL,'Dear Billy',1,NULL,'Dear Billy',1,NULL,'Billy Wagner',NULL,NULL,'1976-01-28',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:24','2018-01-11 22:52:27'),(196,'Household',NULL,0,1,0,0,0,0,NULL,NULL,'Jameson family','Jameson family',NULL,NULL,NULL,'3',NULL,'Both','2255649769',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Jameson family',5,NULL,'Dear Jameson family',2,NULL,'Jameson family',NULL,NULL,NULL,0,NULL,'Jameson family',NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:24','2018-01-11 22:52:31'),(197,'Individual',NULL,0,1,0,0,1,0,NULL,NULL,'Samuels, Kacey','Kacey Samuels',NULL,NULL,NULL,NULL,NULL,'Both','397451289',NULL,'Sample Data','Kacey','','Samuels',NULL,NULL,NULL,NULL,1,NULL,'Dear Kacey',1,NULL,'Dear Kacey',1,NULL,'Kacey Samuels',NULL,NULL,'1967-10-11',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:24','2018-01-11 22:52:25'),(198,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Cruz, Clint','Clint Cruz Sr.',NULL,NULL,NULL,NULL,NULL,'Both','3677859642',NULL,'Sample Data','Clint','D','Cruz',NULL,2,NULL,NULL,1,NULL,'Dear Clint',1,NULL,'Dear Clint',1,NULL,'Clint Cruz Sr.',NULL,2,'1977-01-26',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:24','2018-01-11 22:52:25'),(199,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Community Technology Fellowship','Community Technology Fellowship',NULL,NULL,NULL,NULL,NULL,'Both','4286167407',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Community Technology Fellowship',NULL,NULL,NULL,0,NULL,NULL,98,'Community Technology Fellowship',NULL,NULL,NULL,0,'2018-01-11 22:52:24','2018-01-11 22:52:33'),(200,'Household',NULL,0,1,0,0,0,0,NULL,NULL,'Adams family','Adams family',NULL,NULL,NULL,NULL,NULL,'Both','1515323104',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Adams family',5,NULL,'Dear Adams family',2,NULL,'Adams family',NULL,NULL,NULL,0,NULL,'Adams family',NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:24','2018-01-11 22:52:31'),(201,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Samson, Santina','Mrs. Santina Samson',NULL,NULL,NULL,'2',NULL,'Both','1196980593',NULL,'Sample Data','Santina','','Samson',1,NULL,NULL,NULL,1,NULL,'Dear Santina',1,NULL,'Dear Santina',1,NULL,'Mrs. Santina Samson',NULL,1,'1961-08-23',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-01-11 22:52:24','2018-01-11 22:52:36'); +INSERT INTO `civicrm_contact` (`id`, `contact_type`, `contact_sub_type`, `do_not_email`, `do_not_phone`, `do_not_mail`, `do_not_sms`, `do_not_trade`, `is_opt_out`, `legal_identifier`, `external_identifier`, `sort_name`, `display_name`, `nick_name`, `legal_name`, `image_URL`, `preferred_communication_method`, `preferred_language`, `preferred_mail_format`, `hash`, `api_key`, `source`, `first_name`, `middle_name`, `last_name`, `prefix_id`, `suffix_id`, `formal_title`, `communication_style_id`, `email_greeting_id`, `email_greeting_custom`, `email_greeting_display`, `postal_greeting_id`, `postal_greeting_custom`, `postal_greeting_display`, `addressee_id`, `addressee_custom`, `addressee_display`, `job_title`, `gender_id`, `birth_date`, `is_deceased`, `deceased_date`, `household_name`, `primary_contact_id`, `organization_name`, `sic_code`, `user_unique_id`, `employer_id`, `is_deleted`, `created_date`, `modified_date`) VALUES (1,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Default Organization','Default Organization',NULL,'Default Organization',NULL,NULL,NULL,'Both',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,NULL,NULL,'Default Organization',NULL,NULL,NULL,0,NULL,'2018-05-21 20:27:11'),(2,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Wattson, Shauna','Shauna Wattson',NULL,NULL,NULL,'4',NULL,'Both','255999578',NULL,'Sample Data','Shauna','H','Wattson',NULL,NULL,NULL,NULL,1,NULL,'Dear Shauna',1,NULL,'Dear Shauna',1,NULL,'Shauna Wattson',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(3,'Individual',NULL,1,0,0,0,1,0,NULL,NULL,'Jones, Kiara','Kiara Jones',NULL,NULL,NULL,'1',NULL,'Both','2445144569',NULL,'Sample Data','Kiara','R','Jones',NULL,NULL,NULL,NULL,1,NULL,'Dear Kiara',1,NULL,'Dear Kiara',1,NULL,'Kiara Jones',NULL,1,'1958-08-01',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:20'),(4,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Barkley, Shauna','Shauna Barkley',NULL,NULL,NULL,NULL,NULL,'Both','1145257394',NULL,'Sample Data','Shauna','','Barkley',NULL,NULL,NULL,NULL,1,NULL,'Dear Shauna',1,NULL,'Dear Shauna',1,NULL,'Shauna Barkley',NULL,1,'2004-05-15',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(5,'Individual',NULL,0,1,0,0,1,0,NULL,NULL,'Parker, Valene','Valene Parker',NULL,NULL,NULL,NULL,NULL,'Both','2439115501',NULL,'Sample Data','Valene','','Parker',NULL,NULL,NULL,NULL,1,NULL,'Dear Valene',1,NULL,'Dear Valene',1,NULL,'Valene Parker',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(6,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'adams.truman49@infomail.biz','adams.truman49@infomail.biz',NULL,NULL,NULL,'2',NULL,'Both','4167642695',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear adams.truman49@infomail.biz',1,NULL,'Dear adams.truman49@infomail.biz',1,NULL,'adams.truman49@infomail.biz',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(7,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'McReynolds, Tanya','Dr. Tanya McReynolds',NULL,NULL,NULL,'2',NULL,'Both','2833475968',NULL,'Sample Data','Tanya','R','McReynolds',4,NULL,NULL,NULL,1,NULL,'Dear Tanya',1,NULL,'Dear Tanya',1,NULL,'Dr. Tanya McReynolds',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(8,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Dimitrov, Craig','Craig Dimitrov Jr.',NULL,NULL,NULL,'5',NULL,'Both','3815881421',NULL,'Sample Data','Craig','E','Dimitrov',NULL,1,NULL,NULL,1,NULL,'Dear Craig',1,NULL,'Dear Craig',1,NULL,'Craig Dimitrov Jr.',NULL,2,'1959-08-08',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(9,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Olsen, Rolando','Rolando Olsen Sr.',NULL,NULL,NULL,'1',NULL,'Both','2121296962',NULL,'Sample Data','Rolando','W','Olsen',NULL,2,NULL,NULL,1,NULL,'Dear Rolando',1,NULL,'Dear Rolando',1,NULL,'Rolando Olsen Sr.',NULL,2,'1942-04-17',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(10,'Organization',NULL,1,0,0,0,0,0,NULL,NULL,'Nebraska Empowerment Solutions','Nebraska Empowerment Solutions',NULL,NULL,NULL,NULL,NULL,'Both','3526009064',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Nebraska Empowerment Solutions',NULL,NULL,NULL,0,NULL,NULL,45,'Nebraska Empowerment Solutions',NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(11,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Cruz, Josefa','Mrs. Josefa Cruz',NULL,NULL,NULL,NULL,NULL,'Both','97145743',NULL,'Sample Data','Josefa','','Cruz',1,NULL,NULL,NULL,1,NULL,'Dear Josefa',1,NULL,'Dear Josefa',1,NULL,'Mrs. Josefa Cruz',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(12,'Household',NULL,0,0,0,0,1,0,NULL,NULL,'Jensen family','Jensen family',NULL,NULL,NULL,NULL,NULL,'Both','797435572',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Jensen family',5,NULL,'Dear Jensen family',2,NULL,'Jensen family',NULL,NULL,NULL,0,NULL,'Jensen family',NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(13,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jacobs, Kiara','Kiara Jacobs',NULL,NULL,NULL,'3',NULL,'Both','2329177439',NULL,'Sample Data','Kiara','','Jacobs',NULL,NULL,NULL,NULL,1,NULL,'Dear Kiara',1,NULL,'Dear Kiara',1,NULL,'Kiara Jacobs',NULL,1,'1957-09-01',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:20'),(14,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Ivanov, Carylon','Dr. Carylon Ivanov',NULL,NULL,NULL,'1',NULL,'Both','3841280474',NULL,'Sample Data','Carylon','P','Ivanov',4,NULL,NULL,NULL,1,NULL,'Dear Carylon',1,NULL,'Dear Carylon',1,NULL,'Dr. Carylon Ivanov',NULL,1,NULL,0,NULL,NULL,NULL,'Arkansas Sports Fellowship',NULL,NULL,16,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(15,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Olsen, Andrew','Andrew Olsen',NULL,NULL,NULL,'2',NULL,'Both','3402005266',NULL,'Sample Data','Andrew','','Olsen',NULL,NULL,NULL,NULL,1,NULL,'Dear Andrew',1,NULL,'Dear Andrew',1,NULL,'Andrew Olsen',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(16,'Organization',NULL,0,0,0,0,1,0,NULL,NULL,'Arkansas Sports Fellowship','Arkansas Sports Fellowship',NULL,NULL,NULL,NULL,NULL,'Both','3295551137',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Arkansas Sports Fellowship',NULL,NULL,NULL,0,NULL,NULL,14,'Arkansas Sports Fellowship',NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(17,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Olsen, Erik','Erik Olsen III',NULL,NULL,NULL,'5',NULL,'Both','1259292682',NULL,'Sample Data','Erik','J','Olsen',NULL,4,NULL,NULL,1,NULL,'Dear Erik',1,NULL,'Dear Erik',1,NULL,'Erik Olsen III',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:20'),(18,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'McReynolds, Ashley','Mr. Ashley McReynolds Jr.',NULL,NULL,NULL,NULL,NULL,'Both','68872917',NULL,'Sample Data','Ashley','E','McReynolds',3,1,NULL,NULL,1,NULL,'Dear Ashley',1,NULL,'Dear Ashley',1,NULL,'Mr. Ashley McReynolds Jr.',NULL,2,'1941-04-25',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(19,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'McReynolds, Maria','Maria McReynolds',NULL,NULL,NULL,'2',NULL,'Both','2599277622',NULL,'Sample Data','Maria','V','McReynolds',NULL,NULL,NULL,NULL,1,NULL,'Dear Maria',1,NULL,'Dear Maria',1,NULL,'Maria McReynolds',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(20,'Individual',NULL,1,0,0,0,1,0,NULL,NULL,'McReynolds, Bernadette','Dr. Bernadette McReynolds',NULL,NULL,NULL,'4',NULL,'Both','1201192588',NULL,'Sample Data','Bernadette','','McReynolds',4,NULL,NULL,NULL,1,NULL,'Dear Bernadette',1,NULL,'Dear Bernadette',1,NULL,'Dr. Bernadette McReynolds',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(21,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jensen, Alexia','Alexia Jensen',NULL,NULL,NULL,'2',NULL,'Both','1964478975',NULL,'Sample Data','Alexia','','Jensen',NULL,NULL,NULL,NULL,1,NULL,'Dear Alexia',1,NULL,'Dear Alexia',1,NULL,'Alexia Jensen',NULL,NULL,'1978-06-24',0,NULL,NULL,NULL,'Rural Literacy Association',NULL,NULL,34,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(22,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Olsen-McReynolds, Shauna','Ms. Shauna Olsen-McReynolds',NULL,NULL,NULL,NULL,NULL,'Both','3733823082',NULL,'Sample Data','Shauna','G','Olsen-McReynolds',2,NULL,NULL,NULL,1,NULL,'Dear Shauna',1,NULL,'Dear Shauna',1,NULL,'Ms. Shauna Olsen-McReynolds',NULL,1,'1981-03-23',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(23,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Wattson, Lashawnda','Lashawnda Wattson',NULL,NULL,NULL,NULL,NULL,'Both','3926771014',NULL,'Sample Data','Lashawnda','Y','Wattson',NULL,NULL,NULL,NULL,1,NULL,'Dear Lashawnda',1,NULL,'Dear Lashawnda',1,NULL,'Lashawnda Wattson',NULL,NULL,'1932-09-02',1,'2017-10-24',NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:20'),(24,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Samson, Norris','Norris Samson',NULL,NULL,NULL,NULL,NULL,'Both','2564827585',NULL,'Sample Data','Norris','R','Samson',NULL,NULL,NULL,NULL,1,NULL,'Dear Norris',1,NULL,'Dear Norris',1,NULL,'Norris Samson',NULL,2,'1951-06-17',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(25,'Individual',NULL,1,1,0,0,0,0,NULL,NULL,'Barkley, Esta','Dr. Esta Barkley',NULL,NULL,NULL,NULL,NULL,'Both','2407753300',NULL,'Sample Data','Esta','M','Barkley',4,NULL,NULL,NULL,1,NULL,'Dear Esta',1,NULL,'Dear Esta',1,NULL,'Dr. Esta Barkley',NULL,NULL,'1969-12-12',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(26,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Cooper, Mei','Mrs. Mei Cooper',NULL,NULL,NULL,NULL,NULL,'Both','1149940772',NULL,'Sample Data','Mei','','Cooper',1,NULL,NULL,NULL,1,NULL,'Dear Mei',1,NULL,'Dear Mei',1,NULL,'Mrs. Mei Cooper',NULL,1,'1983-06-21',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(27,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Roberts, Valene','Dr. Valene Roberts',NULL,NULL,NULL,NULL,NULL,'Both','2209497418',NULL,'Sample Data','Valene','','Roberts',4,NULL,NULL,NULL,1,NULL,'Dear Valene',1,NULL,'Dear Valene',1,NULL,'Dr. Valene Roberts',NULL,NULL,'1974-12-01',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(28,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Wagner, Beula','Beula Wagner',NULL,NULL,NULL,NULL,NULL,'Both','109524906',NULL,'Sample Data','Beula','','Wagner',NULL,NULL,NULL,NULL,1,NULL,'Dear Beula',1,NULL,'Dear Beula',1,NULL,'Beula Wagner',NULL,1,'1984-05-17',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(29,'Household',NULL,1,0,0,0,0,0,NULL,NULL,'Nielsen family','Nielsen family',NULL,NULL,NULL,NULL,NULL,'Both','766698874',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Nielsen family',5,NULL,'Dear Nielsen family',2,NULL,'Nielsen family',NULL,NULL,NULL,0,NULL,'Nielsen family',NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(30,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Terrell, Delana','Delana Terrell',NULL,NULL,NULL,NULL,NULL,'Both','3301906923',NULL,'Sample Data','Delana','','Terrell',NULL,NULL,NULL,NULL,1,NULL,'Dear Delana',1,NULL,'Dear Delana',1,NULL,'Delana Terrell',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(31,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Robertson, Lashawnda','Mrs. Lashawnda Robertson',NULL,NULL,NULL,'3',NULL,'Both','44444463',NULL,'Sample Data','Lashawnda','C','Robertson',1,NULL,NULL,NULL,1,NULL,'Dear Lashawnda',1,NULL,'Dear Lashawnda',1,NULL,'Mrs. Lashawnda Robertson',NULL,NULL,'1938-09-19',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(32,'Individual',NULL,1,0,0,0,1,0,NULL,NULL,'Nielsen, Landon','Mr. Landon Nielsen',NULL,NULL,NULL,NULL,NULL,'Both','1226832678',NULL,'Sample Data','Landon','','Nielsen',3,NULL,NULL,NULL,1,NULL,'Dear Landon',1,NULL,'Dear Landon',1,NULL,'Mr. Landon Nielsen',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(33,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Local Agriculture Academy','Local Agriculture Academy',NULL,NULL,NULL,NULL,NULL,'Both','3410375223',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Local Agriculture Academy',NULL,NULL,NULL,0,NULL,NULL,96,'Local Agriculture Academy',NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(34,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Rural Literacy Association','Rural Literacy Association',NULL,NULL,NULL,'4',NULL,'Both','2064317141',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Rural Literacy Association',NULL,NULL,NULL,0,NULL,NULL,21,'Rural Literacy Association',NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(35,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'andrewc@mymail.org','andrewc@mymail.org',NULL,NULL,NULL,'5',NULL,'Both','4163043298',NULL,'Sample Data',NULL,NULL,NULL,4,2,NULL,NULL,1,NULL,'Dear andrewc@mymail.org',1,NULL,'Dear andrewc@mymail.org',1,NULL,'andrewc@mymail.org',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(36,'Individual',NULL,0,1,0,0,1,0,NULL,NULL,'McReynolds, Shad','Shad McReynolds Jr.',NULL,NULL,NULL,NULL,NULL,'Both','4249147082',NULL,'Sample Data','Shad','U','McReynolds',NULL,1,NULL,NULL,1,NULL,'Dear Shad',1,NULL,'Dear Shad',1,NULL,'Shad McReynolds Jr.',NULL,2,'2006-11-15',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(37,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Bachman-Wattson, Carlos','Dr. Carlos Bachman-Wattson',NULL,NULL,NULL,NULL,NULL,'Both','1892247778',NULL,'Sample Data','Carlos','B','Bachman-Wattson',4,NULL,NULL,NULL,1,NULL,'Dear Carlos',1,NULL,'Dear Carlos',1,NULL,'Dr. Carlos Bachman-Wattson',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(38,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Samson, Scott','Dr. Scott Samson Jr.',NULL,NULL,NULL,NULL,NULL,'Both','3462863584',NULL,'Sample Data','Scott','','Samson',4,1,NULL,NULL,1,NULL,'Dear Scott',1,NULL,'Dear Scott',1,NULL,'Dr. Scott Samson Jr.',NULL,2,'1941-10-11',1,'2017-09-21',NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:20'),(39,'Organization',NULL,0,0,0,0,1,0,NULL,NULL,'Texas Family Partnership','Texas Family Partnership',NULL,NULL,NULL,'5',NULL,'Both','1267093491',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Texas Family Partnership',NULL,NULL,NULL,0,NULL,NULL,62,'Texas Family Partnership',NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(40,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Olsen-McReynolds, Miguel','Miguel Olsen-McReynolds III',NULL,NULL,NULL,NULL,NULL,'Both','1646210715',NULL,'Sample Data','Miguel','','Olsen-McReynolds',NULL,4,NULL,NULL,1,NULL,'Dear Miguel',1,NULL,'Dear Miguel',1,NULL,'Miguel Olsen-McReynolds III',NULL,NULL,'1981-02-27',0,NULL,NULL,NULL,'Rural Literacy Fund',NULL,NULL,159,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(41,'Household',NULL,0,0,0,0,1,0,NULL,NULL,'Cruz-Müller family','Cruz-Müller family',NULL,NULL,NULL,NULL,NULL,'Both','2724821923',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Cruz-Müller family',5,NULL,'Dear Cruz-Müller family',2,NULL,'Cruz-Müller family',NULL,NULL,NULL,0,NULL,'Cruz-Müller family',NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(42,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Cruz family','Cruz family',NULL,NULL,NULL,NULL,NULL,'Both','2326538497',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Cruz family',5,NULL,'Dear Cruz family',2,NULL,'Cruz family',NULL,NULL,NULL,0,NULL,'Cruz family',NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(43,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'cruz.rolando@notmail.com','cruz.rolando@notmail.com',NULL,NULL,NULL,NULL,NULL,'Both','2357579362',NULL,'Sample Data',NULL,NULL,NULL,NULL,4,NULL,NULL,1,NULL,'Dear cruz.rolando@notmail.com',1,NULL,'Dear cruz.rolando@notmail.com',1,NULL,'cruz.rolando@notmail.com',NULL,NULL,NULL,0,NULL,NULL,NULL,'Lincoln Agriculture Solutions',NULL,NULL,101,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(44,'Individual',NULL,0,1,0,0,1,0,NULL,NULL,'Jones, Landon','Dr. Landon Jones',NULL,NULL,NULL,'1',NULL,'Both','1338428920',NULL,'Sample Data','Landon','E','Jones',4,NULL,NULL,NULL,1,NULL,'Dear Landon',1,NULL,'Dear Landon',1,NULL,'Dr. Landon Jones',NULL,2,NULL,0,NULL,NULL,NULL,'Bath Action Collective',NULL,NULL,151,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(45,'Individual',NULL,1,0,0,0,1,0,NULL,NULL,'santinat@fishmail.co.nz','santinat@fishmail.co.nz',NULL,NULL,NULL,'3',NULL,'Both','1240188462',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear santinat@fishmail.co.nz',1,NULL,'Dear santinat@fishmail.co.nz',1,NULL,'santinat@fishmail.co.nz',NULL,NULL,NULL,0,NULL,NULL,NULL,'Nebraska Empowerment Solutions',NULL,NULL,10,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(46,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'sl.dimitrov@fakemail.co.uk','sl.dimitrov@fakemail.co.uk',NULL,NULL,NULL,'1',NULL,'Both','2890730476',NULL,'Sample Data',NULL,NULL,NULL,3,2,NULL,NULL,1,NULL,'Dear sl.dimitrov@fakemail.co.uk',1,NULL,'Dear sl.dimitrov@fakemail.co.uk',1,NULL,'sl.dimitrov@fakemail.co.uk',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(47,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Cooper, Brittney','Brittney Cooper',NULL,NULL,NULL,NULL,NULL,'Both','4169712187',NULL,'Sample Data','Brittney','','Cooper',NULL,NULL,NULL,NULL,1,NULL,'Dear Brittney',1,NULL,'Dear Brittney',1,NULL,'Brittney Cooper',NULL,1,'2005-11-20',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(48,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jensen, Teresa','Teresa Jensen',NULL,NULL,NULL,'2',NULL,'Both','1107412344',NULL,'Sample Data','Teresa','','Jensen',NULL,NULL,NULL,NULL,1,NULL,'Dear Teresa',1,NULL,'Dear Teresa',1,NULL,'Teresa Jensen',NULL,1,'1963-03-16',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(49,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Zope, Ashlie','Dr. Ashlie Zope',NULL,NULL,NULL,'3',NULL,'Both','2745365069',NULL,'Sample Data','Ashlie','Q','Zope',4,NULL,NULL,NULL,1,NULL,'Dear Ashlie',1,NULL,'Dear Ashlie',1,NULL,'Dr. Ashlie Zope',NULL,1,'1929-12-23',1,'2017-10-09',NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(50,'Individual',NULL,1,1,0,0,0,0,NULL,NULL,'Terrell, Junko','Ms. Junko Terrell',NULL,NULL,NULL,'5',NULL,'Both','3229402674',NULL,'Sample Data','Junko','','Terrell',2,NULL,NULL,NULL,1,NULL,'Dear Junko',1,NULL,'Dear Junko',1,NULL,'Ms. Junko Terrell',NULL,1,'1953-04-09',1,'2018-05-21',NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(51,'Household',NULL,0,0,0,0,1,0,NULL,NULL,'Adams family','Adams family',NULL,NULL,NULL,NULL,NULL,'Both','1515323104',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Adams family',5,NULL,'Dear Adams family',2,NULL,'Adams family',NULL,NULL,NULL,0,NULL,'Adams family',NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(52,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'omard@spamalot.biz','omard@spamalot.biz',NULL,NULL,NULL,NULL,NULL,'Both','2465352490',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear omard@spamalot.biz',1,NULL,'Dear omard@spamalot.biz',1,NULL,'omard@spamalot.biz',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:20'),(53,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Samuels, Carlos','Carlos Samuels III',NULL,NULL,NULL,NULL,NULL,'Both','1758325668',NULL,'Sample Data','Carlos','Z','Samuels',NULL,4,NULL,NULL,1,NULL,'Dear Carlos',1,NULL,'Dear Carlos',1,NULL,'Carlos Samuels III',NULL,2,'1959-03-24',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(54,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Zope, Craig','Mr. Craig Zope Sr.',NULL,NULL,NULL,NULL,NULL,'Both','1190830057',NULL,'Sample Data','Craig','X','Zope',3,2,NULL,NULL,1,NULL,'Dear Craig',1,NULL,'Dear Craig',1,NULL,'Mr. Craig Zope Sr.',NULL,2,NULL,1,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:20'),(55,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Dimitrov, Jina','Dr. Jina Dimitrov',NULL,NULL,NULL,'5',NULL,'Both','4192417839',NULL,'Sample Data','Jina','','Dimitrov',4,NULL,NULL,NULL,1,NULL,'Dear Jina',1,NULL,'Dear Jina',1,NULL,'Dr. Jina Dimitrov',NULL,1,'1945-10-11',1,'2017-07-10',NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(56,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Terrell, Allan','Allan Terrell Sr.',NULL,NULL,NULL,NULL,NULL,'Both','349299524',NULL,'Sample Data','Allan','D','Terrell',NULL,2,NULL,NULL,1,NULL,'Dear Allan',1,NULL,'Dear Allan',1,NULL,'Allan Terrell Sr.',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(57,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Müller, Ivey','Ms. Ivey Müller',NULL,NULL,NULL,NULL,NULL,'Both','596776710',NULL,'Sample Data','Ivey','X','Müller',2,NULL,NULL,NULL,1,NULL,'Dear Ivey',1,NULL,'Dear Ivey',1,NULL,'Ms. Ivey Müller',NULL,1,'1980-12-10',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:20'),(58,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'González, Brent','Dr. Brent González Sr.',NULL,NULL,NULL,'5',NULL,'Both','397348525',NULL,'Sample Data','Brent','','González',4,2,NULL,NULL,1,NULL,'Dear Brent',1,NULL,'Dear Brent',1,NULL,'Dr. Brent González Sr.',NULL,2,'1976-04-02',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(59,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'zope.juliann54@testing.biz','zope.juliann54@testing.biz',NULL,NULL,NULL,NULL,NULL,'Both','1201010970',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear zope.juliann54@testing.biz',1,NULL,'Dear zope.juliann54@testing.biz',1,NULL,'zope.juliann54@testing.biz',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(60,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Wagner, Rodrigo','Rodrigo Wagner Sr.',NULL,NULL,NULL,'5',NULL,'Both','2133660723',NULL,'Sample Data','Rodrigo','B','Wagner',NULL,2,NULL,NULL,1,NULL,'Dear Rodrigo',1,NULL,'Dear Rodrigo',1,NULL,'Rodrigo Wagner Sr.',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:20'),(61,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Cooper, Kathlyn','Ms. Kathlyn Cooper',NULL,NULL,NULL,NULL,NULL,'Both','4144432038',NULL,'Sample Data','Kathlyn','','Cooper',2,NULL,NULL,NULL,1,NULL,'Dear Kathlyn',1,NULL,'Dear Kathlyn',1,NULL,'Ms. Kathlyn Cooper',NULL,1,'1995-12-15',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(62,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Zope, Alida','Alida Zope',NULL,NULL,NULL,NULL,NULL,'Both','3726796517',NULL,'Sample Data','Alida','','Zope',NULL,NULL,NULL,NULL,1,NULL,'Dear Alida',1,NULL,'Dear Alida',1,NULL,'Alida Zope',NULL,NULL,'1998-02-06',0,NULL,NULL,NULL,'Texas Family Partnership',NULL,NULL,39,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(63,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'lawerencegonzlez@infomail.net','lawerencegonzlez@infomail.net',NULL,NULL,NULL,'4',NULL,'Both','67333539',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear lawerencegonzlez@infomail.net',1,NULL,'Dear lawerencegonzlez@infomail.net',1,NULL,'lawerencegonzlez@infomail.net',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(64,'Individual',NULL,0,1,0,0,1,0,NULL,NULL,'Cruz-Müller, Princess','Princess Cruz-Müller',NULL,NULL,NULL,'3',NULL,'Both','1979285868',NULL,'Sample Data','Princess','','Cruz-Müller',NULL,NULL,NULL,NULL,1,NULL,'Dear Princess',1,NULL,'Dear Princess',1,NULL,'Princess Cruz-Müller',NULL,1,'1974-12-13',0,NULL,NULL,NULL,'United Wellness Alliance',NULL,NULL,162,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(65,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Olsen-Dimitrov, Bernadette','Bernadette Olsen-Dimitrov',NULL,NULL,NULL,NULL,NULL,'Both','3860968796',NULL,'Sample Data','Bernadette','J','Olsen-Dimitrov',NULL,NULL,NULL,NULL,1,NULL,'Dear Bernadette',1,NULL,'Dear Bernadette',1,NULL,'Bernadette Olsen-Dimitrov',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(66,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Cooper, Jerome','Jerome Cooper',NULL,NULL,NULL,'4',NULL,'Both','2044517102',NULL,'Sample Data','Jerome','V','Cooper',NULL,NULL,NULL,NULL,1,NULL,'Dear Jerome',1,NULL,'Dear Jerome',1,NULL,'Jerome Cooper',NULL,2,'1971-05-05',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(67,'Individual',NULL,1,1,0,0,0,0,NULL,NULL,'delanareynolds@lol.co.uk','delanareynolds@lol.co.uk',NULL,NULL,NULL,NULL,NULL,'Both','3759599236',NULL,'Sample Data',NULL,NULL,NULL,4,NULL,NULL,NULL,1,NULL,'Dear delanareynolds@lol.co.uk',1,NULL,'Dear delanareynolds@lol.co.uk',1,NULL,'delanareynolds@lol.co.uk',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:20'),(68,'Household',NULL,0,1,0,0,0,0,NULL,NULL,'Samson family','Samson family',NULL,NULL,NULL,'1',NULL,'Both','333421926',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Samson family',5,NULL,'Dear Samson family',2,NULL,'Samson family',NULL,NULL,NULL,0,NULL,'Samson family',NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(69,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Olsen, Heidi','Dr. Heidi Olsen',NULL,NULL,NULL,NULL,NULL,'Both','3023333247',NULL,'Sample Data','Heidi','I','Olsen',4,NULL,NULL,NULL,1,NULL,'Dear Heidi',1,NULL,'Dear Heidi',1,NULL,'Dr. Heidi Olsen',NULL,1,NULL,1,'2018-01-03',NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:20'),(70,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Samson, Esta','Mrs. Esta Samson',NULL,NULL,NULL,NULL,NULL,'Both','2754317159',NULL,'Sample Data','Esta','','Samson',1,NULL,NULL,NULL,1,NULL,'Dear Esta',1,NULL,'Dear Esta',1,NULL,'Mrs. Esta Samson',NULL,1,'1971-06-04',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(71,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Terrell, Brent','Mr. Brent Terrell',NULL,NULL,NULL,NULL,NULL,'Both','2526832386',NULL,'Sample Data','Brent','','Terrell',3,NULL,NULL,NULL,1,NULL,'Dear Brent',1,NULL,'Dear Brent',1,NULL,'Mr. Brent Terrell',NULL,2,'1932-12-08',1,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:20'),(72,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Jones-Ivanov family','Jones-Ivanov family',NULL,NULL,NULL,'4',NULL,'Both','2057353278',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Jones-Ivanov family',5,NULL,'Dear Jones-Ivanov family',2,NULL,'Jones-Ivanov family',NULL,NULL,NULL,0,NULL,'Jones-Ivanov family',NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(73,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Prentice, Kacey','Kacey Prentice',NULL,NULL,NULL,'3',NULL,'Both','3335706608',NULL,'Sample Data','Kacey','','Prentice',NULL,NULL,NULL,NULL,1,NULL,'Dear Kacey',1,NULL,'Dear Kacey',1,NULL,'Kacey Prentice',NULL,1,'1978-08-23',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(74,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Olsen-Dimitrov, Felisha','Felisha Olsen-Dimitrov',NULL,NULL,NULL,'3',NULL,'Both','1158369527',NULL,'Sample Data','Felisha','','Olsen-Dimitrov',NULL,NULL,NULL,NULL,1,NULL,'Dear Felisha',1,NULL,'Dear Felisha',1,NULL,'Felisha Olsen-Dimitrov',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(75,'Individual',NULL,1,1,0,0,0,0,NULL,NULL,'Cooper, Sonny','Sonny Cooper II',NULL,NULL,NULL,NULL,NULL,'Both','465080565',NULL,'Sample Data','Sonny','','Cooper',NULL,3,NULL,NULL,1,NULL,'Dear Sonny',1,NULL,'Dear Sonny',1,NULL,'Sonny Cooper II',NULL,2,'1996-08-30',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(76,'Individual',NULL,1,1,0,0,1,0,NULL,NULL,'Jensen, Betty','Betty Jensen',NULL,NULL,NULL,'5',NULL,'Both','3826692336',NULL,'Sample Data','Betty','B','Jensen',NULL,NULL,NULL,NULL,1,NULL,'Dear Betty',1,NULL,'Dear Betty',1,NULL,'Betty Jensen',NULL,1,'1973-09-10',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(77,'Household',NULL,0,1,0,0,0,0,NULL,NULL,'Olsen-Dimitrov family','Olsen-Dimitrov family',NULL,NULL,NULL,NULL,NULL,'Both','3788262186',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Olsen-Dimitrov family',5,NULL,'Dear Olsen-Dimitrov family',2,NULL,'Olsen-Dimitrov family',NULL,NULL,NULL,0,NULL,'Olsen-Dimitrov family',NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(78,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jones-Ivanov, Santina','Santina Jones-Ivanov',NULL,NULL,NULL,NULL,NULL,'Both','2117997333',NULL,'Sample Data','Santina','','Jones-Ivanov',NULL,NULL,NULL,NULL,1,NULL,'Dear Santina',1,NULL,'Dear Santina',1,NULL,'Santina Jones-Ivanov',NULL,1,'2003-10-05',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(79,'Individual',NULL,1,1,0,0,0,0,NULL,NULL,'scarletterry-cooper17@spamalot.co.pl','scarletterry-cooper17@spamalot.co.pl',NULL,NULL,NULL,NULL,NULL,'Both','2778182292',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear scarletterry-cooper17@spamalot.co.pl',1,NULL,'Dear scarletterry-cooper17@spamalot.co.pl',1,NULL,'scarletterry-cooper17@spamalot.co.pl',NULL,NULL,NULL,0,NULL,NULL,NULL,'Cheraw Action School',NULL,NULL,199,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(80,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Dimitrov, Allen','Allen Dimitrov',NULL,NULL,NULL,'5',NULL,'Both','4106661370',NULL,'Sample Data','Allen','O','Dimitrov',NULL,NULL,NULL,NULL,1,NULL,'Dear Allen',1,NULL,'Dear Allen',1,NULL,'Allen Dimitrov',NULL,NULL,'1946-10-22',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:20'),(81,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Terry, Lashawnda','Lashawnda Terry',NULL,NULL,NULL,NULL,NULL,'Both','485287796',NULL,'Sample Data','Lashawnda','','Terry',NULL,NULL,NULL,NULL,1,NULL,'Dear Lashawnda',1,NULL,'Dear Lashawnda',1,NULL,'Lashawnda Terry',NULL,1,'1991-09-23',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(82,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jensen, Lashawnda','Lashawnda Jensen',NULL,NULL,NULL,'4',NULL,'Both','4222472250',NULL,'Sample Data','Lashawnda','','Jensen',NULL,NULL,NULL,NULL,1,NULL,'Dear Lashawnda',1,NULL,'Dear Lashawnda',1,NULL,'Lashawnda Jensen',NULL,1,'2016-04-11',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(83,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'McReynolds family','McReynolds family',NULL,NULL,NULL,'3',NULL,'Both','3032680972',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear McReynolds family',5,NULL,'Dear McReynolds family',2,NULL,'McReynolds family',NULL,NULL,NULL,0,NULL,'McReynolds family',NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(84,'Organization',NULL,0,0,0,0,1,0,NULL,NULL,'Creative Music Network','Creative Music Network',NULL,NULL,NULL,'4',NULL,'Both','1844974969',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Creative Music Network',NULL,NULL,NULL,0,NULL,NULL,97,'Creative Music Network',NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(85,'Household',NULL,1,0,0,0,0,0,NULL,NULL,'Terry family','Terry family',NULL,NULL,NULL,NULL,NULL,'Both','558108751',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Terry family',5,NULL,'Dear Terry family',2,NULL,'Terry family',NULL,NULL,NULL,0,NULL,'Terry family',NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(86,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'nsamson@notmail.info','nsamson@notmail.info',NULL,NULL,NULL,'2',NULL,'Both','671400119',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear nsamson@notmail.info',1,NULL,'Dear nsamson@notmail.info',1,NULL,'nsamson@notmail.info',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(87,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'McReynolds, Daren','Daren McReynolds',NULL,NULL,NULL,NULL,NULL,'Both','2885149914',NULL,'Sample Data','Daren','','McReynolds',NULL,NULL,NULL,NULL,1,NULL,'Dear Daren',1,NULL,'Dear Daren',1,NULL,'Daren McReynolds',NULL,2,'1951-06-27',1,'2017-12-28',NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(88,'Organization',NULL,1,0,0,0,1,0,NULL,NULL,'Indiana Development Alliance','Indiana Development Alliance',NULL,NULL,NULL,'2',NULL,'Both','1763281867',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Indiana Development Alliance',NULL,NULL,NULL,0,NULL,NULL,108,'Indiana Development Alliance',NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(89,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Olsen-McReynolds family','Olsen-McReynolds family',NULL,NULL,NULL,NULL,NULL,'Both','3711187484',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Olsen-McReynolds family',5,NULL,'Dear Olsen-McReynolds family',2,NULL,'Olsen-McReynolds family',NULL,NULL,NULL,0,NULL,'Olsen-McReynolds family',NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(90,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Dimitrov family','Dimitrov family',NULL,NULL,NULL,NULL,NULL,'Both','3351288571',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Dimitrov family',5,NULL,'Dear Dimitrov family',2,NULL,'Dimitrov family',NULL,NULL,NULL,0,NULL,'Dimitrov family',NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(91,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'McReynolds, Winford','Dr. Winford McReynolds II',NULL,NULL,NULL,'2',NULL,'Both','3334322093',NULL,'Sample Data','Winford','','McReynolds',4,3,NULL,NULL,1,NULL,'Dear Winford',1,NULL,'Dear Winford',1,NULL,'Dr. Winford McReynolds II',NULL,2,'1932-12-19',1,'2018-01-27',NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(92,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Wilson, Valene','Valene Wilson',NULL,NULL,NULL,'5',NULL,'Both','40219008',NULL,'Sample Data','Valene','V','Wilson',NULL,NULL,NULL,NULL,1,NULL,'Dear Valene',1,NULL,'Dear Valene',1,NULL,'Valene Wilson',NULL,1,'1958-06-07',1,'2018-03-22',NULL,NULL,'Iola Family Fellowship',NULL,NULL,195,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(93,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Müller, Josefa','Josefa Müller',NULL,NULL,NULL,'1',NULL,'Both','375937993',NULL,'Sample Data','Josefa','','Müller',NULL,NULL,NULL,NULL,1,NULL,'Dear Josefa',1,NULL,'Dear Josefa',1,NULL,'Josefa Müller',NULL,NULL,NULL,1,'2018-03-16',NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(94,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Terrell, Bryon','Dr. Bryon Terrell',NULL,NULL,NULL,NULL,NULL,'Both','1742337325',NULL,'Sample Data','Bryon','','Terrell',4,NULL,NULL,NULL,1,NULL,'Dear Bryon',1,NULL,'Dear Bryon',1,NULL,'Dr. Bryon Terrell',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:20'),(95,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Jensen, Sanford','Dr. Sanford Jensen',NULL,NULL,NULL,'4',NULL,'Both','1526792308',NULL,'Sample Data','Sanford','H','Jensen',4,NULL,NULL,NULL,1,NULL,'Dear Sanford',1,NULL,'Dear Sanford',1,NULL,'Dr. Sanford Jensen',NULL,2,'1965-03-09',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:20'),(96,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'McReynolds, Angelika','Ms. Angelika McReynolds',NULL,NULL,NULL,'2',NULL,'Both','3667136043',NULL,'Sample Data','Angelika','','McReynolds',2,NULL,NULL,NULL,1,NULL,'Dear Angelika',1,NULL,'Dear Angelika',1,NULL,'Ms. Angelika McReynolds',NULL,NULL,NULL,1,'2017-08-03',NULL,NULL,'Local Agriculture Academy',NULL,NULL,33,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(97,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Roberts, Margaret','Margaret Roberts',NULL,NULL,NULL,'1',NULL,'Both','649188694',NULL,'Sample Data','Margaret','F','Roberts',NULL,NULL,NULL,NULL,1,NULL,'Dear Margaret',1,NULL,'Dear Margaret',1,NULL,'Margaret Roberts',NULL,1,'1992-09-11',0,NULL,NULL,NULL,'Creative Music Network',NULL,NULL,84,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(98,'Individual',NULL,0,1,0,0,1,0,NULL,NULL,'olsenr@sample.com','olsenr@sample.com',NULL,NULL,NULL,'4',NULL,'Both','327578634',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear olsenr@sample.com',1,NULL,'Dear olsenr@sample.com',1,NULL,'olsenr@sample.com',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(99,'Organization',NULL,0,1,0,0,0,0,NULL,NULL,'Wappingers Falls Development Collective','Wappingers Falls Development Collective',NULL,NULL,NULL,'1',NULL,'Both','601907617',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Wappingers Falls Development Collective',NULL,NULL,NULL,0,NULL,NULL,172,'Wappingers Falls Development Collective',NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(100,'Organization',NULL,0,1,0,0,0,0,NULL,NULL,'Leburn Development Alliance','Leburn Development Alliance',NULL,NULL,NULL,'1',NULL,'Both','3323757220',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Leburn Development Alliance',NULL,NULL,NULL,0,NULL,NULL,NULL,'Leburn Development Alliance',NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(101,'Organization',NULL,0,0,0,0,1,0,NULL,NULL,'Lincoln Agriculture Solutions','Lincoln Agriculture Solutions',NULL,NULL,NULL,'4',NULL,'Both','1245945422',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Lincoln Agriculture Solutions',NULL,NULL,NULL,0,NULL,NULL,43,'Lincoln Agriculture Solutions',NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(102,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Cooper, Jacob','Jacob Cooper III',NULL,NULL,NULL,'1',NULL,'Both','221346251',NULL,'Sample Data','Jacob','M','Cooper',NULL,4,NULL,NULL,1,NULL,'Dear Jacob',1,NULL,'Dear Jacob',1,NULL,'Jacob Cooper III',NULL,2,'1975-10-26',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(103,'Organization',NULL,0,1,0,0,0,0,NULL,NULL,'Creative Family Alliance','Creative Family Alliance',NULL,NULL,NULL,'1',NULL,'Both','2275003158',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Creative Family Alliance',NULL,NULL,NULL,0,NULL,NULL,196,'Creative Family Alliance',NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(104,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Barkley family','Barkley family',NULL,NULL,NULL,'1',NULL,'Both','2888062109',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Barkley family',5,NULL,'Dear Barkley family',2,NULL,'Barkley family',NULL,NULL,NULL,0,NULL,'Barkley family',NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(105,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Prentice, Eleonor','Eleonor Prentice',NULL,NULL,NULL,NULL,NULL,'Both','76143917',NULL,'Sample Data','Eleonor','','Prentice',NULL,NULL,NULL,NULL,1,NULL,'Dear Eleonor',1,NULL,'Dear Eleonor',1,NULL,'Eleonor Prentice',NULL,1,'2007-03-11',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(106,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jones-Prentice, Jina','Jina Jones-Prentice',NULL,NULL,NULL,NULL,NULL,'Both','3125836382',NULL,'Sample Data','Jina','H','Jones-Prentice',NULL,NULL,NULL,NULL,1,NULL,'Dear Jina',1,NULL,'Dear Jina',1,NULL,'Jina Jones-Prentice',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(107,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Ivanov, Craig','Craig Ivanov',NULL,NULL,NULL,NULL,NULL,'Both','3064122334',NULL,'Sample Data','Craig','','Ivanov',NULL,NULL,NULL,NULL,1,NULL,'Dear Craig',1,NULL,'Dear Craig',1,NULL,'Craig Ivanov',NULL,2,'1950-06-01',1,'2017-06-07',NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:20'),(108,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Jensen, Junko','Junko Jensen',NULL,NULL,NULL,'5',NULL,'Both','2889888199',NULL,'Sample Data','Junko','','Jensen',NULL,NULL,NULL,NULL,1,NULL,'Dear Junko',1,NULL,'Dear Junko',1,NULL,'Junko Jensen',NULL,1,'1934-07-14',1,NULL,NULL,NULL,'Indiana Development Alliance',NULL,NULL,88,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(109,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Parker, Shauna','Mrs. Shauna Parker',NULL,NULL,NULL,NULL,NULL,'Both','631094939',NULL,'Sample Data','Shauna','','Parker',1,NULL,NULL,NULL,1,NULL,'Dear Shauna',1,NULL,'Dear Shauna',1,NULL,'Mrs. Shauna Parker',NULL,NULL,'1936-12-19',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:20'),(110,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Wattson, Russell','Russell Wattson',NULL,NULL,NULL,NULL,NULL,'Both','2184718409',NULL,'Sample Data','Russell','X','Wattson',NULL,NULL,NULL,NULL,1,NULL,'Dear Russell',1,NULL,'Dear Russell',1,NULL,'Russell Wattson',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:20'),(111,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Barkley, Brent','Brent Barkley',NULL,NULL,NULL,NULL,NULL,'Both','2030248670',NULL,'Sample Data','Brent','J','Barkley',NULL,NULL,NULL,NULL,1,NULL,'Dear Brent',1,NULL,'Dear Brent',1,NULL,'Brent Barkley',NULL,2,'1958-12-31',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(112,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Bachman-Dimitrov, Merrie','Merrie Bachman-Dimitrov',NULL,NULL,NULL,'1',NULL,'Both','3624506412',NULL,'Sample Data','Merrie','','Bachman-Dimitrov',NULL,NULL,NULL,NULL,1,NULL,'Dear Merrie',1,NULL,'Dear Merrie',1,NULL,'Merrie Bachman-Dimitrov',NULL,1,'1973-03-24',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(113,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'DÃaz, Brittney','Brittney DÃaz',NULL,NULL,NULL,NULL,NULL,'Both','2710372052',NULL,'Sample Data','Brittney','','DÃaz',NULL,NULL,NULL,NULL,1,NULL,'Dear Brittney',1,NULL,'Dear Brittney',1,NULL,'Brittney DÃaz',NULL,1,'1997-05-17',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:20'),(114,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'beulan91@mymail.com','beulan91@mymail.com',NULL,NULL,NULL,'1',NULL,'Both','465980182',NULL,'Sample Data',NULL,NULL,NULL,2,NULL,NULL,NULL,1,NULL,'Dear beulan91@mymail.com',1,NULL,'Dear beulan91@mymail.com',1,NULL,'beulan91@mymail.com',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(115,'Individual',NULL,1,0,0,0,1,0,NULL,NULL,'Wilson, Elina','Elina Wilson',NULL,NULL,NULL,'2',NULL,'Both','2816657854',NULL,'Sample Data','Elina','','Wilson',NULL,NULL,NULL,NULL,1,NULL,'Dear Elina',1,NULL,'Dear Elina',1,NULL,'Elina Wilson',NULL,1,'1961-06-15',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:20'),(116,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Prentice family','Prentice family',NULL,NULL,NULL,NULL,NULL,'Both','3313623671',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Prentice family',5,NULL,'Dear Prentice family',2,NULL,'Prentice family',NULL,NULL,NULL,0,NULL,'Prentice family',NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(117,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'carlosl81@lol.info','carlosl81@lol.info',NULL,NULL,NULL,'4',NULL,'Both','3951906812',NULL,'Sample Data',NULL,NULL,NULL,NULL,4,NULL,NULL,1,NULL,'Dear carlosl81@lol.info',1,NULL,'Dear carlosl81@lol.info',1,NULL,'carlosl81@lol.info',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(118,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'McReynolds, Juliann','Dr. Juliann McReynolds',NULL,NULL,NULL,NULL,NULL,'Both','2587841084',NULL,'Sample Data','Juliann','D','McReynolds',4,NULL,NULL,NULL,1,NULL,'Dear Juliann',1,NULL,'Dear Juliann',1,NULL,'Dr. Juliann McReynolds',NULL,1,'1960-09-14',0,NULL,NULL,NULL,'McKenney Software Systems',NULL,NULL,169,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(119,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Ivanov, Scott','Scott Ivanov III',NULL,NULL,NULL,'3',NULL,'Both','1336634478',NULL,'Sample Data','Scott','','Ivanov',NULL,4,NULL,NULL,1,NULL,'Dear Scott',1,NULL,'Dear Scott',1,NULL,'Scott Ivanov III',NULL,2,'1950-02-13',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(120,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'nielsen.andrew@fakemail.com','nielsen.andrew@fakemail.com',NULL,NULL,NULL,'1',NULL,'Both','2165923278',NULL,'Sample Data',NULL,NULL,NULL,NULL,4,NULL,NULL,1,NULL,'Dear nielsen.andrew@fakemail.com',1,NULL,'Dear nielsen.andrew@fakemail.com',1,NULL,'nielsen.andrew@fakemail.com',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(121,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Ivanov, Jerome','Jerome Ivanov III',NULL,NULL,NULL,NULL,NULL,'Both','3339080017',NULL,'Sample Data','Jerome','','Ivanov',NULL,4,NULL,NULL,1,NULL,'Dear Jerome',1,NULL,'Dear Jerome',1,NULL,'Jerome Ivanov III',NULL,2,'1960-07-25',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:20'),(122,'Individual',NULL,1,1,0,0,0,0,NULL,NULL,'Bachman-Wattson, Ashlie','Ashlie Bachman-Wattson',NULL,NULL,NULL,NULL,NULL,'Both','3121326119',NULL,'Sample Data','Ashlie','E','Bachman-Wattson',NULL,NULL,NULL,NULL,1,NULL,'Dear Ashlie',1,NULL,'Dear Ashlie',1,NULL,'Ashlie Bachman-Wattson',NULL,NULL,'2009-03-08',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(123,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Adams, Betty','Mrs. Betty Adams',NULL,NULL,NULL,'1',NULL,'Both','2445322404',NULL,'Sample Data','Betty','O','Adams',1,NULL,NULL,NULL,1,NULL,'Dear Betty',1,NULL,'Dear Betty',1,NULL,'Mrs. Betty Adams',NULL,1,NULL,0,NULL,NULL,NULL,'Wisconsin Action Fund',NULL,NULL,178,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(124,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'rodrigoj@example.co.uk','rodrigoj@example.co.uk',NULL,NULL,NULL,NULL,NULL,'Both','2690030587',NULL,'Sample Data',NULL,NULL,NULL,4,NULL,NULL,NULL,1,NULL,'Dear rodrigoj@example.co.uk',1,NULL,'Dear rodrigoj@example.co.uk',1,NULL,'rodrigoj@example.co.uk',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(125,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Zope, Erik','Erik Zope Jr.',NULL,NULL,NULL,'5',NULL,'Both','2683786262',NULL,'Sample Data','Erik','K','Zope',NULL,1,NULL,NULL,1,NULL,'Dear Erik',1,NULL,'Dear Erik',1,NULL,'Erik Zope Jr.',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:20'),(126,'Individual',NULL,0,1,0,0,1,0,NULL,NULL,'Yadav, Jackson','Mr. Jackson Yadav Sr.',NULL,NULL,NULL,'3',NULL,'Both','1490538521',NULL,'Sample Data','Jackson','X','Yadav',3,2,NULL,NULL,1,NULL,'Dear Jackson',1,NULL,'Dear Jackson',1,NULL,'Mr. Jackson Yadav Sr.',NULL,2,'1994-06-25',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(127,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'joness@testmail.net','joness@testmail.net',NULL,NULL,NULL,'5',NULL,'Both','2129683008',NULL,'Sample Data',NULL,NULL,NULL,3,2,NULL,NULL,1,NULL,'Dear joness@testmail.net',1,NULL,'Dear joness@testmail.net',1,NULL,'joness@testmail.net',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:20'),(128,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Zope, Maxwell','Mr. Maxwell Zope Sr.',NULL,NULL,NULL,'5',NULL,'Both','676762100',NULL,'Sample Data','Maxwell','','Zope',3,2,NULL,NULL,1,NULL,'Dear Maxwell',1,NULL,'Dear Maxwell',1,NULL,'Mr. Maxwell Zope Sr.',NULL,2,'1985-04-08',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(129,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jameson, Tanya','Mrs. Tanya Jameson',NULL,NULL,NULL,NULL,NULL,'Both','2589071461',NULL,'Sample Data','Tanya','','Jameson',1,NULL,NULL,NULL,1,NULL,'Dear Tanya',1,NULL,'Dear Tanya',1,NULL,'Mrs. Tanya Jameson',NULL,1,'1955-03-12',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(130,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Samson, Sherman','Sherman Samson Sr.',NULL,NULL,NULL,'1',NULL,'Both','583200758',NULL,'Sample Data','Sherman','','Samson',NULL,2,NULL,NULL,1,NULL,'Dear Sherman',1,NULL,'Dear Sherman',1,NULL,'Sherman Samson Sr.',NULL,2,'1963-01-24',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(131,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'blackwellm@airmail.com','blackwellm@airmail.com',NULL,NULL,NULL,'5',NULL,'Both','2076156167',NULL,'Sample Data',NULL,NULL,NULL,4,2,NULL,NULL,1,NULL,'Dear blackwellm@airmail.com',1,NULL,'Dear blackwellm@airmail.com',1,NULL,'blackwellm@airmail.com',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(132,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Terry, Jerome','Jerome Terry',NULL,NULL,NULL,'2',NULL,'Both','2399613153',NULL,'Sample Data','Jerome','V','Terry',NULL,NULL,NULL,NULL,1,NULL,'Dear Jerome',1,NULL,'Dear Jerome',1,NULL,'Jerome Terry',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(133,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Patel, Billy','Billy Patel',NULL,NULL,NULL,'3',NULL,'Both','1914092399',NULL,'Sample Data','Billy','X','Patel',NULL,NULL,NULL,NULL,1,NULL,'Dear Billy',1,NULL,'Dear Billy',1,NULL,'Billy Patel',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:20'),(134,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Bachman, Billy','Billy Bachman II',NULL,NULL,NULL,'3',NULL,'Both','2000818786',NULL,'Sample Data','Billy','','Bachman',NULL,3,NULL,NULL,1,NULL,'Dear Billy',1,NULL,'Dear Billy',1,NULL,'Billy Bachman II',NULL,NULL,'1973-07-31',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(135,'Organization',NULL,1,0,0,0,0,0,NULL,NULL,'Urban Wellness Solutions','Urban Wellness Solutions',NULL,NULL,NULL,'5',NULL,'Both','1405891559',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Urban Wellness Solutions',NULL,NULL,NULL,0,NULL,NULL,149,'Urban Wellness Solutions',NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(136,'Individual',NULL,0,1,0,0,1,0,NULL,NULL,'Wattson, Allan','Allan Wattson III',NULL,NULL,NULL,'2',NULL,'Both','4271442365',NULL,'Sample Data','Allan','','Wattson',NULL,4,NULL,NULL,1,NULL,'Dear Allan',1,NULL,'Dear Allan',1,NULL,'Allan Wattson III',NULL,2,'1962-10-20',1,'2018-04-10',NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(137,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Nielsen, Maxwell','Maxwell Nielsen Sr.',NULL,NULL,NULL,NULL,NULL,'Both','1889021515',NULL,'Sample Data','Maxwell','','Nielsen',NULL,2,NULL,NULL,1,NULL,'Dear Maxwell',1,NULL,'Dear Maxwell',1,NULL,'Maxwell Nielsen Sr.',NULL,NULL,'2005-06-29',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(138,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'bryond52@example.net','bryond52@example.net',NULL,NULL,NULL,'3',NULL,'Both','2163925000',NULL,'Sample Data',NULL,NULL,NULL,3,NULL,NULL,NULL,1,NULL,'Dear bryond52@example.net',1,NULL,'Dear bryond52@example.net',1,NULL,'bryond52@example.net',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(139,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Jensen, Lincoln','Lincoln Jensen III',NULL,NULL,NULL,'2',NULL,'Both','630081741',NULL,'Sample Data','Lincoln','','Jensen',NULL,4,NULL,NULL,1,NULL,'Dear Lincoln',1,NULL,'Dear Lincoln',1,NULL,'Lincoln Jensen III',NULL,NULL,'1964-10-09',1,'2017-10-03',NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(140,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'ÅÄ…chowski-Roberts, Lashawnda','Lashawnda ÅÄ…chowski-Roberts',NULL,NULL,NULL,NULL,NULL,'Both','2329628770',NULL,'Sample Data','Lashawnda','','ÅÄ…chowski-Roberts',NULL,NULL,NULL,NULL,1,NULL,'Dear Lashawnda',1,NULL,'Dear Lashawnda',1,NULL,'Lashawnda ÅÄ…chowski-Roberts',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(141,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Samson, Herminia','Mrs. Herminia Samson',NULL,NULL,NULL,'1',NULL,'Both','3411088357',NULL,'Sample Data','Herminia','','Samson',1,NULL,NULL,NULL,1,NULL,'Dear Herminia',1,NULL,'Dear Herminia',1,NULL,'Mrs. Herminia Samson',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(142,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Barkley, Rosario','Rosario Barkley',NULL,NULL,NULL,NULL,NULL,'Both','2313743843',NULL,'Sample Data','Rosario','R','Barkley',NULL,NULL,NULL,NULL,1,NULL,'Dear Rosario',1,NULL,'Dear Rosario',1,NULL,'Rosario Barkley',NULL,NULL,'2002-04-14',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(143,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Grant, Justina','Justina Grant',NULL,NULL,NULL,NULL,NULL,'Both','2606086842',NULL,'Sample Data','Justina','X','Grant',NULL,NULL,NULL,NULL,1,NULL,'Dear Justina',1,NULL,'Dear Justina',1,NULL,'Justina Grant',NULL,1,'1941-08-01',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(144,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Jones-Ivanov, Teddy','Teddy Jones-Ivanov III',NULL,NULL,NULL,NULL,NULL,'Both','141901177',NULL,'Sample Data','Teddy','E','Jones-Ivanov',NULL,4,NULL,NULL,1,NULL,'Dear Teddy',1,NULL,'Dear Teddy',1,NULL,'Teddy Jones-Ivanov III',NULL,2,'2008-03-31',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(145,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'smith.brittney44@sample.co.in','smith.brittney44@sample.co.in',NULL,NULL,NULL,NULL,NULL,'Both','723077540',NULL,'Sample Data',NULL,NULL,NULL,2,NULL,NULL,NULL,1,NULL,'Dear smith.brittney44@sample.co.in',1,NULL,'Dear smith.brittney44@sample.co.in',1,NULL,'smith.brittney44@sample.co.in',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(146,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Olsen, Jina','Jina Olsen',NULL,NULL,NULL,NULL,NULL,'Both','2894818068',NULL,'Sample Data','Jina','','Olsen',NULL,NULL,NULL,NULL,1,NULL,'Dear Jina',1,NULL,'Dear Jina',1,NULL,'Jina Olsen',NULL,NULL,'1997-08-11',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:20'),(147,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Adams, Andrew','Andrew Adams Sr.',NULL,NULL,NULL,'2',NULL,'Both','2398001540',NULL,'Sample Data','Andrew','Y','Adams',NULL,2,NULL,NULL,1,NULL,'Dear Andrew',1,NULL,'Dear Andrew',1,NULL,'Andrew Adams Sr.',NULL,2,'2002-01-07',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(148,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Jacobs, Elbert','Elbert Jacobs',NULL,NULL,NULL,NULL,NULL,'Both','3874322217',NULL,'Sample Data','Elbert','','Jacobs',NULL,NULL,NULL,NULL,1,NULL,'Dear Elbert',1,NULL,'Dear Elbert',1,NULL,'Elbert Jacobs',NULL,NULL,'1948-04-20',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:20'),(149,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'adams.maria40@testmail.net','adams.maria40@testmail.net',NULL,NULL,NULL,NULL,NULL,'Both','1918668900',NULL,'Sample Data',NULL,NULL,NULL,NULL,3,NULL,NULL,1,NULL,'Dear adams.maria40@testmail.net',1,NULL,'Dear adams.maria40@testmail.net',1,NULL,'adams.maria40@testmail.net',NULL,NULL,NULL,0,NULL,NULL,NULL,'Urban Wellness Solutions',NULL,NULL,135,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(150,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Zope, Scott','Dr. Scott Zope',NULL,NULL,NULL,NULL,NULL,'Both','3220387929',NULL,'Sample Data','Scott','','Zope',4,NULL,NULL,NULL,1,NULL,'Dear Scott',1,NULL,'Dear Scott',1,NULL,'Dr. Scott Zope',NULL,NULL,'1942-11-08',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(151,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Bath Action Collective','Bath Action Collective',NULL,NULL,NULL,NULL,NULL,'Both','1484138034',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Bath Action Collective',NULL,NULL,NULL,0,NULL,NULL,44,'Bath Action Collective',NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(152,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Lee, Ivey','Ivey Lee',NULL,NULL,NULL,'4',NULL,'Both','2847315526',NULL,'Sample Data','Ivey','','Lee',NULL,NULL,NULL,NULL,1,NULL,'Dear Ivey',1,NULL,'Dear Ivey',1,NULL,'Ivey Lee',NULL,NULL,'2007-04-09',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:20'),(153,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Dimitrov, Brittney','Mrs. Brittney Dimitrov',NULL,NULL,NULL,NULL,NULL,'Both','3592503963',NULL,'Sample Data','Brittney','','Dimitrov',1,NULL,NULL,NULL,1,NULL,'Dear Brittney',1,NULL,'Dear Brittney',1,NULL,'Mrs. Brittney Dimitrov',NULL,1,'1991-02-19',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(154,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Wattson, Margaret','Margaret Wattson',NULL,NULL,NULL,NULL,NULL,'Both','2865119341',NULL,'Sample Data','Margaret','','Wattson',NULL,NULL,NULL,NULL,1,NULL,'Dear Margaret',1,NULL,'Dear Margaret',1,NULL,'Margaret Wattson',NULL,1,'1981-02-15',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:20'),(155,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Patel, Santina','Mrs. Santina Patel',NULL,NULL,NULL,NULL,NULL,'Both','3765825557',NULL,'Sample Data','Santina','W','Patel',1,NULL,NULL,NULL,1,NULL,'Dear Santina',1,NULL,'Dear Santina',1,NULL,'Mrs. Santina Patel',NULL,1,'1983-08-05',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:20'),(156,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Terry, Jed','Jed Terry',NULL,NULL,NULL,'1',NULL,'Both','2004213447',NULL,'Sample Data','Jed','','Terry',NULL,NULL,NULL,NULL,1,NULL,'Dear Jed',1,NULL,'Dear Jed',1,NULL,'Jed Terry',NULL,2,'1994-02-25',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(157,'Household',NULL,1,0,0,0,0,0,NULL,NULL,'Cooper family','Cooper family',NULL,NULL,NULL,'4',NULL,'Both','1133003930',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Cooper family',5,NULL,'Dear Cooper family',2,NULL,'Cooper family',NULL,NULL,NULL,0,NULL,'Cooper family',NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(158,'Individual',NULL,0,1,0,0,1,0,NULL,NULL,'Wattson, Angelika','Dr. Angelika Wattson',NULL,NULL,NULL,'2',NULL,'Both','868071594',NULL,'Sample Data','Angelika','','Wattson',4,NULL,NULL,NULL,1,NULL,'Dear Angelika',1,NULL,'Dear Angelika',1,NULL,'Dr. Angelika Wattson',NULL,1,'1986-12-02',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(159,'Organization',NULL,0,1,0,0,0,0,NULL,NULL,'Rural Literacy Fund','Rural Literacy Fund',NULL,NULL,NULL,'2',NULL,'Both','332499923',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Rural Literacy Fund',NULL,NULL,NULL,0,NULL,NULL,40,'Rural Literacy Fund',NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(160,'Individual',NULL,0,1,0,0,1,0,NULL,NULL,'Deforest, Shad','Shad Deforest',NULL,NULL,NULL,NULL,NULL,'Both','1483415369',NULL,'Sample Data','Shad','','Deforest',NULL,NULL,NULL,NULL,1,NULL,'Dear Shad',1,NULL,'Dear Shad',1,NULL,'Shad Deforest',NULL,2,'2006-02-06',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:20'),(161,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Wilson, Kenny','Kenny Wilson',NULL,NULL,NULL,NULL,NULL,'Both','1945745030',NULL,'Sample Data','Kenny','','Wilson',NULL,NULL,NULL,NULL,1,NULL,'Dear Kenny',1,NULL,'Dear Kenny',1,NULL,'Kenny Wilson',NULL,2,'1936-03-15',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:20'),(162,'Organization',NULL,0,0,0,0,1,0,NULL,NULL,'United Wellness Alliance','United Wellness Alliance',NULL,NULL,NULL,'2',NULL,'Both','831557662',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'United Wellness Alliance',NULL,NULL,NULL,0,NULL,NULL,64,'United Wellness Alliance',NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(163,'Individual',NULL,1,0,0,0,1,0,NULL,NULL,'Cruz, Barry','Dr. Barry Cruz Jr.',NULL,NULL,NULL,'1',NULL,'Both','2626171686',NULL,'Sample Data','Barry','K','Cruz',4,1,NULL,NULL,1,NULL,'Dear Barry',1,NULL,'Dear Barry',1,NULL,'Dr. Barry Cruz Jr.',NULL,2,'1966-07-14',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(164,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Prentice, BrzÄ™czysÅ‚aw','Mr. BrzÄ™czysÅ‚aw Prentice',NULL,NULL,NULL,'3',NULL,'Both','218953873',NULL,'Sample Data','BrzÄ™czysÅ‚aw','Y','Prentice',3,NULL,NULL,NULL,1,NULL,'Dear BrzÄ™czysÅ‚aw',1,NULL,'Dear BrzÄ™czysÅ‚aw',1,NULL,'Mr. BrzÄ™czysÅ‚aw Prentice',NULL,NULL,'1988-08-22',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(165,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Olsen, Kenny','Mr. Kenny Olsen III',NULL,NULL,NULL,'4',NULL,'Both','293860292',NULL,'Sample Data','Kenny','','Olsen',3,4,NULL,NULL,1,NULL,'Dear Kenny',1,NULL,'Dear Kenny',1,NULL,'Mr. Kenny Olsen III',NULL,NULL,'1968-05-29',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(166,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Müller, Bernadette','Mrs. Bernadette Müller',NULL,NULL,NULL,NULL,NULL,'Both','2804032609',NULL,'Sample Data','Bernadette','','Müller',1,NULL,NULL,NULL,1,NULL,'Dear Bernadette',1,NULL,'Dear Bernadette',1,NULL,'Mrs. Bernadette Müller',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(167,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Blackwell, Lou','Lou Blackwell Sr.',NULL,NULL,NULL,'1',NULL,'Both','2525168848',NULL,'Sample Data','Lou','','Blackwell',NULL,2,NULL,NULL,1,NULL,'Dear Lou',1,NULL,'Dear Lou',1,NULL,'Lou Blackwell Sr.',NULL,NULL,'2005-01-10',0,NULL,NULL,NULL,'Laddonia Food Center',NULL,NULL,189,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(168,'Individual',NULL,1,0,0,0,1,0,NULL,NULL,'Yadav, Kandace','Dr. Kandace Yadav',NULL,NULL,NULL,'2',NULL,'Both','2056711888',NULL,'Sample Data','Kandace','X','Yadav',4,NULL,NULL,NULL,1,NULL,'Dear Kandace',1,NULL,'Dear Kandace',1,NULL,'Dr. Kandace Yadav',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(169,'Organization',NULL,0,1,0,0,0,0,NULL,NULL,'McKenney Software Systems','McKenney Software Systems',NULL,NULL,NULL,'4',NULL,'Both','7268008',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'McKenney Software Systems',NULL,NULL,NULL,0,NULL,NULL,118,'McKenney Software Systems',NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(170,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Adams, Kiara','Kiara Adams',NULL,NULL,NULL,'2',NULL,'Both','2312973094',NULL,'Sample Data','Kiara','B','Adams',NULL,NULL,NULL,NULL,1,NULL,'Dear Kiara',1,NULL,'Dear Kiara',1,NULL,'Kiara Adams',NULL,1,'1980-10-09',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(171,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Samuels, Justina','Dr. Justina Samuels',NULL,NULL,NULL,'1',NULL,'Both','1737971561',NULL,'Sample Data','Justina','F','Samuels',4,NULL,NULL,NULL,1,NULL,'Dear Justina',1,NULL,'Dear Justina',1,NULL,'Dr. Justina Samuels',NULL,NULL,'1962-07-23',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(172,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jensen, Santina','Mrs. Santina Jensen',NULL,NULL,NULL,NULL,NULL,'Both','864111104',NULL,'Sample Data','Santina','N','Jensen',1,NULL,NULL,NULL,1,NULL,'Dear Santina',1,NULL,'Dear Santina',1,NULL,'Mrs. Santina Jensen',NULL,1,'1991-07-11',0,NULL,NULL,NULL,'Wappingers Falls Development Collective',NULL,NULL,99,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(173,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'robertsonr57@fakemail.net','robertsonr57@fakemail.net',NULL,NULL,NULL,'3',NULL,'Both','2725123450',NULL,'Sample Data',NULL,NULL,NULL,3,4,NULL,NULL,1,NULL,'Dear robertsonr57@fakemail.net',1,NULL,'Dear robertsonr57@fakemail.net',1,NULL,'robertsonr57@fakemail.net',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:20'),(174,'Household',NULL,0,0,0,0,1,0,NULL,NULL,'Terrell family','Terrell family',NULL,NULL,NULL,NULL,NULL,'Both','1136333121',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Terrell family',5,NULL,'Dear Terrell family',2,NULL,'Terrell family',NULL,NULL,NULL,0,NULL,'Terrell family',NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(175,'Household',NULL,0,1,0,0,0,0,NULL,NULL,'Roberts family','Roberts family',NULL,NULL,NULL,'2',NULL,'Both','2097305882',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Roberts family',5,NULL,'Dear Roberts family',2,NULL,'Roberts family',NULL,NULL,NULL,0,NULL,'Roberts family',NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(176,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Cruz, BrzÄ™czysÅ‚aw','Dr. BrzÄ™czysÅ‚aw Cruz',NULL,NULL,NULL,NULL,NULL,'Both','3367531143',NULL,'Sample Data','BrzÄ™czysÅ‚aw','','Cruz',4,NULL,NULL,NULL,1,NULL,'Dear BrzÄ™czysÅ‚aw',1,NULL,'Dear BrzÄ™czysÅ‚aw',1,NULL,'Dr. BrzÄ™czysÅ‚aw Cruz',NULL,NULL,'1962-06-03',1,'2017-06-29',NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(177,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Terry, Sanford','Sanford Terry',NULL,NULL,NULL,NULL,NULL,'Both','4170670568',NULL,'Sample Data','Sanford','T','Terry',NULL,NULL,NULL,NULL,1,NULL,'Dear Sanford',1,NULL,'Dear Sanford',1,NULL,'Sanford Terry',NULL,2,'1981-10-27',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(178,'Organization',NULL,0,1,0,0,0,0,NULL,NULL,'Wisconsin Action Fund','Wisconsin Action Fund',NULL,NULL,NULL,'5',NULL,'Both','2138669778',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Wisconsin Action Fund',NULL,NULL,NULL,0,NULL,NULL,123,'Wisconsin Action Fund',NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(179,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'cooper.omar@infomail.co.in','cooper.omar@infomail.co.in',NULL,NULL,NULL,NULL,NULL,'Both','3423538673',NULL,'Sample Data',NULL,NULL,NULL,NULL,2,NULL,NULL,1,NULL,'Dear cooper.omar@infomail.co.in',1,NULL,'Dear cooper.omar@infomail.co.in',1,NULL,'cooper.omar@infomail.co.in',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(180,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Adams, Justina','Justina Adams',NULL,NULL,NULL,'5',NULL,'Both','206304627',NULL,'Sample Data','Justina','O','Adams',NULL,NULL,NULL,NULL,1,NULL,'Dear Justina',1,NULL,'Dear Justina',1,NULL,'Justina Adams',NULL,1,'2008-11-17',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(181,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Prentice, Roland','Roland Prentice Jr.',NULL,NULL,NULL,'3',NULL,'Both','3836132137',NULL,'Sample Data','Roland','','Prentice',NULL,1,NULL,NULL,1,NULL,'Dear Roland',1,NULL,'Dear Roland',1,NULL,'Roland Prentice Jr.',NULL,2,'1999-11-19',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:20'),(182,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Terrell, Maxwell','Dr. Maxwell Terrell',NULL,NULL,NULL,NULL,NULL,'Both','4143618431',NULL,'Sample Data','Maxwell','','Terrell',4,NULL,NULL,NULL,1,NULL,'Dear Maxwell',1,NULL,'Dear Maxwell',1,NULL,'Dr. Maxwell Terrell',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(183,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Cooper family','Cooper family',NULL,NULL,NULL,'4',NULL,'Both','1133003930',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Cooper family',5,NULL,'Dear Cooper family',2,NULL,'Cooper family',NULL,NULL,NULL,0,NULL,'Cooper family',NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(184,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Cruz-Müller, Roland','Roland Cruz-Müller II',NULL,NULL,NULL,NULL,NULL,'Both','1702839677',NULL,'Sample Data','Roland','E','Cruz-Müller',NULL,3,NULL,NULL,1,NULL,'Dear Roland',1,NULL,'Dear Roland',1,NULL,'Roland Cruz-Müller II',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(185,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Jensen family','Jensen family',NULL,NULL,NULL,NULL,NULL,'Both','797435572',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Jensen family',5,NULL,'Dear Jensen family',2,NULL,'Jensen family',NULL,NULL,NULL,0,NULL,'Jensen family',NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(186,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'Müller, Iris','Iris Müller',NULL,NULL,NULL,'3',NULL,'Both','1761286600',NULL,'Sample Data','Iris','','Müller',NULL,NULL,NULL,NULL,1,NULL,'Dear Iris',1,NULL,'Dear Iris',1,NULL,'Iris Müller',NULL,1,'1979-04-20',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(187,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'miguelm@fakemail.co.nz','miguelm@fakemail.co.nz',NULL,NULL,NULL,'2',NULL,'Both','2626544349',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear miguelm@fakemail.co.nz',1,NULL,'Dear miguelm@fakemail.co.nz',1,NULL,'miguelm@fakemail.co.nz',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(188,'Individual',NULL,0,1,0,0,0,0,NULL,NULL,'Yadav, Bob','Bob Yadav Jr.',NULL,NULL,NULL,'1',NULL,'Both','3746305110',NULL,'Sample Data','Bob','','Yadav',NULL,1,NULL,NULL,1,NULL,'Dear Bob',1,NULL,'Dear Bob',1,NULL,'Bob Yadav Jr.',NULL,NULL,'1930-12-26',1,'2018-02-01',NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(189,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Laddonia Food Center','Laddonia Food Center',NULL,NULL,NULL,'1',NULL,'Both','3096147626',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Laddonia Food Center',NULL,NULL,NULL,0,NULL,NULL,167,'Laddonia Food Center',NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(190,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'nielsen.rodrigo@notmail.co.pl','nielsen.rodrigo@notmail.co.pl',NULL,NULL,NULL,NULL,NULL,'Both','2631591385',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'Dear nielsen.rodrigo@notmail.co.pl',1,NULL,'Dear nielsen.rodrigo@notmail.co.pl',1,NULL,'nielsen.rodrigo@notmail.co.pl',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:20'),(191,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Smith, Heidi','Ms. Heidi Smith',NULL,NULL,NULL,'2',NULL,'Both','837834326',NULL,'Sample Data','Heidi','E','Smith',2,NULL,NULL,NULL,1,NULL,'Dear Heidi',1,NULL,'Dear Heidi',1,NULL,'Ms. Heidi Smith',NULL,NULL,NULL,1,'2018-05-09',NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:20'),(192,'Household',NULL,0,0,0,0,0,0,NULL,NULL,'Bachman-Wattson family','Bachman-Wattson family',NULL,NULL,NULL,'3',NULL,'Both','2804393033',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,'Dear Bachman-Wattson family',5,NULL,'Dear Bachman-Wattson family',2,NULL,'Bachman-Wattson family',NULL,NULL,NULL,0,NULL,'Bachman-Wattson family',NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(193,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Yadav, Rebekah','Dr. Rebekah Yadav',NULL,NULL,NULL,NULL,NULL,'Both','790455382',NULL,'Sample Data','Rebekah','','Yadav',4,NULL,NULL,NULL,1,NULL,'Dear Rebekah',1,NULL,'Dear Rebekah',1,NULL,'Dr. Rebekah Yadav',NULL,NULL,'1988-10-16',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(194,'Individual',NULL,1,0,0,0,0,0,NULL,NULL,'Yadav, Sonny','Sonny Yadav',NULL,NULL,NULL,'4',NULL,'Both','836709371',NULL,'Sample Data','Sonny','H','Yadav',NULL,NULL,NULL,NULL,1,NULL,'Dear Sonny',1,NULL,'Dear Sonny',1,NULL,'Sonny Yadav',NULL,NULL,'1972-05-28',1,'2017-09-09',NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:20'),(195,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Iola Family Fellowship','Iola Family Fellowship',NULL,NULL,NULL,'3',NULL,'Both','2212107064',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Iola Family Fellowship',NULL,NULL,NULL,0,NULL,NULL,92,'Iola Family Fellowship',NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(196,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Cruz, Elina','Elina Cruz',NULL,NULL,NULL,'5',NULL,'Both','967491185',NULL,'Sample Data','Elina','','Cruz',NULL,NULL,NULL,NULL,1,NULL,'Dear Elina',1,NULL,'Dear Elina',1,NULL,'Elina Cruz',NULL,1,NULL,0,NULL,NULL,NULL,'Creative Family Alliance',NULL,NULL,103,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(197,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Cruz, Esta','Dr. Esta Cruz',NULL,NULL,NULL,'4',NULL,'Both','3738064484',NULL,'Sample Data','Esta','H','Cruz',4,NULL,NULL,NULL,1,NULL,'Dear Esta',1,NULL,'Dear Esta',1,NULL,'Dr. Esta Cruz',NULL,1,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'),(198,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'Jensen, Norris','Norris Jensen',NULL,NULL,NULL,'5',NULL,'Both','4026647106',NULL,'Sample Data','Norris','I','Jensen',NULL,NULL,NULL,NULL,1,NULL,'Dear Norris',1,NULL,'Dear Norris',1,NULL,'Norris Jensen',NULL,2,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(199,'Organization',NULL,0,0,0,0,0,0,NULL,NULL,'Cheraw Action School','Cheraw Action School',NULL,NULL,NULL,'3',NULL,'Both','422114496',NULL,'Sample Data',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,'Cheraw Action School',NULL,NULL,NULL,0,NULL,NULL,79,'Cheraw Action School',NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(200,'Individual',NULL,0,0,0,0,1,0,NULL,NULL,'ÅÄ…chowski, Ray','Mr. Ray ÅÄ…chowski III',NULL,NULL,NULL,'3',NULL,'Both','1851411219',NULL,'Sample Data','Ray','L','ÅÄ…chowski',3,4,NULL,NULL,1,NULL,'Dear Ray',1,NULL,'Dear Ray',1,NULL,'Mr. Ray ÅÄ…chowski III',NULL,2,'1970-01-09',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:21'),(201,'Individual',NULL,0,0,0,0,0,0,NULL,NULL,'roberts.b.daren@example.org','roberts.b.daren@example.org',NULL,NULL,NULL,NULL,NULL,'Both','2213889769',NULL,'Sample Data',NULL,NULL,NULL,3,4,NULL,NULL,1,NULL,'Dear roberts.b.daren@example.org',1,NULL,'Dear roberts.b.daren@example.org',1,NULL,'roberts.b.daren@example.org',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'2018-05-21 20:27:20','2018-05-21 20:27:22'); /*!40000 ALTER TABLE `civicrm_contact` ENABLE KEYS */; UNLOCK TABLES; @@ -227,7 +228,7 @@ UNLOCK TABLES; LOCK TABLES `civicrm_contribution` WRITE; /*!40000 ALTER TABLE `civicrm_contribution` DISABLE KEYS */; -INSERT INTO `civicrm_contribution` (`id`, `contact_id`, `financial_type_id`, `contribution_page_id`, `payment_instrument_id`, `receive_date`, `non_deductible_amount`, `total_amount`, `fee_amount`, `net_amount`, `trxn_id`, `invoice_id`, `invoice_number`, `currency`, `cancel_date`, `cancel_reason`, `receipt_date`, `thankyou_date`, `source`, `amount_level`, `contribution_recur_id`, `is_test`, `is_pay_later`, `contribution_status_id`, `address_id`, `check_number`, `campaign_id`, `creditnote_id`, `tax_amount`, `revenue_recognition_date`) VALUES (1,2,1,NULL,4,'2010-04-11 00:00:00',0.00,125.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Apr 2007 Mailer 1',NULL,NULL,0,0,1,NULL,'1041',NULL,NULL,NULL,NULL),(2,4,1,NULL,1,'2010-03-21 00:00:00',0.00,50.00,NULL,NULL,'P20901X1',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Online: Save the Penguins',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(3,6,1,NULL,4,'2010-04-29 00:00:00',0.00,25.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Apr 2007 Mailer 1',NULL,NULL,0,0,1,NULL,'2095',NULL,NULL,NULL,NULL),(4,8,1,NULL,4,'2010-04-11 00:00:00',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Apr 2007 Mailer 1',NULL,NULL,0,0,1,NULL,'10552',NULL,NULL,NULL,NULL),(5,16,1,NULL,4,'2010-04-15 00:00:00',0.00,500.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Apr 2007 Mailer 1',NULL,NULL,0,0,1,NULL,'509',NULL,NULL,NULL,NULL),(6,19,1,NULL,4,'2010-04-11 00:00:00',0.00,175.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Apr 2007 Mailer 1',NULL,NULL,0,0,1,NULL,'102',NULL,NULL,NULL,NULL),(7,82,1,NULL,1,'2010-03-27 00:00:00',0.00,50.00,NULL,NULL,'P20193L2',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Online: Save the Penguins',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(8,92,1,NULL,1,'2010-03-08 00:00:00',0.00,10.00,NULL,NULL,'P40232Y3',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Online: Help CiviCRM',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(9,34,1,NULL,1,'2010-04-22 00:00:00',0.00,250.00,NULL,NULL,'P20193L6',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Online: Help CiviCRM',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(10,71,1,NULL,1,'2009-07-01 11:53:50',0.00,500.00,NULL,NULL,'PL71',NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(11,43,1,NULL,1,'2009-07-01 12:55:41',0.00,200.00,NULL,NULL,'PL43II',NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(12,32,1,NULL,1,'2009-10-01 11:53:50',0.00,200.00,NULL,NULL,'PL32I',NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(13,32,1,NULL,1,'2009-12-01 12:55:41',0.00,200.00,NULL,NULL,'PL32II',NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(14,43,2,NULL,1,'2018-01-12 09:52:49',0.00,100.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(15,62,2,NULL,1,'2018-01-12 09:52:49',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(16,112,2,NULL,1,'2018-01-12 09:52:49',0.00,100.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(17,55,2,NULL,1,'2018-01-12 09:52:49',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(18,155,2,NULL,1,'2018-01-12 09:52:49',0.00,100.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(19,121,2,NULL,1,'2018-01-12 09:52:49',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(20,127,2,NULL,1,'2018-01-12 09:52:49',0.00,100.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(21,75,2,NULL,1,'2018-01-12 09:52:49',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(22,98,2,NULL,1,'2018-01-12 09:52:49',0.00,100.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(23,30,2,NULL,1,'2018-01-12 09:52:49',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(24,153,2,NULL,1,'2018-01-12 09:52:49',0.00,1200.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Lifetime Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(25,32,2,NULL,1,'2018-01-12 09:52:49',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(26,175,2,NULL,1,'2018-01-12 09:52:49',0.00,100.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(27,6,2,NULL,1,'2018-01-12 09:52:49',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(28,21,2,NULL,1,'2018-01-12 09:52:49',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(29,157,2,NULL,1,'2018-01-12 09:52:49',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(30,184,2,NULL,1,'2018-01-12 09:52:49',0.00,100.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(31,23,2,NULL,1,'2018-01-12 09:52:49',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(32,195,2,NULL,1,'2018-01-12 09:52:49',0.00,100.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(33,154,2,NULL,1,'2018-01-12 09:52:49',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(34,34,2,NULL,1,'2018-01-12 09:52:49',0.00,100.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(35,144,2,NULL,1,'2018-01-12 09:52:49',0.00,1200.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Lifetime Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(36,77,2,NULL,1,'2018-01-12 09:52:49',0.00,100.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(37,10,2,NULL,1,'2018-01-12 09:52:49',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(38,5,2,NULL,1,'2018-01-12 09:52:49',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(39,27,2,NULL,1,'2018-01-12 09:52:49',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(40,31,2,NULL,1,'2018-01-12 09:52:49',0.00,100.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(41,41,2,NULL,1,'2018-01-12 09:52:49',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(42,64,2,NULL,1,'2018-01-12 09:52:49',0.00,100.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(43,118,2,NULL,1,'2018-01-12 09:52:49',0.00,100.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(45,4,4,NULL,1,'2018-01-12 09:52:50',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(46,5,4,NULL,1,'2018-01-12 09:52:50',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(47,8,4,NULL,1,'2018-01-12 09:52:50',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(48,15,4,NULL,1,'2018-01-12 09:52:50',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(49,16,4,NULL,1,'2018-01-12 09:52:50',0.00,800.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(50,18,4,NULL,1,'2018-01-12 09:52:50',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(51,19,4,NULL,1,'2018-01-12 09:52:50',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(52,27,4,NULL,1,'2018-01-12 09:52:50',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(53,31,4,NULL,1,'2018-01-12 09:52:50',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(54,32,4,NULL,1,'2018-01-12 09:52:50',0.00,800.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(55,33,4,NULL,1,'2018-01-12 09:52:50',0.00,800.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(56,37,4,NULL,1,'2018-01-12 09:52:50',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(57,39,4,NULL,1,'2018-01-12 09:52:50',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(58,43,4,NULL,1,'2018-01-12 09:52:50',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(59,44,4,NULL,1,'2018-01-12 09:52:50',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(60,51,4,NULL,1,'2018-01-12 09:52:50',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(61,54,4,NULL,1,'2018-01-12 09:52:50',0.00,800.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(62,64,4,NULL,1,'2018-01-12 09:52:50',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(63,68,4,NULL,1,'2018-01-12 09:52:50',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(64,71,4,NULL,1,'2018-01-12 09:52:50',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(65,74,4,NULL,1,'2018-01-12 09:52:50',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(66,76,4,NULL,1,'2018-01-12 09:52:50',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(67,78,4,NULL,1,'2018-01-12 09:52:50',0.00,800.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(68,83,4,NULL,1,'2018-01-12 09:52:50',0.00,800.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(69,86,4,NULL,1,'2018-01-12 09:52:50',0.00,800.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(70,88,4,NULL,1,'2018-01-12 09:52:50',0.00,800.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(71,90,4,NULL,1,'2018-01-12 09:52:50',0.00,800.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(72,91,4,NULL,1,'2018-01-12 09:52:50',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(73,100,4,NULL,1,'2018-01-12 09:52:50',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(74,104,4,NULL,1,'2018-01-12 09:52:50',0.00,800.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(75,105,4,NULL,1,'2018-01-12 09:52:50',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(76,114,4,NULL,1,'2018-01-12 09:52:50',0.00,800.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(77,115,4,NULL,1,'2018-01-12 09:52:50',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(78,119,4,NULL,1,'2018-01-12 09:52:50',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(79,123,4,NULL,1,'2018-01-12 09:52:50',0.00,800.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(80,126,4,NULL,1,'2018-01-12 09:52:50',0.00,800.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(81,133,4,NULL,1,'2018-01-12 09:52:50',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(82,136,4,NULL,1,'2018-01-12 09:52:50',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(83,137,4,NULL,1,'2018-01-12 09:52:50',0.00,800.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(84,138,4,NULL,1,'2018-01-12 09:52:50',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(85,140,4,NULL,1,'2018-01-12 09:52:50',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(86,144,4,NULL,1,'2018-01-12 09:52:50',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(87,149,4,NULL,1,'2018-01-12 09:52:50',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(88,154,4,NULL,1,'2018-01-12 09:52:50',0.00,800.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(89,161,4,NULL,1,'2018-01-12 09:52:50',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(90,171,4,NULL,1,'2018-01-12 09:52:50',0.00,800.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(91,175,4,NULL,1,'2018-01-12 09:52:50',0.00,800.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(92,191,4,NULL,1,'2018-01-12 09:52:50',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(93,198,4,NULL,1,'2018-01-12 09:52:50',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(94,200,4,NULL,1,'2018-01-12 09:52:50',0.00,800.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-01-12 09:52:50',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL); +INSERT INTO `civicrm_contribution` (`id`, `contact_id`, `financial_type_id`, `contribution_page_id`, `payment_instrument_id`, `receive_date`, `non_deductible_amount`, `total_amount`, `fee_amount`, `net_amount`, `trxn_id`, `invoice_id`, `invoice_number`, `currency`, `cancel_date`, `cancel_reason`, `receipt_date`, `thankyou_date`, `source`, `amount_level`, `contribution_recur_id`, `is_test`, `is_pay_later`, `contribution_status_id`, `address_id`, `check_number`, `campaign_id`, `creditnote_id`, `tax_amount`, `revenue_recognition_date`) VALUES (1,2,1,NULL,4,'2010-04-11 00:00:00',0.00,125.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Apr 2007 Mailer 1',NULL,NULL,0,0,1,NULL,'1041',NULL,NULL,NULL,NULL),(2,4,1,NULL,1,'2010-03-21 00:00:00',0.00,50.00,NULL,NULL,'P20901X1',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Online: Save the Penguins',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(3,6,1,NULL,4,'2010-04-29 00:00:00',0.00,25.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Apr 2007 Mailer 1',NULL,NULL,0,0,1,NULL,'2095',NULL,NULL,NULL,NULL),(4,8,1,NULL,4,'2010-04-11 00:00:00',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Apr 2007 Mailer 1',NULL,NULL,0,0,1,NULL,'10552',NULL,NULL,NULL,NULL),(5,16,1,NULL,4,'2010-04-15 00:00:00',0.00,500.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Apr 2007 Mailer 1',NULL,NULL,0,0,1,NULL,'509',NULL,NULL,NULL,NULL),(6,19,1,NULL,4,'2010-04-11 00:00:00',0.00,175.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Apr 2007 Mailer 1',NULL,NULL,0,0,1,NULL,'102',NULL,NULL,NULL,NULL),(7,82,1,NULL,1,'2010-03-27 00:00:00',0.00,50.00,NULL,NULL,'P20193L2',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Online: Save the Penguins',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(8,92,1,NULL,1,'2010-03-08 00:00:00',0.00,10.00,NULL,NULL,'P40232Y3',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Online: Help CiviCRM',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(9,34,1,NULL,1,'2010-04-22 00:00:00',0.00,250.00,NULL,NULL,'P20193L6',NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Online: Help CiviCRM',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(10,71,1,NULL,1,'2009-07-01 11:53:50',0.00,500.00,NULL,NULL,'PL71',NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(11,43,1,NULL,1,'2009-07-01 12:55:41',0.00,200.00,NULL,NULL,'PL43II',NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(12,32,1,NULL,1,'2009-10-01 11:53:50',0.00,200.00,NULL,NULL,'PL32I',NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(13,32,1,NULL,1,'2009-12-01 12:55:41',0.00,200.00,NULL,NULL,'PL32II',NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(14,200,2,NULL,1,'2018-05-22 01:57:23',0.00,100.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(15,62,2,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(16,137,2,NULL,1,'2018-05-22 01:57:23',0.00,100.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(17,113,2,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(18,69,2,NULL,1,'2018-05-22 01:57:23',0.00,100.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(19,181,2,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(20,141,2,NULL,1,'2018-05-22 01:57:23',0.00,100.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(21,102,2,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(22,87,2,NULL,1,'2018-05-22 01:57:23',0.00,100.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(23,166,2,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(24,78,2,NULL,1,'2018-05-22 01:57:23',0.00,1200.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Lifetime Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(25,45,2,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(26,156,2,NULL,1,'2018-05-22 01:57:23',0.00,100.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(27,49,2,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(28,140,2,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(29,163,2,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(30,164,2,NULL,1,'2018-05-22 01:57:23',0.00,100.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(31,158,2,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(32,8,2,NULL,1,'2018-05-22 01:57:23',0.00,100.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(33,22,2,NULL,1,'2018-05-22 01:57:23',0.00,100.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(34,153,2,NULL,1,'2018-05-22 01:57:23',0.00,100.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(35,149,2,NULL,1,'2018-05-22 01:57:23',0.00,1200.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Lifetime Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(36,161,2,NULL,1,'2018-05-22 01:57:23',0.00,100.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(37,118,2,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(38,18,2,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(39,63,2,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(40,147,2,NULL,1,'2018-05-22 01:57:23',0.00,100.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(41,150,2,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(42,129,2,NULL,1,'2018-05-22 01:57:23',0.00,100.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'General Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(43,123,2,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,NULL,NULL,'Student Membership: Offline signup',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(45,2,4,NULL,1,'2018-05-22 01:57:23',0.00,800.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(46,4,4,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(47,7,4,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(48,9,4,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(49,19,4,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(50,20,4,NULL,1,'2018-05-22 01:57:23',0.00,800.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(51,25,4,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(52,31,4,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(53,35,4,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(54,41,4,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(55,44,4,NULL,1,'2018-05-22 01:57:23',0.00,800.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(56,48,4,NULL,1,'2018-05-22 01:57:23',0.00,800.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(57,51,4,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(58,61,4,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(59,63,4,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(60,66,4,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(61,73,4,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(62,85,4,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(63,86,4,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(64,89,4,NULL,1,'2018-05-22 01:57:23',0.00,800.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(65,96,4,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(66,101,4,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(67,103,4,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(68,106,4,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(69,108,4,NULL,1,'2018-05-22 01:57:23',0.00,800.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(70,109,4,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(71,110,4,NULL,1,'2018-05-22 01:57:23',0.00,800.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(72,112,4,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(73,113,4,NULL,1,'2018-05-22 01:57:23',0.00,800.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(74,114,4,NULL,1,'2018-05-22 01:57:23',0.00,800.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(75,115,4,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(76,121,4,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(77,124,4,NULL,1,'2018-05-22 01:57:23',0.00,800.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(78,128,4,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(79,129,4,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(80,131,4,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(81,133,4,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(82,137,4,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(83,151,4,NULL,1,'2018-05-22 01:57:23',0.00,800.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(84,153,4,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(85,155,4,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Summer Solstice Festival Day Concert : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(86,162,4,NULL,1,'2018-05-22 01:57:23',0.00,800.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(87,164,4,NULL,1,'2018-05-22 01:57:23',0.00,800.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(88,166,4,NULL,1,'2018-05-22 01:57:23',0.00,800.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(89,177,4,NULL,1,'2018-05-22 01:57:23',0.00,800.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(90,182,4,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(91,186,4,NULL,1,'2018-05-22 01:57:23',0.00,800.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(92,188,4,NULL,1,'2018-05-22 01:57:23',0.00,50.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Fall Fundraiser Dinner : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(93,190,4,NULL,1,'2018-05-22 01:57:23',0.00,800.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL),(94,199,4,NULL,1,'2018-05-22 01:57:23',0.00,800.00,NULL,NULL,NULL,NULL,NULL,'USD',NULL,NULL,'2018-05-22 01:57:23',NULL,'Rain-forest Cup Youth Soccer Tournament : Offline registration',NULL,NULL,0,0,1,NULL,NULL,NULL,NULL,NULL,NULL); /*!40000 ALTER TABLE `civicrm_contribution` ENABLE KEYS */; UNLOCK TABLES; @@ -398,7 +399,7 @@ UNLOCK TABLES; LOCK TABLES `civicrm_domain` WRITE; /*!40000 ALTER TABLE `civicrm_domain` DISABLE KEYS */; -INSERT INTO `civicrm_domain` (`id`, `name`, `description`, `config_backend`, `version`, `contact_id`, `locales`, `locale_custom_strings`) VALUES (1,'Default Domain Name',NULL,NULL,'5.2.2',1,NULL,'a:1:{s:5:\"en_US\";a:0:{}}'); +INSERT INTO `civicrm_domain` (`id`, `name`, `description`, `config_backend`, `version`, `contact_id`, `locales`, `locale_custom_strings`) VALUES (1,'Default Domain Name',NULL,NULL,'5.3.0',1,NULL,'a:1:{s:5:\"en_US\";a:0:{}}'); /*!40000 ALTER TABLE `civicrm_domain` ENABLE KEYS */; UNLOCK TABLES; @@ -408,7 +409,7 @@ UNLOCK TABLES; LOCK TABLES `civicrm_email` WRITE; /*!40000 ALTER TABLE `civicrm_email` DISABLE KEYS */; -INSERT INTO `civicrm_email` (`id`, `contact_id`, `location_type_id`, `email`, `is_primary`, `is_billing`, `on_hold`, `is_bulkmail`, `hold_date`, `reset_date`, `signature_text`, `signature_html`) VALUES (1,1,1,'fixme.domainemail@example.org',0,0,0,0,NULL,NULL,NULL,NULL),(2,26,1,'smith.santina@fishmail.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),(3,78,1,'parkere47@fakemail.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),(4,78,1,'parker.esta@lol.co.in',0,0,0,0,NULL,NULL,NULL,NULL),(5,53,1,'wattson.s.troy62@fakemail.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),(6,173,1,'mm.bachman51@example.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),(7,173,1,'bachmanm50@sample.biz',0,0,0,0,NULL,NULL,NULL,NULL),(8,133,1,'barkley.z.sanford6@airmail.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),(9,133,1,'sz.barkley@fishmail.co.in',0,0,0,0,NULL,NULL,NULL,NULL),(10,46,1,'parkers23@lol.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),(11,46,1,'parkers@spamalot.co.in',0,0,0,0,NULL,NULL,NULL,NULL),(12,130,1,'eg.ivanov9@example.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),(13,130,1,'eg.ivanov40@testmail.info',0,0,0,0,NULL,NULL,NULL,NULL),(14,20,1,'justinag@notmail.info',1,0,0,0,NULL,NULL,NULL,NULL),(15,20,1,'jgonzlez@fishmail.biz',0,0,0,0,NULL,NULL,NULL,NULL),(16,159,1,'cd.mller@spamalot.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),(17,28,1,'grantl@notmail.info',1,0,0,0,NULL,NULL,NULL,NULL),(18,28,1,'lx.grant@fakemail.biz',0,0,0,0,NULL,NULL,NULL,NULL),(19,197,1,'ksamuels79@mymail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),(20,64,1,'bachmanm@notmail.org',1,0,0,0,NULL,NULL,NULL,NULL),(21,64,1,'bachman.mei@infomail.co.uk',0,0,0,0,NULL,NULL,NULL,NULL),(22,49,1,'mb.bachman@fakemail.info',1,0,0,0,NULL,NULL,NULL,NULL),(23,49,1,'bachman.b.magan@airmail.biz',0,0,0,0,NULL,NULL,NULL,NULL),(24,170,1,'zopel@testmail.info',1,0,0,0,NULL,NULL,NULL,NULL),(25,198,1,'cruzc92@example.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),(26,143,1,'eleonorcooper57@example.co.in',1,0,0,0,NULL,NULL,NULL,NULL),(27,71,1,'jensen.kathlyn44@fishmail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),(28,102,1,'lee.shauna@fakemail.net',1,0,0,0,NULL,NULL,NULL,NULL),(29,102,1,'lee.shauna@airmail.co.uk',0,0,0,0,NULL,NULL,NULL,NULL),(30,103,1,'bernadettejones@mymail.org',1,0,0,0,NULL,NULL,NULL,NULL),(31,103,1,'jonesb@testmail.info',0,0,0,0,NULL,NULL,NULL,NULL),(32,63,1,'cooper.u.brzczysaw57@mymail.net',1,0,0,0,NULL,NULL,NULL,NULL),(33,63,1,'cooperb@sample.net',0,0,0,0,NULL,NULL,NULL,NULL),(34,191,1,'teddydeforest@fishmail.info',1,0,0,0,NULL,NULL,NULL,NULL),(35,101,1,'robertsb@fishmail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),(36,101,1,'roberts.betty@airmail.co.pl',0,0,0,0,NULL,NULL,NULL,NULL),(37,54,1,'jv.deforest@mymail.com',1,0,0,0,NULL,NULL,NULL,NULL),(38,114,1,'ivanovs61@example.org',1,0,0,0,NULL,NULL,NULL,NULL),(39,114,1,'ivanovs@mymail.co.in',0,0,0,0,NULL,NULL,NULL,NULL),(40,185,1,'billyroberts@spamalot.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),(41,185,1,'roberts.billy@sample.biz',0,0,0,0,NULL,NULL,NULL,NULL),(42,10,1,'samuels.omar@mymail.org',1,0,0,0,NULL,NULL,NULL,NULL),(43,10,1,'samuelso82@example.co.in',0,0,0,0,NULL,NULL,NULL,NULL),(44,88,1,'parkere@airmail.com',1,0,0,0,NULL,NULL,NULL,NULL),(45,189,1,'wattson.billy20@fishmail.net',1,0,0,0,NULL,NULL,NULL,NULL),(46,189,1,'wattson.billy40@fishmail.com',0,0,0,0,NULL,NULL,NULL,NULL),(47,106,1,'wattsonj@fakemail.net',1,0,0,0,NULL,NULL,NULL,NULL),(48,115,1,'blackwella70@testmail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),(49,152,1,'blackwellr@testmail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),(50,67,1,'anielsen@spamalot.biz',1,0,0,0,NULL,NULL,NULL,NULL),(51,41,1,'ivanov.lawerence@notmail.net',1,0,0,0,NULL,NULL,NULL,NULL),(52,8,1,'cyadav78@airmail.org',1,0,0,0,NULL,NULL,NULL,NULL),(53,139,1,'blackwell.j.kathleen@notmail.org',1,0,0,0,NULL,NULL,NULL,NULL),(54,139,1,'kathleenb73@example.net',0,0,0,0,NULL,NULL,NULL,NULL),(55,13,1,'deforestt@fakemail.com',1,0,0,0,NULL,NULL,NULL,NULL),(56,17,1,'clintb@airmail.biz',1,0,0,0,NULL,NULL,NULL,NULL),(57,17,1,'barkleyc@spamalot.biz',0,0,0,0,NULL,NULL,NULL,NULL),(58,55,1,'sonnynielsen@fakemail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),(59,55,1,'nielsens8@fishmail.net',0,0,0,0,NULL,NULL,NULL,NULL),(60,149,1,'terrye17@infomail.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),(61,127,1,'jamesonr73@airmail.com',1,0,0,0,NULL,NULL,NULL,NULL),(62,35,1,'lee.jed@airmail.net',1,0,0,0,NULL,NULL,NULL,NULL),(63,176,1,'roberts.billy43@spamalot.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),(64,176,1,'roberts.billy@fishmail.co.nz',0,0,0,0,NULL,NULL,NULL,NULL),(65,136,1,'jivanov@fishmail.biz',1,0,0,0,NULL,NULL,NULL,NULL),(66,136,1,'jacksonivanov@lol.co.pl',0,0,0,0,NULL,NULL,NULL,NULL),(67,11,1,'id.jacobs90@notmail.biz',1,0,0,0,NULL,NULL,NULL,NULL),(68,11,1,'jacobs.ivey@infomail.net',0,0,0,0,NULL,NULL,NULL,NULL),(69,192,1,'smith.princess@example.com',1,0,0,0,NULL,NULL,NULL,NULL),(70,86,1,'bryonwagner@infomail.biz',1,0,0,0,NULL,NULL,NULL,NULL),(71,43,1,'kathleenmller@infomail.net',1,0,0,0,NULL,NULL,NULL,NULL),(72,24,1,'acooper@notmail.biz',1,0,0,0,NULL,NULL,NULL,NULL),(73,195,1,'billyw@spamalot.net',1,0,0,0,NULL,NULL,NULL,NULL),(74,195,1,'wagnerb@example.org',0,0,0,0,NULL,NULL,NULL,NULL),(75,66,1,'rolandw70@example.co.in',1,0,0,0,NULL,NULL,NULL,NULL),(76,66,1,'rolandwagner94@testmail.com',0,0,0,0,NULL,NULL,NULL,NULL),(77,50,1,'se.smith@fakemail.biz',1,0,0,0,NULL,NULL,NULL,NULL),(78,131,1,'valenedeforest@example.com',1,0,0,0,NULL,NULL,NULL,NULL),(79,193,1,'leet@fishmail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),(80,193,1,'tanyalee@testing.co.uk',0,0,0,0,NULL,NULL,NULL,NULL),(81,166,1,'kennypatel@testing.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),(82,140,1,'nielsen.russell1@testmail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),(83,140,1,'russelln5@testing.co.pl',0,0,0,0,NULL,NULL,NULL,NULL),(84,161,1,'prenticec26@fakemail.org',1,0,0,0,NULL,NULL,NULL,NULL),(85,167,1,'kiarap@fakemail.org',1,0,0,0,NULL,NULL,NULL,NULL),(86,58,1,'prentice.betty63@spamalot.co.in',1,0,0,0,NULL,NULL,NULL,NULL),(87,100,1,'zope.rodrigo16@sample.biz',1,0,0,0,NULL,NULL,NULL,NULL),(88,100,1,'zope.rodrigo@testmail.co.uk',0,0,0,0,NULL,NULL,NULL,NULL),(89,23,1,'zope.damaris@mymail.net',1,0,0,0,NULL,NULL,NULL,NULL),(90,148,1,'aq.samuels-patel@spamalot.org',1,0,0,0,NULL,NULL,NULL,NULL),(91,148,1,'samuels-patel.allen@fakemail.co.pl',0,0,0,0,NULL,NULL,NULL,NULL),(92,76,1,'jf.patel21@infomail.org',1,0,0,0,NULL,NULL,NULL,NULL),(93,99,1,'sanfordzope99@testmail.co.in',1,0,0,0,NULL,NULL,NULL,NULL),(94,48,1,'jz.zope@notmail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),(95,48,1,'zope.z.junko@example.net',0,0,0,0,NULL,NULL,NULL,NULL),(96,145,1,'zopeb40@spamalot.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),(97,160,1,'zope.w.kandace@airmail.biz',1,0,0,0,NULL,NULL,NULL,NULL),(98,160,1,'kandacez@sample.biz',0,0,0,0,NULL,NULL,NULL,NULL),(99,18,1,'eh.wattson@spamalot.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),(100,18,1,'wattson.h.elbert@lol.net',0,0,0,0,NULL,NULL,NULL,NULL),(101,175,1,'ivanov.ashlie71@testing.com',1,0,0,0,NULL,NULL,NULL,NULL),(102,175,1,'ashliei@mymail.com',0,0,0,0,NULL,NULL,NULL,NULL),(103,186,1,'wattson-ivanovn92@testing.biz',1,0,0,0,NULL,NULL,NULL,NULL),(104,186,1,'ny.wattson-ivanov@testing.org',0,0,0,0,NULL,NULL,NULL,NULL),(105,45,1,'adamsb@testmail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),(106,144,1,'elinaadams@airmail.biz',1,0,0,0,NULL,NULL,NULL,NULL),(107,109,1,'arlyneadams19@testing.co.in',1,0,0,0,NULL,NULL,NULL,NULL),(108,109,1,'arlyneadams@mymail.co.in',0,0,0,0,NULL,NULL,NULL,NULL),(109,158,1,'elee@example.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),(110,122,1,'leee14@spamalot.co.in',1,0,0,0,NULL,NULL,NULL,NULL),(111,122,1,'lee.erik@example.co.in',0,0,0,0,NULL,NULL,NULL,NULL),(112,98,1,'lmller@airmail.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),(113,5,1,'jedm21@sample.org',1,0,0,0,NULL,NULL,NULL,NULL),(114,5,1,'jedmller@spamalot.biz',0,0,0,0,NULL,NULL,NULL,NULL),(115,6,1,'jensen.jay@sample.com',1,0,0,0,NULL,NULL,NULL,NULL),(116,92,1,'jones-jensen.juliann@lol.net',1,0,0,0,NULL,NULL,NULL,NULL),(117,92,1,'jones-jensen.juliann@example.org',0,0,0,0,NULL,NULL,NULL,NULL),(118,108,1,'jensen.sanford@sample.co.in',1,0,0,0,NULL,NULL,NULL,NULL),(119,154,1,'arlynejensen78@testing.info',1,0,0,0,NULL,NULL,NULL,NULL),(120,36,1,'yadavj@example.info',1,0,0,0,NULL,NULL,NULL,NULL),(121,111,1,'yadavh3@fakemail.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),(122,111,1,'yadavh@airmail.com',0,0,0,0,NULL,NULL,NULL,NULL),(123,150,1,'ashleym@fakemail.net',1,0,0,0,NULL,NULL,NULL,NULL),(124,150,1,'ashleym95@fakemail.co.uk',0,0,0,0,NULL,NULL,NULL,NULL),(125,16,1,'mcreynolds-wilsonk65@fakemail.net',1,0,0,0,NULL,NULL,NULL,NULL),(126,16,1,'kathleenmcreynolds-wilson72@fishmail.co.pl',0,0,0,0,NULL,NULL,NULL,NULL),(127,21,1,'kennymcreynolds-wilson23@fakemail.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),(128,21,1,'kennym43@mymail.co.uk',0,0,0,0,NULL,NULL,NULL,NULL),(129,81,1,'elbertz55@airmail.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),(130,81,1,'zope-gonzleze62@testmail.com',0,0,0,0,NULL,NULL,NULL,NULL),(131,12,1,'kathleenzope-gonzlez@mymail.org',1,0,0,0,NULL,NULL,NULL,NULL),(132,12,1,'zope-gonzlezk24@notmail.co.uk',0,0,0,0,NULL,NULL,NULL,NULL),(133,79,1,'jamesonk@airmail.co.in',1,0,0,0,NULL,NULL,NULL,NULL),(134,79,1,'jameson.kacey@mymail.info',0,0,0,0,NULL,NULL,NULL,NULL),(135,116,1,'hjameson77@fishmail.org',1,0,0,0,NULL,NULL,NULL,NULL),(136,116,1,'jameson.herminia@testing.net',0,0,0,0,NULL,NULL,NULL,NULL),(137,157,1,'jensen.r.sherman83@spamalot.org',1,0,0,0,NULL,NULL,NULL,NULL),(138,104,1,'julianngrant-jensen@mymail.com',1,0,0,0,NULL,NULL,NULL,NULL),(139,118,1,'jensen.b.esta@spamalot.info',1,0,0,0,NULL,NULL,NULL,NULL),(140,118,1,'eb.jensen@infomail.co.nz',0,0,0,0,NULL,NULL,NULL,NULL),(141,107,1,'princessw@example.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),(142,107,1,'wattsonp@testmail.biz',0,0,0,0,NULL,NULL,NULL,NULL),(143,165,1,'smith-wattson.lashawnda16@notmail.com',1,0,0,0,NULL,NULL,NULL,NULL),(144,165,1,'smith-wattsonl@lol.co.nz',0,0,0,0,NULL,NULL,NULL,NULL),(145,84,1,'sf.smith-wattson95@airmail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),(146,174,1,'robertson.jed76@notmail.com',1,0,0,0,NULL,NULL,NULL,NULL),(147,174,1,'jedr@airmail.co.nz',0,0,0,0,NULL,NULL,NULL,NULL),(148,125,1,'chowski.santina@lol.net',1,0,0,0,NULL,NULL,NULL,NULL),(149,61,1,'maxwelladams@sample.net',1,0,0,0,NULL,NULL,NULL,NULL),(150,190,1,'shermanadams@spamalot.com',1,0,0,0,NULL,NULL,NULL,NULL),(151,38,1,'maxwella@mymail.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),(152,38,1,'adams.maxwell@infomail.co.uk',0,0,0,0,NULL,NULL,NULL,NULL),(153,147,1,'roberts.carlos54@testmail.info',1,0,0,0,NULL,NULL,NULL,NULL),(154,47,1,'roberts-samson.a.shad20@sample.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),(155,47,1,'shadroberts-samson@airmail.co.nz',0,0,0,0,NULL,NULL,NULL,NULL),(156,14,1,'roberts-samson.kiara67@airmail.info',1,0,0,0,NULL,NULL,NULL,NULL),(157,70,1,'djameson@airmail.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),(158,70,1,'jamesond@infomail.info',0,0,0,0,NULL,NULL,NULL,NULL),(159,56,1,'jamesonl@notmail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),(160,56,1,'jameson.lashawnda81@testmail.co.nz',0,0,0,0,NULL,NULL,NULL,NULL),(161,52,1,'jameson.heidi56@fishmail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),(162,110,1,'smithk@testing.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),(163,162,3,'info@woodbridgesoftwarepartnership.org',1,0,0,0,NULL,NULL,NULL,NULL),(164,137,2,'maxwellyadav@woodbridgesoftwarepartnership.org',1,0,0,0,NULL,NULL,NULL,NULL),(165,82,3,'service@eractionfund.org',1,0,0,0,NULL,NULL,NULL,NULL),(166,122,2,'leee10@eractionfund.org',0,0,0,0,NULL,NULL,NULL,NULL),(167,123,3,'info@lubbocksportsalliance.org',1,0,0,0,NULL,NULL,NULL,NULL),(168,112,2,'adams.carlos@lubbocksportsalliance.org',1,0,0,0,NULL,NULL,NULL,NULL),(169,135,3,'service@nhwellnesspartnership.org',1,0,0,0,NULL,NULL,NULL,NULL),(170,159,2,'mller.carlos@nhwellnesspartnership.org',0,0,0,0,NULL,NULL,NULL,NULL),(171,83,3,'info@friendstechnology.org',1,0,0,0,NULL,NULL,NULL,NULL),(172,158,2,'elbertlee@friendstechnology.org',0,0,0,0,NULL,NULL,NULL,NULL),(173,19,3,'contact@cadellactionservices.org',1,0,0,0,NULL,NULL,NULL,NULL),(174,25,3,'sales@pennsylvaniatechnology.org',1,0,0,0,NULL,NULL,NULL,NULL),(175,163,2,'elee@pennsylvaniatechnology.org',1,0,0,0,NULL,NULL,NULL,NULL),(176,59,3,'contact@mcartsschool.org',1,0,0,0,NULL,NULL,NULL,NULL),(177,30,2,'jz.adams9@mcartsschool.org',1,0,0,0,NULL,NULL,NULL,NULL),(178,3,3,'info@cadellpartners.org',1,0,0,0,NULL,NULL,NULL,NULL),(179,49,2,'mb.bachman31@cadellpartners.org',0,0,0,0,NULL,NULL,NULL,NULL),(180,164,3,'feedback@bayhealth.org',1,0,0,0,NULL,NULL,NULL,NULL),(181,51,2,'tcruz88@bayhealth.org',1,0,0,0,NULL,NULL,NULL,NULL),(182,126,3,'feedback@localschool.org',1,0,0,0,NULL,NULL,NULL,NULL),(183,80,2,'teresap@localschool.org',1,0,0,0,NULL,NULL,NULL,NULL),(184,156,3,'service@bccitywellness.org',1,0,0,0,NULL,NULL,NULL,NULL),(185,139,2,'@bccitywellness.org',0,0,0,0,NULL,NULL,NULL,NULL),(186,169,3,'info@washingtonaction.org',1,0,0,0,NULL,NULL,NULL,NULL),(187,107,2,'wattson.g.princess@washingtonaction.org',0,0,0,0,NULL,NULL,NULL,NULL),(188,177,3,'contact@friendsfund.org',1,0,0,0,NULL,NULL,NULL,NULL),(189,157,2,'.@friendsfund.org',0,0,0,0,NULL,NULL,NULL,NULL),(190,199,3,'service@communitytechnology.org',1,0,0,0,NULL,NULL,NULL,NULL),(191,98,2,'mllerl94@communitytechnology.org',0,0,0,0,NULL,NULL,NULL,NULL),(192,NULL,1,'development@example.org',0,0,0,0,NULL,NULL,NULL,NULL),(193,NULL,1,'tournaments@example.org',0,0,0,0,NULL,NULL,NULL,NULL),(194,NULL,1,'celebration@example.org',0,0,0,0,NULL,NULL,NULL,NULL); +INSERT INTO `civicrm_email` (`id`, `contact_id`, `location_type_id`, `email`, `is_primary`, `is_billing`, `on_hold`, `is_bulkmail`, `hold_date`, `reset_date`, `signature_text`, `signature_html`) VALUES (1,1,1,'fixme.domainemail@example.org',0,0,0,0,NULL,NULL,NULL,NULL),(2,146,1,'olsen.jina85@sample.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),(3,146,1,'jinao@fishmail.co.pl',0,0,0,0,NULL,NULL,NULL,NULL),(4,96,1,'mcreynoldsa@testing.biz',1,0,0,0,NULL,NULL,NULL,NULL),(5,96,1,'amcreynolds97@spamalot.org',0,0,0,0,NULL,NULL,NULL,NULL),(6,67,1,'delanareynolds@lol.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),(7,57,1,'iveymller9@example.net',1,0,0,0,NULL,NULL,NULL,NULL),(8,57,1,'ix.mller@mymail.co.in',0,0,0,0,NULL,NULL,NULL,NULL),(9,108,1,'junkoj@airmail.com',1,0,0,0,NULL,NULL,NULL,NULL),(10,108,1,'junkojensen@infomail.com',0,0,0,0,NULL,NULL,NULL,NULL),(11,38,1,'samsons@notmail.info',1,0,0,0,NULL,NULL,NULL,NULL),(12,38,1,'ssamson@airmail.co.nz',0,0,0,0,NULL,NULL,NULL,NULL),(13,161,1,'wilson.kenny74@fakemail.co.in',1,0,0,0,NULL,NULL,NULL,NULL),(14,155,1,'santinap@fakemail.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),(15,23,1,'ly.wattson@fakemail.biz',1,0,0,0,NULL,NULL,NULL,NULL),(16,23,1,'lashawndawattson@airmail.co.in',0,0,0,0,NULL,NULL,NULL,NULL),(17,52,1,'omard@spamalot.biz',1,0,0,0,NULL,NULL,NULL,NULL),(18,107,1,'craigivanov@testing.info',1,0,0,0,NULL,NULL,NULL,NULL),(19,107,1,'craigi31@fakemail.co.pl',0,0,0,0,NULL,NULL,NULL,NULL),(20,94,1,'bryonterrell@lol.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),(21,94,1,'terrell.bryon11@sample.net',0,0,0,0,NULL,NULL,NULL,NULL),(22,3,1,'jones.kiara47@fakemail.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),(23,3,1,'kiaraj@fakemail.com',0,0,0,0,NULL,NULL,NULL,NULL),(24,125,1,'erikz29@lol.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),(25,125,1,'zope.k.erik@testmail.org',0,0,0,0,NULL,NULL,NULL,NULL),(26,173,1,'robertsonr57@fakemail.net',1,0,0,0,NULL,NULL,NULL,NULL),(27,80,1,'dimitrov.allen@testmail.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),(28,80,1,'dimitrova@infomail.info',0,0,0,0,NULL,NULL,NULL,NULL),(29,69,1,'olsen.i.heidi@testing.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),(30,181,1,'rolandprentice46@example.com',1,0,0,0,NULL,NULL,NULL,NULL),(31,181,1,'rolandp@lol.co.uk',0,0,0,0,NULL,NULL,NULL,NULL),(32,60,1,'rb.wagner@testmail.com',1,0,0,0,NULL,NULL,NULL,NULL),(33,133,1,'patel.x.billy@mymail.info',1,0,0,0,NULL,NULL,NULL,NULL),(34,133,1,'patelb89@airmail.co.in',0,0,0,0,NULL,NULL,NULL,NULL),(35,127,1,'joness@testmail.net',1,0,0,0,NULL,NULL,NULL,NULL),(36,190,1,'nielsen.rodrigo@notmail.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),(37,121,1,'jeromei66@fishmail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),(38,62,1,'zopea22@fakemail.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),(39,62,1,'zopea@airmail.co.uk',0,0,0,0,NULL,NULL,NULL,NULL),(40,13,1,'kjacobs@testing.net',1,0,0,0,NULL,NULL,NULL,NULL),(41,110,1,'rx.wattson9@infomail.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),(42,110,1,'wattson.x.russell23@fishmail.co.pl',0,0,0,0,NULL,NULL,NULL,NULL),(43,43,1,'cruz.r.rolando21@mymail.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),(44,43,1,'cruz.rolando@notmail.com',0,0,0,0,NULL,NULL,NULL,NULL),(45,152,1,'iveyl@testmail.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),(46,149,1,'adams.maria40@testmail.net',1,0,0,0,NULL,NULL,NULL,NULL),(47,188,1,'yadav.bob@testmail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),(48,36,1,'mcreynolds.shad@testmail.com',1,0,0,0,NULL,NULL,NULL,NULL),(49,36,1,'mcreynoldss6@infomail.co.pl',0,0,0,0,NULL,NULL,NULL,NULL),(50,187,1,'miguelm@fakemail.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),(51,63,1,'lgonzlez@mymail.info',1,0,0,0,NULL,NULL,NULL,NULL),(52,63,1,'lawerencegonzlez@infomail.net',0,0,0,0,NULL,NULL,NULL,NULL),(53,131,1,'blackwellm@airmail.com',1,0,0,0,NULL,NULL,NULL,NULL),(54,193,1,'rebekahyadav@lol.org',1,0,0,0,NULL,NULL,NULL,NULL),(55,5,1,'vparker@lol.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),(56,5,1,'vparker@notmail.com',0,0,0,0,NULL,NULL,NULL,NULL),(57,31,1,'robertson.lashawnda@fakemail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),(58,46,1,'sl.dimitrov@fakemail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),(59,14,1,'caryloni@testing.biz',1,0,0,0,NULL,NULL,NULL,NULL),(60,117,1,'carlosl81@lol.info',1,0,0,0,NULL,NULL,NULL,NULL),(61,59,1,'zope.juliann54@testing.biz',1,0,0,0,NULL,NULL,NULL,NULL),(62,28,1,'beulaw@airmail.net',1,0,0,0,NULL,NULL,NULL,NULL),(63,171,1,'justinas@spamalot.biz',1,0,0,0,NULL,NULL,NULL,NULL),(64,186,1,'mller.iris3@fishmail.org',1,0,0,0,NULL,NULL,NULL,NULL),(65,186,1,'mller.iris@fakemail.co.nz',0,0,0,0,NULL,NULL,NULL,NULL),(66,128,1,'zope.maxwell40@spamalot.co.in',1,0,0,0,NULL,NULL,NULL,NULL),(67,128,1,'maxwellzope91@testmail.co.pl',0,0,0,0,NULL,NULL,NULL,NULL),(68,143,1,'jx.grant23@lol.co.in',1,0,0,0,NULL,NULL,NULL,NULL),(69,98,1,'rodrigoolsen@fakemail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),(70,98,1,'olsenr@sample.com',0,0,0,0,NULL,NULL,NULL,NULL),(71,53,1,'carloss5@mymail.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),(72,53,1,'samuelsc@example.biz',0,0,0,0,NULL,NULL,NULL,NULL),(73,170,1,'adams.kiara@airmail.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),(74,93,1,'mller.josefa@testing.org',1,0,0,0,NULL,NULL,NULL,NULL),(75,93,1,'josefam@infomail.biz',0,0,0,0,NULL,NULL,NULL,NULL),(76,56,1,'ad.terrell13@testmail.co.in',1,0,0,0,NULL,NULL,NULL,NULL),(77,56,1,'terrell.allan@lol.org',0,0,0,0,NULL,NULL,NULL,NULL),(78,168,1,'yadav.kandace43@lol.co.in',1,0,0,0,NULL,NULL,NULL,NULL),(79,145,1,'smith.brittney44@sample.co.in',1,0,0,0,NULL,NULL,NULL,NULL),(80,4,1,'barkley.shauna@notmail.org',1,0,0,0,NULL,NULL,NULL,NULL),(81,30,1,'terrell.delana@fakemail.info',1,0,0,0,NULL,NULL,NULL,NULL),(82,50,1,'terrell.junko@testing.co.in',1,0,0,0,NULL,NULL,NULL,NULL),(83,50,1,'terrell.junko44@spamalot.co.nz',0,0,0,0,NULL,NULL,NULL,NULL),(84,45,1,'santinaterrell@airmail.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),(85,45,1,'santinat@fishmail.co.nz',0,0,0,0,NULL,NULL,NULL,NULL),(86,182,1,'maxwellt@notmail.co.in',1,0,0,0,NULL,NULL,NULL,NULL),(87,87,1,'darenm86@spamalot.com',1,0,0,0,NULL,NULL,NULL,NULL),(88,118,1,'juliannm31@mymail.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),(89,118,1,'jd.mcreynolds7@testing.co.uk',0,0,0,0,NULL,NULL,NULL,NULL),(90,19,1,'mcreynolds.maria@airmail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),(91,19,1,'mcreynolds.maria@spamalot.com',0,0,0,0,NULL,NULL,NULL,NULL),(92,48,1,'jensen.teresa81@fishmail.co.in',1,0,0,0,NULL,NULL,NULL,NULL),(93,198,1,'jensenn@fishmail.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),(94,82,1,'jensen.lashawnda@fakemail.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),(95,82,1,'lashawndajensen21@example.co.pl',0,0,0,0,NULL,NULL,NULL,NULL),(96,132,1,'terry.jerome@fakemail.co.in',1,0,0,0,NULL,NULL,NULL,NULL),(97,132,1,'jeromet@mymail.com',0,0,0,0,NULL,NULL,NULL,NULL),(98,156,1,'jterry32@testing.net',1,0,0,0,NULL,NULL,NULL,NULL),(99,114,1,'beulan91@mymail.com',1,0,0,0,NULL,NULL,NULL,NULL),(100,120,1,'nielsen.andrew@fakemail.com',1,0,0,0,NULL,NULL,NULL,NULL),(101,137,1,'nielsen.maxwell82@airmail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),(102,139,1,'jensen.lincoln@sample.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),(103,76,1,'jensen.betty87@fakemail.biz',1,0,0,0,NULL,NULL,NULL,NULL),(104,76,1,'bettyj@sample.com',0,0,0,0,NULL,NULL,NULL,NULL),(105,124,1,'jensenr82@fishmail.net',1,0,0,0,NULL,NULL,NULL,NULL),(106,124,1,'rodrigoj@example.co.uk',0,0,0,0,NULL,NULL,NULL,NULL),(107,15,1,'olsen.andrew58@airmail.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),(108,7,1,'tr.mcreynolds@fishmail.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),(109,7,1,'tanyamcreynolds@lol.co.pl',0,0,0,0,NULL,NULL,NULL,NULL),(110,22,1,'olsen-mcreynolds.g.shauna@airmail.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),(111,22,1,'olsen-mcreynolds.g.shauna34@notmail.co.in',0,0,0,0,NULL,NULL,NULL,NULL),(112,40,1,'miguelo@sample.com',1,0,0,0,NULL,NULL,NULL,NULL),(113,6,1,'trumanadams78@lol.co.in',1,0,0,0,NULL,NULL,NULL,NULL),(114,6,1,'adams.truman49@infomail.biz',0,0,0,0,NULL,NULL,NULL,NULL),(115,180,1,'justinaa@spamalot.biz',1,0,0,0,NULL,NULL,NULL,NULL),(116,147,1,'andrewadams51@testmail.org',1,0,0,0,NULL,NULL,NULL,NULL),(117,176,1,'cruz.brzczysaw@example.org',1,0,0,0,NULL,NULL,NULL,NULL),(118,176,1,'brzczysawc@sample.org',0,0,0,0,NULL,NULL,NULL,NULL),(119,166,1,'bernadettem@infomail.co.in',1,0,0,0,NULL,NULL,NULL,NULL),(120,166,1,'mllerb@mymail.org',0,0,0,0,NULL,NULL,NULL,NULL),(121,64,1,'princesscruz-mller@fakemail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),(122,64,1,'pcruz-mller@fishmail.co.uk',0,0,0,0,NULL,NULL,NULL,NULL),(123,8,1,'dimitrovc6@spamalot.com',1,0,0,0,NULL,NULL,NULL,NULL),(124,112,1,'mbachman-dimitrov@infomail.biz',1,0,0,0,NULL,NULL,NULL,NULL),(125,138,1,'bryondimitrov@fishmail.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),(126,138,1,'bryond52@example.net',0,0,0,0,NULL,NULL,NULL,NULL),(127,153,1,'bdimitrov96@testing.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),(128,153,1,'bdimitrov@sample.info',0,0,0,0,NULL,NULL,NULL,NULL),(129,44,1,'jonesl@notmail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),(130,44,1,'le.jones68@airmail.co.nz',0,0,0,0,NULL,NULL,NULL,NULL),(131,119,1,'ivanov.scott@infomail.biz',1,0,0,0,NULL,NULL,NULL,NULL),(132,119,1,'scotti@testing.co.pl',0,0,0,0,NULL,NULL,NULL,NULL),(133,144,1,'jones-ivanov.e.teddy@sample.org',1,0,0,0,NULL,NULL,NULL,NULL),(134,144,1,'jones-ivanovt@spamalot.co.nz',0,0,0,0,NULL,NULL,NULL,NULL),(135,164,1,'brzczysawprentice89@infomail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),(136,164,1,'prenticeb@testmail.info',0,0,0,0,NULL,NULL,NULL,NULL),(137,106,1,'jinajones-prentice@lol.co.in',1,0,0,0,NULL,NULL,NULL,NULL),(138,106,1,'jones-prentice.jina65@example.org',0,0,0,0,NULL,NULL,NULL,NULL),(139,73,1,'prenticek@mymail.com',1,0,0,0,NULL,NULL,NULL,NULL),(140,105,1,'prentice.eleonor@notmail.co.uk',1,0,0,0,NULL,NULL,NULL,NULL),(141,105,1,'eleonorprentice@airmail.co.nz',0,0,0,0,NULL,NULL,NULL,NULL),(142,197,1,'cruz.esta@testmail.com',1,0,0,0,NULL,NULL,NULL,NULL),(143,197,1,'cruze66@airmail.net',0,0,0,0,NULL,NULL,NULL,NULL),(144,196,1,'elinacruz69@fishmail.org',1,0,0,0,NULL,NULL,NULL,NULL),(145,196,1,'elinac@infomail.co.uk',0,0,0,0,NULL,NULL,NULL,NULL),(146,201,1,'roberts.daren49@sample.com',1,0,0,0,NULL,NULL,NULL,NULL),(147,201,1,'roberts.b.daren@example.org',0,0,0,0,NULL,NULL,NULL,NULL),(148,140,1,'lashawndachowski-roberts68@testmail.co.in',1,0,0,0,NULL,NULL,NULL,NULL),(149,27,1,'roberts.valene@mymail.org',1,0,0,0,NULL,NULL,NULL,NULL),(150,27,1,'roberts.valene91@mymail.co.in',0,0,0,0,NULL,NULL,NULL,NULL),(151,97,1,'roberts.margaret@spamalot.co.pl',1,0,0,0,NULL,NULL,NULL,NULL),(152,97,1,'margaretr@testmail.org',0,0,0,0,NULL,NULL,NULL,NULL),(153,35,1,'andrewc@mymail.org',1,0,0,0,NULL,NULL,NULL,NULL),(154,79,1,'terry-coopers36@infomail.com',1,0,0,0,NULL,NULL,NULL,NULL),(155,79,1,'scarletterry-cooper17@spamalot.co.pl',0,0,0,0,NULL,NULL,NULL,NULL),(156,47,1,'cooper.brittney@mymail.co.in',1,0,0,0,NULL,NULL,NULL,NULL),(157,47,1,'cooperb95@airmail.co.uk',0,0,0,0,NULL,NULL,NULL,NULL),(158,61,1,'cooperk@infomail.net',1,0,0,0,NULL,NULL,NULL,NULL),(159,134,1,'bachman.billy@example.net',1,0,0,0,NULL,NULL,NULL,NULL),(160,134,1,'bbachman94@lol.biz',0,0,0,0,NULL,NULL,NULL,NULL),(161,122,1,'ashliebachman-wattson@notmail.co.in',1,0,0,0,NULL,NULL,NULL,NULL),(162,122,1,'bachman-wattson.e.ashlie@infomail.co.nz',0,0,0,0,NULL,NULL,NULL,NULL),(163,37,1,'bachman-wattson.carlos@airmail.biz',1,0,0,0,NULL,NULL,NULL,NULL),(164,102,1,'cooper.m.jacob53@testmail.net',1,0,0,0,NULL,NULL,NULL,NULL),(165,102,1,'cooper.jacob@testmail.biz',0,0,0,0,NULL,NULL,NULL,NULL),(166,26,1,'meicooper@testing.biz',1,0,0,0,NULL,NULL,NULL,NULL),(167,26,1,'meicooper93@fakemail.co.uk',0,0,0,0,NULL,NULL,NULL,NULL),(168,179,1,'ocooper33@example.co.nz',1,0,0,0,NULL,NULL,NULL,NULL),(169,179,1,'cooper.omar@infomail.co.in',0,0,0,0,NULL,NULL,NULL,NULL),(170,130,1,'shermans15@fishmail.org',1,0,0,0,NULL,NULL,NULL,NULL),(171,130,1,'samson.sherman@testmail.info',0,0,0,0,NULL,NULL,NULL,NULL),(172,141,1,'herminias38@airmail.com',1,0,0,0,NULL,NULL,NULL,NULL),(173,86,1,'samsonn21@fakemail.info',1,0,0,0,NULL,NULL,NULL,NULL),(174,86,1,'nsamson@notmail.info',0,0,0,0,NULL,NULL,NULL,NULL),(175,70,1,'estasamson@testing.net',1,0,0,0,NULL,NULL,NULL,NULL),(176,70,1,'esamson41@mymail.com',0,0,0,0,NULL,NULL,NULL,NULL),(177,162,3,'service@unitedalliance.org',1,0,0,0,NULL,NULL,NULL,NULL),(178,64,2,'cruz-mllerp@unitedalliance.org',0,0,0,0,NULL,NULL,NULL,NULL),(179,88,3,'sales@indianadevelopmentalliance.org',1,0,0,0,NULL,NULL,NULL,NULL),(180,108,2,'jensenj@indianadevelopmentalliance.org',0,0,0,0,NULL,NULL,NULL,NULL),(181,151,3,'service@bathactioncollective.org',1,0,0,0,NULL,NULL,NULL,NULL),(182,44,2,'le.jones@bathactioncollective.org',0,0,0,0,NULL,NULL,NULL,NULL),(183,169,3,'contact@mckenneysoftware.org',1,0,0,0,NULL,NULL,NULL,NULL),(184,118,2,'mcreynolds.juliann23@mckenneysoftware.org',0,0,0,0,NULL,NULL,NULL,NULL),(185,10,3,'sales@nebraskasolutions.org',1,0,0,0,NULL,NULL,NULL,NULL),(186,45,2,'.@nebraskasolutions.org',0,0,0,0,NULL,NULL,NULL,NULL),(187,100,3,'info@leburndevelopment.org',1,0,0,0,NULL,NULL,NULL,NULL),(188,84,3,'feedback@creativemusicnetwork.org',1,0,0,0,NULL,NULL,NULL,NULL),(189,97,2,'margaretr90@creativemusicnetwork.org',0,0,0,0,NULL,NULL,NULL,NULL),(190,195,3,'info@iolafamilyfellowship.org',1,0,0,0,NULL,NULL,NULL,NULL),(191,92,2,'wilsonv65@iolafamilyfellowship.org',1,0,0,0,NULL,NULL,NULL,NULL),(192,101,3,'info@lincolnagriculturesolutions.org',1,0,0,0,NULL,NULL,NULL,NULL),(193,43,2,'@lincolnagriculturesolutions.org',0,0,0,0,NULL,NULL,NULL,NULL),(194,178,3,'info@wisconsinactionfund.org',1,0,0,0,NULL,NULL,NULL,NULL),(195,123,2,'bettyadams@wisconsinactionfund.org',1,0,0,0,NULL,NULL,NULL,NULL),(196,34,3,'sales@ruralliteracy.org',1,0,0,0,NULL,NULL,NULL,NULL),(197,21,2,'jensen.alexia6@ruralliteracy.org',1,0,0,0,NULL,NULL,NULL,NULL),(198,16,3,'info@arkansasfellowship.org',1,0,0,0,NULL,NULL,NULL,NULL),(199,14,2,'cp.ivanov7@arkansasfellowship.org',0,0,0,0,NULL,NULL,NULL,NULL),(200,103,3,'info@creativefamilyalliance.org',1,0,0,0,NULL,NULL,NULL,NULL),(201,196,2,'cruze@creativefamilyalliance.org',0,0,0,0,NULL,NULL,NULL,NULL),(202,99,3,'feedback@wfdevelopmentcollective.org',1,0,0,0,NULL,NULL,NULL,NULL),(203,172,2,'santinaj@wfdevelopmentcollective.org',1,0,0,0,NULL,NULL,NULL,NULL),(204,NULL,1,'development@example.org',0,0,0,0,NULL,NULL,NULL,NULL),(205,NULL,1,'tournaments@example.org',0,0,0,0,NULL,NULL,NULL,NULL),(206,NULL,1,'celebration@example.org',0,0,0,0,NULL,NULL,NULL,NULL); /*!40000 ALTER TABLE `civicrm_email` ENABLE KEYS */; UNLOCK TABLES; @@ -446,7 +447,7 @@ UNLOCK TABLES; LOCK TABLES `civicrm_entity_financial_trxn` WRITE; /*!40000 ALTER TABLE `civicrm_entity_financial_trxn` DISABLE KEYS */; -INSERT INTO `civicrm_entity_financial_trxn` (`id`, `entity_table`, `entity_id`, `financial_trxn_id`, `amount`) VALUES (1,'civicrm_contribution',1,1,125.00),(2,'civicrm_financial_item',1,1,125.00),(3,'civicrm_contribution',2,2,50.00),(4,'civicrm_financial_item',2,2,50.00),(5,'civicrm_contribution',3,3,25.00),(6,'civicrm_financial_item',3,3,25.00),(7,'civicrm_contribution',4,4,50.00),(8,'civicrm_financial_item',4,4,50.00),(9,'civicrm_contribution',5,5,500.00),(10,'civicrm_financial_item',5,5,500.00),(11,'civicrm_contribution',6,6,175.00),(12,'civicrm_financial_item',6,6,175.00),(13,'civicrm_contribution',7,7,50.00),(14,'civicrm_financial_item',7,7,50.00),(15,'civicrm_contribution',8,8,10.00),(16,'civicrm_financial_item',8,8,10.00),(17,'civicrm_contribution',9,9,250.00),(18,'civicrm_financial_item',9,9,250.00),(19,'civicrm_contribution',10,10,500.00),(20,'civicrm_financial_item',10,10,500.00),(21,'civicrm_contribution',11,11,200.00),(22,'civicrm_financial_item',11,11,200.00),(23,'civicrm_contribution',12,12,200.00),(24,'civicrm_financial_item',12,12,200.00),(25,'civicrm_contribution',13,13,200.00),(26,'civicrm_financial_item',13,13,200.00),(27,'civicrm_contribution',14,14,100.00),(28,'civicrm_financial_item',14,14,100.00),(29,'civicrm_contribution',16,15,100.00),(30,'civicrm_financial_item',15,15,100.00),(31,'civicrm_contribution',18,16,100.00),(32,'civicrm_financial_item',16,16,100.00),(33,'civicrm_contribution',20,17,100.00),(34,'civicrm_financial_item',17,17,100.00),(35,'civicrm_contribution',22,18,100.00),(36,'civicrm_financial_item',18,18,100.00),(37,'civicrm_contribution',26,19,100.00),(38,'civicrm_financial_item',19,19,100.00),(39,'civicrm_contribution',30,20,100.00),(40,'civicrm_financial_item',20,20,100.00),(41,'civicrm_contribution',32,21,100.00),(42,'civicrm_financial_item',21,21,100.00),(43,'civicrm_contribution',34,22,100.00),(44,'civicrm_financial_item',22,22,100.00),(45,'civicrm_contribution',36,23,100.00),(46,'civicrm_financial_item',23,23,100.00),(47,'civicrm_contribution',40,24,100.00),(48,'civicrm_financial_item',24,24,100.00),(49,'civicrm_contribution',42,25,100.00),(50,'civicrm_financial_item',25,25,100.00),(51,'civicrm_contribution',43,26,100.00),(52,'civicrm_financial_item',26,26,100.00),(53,'civicrm_contribution',15,27,50.00),(54,'civicrm_financial_item',27,27,50.00),(55,'civicrm_contribution',17,28,50.00),(56,'civicrm_financial_item',28,28,50.00),(57,'civicrm_contribution',19,29,50.00),(58,'civicrm_financial_item',29,29,50.00),(59,'civicrm_contribution',21,30,50.00),(60,'civicrm_financial_item',30,30,50.00),(61,'civicrm_contribution',23,31,50.00),(62,'civicrm_financial_item',31,31,50.00),(63,'civicrm_contribution',25,32,50.00),(64,'civicrm_financial_item',32,32,50.00),(65,'civicrm_contribution',27,33,50.00),(66,'civicrm_financial_item',33,33,50.00),(67,'civicrm_contribution',28,34,50.00),(68,'civicrm_financial_item',34,34,50.00),(69,'civicrm_contribution',29,35,50.00),(70,'civicrm_financial_item',35,35,50.00),(71,'civicrm_contribution',31,36,50.00),(72,'civicrm_financial_item',36,36,50.00),(73,'civicrm_contribution',33,37,50.00),(74,'civicrm_financial_item',37,37,50.00),(75,'civicrm_contribution',37,38,50.00),(76,'civicrm_financial_item',38,38,50.00),(77,'civicrm_contribution',38,39,50.00),(78,'civicrm_financial_item',39,39,50.00),(79,'civicrm_contribution',39,40,50.00),(80,'civicrm_financial_item',40,40,50.00),(81,'civicrm_contribution',41,41,50.00),(82,'civicrm_financial_item',41,41,50.00),(83,'civicrm_contribution',24,42,1200.00),(84,'civicrm_financial_item',42,42,1200.00),(85,'civicrm_contribution',35,43,1200.00),(86,'civicrm_financial_item',43,43,1200.00),(87,'civicrm_contribution',52,44,50.00),(88,'civicrm_financial_item',44,44,50.00),(89,'civicrm_contribution',51,45,50.00),(90,'civicrm_financial_item',45,45,50.00),(91,'civicrm_contribution',92,46,50.00),(92,'civicrm_financial_item',46,46,50.00),(93,'civicrm_contribution',84,47,50.00),(94,'civicrm_financial_item',47,47,50.00),(95,'civicrm_contribution',82,48,50.00),(96,'civicrm_financial_item',48,48,50.00),(97,'civicrm_contribution',45,49,50.00),(98,'civicrm_financial_item',49,49,50.00),(99,'civicrm_contribution',77,50,50.00),(100,'civicrm_financial_item',50,50,50.00),(101,'civicrm_contribution',63,51,50.00),(102,'civicrm_financial_item',51,51,50.00),(103,'civicrm_contribution',50,52,50.00),(104,'civicrm_financial_item',52,52,50.00),(105,'civicrm_contribution',48,53,50.00),(106,'civicrm_financial_item',53,53,50.00),(107,'civicrm_contribution',89,54,50.00),(108,'civicrm_financial_item',54,54,50.00),(109,'civicrm_contribution',53,55,50.00),(110,'civicrm_financial_item',55,55,50.00),(111,'civicrm_contribution',64,56,50.00),(112,'civicrm_financial_item',56,56,50.00),(113,'civicrm_contribution',57,57,50.00),(114,'civicrm_financial_item',57,57,50.00),(115,'civicrm_contribution',59,58,50.00),(116,'civicrm_financial_item',58,58,50.00),(117,'civicrm_contribution',78,59,50.00),(118,'civicrm_financial_item',59,59,50.00),(119,'civicrm_contribution',88,60,800.00),(120,'civicrm_financial_item',60,60,800.00),(121,'civicrm_contribution',67,61,800.00),(122,'civicrm_financial_item',61,61,800.00),(123,'civicrm_contribution',76,62,800.00),(124,'civicrm_financial_item',62,62,800.00),(125,'civicrm_contribution',71,63,800.00),(126,'civicrm_financial_item',63,63,800.00),(127,'civicrm_contribution',70,64,800.00),(128,'civicrm_financial_item',64,64,800.00),(129,'civicrm_contribution',49,65,800.00),(130,'civicrm_financial_item',65,65,800.00),(131,'civicrm_contribution',94,66,800.00),(132,'civicrm_financial_item',66,66,800.00),(133,'civicrm_contribution',55,67,800.00),(134,'civicrm_financial_item',67,67,800.00),(135,'civicrm_contribution',54,68,800.00),(136,'civicrm_financial_item',68,68,800.00),(137,'civicrm_contribution',61,69,800.00),(138,'civicrm_financial_item',69,69,800.00),(139,'civicrm_contribution',69,70,800.00),(140,'civicrm_financial_item',70,70,800.00),(141,'civicrm_contribution',80,71,800.00),(142,'civicrm_financial_item',71,71,800.00),(143,'civicrm_contribution',74,72,800.00),(144,'civicrm_financial_item',72,72,800.00),(145,'civicrm_contribution',79,73,800.00),(146,'civicrm_financial_item',73,73,800.00),(147,'civicrm_contribution',91,74,800.00),(148,'civicrm_financial_item',74,74,800.00),(149,'civicrm_contribution',68,75,800.00),(150,'civicrm_financial_item',75,75,800.00),(151,'civicrm_contribution',83,76,800.00),(152,'civicrm_financial_item',76,76,800.00),(153,'civicrm_contribution',90,77,800.00),(154,'civicrm_financial_item',77,77,800.00),(155,'civicrm_contribution',62,78,50.00),(156,'civicrm_financial_item',78,78,50.00),(157,'civicrm_contribution',73,79,50.00),(158,'civicrm_financial_item',79,79,50.00),(159,'civicrm_contribution',60,80,50.00),(160,'civicrm_financial_item',80,80,50.00),(161,'civicrm_contribution',93,81,50.00),(162,'civicrm_financial_item',81,81,50.00),(163,'civicrm_contribution',86,82,50.00),(164,'civicrm_financial_item',82,82,50.00),(165,'civicrm_contribution',56,83,50.00),(166,'civicrm_financial_item',83,83,50.00),(167,'civicrm_contribution',72,84,50.00),(168,'civicrm_financial_item',84,84,50.00),(169,'civicrm_contribution',66,85,50.00),(170,'civicrm_financial_item',85,85,50.00),(171,'civicrm_contribution',87,86,50.00),(172,'civicrm_financial_item',86,86,50.00),(173,'civicrm_contribution',46,87,50.00),(174,'civicrm_financial_item',87,87,50.00),(175,'civicrm_contribution',58,88,50.00),(176,'civicrm_financial_item',88,88,50.00),(177,'civicrm_contribution',81,89,50.00),(178,'civicrm_financial_item',89,89,50.00),(179,'civicrm_contribution',75,90,50.00),(180,'civicrm_financial_item',90,90,50.00),(181,'civicrm_contribution',65,91,50.00),(182,'civicrm_financial_item',91,91,50.00),(183,'civicrm_contribution',85,92,50.00),(184,'civicrm_financial_item',92,92,50.00),(185,'civicrm_contribution',47,93,50.00),(186,'civicrm_financial_item',93,93,50.00); +INSERT INTO `civicrm_entity_financial_trxn` (`id`, `entity_table`, `entity_id`, `financial_trxn_id`, `amount`) VALUES (1,'civicrm_contribution',1,1,125.00),(2,'civicrm_financial_item',1,1,125.00),(3,'civicrm_contribution',2,2,50.00),(4,'civicrm_financial_item',2,2,50.00),(5,'civicrm_contribution',3,3,25.00),(6,'civicrm_financial_item',3,3,25.00),(7,'civicrm_contribution',4,4,50.00),(8,'civicrm_financial_item',4,4,50.00),(9,'civicrm_contribution',5,5,500.00),(10,'civicrm_financial_item',5,5,500.00),(11,'civicrm_contribution',6,6,175.00),(12,'civicrm_financial_item',6,6,175.00),(13,'civicrm_contribution',7,7,50.00),(14,'civicrm_financial_item',7,7,50.00),(15,'civicrm_contribution',8,8,10.00),(16,'civicrm_financial_item',8,8,10.00),(17,'civicrm_contribution',9,9,250.00),(18,'civicrm_financial_item',9,9,250.00),(19,'civicrm_contribution',10,10,500.00),(20,'civicrm_financial_item',10,10,500.00),(21,'civicrm_contribution',11,11,200.00),(22,'civicrm_financial_item',11,11,200.00),(23,'civicrm_contribution',12,12,200.00),(24,'civicrm_financial_item',12,12,200.00),(25,'civicrm_contribution',13,13,200.00),(26,'civicrm_financial_item',13,13,200.00),(27,'civicrm_contribution',32,14,100.00),(28,'civicrm_financial_item',14,14,100.00),(29,'civicrm_contribution',38,15,50.00),(30,'civicrm_financial_item',15,15,50.00),(31,'civicrm_contribution',33,16,100.00),(32,'civicrm_financial_item',16,16,100.00),(33,'civicrm_contribution',25,17,50.00),(34,'civicrm_financial_item',17,17,50.00),(35,'civicrm_contribution',27,18,50.00),(36,'civicrm_financial_item',18,18,50.00),(37,'civicrm_contribution',15,19,50.00),(38,'civicrm_financial_item',19,19,50.00),(39,'civicrm_contribution',39,20,50.00),(40,'civicrm_financial_item',20,20,50.00),(41,'civicrm_contribution',18,21,100.00),(42,'civicrm_financial_item',21,21,100.00),(43,'civicrm_contribution',24,22,1200.00),(44,'civicrm_financial_item',22,22,1200.00),(45,'civicrm_contribution',22,23,100.00),(46,'civicrm_financial_item',23,23,100.00),(47,'civicrm_contribution',21,24,50.00),(48,'civicrm_financial_item',24,24,50.00),(49,'civicrm_contribution',17,25,50.00),(50,'civicrm_financial_item',25,25,50.00),(51,'civicrm_contribution',37,26,50.00),(52,'civicrm_financial_item',26,26,50.00),(53,'civicrm_contribution',43,27,50.00),(54,'civicrm_financial_item',27,27,50.00),(55,'civicrm_contribution',42,28,100.00),(56,'civicrm_financial_item',28,28,100.00),(57,'civicrm_contribution',16,29,100.00),(58,'civicrm_financial_item',29,29,100.00),(59,'civicrm_contribution',28,30,50.00),(60,'civicrm_financial_item',30,30,50.00),(61,'civicrm_contribution',20,31,100.00),(62,'civicrm_financial_item',31,31,100.00),(63,'civicrm_contribution',40,32,100.00),(64,'civicrm_financial_item',32,32,100.00),(65,'civicrm_contribution',35,33,1200.00),(66,'civicrm_financial_item',33,33,1200.00),(67,'civicrm_contribution',41,34,50.00),(68,'civicrm_financial_item',34,34,50.00),(69,'civicrm_contribution',34,35,100.00),(70,'civicrm_financial_item',35,35,100.00),(71,'civicrm_contribution',26,36,100.00),(72,'civicrm_financial_item',36,36,100.00),(73,'civicrm_contribution',31,37,50.00),(74,'civicrm_financial_item',37,37,50.00),(75,'civicrm_contribution',36,38,100.00),(76,'civicrm_financial_item',38,38,100.00),(77,'civicrm_contribution',29,39,50.00),(78,'civicrm_financial_item',39,39,50.00),(79,'civicrm_contribution',30,40,100.00),(80,'civicrm_financial_item',40,40,100.00),(81,'civicrm_contribution',23,41,50.00),(82,'civicrm_financial_item',41,41,50.00),(83,'civicrm_contribution',19,42,50.00),(84,'civicrm_financial_item',42,42,50.00),(85,'civicrm_contribution',14,43,100.00),(86,'civicrm_financial_item',43,43,100.00),(87,'civicrm_contribution',72,44,50.00),(88,'civicrm_financial_item',44,44,50.00),(89,'civicrm_contribution',65,45,50.00),(90,'civicrm_financial_item',45,45,50.00),(91,'civicrm_contribution',89,46,800.00),(92,'civicrm_financial_item',46,46,800.00),(93,'civicrm_contribution',49,47,50.00),(94,'civicrm_financial_item',47,47,50.00),(95,'civicrm_contribution',71,48,800.00),(96,'civicrm_financial_item',48,48,800.00),(97,'civicrm_contribution',47,49,50.00),(98,'civicrm_financial_item',49,49,50.00),(99,'civicrm_contribution',66,50,50.00),(100,'civicrm_financial_item',50,50,50.00),(101,'civicrm_contribution',69,51,800.00),(102,'civicrm_financial_item',51,51,800.00),(103,'civicrm_contribution',51,52,50.00),(104,'civicrm_financial_item',52,52,50.00),(105,'civicrm_contribution',87,53,800.00),(106,'civicrm_financial_item',53,53,800.00),(107,'civicrm_contribution',57,54,50.00),(108,'civicrm_financial_item',54,54,50.00),(109,'civicrm_contribution',77,55,800.00),(110,'civicrm_financial_item',55,55,800.00),(111,'civicrm_contribution',68,56,50.00),(112,'civicrm_financial_item',56,56,50.00),(113,'civicrm_contribution',54,57,50.00),(114,'civicrm_financial_item',57,57,50.00),(115,'civicrm_contribution',59,58,50.00),(116,'civicrm_financial_item',58,58,50.00),(117,'civicrm_contribution',82,59,50.00),(118,'civicrm_financial_item',59,59,50.00),(119,'civicrm_contribution',67,60,50.00),(120,'civicrm_financial_item',60,60,50.00),(121,'civicrm_contribution',45,61,800.00),(122,'civicrm_financial_item',61,61,800.00),(123,'civicrm_contribution',85,62,50.00),(124,'civicrm_financial_item',62,62,50.00),(125,'civicrm_contribution',91,63,800.00),(126,'civicrm_financial_item',63,63,800.00),(127,'civicrm_contribution',46,64,50.00),(128,'civicrm_financial_item',64,64,50.00),(129,'civicrm_contribution',76,65,50.00),(130,'civicrm_financial_item',65,65,50.00),(131,'civicrm_contribution',63,66,50.00),(132,'civicrm_financial_item',66,66,50.00),(133,'civicrm_contribution',61,67,50.00),(134,'civicrm_financial_item',67,67,50.00),(135,'civicrm_contribution',90,68,50.00),(136,'civicrm_financial_item',68,68,50.00),(137,'civicrm_contribution',93,69,800.00),(138,'civicrm_financial_item',69,69,800.00),(139,'civicrm_contribution',74,70,800.00),(140,'civicrm_financial_item',70,70,800.00),(141,'civicrm_contribution',84,71,50.00),(142,'civicrm_financial_item',71,71,50.00),(143,'civicrm_contribution',58,72,50.00),(144,'civicrm_financial_item',72,72,50.00),(145,'civicrm_contribution',64,73,800.00),(146,'civicrm_financial_item',73,73,800.00),(147,'civicrm_contribution',88,74,800.00),(148,'civicrm_financial_item',74,74,800.00),(149,'civicrm_contribution',73,75,800.00),(150,'civicrm_financial_item',75,75,800.00),(151,'civicrm_contribution',79,76,50.00),(152,'civicrm_financial_item',76,76,50.00),(153,'civicrm_contribution',62,77,50.00),(154,'civicrm_financial_item',77,77,50.00),(155,'civicrm_contribution',55,78,800.00),(156,'civicrm_financial_item',78,78,800.00),(157,'civicrm_contribution',86,79,800.00),(158,'civicrm_financial_item',79,79,800.00),(159,'civicrm_contribution',70,80,50.00),(160,'civicrm_financial_item',80,80,50.00),(161,'civicrm_contribution',52,81,50.00),(162,'civicrm_financial_item',81,81,50.00),(163,'civicrm_contribution',83,82,800.00),(164,'civicrm_financial_item',82,82,800.00),(165,'civicrm_contribution',94,83,800.00),(166,'civicrm_financial_item',83,83,800.00),(167,'civicrm_contribution',75,84,50.00),(168,'civicrm_financial_item',84,84,50.00),(169,'civicrm_contribution',53,85,50.00),(170,'civicrm_financial_item',85,85,50.00),(171,'civicrm_contribution',48,86,50.00),(172,'civicrm_financial_item',86,86,50.00),(173,'civicrm_contribution',92,87,50.00),(174,'civicrm_financial_item',87,87,50.00),(175,'civicrm_contribution',81,88,50.00),(176,'civicrm_financial_item',88,88,50.00),(177,'civicrm_contribution',50,89,800.00),(178,'civicrm_financial_item',89,89,800.00),(179,'civicrm_contribution',56,90,800.00),(180,'civicrm_financial_item',90,90,800.00),(181,'civicrm_contribution',80,91,50.00),(182,'civicrm_financial_item',91,91,50.00),(183,'civicrm_contribution',78,92,50.00),(184,'civicrm_financial_item',92,92,50.00),(185,'civicrm_contribution',60,93,50.00),(186,'civicrm_financial_item',93,93,50.00); /*!40000 ALTER TABLE `civicrm_entity_financial_trxn` ENABLE KEYS */; UNLOCK TABLES; @@ -456,7 +457,7 @@ UNLOCK TABLES; LOCK TABLES `civicrm_entity_tag` WRITE; /*!40000 ALTER TABLE `civicrm_entity_tag` DISABLE KEYS */; -INSERT INTO `civicrm_entity_tag` (`id`, `entity_table`, `entity_id`, `tag_id`) VALUES (80,'civicrm_contact',5,4),(81,'civicrm_contact',6,4),(82,'civicrm_contact',6,5),(41,'civicrm_contact',8,5),(49,'civicrm_contact',11,5),(90,'civicrm_contact',16,4),(43,'civicrm_contact',17,5),(69,'civicrm_contact',18,4),(70,'civicrm_contact',18,5),(62,'civicrm_contact',23,5),(52,'civicrm_contact',24,4),(53,'civicrm_contact',24,5),(5,'civicrm_contact',25,2),(11,'civicrm_contact',26,4),(20,'civicrm_contact',28,4),(99,'civicrm_contact',34,4),(47,'civicrm_contact',35,4),(85,'civicrm_contact',36,4),(86,'civicrm_contact',36,5),(104,'civicrm_contact',39,4),(105,'civicrm_contact',39,5),(40,'civicrm_contact',41,5),(73,'civicrm_contact',45,4),(74,'civicrm_contact',45,5),(16,'civicrm_contact',46,4),(110,'civicrm_contact',47,4),(57,'civicrm_contact',50,5),(112,'civicrm_contact',52,4),(29,'civicrm_contact',54,4),(30,'civicrm_contact',54,5),(44,'civicrm_contact',55,4),(6,'civicrm_contact',59,1),(106,'civicrm_contact',61,5),(26,'civicrm_contact',63,4),(27,'civicrm_contact',63,5),(21,'civicrm_contact',64,4),(111,'civicrm_contact',70,5),(18,'civicrm_contact',73,5),(91,'civicrm_contact',74,5),(65,'civicrm_contact',76,4),(12,'civicrm_contact',78,4),(13,'civicrm_contact',78,5),(92,'civicrm_contact',81,4),(93,'civicrm_contact',81,5),(2,'civicrm_contact',82,1),(50,'civicrm_contact',86,5),(36,'civicrm_contact',88,5),(51,'civicrm_contact',95,4),(78,'civicrm_contact',96,4),(79,'civicrm_contact',96,5),(75,'civicrm_contact',97,4),(66,'civicrm_contact',99,4),(67,'civicrm_contact',99,5),(61,'civicrm_contact',100,4),(28,'civicrm_contact',101,4),(24,'civicrm_contact',102,4),(25,'civicrm_contact',102,5),(37,'civicrm_contact',106,4),(83,'civicrm_contact',108,4),(84,'civicrm_contact',108,5),(115,'civicrm_contact',110,5),(54,'civicrm_contact',112,5),(31,'civicrm_contact',114,4),(32,'civicrm_contact',114,5),(98,'civicrm_contact',118,4),(94,'civicrm_contact',128,4),(17,'civicrm_contact',130,4),(46,'civicrm_contact',134,5),(3,'civicrm_contact',135,1),(87,'civicrm_contact',137,4),(42,'civicrm_contact',139,4),(59,'civicrm_contact',140,4),(63,'civicrm_contact',141,4),(64,'civicrm_contact',141,5),(10,'civicrm_contact',142,2),(23,'civicrm_contact',143,4),(68,'civicrm_contact',145,5),(4,'civicrm_contact',146,2),(108,'civicrm_contact',147,4),(109,'civicrm_contact',147,5),(45,'civicrm_contact',149,5),(88,'civicrm_contact',150,4),(89,'civicrm_contact',150,5),(39,'civicrm_contact',152,4),(95,'civicrm_contact',153,4),(96,'civicrm_contact',153,5),(19,'civicrm_contact',155,4),(8,'civicrm_contact',156,1),(97,'civicrm_contact',157,4),(76,'civicrm_contact',158,4),(1,'civicrm_contact',162,1),(77,'civicrm_contact',163,5),(7,'civicrm_contact',164,2),(100,'civicrm_contact',165,4),(101,'civicrm_contact',165,5),(60,'civicrm_contact',167,4),(9,'civicrm_contact',169,3),(22,'civicrm_contact',170,4),(113,'civicrm_contact',171,4),(114,'civicrm_contact',171,5),(15,'civicrm_contact',173,4),(102,'civicrm_contact',174,4),(103,'civicrm_contact',174,5),(48,'civicrm_contact',176,4),(35,'civicrm_contact',178,5),(14,'civicrm_contact',181,4),(33,'civicrm_contact',183,4),(34,'civicrm_contact',183,5),(38,'civicrm_contact',184,4),(71,'civicrm_contact',186,4),(72,'civicrm_contact',186,5),(107,'civicrm_contact',190,5),(58,'civicrm_contact',193,5),(55,'civicrm_contact',195,4),(56,'civicrm_contact',195,5); +INSERT INTO `civicrm_entity_tag` (`id`, `entity_table`, `entity_id`, `tag_id`) VALUES (44,'civicrm_contact',2,4),(61,'civicrm_contact',4,4),(86,'civicrm_contact',6,4),(87,'civicrm_contact',6,5),(92,'civicrm_contact',8,5),(37,'civicrm_contact',9,4),(38,'civicrm_contact',9,5),(5,'civicrm_contact',10,1),(43,'civicrm_contact',14,4),(83,'civicrm_contact',15,4),(84,'civicrm_contact',15,5),(54,'civicrm_contact',18,4),(55,'civicrm_contact',18,5),(68,'civicrm_contact',19,5),(69,'civicrm_contact',21,4),(70,'civicrm_contact',21,5),(85,'civicrm_contact',22,4),(16,'civicrm_contact',23,4),(59,'civicrm_contact',24,4),(60,'civicrm_contact',24,5),(104,'civicrm_contact',27,4),(105,'civicrm_contact',27,5),(62,'civicrm_contact',30,4),(63,'civicrm_contact',30,5),(42,'civicrm_contact',31,5),(9,'civicrm_contact',34,3),(106,'civicrm_contact',35,5),(14,'civicrm_contact',38,5),(2,'civicrm_contact',39,3),(95,'civicrm_contact',44,5),(64,'civicrm_contact',45,4),(65,'civicrm_contact',45,5),(107,'civicrm_contact',47,5),(17,'civicrm_contact',52,5),(52,'civicrm_contact',53,5),(31,'civicrm_contact',54,4),(32,'civicrm_contact',54,5),(56,'civicrm_contact',56,5),(45,'civicrm_contact',59,4),(23,'civicrm_contact',60,4),(24,'civicrm_contact',60,5),(27,'civicrm_contact',62,4),(117,'civicrm_contact',65,5),(12,'civicrm_contact',67,4),(99,'civicrm_contact',73,4),(96,'civicrm_contact',78,4),(97,'civicrm_contact',78,5),(75,'civicrm_contact',81,4),(76,'civicrm_contact',81,5),(114,'civicrm_contact',86,5),(66,'civicrm_contact',87,4),(67,'civicrm_contact',87,5),(18,'civicrm_contact',94,4),(29,'civicrm_contact',95,4),(6,'civicrm_contact',100,3),(110,'civicrm_contact',102,4),(111,'civicrm_contact',102,5),(10,'civicrm_contact',103,3),(21,'civicrm_contact',109,4),(30,'civicrm_contact',110,5),(39,'civicrm_contact',111,4),(40,'civicrm_contact',111,5),(28,'civicrm_contact',113,5),(77,'civicrm_contact',114,4),(78,'civicrm_contact',114,5),(79,'civicrm_contact',120,4),(80,'civicrm_contact',120,5),(109,'civicrm_contact',122,4),(82,'civicrm_contact',124,5),(19,'civicrm_contact',125,4),(25,'civicrm_contact',127,5),(50,'civicrm_contact',128,4),(46,'civicrm_contact',129,4),(47,'civicrm_contact',129,5),(113,'civicrm_contact',130,4),(108,'civicrm_contact',134,5),(36,'civicrm_contact',136,5),(93,'civicrm_contact',138,4),(94,'civicrm_contact',138,5),(81,'civicrm_contact',139,4),(51,'civicrm_contact',143,4),(11,'civicrm_contact',146,4),(13,'civicrm_contact',148,5),(3,'civicrm_contact',151,2),(33,'civicrm_contact',152,4),(15,'civicrm_contact',155,5),(1,'civicrm_contact',162,3),(100,'civicrm_contact',163,5),(98,'civicrm_contact',164,5),(115,'civicrm_contact',165,4),(116,'civicrm_contact',165,5),(57,'civicrm_contact',168,4),(58,'civicrm_contact',168,5),(20,'civicrm_contact',173,4),(90,'civicrm_contact',176,5),(73,'civicrm_contact',177,4),(74,'civicrm_contact',177,5),(8,'civicrm_contact',178,1),(112,'civicrm_contact',179,5),(88,'civicrm_contact',180,4),(89,'civicrm_contact',180,5),(91,'civicrm_contact',184,5),(48,'civicrm_contact',186,4),(49,'civicrm_contact',186,5),(35,'civicrm_contact',187,4),(34,'civicrm_contact',188,5),(26,'civicrm_contact',191,5),(41,'civicrm_contact',193,4),(22,'civicrm_contact',194,5),(7,'civicrm_contact',195,1),(101,'civicrm_contact',196,5),(71,'civicrm_contact',198,4),(72,'civicrm_contact',198,5),(4,'civicrm_contact',199,2),(53,'civicrm_contact',200,4),(102,'civicrm_contact',201,4),(103,'civicrm_contact',201,5); /*!40000 ALTER TABLE `civicrm_entity_tag` ENABLE KEYS */; UNLOCK TABLES; @@ -466,7 +467,7 @@ UNLOCK TABLES; LOCK TABLES `civicrm_event` WRITE; /*!40000 ALTER TABLE `civicrm_event` DISABLE KEYS */; -INSERT INTO `civicrm_event` (`id`, `title`, `summary`, `description`, `event_type_id`, `participant_listing_id`, `is_public`, `start_date`, `end_date`, `is_online_registration`, `registration_link_text`, `registration_start_date`, `registration_end_date`, `max_participants`, `event_full_text`, `is_monetary`, `financial_type_id`, `payment_processor`, `is_map`, `is_active`, `fee_label`, `is_show_location`, `loc_block_id`, `default_role_id`, `intro_text`, `footer_text`, `confirm_title`, `confirm_text`, `confirm_footer_text`, `is_email_confirm`, `confirm_email_text`, `confirm_from_name`, `confirm_from_email`, `cc_confirm`, `bcc_confirm`, `default_fee_id`, `default_discount_fee_id`, `thankyou_title`, `thankyou_text`, `thankyou_footer_text`, `is_pay_later`, `pay_later_text`, `pay_later_receipt`, `is_partial_payment`, `initial_amount_label`, `initial_amount_help_text`, `min_initial_amount`, `is_multiple_registrations`, `max_additional_participants`, `allow_same_participant_emails`, `has_waitlist`, `requires_approval`, `expiration_time`, `allow_selfcancelxfer`, `selfcancelxfer_time`, `waitlist_text`, `approval_req_text`, `is_template`, `template_title`, `created_id`, `created_date`, `currency`, `campaign_id`, `is_share`, `is_confirm_enabled`, `parent_event_id`, `slot_label_id`, `dedupe_rule_group_id`, `is_billing_required`) VALUES (1,'Fall Fundraiser Dinner','Kick up your heels at our Fall Fundraiser Dinner/Dance at Glen Echo Park! Come by yourself or bring a partner, friend or the entire family!','This event benefits our teen programs. Admission includes a full 3 course meal and wine or soft drinks. Grab your dancing shoes, bring the kids and come join the party!',3,1,1,'2018-07-12 17:00:00','2018-07-14 17:00:00',1,'Register Now',NULL,NULL,100,'Sorry! The Fall Fundraiser Dinner is full. Please call Jane at 204 222-1000 ext 33 if you want to be added to the waiting list.',1,4,NULL,1,1,'Dinner Contribution',1,1,1,'Fill in the information below to join as at this wonderful dinner event.',NULL,'Confirm Your Registration Information','Review the information below carefully.',NULL,1,'Contact the Development Department if you need to make any changes to your registration.','Fundraising Dept.','development@example.org',NULL,NULL,NULL,NULL,'Thanks for Registering!','<p>Thank you for your support. Your contribution will help us build even better tools.</p><p>Please tell your friends and colleagues about this wonderful event.</p>','<p><a href=https://civicrm.org>Back to CiviCRM Home Page</a></p>',1,'I will send payment by check','Send a check payable to Our Organization within 3 business days to hold your reservation. Checks should be sent to: 100 Main St., Suite 3, San Francisco CA 94110',0,NULL,NULL,NULL,1,0,0,NULL,NULL,NULL,0,0,NULL,NULL,0,NULL,NULL,NULL,'USD',NULL,1,1,NULL,NULL,NULL,0),(2,'Summer Solstice Festival Day Concert','Festival Day is coming! Join us and help support your parks.','We will gather at noon, learn a song all together, and then join in a joyous procession to the pavilion. We will be one of many groups performing at this wonderful concert which benefits our city parks.',5,1,1,'2018-01-11 12:00:00','2018-01-11 17:00:00',1,'Register Now',NULL,NULL,50,'We have all the singers we can handle. Come to the pavilion anyway and join in from the audience.',1,2,NULL,NULL,1,'Festival Fee',1,2,1,'Complete the form below and click Continue to register online for the festival. Or you can register by calling us at 204 222-1000 ext 22.','','Confirm Your Registration Information','','',1,'This email confirms your registration. If you have questions or need to change your registration - please do not hesitate to call us.','Event Dept.','events@example.org','',NULL,NULL,NULL,'Thanks for Your Joining In!','<p>Thank you for your support. Your participation will help build new parks.</p><p>Please tell your friends and colleagues about the concert.</p>','<p><a href=https://civicrm.org>Back to CiviCRM Home Page</a></p>',0,NULL,NULL,0,NULL,NULL,NULL,1,0,0,NULL,NULL,NULL,0,0,NULL,NULL,0,NULL,NULL,NULL,'USD',NULL,1,1,NULL,NULL,NULL,0),(3,'Rain-forest Cup Youth Soccer Tournament','Sign up your team to participate in this fun tournament which benefits several Rain-forest protection groups in the Amazon basin.','This is a FYSA Sanctioned Tournament, which is open to all USSF/FIFA affiliated organizations for boys and girls in age groups: U9-U10 (6v6), U11-U12 (8v8), and U13-U17 (Full Sided).',3,1,1,'2018-08-12 07:00:00','2018-08-15 17:00:00',1,'Register Now',NULL,NULL,500,'Sorry! All available team slots for this tournament have been filled. Contact Jill Futbol for information about the waiting list and next years event.',1,4,NULL,NULL,1,'Tournament Fees',1,3,1,'Complete the form below to register your team for this year\'s tournament.','<em>A Soccer Youth Event</em>','Review and Confirm Your Registration Information','','<em>A Soccer Youth Event</em>',1,'Contact our Tournament Director for eligibility details.','Tournament Director','tournament@example.org','',NULL,NULL,NULL,'Thanks for Your Support!','<p>Thank you for your support. Your participation will help save thousands of acres of rainforest.</p>','<p><a href=https://civicrm.org>Back to CiviCRM Home Page</a></p>',0,NULL,NULL,0,NULL,NULL,NULL,0,0,0,NULL,NULL,NULL,0,0,NULL,NULL,0,NULL,NULL,NULL,'USD',NULL,1,1,NULL,NULL,NULL,0),(4,NULL,NULL,NULL,4,1,1,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,0,NULL,NULL,0,1,NULL,1,NULL,1,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,NULL,0,NULL,NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,0,0,NULL,NULL,1,'Free Meeting without Online Registration',NULL,NULL,'USD',NULL,1,1,NULL,NULL,NULL,0),(5,NULL,NULL,NULL,4,1,1,NULL,NULL,1,NULL,NULL,NULL,NULL,NULL,0,NULL,NULL,0,1,NULL,1,NULL,1,NULL,NULL,'Confirm Your Registration Information',NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'Thanks for Registering!',NULL,NULL,0,NULL,NULL,0,NULL,NULL,NULL,1,0,1,NULL,NULL,NULL,0,0,NULL,NULL,1,'Free Meeting with Online Registration',NULL,NULL,'USD',NULL,1,1,NULL,NULL,NULL,0),(6,NULL,NULL,NULL,1,1,1,NULL,NULL,1,NULL,NULL,NULL,NULL,NULL,1,4,NULL,0,1,'Conference Fee',1,NULL,1,NULL,NULL,'Confirm Your Registration Information',NULL,NULL,1,NULL,'Event Template Dept.','event_templates@example.org',NULL,NULL,NULL,NULL,'Thanks for Registering!',NULL,NULL,0,NULL,NULL,0,NULL,NULL,NULL,1,0,1,NULL,NULL,NULL,0,0,NULL,NULL,1,'Paid Conference with Online Registration',NULL,NULL,'USD',NULL,1,1,NULL,NULL,NULL,0); +INSERT INTO `civicrm_event` (`id`, `title`, `summary`, `description`, `event_type_id`, `participant_listing_id`, `is_public`, `start_date`, `end_date`, `is_online_registration`, `registration_link_text`, `registration_start_date`, `registration_end_date`, `max_participants`, `event_full_text`, `is_monetary`, `financial_type_id`, `payment_processor`, `is_map`, `is_active`, `fee_label`, `is_show_location`, `loc_block_id`, `default_role_id`, `intro_text`, `footer_text`, `confirm_title`, `confirm_text`, `confirm_footer_text`, `is_email_confirm`, `confirm_email_text`, `confirm_from_name`, `confirm_from_email`, `cc_confirm`, `bcc_confirm`, `default_fee_id`, `default_discount_fee_id`, `thankyou_title`, `thankyou_text`, `thankyou_footer_text`, `is_pay_later`, `pay_later_text`, `pay_later_receipt`, `is_partial_payment`, `initial_amount_label`, `initial_amount_help_text`, `min_initial_amount`, `is_multiple_registrations`, `max_additional_participants`, `allow_same_participant_emails`, `has_waitlist`, `requires_approval`, `expiration_time`, `allow_selfcancelxfer`, `selfcancelxfer_time`, `waitlist_text`, `approval_req_text`, `is_template`, `template_title`, `created_id`, `created_date`, `currency`, `campaign_id`, `is_share`, `is_confirm_enabled`, `parent_event_id`, `slot_label_id`, `dedupe_rule_group_id`, `is_billing_required`) VALUES (1,'Fall Fundraiser Dinner','Kick up your heels at our Fall Fundraiser Dinner/Dance at Glen Echo Park! Come by yourself or bring a partner, friend or the entire family!','This event benefits our teen programs. Admission includes a full 3 course meal and wine or soft drinks. Grab your dancing shoes, bring the kids and come join the party!',3,1,1,'2018-11-21 17:00:00','2018-11-23 17:00:00',1,'Register Now',NULL,NULL,100,'Sorry! The Fall Fundraiser Dinner is full. Please call Jane at 204 222-1000 ext 33 if you want to be added to the waiting list.',1,4,NULL,1,1,'Dinner Contribution',1,1,1,'Fill in the information below to join as at this wonderful dinner event.',NULL,'Confirm Your Registration Information','Review the information below carefully.',NULL,1,'Contact the Development Department if you need to make any changes to your registration.','Fundraising Dept.','development@example.org',NULL,NULL,NULL,NULL,'Thanks for Registering!','<p>Thank you for your support. Your contribution will help us build even better tools.</p><p>Please tell your friends and colleagues about this wonderful event.</p>','<p><a href=https://civicrm.org>Back to CiviCRM Home Page</a></p>',1,'I will send payment by check','Send a check payable to Our Organization within 3 business days to hold your reservation. Checks should be sent to: 100 Main St., Suite 3, San Francisco CA 94110',0,NULL,NULL,NULL,1,0,0,NULL,NULL,NULL,0,0,NULL,NULL,0,NULL,NULL,NULL,'USD',NULL,1,1,NULL,NULL,NULL,0),(2,'Summer Solstice Festival Day Concert','Festival Day is coming! Join us and help support your parks.','We will gather at noon, learn a song all together, and then join in a joyous procession to the pavilion. We will be one of many groups performing at this wonderful concert which benefits our city parks.',5,1,1,'2018-05-20 12:00:00','2018-05-20 17:00:00',1,'Register Now',NULL,NULL,50,'We have all the singers we can handle. Come to the pavilion anyway and join in from the audience.',1,2,NULL,NULL,1,'Festival Fee',1,2,1,'Complete the form below and click Continue to register online for the festival. Or you can register by calling us at 204 222-1000 ext 22.','','Confirm Your Registration Information','','',1,'This email confirms your registration. If you have questions or need to change your registration - please do not hesitate to call us.','Event Dept.','events@example.org','',NULL,NULL,NULL,'Thanks for Your Joining In!','<p>Thank you for your support. Your participation will help build new parks.</p><p>Please tell your friends and colleagues about the concert.</p>','<p><a href=https://civicrm.org>Back to CiviCRM Home Page</a></p>',0,NULL,NULL,0,NULL,NULL,NULL,1,0,0,NULL,NULL,NULL,0,0,NULL,NULL,0,NULL,NULL,NULL,'USD',NULL,1,1,NULL,NULL,NULL,0),(3,'Rain-forest Cup Youth Soccer Tournament','Sign up your team to participate in this fun tournament which benefits several Rain-forest protection groups in the Amazon basin.','This is a FYSA Sanctioned Tournament, which is open to all USSF/FIFA affiliated organizations for boys and girls in age groups: U9-U10 (6v6), U11-U12 (8v8), and U13-U17 (Full Sided).',3,1,1,'2018-12-21 07:00:00','2018-12-24 17:00:00',1,'Register Now',NULL,NULL,500,'Sorry! All available team slots for this tournament have been filled. Contact Jill Futbol for information about the waiting list and next years event.',1,4,NULL,NULL,1,'Tournament Fees',1,3,1,'Complete the form below to register your team for this year\'s tournament.','<em>A Soccer Youth Event</em>','Review and Confirm Your Registration Information','','<em>A Soccer Youth Event</em>',1,'Contact our Tournament Director for eligibility details.','Tournament Director','tournament@example.org','',NULL,NULL,NULL,'Thanks for Your Support!','<p>Thank you for your support. Your participation will help save thousands of acres of rainforest.</p>','<p><a href=https://civicrm.org>Back to CiviCRM Home Page</a></p>',0,NULL,NULL,0,NULL,NULL,NULL,0,0,0,NULL,NULL,NULL,0,0,NULL,NULL,0,NULL,NULL,NULL,'USD',NULL,1,1,NULL,NULL,NULL,0),(4,NULL,NULL,NULL,4,1,1,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,0,NULL,NULL,0,1,NULL,1,NULL,1,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,NULL,0,NULL,NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,0,0,NULL,NULL,1,'Free Meeting without Online Registration',NULL,NULL,'USD',NULL,1,1,NULL,NULL,NULL,0),(5,NULL,NULL,NULL,4,1,1,NULL,NULL,1,NULL,NULL,NULL,NULL,NULL,0,NULL,NULL,0,1,NULL,1,NULL,1,NULL,NULL,'Confirm Your Registration Information',NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'Thanks for Registering!',NULL,NULL,0,NULL,NULL,0,NULL,NULL,NULL,1,0,1,NULL,NULL,NULL,0,0,NULL,NULL,1,'Free Meeting with Online Registration',NULL,NULL,'USD',NULL,1,1,NULL,NULL,NULL,0),(6,NULL,NULL,NULL,1,1,1,NULL,NULL,1,NULL,NULL,NULL,NULL,NULL,1,4,NULL,0,1,'Conference Fee',1,NULL,1,NULL,NULL,'Confirm Your Registration Information',NULL,NULL,1,NULL,'Event Template Dept.','event_templates@example.org',NULL,NULL,NULL,NULL,'Thanks for Registering!',NULL,NULL,0,NULL,NULL,0,NULL,NULL,NULL,1,0,1,NULL,NULL,NULL,0,0,NULL,NULL,1,'Paid Conference with Online Registration',NULL,NULL,'USD',NULL,1,1,NULL,NULL,NULL,0); /*!40000 ALTER TABLE `civicrm_event` ENABLE KEYS */; UNLOCK TABLES; @@ -522,7 +523,7 @@ UNLOCK TABLES; LOCK TABLES `civicrm_financial_item` WRITE; /*!40000 ALTER TABLE `civicrm_financial_item` DISABLE KEYS */; -INSERT INTO `civicrm_financial_item` (`id`, `created_date`, `transaction_date`, `contact_id`, `description`, `amount`, `currency`, `financial_account_id`, `status_id`, `entity_table`, `entity_id`) VALUES (1,'2018-01-11 22:52:50','2010-04-11 00:00:00',2,'Contribution Amount',125.00,'USD',1,1,'civicrm_line_item',1),(2,'2018-01-11 22:52:50','2010-03-21 00:00:00',4,'Contribution Amount',50.00,'USD',1,1,'civicrm_line_item',2),(3,'2018-01-11 22:52:50','2010-04-29 00:00:00',6,'Contribution Amount',25.00,'USD',1,1,'civicrm_line_item',3),(4,'2018-01-11 22:52:50','2010-04-11 00:00:00',8,'Contribution Amount',50.00,'USD',1,1,'civicrm_line_item',4),(5,'2018-01-11 22:52:50','2010-04-15 00:00:00',16,'Contribution Amount',500.00,'USD',1,1,'civicrm_line_item',5),(6,'2018-01-11 22:52:50','2010-04-11 00:00:00',19,'Contribution Amount',175.00,'USD',1,1,'civicrm_line_item',6),(7,'2018-01-11 22:52:50','2010-03-27 00:00:00',82,'Contribution Amount',50.00,'USD',1,1,'civicrm_line_item',7),(8,'2018-01-11 22:52:50','2010-03-08 00:00:00',92,'Contribution Amount',10.00,'USD',1,1,'civicrm_line_item',8),(9,'2018-01-11 22:52:51','2010-04-22 00:00:00',34,'Contribution Amount',250.00,'USD',1,1,'civicrm_line_item',9),(10,'2018-01-11 22:52:51','2009-07-01 11:53:50',71,'Contribution Amount',500.00,'USD',1,1,'civicrm_line_item',10),(11,'2018-01-11 22:52:51','2009-07-01 12:55:41',43,'Contribution Amount',200.00,'USD',1,1,'civicrm_line_item',11),(12,'2018-01-11 22:52:51','2009-10-01 11:53:50',32,'Contribution Amount',200.00,'USD',1,1,'civicrm_line_item',12),(13,'2018-01-11 22:52:51','2009-12-01 12:55:41',32,'Contribution Amount',200.00,'USD',1,1,'civicrm_line_item',13),(14,'2018-01-11 22:52:51','2018-01-12 09:52:49',43,'General',100.00,'USD',2,1,'civicrm_line_item',16),(15,'2018-01-11 22:52:51','2018-01-12 09:52:49',112,'General',100.00,'USD',2,1,'civicrm_line_item',17),(16,'2018-01-11 22:52:51','2018-01-12 09:52:49',155,'General',100.00,'USD',2,1,'civicrm_line_item',18),(17,'2018-01-11 22:52:51','2018-01-12 09:52:49',127,'General',100.00,'USD',2,1,'civicrm_line_item',19),(18,'2018-01-11 22:52:51','2018-01-12 09:52:49',98,'General',100.00,'USD',2,1,'civicrm_line_item',20),(19,'2018-01-11 22:52:51','2018-01-12 09:52:49',175,'General',100.00,'USD',2,1,'civicrm_line_item',21),(20,'2018-01-11 22:52:51','2018-01-12 09:52:49',184,'General',100.00,'USD',2,1,'civicrm_line_item',22),(21,'2018-01-11 22:52:51','2018-01-12 09:52:49',195,'General',100.00,'USD',2,1,'civicrm_line_item',23),(22,'2018-01-11 22:52:51','2018-01-12 09:52:49',34,'General',100.00,'USD',2,1,'civicrm_line_item',24),(23,'2018-01-11 22:52:51','2018-01-12 09:52:49',77,'General',100.00,'USD',2,1,'civicrm_line_item',25),(24,'2018-01-11 22:52:51','2018-01-12 09:52:49',31,'General',100.00,'USD',2,1,'civicrm_line_item',26),(25,'2018-01-11 22:52:51','2018-01-12 09:52:49',64,'General',100.00,'USD',2,1,'civicrm_line_item',27),(26,'2018-01-11 22:52:51','2018-01-12 09:52:49',118,'General',100.00,'USD',2,1,'civicrm_line_item',28),(27,'2018-01-11 22:52:51','2018-01-12 09:52:49',62,'Student',50.00,'USD',2,1,'civicrm_line_item',29),(28,'2018-01-11 22:52:51','2018-01-12 09:52:49',55,'Student',50.00,'USD',2,1,'civicrm_line_item',30),(29,'2018-01-11 22:52:51','2018-01-12 09:52:49',121,'Student',50.00,'USD',2,1,'civicrm_line_item',31),(30,'2018-01-11 22:52:51','2018-01-12 09:52:49',75,'Student',50.00,'USD',2,1,'civicrm_line_item',32),(31,'2018-01-11 22:52:51','2018-01-12 09:52:49',30,'Student',50.00,'USD',2,1,'civicrm_line_item',33),(32,'2018-01-11 22:52:51','2018-01-12 09:52:49',32,'Student',50.00,'USD',2,1,'civicrm_line_item',34),(33,'2018-01-11 22:52:51','2018-01-12 09:52:49',6,'Student',50.00,'USD',2,1,'civicrm_line_item',35),(34,'2018-01-11 22:52:51','2018-01-12 09:52:49',21,'Student',50.00,'USD',2,1,'civicrm_line_item',36),(35,'2018-01-11 22:52:51','2018-01-12 09:52:49',157,'Student',50.00,'USD',2,1,'civicrm_line_item',37),(36,'2018-01-11 22:52:52','2018-01-12 09:52:49',23,'Student',50.00,'USD',2,1,'civicrm_line_item',38),(37,'2018-01-11 22:52:52','2018-01-12 09:52:49',154,'Student',50.00,'USD',2,1,'civicrm_line_item',39),(38,'2018-01-11 22:52:52','2018-01-12 09:52:49',10,'Student',50.00,'USD',2,1,'civicrm_line_item',40),(39,'2018-01-11 22:52:52','2018-01-12 09:52:49',5,'Student',50.00,'USD',2,1,'civicrm_line_item',41),(40,'2018-01-11 22:52:52','2018-01-12 09:52:49',27,'Student',50.00,'USD',2,1,'civicrm_line_item',42),(41,'2018-01-11 22:52:52','2018-01-12 09:52:49',41,'Student',50.00,'USD',2,1,'civicrm_line_item',43),(42,'2018-01-11 22:52:52','2018-01-12 09:52:49',153,'Lifetime',1200.00,'USD',2,1,'civicrm_line_item',44),(43,'2018-01-11 22:52:52','2018-01-12 09:52:49',144,'Lifetime',1200.00,'USD',2,1,'civicrm_line_item',45),(44,'2018-01-11 22:52:52','2018-01-12 09:52:50',27,'Soprano',50.00,'USD',2,1,'civicrm_line_item',81),(45,'2018-01-11 22:52:52','2018-01-12 09:52:50',19,'Soprano',50.00,'USD',2,1,'civicrm_line_item',82),(46,'2018-01-11 22:52:52','2018-01-12 09:52:50',191,'Soprano',50.00,'USD',2,1,'civicrm_line_item',83),(47,'2018-01-11 22:52:52','2018-01-12 09:52:50',138,'Soprano',50.00,'USD',2,1,'civicrm_line_item',84),(48,'2018-01-11 22:52:52','2018-01-12 09:52:50',136,'Soprano',50.00,'USD',2,1,'civicrm_line_item',85),(49,'2018-01-11 22:52:52','2018-01-12 09:52:50',4,'Soprano',50.00,'USD',2,1,'civicrm_line_item',86),(50,'2018-01-11 22:52:52','2018-01-12 09:52:50',115,'Soprano',50.00,'USD',2,1,'civicrm_line_item',87),(51,'2018-01-11 22:52:52','2018-01-12 09:52:50',68,'Soprano',50.00,'USD',2,1,'civicrm_line_item',88),(52,'2018-01-11 22:52:52','2018-01-12 09:52:50',18,'Soprano',50.00,'USD',2,1,'civicrm_line_item',89),(53,'2018-01-11 22:52:52','2018-01-12 09:52:50',15,'Soprano',50.00,'USD',2,1,'civicrm_line_item',90),(54,'2018-01-11 22:52:52','2018-01-12 09:52:50',161,'Soprano',50.00,'USD',2,1,'civicrm_line_item',91),(55,'2018-01-11 22:52:52','2018-01-12 09:52:50',31,'Soprano',50.00,'USD',2,1,'civicrm_line_item',92),(56,'2018-01-11 22:52:52','2018-01-12 09:52:50',71,'Soprano',50.00,'USD',2,1,'civicrm_line_item',93),(57,'2018-01-11 22:52:52','2018-01-12 09:52:50',39,'Soprano',50.00,'USD',2,1,'civicrm_line_item',94),(58,'2018-01-11 22:52:52','2018-01-12 09:52:50',44,'Soprano',50.00,'USD',2,1,'civicrm_line_item',95),(59,'2018-01-11 22:52:52','2018-01-12 09:52:50',119,'Soprano',50.00,'USD',2,1,'civicrm_line_item',96),(60,'2018-01-11 22:52:52','2018-01-12 09:52:50',154,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',47),(61,'2018-01-11 22:52:52','2018-01-12 09:52:50',78,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',48),(62,'2018-01-11 22:52:52','2018-01-12 09:52:50',114,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',49),(63,'2018-01-11 22:52:52','2018-01-12 09:52:50',90,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',50),(64,'2018-01-11 22:52:53','2018-01-12 09:52:50',88,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',51),(65,'2018-01-11 22:52:53','2018-01-12 09:52:50',16,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',52),(66,'2018-01-11 22:52:53','2018-01-12 09:52:50',200,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',53),(67,'2018-01-11 22:52:53','2018-01-12 09:52:50',33,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',54),(68,'2018-01-11 22:52:53','2018-01-12 09:52:50',32,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',55),(69,'2018-01-11 22:52:53','2018-01-12 09:52:50',54,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',56),(70,'2018-01-11 22:52:53','2018-01-12 09:52:50',86,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',57),(71,'2018-01-11 22:52:53','2018-01-12 09:52:50',126,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',58),(72,'2018-01-11 22:52:53','2018-01-12 09:52:50',104,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',59),(73,'2018-01-11 22:52:53','2018-01-12 09:52:50',123,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',60),(74,'2018-01-11 22:52:53','2018-01-12 09:52:50',175,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',61),(75,'2018-01-11 22:52:53','2018-01-12 09:52:50',83,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',62),(76,'2018-01-11 22:52:53','2018-01-12 09:52:50',137,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',63),(77,'2018-01-11 22:52:53','2018-01-12 09:52:50',171,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',64),(78,'2018-01-11 22:52:53','2018-01-12 09:52:50',64,'Single',50.00,'USD',4,1,'civicrm_line_item',65),(79,'2018-01-11 22:52:53','2018-01-12 09:52:50',100,'Single',50.00,'USD',4,1,'civicrm_line_item',66),(80,'2018-01-11 22:52:53','2018-01-12 09:52:50',51,'Single',50.00,'USD',4,1,'civicrm_line_item',67),(81,'2018-01-11 22:52:53','2018-01-12 09:52:50',198,'Single',50.00,'USD',4,1,'civicrm_line_item',68),(82,'2018-01-11 22:52:53','2018-01-12 09:52:50',144,'Single',50.00,'USD',4,1,'civicrm_line_item',69),(83,'2018-01-11 22:52:53','2018-01-12 09:52:50',37,'Single',50.00,'USD',4,1,'civicrm_line_item',70),(84,'2018-01-11 22:52:53','2018-01-12 09:52:50',91,'Single',50.00,'USD',4,1,'civicrm_line_item',71),(85,'2018-01-11 22:52:53','2018-01-12 09:52:50',76,'Single',50.00,'USD',4,1,'civicrm_line_item',72),(86,'2018-01-11 22:52:53','2018-01-12 09:52:50',149,'Single',50.00,'USD',4,1,'civicrm_line_item',73),(87,'2018-01-11 22:52:53','2018-01-12 09:52:50',5,'Single',50.00,'USD',4,1,'civicrm_line_item',74),(88,'2018-01-11 22:52:53','2018-01-12 09:52:50',43,'Single',50.00,'USD',4,1,'civicrm_line_item',75),(89,'2018-01-11 22:52:53','2018-01-12 09:52:50',133,'Single',50.00,'USD',4,1,'civicrm_line_item',76),(90,'2018-01-11 22:52:53','2018-01-12 09:52:50',105,'Single',50.00,'USD',4,1,'civicrm_line_item',77),(91,'2018-01-11 22:52:53','2018-01-12 09:52:50',74,'Single',50.00,'USD',4,1,'civicrm_line_item',78),(92,'2018-01-11 22:52:53','2018-01-12 09:52:50',140,'Single',50.00,'USD',4,1,'civicrm_line_item',79),(93,'2018-01-11 22:52:53','2018-01-12 09:52:50',8,'Single',50.00,'USD',4,1,'civicrm_line_item',80); +INSERT INTO `civicrm_financial_item` (`id`, `created_date`, `transaction_date`, `contact_id`, `description`, `amount`, `currency`, `financial_account_id`, `status_id`, `entity_table`, `entity_id`) VALUES (1,'2018-05-21 20:27:23','2010-04-11 00:00:00',2,'Contribution Amount',125.00,'USD',1,1,'civicrm_line_item',1),(2,'2018-05-21 20:27:23','2010-03-21 00:00:00',4,'Contribution Amount',50.00,'USD',1,1,'civicrm_line_item',2),(3,'2018-05-21 20:27:23','2010-04-29 00:00:00',6,'Contribution Amount',25.00,'USD',1,1,'civicrm_line_item',3),(4,'2018-05-21 20:27:23','2010-04-11 00:00:00',8,'Contribution Amount',50.00,'USD',1,1,'civicrm_line_item',4),(5,'2018-05-21 20:27:23','2010-04-15 00:00:00',16,'Contribution Amount',500.00,'USD',1,1,'civicrm_line_item',5),(6,'2018-05-21 20:27:23','2010-04-11 00:00:00',19,'Contribution Amount',175.00,'USD',1,1,'civicrm_line_item',6),(7,'2018-05-21 20:27:23','2010-03-27 00:00:00',82,'Contribution Amount',50.00,'USD',1,1,'civicrm_line_item',7),(8,'2018-05-21 20:27:23','2010-03-08 00:00:00',92,'Contribution Amount',10.00,'USD',1,1,'civicrm_line_item',8),(9,'2018-05-21 20:27:23','2010-04-22 00:00:00',34,'Contribution Amount',250.00,'USD',1,1,'civicrm_line_item',9),(10,'2018-05-21 20:27:23','2009-07-01 11:53:50',71,'Contribution Amount',500.00,'USD',1,1,'civicrm_line_item',10),(11,'2018-05-21 20:27:23','2009-07-01 12:55:41',43,'Contribution Amount',200.00,'USD',1,1,'civicrm_line_item',11),(12,'2018-05-21 20:27:23','2009-10-01 11:53:50',32,'Contribution Amount',200.00,'USD',1,1,'civicrm_line_item',12),(13,'2018-05-21 20:27:23','2009-12-01 12:55:41',32,'Contribution Amount',200.00,'USD',1,1,'civicrm_line_item',13),(14,'2018-05-21 20:27:23','2018-05-22 01:57:23',8,'General',100.00,'USD',2,1,'civicrm_line_item',23),(15,'2018-05-21 20:27:23','2018-05-22 01:57:23',18,'Student',50.00,'USD',2,1,'civicrm_line_item',40),(16,'2018-05-21 20:27:23','2018-05-22 01:57:23',22,'General',100.00,'USD',2,1,'civicrm_line_item',24),(17,'2018-05-21 20:27:23','2018-05-22 01:57:23',45,'Student',50.00,'USD',2,1,'civicrm_line_item',34),(18,'2018-05-21 20:27:23','2018-05-22 01:57:23',49,'Student',50.00,'USD',2,1,'civicrm_line_item',35),(19,'2018-05-21 20:27:23','2018-05-22 01:57:23',62,'Student',50.00,'USD',2,1,'civicrm_line_item',29),(20,'2018-05-21 20:27:23','2018-05-22 01:57:23',63,'Student',50.00,'USD',2,1,'civicrm_line_item',41),(21,'2018-05-21 20:27:23','2018-05-22 01:57:23',69,'General',100.00,'USD',2,1,'civicrm_line_item',18),(22,'2018-05-21 20:27:23','2018-05-22 01:57:23',78,'Lifetime',1200.00,'USD',2,1,'civicrm_line_item',44),(23,'2018-05-21 20:27:23','2018-05-22 01:57:23',87,'General',100.00,'USD',2,1,'civicrm_line_item',20),(24,'2018-05-21 20:27:23','2018-05-22 01:57:23',102,'Student',50.00,'USD',2,1,'civicrm_line_item',32),(25,'2018-05-21 20:27:23','2018-05-22 01:57:23',113,'Student',50.00,'USD',2,1,'civicrm_line_item',30),(26,'2018-05-21 20:27:23','2018-05-22 01:57:23',118,'Student',50.00,'USD',2,1,'civicrm_line_item',39),(27,'2018-05-21 20:27:23','2018-05-22 01:57:23',123,'Student',50.00,'USD',2,1,'civicrm_line_item',43),(28,'2018-05-21 20:27:23','2018-05-22 01:57:23',129,'General',100.00,'USD',2,1,'civicrm_line_item',28),(29,'2018-05-21 20:27:23','2018-05-22 01:57:23',137,'General',100.00,'USD',2,1,'civicrm_line_item',17),(30,'2018-05-21 20:27:23','2018-05-22 01:57:23',140,'Student',50.00,'USD',2,1,'civicrm_line_item',36),(31,'2018-05-21 20:27:23','2018-05-22 01:57:23',141,'General',100.00,'USD',2,1,'civicrm_line_item',19),(32,'2018-05-21 20:27:23','2018-05-22 01:57:23',147,'General',100.00,'USD',2,1,'civicrm_line_item',27),(33,'2018-05-21 20:27:23','2018-05-22 01:57:23',149,'Lifetime',1200.00,'USD',2,1,'civicrm_line_item',45),(34,'2018-05-21 20:27:23','2018-05-22 01:57:23',150,'Student',50.00,'USD',2,1,'civicrm_line_item',42),(35,'2018-05-21 20:27:23','2018-05-22 01:57:23',153,'General',100.00,'USD',2,1,'civicrm_line_item',25),(36,'2018-05-21 20:27:23','2018-05-22 01:57:23',156,'General',100.00,'USD',2,1,'civicrm_line_item',21),(37,'2018-05-21 20:27:23','2018-05-22 01:57:23',158,'Student',50.00,'USD',2,1,'civicrm_line_item',38),(38,'2018-05-21 20:27:23','2018-05-22 01:57:23',161,'General',100.00,'USD',2,1,'civicrm_line_item',26),(39,'2018-05-21 20:27:23','2018-05-22 01:57:23',163,'Student',50.00,'USD',2,1,'civicrm_line_item',37),(40,'2018-05-21 20:27:23','2018-05-22 01:57:23',164,'General',100.00,'USD',2,1,'civicrm_line_item',22),(41,'2018-05-21 20:27:23','2018-05-22 01:57:23',166,'Student',50.00,'USD',2,1,'civicrm_line_item',33),(42,'2018-05-21 20:27:23','2018-05-22 01:57:23',181,'Student',50.00,'USD',2,1,'civicrm_line_item',31),(43,'2018-05-21 20:27:23','2018-05-22 01:57:23',200,'General',100.00,'USD',2,1,'civicrm_line_item',16),(44,'2018-05-21 20:27:23','2018-05-22 01:57:23',112,'Single',50.00,'USD',4,1,'civicrm_line_item',65),(45,'2018-05-21 20:27:23','2018-05-22 01:57:23',96,'Soprano',50.00,'USD',2,1,'civicrm_line_item',82),(46,'2018-05-21 20:27:23','2018-05-22 01:57:23',177,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',49),(47,'2018-05-21 20:27:23','2018-05-22 01:57:23',19,'Single',50.00,'USD',4,1,'civicrm_line_item',69),(48,'2018-05-21 20:27:23','2018-05-22 01:57:23',110,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',53),(49,'2018-05-21 20:27:23','2018-05-22 01:57:23',7,'Single',50.00,'USD',4,1,'civicrm_line_item',73),(50,'2018-05-21 20:27:23','2018-05-22 01:57:23',101,'Soprano',50.00,'USD',2,1,'civicrm_line_item',90),(51,'2018-05-21 20:27:23','2018-05-22 01:57:23',108,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',58),(52,'2018-05-21 20:27:23','2018-05-22 01:57:23',25,'Single',50.00,'USD',4,1,'civicrm_line_item',77),(53,'2018-05-21 20:27:23','2018-05-22 01:57:23',164,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',62),(54,'2018-05-21 20:27:23','2018-05-22 01:57:23',51,'Soprano',50.00,'USD',2,1,'civicrm_line_item',81),(55,'2018-05-21 20:27:23','2018-05-22 01:57:23',124,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',48),(56,'2018-05-21 20:27:23','2018-05-22 01:57:23',106,'Single',50.00,'USD',4,1,'civicrm_line_item',68),(57,'2018-05-21 20:27:23','2018-05-22 01:57:23',41,'Soprano',50.00,'USD',2,1,'civicrm_line_item',85),(58,'2018-05-21 20:27:23','2018-05-22 01:57:23',63,'Soprano',50.00,'USD',2,1,'civicrm_line_item',86),(59,'2018-05-21 20:27:23','2018-05-22 01:57:23',137,'Single',50.00,'USD',4,1,'civicrm_line_item',71),(60,'2018-05-21 20:27:23','2018-05-22 01:57:23',103,'Single',50.00,'USD',4,1,'civicrm_line_item',72),(61,'2018-05-21 20:27:23','2018-05-22 01:57:23',2,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',55),(62,'2018-05-21 20:27:23','2018-05-22 01:57:23',155,'Soprano',50.00,'USD',2,1,'civicrm_line_item',89),(63,'2018-05-21 20:27:23','2018-05-22 01:57:23',186,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',57),(64,'2018-05-21 20:27:23','2018-05-22 01:57:23',4,'Single',50.00,'USD',4,1,'civicrm_line_item',76),(65,'2018-05-21 20:27:23','2018-05-22 01:57:23',121,'Soprano',50.00,'USD',2,1,'civicrm_line_item',93),(66,'2018-05-21 20:27:23','2018-05-22 01:57:23',86,'Soprano',50.00,'USD',2,1,'civicrm_line_item',94),(67,'2018-05-21 20:27:23','2018-05-22 01:57:23',73,'Single',50.00,'USD',4,1,'civicrm_line_item',79),(68,'2018-05-21 20:27:23','2018-05-22 01:57:23',182,'Single',50.00,'USD',4,1,'civicrm_line_item',80),(69,'2018-05-21 20:27:23','2018-05-22 01:57:23',190,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',64),(70,'2018-05-21 20:27:23','2018-05-22 01:57:23',114,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',47),(71,'2018-05-21 20:27:23','2018-05-22 01:57:23',153,'Single',50.00,'USD',4,1,'civicrm_line_item',67),(72,'2018-05-21 20:27:23','2018-05-22 01:57:23',61,'Soprano',50.00,'USD',2,1,'civicrm_line_item',84),(73,'2018-05-21 20:27:23','2018-05-22 01:57:23',89,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',52),(74,'2018-05-21 20:27:23','2018-05-22 01:57:23',166,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',54),(75,'2018-05-21 20:27:23','2018-05-22 01:57:23',113,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',56),(76,'2018-05-21 20:27:23','2018-05-22 01:57:23',129,'Single',50.00,'USD',4,1,'civicrm_line_item',75),(77,'2018-05-21 20:27:23','2018-05-22 01:57:23',85,'Soprano',50.00,'USD',2,1,'civicrm_line_item',92),(78,'2018-05-21 20:27:23','2018-05-22 01:57:23',44,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',61),(79,'2018-05-21 20:27:23','2018-05-22 01:57:23',162,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',63),(80,'2018-05-21 20:27:23','2018-05-22 01:57:23',109,'Single',50.00,'USD',4,1,'civicrm_line_item',66),(81,'2018-05-21 20:27:23','2018-05-22 01:57:23',31,'Soprano',50.00,'USD',2,1,'civicrm_line_item',83),(82,'2018-05-21 20:27:23','2018-05-22 01:57:23',151,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',50),(83,'2018-05-21 20:27:23','2018-05-22 01:57:23',199,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',51),(84,'2018-05-21 20:27:23','2018-05-22 01:57:23',115,'Single',50.00,'USD',4,1,'civicrm_line_item',70),(85,'2018-05-21 20:27:23','2018-05-22 01:57:23',35,'Soprano',50.00,'USD',2,1,'civicrm_line_item',87),(86,'2018-05-21 20:27:23','2018-05-22 01:57:23',9,'Soprano',50.00,'USD',2,1,'civicrm_line_item',88),(87,'2018-05-21 20:27:23','2018-05-22 01:57:23',188,'Single',50.00,'USD',4,1,'civicrm_line_item',74),(88,'2018-05-21 20:27:23','2018-05-22 01:57:23',133,'Soprano',50.00,'USD',2,1,'civicrm_line_item',91),(89,'2018-05-21 20:27:23','2018-05-22 01:57:23',20,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',59),(90,'2018-05-21 20:27:23','2018-05-22 01:57:23',48,'Tiny-tots (ages 5-8)',800.00,'USD',4,1,'civicrm_line_item',60),(91,'2018-05-21 20:27:23','2018-05-22 01:57:23',131,'Single',50.00,'USD',4,1,'civicrm_line_item',78),(92,'2018-05-21 20:27:23','2018-05-22 01:57:23',128,'Soprano',50.00,'USD',2,1,'civicrm_line_item',95),(93,'2018-05-21 20:27:23','2018-05-22 01:57:23',66,'Soprano',50.00,'USD',2,1,'civicrm_line_item',96); /*!40000 ALTER TABLE `civicrm_financial_item` ENABLE KEYS */; UNLOCK TABLES; @@ -532,7 +533,7 @@ UNLOCK TABLES; LOCK TABLES `civicrm_financial_trxn` WRITE; /*!40000 ALTER TABLE `civicrm_financial_trxn` DISABLE KEYS */; -INSERT INTO `civicrm_financial_trxn` (`id`, `from_financial_account_id`, `to_financial_account_id`, `trxn_date`, `total_amount`, `fee_amount`, `net_amount`, `currency`, `is_payment`, `trxn_id`, `trxn_result_code`, `status_id`, `payment_processor_id`, `payment_instrument_id`, `card_type_id`, `check_number`, `pan_truncation`) VALUES (1,NULL,1,'2010-04-11 00:00:00',125.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,4,NULL,'1041',NULL),(2,NULL,1,'2010-03-21 00:00:00',50.00,NULL,NULL,'USD',1,'P20901X1',NULL,1,NULL,1,NULL,NULL,NULL),(3,NULL,1,'2010-04-29 00:00:00',25.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,4,NULL,'2095',NULL),(4,NULL,1,'2010-04-11 00:00:00',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,4,NULL,'10552',NULL),(5,NULL,1,'2010-04-15 00:00:00',500.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,4,NULL,'509',NULL),(6,NULL,1,'2010-04-11 00:00:00',175.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,4,NULL,'102',NULL),(7,NULL,1,'2010-03-27 00:00:00',50.00,NULL,NULL,'USD',1,'P20193L2',NULL,1,NULL,1,NULL,NULL,NULL),(8,NULL,1,'2010-03-08 00:00:00',10.00,NULL,NULL,'USD',1,'P40232Y3',NULL,1,NULL,1,NULL,NULL,NULL),(9,NULL,1,'2010-04-22 00:00:00',250.00,NULL,NULL,'USD',1,'P20193L6',NULL,1,NULL,1,NULL,NULL,NULL),(10,NULL,1,'2009-07-01 11:53:50',500.00,NULL,NULL,'USD',1,'PL71',NULL,1,NULL,1,NULL,NULL,NULL),(11,NULL,1,'2009-07-01 12:55:41',200.00,NULL,NULL,'USD',1,'PL43II',NULL,1,NULL,1,NULL,NULL,NULL),(12,NULL,1,'2009-10-01 11:53:50',200.00,NULL,NULL,'USD',1,'PL32I',NULL,1,NULL,1,NULL,NULL,NULL),(13,NULL,1,'2009-12-01 12:55:41',200.00,NULL,NULL,'USD',1,'PL32II',NULL,1,NULL,1,NULL,NULL,NULL),(14,NULL,1,'2018-01-12 09:52:49',100.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(15,NULL,1,'2018-01-12 09:52:49',100.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(16,NULL,1,'2018-01-12 09:52:49',100.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(17,NULL,1,'2018-01-12 09:52:49',100.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(18,NULL,1,'2018-01-12 09:52:49',100.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(19,NULL,1,'2018-01-12 09:52:49',100.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(20,NULL,1,'2018-01-12 09:52:49',100.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(21,NULL,1,'2018-01-12 09:52:49',100.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(22,NULL,1,'2018-01-12 09:52:49',100.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(23,NULL,1,'2018-01-12 09:52:49',100.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(24,NULL,1,'2018-01-12 09:52:49',100.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(25,NULL,1,'2018-01-12 09:52:49',100.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(26,NULL,1,'2018-01-12 09:52:49',100.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(27,NULL,1,'2018-01-12 09:52:49',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(28,NULL,1,'2018-01-12 09:52:49',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(29,NULL,1,'2018-01-12 09:52:49',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(30,NULL,1,'2018-01-12 09:52:49',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(31,NULL,1,'2018-01-12 09:52:49',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(32,NULL,1,'2018-01-12 09:52:49',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(33,NULL,1,'2018-01-12 09:52:49',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(34,NULL,1,'2018-01-12 09:52:49',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(35,NULL,1,'2018-01-12 09:52:49',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(36,NULL,1,'2018-01-12 09:52:49',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(37,NULL,1,'2018-01-12 09:52:49',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(38,NULL,1,'2018-01-12 09:52:49',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(39,NULL,1,'2018-01-12 09:52:49',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(40,NULL,1,'2018-01-12 09:52:49',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(41,NULL,1,'2018-01-12 09:52:49',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(42,NULL,1,'2018-01-12 09:52:49',1200.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(43,NULL,1,'2018-01-12 09:52:49',1200.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(44,NULL,1,'2018-01-12 09:52:50',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(45,NULL,1,'2018-01-12 09:52:50',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(46,NULL,1,'2018-01-12 09:52:50',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(47,NULL,1,'2018-01-12 09:52:50',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(48,NULL,1,'2018-01-12 09:52:50',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(49,NULL,1,'2018-01-12 09:52:50',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(50,NULL,1,'2018-01-12 09:52:50',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(51,NULL,1,'2018-01-12 09:52:50',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(52,NULL,1,'2018-01-12 09:52:50',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(53,NULL,1,'2018-01-12 09:52:50',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(54,NULL,1,'2018-01-12 09:52:50',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(55,NULL,1,'2018-01-12 09:52:50',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(56,NULL,1,'2018-01-12 09:52:50',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(57,NULL,1,'2018-01-12 09:52:50',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(58,NULL,1,'2018-01-12 09:52:50',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(59,NULL,1,'2018-01-12 09:52:50',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(60,NULL,1,'2018-01-12 09:52:50',800.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(61,NULL,1,'2018-01-12 09:52:50',800.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(62,NULL,1,'2018-01-12 09:52:50',800.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(63,NULL,1,'2018-01-12 09:52:50',800.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(64,NULL,1,'2018-01-12 09:52:50',800.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(65,NULL,1,'2018-01-12 09:52:50',800.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(66,NULL,1,'2018-01-12 09:52:50',800.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(67,NULL,1,'2018-01-12 09:52:50',800.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(68,NULL,1,'2018-01-12 09:52:50',800.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(69,NULL,1,'2018-01-12 09:52:50',800.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(70,NULL,1,'2018-01-12 09:52:50',800.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(71,NULL,1,'2018-01-12 09:52:50',800.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(72,NULL,1,'2018-01-12 09:52:50',800.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(73,NULL,1,'2018-01-12 09:52:50',800.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(74,NULL,1,'2018-01-12 09:52:50',800.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(75,NULL,1,'2018-01-12 09:52:50',800.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(76,NULL,1,'2018-01-12 09:52:50',800.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(77,NULL,1,'2018-01-12 09:52:50',800.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(78,NULL,1,'2018-01-12 09:52:50',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(79,NULL,1,'2018-01-12 09:52:50',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(80,NULL,1,'2018-01-12 09:52:50',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(81,NULL,1,'2018-01-12 09:52:50',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(82,NULL,1,'2018-01-12 09:52:50',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(83,NULL,1,'2018-01-12 09:52:50',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(84,NULL,1,'2018-01-12 09:52:50',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(85,NULL,1,'2018-01-12 09:52:50',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(86,NULL,1,'2018-01-12 09:52:50',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(87,NULL,1,'2018-01-12 09:52:50',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(88,NULL,1,'2018-01-12 09:52:50',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(89,NULL,1,'2018-01-12 09:52:50',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(90,NULL,1,'2018-01-12 09:52:50',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(91,NULL,1,'2018-01-12 09:52:50',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(92,NULL,1,'2018-01-12 09:52:50',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(93,NULL,1,'2018-01-12 09:52:50',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL); +INSERT INTO `civicrm_financial_trxn` (`id`, `from_financial_account_id`, `to_financial_account_id`, `trxn_date`, `total_amount`, `fee_amount`, `net_amount`, `currency`, `is_payment`, `trxn_id`, `trxn_result_code`, `status_id`, `payment_processor_id`, `payment_instrument_id`, `card_type_id`, `check_number`, `pan_truncation`) VALUES (1,NULL,1,'2010-04-11 00:00:00',125.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,4,NULL,'1041',NULL),(2,NULL,1,'2010-03-21 00:00:00',50.00,NULL,NULL,'USD',1,'P20901X1',NULL,1,NULL,1,NULL,NULL,NULL),(3,NULL,1,'2010-04-29 00:00:00',25.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,4,NULL,'2095',NULL),(4,NULL,1,'2010-04-11 00:00:00',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,4,NULL,'10552',NULL),(5,NULL,1,'2010-04-15 00:00:00',500.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,4,NULL,'509',NULL),(6,NULL,1,'2010-04-11 00:00:00',175.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,4,NULL,'102',NULL),(7,NULL,1,'2010-03-27 00:00:00',50.00,NULL,NULL,'USD',1,'P20193L2',NULL,1,NULL,1,NULL,NULL,NULL),(8,NULL,1,'2010-03-08 00:00:00',10.00,NULL,NULL,'USD',1,'P40232Y3',NULL,1,NULL,1,NULL,NULL,NULL),(9,NULL,1,'2010-04-22 00:00:00',250.00,NULL,NULL,'USD',1,'P20193L6',NULL,1,NULL,1,NULL,NULL,NULL),(10,NULL,1,'2009-07-01 11:53:50',500.00,NULL,NULL,'USD',1,'PL71',NULL,1,NULL,1,NULL,NULL,NULL),(11,NULL,1,'2009-07-01 12:55:41',200.00,NULL,NULL,'USD',1,'PL43II',NULL,1,NULL,1,NULL,NULL,NULL),(12,NULL,1,'2009-10-01 11:53:50',200.00,NULL,NULL,'USD',1,'PL32I',NULL,1,NULL,1,NULL,NULL,NULL),(13,NULL,1,'2009-12-01 12:55:41',200.00,NULL,NULL,'USD',1,'PL32II',NULL,1,NULL,1,NULL,NULL,NULL),(14,NULL,1,'2018-05-22 01:57:23',100.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(15,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(16,NULL,1,'2018-05-22 01:57:23',100.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(17,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(18,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(19,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(20,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(21,NULL,1,'2018-05-22 01:57:23',100.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(22,NULL,1,'2018-05-22 01:57:23',1200.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(23,NULL,1,'2018-05-22 01:57:23',100.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(24,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(25,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(26,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(27,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(28,NULL,1,'2018-05-22 01:57:23',100.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(29,NULL,1,'2018-05-22 01:57:23',100.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(30,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(31,NULL,1,'2018-05-22 01:57:23',100.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(32,NULL,1,'2018-05-22 01:57:23',100.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(33,NULL,1,'2018-05-22 01:57:23',1200.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(34,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(35,NULL,1,'2018-05-22 01:57:23',100.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(36,NULL,1,'2018-05-22 01:57:23',100.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(37,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(38,NULL,1,'2018-05-22 01:57:23',100.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(39,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(40,NULL,1,'2018-05-22 01:57:23',100.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(41,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(42,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(43,NULL,1,'2018-05-22 01:57:23',100.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(44,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(45,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(46,NULL,1,'2018-05-22 01:57:23',800.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(47,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(48,NULL,1,'2018-05-22 01:57:23',800.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(49,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(50,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(51,NULL,1,'2018-05-22 01:57:23',800.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(52,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(53,NULL,1,'2018-05-22 01:57:23',800.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(54,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(55,NULL,1,'2018-05-22 01:57:23',800.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(56,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(57,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(58,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(59,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(60,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(61,NULL,1,'2018-05-22 01:57:23',800.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(62,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(63,NULL,1,'2018-05-22 01:57:23',800.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(64,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(65,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(66,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(67,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(68,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(69,NULL,1,'2018-05-22 01:57:23',800.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(70,NULL,1,'2018-05-22 01:57:23',800.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(71,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(72,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(73,NULL,1,'2018-05-22 01:57:23',800.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(74,NULL,1,'2018-05-22 01:57:23',800.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(75,NULL,1,'2018-05-22 01:57:23',800.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(76,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(77,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(78,NULL,1,'2018-05-22 01:57:23',800.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(79,NULL,1,'2018-05-22 01:57:23',800.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(80,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(81,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(82,NULL,1,'2018-05-22 01:57:23',800.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(83,NULL,1,'2018-05-22 01:57:23',800.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(84,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(85,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(86,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(87,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(88,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(89,NULL,1,'2018-05-22 01:57:23',800.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(90,NULL,1,'2018-05-22 01:57:23',800.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(91,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(92,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL),(93,NULL,1,'2018-05-22 01:57:23',50.00,NULL,NULL,'USD',1,NULL,NULL,1,NULL,1,NULL,NULL,NULL); /*!40000 ALTER TABLE `civicrm_financial_trxn` ENABLE KEYS */; UNLOCK TABLES; @@ -571,7 +572,7 @@ UNLOCK TABLES; LOCK TABLES `civicrm_group_contact` WRITE; /*!40000 ALTER TABLE `civicrm_group_contact` DISABLE KEYS */; -INSERT INTO `civicrm_group_contact` (`id`, `group_id`, `contact_id`, `status`, `location_id`, `email_id`) VALUES (1,2,26,'Added',NULL,NULL),(2,2,113,'Added',NULL,NULL),(3,2,78,'Added',NULL,NULL),(4,2,57,'Added',NULL,NULL),(5,2,181,'Added',NULL,NULL),(6,2,53,'Added',NULL,NULL),(7,2,173,'Added',NULL,NULL),(8,2,133,'Added',NULL,NULL),(9,2,46,'Added',NULL,NULL),(10,2,51,'Added',NULL,NULL),(11,2,130,'Added',NULL,NULL),(12,2,20,'Added',NULL,NULL),(13,2,73,'Added',NULL,NULL),(14,2,15,'Added',NULL,NULL),(15,2,155,'Added',NULL,NULL),(16,2,159,'Added',NULL,NULL),(17,2,28,'Added',NULL,NULL),(18,2,197,'Added',NULL,NULL),(19,2,64,'Added',NULL,NULL),(20,2,49,'Added',NULL,NULL),(21,2,170,'Added',NULL,NULL),(22,2,198,'Added',NULL,NULL),(23,2,143,'Added',NULL,NULL),(24,2,71,'Added',NULL,NULL),(25,2,102,'Added',NULL,NULL),(26,2,103,'Added',NULL,NULL),(27,2,63,'Added',NULL,NULL),(28,2,191,'Added',NULL,NULL),(29,2,101,'Added',NULL,NULL),(30,2,87,'Added',NULL,NULL),(31,2,54,'Added',NULL,NULL),(32,2,31,'Added',NULL,NULL),(33,2,114,'Added',NULL,NULL),(34,2,185,'Added',NULL,NULL),(35,2,183,'Added',NULL,NULL),(36,2,187,'Added',NULL,NULL),(37,2,178,'Added',NULL,NULL),(38,2,10,'Added',NULL,NULL),(39,2,88,'Added',NULL,NULL),(40,2,189,'Added',NULL,NULL),(41,2,106,'Added',NULL,NULL),(42,2,91,'Added',NULL,NULL),(43,2,184,'Added',NULL,NULL),(44,2,115,'Added',NULL,NULL),(45,2,152,'Added',NULL,NULL),(46,2,67,'Added',NULL,NULL),(47,2,41,'Added',NULL,NULL),(48,2,120,'Added',NULL,NULL),(49,2,8,'Added',NULL,NULL),(50,2,93,'Added',NULL,NULL),(51,2,139,'Added',NULL,NULL),(52,2,13,'Added',NULL,NULL),(53,2,17,'Added',NULL,NULL),(54,2,94,'Added',NULL,NULL),(55,2,55,'Added',NULL,NULL),(56,2,32,'Added',NULL,NULL),(57,2,149,'Added',NULL,NULL),(58,2,127,'Added',NULL,NULL),(59,2,134,'Added',NULL,NULL),(60,2,65,'Added',NULL,NULL),(61,3,35,'Added',NULL,NULL),(62,3,77,'Added',NULL,NULL),(63,3,176,'Added',NULL,NULL),(64,3,136,'Added',NULL,NULL),(65,3,11,'Added',NULL,NULL),(66,3,192,'Added',NULL,NULL),(67,3,86,'Added',NULL,NULL),(68,3,89,'Added',NULL,NULL),(69,3,95,'Added',NULL,NULL),(70,3,43,'Added',NULL,NULL),(71,3,24,'Added',NULL,NULL),(72,3,121,'Added',NULL,NULL),(73,3,112,'Added',NULL,NULL),(74,3,188,'Added',NULL,NULL),(75,3,195,'Added',NULL,NULL),(76,4,26,'Added',NULL,NULL),(77,4,133,'Added',NULL,NULL),(78,4,155,'Added',NULL,NULL),(79,4,198,'Added',NULL,NULL),(80,4,101,'Added',NULL,NULL),(81,4,187,'Added',NULL,NULL),(82,4,184,'Added',NULL,NULL),(83,4,93,'Added',NULL,NULL); +INSERT INTO `civicrm_group_contact` (`id`, `group_id`, `contact_id`, `status`, `location_id`, `email_id`) VALUES (1,2,146,'Added',NULL,NULL),(2,2,96,'Added',NULL,NULL),(3,2,67,'Added',NULL,NULL),(4,2,57,'Added',NULL,NULL),(5,2,148,'Added',NULL,NULL),(6,2,108,'Added',NULL,NULL),(7,2,38,'Added',NULL,NULL),(8,2,161,'Added',NULL,NULL),(9,2,155,'Added',NULL,NULL),(10,2,154,'Added',NULL,NULL),(11,2,23,'Added',NULL,NULL),(12,2,92,'Added',NULL,NULL),(13,2,52,'Added',NULL,NULL),(14,2,107,'Added',NULL,NULL),(15,2,94,'Added',NULL,NULL),(16,2,3,'Added',NULL,NULL),(17,2,125,'Added',NULL,NULL),(18,2,115,'Added',NULL,NULL),(19,2,173,'Added',NULL,NULL),(20,2,80,'Added',NULL,NULL),(21,2,109,'Added',NULL,NULL),(22,2,69,'Added',NULL,NULL),(23,2,194,'Added',NULL,NULL),(24,2,181,'Added',NULL,NULL),(25,2,60,'Added',NULL,NULL),(26,2,133,'Added',NULL,NULL),(27,2,127,'Added',NULL,NULL),(28,2,190,'Added',NULL,NULL),(29,2,191,'Added',NULL,NULL),(30,2,121,'Added',NULL,NULL),(31,2,62,'Added',NULL,NULL),(32,2,160,'Added',NULL,NULL),(33,2,113,'Added',NULL,NULL),(34,2,13,'Added',NULL,NULL),(35,2,95,'Added',NULL,NULL),(36,2,71,'Added',NULL,NULL),(37,2,110,'Added',NULL,NULL),(38,2,43,'Added',NULL,NULL),(39,2,54,'Added',NULL,NULL),(40,2,17,'Added',NULL,NULL),(41,2,152,'Added',NULL,NULL),(42,2,149,'Added',NULL,NULL),(43,2,188,'Added',NULL,NULL),(44,2,36,'Added',NULL,NULL),(45,2,187,'Added',NULL,NULL),(46,2,167,'Added',NULL,NULL),(47,2,136,'Added',NULL,NULL),(48,2,150,'Added',NULL,NULL),(49,2,9,'Added',NULL,NULL),(50,2,63,'Added',NULL,NULL),(51,2,111,'Added',NULL,NULL),(52,2,131,'Added',NULL,NULL),(53,2,193,'Added',NULL,NULL),(54,2,5,'Added',NULL,NULL),(55,2,31,'Added',NULL,NULL),(56,2,46,'Added',NULL,NULL),(57,2,14,'Added',NULL,NULL),(58,2,117,'Added',NULL,NULL),(59,2,2,'Added',NULL,NULL),(60,2,66,'Added',NULL,NULL),(61,3,59,'Added',NULL,NULL),(62,3,28,'Added',NULL,NULL),(63,3,129,'Added',NULL,NULL),(64,3,171,'Added',NULL,NULL),(65,3,186,'Added',NULL,NULL),(66,3,91,'Added',NULL,NULL),(67,3,128,'Added',NULL,NULL),(68,3,126,'Added',NULL,NULL),(69,3,143,'Added',NULL,NULL),(70,3,98,'Added',NULL,NULL),(71,3,53,'Added',NULL,NULL),(72,3,170,'Added',NULL,NULL),(73,3,200,'Added',NULL,NULL),(74,3,93,'Added',NULL,NULL),(75,3,18,'Added',NULL,NULL),(76,4,146,'Added',NULL,NULL),(77,4,161,'Added',NULL,NULL),(78,4,94,'Added',NULL,NULL),(79,4,69,'Added',NULL,NULL),(80,4,191,'Added',NULL,NULL),(81,4,71,'Added',NULL,NULL),(82,4,188,'Added',NULL,NULL),(83,4,63,'Added',NULL,NULL); /*!40000 ALTER TABLE `civicrm_group_contact` ENABLE KEYS */; UNLOCK TABLES; @@ -636,7 +637,7 @@ UNLOCK TABLES; LOCK TABLES `civicrm_line_item` WRITE; /*!40000 ALTER TABLE `civicrm_line_item` DISABLE KEYS */; -INSERT INTO `civicrm_line_item` (`id`, `entity_table`, `entity_id`, `contribution_id`, `price_field_id`, `label`, `qty`, `unit_price`, `line_total`, `participant_count`, `price_field_value_id`, `financial_type_id`, `non_deductible_amount`, `tax_amount`) VALUES (1,'civicrm_contribution',1,1,1,'Contribution Amount',1.00,125.00,125.00,0,1,1,0.00,NULL),(2,'civicrm_contribution',2,2,1,'Contribution Amount',1.00,50.00,50.00,0,1,1,0.00,NULL),(3,'civicrm_contribution',3,3,1,'Contribution Amount',1.00,25.00,25.00,0,1,1,0.00,NULL),(4,'civicrm_contribution',4,4,1,'Contribution Amount',1.00,50.00,50.00,0,1,1,0.00,NULL),(5,'civicrm_contribution',5,5,1,'Contribution Amount',1.00,500.00,500.00,0,1,1,0.00,NULL),(6,'civicrm_contribution',6,6,1,'Contribution Amount',1.00,175.00,175.00,0,1,1,0.00,NULL),(7,'civicrm_contribution',7,7,1,'Contribution Amount',1.00,50.00,50.00,0,1,1,0.00,NULL),(8,'civicrm_contribution',8,8,1,'Contribution Amount',1.00,10.00,10.00,0,1,1,0.00,NULL),(9,'civicrm_contribution',9,9,1,'Contribution Amount',1.00,250.00,250.00,0,1,1,0.00,NULL),(10,'civicrm_contribution',10,10,1,'Contribution Amount',1.00,500.00,500.00,0,1,1,0.00,NULL),(11,'civicrm_contribution',11,11,1,'Contribution Amount',1.00,200.00,200.00,0,1,1,0.00,NULL),(12,'civicrm_contribution',12,12,1,'Contribution Amount',1.00,200.00,200.00,0,1,1,0.00,NULL),(13,'civicrm_contribution',13,13,1,'Contribution Amount',1.00,200.00,200.00,0,1,1,0.00,NULL),(16,'civicrm_membership',1,14,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL),(17,'civicrm_membership',3,16,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL),(18,'civicrm_membership',5,18,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL),(19,'civicrm_membership',7,20,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL),(20,'civicrm_membership',9,22,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL),(21,'civicrm_membership',13,26,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL),(22,'civicrm_membership',17,30,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL),(23,'civicrm_membership',19,32,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL),(24,'civicrm_membership',21,34,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL),(25,'civicrm_membership',23,36,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL),(26,'civicrm_membership',27,40,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL),(27,'civicrm_membership',29,42,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL),(28,'civicrm_membership',30,43,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL),(29,'civicrm_membership',2,15,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL),(30,'civicrm_membership',4,17,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL),(31,'civicrm_membership',6,19,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL),(32,'civicrm_membership',8,21,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL),(33,'civicrm_membership',10,23,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL),(34,'civicrm_membership',12,25,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL),(35,'civicrm_membership',14,27,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL),(36,'civicrm_membership',15,28,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL),(37,'civicrm_membership',16,29,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL),(38,'civicrm_membership',18,31,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL),(39,'civicrm_membership',20,33,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL),(40,'civicrm_membership',24,37,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL),(41,'civicrm_membership',25,38,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL),(42,'civicrm_membership',26,39,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL),(43,'civicrm_membership',28,41,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL),(44,'civicrm_membership',11,24,4,'Lifetime',1.00,1200.00,1200.00,NULL,9,2,0.00,NULL),(45,'civicrm_membership',22,35,4,'Lifetime',1.00,1200.00,1200.00,NULL,9,2,0.00,NULL),(47,'civicrm_participant',3,88,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL),(48,'civicrm_participant',6,67,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL),(49,'civicrm_participant',9,76,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL),(50,'civicrm_participant',12,71,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL),(51,'civicrm_participant',15,70,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL),(52,'civicrm_participant',18,49,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL),(53,'civicrm_participant',21,94,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL),(54,'civicrm_participant',24,55,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL),(55,'civicrm_participant',25,54,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL),(56,'civicrm_participant',28,61,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL),(57,'civicrm_participant',31,69,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL),(58,'civicrm_participant',34,80,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL),(59,'civicrm_participant',37,74,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL),(60,'civicrm_participant',40,79,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL),(61,'civicrm_participant',43,91,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL),(62,'civicrm_participant',46,68,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL),(63,'civicrm_participant',49,83,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL),(64,'civicrm_participant',50,90,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL),(65,'civicrm_participant',1,62,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL),(66,'civicrm_participant',4,73,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL),(67,'civicrm_participant',7,60,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL),(68,'civicrm_participant',10,93,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL),(69,'civicrm_participant',13,86,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL),(70,'civicrm_participant',16,56,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL),(71,'civicrm_participant',19,72,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL),(72,'civicrm_participant',22,66,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL),(73,'civicrm_participant',26,87,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL),(74,'civicrm_participant',29,46,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL),(75,'civicrm_participant',32,58,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL),(76,'civicrm_participant',35,81,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL),(77,'civicrm_participant',38,75,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL),(78,'civicrm_participant',41,65,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL),(79,'civicrm_participant',44,85,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL),(80,'civicrm_participant',47,47,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL),(81,'civicrm_participant',2,52,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL),(82,'civicrm_participant',5,51,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL),(83,'civicrm_participant',8,92,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL),(84,'civicrm_participant',11,84,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL),(85,'civicrm_participant',14,82,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL),(86,'civicrm_participant',17,45,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL),(87,'civicrm_participant',20,77,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL),(88,'civicrm_participant',23,63,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL),(89,'civicrm_participant',27,50,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL),(90,'civicrm_participant',30,48,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL),(91,'civicrm_participant',33,89,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL),(92,'civicrm_participant',36,53,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL),(93,'civicrm_participant',39,64,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL),(94,'civicrm_participant',42,57,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL),(95,'civicrm_participant',45,59,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL),(96,'civicrm_participant',48,78,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL); +INSERT INTO `civicrm_line_item` (`id`, `entity_table`, `entity_id`, `contribution_id`, `price_field_id`, `label`, `qty`, `unit_price`, `line_total`, `participant_count`, `price_field_value_id`, `financial_type_id`, `non_deductible_amount`, `tax_amount`) VALUES (1,'civicrm_contribution',1,1,1,'Contribution Amount',1.00,125.00,125.00,0,1,1,0.00,NULL),(2,'civicrm_contribution',2,2,1,'Contribution Amount',1.00,50.00,50.00,0,1,1,0.00,NULL),(3,'civicrm_contribution',3,3,1,'Contribution Amount',1.00,25.00,25.00,0,1,1,0.00,NULL),(4,'civicrm_contribution',4,4,1,'Contribution Amount',1.00,50.00,50.00,0,1,1,0.00,NULL),(5,'civicrm_contribution',5,5,1,'Contribution Amount',1.00,500.00,500.00,0,1,1,0.00,NULL),(6,'civicrm_contribution',6,6,1,'Contribution Amount',1.00,175.00,175.00,0,1,1,0.00,NULL),(7,'civicrm_contribution',7,7,1,'Contribution Amount',1.00,50.00,50.00,0,1,1,0.00,NULL),(8,'civicrm_contribution',8,8,1,'Contribution Amount',1.00,10.00,10.00,0,1,1,0.00,NULL),(9,'civicrm_contribution',9,9,1,'Contribution Amount',1.00,250.00,250.00,0,1,1,0.00,NULL),(10,'civicrm_contribution',10,10,1,'Contribution Amount',1.00,500.00,500.00,0,1,1,0.00,NULL),(11,'civicrm_contribution',11,11,1,'Contribution Amount',1.00,200.00,200.00,0,1,1,0.00,NULL),(12,'civicrm_contribution',12,12,1,'Contribution Amount',1.00,200.00,200.00,0,1,1,0.00,NULL),(13,'civicrm_contribution',13,13,1,'Contribution Amount',1.00,200.00,200.00,0,1,1,0.00,NULL),(16,'civicrm_membership',1,14,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL),(17,'civicrm_membership',3,16,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL),(18,'civicrm_membership',5,18,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL),(19,'civicrm_membership',7,20,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL),(20,'civicrm_membership',9,22,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL),(21,'civicrm_membership',13,26,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL),(22,'civicrm_membership',17,30,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL),(23,'civicrm_membership',19,32,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL),(24,'civicrm_membership',20,33,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL),(25,'civicrm_membership',21,34,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL),(26,'civicrm_membership',23,36,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL),(27,'civicrm_membership',27,40,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL),(28,'civicrm_membership',29,42,4,'General',1.00,100.00,100.00,NULL,7,2,0.00,NULL),(29,'civicrm_membership',2,15,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL),(30,'civicrm_membership',4,17,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL),(31,'civicrm_membership',6,19,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL),(32,'civicrm_membership',8,21,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL),(33,'civicrm_membership',10,23,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL),(34,'civicrm_membership',12,25,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL),(35,'civicrm_membership',14,27,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL),(36,'civicrm_membership',15,28,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL),(37,'civicrm_membership',16,29,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL),(38,'civicrm_membership',18,31,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL),(39,'civicrm_membership',24,37,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL),(40,'civicrm_membership',25,38,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL),(41,'civicrm_membership',26,39,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL),(42,'civicrm_membership',28,41,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL),(43,'civicrm_membership',30,43,4,'Student',1.00,50.00,50.00,NULL,8,2,0.00,NULL),(44,'civicrm_membership',11,24,4,'Lifetime',1.00,1200.00,1200.00,NULL,9,2,0.00,NULL),(45,'civicrm_membership',22,35,4,'Lifetime',1.00,1200.00,1200.00,NULL,9,2,0.00,NULL),(47,'civicrm_participant',3,74,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL),(48,'civicrm_participant',6,77,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL),(49,'civicrm_participant',9,89,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL),(50,'civicrm_participant',12,83,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL),(51,'civicrm_participant',15,94,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL),(52,'civicrm_participant',18,64,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL),(53,'civicrm_participant',21,71,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL),(54,'civicrm_participant',24,88,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL),(55,'civicrm_participant',25,45,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL),(56,'civicrm_participant',28,73,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL),(57,'civicrm_participant',31,91,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL),(58,'civicrm_participant',34,69,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL),(59,'civicrm_participant',37,50,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL),(60,'civicrm_participant',40,56,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL),(61,'civicrm_participant',43,55,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL),(62,'civicrm_participant',46,87,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL),(63,'civicrm_participant',49,86,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL),(64,'civicrm_participant',50,93,7,'Tiny-tots (ages 5-8)',1.00,800.00,800.00,0,13,4,0.00,NULL),(65,'civicrm_participant',1,72,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL),(66,'civicrm_participant',4,70,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL),(67,'civicrm_participant',7,84,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL),(68,'civicrm_participant',10,68,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL),(69,'civicrm_participant',13,49,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL),(70,'civicrm_participant',16,75,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL),(71,'civicrm_participant',19,82,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL),(72,'civicrm_participant',22,67,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL),(73,'civicrm_participant',26,47,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL),(74,'civicrm_participant',29,92,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL),(75,'civicrm_participant',32,79,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL),(76,'civicrm_participant',35,46,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL),(77,'civicrm_participant',38,51,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL),(78,'civicrm_participant',41,80,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL),(79,'civicrm_participant',44,61,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL),(80,'civicrm_participant',47,90,8,'Single',1.00,50.00,50.00,0,16,4,0.00,NULL),(81,'civicrm_participant',2,57,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL),(82,'civicrm_participant',5,65,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL),(83,'civicrm_participant',8,52,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL),(84,'civicrm_participant',11,58,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL),(85,'civicrm_participant',14,54,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL),(86,'civicrm_participant',17,59,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL),(87,'civicrm_participant',20,53,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL),(88,'civicrm_participant',23,48,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL),(89,'civicrm_participant',27,85,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL),(90,'civicrm_participant',30,66,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL),(91,'civicrm_participant',33,81,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL),(92,'civicrm_participant',36,62,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL),(93,'civicrm_participant',39,76,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL),(94,'civicrm_participant',42,63,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL),(95,'civicrm_participant',45,78,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL),(96,'civicrm_participant',48,60,9,'Soprano',1.00,50.00,50.00,0,21,2,0.00,NULL); /*!40000 ALTER TABLE `civicrm_line_item` ENABLE KEYS */; UNLOCK TABLES; @@ -646,7 +647,7 @@ UNLOCK TABLES; LOCK TABLES `civicrm_loc_block` WRITE; /*!40000 ALTER TABLE `civicrm_loc_block` DISABLE KEYS */; -INSERT INTO `civicrm_loc_block` (`id`, `address_id`, `email_id`, `phone_id`, `im_id`, `address_2_id`, `email_2_id`, `phone_2_id`, `im_2_id`) VALUES (1,188,192,162,NULL,NULL,NULL,NULL,NULL),(2,189,193,163,NULL,NULL,NULL,NULL,NULL),(3,190,194,164,NULL,NULL,NULL,NULL,NULL); +INSERT INTO `civicrm_loc_block` (`id`, `address_id`, `email_id`, `phone_id`, `im_id`, `address_2_id`, `email_2_id`, `phone_2_id`, `im_2_id`) VALUES (1,177,204,168,NULL,NULL,NULL,NULL,NULL),(2,178,205,169,NULL,NULL,NULL,NULL,NULL),(3,179,206,170,NULL,NULL,NULL,NULL,NULL); /*!40000 ALTER TABLE `civicrm_loc_block` ENABLE KEYS */; UNLOCK TABLES; @@ -895,7 +896,7 @@ UNLOCK TABLES; LOCK TABLES `civicrm_membership` WRITE; /*!40000 ALTER TABLE `civicrm_membership` DISABLE KEYS */; -INSERT INTO `civicrm_membership` (`id`, `contact_id`, `membership_type_id`, `join_date`, `start_date`, `end_date`, `source`, `status_id`, `is_override`, `owner_membership_id`, `max_related`, `is_test`, `is_pay_later`, `contribution_recur_id`, `campaign_id`) VALUES (1,43,1,'2018-01-12','2018-01-12','2020-01-11','Payment',1,NULL,NULL,NULL,0,0,NULL,NULL),(2,62,2,'2018-01-11','2018-01-11','2019-01-10','Payment',1,NULL,NULL,NULL,0,0,NULL,NULL),(3,112,1,'2018-01-10','2018-01-10','2020-01-09','Donation',1,NULL,NULL,NULL,0,0,NULL,NULL),(4,55,2,'2018-01-09','2018-01-09','2019-01-08','Check',1,NULL,NULL,NULL,0,0,NULL,NULL),(5,155,1,'2015-12-11','2015-12-11','2017-12-10','Payment',3,NULL,NULL,NULL,0,0,NULL,NULL),(6,121,2,'2018-01-07','2018-01-07','2019-01-06','Donation',1,NULL,NULL,NULL,0,0,NULL,NULL),(7,127,1,'2018-01-06','2018-01-06','2020-01-05','Check',1,NULL,NULL,NULL,0,0,NULL,NULL),(8,75,2,'2018-01-05','2018-01-05','2019-01-04','Check',1,NULL,NULL,NULL,0,0,NULL,NULL),(9,98,1,'2018-01-04','2018-01-04','2020-01-03','Payment',1,NULL,NULL,NULL,0,0,NULL,NULL),(10,30,2,'2017-01-03','2017-01-03','2018-01-02','Check',4,NULL,NULL,NULL,0,0,NULL,NULL),(11,153,3,'2018-01-02','2018-01-02',NULL,'Check',1,NULL,NULL,NULL,0,0,NULL,NULL),(12,32,2,'2018-01-01','2018-01-01','2018-12-31','Payment',1,NULL,NULL,NULL,0,0,NULL,NULL),(13,175,1,'2017-12-31','2017-12-31','2019-12-30','Donation',1,NULL,NULL,NULL,0,0,NULL,NULL),(14,6,2,'2017-12-30','2017-12-30','2018-12-29','Payment',1,NULL,NULL,NULL,0,0,NULL,NULL),(15,21,2,'2016-12-29','2016-12-29','2017-12-28','Payment',4,NULL,NULL,NULL,0,0,NULL,NULL),(16,157,2,'2017-12-28','2017-12-28','2018-12-27','Donation',1,NULL,NULL,NULL,0,0,NULL,NULL),(17,184,1,'2017-12-27','2017-12-27','2019-12-26','Check',1,NULL,NULL,NULL,0,0,NULL,NULL),(18,23,2,'2017-12-26','2017-12-26','2018-12-25','Check',1,NULL,NULL,NULL,0,0,NULL,NULL),(19,195,1,'2017-12-25','2017-12-25','2019-12-24','Check',1,NULL,NULL,NULL,0,0,NULL,NULL),(20,154,2,'2016-12-24','2016-12-24','2017-12-23','Check',4,NULL,NULL,NULL,0,0,NULL,NULL),(21,34,1,'2017-12-23','2017-12-23','2019-12-22','Donation',1,NULL,NULL,NULL,0,0,NULL,NULL),(22,144,3,'2017-12-22','2017-12-22',NULL,'Check',1,NULL,NULL,NULL,0,0,NULL,NULL),(23,77,1,'2017-12-21','2017-12-21','2019-12-20','Payment',1,NULL,NULL,NULL,0,0,NULL,NULL),(24,10,2,'2017-12-20','2017-12-20','2018-12-19','Donation',1,NULL,NULL,NULL,0,0,NULL,NULL),(25,5,2,'2016-12-19','2016-12-19','2017-12-18','Check',4,NULL,NULL,NULL,0,0,NULL,NULL),(26,27,2,'2017-12-18','2017-12-18','2018-12-17','Check',1,NULL,NULL,NULL,0,0,NULL,NULL),(27,31,1,'2017-12-17','2017-12-17','2019-12-16','Payment',1,NULL,NULL,NULL,0,0,NULL,NULL),(28,41,2,'2017-12-16','2017-12-16','2018-12-15','Donation',1,NULL,NULL,NULL,0,0,NULL,NULL),(29,64,1,'2017-12-15','2017-12-15','2019-12-14','Payment',1,NULL,NULL,NULL,0,0,NULL,NULL),(30,118,1,'2015-05-25','2015-05-25','2017-05-24','Check',3,NULL,NULL,NULL,0,0,NULL,NULL); +INSERT INTO `civicrm_membership` (`id`, `contact_id`, `membership_type_id`, `join_date`, `start_date`, `end_date`, `source`, `status_id`, `is_override`, `status_override_end_date`, `owner_membership_id`, `max_related`, `is_test`, `is_pay_later`, `contribution_recur_id`, `campaign_id`) VALUES (1,200,1,'2018-05-21','2018-05-21','2020-05-20','Payment',1,NULL,NULL,NULL,NULL,0,0,NULL,NULL),(2,62,2,'2018-05-20','2018-05-20','2019-05-19','Payment',1,NULL,NULL,NULL,NULL,0,0,NULL,NULL),(3,137,1,'2018-05-19','2018-05-19','2020-05-18','Check',1,NULL,NULL,NULL,NULL,0,0,NULL,NULL),(4,113,2,'2018-05-18','2018-05-18','2019-05-17','Payment',1,NULL,NULL,NULL,NULL,0,0,NULL,NULL),(5,69,1,'2016-04-19','2016-04-19','2018-04-18','Payment',3,NULL,NULL,NULL,NULL,0,0,NULL,NULL),(6,181,2,'2018-05-16','2018-05-16','2019-05-15','Donation',1,NULL,NULL,NULL,NULL,0,0,NULL,NULL),(7,141,1,'2018-05-15','2018-05-15','2020-05-14','Donation',1,NULL,NULL,NULL,NULL,0,0,NULL,NULL),(8,102,2,'2018-05-14','2018-05-14','2019-05-13','Check',1,NULL,NULL,NULL,NULL,0,0,NULL,NULL),(9,87,1,'2018-05-13','2018-05-13','2020-05-12','Check',1,NULL,NULL,NULL,NULL,0,0,NULL,NULL),(10,166,2,'2017-05-12','2017-05-12','2018-05-11','Payment',4,NULL,NULL,NULL,NULL,0,0,NULL,NULL),(11,78,3,'2018-05-11','2018-05-11',NULL,'Payment',1,NULL,NULL,NULL,NULL,0,0,NULL,NULL),(12,45,2,'2018-05-10','2018-05-10','2019-05-09','Donation',1,NULL,NULL,NULL,NULL,0,0,NULL,NULL),(13,156,1,'2018-05-09','2018-05-09','2020-05-08','Donation',1,NULL,NULL,NULL,NULL,0,0,NULL,NULL),(14,49,2,'2018-05-08','2018-05-08','2019-05-07','Check',1,NULL,NULL,NULL,NULL,0,0,NULL,NULL),(15,140,2,'2017-05-07','2017-05-07','2018-05-06','Check',4,NULL,NULL,NULL,NULL,0,0,NULL,NULL),(16,163,2,'2018-05-06','2018-05-06','2019-05-05','Donation',1,NULL,NULL,NULL,NULL,0,0,NULL,NULL),(17,164,1,'2018-05-05','2018-05-05','2020-05-04','Donation',1,NULL,NULL,NULL,NULL,0,0,NULL,NULL),(18,158,2,'2018-05-04','2018-05-04','2019-05-03','Payment',1,NULL,NULL,NULL,NULL,0,0,NULL,NULL),(19,8,1,'2018-05-03','2018-05-03','2020-05-02','Check',1,NULL,NULL,NULL,NULL,0,0,NULL,NULL),(20,22,1,'2015-12-21','2015-12-21','2017-12-20','Donation',3,NULL,NULL,NULL,NULL,0,0,NULL,NULL),(21,153,1,'2018-05-01','2018-05-01','2020-04-30','Payment',1,NULL,NULL,NULL,NULL,0,0,NULL,NULL),(22,149,3,'2018-04-30','2018-04-30',NULL,'Check',1,NULL,NULL,NULL,NULL,0,0,NULL,NULL),(23,161,1,'2018-04-29','2018-04-29','2020-04-28','Payment',1,NULL,NULL,NULL,NULL,0,0,NULL,NULL),(24,118,2,'2018-04-28','2018-04-28','2019-04-27','Check',1,NULL,NULL,NULL,NULL,0,0,NULL,NULL),(25,18,2,'2017-04-27','2017-04-27','2018-04-26','Check',4,NULL,NULL,NULL,NULL,0,0,NULL,NULL),(26,63,2,'2018-04-26','2018-04-26','2019-04-25','Payment',1,NULL,NULL,NULL,NULL,0,0,NULL,NULL),(27,147,1,'2018-04-25','2018-04-25','2020-04-24','Check',1,NULL,NULL,NULL,NULL,0,0,NULL,NULL),(28,150,2,'2018-04-24','2018-04-24','2019-04-23','Donation',1,NULL,NULL,NULL,NULL,0,0,NULL,NULL),(29,129,1,'2018-04-23','2018-04-23','2020-04-22','Check',1,NULL,NULL,NULL,NULL,0,0,NULL,NULL),(30,123,2,'2017-04-22','2017-04-22','2018-04-21','Check',4,NULL,NULL,NULL,NULL,0,0,NULL,NULL); /*!40000 ALTER TABLE `civicrm_membership` ENABLE KEYS */; UNLOCK TABLES; @@ -915,7 +916,7 @@ UNLOCK TABLES; LOCK TABLES `civicrm_membership_log` WRITE; /*!40000 ALTER TABLE `civicrm_membership_log` DISABLE KEYS */; -INSERT INTO `civicrm_membership_log` (`id`, `membership_id`, `status_id`, `start_date`, `end_date`, `modified_id`, `modified_date`, `membership_type_id`, `max_related`) VALUES (1,25,4,'2016-12-19','2017-12-18',5,'2018-01-12',2,NULL),(2,14,1,'2017-12-30','2018-12-29',6,'2018-01-12',2,NULL),(3,24,1,'2017-12-20','2018-12-19',10,'2018-01-12',2,NULL),(4,15,4,'2016-12-29','2017-12-28',21,'2018-01-12',2,NULL),(5,18,1,'2017-12-26','2018-12-25',23,'2018-01-12',2,NULL),(6,26,1,'2017-12-18','2018-12-17',27,'2018-01-12',2,NULL),(7,10,4,'2017-01-03','2018-01-02',30,'2018-01-12',2,NULL),(8,27,1,'2017-12-17','2019-12-16',31,'2018-01-12',1,NULL),(9,12,1,'2018-01-01','2018-12-31',32,'2018-01-12',2,NULL),(10,21,1,'2017-12-23','2019-12-22',34,'2018-01-12',1,NULL),(11,28,1,'2017-12-16','2018-12-15',41,'2018-01-12',2,NULL),(12,1,1,'2018-01-12','2020-01-11',43,'2018-01-12',1,NULL),(13,4,1,'2018-01-09','2019-01-08',55,'2018-01-12',2,NULL),(14,2,1,'2018-01-11','2019-01-10',62,'2018-01-12',2,NULL),(15,29,1,'2017-12-15','2019-12-14',64,'2018-01-12',1,NULL),(16,8,1,'2018-01-05','2019-01-04',75,'2018-01-12',2,NULL),(17,23,1,'2017-12-21','2019-12-20',77,'2018-01-12',1,NULL),(18,9,1,'2018-01-04','2020-01-03',98,'2018-01-12',1,NULL),(19,3,1,'2018-01-10','2020-01-09',112,'2018-01-12',1,NULL),(20,30,3,'2015-05-25','2017-05-24',118,'2018-01-12',1,NULL),(21,6,1,'2018-01-07','2019-01-06',121,'2018-01-12',2,NULL),(22,7,1,'2018-01-06','2020-01-05',127,'2018-01-12',1,NULL),(23,22,1,'2017-12-22',NULL,144,'2018-01-12',3,NULL),(24,11,1,'2018-01-02',NULL,153,'2018-01-12',3,NULL),(25,20,4,'2016-12-24','2017-12-23',154,'2018-01-12',2,NULL),(26,5,3,'2015-12-11','2017-12-10',155,'2018-01-12',1,NULL),(27,16,1,'2017-12-28','2018-12-27',157,'2018-01-12',2,NULL),(28,13,1,'2017-12-31','2019-12-30',175,'2018-01-12',1,NULL),(29,17,1,'2017-12-27','2019-12-26',184,'2018-01-12',1,NULL),(30,19,1,'2017-12-25','2019-12-24',195,'2018-01-12',1,NULL); +INSERT INTO `civicrm_membership_log` (`id`, `membership_id`, `status_id`, `start_date`, `end_date`, `modified_id`, `modified_date`, `membership_type_id`, `max_related`) VALUES (1,19,1,'2018-05-03','2020-05-02',8,'2018-05-21',1,NULL),(2,25,4,'2017-04-27','2018-04-26',18,'2018-05-21',2,NULL),(3,20,3,'2015-12-21','2017-12-20',22,'2018-05-21',1,NULL),(4,12,1,'2018-05-10','2019-05-09',45,'2018-05-21',2,NULL),(5,14,1,'2018-05-08','2019-05-07',49,'2018-05-21',2,NULL),(6,2,1,'2018-05-20','2019-05-19',62,'2018-05-21',2,NULL),(7,26,1,'2018-04-26','2019-04-25',63,'2018-05-21',2,NULL),(8,5,3,'2016-04-19','2018-04-18',69,'2018-05-21',1,NULL),(9,11,1,'2018-05-11',NULL,78,'2018-05-21',3,NULL),(10,9,1,'2018-05-13','2020-05-12',87,'2018-05-21',1,NULL),(11,8,1,'2018-05-14','2019-05-13',102,'2018-05-21',2,NULL),(12,4,1,'2018-05-18','2019-05-17',113,'2018-05-21',2,NULL),(13,24,1,'2018-04-28','2019-04-27',118,'2018-05-21',2,NULL),(14,30,4,'2017-04-22','2018-04-21',123,'2018-05-21',2,NULL),(15,29,1,'2018-04-23','2020-04-22',129,'2018-05-21',1,NULL),(16,3,1,'2018-05-19','2020-05-18',137,'2018-05-21',1,NULL),(17,15,4,'2017-05-07','2018-05-06',140,'2018-05-21',2,NULL),(18,7,1,'2018-05-15','2020-05-14',141,'2018-05-21',1,NULL),(19,27,1,'2018-04-25','2020-04-24',147,'2018-05-21',1,NULL),(20,22,1,'2018-04-30',NULL,149,'2018-05-21',3,NULL),(21,28,1,'2018-04-24','2019-04-23',150,'2018-05-21',2,NULL),(22,21,1,'2018-05-01','2020-04-30',153,'2018-05-21',1,NULL),(23,13,1,'2018-05-09','2020-05-08',156,'2018-05-21',1,NULL),(24,18,1,'2018-05-04','2019-05-03',158,'2018-05-21',2,NULL),(25,23,1,'2018-04-29','2020-04-28',161,'2018-05-21',1,NULL),(26,16,1,'2018-05-06','2019-05-05',163,'2018-05-21',2,NULL),(27,17,1,'2018-05-05','2020-05-04',164,'2018-05-21',1,NULL),(28,10,4,'2017-05-12','2018-05-11',166,'2018-05-21',2,NULL),(29,6,1,'2018-05-16','2019-05-15',181,'2018-05-21',2,NULL),(30,1,1,'2018-05-21','2020-05-20',200,'2018-05-21',1,NULL); /*!40000 ALTER TABLE `civicrm_membership_log` ENABLE KEYS */; UNLOCK TABLES; @@ -955,7 +956,7 @@ UNLOCK TABLES; LOCK TABLES `civicrm_menu` WRITE; /*!40000 ALTER TABLE `civicrm_menu` DISABLE KEYS */; -INSERT INTO `civicrm_menu` (`id`, `domain_id`, `path`, `path_arguments`, `title`, `access_callback`, `access_arguments`, `page_callback`, `page_arguments`, `breadcrumb`, `return_url`, `return_url_args`, `component_id`, `is_active`, `is_public`, `is_exposed`, `is_ssl`, `weight`, `type`, `page_type`, `skipBreadcrumb`, `module_data`) VALUES (1,1,'civicrm/import',NULL,'Import','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:15:\"import contacts\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contact_Import_Controller\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,400,1,1,NULL,'a:0:{}'),(2,1,'civicrm/import/contact',NULL,'Import Contacts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:15:\"import contacts\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contact_Import_Controller\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:6:\"Import\";s:3:\"url\";s:23:\"/civicrm/import?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,410,1,1,NULL,'a:0:{}'),(3,1,'civicrm/import/activity',NULL,'Import Activities','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:15:\"import contacts\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:30:\"CRM_Activity_Import_Controller\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:6:\"Import\";s:3:\"url\";s:23:\"/civicrm/import?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,420,1,1,NULL,'a:0:{}'),(4,1,'civicrm/import/custom','id=%%id%%','Import Multi-value Custom Data','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:28:\"CRM_Custom_Import_Controller\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:6:\"Import\";s:3:\"url\";s:23:\"/civicrm/import?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,420,1,1,NULL,'a:0:{}'),(5,1,'civicrm/ajax/status',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:15:\"import contacts\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:28:\"CRM_Contact_Import_Page_AJAX\";i:1;s:6:\"status\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(6,1,'civicrm/tag',NULL,'Tags (Categories)','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:11:\"manage tags\";}i:1;s:2:\"or\";}','s:16:\"CRM_Tag_Page_Tag\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,25,1,0,NULL,'a:3:{s:4:\"desc\";s:158:\"Tags are useful for segmenting the contacts in your database into categories (e.g. Staff Member, Donor, Volunteer, etc.). Create and edit available tags here.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";s:4:\"icon\";s:18:\"admin/small/11.png\";}'),(7,1,'civicrm/tag/edit','action=add','New Tag','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:11:\"manage tags\";}i:1;s:2:\"or\";}','s:17:\"CRM_Tag_Form_Edit\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:17:\"Tags (Categories)\";s:3:\"url\";s:20:\"/civicrm/tag?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(8,1,'civicrm/tag/merge',NULL,'Merge Tags','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:11:\"manage tags\";}i:1;s:2:\"or\";}','s:18:\"CRM_Tag_Form_Merge\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:17:\"Tags (Categories)\";s:3:\"url\";s:20:\"/civicrm/tag?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(9,1,'civicrm/ajax/tagTree',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:11:\"manage tags\";}i:1;s:2:\"or\";}','a:2:{i:0;s:19:\"CRM_Admin_Page_AJAX\";i:1;s:10:\"getTagTree\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(10,1,'civicrm/admin/custom/group',NULL,'Custom Data','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_Custom_Page_Group\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,10,1,0,NULL,'a:3:{s:4:\"desc\";s:109:\"Configure custom fields to collect and store custom data which is not included in the standard CiviCRM forms.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";s:4:\"icon\";s:26:\"admin/small/custm_data.png\";}'),(11,1,'civicrm/admin/custom/group/field',NULL,'Custom Data Fields','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_Custom_Page_Field\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:11:\"Custom Data\";s:3:\"url\";s:35:\"/civicrm/admin/custom/group?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,11,1,0,0,'a:0:{}'),(12,1,'civicrm/admin/custom/group/field/option',NULL,'Custom Field - Options','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Custom_Page_Option\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:11:\"Custom Data\";s:3:\"url\";s:35:\"/civicrm/admin/custom/group?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:0:{}'),(13,1,'civicrm/admin/custom/group/field/add',NULL,'Custom Field - Add','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_Custom_Form_Field\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:11:\"Custom Data\";s:3:\"url\";s:35:\"/civicrm/admin/custom/group?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:0:{}'),(14,1,'civicrm/admin/custom/group/field/update',NULL,'Custom Field - Edit','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_Custom_Form_Field\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:11:\"Custom Data\";s:3:\"url\";s:35:\"/civicrm/admin/custom/group?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:0:{}'),(15,1,'civicrm/admin/custom/group/field/move',NULL,'Custom Field - Move','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Custom_Form_MoveField\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:11:\"Custom Data\";s:3:\"url\";s:35:\"/civicrm/admin/custom/group?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:0:{}'),(16,1,'civicrm/admin/custom/group/field/changetype',NULL,'Custom Field - Change Type','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:31:\"CRM_Custom_Form_ChangeFieldType\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:11:\"Custom Data\";s:3:\"url\";s:35:\"/civicrm/admin/custom/group?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:0:{}'),(17,1,'civicrm/admin/uf/group',NULL,'Profiles','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:17:\"CRM_UF_Page_Group\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,20,1,0,NULL,'a:3:{s:4:\"desc\";s:151:\"Profiles allow you to aggregate groups of fields and include them in your site as input forms, contact display pages, and search and listings features.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";s:4:\"icon\";s:23:\"admin/small/Profile.png\";}'),(18,1,'civicrm/admin/uf/group/field',NULL,'CiviCRM Profile Fields','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:17:\"CRM_UF_Page_Field\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:8:\"Profiles\";s:3:\"url\";s:31:\"/civicrm/admin/uf/group?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,21,1,0,0,'a:0:{}'),(19,1,'civicrm/admin/uf/group/field/add',NULL,'Add Field','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:17:\"CRM_UF_Form_Field\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:8:\"Profiles\";s:3:\"url\";s:31:\"/civicrm/admin/uf/group?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,22,1,0,NULL,'a:0:{}'),(20,1,'civicrm/admin/uf/group/field/update',NULL,'Edit Field','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:17:\"CRM_UF_Form_Field\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:8:\"Profiles\";s:3:\"url\";s:31:\"/civicrm/admin/uf/group?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,23,1,0,NULL,'a:0:{}'),(21,1,'civicrm/admin/uf/group/add',NULL,'New CiviCRM Profile','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:17:\"CRM_UF_Form_Group\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:8:\"Profiles\";s:3:\"url\";s:31:\"/civicrm/admin/uf/group?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,24,1,0,NULL,'a:0:{}'),(22,1,'civicrm/admin/uf/group/update',NULL,'Profile Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:17:\"CRM_UF_Form_Group\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:8:\"Profiles\";s:3:\"url\";s:31:\"/civicrm/admin/uf/group?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,25,1,0,NULL,'a:0:{}'),(23,1,'civicrm/admin/uf/group/setting',NULL,'AdditionalInfo Form','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_UF_Form_AdvanceSetting\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:8:\"Profiles\";s:3:\"url\";s:31:\"/civicrm/admin/uf/group?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,0,1,0,NULL,'a:0:{}'),(24,1,'civicrm/admin/options/activity_type',NULL,'Activity Types','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,30,1,0,NULL,'a:3:{s:4:\"desc\";s:155:\"CiviCRM has several built-in activity types (meetings, phone calls, emails sent). Track other types of interactions by creating custom activity types here.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";s:4:\"icon\";s:18:\"admin/small/05.png\";}'),(25,1,'civicrm/admin/reltype',NULL,'Relationship Types','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:31:\"CRM_Admin_Page_RelationshipType\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,35,1,0,NULL,'a:3:{s:4:\"desc\";s:148:\"Contacts can be linked to each other through Relationships (e.g. Spouse, Employer, etc.). Define the types of relationships you want to record here.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";s:4:\"icon\";s:25:\"admin/small/rela_type.png\";}'),(26,1,'civicrm/admin/options/subtype',NULL,'Contact Types','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Admin_Page_ContactType\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,40,1,0,NULL,'a:2:{s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";s:4:\"icon\";s:18:\"admin/small/09.png\";}'),(27,1,'civicrm/admin/options/gender',NULL,'Gender Options','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,45,1,0,NULL,'a:3:{s:4:\"desc\";s:79:\"Options for assigning gender to individual contacts (e.g. Male, Female, Other).\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";s:4:\"icon\";s:18:\"admin/small/01.png\";}'),(28,1,'civicrm/admin/options/individual_prefix',NULL,'Individual Prefixes (Ms, Mr...)','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,50,1,0,NULL,'a:3:{s:4:\"desc\";s:66:\"Options for individual contact prefixes (e.g. Ms., Mr., Dr. etc.).\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";s:4:\"icon\";s:21:\"admin/small/title.png\";}'),(29,1,'civicrm/admin/options/individual_suffix',NULL,'Individual Suffixes (Jr, Sr...)','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,55,1,0,NULL,'a:3:{s:4:\"desc\";s:61:\"Options for individual contact suffixes (e.g. Jr., Sr. etc.).\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";s:4:\"icon\";s:18:\"admin/small/10.png\";}'),(30,1,'civicrm/admin/locationType',NULL,'Location Types (Home, Work...)','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:27:\"CRM_Admin_Page_LocationType\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,60,1,0,NULL,'a:3:{s:4:\"desc\";s:94:\"Options for categorizing contact addresses and phone numbers (e.g. Home, Work, Billing, etc.).\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";s:4:\"icon\";s:18:\"admin/small/13.png\";}'),(31,1,'civicrm/admin/options/website_type',NULL,'Website Types','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,65,1,0,NULL,'a:2:{s:4:\"desc\";s:48:\"Options for assigning website types to contacts.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),(32,1,'civicrm/admin/options/instant_messenger_service',NULL,'Instant Messenger Services','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,70,1,0,NULL,'a:3:{s:4:\"desc\";s:79:\"List of IM services which can be used when recording screen-names for contacts.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";s:4:\"icon\";s:18:\"admin/small/07.png\";}'),(33,1,'civicrm/admin/options/mobile_provider',NULL,'Mobile Phone Providers','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,75,1,0,NULL,'a:3:{s:4:\"desc\";s:90:\"List of mobile phone providers which can be assigned when recording contact phone numbers.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";s:4:\"icon\";s:18:\"admin/small/08.png\";}'),(34,1,'civicrm/admin/options/phone_type',NULL,'Phone Type','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,80,1,0,NULL,'a:3:{s:4:\"desc\";s:80:\"Options for assigning phone type to contacts (e.g Phone,\n Mobile, Fax, Pager)\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";s:4:\"icon\";s:7:\"tel.gif\";}'),(35,1,'civicrm/admin/setting/preferences/display',NULL,'Display Preferences','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:34:\"CRM_Admin_Form_Preferences_Display\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,90,1,0,NULL,'a:2:{s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";s:4:\"icon\";s:18:\"admin/small/36.png\";}'),(36,1,'civicrm/admin/setting/search',NULL,'Search Preferences','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Admin_Form_Setting_Search\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,95,1,0,NULL,'a:2:{s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";s:4:\"icon\";s:18:\"admin/small/36.png\";}'),(37,1,'civicrm/admin/setting/preferences/date',NULL,'View Date Preferences','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:30:\"CRM_Admin_Page_PreferencesDate\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:0:{}'),(38,1,'civicrm/admin/menu',NULL,'Navigation Menu','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Admin_Page_Navigation\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,100,1,0,NULL,'a:3:{s:4:\"desc\";s:79:\"Add or remove menu items, and modify the order of items on the navigation menu.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";s:4:\"icon\";s:24:\"admin/small/template.png\";}'),(39,1,'civicrm/admin/options/wordreplacements',NULL,'Word Replacements','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:31:\"CRM_Admin_Form_WordReplacements\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,105,1,0,NULL,'a:2:{s:4:\"desc\";s:18:\"Word Replacements.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),(40,1,'civicrm/admin/options/custom_search',NULL,'Manage Custom Searches','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,110,1,0,NULL,'a:3:{s:4:\"desc\";s:225:\"Developers and accidental techies with a bit of PHP and SQL knowledge can create new search forms to handle specific search and reporting needs which aren\'t covered by the built-in Advanced Search and Search Builder features.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";s:4:\"icon\";s:24:\"admin/small/template.png\";}'),(41,1,'civicrm/admin/domain','action=update','Organization Address and Contact Info','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:23:\"CRM_Contact_Form_Domain\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,10,1,0,NULL,'a:3:{s:4:\"desc\";s:150:\"Configure primary contact name, email, return-path and address information. This information is used by CiviMail to identify the sending organization.\";s:10:\"adminGroup\";s:14:\"Communications\";s:4:\"icon\";s:22:\"admin/small/domain.png\";}'),(42,1,'civicrm/admin/options/from_email_address',NULL,'From Email Addresses','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,20,1,0,NULL,'a:3:{s:4:\"desc\";s:74:\"List of Email Addresses which can be used when sending emails to contacts.\";s:10:\"adminGroup\";s:14:\"Communications\";s:4:\"icon\";s:21:\"admin/small/title.png\";}'),(43,1,'civicrm/admin/messageTemplates',NULL,'Message Templates','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:22:\"edit message templates\";}i:1;s:3:\"and\";}','s:31:\"CRM_Admin_Page_MessageTemplates\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,30,1,0,NULL,'a:3:{s:4:\"desc\";s:130:\"Message templates allow you to save and re-use messages with layouts which you can use when sending email to one or more contacts.\";s:10:\"adminGroup\";s:14:\"Communications\";s:4:\"icon\";s:24:\"admin/small/template.png\";}'),(44,1,'civicrm/admin/messageTemplates/add',NULL,'Message Templates','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:22:\"edit message templates\";}i:1;s:3:\"and\";}','s:31:\"CRM_Admin_Form_MessageTemplates\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:17:\"Message Templates\";s:3:\"url\";s:39:\"/civicrm/admin/messageTemplates?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,262,1,0,NULL,'a:1:{s:4:\"desc\";s:26:\"Add/Edit Message Templates\";}'),(45,1,'civicrm/admin/scheduleReminders',NULL,'Schedule Reminders','s:1:\"1\";','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:15:\"edit all events\";}i:1;s:2:\"or\";}','s:32:\"CRM_Admin_Page_ScheduleReminders\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,40,1,0,NULL,'a:3:{s:4:\"desc\";s:19:\"Schedule Reminders.\";s:10:\"adminGroup\";s:14:\"Communications\";s:4:\"icon\";s:24:\"admin/small/template.png\";}'),(46,1,'civicrm/admin/weight',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:16:\"CRM_Utils_Weight\";i:1;s:8:\"fixOrder\";}',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:0:{}'),(47,1,'civicrm/admin/options/preferred_communication_method',NULL,'Preferred Communication Methods','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,50,1,0,NULL,'a:3:{s:4:\"desc\";s:117:\"One or more preferred methods of communication can be assigned to each contact. Customize the available options here.\";s:10:\"adminGroup\";s:14:\"Communications\";s:4:\"icon\";s:29:\"admin/small/communication.png\";}'),(48,1,'civicrm/admin/labelFormats',NULL,'Label Formats','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:27:\"CRM_Admin_Page_LabelFormats\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,60,1,0,NULL,'a:3:{s:4:\"desc\";s:67:\"Configure Label Formats that are used when creating mailing labels.\";s:10:\"adminGroup\";s:14:\"Communications\";s:4:\"icon\";s:24:\"admin/small/template.png\";}'),(49,1,'civicrm/admin/pdfFormats',NULL,'Print Page (PDF) Formats','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Admin_Page_PdfFormats\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,70,1,0,NULL,'a:3:{s:4:\"desc\";s:95:\"Configure PDF Page Formats that can be assigned to Message Templates when creating PDF letters.\";s:10:\"adminGroup\";s:14:\"Communications\";s:4:\"icon\";s:24:\"admin/small/template.png\";}'),(50,1,'civicrm/admin/options/communication_style',NULL,'Communication Style Options','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,75,1,0,NULL,'a:3:{s:4:\"desc\";s:42:\"Options for Communication Style selection.\";s:10:\"adminGroup\";s:14:\"Communications\";s:4:\"icon\";s:18:\"admin/small/01.png\";}'),(51,1,'civicrm/admin/options/email_greeting',NULL,'Email Greeting Formats','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,80,1,0,NULL,'a:3:{s:4:\"desc\";s:75:\"Options for assigning email greetings to individual and household contacts.\";s:10:\"adminGroup\";s:14:\"Communications\";s:4:\"icon\";s:18:\"admin/small/01.png\";}'),(52,1,'civicrm/admin/options/postal_greeting',NULL,'Postal Greeting Formats','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,90,1,0,NULL,'a:3:{s:4:\"desc\";s:76:\"Options for assigning postal greetings to individual and household contacts.\";s:10:\"adminGroup\";s:14:\"Communications\";s:4:\"icon\";s:18:\"admin/small/01.png\";}'),(53,1,'civicrm/admin/options/addressee',NULL,'Addressee Formats','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,100,1,0,NULL,'a:3:{s:4:\"desc\";s:83:\"Options for assigning addressee to individual, household and organization contacts.\";s:10:\"adminGroup\";s:14:\"Communications\";s:4:\"icon\";s:18:\"admin/small/01.png\";}'),(54,1,'civicrm/admin/setting/localization',NULL,'Languages, Currency, Locations','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:35:\"CRM_Admin_Form_Setting_Localization\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,10,1,0,NULL,'a:2:{s:10:\"adminGroup\";s:12:\"Localization\";s:4:\"icon\";s:18:\"admin/small/36.png\";}'),(55,1,'civicrm/admin/setting/preferences/address',NULL,'Address Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:34:\"CRM_Admin_Form_Preferences_Address\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,20,1,0,NULL,'a:2:{s:10:\"adminGroup\";s:12:\"Localization\";s:4:\"icon\";s:18:\"admin/small/36.png\";}'),(56,1,'civicrm/admin/setting/date',NULL,'Date Formats','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:27:\"CRM_Admin_Form_Setting_Date\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,30,1,0,NULL,'a:2:{s:10:\"adminGroup\";s:12:\"Localization\";s:4:\"icon\";s:18:\"admin/small/36.png\";}'),(57,1,'civicrm/admin/options/languages',NULL,'Preferred Languages','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,40,1,0,NULL,'a:3:{s:4:\"desc\";s:30:\"Options for contact languages.\";s:10:\"adminGroup\";s:12:\"Localization\";s:4:\"icon\";s:18:\"admin/small/36.png\";}'),(58,1,'civicrm/admin/access',NULL,'Access Control','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_Admin_Page_Access\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,10,1,0,NULL,'a:3:{s:4:\"desc\";s:73:\"Grant or deny access to actions (view, edit...), features and components.\";s:10:\"adminGroup\";s:21:\"Users and Permissions\";s:4:\"icon\";s:18:\"admin/small/03.png\";}'),(59,1,'civicrm/admin/access/wp-permissions',NULL,'WordPress Access Control','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:34:\"CRM_ACL_Form_WordPress_Permissions\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:14:\"Access Control\";s:3:\"url\";s:29:\"/civicrm/admin/access?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,10,1,0,NULL,'a:1:{s:4:\"desc\";s:65:\"Grant access to CiviCRM components and other CiviCRM permissions.\";}'),(60,1,'civicrm/admin/synchUser',NULL,'Synchronize Users to Contacts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Form_CMSUser\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,20,1,0,NULL,'a:3:{s:4:\"desc\";s:71:\"Automatically create a CiviCRM contact record for each CMS user record.\";s:10:\"adminGroup\";s:21:\"Users and Permissions\";s:4:\"icon\";s:26:\"admin/small/Synch_user.png\";}'),(61,1,'civicrm/admin/configtask',NULL,'Configuration Checklist','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Admin_Page_ConfigTaskList\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}','civicrm/admin/configtask',NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:3:{s:4:\"desc\";s:55:\"List of configuration tasks with links to each setting.\";s:10:\"adminGroup\";s:15:\"System Settings\";s:4:\"icon\";s:9:\"check.gif\";}'),(62,1,'civicrm/admin/setting/component',NULL,'Enable CiviCRM Components','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:32:\"CRM_Admin_Form_Setting_Component\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,10,1,0,NULL,'a:3:{s:4:\"desc\";s:269:\"Enable or disable components (e.g. CiviEvent, CiviMember, etc.) for your site based on the features you need. We recommend disabling any components not being used in order to simplify the user interface. You can easily re-enable components at any time from this screen.\";s:10:\"adminGroup\";s:15:\"System Settings\";s:4:\"icon\";s:18:\"admin/small/36.png\";}'),(63,1,'civicrm/admin/extensions',NULL,'Manage Extensions','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Admin_Page_Extensions\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,120,1,0,NULL,'a:3:{s:4:\"desc\";s:0:\"\";s:10:\"adminGroup\";s:15:\"System Settings\";s:4:\"icon\";s:26:\"admin/small/price_sets.png\";}'),(64,1,'civicrm/admin/extensions/upgrade',NULL,'Database Upgrades','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:32:\"CRM_Admin_Page_ExtensionsUpgrade\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:17:\"Manage Extensions\";s:3:\"url\";s:33:\"/civicrm/admin/extensions?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:0:{}'),(65,1,'civicrm/admin/setting/smtp',NULL,'Outbound Email Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:27:\"CRM_Admin_Form_Setting_Smtp\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,20,1,0,NULL,'a:2:{s:10:\"adminGroup\";s:15:\"System Settings\";s:4:\"icon\";s:18:\"admin/small/07.png\";}'),(66,1,'civicrm/admin/paymentProcessor',NULL,'Settings - Payment Processor','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:29:\"administer payment processors\";}i:1;s:3:\"and\";}','s:31:\"CRM_Admin_Page_PaymentProcessor\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,30,1,0,NULL,'a:3:{s:4:\"desc\";s:48:\"Payment Processor setup for CiviCRM transactions\";s:10:\"adminGroup\";s:15:\"System Settings\";s:4:\"icon\";s:41:\"admin/small/online_contribution_pages.png\";}'),(67,1,'civicrm/admin/setting/mapping',NULL,'Mapping and Geocoding','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:30:\"CRM_Admin_Form_Setting_Mapping\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,40,1,0,NULL,'a:2:{s:10:\"adminGroup\";s:15:\"System Settings\";s:4:\"icon\";s:18:\"admin/small/36.png\";}'),(68,1,'civicrm/admin/setting/misc',NULL,'Misc (Undelete, PDFs, Limits, Logging, Captcha, etc.)','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:36:\"CRM_Admin_Form_Setting_Miscellaneous\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,50,1,0,NULL,'a:3:{s:4:\"desc\";s:91:\"Enable undelete/move to trash feature, detailed change logging, ReCAPTCHA to protect forms.\";s:10:\"adminGroup\";s:15:\"System Settings\";s:4:\"icon\";s:18:\"admin/small/36.png\";}'),(69,1,'civicrm/admin/setting/path',NULL,'Directories','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:27:\"CRM_Admin_Form_Setting_Path\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,60,1,0,NULL,'a:2:{s:10:\"adminGroup\";s:15:\"System Settings\";s:4:\"icon\";s:18:\"admin/small/36.png\";}'),(70,1,'civicrm/admin/setting/url',NULL,'Resource URLs','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Admin_Form_Setting_Url\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,70,1,0,NULL,'a:2:{s:10:\"adminGroup\";s:15:\"System Settings\";s:4:\"icon\";s:18:\"admin/small/36.png\";}'),(71,1,'civicrm/admin/setting/updateConfigBackend',NULL,'Cleanup Caches and Update Paths','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:42:\"CRM_Admin_Form_Setting_UpdateConfigBackend\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,80,1,0,NULL,'a:3:{s:4:\"desc\";s:157:\"Reset the Base Directory Path and Base URL settings - generally when a CiviCRM site is moved to another location in the file system and/or to another domain.\";s:10:\"adminGroup\";s:15:\"System Settings\";s:4:\"icon\";s:26:\"admin/small/updatepath.png\";}'),(72,1,'civicrm/admin/setting/uf',NULL,'CMS Database Integration','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Admin_Form_Setting_UF\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,90,1,0,NULL,'a:2:{s:10:\"adminGroup\";s:15:\"System Settings\";s:4:\"icon\";s:18:\"admin/small/36.png\";}'),(73,1,'civicrm/admin/options/safe_file_extension',NULL,'Safe File Extension Options','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,100,1,0,NULL,'a:3:{s:4:\"desc\";s:44:\"File Extensions that can be considered safe.\";s:10:\"adminGroup\";s:15:\"System Settings\";s:4:\"icon\";s:18:\"admin/small/01.png\";}'),(74,1,'civicrm/admin/options',NULL,'Option Groups','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,105,1,0,NULL,'a:3:{s:4:\"desc\";s:35:\"Access all meta-data option groups.\";s:10:\"adminGroup\";s:15:\"System Settings\";s:4:\"icon\";s:18:\"admin/small/01.png\";}'),(75,1,'civicrm/admin/mapping',NULL,'Import/Export Mappings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Mapping\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,110,1,0,NULL,'a:3:{s:4:\"desc\";s:141:\"Import and Export mappings allow you to easily run the same job multiple times. This option allows you to rename or delete existing mappings.\";s:10:\"adminGroup\";s:15:\"System Settings\";s:4:\"icon\";s:33:\"admin/small/import_export_map.png\";}'),(76,1,'civicrm/admin/setting/debug',NULL,'Debugging','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:32:\"CRM_Admin_Form_Setting_Debugging\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,120,1,0,NULL,'a:2:{s:10:\"adminGroup\";s:15:\"System Settings\";s:4:\"icon\";s:18:\"admin/small/36.png\";}'),(77,1,'civicrm/admin/setting/preferences/multisite',NULL,'Multi Site Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:36:\"CRM_Admin_Form_Preferences_Multisite\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,130,1,0,NULL,'a:2:{s:10:\"adminGroup\";s:15:\"System Settings\";s:4:\"icon\";s:18:\"admin/small/36.png\";}'),(78,1,'civicrm/admin/setting/preferences/campaign',NULL,'CiviCampaign Component Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:35:\"CRM_Admin_Form_Preferences_Campaign\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,10,1,0,NULL,'a:3:{s:4:\"desc\";s:40:\"Configure global CiviCampaign behaviors.\";s:10:\"adminGroup\";s:12:\"CiviCampaign\";s:9:\"component\";s:12:\"CiviCampaign\";}'),(79,1,'civicrm/admin/setting/preferences/event',NULL,'CiviEvent Component Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:16:\"access CiviEvent\";i:1;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:32:\"CRM_Admin_Form_Preferences_Event\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,420,1,0,NULL,'a:2:{s:4:\"desc\";s:37:\"Configure global CiviEvent behaviors.\";s:10:\"adminGroup\";s:9:\"CiviEvent\";}'),(80,1,'civicrm/admin/setting/preferences/mailing',NULL,'CiviMail Component Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:15:\"access CiviMail\";i:1;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:34:\"CRM_Admin_Form_Preferences_Mailing\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,430,1,0,NULL,'a:2:{s:4:\"desc\";s:36:\"Configure global CiviMail behaviors.\";s:10:\"adminGroup\";s:8:\"CiviMail\";}'),(81,1,'civicrm/admin/setting/preferences/member',NULL,'CiviMember Component Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:17:\"access CiviMember\";i:1;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:33:\"CRM_Admin_Form_Preferences_Member\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,390,1,0,NULL,'a:2:{s:4:\"desc\";s:38:\"Configure global CiviMember behaviors.\";s:10:\"adminGroup\";s:10:\"CiviMember\";}'),(82,1,'civicrm/admin/runjobs',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:16:\"CRM_Utils_System\";i:1;s:20:\"executeScheduledJobs\";}',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:1:{s:4:\"desc\";s:36:\"URL used for running scheduled jobs.\";}'),(83,1,'civicrm/admin/job',NULL,'Scheduled Jobs','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:18:\"CRM_Admin_Page_Job\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1370,1,0,NULL,'a:3:{s:4:\"desc\";s:35:\"Managing periodially running tasks.\";s:10:\"adminGroup\";s:15:\"System Settings\";s:4:\"icon\";s:18:\"admin/small/13.png\";}'),(84,1,'civicrm/admin/joblog',NULL,'Scheduled Jobs Log','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_Admin_Page_JobLog\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1380,1,0,NULL,'a:3:{s:4:\"desc\";s:46:\"Browsing the log of periodially running tasks.\";s:10:\"adminGroup\";s:6:\"Manage\";s:4:\"icon\";s:18:\"admin/small/13.png\";}'),(85,1,'civicrm/admin/options/grant_type',NULL,'Grant Types','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,385,1,0,NULL,'a:3:{s:4:\"desc\";s:148:\"List of types which can be assigned to Grants. (Enable CiviGrant from Administer > Systme Settings > Enable Components if you want to track grants.)\";s:10:\"adminGroup\";s:12:\"Option Lists\";s:4:\"icon\";s:26:\"admin/small/grant_type.png\";}'),(86,1,'civicrm/admin/paymentProcessorType',NULL,'Payment Processor Type','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:35:\"CRM_Admin_Page_PaymentProcessorType\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,390,1,0,NULL,'a:1:{s:4:\"desc\";s:34:\"Payment Processor type information\";}'),(87,1,'civicrm/admin',NULL,'Administer CiviCRM','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:20:\"CRM_Admin_Page_Admin\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,9000,1,1,NULL,'a:0:{}'),(88,1,'civicrm/ajax/menujs',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:19:\"CRM_Admin_Page_AJAX\";i:1;s:17:\"getNavigationMenu\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(89,1,'civicrm/ajax/menutree',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:19:\"CRM_Admin_Page_AJAX\";i:1;s:8:\"menuTree\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,3,NULL,'a:0:{}'),(90,1,'civicrm/ajax/statusmsg',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:19:\"CRM_Admin_Page_AJAX\";i:1;s:12:\"getStatusMsg\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(91,1,'civicrm/admin/price',NULL,'Price Sets','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:18:\"CRM_Price_Page_Set\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,380,1,0,NULL,'a:3:{s:4:\"desc\";s:205:\"Price sets allow you to offer multiple options with associated fees (e.g. pre-conference workshops, additional meals, etc.). Configure Price Sets for events which need more than a single set of fee levels.\";s:10:\"adminGroup\";s:9:\"Customize\";s:4:\"icon\";s:26:\"admin/small/price_sets.png\";}'),(92,1,'civicrm/admin/price/add','action=add','New Price Set','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:18:\"CRM_Price_Page_Set\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:10:\"Price Sets\";s:3:\"url\";s:28:\"/civicrm/admin/price?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:1:{s:4:\"desc\";s:205:\"Price sets allow you to offer multiple options with associated fees (e.g. pre-conference workshops, additional meals, etc.). Configure Price Sets for events which need more than a single set of fee levels.\";}'),(93,1,'civicrm/admin/price/field',NULL,'Price Fields','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:20:\"CRM_Price_Page_Field\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:10:\"Price Sets\";s:3:\"url\";s:28:\"/civicrm/admin/price?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,0,'a:0:{}'),(94,1,'civicrm/admin/price/field/option',NULL,'Price Field Options','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:21:\"CRM_Price_Page_Option\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:10:\"Price Sets\";s:3:\"url\";s:28:\"/civicrm/admin/price?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:0:{}'),(95,1,'civicrm/admin/tplstrings/add',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Admin_Form_Persistent\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:0:{}'),(96,1,'civicrm/admin/tplstrings',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Admin_Page_Persistent\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:0:{}'),(97,1,'civicrm/ajax/mapping',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:19:\"CRM_Admin_Page_AJAX\";i:1;s:11:\"mappingList\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(98,1,'civicrm/ajax/recipientListing',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:19:\"CRM_Admin_Page_AJAX\";i:1;s:16:\"recipientListing\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(99,1,'civicrm/admin/sms/provider',NULL,'Sms Providers','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_SMS_Page_Provider\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,500,1,0,NULL,'a:3:{s:4:\"desc\";s:27:\"To configure a sms provider\";s:10:\"adminGroup\";s:15:\"System Settings\";s:4:\"icon\";s:18:\"admin/small/36.png\";}'),(100,1,'civicrm/sms/send',NULL,'New Mass SMS','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:23:\"CRM_SMS_Controller_Send\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,610,1,1,NULL,'a:0:{}'),(101,1,'civicrm/sms/callback',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_SMS_Page_Callback\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(102,1,'civicrm/admin/badgelayout','action=browse','Event Name Badge Layouts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_Badge_Page_Layout\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,399,1,0,NULL,'a:2:{s:4:\"desc\";s:107:\"Configure name badge layouts for event participants, including logos and what data to include on the badge.\";s:10:\"adminGroup\";s:9:\"CiviEvent\";}'),(103,1,'civicrm/admin/badgelayout/add',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_Badge_Form_Layout\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:24:\"Event Name Badge Layouts\";s:3:\"url\";s:52:\"/civicrm/admin/badgelayout?reset=1&action=browse\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:0:{}'),(104,1,'civicrm/admin/ckeditor',NULL,'Configure CKEditor','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Admin_Page_CKEditorConfig\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:0:{}'),(105,1,'civicrm',NULL,'CiviCRM','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Contact_Page_DashBoard\";',NULL,'a:0:{}',NULL,NULL,NULL,NULL,NULL,NULL,0,0,1,0,NULL,'a:0:{}'),(106,1,'civicrm/dashboard',NULL,'CiviCRM Home','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Contact_Page_DashBoard\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,0,1,1,NULL,'a:0:{}'),(107,1,'civicrm/dashlet',NULL,'CiviCRM Dashlets','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:24:\"CRM_Contact_Page_Dashlet\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,1,NULL,'a:0:{}'),(108,1,'civicrm/contact/search',NULL,'Find Contacts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contact_Controller_Search\";','s:8:\"mode=256\";','a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,10,1,1,NULL,'a:0:{}'),(109,1,'civicrm/contact/image',NULL,'Process Uploaded Images','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access uploaded files\";}i:1;s:3:\"and\";}','a:2:{i:0;s:23:\"CRM_Contact_BAO_Contact\";i:1;s:12:\"processImage\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(110,1,'civicrm/contact/imagefile',NULL,'Get Image File','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"*always allow*\";}i:1;s:3:\"and\";}','s:26:\"CRM_Contact_Page_ImageFile\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(111,1,'civicrm/contact/search/basic',NULL,'Find Contacts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contact_Controller_Search\";','s:8:\"mode=256\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:13:\"Find Contacts\";s:3:\"url\";s:31:\"/civicrm/contact/search?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(112,1,'civicrm/contact/search/advanced',NULL,'Advanced Search','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contact_Controller_Search\";','s:8:\"mode=512\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:13:\"Find Contacts\";s:3:\"url\";s:31:\"/civicrm/contact/search?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,12,1,1,NULL,'a:0:{}'),(113,1,'civicrm/contact/search/builder',NULL,'Search Builder','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contact_Controller_Search\";','s:9:\"mode=8192\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:13:\"Find Contacts\";s:3:\"url\";s:31:\"/civicrm/contact/search?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,14,1,1,NULL,'a:0:{}'),(114,1,'civicrm/contact/search/custom',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contact_Controller_Search\";','s:10:\"mode=16384\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:13:\"Find Contacts\";s:3:\"url\";s:31:\"/civicrm/contact/search?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(115,1,'civicrm/contact/search/custom/list',NULL,'Custom Searches','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contact_Page_CustomSearch\";','s:10:\"mode=16384\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:13:\"Find Contacts\";s:3:\"url\";s:31:\"/civicrm/contact/search?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,16,1,1,NULL,'a:0:{}'),(116,1,'civicrm/contact/add',NULL,'New Contact','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:24:\"CRM_Contact_Form_Contact\";','s:13:\"addSequence=1\";','a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(117,1,'civicrm/contact/add/individual','ct=Individual','New Individual','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:12:\"add contacts\";}i:1;s:3:\"and\";}','s:24:\"CRM_Contact_Form_Contact\";','s:13:\"addSequence=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:11:\"New Contact\";s:3:\"url\";s:28:\"/civicrm/contact/add?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(118,1,'civicrm/contact/add/household','ct=Household','New Household','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:12:\"add contacts\";}i:1;s:3:\"and\";}','s:24:\"CRM_Contact_Form_Contact\";','s:13:\"addSequence=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:11:\"New Contact\";s:3:\"url\";s:28:\"/civicrm/contact/add?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(119,1,'civicrm/contact/add/organization','ct=Organization','New Organization','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:12:\"add contacts\";}i:1;s:3:\"and\";}','s:24:\"CRM_Contact_Form_Contact\";','s:13:\"addSequence=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:11:\"New Contact\";s:3:\"url\";s:28:\"/civicrm/contact/add?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(120,1,'civicrm/contact/relatedcontact',NULL,'Edit Related Contact','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:24:\"access Contact Dashboard\";}i:1;s:3:\"and\";}','s:31:\"CRM_Contact_Form_RelatedContact\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,1,NULL,0,1,1,0,NULL,'a:0:{}'),(121,1,'civicrm/contact/merge',NULL,'Merge Contact','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:24:\"merge duplicate contacts\";}i:1;s:3:\"and\";}','s:22:\"CRM_Contact_Form_Merge\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(122,1,'civicrm/contact/email',NULL,'Email a Contact','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:27:\"CRM_Contact_Form_Task_Email\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(123,1,'civicrm/contact/map',NULL,'Map Location(s)','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Contact_Form_Task_Map\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,1,NULL,0,1,1,0,NULL,'a:0:{}'),(124,1,'civicrm/contact/map/event',NULL,'Map Event Location','s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:31:\"CRM_Contact_Form_Task_Map_Event\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Map Location(s)\";s:3:\"url\";s:28:\"/civicrm/contact/map?reset=1\";}}',NULL,NULL,NULL,NULL,1,NULL,0,1,1,0,NULL,'a:0:{}'),(125,1,'civicrm/contact/view','cid=%%cid%%','Contact Summary','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:29:\"CRM_Contact_Page_View_Summary\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(126,1,'civicrm/contact/view/delete',NULL,'Delete Contact','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:28:\"CRM_Contact_Form_Task_Delete\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(127,1,'civicrm/contact/view/activity','show=1,cid=%%cid%%','Activities','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:21:\"CRM_Activity_Page_Tab\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(128,1,'civicrm/activity/add','action=add','Activities','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Activity_Form_Activity\";','s:14:\"attachUpload=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:12:\"New Activity\";s:3:\"url\";s:63:\"/civicrm/activity?reset=1&action=add&context=standalone\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(129,1,'civicrm/activity/email/add','action=add','Activities','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:27:\"CRM_Contact_Form_Task_Email\";','s:14:\"attachUpload=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:12:\"New Activity\";s:3:\"url\";s:63:\"/civicrm/activity?reset=1&action=add&context=standalone\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(130,1,'civicrm/activity/pdf/add','action=add','Activities','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Contact_Form_Task_PDF\";','s:14:\"attachUpload=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:12:\"New Activity\";s:3:\"url\";s:63:\"/civicrm/activity?reset=1&action=add&context=standalone\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(131,1,'civicrm/contact/view/rel','cid=%%cid%%','Relationships','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:34:\"CRM_Contact_Page_View_Relationship\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(132,1,'civicrm/contact/view/group','cid=%%cid%%','Groups','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:34:\"CRM_Contact_Page_View_GroupContact\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(133,1,'civicrm/contact/view/smartgroup','cid=%%cid%%','Smart Groups','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:39:\"CRM_Contact_Page_View_ContactSmartGroup\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(134,1,'civicrm/contact/view/note','cid=%%cid%%','Notes','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:26:\"CRM_Contact_Page_View_Note\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(135,1,'civicrm/contact/view/tag','cid=%%cid%%','Tags','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:25:\"CRM_Contact_Page_View_Tag\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(136,1,'civicrm/contact/view/cd',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:32:\"CRM_Contact_Page_View_CustomData\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(137,1,'civicrm/contact/view/cd/edit',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:27:\"CRM_Contact_Form_CustomData\";','s:13:\"addSequence=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(138,1,'civicrm/contact/view/vcard',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:27:\"CRM_Contact_Page_View_Vcard\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(139,1,'civicrm/contact/view/print',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:27:\"CRM_Contact_Page_View_Print\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(140,1,'civicrm/contact/view/log',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:25:\"CRM_Contact_Page_View_Log\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(141,1,'civicrm/user',NULL,'Contact Dashboard','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:24:\"access Contact Dashboard\";}i:1;s:3:\"and\";}','s:35:\"CRM_Contact_Page_View_UserDashBoard\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,1,NULL,0,0,1,0,NULL,'a:0:{}'),(142,1,'civicrm/dashlet/activity',NULL,'Activity Dashlet','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Dashlet_Page_Activity\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:16:\"CiviCRM Dashlets\";s:3:\"url\";s:24:\"/civicrm/dashlet?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(143,1,'civicrm/dashlet/blog',NULL,'CiviCRM Blog','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_Dashlet_Page_Blog\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:16:\"CiviCRM Dashlets\";s:3:\"url\";s:24:\"/civicrm/dashlet?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(144,1,'civicrm/dashlet/getting-started',NULL,'CiviCRM Resources','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:31:\"CRM_Dashlet_Page_GettingStarted\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:16:\"CiviCRM Dashlets\";s:3:\"url\";s:24:\"/civicrm/dashlet?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(145,1,'civicrm/ajax/relation',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:12:\"relationship\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,3,NULL,'a:0:{}'),(146,1,'civicrm/ajax/groupTree',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:9:\"groupTree\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(147,1,'civicrm/ajax/custom',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:11:\"customField\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(148,1,'civicrm/ajax/customvalue',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:17:\"deleteCustomValue\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,3,NULL,'a:0:{}'),(149,1,'civicrm/ajax/cmsuser',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:13:\"checkUserName\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(150,1,'civicrm/ajax/checkemail',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:15:\"getContactEmail\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(151,1,'civicrm/ajax/checkphone',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:15:\"getContactPhone\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(152,1,'civicrm/ajax/subtype',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:13:\"buildSubTypes\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(153,1,'civicrm/ajax/dashboard',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:9:\"dashboard\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,3,NULL,'a:0:{}'),(154,1,'civicrm/ajax/signature',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:12:\"getSignature\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(155,1,'civicrm/ajax/pdfFormat',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:9:\"pdfFormat\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(156,1,'civicrm/ajax/paperSize',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:9:\"paperSize\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(157,1,'civicrm/ajax/contactref',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:31:\"access contact reference fields\";i:1;s:15:\" access CiviCRM\";}i:1;s:2:\"or\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:16:\"contactReference\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(158,1,'civicrm/dashlet/myCases',NULL,'Case Dashlet','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:24:\"CRM_Dashlet_Page_MyCases\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:16:\"CiviCRM Dashlets\";s:3:\"url\";s:24:\"/civicrm/dashlet?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(159,1,'civicrm/dashlet/allCases',NULL,'All Cases Dashlet','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:31:\"access all cases and activities\";}i:1;s:3:\"and\";}','s:25:\"CRM_Dashlet_Page_AllCases\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:16:\"CiviCRM Dashlets\";s:3:\"url\";s:24:\"/civicrm/dashlet?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(160,1,'civicrm/dashlet/casedashboard',NULL,'Case Dashboard Dashlet','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:30:\"CRM_Dashlet_Page_CaseDashboard\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:16:\"CiviCRM Dashlets\";s:3:\"url\";s:24:\"/civicrm/dashlet?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(161,1,'civicrm/contact/deduperules',NULL,'Find and Merge Duplicate Contacts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:23:\"administer dedupe rules\";i:1;s:24:\"merge duplicate contacts\";}i:1;s:2:\"or\";}','s:28:\"CRM_Contact_Page_DedupeRules\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,105,1,0,NULL,'a:3:{s:4:\"desc\";s:158:\"Manage the rules used to identify potentially duplicate contact records. Scan for duplicates using a selected rule and merge duplicate contact data as needed.\";s:10:\"adminGroup\";s:6:\"Manage\";s:4:\"icon\";s:34:\"admin/small/duplicate_matching.png\";}'),(162,1,'civicrm/contact/dedupefind',NULL,'Find and Merge Duplicate Contacts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:24:\"merge duplicate contacts\";}i:1;s:3:\"and\";}','s:27:\"CRM_Contact_Page_DedupeFind\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(163,1,'civicrm/ajax/dedupefind',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:24:\"merge duplicate contacts\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:10:\"getDedupes\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(164,1,'civicrm/contact/dedupemerge',NULL,'Batch Merge Duplicate Contacts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:24:\"merge duplicate contacts\";}i:1;s:3:\"and\";}','s:28:\"CRM_Contact_Page_DedupeMerge\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(165,1,'civicrm/dedupe/exception',NULL,'Dedupe Exceptions','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:32:\"CRM_Contact_Page_DedupeException\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,110,1,0,NULL,'a:1:{s:10:\"adminGroup\";s:6:\"Manage\";}'),(166,1,'civicrm/ajax/dedupeRules',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:16:\"buildDedupeRules\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(167,1,'civicrm/contact/view/useradd','cid=%%cid%%','Add User','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:29:\"CRM_Contact_Page_View_Useradd\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(168,1,'civicrm/ajax/markSelection',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:22:\"selectUnselectContacts\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(169,1,'civicrm/ajax/toggleDedupeSelect',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:24:\"merge duplicate contacts\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:18:\"toggleDedupeSelect\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(170,1,'civicrm/ajax/flipDupePairs',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:24:\"merge duplicate contacts\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:13:\"flipDupePairs\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(171,1,'civicrm/activity/sms/add','action=add','Activities','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Contact_Form_Task_SMS\";','s:14:\"attachUpload=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:12:\"New Activity\";s:3:\"url\";s:63:\"/civicrm/activity?reset=1&action=add&context=standalone\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(172,1,'civicrm/ajax/contactrelationships',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"view my contact\";}i:1;s:2:\"or\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:23:\"getContactRelationships\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(173,1,'civicrm/custom/add',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Custom_Form_CustomData\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(174,1,'civicrm/ajax/optionlist',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:20:\"CRM_Custom_Page_AJAX\";i:1;s:13:\"getOptionList\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(175,1,'civicrm/ajax/reorder',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:20:\"CRM_Custom_Page_AJAX\";i:1;s:11:\"fixOrdering\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(176,1,'civicrm/ajax/multirecordfieldlist',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:20:\"CRM_Custom_Page_AJAX\";i:1;s:23:\"getMultiRecordFieldList\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(177,1,'civicrm/custom',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:32:\"CRM_Custom_Form_CustomDataByType\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(178,1,'civicrm/ajax/jqState',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:27:\"CRM_Core_Page_AJAX_Location\";i:1;s:7:\"jqState\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,1,NULL,0,1,1,0,NULL,'a:0:{}'),(179,1,'civicrm/ajax/jqCounty',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:27:\"CRM_Core_Page_AJAX_Location\";i:1;s:8:\"jqCounty\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,1,NULL,0,1,1,0,NULL,'a:0:{}'),(180,1,'civicrm/upgrade',NULL,'Upgrade CiviCRM','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:24:\"CRM_Upgrade_Page_Upgrade\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(181,1,'civicrm/export',NULL,'Download Errors','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Export_BAO_Export\";i:1;s:6:\"invoke\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(182,1,'civicrm/export/contact',NULL,'Export Contacts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Export_BAO_Export\";i:1;s:6:\"invoke\";}',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Download Errors\";s:3:\"url\";s:23:\"/civicrm/export?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,0,1,0,NULL,'a:0:{}'),(183,1,'civicrm/export/standalone',NULL,'Export','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:32:\"CRM_Export_Controller_Standalone\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Download Errors\";s:3:\"url\";s:23:\"/civicrm/export?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(184,1,'civicrm/admin/options/acl_role',NULL,'ACL Roles','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:0:{}'),(185,1,'civicrm/acl',NULL,'Manage ACLs','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:16:\"CRM_ACL_Page_ACL\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(186,1,'civicrm/acl/entityrole',NULL,'Assign Users to ACL Roles','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:23:\"CRM_ACL_Page_EntityRole\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:11:\"Manage ACLs\";s:3:\"url\";s:20:\"/civicrm/acl?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(187,1,'civicrm/acl/basic',NULL,'ACL','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_ACL_Page_ACLBasic\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:11:\"Manage ACLs\";s:3:\"url\";s:20:\"/civicrm/acl?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(188,1,'civicrm/standalone/register',NULL,'Registration Page','s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:28:\"CRM_Standalone_Form_Register\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,1,NULL,0,1,1,0,NULL,'a:0:{}'),(189,1,'civicrm/file',NULL,'Browse Uploaded files','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access uploaded files\";}i:1;s:3:\"and\";}','s:18:\"CRM_Core_Page_File\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(190,1,'civicrm/file/delete',NULL,'Delete File','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:17:\"CRM_Core_BAO_File\";i:1;s:16:\"deleteAttachment\";}',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:21:\"Browse Uploaded files\";s:3:\"url\";s:21:\"/civicrm/file?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(191,1,'civicrm/friend',NULL,'Tell a Friend','s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:15:\"CRM_Friend_Form\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,1,NULL,0,1,1,0,NULL,'a:0:{}'),(192,1,'civicrm/logout',NULL,'Log out','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:16:\"CRM_Utils_System\";i:1;s:6:\"logout\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,9999,1,1,NULL,'a:0:{}'),(193,1,'civicrm/i18n',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:17:\"translate CiviCRM\";}i:1;s:3:\"and\";}','s:18:\"CRM_Core_I18n_Form\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(194,1,'civicrm/ajax/attachment',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"access AJAX API\";}i:1;s:2:\"or\";}','a:2:{i:0;s:29:\"CRM_Core_Page_AJAX_Attachment\";i:1;s:10:\"attachFile\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(195,1,'civicrm/api',NULL,'CiviCRM API v3','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Admin_Page_APIExplorer\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(196,1,'civicrm/ajax/apiexample',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:26:\"CRM_Admin_Page_APIExplorer\";i:1;s:14:\"getExampleFile\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(197,1,'civicrm/ajax/apidoc',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:26:\"CRM_Admin_Page_APIExplorer\";i:1;s:6:\"getDoc\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(198,1,'civicrm/ajax/rest',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"access AJAX API\";}i:1;s:2:\"or\";}','a:2:{i:0;s:14:\"CRM_Utils_REST\";i:1;s:4:\"ajax\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(199,1,'civicrm/api/json',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:14:\"CRM_Utils_REST\";i:1;s:8:\"ajaxJson\";}',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:14:\"CiviCRM API v3\";s:3:\"url\";s:20:\"/civicrm/api?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(200,1,'civicrm/inline',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:14:\"CRM_Utils_REST\";i:1;s:12:\"loadTemplate\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(201,1,'civicrm/ajax/chart',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:38:\"CRM_Contribute_Form_ContributionCharts\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(202,1,'civicrm/asset/builder',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"*always allow*\";}i:1;s:3:\"and\";}','a:2:{i:0;s:23:\"\\Civi\\Core\\AssetBuilder\";i:1;s:7:\"pageRun\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(203,1,'civicrm/contribute/ajax/tableview',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contribute_Page_DashBoard\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:27:\"/civicrm/contribute?reset=1\";}}',NULL,NULL,2,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(204,1,'civicrm/payment/ipn',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','a:2:{i:0;s:16:\"CRM_Core_Payment\";i:1;s:9:\"handleIPN\";}',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:11:\"New Payment\";s:3:\"url\";s:39:\"/civicrm/payment?reset=1&action=add\";}}',NULL,NULL,2,NULL,1,NULL,0,1,1,0,NULL,'a:0:{}'),(205,1,'civicrm/batch',NULL,'Batch Data Entry','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:20:\"CRM_Batch_Page_Batch\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(206,1,'civicrm/batch/add',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:20:\"CRM_Batch_Form_Batch\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:16:\"Batch Data Entry\";s:3:\"url\";s:22:\"/civicrm/batch?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(207,1,'civicrm/batch/entry',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:20:\"CRM_Batch_Form_Entry\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:16:\"Batch Data Entry\";s:3:\"url\";s:22:\"/civicrm/batch?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(208,1,'civicrm/ajax/batch',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','a:2:{i:0;s:19:\"CRM_Batch_Page_AJAX\";i:1;s:9:\"batchSave\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(209,1,'civicrm/ajax/batchlist',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:19:\"CRM_Batch_Page_AJAX\";i:1;s:12:\"getBatchList\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(210,1,'civicrm/ajax/inline',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:18:\"CRM_Core_Page_AJAX\";i:1;s:3:\"run\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(211,1,'civicrm/dev/qunit',NULL,'QUnit','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:19:\"CRM_Core_Page_QUnit\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(212,1,'civicrm/profile-editor/schema',NULL,'ProfileEditor','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:25:\"CRM_UF_Page_ProfileEditor\";i:1;s:13:\"getSchemaJSON\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(213,1,'civicrm/a',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:23:\"\\Civi\\Angular\\Page\\Main\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(214,1,'civicrm/ajax/angular-modules',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"*always allow*\";}i:1;s:3:\"and\";}','s:26:\"\\Civi\\Angular\\Page\\Modules\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(215,1,'civicrm/ajax/recurringentity/update-mode',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:34:\"CRM_Core_Page_AJAX_RecurringEntity\";i:1;s:10:\"updateMode\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(216,1,'civicrm/recurringentity/preview',NULL,'Confirm dates','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:36:\"CRM_Core_Page_RecurringEntityPreview\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(217,1,'civicrm/ajax/l10n-js',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:18:\"CRM_Core_Resources\";i:1;s:20:\"outputLocalizationJS\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(218,1,'civicrm/shortcode',NULL,'Insert CiviCRM Content','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:23:\"CRM_Core_Form_ShortCode\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(219,1,'civicrm/task/add-to-group',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:32:\"CRM_Contact_Form_Task_AddToGroup\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(220,1,'civicrm/task/remove-from-group',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:37:\"CRM_Contact_Form_Task_RemoveFromGroup\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(221,1,'civicrm/task/add-to-tag',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:30:\"CRM_Contact_Form_Task_AddToTag\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(222,1,'civicrm/task/remove-from-tag',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:35:\"CRM_Contact_Form_Task_RemoveFromTag\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(223,1,'civicrm/task/send-email',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:27:\"CRM_Contact_Form_Task_Email\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(224,1,'civicrm/task/make-mailing-label',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:27:\"CRM_Contact_Form_Task_Label\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(225,1,'civicrm/task/pick-profile',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:33:\"CRM_Contact_Form_Task_PickProfile\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(226,1,'civicrm/task/print-document',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Contact_Form_Task_PDF\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(227,1,'civicrm/task/unhold-email',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:28:\"CRM_Contact_Form_Task_Unhold\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(228,1,'civicrm/task/alter-contact-preference',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:38:\"CRM_Contact_Form_Task_AlterPreferences\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(229,1,'civicrm/task/delete-contact',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:28:\"CRM_Contact_Form_Task_Delete\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(230,1,'civicrm/pcp',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:16:\"CRM_PCP_Form_PCP\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,1,NULL,0,1,1,0,NULL,'a:0:{}'),(231,1,'civicrm/pcp/campaign',NULL,'Setup a Personal Campaign Page - Account Information','s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:25:\"make online contributions\";}i:1;s:3:\"and\";}','s:22:\"CRM_PCP_Controller_PCP\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,1,NULL,0,0,1,0,NULL,'a:0:{}'),(232,1,'civicrm/pcp/info',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:20:\"CRM_PCP_Page_PCPInfo\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,1,NULL,0,1,1,0,NULL,'a:0:{}'),(233,1,'civicrm/admin/pcp','context=contribute','Personal Campaign Pages','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:16:\"CRM_PCP_Page_PCP\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,362,1,0,NULL,'a:3:{s:4:\"desc\";s:49:\"View and manage existing personal campaign pages.\";s:10:\"adminGroup\";s:14:\"CiviContribute\";s:4:\"icon\";s:34:\"admin/small/contribution_types.png\";}'),(234,1,'civicrm/profile',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:23:\"CRM_Profile_Page_Router\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,1,NULL,0,0,1,0,NULL,'a:0:{}'),(235,1,'civicrm/profile/create',NULL,'CiviCRM Profile Create','s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:23:\"CRM_Profile_Page_Router\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,1,NULL,0,0,1,0,NULL,'a:0:{}'),(236,1,'civicrm/profile/view',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_Profile_Page_View\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,1,NULL,0,1,1,0,NULL,'a:0:{}'),(237,1,'civicrm/payment/form',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:26:\"CRM_Financial_Form_Payment\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:11:\"New Payment\";s:3:\"url\";s:39:\"/civicrm/payment?reset=1&action=add\";}}',NULL,NULL,2,NULL,1,NULL,0,0,1,0,NULL,'a:0:{}'),(238,1,'civicrm/payment/edit',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:30:\"CRM_Financial_Form_PaymentEdit\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:11:\"New Payment\";s:3:\"url\";s:39:\"/civicrm/payment?reset=1&action=add\";}}',NULL,NULL,2,NULL,NULL,NULL,0,1,1,0,NULL,'a:1:{s:9:\"component\";s:14:\"CiviContribute\";}'),(239,1,'civicrm/activity','action=add&context=standalone','New Activity','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Activity_Form_Activity\";','s:14:\"attachUpload=1\";','a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(240,1,'civicrm/activity/view',NULL,'View Activity','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:30:\"CRM_Activity_Form_ActivityView\";','s:14:\"attachUpload=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:12:\"New Activity\";s:3:\"url\";s:63:\"/civicrm/activity?reset=1&action=add&context=standalone\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(241,1,'civicrm/ajax/activity',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:22:\"CRM_Activity_Page_AJAX\";i:1;s:15:\"getCaseActivity\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(242,1,'civicrm/ajax/globalrelationships',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:22:\"CRM_Activity_Page_AJAX\";i:1;s:26:\"getCaseGlobalRelationships\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(243,1,'civicrm/ajax/clientrelationships',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:22:\"CRM_Activity_Page_AJAX\";i:1;s:26:\"getCaseClientRelationships\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(244,1,'civicrm/ajax/caseroles',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:22:\"CRM_Activity_Page_AJAX\";i:1;s:12:\"getCaseRoles\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(245,1,'civicrm/ajax/contactactivity',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:22:\"CRM_Activity_Page_AJAX\";i:1;s:18:\"getContactActivity\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(246,1,'civicrm/ajax/activity/convert',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:22:\"CRM_Activity_Page_AJAX\";i:1;s:21:\"convertToCaseActivity\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,3,NULL,'a:0:{}'),(247,1,'civicrm/activity/search',NULL,'Find Activities','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:30:\"CRM_Activity_Controller_Search\";','s:14:\"attachUpload=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:12:\"New Activity\";s:3:\"url\";s:63:\"/civicrm/activity?reset=1&action=add&context=standalone\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(248,1,'civicrm/group',NULL,'Manage Groups','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:20:\"CRM_Group_Page_Group\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,30,1,1,NULL,'a:0:{}'),(249,1,'civicrm/group/search',NULL,'Group Members','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contact_Controller_Search\";','s:8:\"mode=256\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:13:\"Manage Groups\";s:3:\"url\";s:22:\"/civicrm/group?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:1:{s:7:\"comment\";s:164:\"Note: group search already respect ACL, so a strict permission at url level is not required. A simple/basic permission like \'access CiviCRM\' could be used. CRM-5417\";}'),(250,1,'civicrm/group/add',NULL,'New Group','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:11:\"edit groups\";}i:1;s:3:\"and\";}','s:20:\"CRM_Group_Controller\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:13:\"Manage Groups\";s:3:\"url\";s:22:\"/civicrm/group?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(251,1,'civicrm/ajax/grouplist',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:19:\"CRM_Group_Page_AJAX\";i:1;s:12:\"getGroupList\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(252,1,'civicrm/event/manage/pcp',NULL,'Personal Campaign Pages','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:18:\"CRM_PCP_Form_Event\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Manage Events\";s:3:\"url\";s:29:\"/civicrm/event/manage?reset=1\";}}',NULL,NULL,1,NULL,NULL,NULL,1,540,1,1,NULL,'a:0:{}'),(253,1,'civicrm/event/pcp',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:16:\"CRM_PCP_Form_PCP\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,NULL,1,NULL,0,1,1,0,NULL,'a:0:{}'),(254,1,'civicrm/event/campaign',NULL,'Setup a Personal Campaign Page - Account Information','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:25:\"make online contributions\";}i:1;s:3:\"and\";}','s:22:\"CRM_PCP_Controller_PCP\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,NULL,1,NULL,0,0,1,0,NULL,'a:0:{}'),(255,1,'civicrm/event',NULL,'CiviEvent Dashboard','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:24:\"CRM_Event_Page_DashBoard\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,1,NULL,NULL,NULL,0,800,1,1,NULL,'a:1:{s:9:\"component\";s:9:\"CiviEvent\";}'),(256,1,'civicrm/participant/add','action=add','Register New Participant','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:18:\"CRM_Event_Page_Tab\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:1:{s:9:\"component\";s:9:\"CiviEvent\";}'),(257,1,'civicrm/event/info',NULL,'Event Information','s:1:\"1\";','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:24:\"CRM_Event_Page_EventInfo\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,NULL,1,NULL,0,1,1,0,NULL,'a:0:{}'),(258,1,'civicrm/event/register',NULL,'Event Registration','s:1:\"1\";','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:33:\"CRM_Event_Controller_Registration\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,NULL,1,NULL,1,1,1,0,NULL,'a:0:{}'),(259,1,'civicrm/event/confirm',NULL,'Confirm Event Registration','s:1:\"1\";','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:46:\"CRM_Event_Form_Registration_ParticipantConfirm\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,NULL,1,NULL,1,1,1,0,NULL,'a:0:{}'),(260,1,'civicrm/event/ical',NULL,'Current and Upcoming Events','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:15:\"view event info\";}i:1;s:3:\"and\";}','s:24:\"CRM_Event_Page_ICalendar\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,NULL,1,NULL,0,0,1,0,NULL,'a:0:{}'),(261,1,'civicrm/event/participant',NULL,'Event Participants List','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:23:\"view event participants\";}i:1;s:3:\"and\";}','s:33:\"CRM_Event_Page_ParticipantListing\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,NULL,1,NULL,0,0,1,0,NULL,'a:0:{}'),(262,1,'civicrm/admin/event',NULL,'Manage Events','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:26:\"CRM_Event_Page_ManageEvent\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,370,1,0,NULL,'a:3:{s:4:\"desc\";s:136:\"Create and edit event configuration including times, locations, online registration forms, and fees. Links for iCal and RSS syndication.\";s:10:\"adminGroup\";s:9:\"CiviEvent\";s:4:\"icon\";s:28:\"admin/small/event_manage.png\";}'),(263,1,'civicrm/admin/eventTemplate',NULL,'Event Templates','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:28:\"CRM_Admin_Page_EventTemplate\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,375,1,0,NULL,'a:3:{s:4:\"desc\";s:115:\"Administrators can create Event Templates - which are basically master event records pre-filled with default values\";s:10:\"adminGroup\";s:9:\"CiviEvent\";s:4:\"icon\";s:24:\"admin/small/template.png\";}'),(264,1,'civicrm/admin/options/event_type',NULL,'Event Types','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,385,1,0,NULL,'a:3:{s:4:\"desc\";s:143:\"Use Event Types to categorize your events. Event feeds can be filtered by Event Type and participant searches can use Event Type as a criteria.\";s:10:\"adminGroup\";s:9:\"CiviEvent\";s:4:\"icon\";s:26:\"admin/small/event_type.png\";}'),(265,1,'civicrm/admin/participant_status',NULL,'Participant Status','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:36:\"CRM_Admin_Page_ParticipantStatusType\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,390,1,0,NULL,'a:3:{s:4:\"desc\";s:154:\"Define statuses for event participants here (e.g. Registered, Attended, Cancelled...). You can then assign statuses and search for participants by status.\";s:10:\"adminGroup\";s:9:\"CiviEvent\";s:4:\"icon\";s:28:\"admin/small/parti_status.png\";}'),(266,1,'civicrm/admin/options/participant_role',NULL,'Participant Role','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,395,1,0,NULL,'a:3:{s:4:\"desc\";s:138:\"Define participant roles for events here (e.g. Attendee, Host, Speaker...). You can then assign roles and search for participants by role.\";s:10:\"adminGroup\";s:9:\"CiviEvent\";s:4:\"icon\";s:26:\"admin/small/parti_role.png\";}'),(267,1,'civicrm/admin/options/participant_listing',NULL,'Participant Listing Templates','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,398,1,0,NULL,'a:3:{s:4:\"desc\";s:48:\"Template to control participant listing display.\";s:10:\"adminGroup\";s:9:\"CiviEvent\";s:4:\"icon\";s:18:\"admin/small/01.png\";}'),(268,1,'civicrm/admin/conference_slots','group=conference_slot','Conference Slot Labels','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,415,1,0,NULL,'a:2:{s:4:\"desc\";s:35:\"Define conference slots and labels.\";s:10:\"adminGroup\";s:9:\"CiviEvent\";}'),(269,1,'civicrm/event/search',NULL,'Find Participants','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:27:\"CRM_Event_Controller_Search\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,NULL,NULL,NULL,0,810,1,1,NULL,'a:0:{}'),(270,1,'civicrm/event/manage',NULL,'Manage Events','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:26:\"CRM_Event_Page_ManageEvent\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,NULL,NULL,NULL,1,820,1,1,NULL,'a:0:{}'),(271,1,'civicrm/event/badge',NULL,'Print Event Name Badge','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:25:\"CRM_Event_Form_Task_Badge\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(272,1,'civicrm/event/manage/settings',NULL,'Event Info and Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:36:\"CRM_Event_Form_ManageEvent_EventInfo\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Manage Events\";s:3:\"url\";s:29:\"/civicrm/event/manage?reset=1\";}}',NULL,NULL,1,NULL,NULL,NULL,1,910,1,0,NULL,'a:0:{}'),(273,1,'civicrm/event/manage/location',NULL,'Event Location','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:35:\"CRM_Event_Form_ManageEvent_Location\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Manage Events\";s:3:\"url\";s:29:\"/civicrm/event/manage?reset=1\";}}',NULL,NULL,1,NULL,NULL,NULL,1,930,1,0,NULL,'a:0:{}'),(274,1,'civicrm/event/manage/fee',NULL,'Event Fees','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:30:\"CRM_Event_Form_ManageEvent_Fee\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Manage Events\";s:3:\"url\";s:29:\"/civicrm/event/manage?reset=1\";}}',NULL,NULL,1,NULL,NULL,NULL,1,920,1,0,NULL,'a:0:{}'),(275,1,'civicrm/event/manage/registration',NULL,'Event Online Registration','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:39:\"CRM_Event_Form_ManageEvent_Registration\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Manage Events\";s:3:\"url\";s:29:\"/civicrm/event/manage?reset=1\";}}',NULL,NULL,1,NULL,NULL,NULL,1,930,1,0,NULL,'a:0:{}'),(276,1,'civicrm/event/manage/friend',NULL,'Tell a Friend','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:21:\"CRM_Friend_Form_Event\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Manage Events\";s:3:\"url\";s:29:\"/civicrm/event/manage?reset=1\";}}',NULL,NULL,1,NULL,NULL,NULL,1,940,1,0,NULL,'a:0:{}'),(277,1,'civicrm/event/manage/reminder',NULL,'Schedule Reminders','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:44:\"CRM_Event_Form_ManageEvent_ScheduleReminders\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Manage Events\";s:3:\"url\";s:29:\"/civicrm/event/manage?reset=1\";}}',NULL,NULL,1,NULL,NULL,NULL,1,950,1,0,NULL,'a:0:{}'),(278,1,'civicrm/event/manage/repeat',NULL,'Repeat Event','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:33:\"CRM_Event_Form_ManageEvent_Repeat\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Manage Events\";s:3:\"url\";s:29:\"/civicrm/event/manage?reset=1\";}}',NULL,NULL,1,NULL,NULL,NULL,1,960,1,0,NULL,'a:0:{}'),(279,1,'civicrm/event/manage/conference',NULL,'Conference Slots','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:37:\"CRM_Event_Form_ManageEvent_Conference\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Manage Events\";s:3:\"url\";s:29:\"/civicrm/event/manage?reset=1\";}}',NULL,NULL,1,NULL,NULL,NULL,1,950,1,0,NULL,'a:0:{}'),(280,1,'civicrm/event/add','action=add','New Event','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:36:\"CRM_Event_Form_ManageEvent_EventInfo\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,NULL,NULL,NULL,0,830,1,0,NULL,'a:0:{}'),(281,1,'civicrm/event/import',NULL,'Import Participants','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:16:\"access CiviEvent\";i:1;s:23:\"edit event participants\";}i:1;s:3:\"and\";}','s:27:\"CRM_Event_Import_Controller\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,NULL,NULL,NULL,0,840,1,1,NULL,'a:0:{}'),(282,1,'civicrm/event/price',NULL,'Manage Price Sets','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:18:\"CRM_Price_Page_Set\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,NULL,NULL,NULL,0,850,1,1,NULL,'a:0:{}'),(283,1,'civicrm/event/selfsvcupdate',NULL,'Self-service Registration Update','s:1:\"1\";','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:28:\"CRM_Event_Form_SelfSvcUpdate\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,NULL,1,NULL,0,880,1,1,NULL,'a:0:{}'),(284,1,'civicrm/event/selfsvctransfer',NULL,'Self-service Registration Transfer','s:1:\"1\";','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:30:\"CRM_Event_Form_SelfSvcTransfer\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,NULL,1,NULL,0,890,1,1,NULL,'a:0:{}'),(285,1,'civicrm/contact/view/participant',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:18:\"CRM_Event_Page_Tab\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,4,1,0,NULL,'a:0:{}'),(286,1,'civicrm/ajax/eventFee',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','a:2:{i:0;s:19:\"CRM_Event_Page_AJAX\";i:1;s:8:\"eventFee\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(287,1,'civicrm/ajax/locBlock',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','a:2:{i:0;s:27:\"CRM_Core_Page_AJAX_Location\";i:1;s:11:\"getLocBlock\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(288,1,'civicrm/ajax/event/add_participant_to_cart',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:32:\"CRM_Event_Cart_Page_CheckoutAJAX\";i:1;s:23:\"add_participant_to_cart\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(289,1,'civicrm/ajax/event/remove_participant_from_cart',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:32:\"CRM_Event_Cart_Page_CheckoutAJAX\";i:1;s:28:\"remove_participant_from_cart\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(290,1,'civicrm/event/add_to_cart',NULL,'Add Event To Cart','s:1:\"1\";','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:29:\"CRM_Event_Cart_Page_AddToCart\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,NULL,1,NULL,0,1,1,0,NULL,'a:0:{}'),(291,1,'civicrm/event/cart_checkout',NULL,'Cart Checkout','s:1:\"1\";','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:34:\"CRM_Event_Cart_Controller_Checkout\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,NULL,1,NULL,1,1,1,0,NULL,'a:0:{}'),(292,1,'civicrm/event/remove_from_cart',NULL,'Remove From Cart','s:1:\"1\";','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:34:\"CRM_Event_Cart_Page_RemoveFromCart\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,NULL,1,NULL,0,1,1,0,NULL,'a:0:{}'),(293,1,'civicrm/event/view_cart',NULL,'View Cart','s:1:\"1\";','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:28:\"CRM_Event_Cart_Page_ViewCart\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}}',NULL,NULL,1,NULL,1,NULL,0,1,1,0,NULL,'a:0:{}'),(294,1,'civicrm/event/participant/feeselection',NULL,'Change Registration Selections','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:38:\"CRM_Event_Form_ParticipantFeeSelection\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:22:\"/civicrm/event?reset=1\";}i:2;a:2:{s:5:\"title\";s:23:\"Event Participants List\";s:3:\"url\";s:34:\"/civicrm/event/participant?reset=1\";}}',NULL,NULL,1,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(295,1,'civicrm/admin/contribute/pcp',NULL,'Personal Campaign Pages','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:23:\"CRM_PCP_Form_Contribute\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:25:\"Manage Contribution Pages\";s:3:\"url\";s:33:\"/civicrm/admin/contribute?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,450,1,0,NULL,'a:0:{}'),(296,1,'civicrm/contribute/campaign',NULL,'Setup a Personal Campaign Page - Account Information','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:25:\"make online contributions\";}i:1;s:3:\"and\";}','s:22:\"CRM_PCP_Controller_PCP\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:27:\"/civicrm/contribute?reset=1\";}}',NULL,NULL,2,NULL,1,NULL,0,0,1,0,NULL,'a:0:{}'),(297,1,'civicrm/contribute',NULL,'CiviContribute Dashboard','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contribute_Page_DashBoard\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,2,NULL,NULL,NULL,0,500,1,1,NULL,'a:1:{s:9:\"component\";s:14:\"CiviContribute\";}'),(298,1,'civicrm/contribute/add','action=add','New Contribution','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:23:\"CRM_Contribute_Page_Tab\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:27:\"/civicrm/contribute?reset=1\";}}',NULL,NULL,2,NULL,NULL,NULL,0,1,1,1,NULL,'a:1:{s:9:\"component\";s:14:\"CiviContribute\";}'),(299,1,'civicrm/contribute/chart',NULL,'Contribution Summary - Chart View','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:38:\"CRM_Contribute_Form_ContributionCharts\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:27:\"/civicrm/contribute?reset=1\";}}',NULL,NULL,2,NULL,NULL,NULL,0,1,1,0,NULL,'a:1:{s:9:\"component\";s:14:\"CiviContribute\";}'),(300,1,'civicrm/contribute/transact',NULL,'CiviContribute','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:25:\"make online contributions\";}i:1;s:3:\"and\";}','s:38:\"CRM_Contribute_Controller_Contribution\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:27:\"/civicrm/contribute?reset=1\";}}',NULL,NULL,2,NULL,1,NULL,1,0,1,0,NULL,'a:0:{}'),(301,1,'civicrm/admin/contribute',NULL,'Manage Contribution Pages','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:36:\"CRM_Contribute_Page_ContributionPage\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,360,1,0,NULL,'a:3:{s:4:\"desc\";s:242:\"CiviContribute allows you to create and maintain any number of Online Contribution Pages. You can create different pages for different programs or campaigns - and customize text, amounts, types of information collected from contributors, etc.\";s:10:\"adminGroup\";s:14:\"CiviContribute\";s:4:\"icon\";s:41:\"admin/small/online_contribution_pages.png\";}'),(302,1,'civicrm/admin/contribute/settings',NULL,'Title and Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:45:\"CRM_Contribute_Form_ContributionPage_Settings\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:25:\"Manage Contribution Pages\";s:3:\"url\";s:33:\"/civicrm/admin/contribute?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,400,1,0,NULL,'a:0:{}'),(303,1,'civicrm/admin/contribute/amount',NULL,'Contribution Amounts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:43:\"CRM_Contribute_Form_ContributionPage_Amount\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:25:\"Manage Contribution Pages\";s:3:\"url\";s:33:\"/civicrm/admin/contribute?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,410,1,0,NULL,'a:0:{}'),(304,1,'civicrm/admin/contribute/membership',NULL,'Membership Section','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:31:\"CRM_Member_Form_MembershipBlock\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:25:\"Manage Contribution Pages\";s:3:\"url\";s:33:\"/civicrm/admin/contribute?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,420,1,0,NULL,'a:0:{}'),(305,1,'civicrm/admin/contribute/custom',NULL,'Include Profiles','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:43:\"CRM_Contribute_Form_ContributionPage_Custom\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:25:\"Manage Contribution Pages\";s:3:\"url\";s:33:\"/civicrm/admin/contribute?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,430,1,0,NULL,'a:0:{}'),(306,1,'civicrm/admin/contribute/thankyou',NULL,'Thank-you and Receipting','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:45:\"CRM_Contribute_Form_ContributionPage_ThankYou\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:25:\"Manage Contribution Pages\";s:3:\"url\";s:33:\"/civicrm/admin/contribute?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,430,1,0,NULL,'a:0:{}'),(307,1,'civicrm/admin/contribute/friend',NULL,'Tell a Friend','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Friend_Form_Contribute\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:25:\"Manage Contribution Pages\";s:3:\"url\";s:33:\"/civicrm/admin/contribute?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,440,1,0,NULL,'a:0:{}'),(308,1,'civicrm/admin/contribute/widget',NULL,'Configure Widget','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:43:\"CRM_Contribute_Form_ContributionPage_Widget\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:25:\"Manage Contribution Pages\";s:3:\"url\";s:33:\"/civicrm/admin/contribute?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,460,1,0,NULL,'a:0:{}'),(309,1,'civicrm/admin/contribute/premium',NULL,'Premiums','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:44:\"CRM_Contribute_Form_ContributionPage_Premium\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:25:\"Manage Contribution Pages\";s:3:\"url\";s:33:\"/civicrm/admin/contribute?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,470,1,0,NULL,'a:0:{}'),(310,1,'civicrm/admin/contribute/addProductToPage',NULL,'Add Products to This Page','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:47:\"CRM_Contribute_Form_ContributionPage_AddProduct\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:25:\"Manage Contribution Pages\";s:3:\"url\";s:33:\"/civicrm/admin/contribute?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,480,1,0,NULL,'a:0:{}'),(311,1,'civicrm/admin/contribute/add','action=add','New Contribution Page','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:42:\"CRM_Contribute_Controller_ContributionPage\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:25:\"Manage Contribution Pages\";s:3:\"url\";s:33:\"/civicrm/admin/contribute?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:0:{}'),(312,1,'civicrm/admin/contribute/managePremiums',NULL,'Manage Premiums','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:34:\"CRM_Contribute_Page_ManagePremiums\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:25:\"Manage Contribution Pages\";s:3:\"url\";s:33:\"/civicrm/admin/contribute?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,365,1,0,NULL,'a:3:{s:4:\"desc\";s:175:\"CiviContribute allows you to configure any number of Premiums which can be offered to contributors as incentives / thank-you gifts. Define the premiums you want to offer here.\";s:10:\"adminGroup\";s:14:\"CiviContribute\";s:4:\"icon\";s:24:\"admin/small/Premiums.png\";}'),(313,1,'civicrm/admin/financial/financialType',NULL,'Financial Types','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:32:\"CRM_Financial_Page_FinancialType\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,580,1,0,NULL,'a:2:{s:4:\"desc\";s:64:\"Formerly civicrm_contribution_type merged into this table in 4.1\";s:10:\"adminGroup\";s:14:\"CiviContribute\";}'),(314,1,'civicrm/payment','action=add','New Payment','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:37:\"CRM_Contribute_Form_AdditionalPayment\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,2,NULL,NULL,NULL,0,1,1,1,NULL,'a:1:{s:9:\"component\";s:14:\"CiviContribute\";}'),(315,1,'civicrm/admin/financial/financialAccount',NULL,'Financial Accounts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:35:\"CRM_Financial_Page_FinancialAccount\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,370,1,0,NULL,'a:3:{s:4:\"desc\";s:128:\"Financial types are used to categorize contributions for reporting and accounting purposes. These are also referred to as Funds.\";s:10:\"adminGroup\";s:14:\"CiviContribute\";s:4:\"icon\";s:34:\"admin/small/contribution_types.png\";}'),(316,1,'civicrm/admin/options/payment_instrument',NULL,'Payment Methods','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,380,1,0,NULL,'a:3:{s:4:\"desc\";s:224:\"You may choose to record the payment instrument used for each contribution. Common payment methods are installed by default (e.g. Check, Cash, Credit Card...). If your site requires additional payment methods, add them here.\";s:10:\"adminGroup\";s:14:\"CiviContribute\";s:4:\"icon\";s:35:\"admin/small/payment_instruments.png\";}'),(317,1,'civicrm/admin/options/accept_creditcard',NULL,'Accepted Credit Cards','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,395,1,0,NULL,'a:3:{s:4:\"desc\";s:94:\"Credit card options that will be offered to contributors using your Online Contribution pages.\";s:10:\"adminGroup\";s:14:\"CiviContribute\";s:4:\"icon\";s:36:\"admin/small/accepted_creditcards.png\";}'),(318,1,'civicrm/admin/options/soft_credit_type',NULL,'Soft Credit Types','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:3:{s:4:\"desc\";s:86:\"Soft Credit Types that will be offered to contributors during soft credit contribution\";s:10:\"adminGroup\";s:14:\"CiviContribute\";s:4:\"icon\";s:32:\"admin/small/soft_credit_type.png\";}'),(319,1,'civicrm/contact/view/contribution',NULL,'Contributions','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:23:\"CRM_Contribute_Page_Tab\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(320,1,'civicrm/contact/view/contributionrecur',NULL,'Recurring Contributions','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:37:\"CRM_Contribute_Page_ContributionRecur\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(321,1,'civicrm/contact/view/contribution/additionalinfo',NULL,'Additional Info','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:34:\"CRM_Contribute_Form_AdditionalInfo\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&cid=%%cid%%\";}i:2;a:2:{s:5:\"title\";s:13:\"Contributions\";s:3:\"url\";s:42:\"/civicrm/contact/view/contribution?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(322,1,'civicrm/contribute/search',NULL,'Find Contributions','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:32:\"CRM_Contribute_Controller_Search\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:27:\"/civicrm/contribute?reset=1\";}}',NULL,NULL,2,NULL,NULL,NULL,0,510,1,1,NULL,'a:0:{}'),(323,1,'civicrm/contribute/searchBatch',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:37:\"CRM_Contribute_Controller_SearchBatch\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:27:\"/civicrm/contribute?reset=1\";}}',NULL,NULL,2,NULL,NULL,NULL,0,588,1,1,NULL,'a:0:{}'),(324,1,'civicrm/contribute/import',NULL,'Import Contributions','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:21:\"access CiviContribute\";i:1;s:18:\"edit contributions\";}i:1;s:3:\"and\";}','s:32:\"CRM_Contribute_Import_Controller\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:27:\"/civicrm/contribute?reset=1\";}}',NULL,NULL,2,NULL,NULL,NULL,0,520,1,1,NULL,'a:0:{}'),(325,1,'civicrm/contribute/manage',NULL,'Manage Contribution Pages','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:36:\"CRM_Contribute_Page_ContributionPage\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:27:\"/civicrm/contribute?reset=1\";}}',NULL,NULL,2,NULL,NULL,NULL,0,530,1,1,NULL,'a:0:{}'),(326,1,'civicrm/contribute/additionalinfo',NULL,'AdditionalInfo Form','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:34:\"CRM_Contribute_Form_AdditionalInfo\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:27:\"/civicrm/contribute?reset=1\";}}',NULL,NULL,2,NULL,NULL,NULL,0,0,1,0,NULL,'a:0:{}'),(327,1,'civicrm/ajax/permlocation',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:25:\"make online contributions\";}i:1;s:3:\"and\";}','a:2:{i:0;s:27:\"CRM_Core_Page_AJAX_Location\";i:1;s:23:\"getPermissionedLocation\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(328,1,'civicrm/contribute/unsubscribe',NULL,'Cancel Subscription','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:25:\"make online contributions\";}i:1;s:3:\"and\";}','s:38:\"CRM_Contribute_Form_CancelSubscription\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:27:\"/civicrm/contribute?reset=1\";}}',NULL,NULL,2,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(329,1,'civicrm/contribute/onbehalf',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:25:\"make online contributions\";}i:1;s:3:\"and\";}','s:43:\"CRM_Contribute_Form_Contribution_OnBehalfOf\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:27:\"/civicrm/contribute?reset=1\";}}',NULL,NULL,2,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(330,1,'civicrm/contribute/updatebilling',NULL,'Update Billing Details','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:25:\"make online contributions\";}i:1;s:3:\"and\";}','s:33:\"CRM_Contribute_Form_UpdateBilling\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:27:\"/civicrm/contribute?reset=1\";}}',NULL,NULL,2,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(331,1,'civicrm/contribute/updaterecur',NULL,'Update Subscription','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:25:\"make online contributions\";}i:1;s:3:\"and\";}','s:38:\"CRM_Contribute_Form_UpdateSubscription\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:27:\"/civicrm/contribute?reset=1\";}}',NULL,NULL,2,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(332,1,'civicrm/contribute/subscriptionstatus',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:25:\"make online contributions\";}i:1;s:3:\"and\";}','s:38:\"CRM_Contribute_Page_SubscriptionStatus\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:27:\"/civicrm/contribute?reset=1\";}}',NULL,NULL,2,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(333,1,'civicrm/admin/financial/financialType/accounts',NULL,'Financial Type Accounts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:39:\"CRM_Financial_Page_FinancialTypeAccount\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:15:\"Financial Types\";s:3:\"url\";s:46:\"/civicrm/admin/financial/financialType?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,581,1,0,NULL,'a:0:{}'),(334,1,'civicrm/financial/batch',NULL,'Accounting Batch','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:19:\"create manual batch\";}i:1;s:3:\"and\";}','s:33:\"CRM_Financial_Page_FinancialBatch\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,585,1,0,NULL,'a:0:{}'),(335,1,'civicrm/financial/financialbatches',NULL,'Accounting Batches','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:24:\"CRM_Financial_Page_Batch\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,586,1,0,NULL,'a:0:{}'),(336,1,'civicrm/batchtransaction',NULL,'Accounting Batch','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:35:\"CRM_Financial_Page_BatchTransaction\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,600,1,0,NULL,'a:0:{}'),(337,1,'civicrm/financial/batch/export',NULL,'Accounting Batch Export','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:19:\"create manual batch\";}i:1;s:3:\"and\";}','s:25:\"CRM_Financial_Form_Export\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:16:\"Accounting Batch\";s:3:\"url\";s:32:\"/civicrm/financial/batch?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,610,1,0,NULL,'a:0:{}'),(338,1,'civicrm/payment/view','action=view','View Payment','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:31:\"CRM_Contribute_Page_PaymentInfo\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:11:\"New Payment\";s:3:\"url\";s:39:\"/civicrm/payment?reset=1&action=add\";}}',NULL,NULL,2,NULL,NULL,NULL,0,1,1,1,NULL,'a:1:{s:9:\"component\";s:14:\"CiviContribute\";}'),(339,1,'civicrm/admin/setting/preferences/contribute',NULL,'CiviContribute Component Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:21:\"access CiviContribute\";i:1;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:37:\"CRM_Admin_Form_Preferences_Contribute\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:2:{s:4:\"desc\";s:42:\"Configure global CiviContribute behaviors.\";s:10:\"adminGroup\";s:14:\"CiviContribute\";}'),(340,1,'civicrm/contribute/invoice',NULL,'PDF Invoice','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:20:\"checkDownloadInvoice\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','a:2:{i:0;s:32:\"CRM_Contribute_Form_Task_Invoice\";i:1;s:11:\"getPrintPDF\";}',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:27:\"/civicrm/contribute?reset=1\";}}',NULL,NULL,2,NULL,NULL,NULL,0,620,1,1,NULL,'a:1:{s:9:\"component\";s:14:\"CiviContribute\";}'),(341,1,'civicrm/contribute/invoice/email',NULL,'Email Invoice','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:20:\"checkDownloadInvoice\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:32:\"CRM_Contribute_Form_Task_Invoice\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:27:\"/civicrm/contribute?reset=1\";}i:2;a:2:{s:5:\"title\";s:11:\"PDF Invoice\";s:3:\"url\";s:35:\"/civicrm/contribute/invoice?reset=1\";}}',NULL,NULL,2,NULL,NULL,NULL,0,630,1,1,NULL,'a:1:{s:9:\"component\";s:14:\"CiviContribute\";}'),(342,1,'civicrm/ajax/softcontributionlist',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:24:\"CRM_Contribute_Page_AJAX\";i:1;s:23:\"getSoftContributionRows\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(343,1,'civicrm/member',NULL,'CiviMember Dashboard','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:17:\"access CiviMember\";}i:1;s:3:\"and\";}','s:25:\"CRM_Member_Page_DashBoard\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,3,NULL,NULL,NULL,0,700,1,1,NULL,'a:1:{s:9:\"component\";s:10:\"CiviMember\";}'),(344,1,'civicrm/member/add','action=add','New Membership','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:17:\"access CiviMember\";}i:1;s:3:\"and\";}','s:19:\"CRM_Member_Page_Tab\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:20:\"CiviMember Dashboard\";s:3:\"url\";s:23:\"/civicrm/member?reset=1\";}}',NULL,NULL,3,NULL,NULL,NULL,0,1,1,0,NULL,'a:1:{s:9:\"component\";s:10:\"CiviMember\";}'),(345,1,'civicrm/admin/member/membershipType',NULL,'Membership Types','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:30:\"CRM_Member_Page_MembershipType\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,370,1,0,NULL,'a:3:{s:4:\"desc\";s:174:\"Define the types of memberships you want to offer. For each type, you can specify a \'name\' (Gold Member, Honor Society Member...), a description, duration, and a minimum fee.\";s:10:\"adminGroup\";s:10:\"CiviMember\";s:4:\"icon\";s:31:\"admin/small/membership_type.png\";}'),(346,1,'civicrm/admin/member/membershipStatus',NULL,'Membership Status Rules','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:32:\"CRM_Member_Page_MembershipStatus\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,380,1,0,NULL,'a:3:{s:4:\"desc\";s:187:\"Status \'rules\' define the current status for a membership based on that membership\'s start and end dates. You can adjust the default status options and rules as needed to meet your needs.\";s:10:\"adminGroup\";s:10:\"CiviMember\";s:4:\"icon\";s:33:\"admin/small/membership_status.png\";}'),(347,1,'civicrm/contact/view/membership','force=1,cid=%%cid%%','Memberships','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:19:\"CRM_Member_Page_Tab\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,2,1,0,NULL,'a:0:{}'),(348,1,'civicrm/membership/view',NULL,'Memberships','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:17:\"access CiviMember\";}i:1;s:3:\"and\";}','s:30:\"CRM_Member_Form_MembershipView\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,390,1,0,NULL,'a:0:{}'),(349,1,'civicrm/member/search',NULL,'Find Memberships','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:17:\"access CiviMember\";}i:1;s:3:\"and\";}','s:28:\"CRM_Member_Controller_Search\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:20:\"CiviMember Dashboard\";s:3:\"url\";s:23:\"/civicrm/member?reset=1\";}}',NULL,NULL,3,NULL,NULL,NULL,0,710,1,1,NULL,'a:0:{}'),(350,1,'civicrm/member/import',NULL,'Import Memberships','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:17:\"access CiviMember\";i:1;s:16:\"edit memberships\";}i:1;s:3:\"and\";}','s:28:\"CRM_Member_Import_Controller\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:20:\"CiviMember Dashboard\";s:3:\"url\";s:23:\"/civicrm/member?reset=1\";}}',NULL,NULL,3,NULL,NULL,NULL,0,720,1,1,NULL,'a:0:{}'),(351,1,'civicrm/ajax/memType',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:17:\"access CiviMember\";}i:1;s:3:\"and\";}','a:2:{i:0;s:20:\"CRM_Member_Page_AJAX\";i:1;s:21:\"getMemberTypeDefaults\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(352,1,'civicrm/admin/member/membershipType/add',NULL,'Membership Types','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:17:\"access CiviMember\";i:1;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:30:\"CRM_Member_Form_MembershipType\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:16:\"Membership Types\";s:3:\"url\";s:44:\"/civicrm/admin/member/membershipType?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:0:{}'),(353,1,'civicrm/mailing',NULL,'CiviMail','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:15:\"access CiviMail\";i:1;s:15:\"create mailings\";}i:1;s:2:\"or\";}','s:23:\"CRM_Mailing_Page_Browse\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,4,NULL,NULL,NULL,0,600,1,1,NULL,'a:1:{s:9:\"component\";s:8:\"CiviMail\";}'),(354,1,'civicrm/admin/mail',NULL,'Mailer Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"access CiviMail\";}i:1;s:3:\"and\";}','s:27:\"CRM_Admin_Form_Setting_Mail\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,400,1,0,NULL,'a:3:{s:4:\"desc\";s:61:\"Configure spool period, throttling and other mailer settings.\";s:10:\"adminGroup\";s:8:\"CiviMail\";s:4:\"icon\";s:18:\"admin/small/07.png\";}'),(355,1,'civicrm/admin/component',NULL,'Headers, Footers, and Automated Messages','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"access CiviMail\";}i:1;s:3:\"and\";}','s:26:\"CRM_Mailing_Page_Component\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,410,1,0,NULL,'a:3:{s:4:\"desc\";s:143:\"Configure the header and footer used for mailings. Customize the content of automated Subscribe, Unsubscribe, Resubscribe and Opt-out messages.\";s:10:\"adminGroup\";s:8:\"CiviMail\";s:4:\"icon\";s:23:\"admin/small/Profile.png\";}'),(356,1,'civicrm/admin/options/from_email_address/civimail',NULL,'From Email Addresses','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:4:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}i:3;a:2:{s:5:\"title\";s:20:\"From Email Addresses\";s:3:\"url\";s:49:\"/civicrm/admin/options/from_email_address?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,415,1,0,NULL,'a:3:{s:4:\"desc\";s:74:\"List of Email Addresses which can be used when sending emails to contacts.\";s:10:\"adminGroup\";s:8:\"CiviMail\";s:4:\"icon\";s:21:\"admin/small/title.png\";}'),(357,1,'civicrm/admin/mailSettings',NULL,'Mail Accounts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"access CiviMail\";}i:1;s:3:\"and\";}','s:27:\"CRM_Admin_Page_MailSettings\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,420,1,0,NULL,'a:3:{s:4:\"desc\";s:32:\"Configure email account setting.\";s:10:\"adminGroup\";s:8:\"CiviMail\";s:4:\"icon\";s:18:\"admin/small/07.png\";}'),(358,1,'civicrm/mailing/send',NULL,'New Mailing','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:15:\"access CiviMail\";i:1;s:15:\"create mailings\";i:2;s:17:\"schedule mailings\";}i:1;s:2:\"or\";}','s:27:\"CRM_Mailing_Controller_Send\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:8:\"CiviMail\";s:3:\"url\";s:24:\"/civicrm/mailing?reset=1\";}}',NULL,NULL,4,NULL,NULL,NULL,0,610,1,1,NULL,'a:0:{}'),(359,1,'civicrm/mailing/browse/scheduled','scheduled=true','Find Mailings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:4:{i:0;s:15:\"access CiviMail\";i:1;s:16:\"approve mailings\";i:2;s:15:\"create mailings\";i:3;s:17:\"schedule mailings\";}i:1;s:2:\"or\";}','s:23:\"CRM_Mailing_Page_Browse\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:8:\"CiviMail\";s:3:\"url\";s:24:\"/civicrm/mailing?reset=1\";}}',NULL,NULL,4,NULL,NULL,NULL,0,620,1,1,NULL,'a:0:{}'),(360,1,'civicrm/mailing/browse/unscheduled','scheduled=false','Find Mailings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:15:\"access CiviMail\";i:1;s:15:\"create mailings\";i:2;s:17:\"schedule mailings\";}i:1;s:2:\"or\";}','s:23:\"CRM_Mailing_Page_Browse\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:8:\"CiviMail\";s:3:\"url\";s:24:\"/civicrm/mailing?reset=1\";}}',NULL,NULL,4,NULL,NULL,NULL,0,620,1,1,NULL,'a:0:{}'),(361,1,'civicrm/mailing/browse/archived',NULL,'Find Mailings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:15:\"access CiviMail\";i:1;s:15:\"create mailings\";}i:1;s:2:\"or\";}','s:23:\"CRM_Mailing_Page_Browse\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:8:\"CiviMail\";s:3:\"url\";s:24:\"/civicrm/mailing?reset=1\";}}',NULL,NULL,4,NULL,NULL,NULL,0,625,1,1,NULL,'a:0:{}'),(362,1,'civicrm/mailing/component',NULL,'Headers, Footers, and Automated Messages','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Mailing_Page_Component\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:8:\"CiviMail\";s:3:\"url\";s:24:\"/civicrm/mailing?reset=1\";}}',NULL,NULL,4,NULL,NULL,NULL,0,630,1,1,NULL,'a:0:{}'),(363,1,'civicrm/mailing/unsubscribe',NULL,'Unsubscribe','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:43:\"access CiviMail subscribe/unsubscribe pages\";}i:1;s:3:\"and\";}','s:28:\"CRM_Mailing_Form_Unsubscribe\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:8:\"CiviMail\";s:3:\"url\";s:24:\"/civicrm/mailing?reset=1\";}}',NULL,NULL,4,NULL,1,NULL,0,640,1,0,NULL,'a:0:{}'),(364,1,'civicrm/mailing/resubscribe',NULL,'Resubscribe','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:43:\"access CiviMail subscribe/unsubscribe pages\";}i:1;s:3:\"and\";}','s:28:\"CRM_Mailing_Page_Resubscribe\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:8:\"CiviMail\";s:3:\"url\";s:24:\"/civicrm/mailing?reset=1\";}}',NULL,NULL,4,NULL,1,NULL,0,645,1,0,NULL,'a:0:{}'),(365,1,'civicrm/mailing/optout',NULL,'Opt-out','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:43:\"access CiviMail subscribe/unsubscribe pages\";}i:1;s:3:\"and\";}','s:23:\"CRM_Mailing_Form_Optout\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:8:\"CiviMail\";s:3:\"url\";s:24:\"/civicrm/mailing?reset=1\";}}',NULL,NULL,4,NULL,1,NULL,0,650,1,0,NULL,'a:0:{}'),(366,1,'civicrm/mailing/confirm',NULL,'Confirm','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:43:\"access CiviMail subscribe/unsubscribe pages\";}i:1;s:3:\"and\";}','s:24:\"CRM_Mailing_Page_Confirm\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:8:\"CiviMail\";s:3:\"url\";s:24:\"/civicrm/mailing?reset=1\";}}',NULL,NULL,4,NULL,1,NULL,0,660,1,0,NULL,'a:0:{}'),(367,1,'civicrm/mailing/subscribe',NULL,'Subscribe','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:43:\"access CiviMail subscribe/unsubscribe pages\";}i:1;s:3:\"and\";}','s:26:\"CRM_Mailing_Form_Subscribe\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:8:\"CiviMail\";s:3:\"url\";s:24:\"/civicrm/mailing?reset=1\";}}',NULL,NULL,4,NULL,1,NULL,0,660,1,0,NULL,'a:0:{}'),(368,1,'civicrm/mailing/preview',NULL,'Preview Mailing','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:4:{i:0;s:15:\"access CiviMail\";i:1;s:16:\"approve mailings\";i:2;s:15:\"create mailings\";i:3;s:17:\"schedule mailings\";}i:1;s:2:\"or\";}','s:24:\"CRM_Mailing_Page_Preview\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:8:\"CiviMail\";s:3:\"url\";s:24:\"/civicrm/mailing?reset=1\";}}',NULL,NULL,4,NULL,NULL,NULL,0,670,1,0,NULL,'a:0:{}'),(369,1,'civicrm/mailing/report','mid=%%mid%%','Mailing Report','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:15:\"access CiviMail\";i:1;s:15:\"create mailings\";}i:1;s:2:\"or\";}','s:23:\"CRM_Mailing_Page_Report\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:8:\"CiviMail\";s:3:\"url\";s:24:\"/civicrm/mailing?reset=1\";}}',NULL,NULL,4,NULL,NULL,NULL,0,680,1,0,NULL,'a:0:{}'),(370,1,'civicrm/mailing/forward',NULL,'Forward Mailing','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:43:\"access CiviMail subscribe/unsubscribe pages\";}i:1;s:3:\"and\";}','s:31:\"CRM_Mailing_Form_ForwardMailing\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:8:\"CiviMail\";s:3:\"url\";s:24:\"/civicrm/mailing?reset=1\";}}',NULL,NULL,4,NULL,1,NULL,0,685,1,0,NULL,'a:0:{}'),(371,1,'civicrm/mailing/queue',NULL,'Sending Mail','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:15:\"access CiviMail\";}i:1;s:3:\"and\";}','s:23:\"CRM_Mailing_Page_Browse\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:8:\"CiviMail\";s:3:\"url\";s:24:\"/civicrm/mailing?reset=1\";}}',NULL,NULL,4,NULL,NULL,NULL,0,690,1,0,NULL,'a:0:{}'),(372,1,'civicrm/mailing/report/event',NULL,'Mailing Event','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:15:\"access CiviMail\";}i:1;s:3:\"and\";}','s:22:\"CRM_Mailing_Page_Event\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:8:\"CiviMail\";s:3:\"url\";s:24:\"/civicrm/mailing?reset=1\";}i:2;a:2:{s:5:\"title\";s:14:\"Mailing Report\";s:3:\"url\";s:47:\"/civicrm/mailing/report?reset=1&mid=%%mid%%\";}}',NULL,NULL,4,NULL,NULL,NULL,0,695,1,0,NULL,'a:0:{}'),(373,1,'civicrm/ajax/template',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Mailing_Page_AJAX\";i:1;s:8:\"template\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(374,1,'civicrm/mailing/view',NULL,'View Mailing','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:28:\"view public CiviMail content\";i:1;s:15:\"access CiviMail\";i:2;s:16:\"approve mailings\";}i:1;s:2:\"or\";}','s:21:\"CRM_Mailing_Page_View\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:8:\"CiviMail\";s:3:\"url\";s:24:\"/civicrm/mailing?reset=1\";}}',NULL,NULL,4,NULL,1,NULL,0,800,1,0,NULL,'a:0:{}'),(375,1,'civicrm/mailing/approve',NULL,'Approve Mailing','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:15:\"access CiviMail\";i:1;s:16:\"approve mailings\";}i:1;s:2:\"or\";}','s:24:\"CRM_Mailing_Form_Approve\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:8:\"CiviMail\";s:3:\"url\";s:24:\"/civicrm/mailing?reset=1\";}}',NULL,NULL,4,NULL,NULL,NULL,0,850,1,0,NULL,'a:0:{}'),(376,1,'civicrm/contact/view/mailing',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:20:\"CRM_Mailing_Page_Tab\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(377,1,'civicrm/ajax/contactmailing',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Mailing_Page_AJAX\";i:1;s:18:\"getContactMailings\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(378,1,'civicrm/grant',NULL,'CiviGrant Dashboard','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviGrant\";}i:1;s:3:\"and\";}','s:24:\"CRM_Grant_Page_DashBoard\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,5,NULL,NULL,NULL,0,1000,1,1,NULL,'a:1:{s:9:\"component\";s:9:\"CiviGrant\";}'),(379,1,'civicrm/grant/info',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviGrant\";}i:1;s:3:\"and\";}','s:24:\"CRM_Grant_Page_DashBoard\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviGrant Dashboard\";s:3:\"url\";s:22:\"/civicrm/grant?reset=1\";}}',NULL,NULL,5,NULL,NULL,NULL,0,0,1,0,NULL,'a:0:{}'),(380,1,'civicrm/grant/search',NULL,'Find Grants','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviGrant\";}i:1;s:3:\"and\";}','s:27:\"CRM_Grant_Controller_Search\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviGrant Dashboard\";s:3:\"url\";s:22:\"/civicrm/grant?reset=1\";}}',NULL,NULL,5,NULL,NULL,NULL,0,1010,1,1,NULL,'a:0:{}'),(381,1,'civicrm/grant/add','action=add','New Grant','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviGrant\";}i:1;s:3:\"and\";}','s:18:\"CRM_Grant_Page_Tab\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviGrant Dashboard\";s:3:\"url\";s:22:\"/civicrm/grant?reset=1\";}}',NULL,NULL,5,NULL,NULL,NULL,0,1,1,1,NULL,'a:1:{s:9:\"component\";s:9:\"CiviGrant\";}'),(382,1,'civicrm/contact/view/grant',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviGrant\";}i:1;s:3:\"and\";}','s:18:\"CRM_Grant_Page_Tab\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(383,1,'civicrm/pledge',NULL,'CiviPledge Dashboard','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:17:\"access CiviPledge\";}i:1;s:3:\"and\";}','s:25:\"CRM_Pledge_Page_DashBoard\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,6,NULL,NULL,NULL,0,550,1,1,NULL,'a:1:{s:9:\"component\";s:10:\"CiviPledge\";}'),(384,1,'civicrm/pledge/search',NULL,'Find Pledges','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:17:\"access CiviPledge\";}i:1;s:3:\"and\";}','s:28:\"CRM_Pledge_Controller_Search\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:20:\"CiviPledge Dashboard\";s:3:\"url\";s:23:\"/civicrm/pledge?reset=1\";}}',NULL,NULL,6,NULL,NULL,NULL,0,560,1,1,NULL,'a:0:{}'),(385,1,'civicrm/contact/view/pledge','force=1,cid=%%cid%%','Pledges','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:17:\"access CiviPledge\";}i:1;s:3:\"and\";}','s:19:\"CRM_Pledge_Page_Tab\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,570,1,0,NULL,'a:0:{}'),(386,1,'civicrm/pledge/add','action=add','New Pledge','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:17:\"access CiviPledge\";}i:1;s:3:\"and\";}','s:19:\"CRM_Pledge_Page_Tab\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:20:\"CiviPledge Dashboard\";s:3:\"url\";s:23:\"/civicrm/pledge?reset=1\";}}',NULL,NULL,6,NULL,NULL,NULL,0,1,1,1,NULL,'a:1:{s:9:\"component\";s:10:\"CiviPledge\";}'),(387,1,'civicrm/pledge/payment',NULL,'Pledge Payments','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:17:\"access CiviPledge\";}i:1;s:3:\"and\";}','s:23:\"CRM_Pledge_Page_Payment\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:20:\"CiviPledge Dashboard\";s:3:\"url\";s:23:\"/civicrm/pledge?reset=1\";}}',NULL,NULL,6,NULL,NULL,NULL,0,580,1,0,NULL,'a:0:{}'),(388,1,'civicrm/ajax/pledgeAmount',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:17:\"access CiviPledge\";i:1;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:20:\"CRM_Pledge_Page_AJAX\";i:1;s:17:\"getPledgeDefaults\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(389,1,'civicrm/case',NULL,'CiviCase Dashboard','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:23:\"CRM_Case_Page_DashBoard\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,7,NULL,NULL,NULL,0,900,1,1,NULL,'a:1:{s:9:\"component\";s:8:\"CiviCase\";}'),(390,1,'civicrm/case/add',NULL,'Open Case','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:18:\"CRM_Case_Form_Case\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"CiviCase Dashboard\";s:3:\"url\";s:21:\"/civicrm/case?reset=1\";}}',NULL,NULL,7,NULL,NULL,NULL,0,1,1,1,NULL,'a:1:{s:9:\"component\";s:8:\"CiviCase\";}'),(391,1,'civicrm/case/search',NULL,'Find Cases','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Case_Controller_Search\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"CiviCase Dashboard\";s:3:\"url\";s:21:\"/civicrm/case?reset=1\";}}',NULL,NULL,7,NULL,NULL,NULL,0,910,1,1,NULL,'a:0:{}'),(392,1,'civicrm/case/activity',NULL,'Case Activity','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Case_Form_Activity\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"CiviCase Dashboard\";s:3:\"url\";s:21:\"/civicrm/case?reset=1\";}}',NULL,NULL,7,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(393,1,'civicrm/case/report',NULL,'Case Activity Audit','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:31:\"access all cases and activities\";}i:1;s:3:\"and\";}','s:20:\"CRM_Case_Form_Report\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"CiviCase Dashboard\";s:3:\"url\";s:21:\"/civicrm/case?reset=1\";}}',NULL,NULL,7,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(394,1,'civicrm/case/cd/edit',NULL,'Case Custom Set','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:24:\"CRM_Case_Form_CustomData\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"CiviCase Dashboard\";s:3:\"url\";s:21:\"/civicrm/case?reset=1\";}}',NULL,NULL,7,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(395,1,'civicrm/contact/view/case',NULL,'Case','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:17:\"CRM_Case_Page_Tab\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(396,1,'civicrm/case/activity/view',NULL,'Activity View','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Case_Form_ActivityView\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"CiviCase Dashboard\";s:3:\"url\";s:21:\"/civicrm/case?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Case Activity\";s:3:\"url\";s:30:\"/civicrm/case/activity?reset=1\";}}',NULL,NULL,7,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(397,1,'civicrm/contact/view/case/editClient',NULL,'Assign to Another Client','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:24:\"CRM_Case_Form_EditClient\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:45:\"/civicrm/contact/view?reset=1&cid=%%cid%%\";}i:2;a:2:{s:5:\"title\";s:4:\"Case\";s:3:\"url\";s:34:\"/civicrm/contact/view/case?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(398,1,'civicrm/case/addToCase',NULL,'File on Case','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:28:\"CRM_Case_Form_ActivityToCase\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"CiviCase Dashboard\";s:3:\"url\";s:21:\"/civicrm/case?reset=1\";}}',NULL,NULL,7,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(399,1,'civicrm/case/details',NULL,'Case Details','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Case_Page_CaseDetails\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"CiviCase Dashboard\";s:3:\"url\";s:21:\"/civicrm/case?reset=1\";}}',NULL,NULL,7,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(400,1,'civicrm/admin/setting/case',NULL,'CiviCase Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:27:\"CRM_Admin_Form_Setting_Case\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,380,1,0,NULL,'a:2:{s:10:\"adminGroup\";s:8:\"CiviCase\";s:4:\"icon\";s:18:\"admin/small/36.png\";}'),(401,1,'civicrm/admin/options/case_type',NULL,'Case Types','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:19:\"administer CiviCase\";}i:1;s:3:\"and\";}','s:22:\"CRM_Core_Page_Redirect\";','s:24:\"url=civicrm/a/#/caseType\";','a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,390,1,0,NULL,'a:3:{s:4:\"desc\";s:137:\"List of types which can be assigned to Cases. (Enable the Cases tab from System Settings - Enable Components if you want to track cases.)\";s:10:\"adminGroup\";s:8:\"CiviCase\";s:4:\"icon\";s:25:\"admin/small/case_type.png\";}'),(402,1,'civicrm/admin/options/redaction_rule',NULL,'Redaction Rules','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:19:\"administer CiviCase\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,400,1,0,NULL,'a:3:{s:4:\"desc\";s:223:\"List of rules which can be applied to user input strings so that the redacted output can be recognized as repeated instances of the same string or can be identified as a \"semantic type of the data element\" within case data.\";s:10:\"adminGroup\";s:8:\"CiviCase\";s:4:\"icon\";s:30:\"admin/small/redaction_type.png\";}'),(403,1,'civicrm/admin/options/case_status',NULL,'Case Statuses','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:19:\"administer CiviCase\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,400,1,0,NULL,'a:3:{s:4:\"desc\";s:48:\"List of statuses that can be assigned to a case.\";s:10:\"adminGroup\";s:8:\"CiviCase\";s:4:\"icon\";s:25:\"admin/small/case_type.png\";}'),(404,1,'civicrm/admin/options/encounter_medium',NULL,'Encounter Mediums','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:19:\"administer CiviCase\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,400,1,0,NULL,'a:3:{s:4:\"desc\";s:26:\"List of encounter mediums.\";s:10:\"adminGroup\";s:8:\"CiviCase\";s:4:\"icon\";s:25:\"admin/small/case_type.png\";}'),(405,1,'civicrm/case/report/print',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:31:\"access all cases and activities\";}i:1;s:3:\"and\";}','a:2:{i:0;s:28:\"CRM_Case_XMLProcessor_Report\";i:1;s:15:\"printCaseReport\";}',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"CiviCase Dashboard\";s:3:\"url\";s:21:\"/civicrm/case?reset=1\";}i:2;a:2:{s:5:\"title\";s:19:\"Case Activity Audit\";s:3:\"url\";s:28:\"/civicrm/case/report?reset=1\";}}',NULL,NULL,7,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(406,1,'civicrm/case/ajax/addclient',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:18:\"CRM_Case_Page_AJAX\";i:1;s:9:\"addClient\";}',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"CiviCase Dashboard\";s:3:\"url\";s:21:\"/civicrm/case?reset=1\";}}',NULL,NULL,7,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(407,1,'civicrm/case/ajax/processtags',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:18:\"CRM_Case_Page_AJAX\";i:1;s:15:\"processCaseTags\";}',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"CiviCase Dashboard\";s:3:\"url\";s:21:\"/civicrm/case?reset=1\";}}',NULL,NULL,7,NULL,NULL,NULL,0,1,1,3,NULL,'a:0:{}'),(408,1,'civicrm/case/ajax/details',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:18:\"CRM_Case_Page_AJAX\";i:1;s:11:\"CaseDetails\";}',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"CiviCase Dashboard\";s:3:\"url\";s:21:\"/civicrm/case?reset=1\";}}',NULL,NULL,7,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(409,1,'civicrm/ajax/delcaserole',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:18:\"CRM_Case_Page_AJAX\";i:1;s:15:\"deleteCaseRoles\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(410,1,'civicrm/report',NULL,'CiviReport','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:17:\"access CiviReport\";}i:1;s:3:\"and\";}','s:22:\"CRM_Report_Page_Report\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,8,NULL,NULL,NULL,0,1200,1,1,NULL,'a:1:{s:9:\"component\";s:10:\"CiviReport\";}'),(411,1,'civicrm/report/list',NULL,'CiviCRM Reports','s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:17:\"access CiviReport\";}i:1;s:3:\"and\";}','s:28:\"CRM_Report_Page_InstanceList\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:10:\"CiviReport\";s:3:\"url\";s:23:\"/civicrm/report?reset=1\";}}',NULL,NULL,8,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(412,1,'civicrm/report/template/list',NULL,'Create New Report from Template','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:18:\"administer Reports\";}i:1;s:3:\"and\";}','s:28:\"CRM_Report_Page_TemplateList\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:10:\"CiviReport\";s:3:\"url\";s:23:\"/civicrm/report?reset=1\";}}',NULL,NULL,8,NULL,NULL,NULL,0,1220,1,1,NULL,'a:0:{}'),(413,1,'civicrm/report/options/report_template',NULL,'Manage Templates','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:18:\"administer Reports\";}i:1;s:3:\"and\";}','s:23:\"CRM_Report_Page_Options\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:10:\"CiviReport\";s:3:\"url\";s:23:\"/civicrm/report?reset=1\";}}',NULL,NULL,8,NULL,NULL,NULL,0,1241,1,1,NULL,'a:0:{}'),(414,1,'civicrm/admin/report/register',NULL,'Register Report','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:18:\"administer Reports\";}i:1;s:3:\"and\";}','s:24:\"CRM_Report_Form_Register\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:1:{s:4:\"desc\";s:30:\"Register the Report templates.\";}'),(415,1,'civicrm/report/instance',NULL,'Report','s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:17:\"access CiviReport\";}i:1;s:3:\"and\";}','s:24:\"CRM_Report_Page_Instance\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:10:\"CiviReport\";s:3:\"url\";s:23:\"/civicrm/report?reset=1\";}}',NULL,NULL,8,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(416,1,'civicrm/admin/report/template/list',NULL,'Create New Report from Template','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:17:\"access CiviReport\";}i:1;s:3:\"and\";}','s:28:\"CRM_Report_Page_TemplateList\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:3:{s:4:\"desc\";s:49:\"Component wise listing of all available templates\";s:10:\"adminGroup\";s:10:\"CiviReport\";s:4:\"icon\";s:31:\"admin/small/report_template.gif\";}'),(417,1,'civicrm/admin/report/options/report_template',NULL,'Manage Templates','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:17:\"access CiviReport\";}i:1;s:3:\"and\";}','s:23:\"CRM_Report_Page_Options\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:3:{s:4:\"desc\";s:45:\"Browse, Edit and Delete the Report templates.\";s:10:\"adminGroup\";s:10:\"CiviReport\";s:4:\"icon\";s:24:\"admin/small/template.png\";}'),(418,1,'civicrm/admin/report/list',NULL,'Reports Listing','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:28:\"CRM_Report_Page_InstanceList\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:3:{s:4:\"desc\";s:60:\"Browse existing report, change report criteria and settings.\";s:10:\"adminGroup\";s:10:\"CiviReport\";s:4:\"icon\";s:27:\"admin/small/report_list.gif\";}'),(419,1,'civicrm/report/chart',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:17:\"access CiviReport\";}i:1;s:3:\"and\";}','a:2:{i:0;s:15:\"CRM_Report_Form\";i:1;s:16:\"uploadChartImage\";}',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:10:\"CiviReport\";s:3:\"url\";s:23:\"/civicrm/report?reset=1\";}}',NULL,NULL,8,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(420,1,'civicrm/campaign',NULL,'Campaign Dashboard','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:23:\"administer CiviCampaign\";i:1;s:15:\"manage campaign\";}i:1;s:2:\"or\";}','s:27:\"CRM_Campaign_Page_DashBoard\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,9,NULL,NULL,NULL,0,1,1,0,NULL,'a:1:{s:9:\"component\";s:12:\"CiviCampaign\";}'),(421,1,'civicrm/campaign/add',NULL,'New Campaign','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:23:\"administer CiviCampaign\";i:1;s:15:\"manage campaign\";}i:1;s:2:\"or\";}','s:26:\"CRM_Campaign_Form_Campaign\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Campaign Dashboard\";s:3:\"url\";s:25:\"/civicrm/campaign?reset=1\";}}',NULL,NULL,9,NULL,NULL,NULL,0,1,1,0,NULL,'a:1:{s:9:\"component\";s:12:\"CiviCampaign\";}'),(422,1,'civicrm/survey/add',NULL,'New Survey','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:23:\"administer CiviCampaign\";i:1;s:15:\"manage campaign\";}i:1;s:2:\"or\";}','s:29:\"CRM_Campaign_Form_Survey_Main\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:1:{s:9:\"component\";s:12:\"CiviCampaign\";}'),(423,1,'civicrm/campaign/vote',NULL,'Conduct Survey','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:4:{i:0;s:23:\"administer CiviCampaign\";i:1;s:15:\"manage campaign\";i:2;s:25:\"reserve campaign contacts\";i:3;s:27:\"interview campaign contacts\";}i:1;s:2:\"or\";}','s:22:\"CRM_Campaign_Page_Vote\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Campaign Dashboard\";s:3:\"url\";s:25:\"/civicrm/campaign?reset=1\";}}',NULL,NULL,9,NULL,NULL,NULL,0,1,1,0,NULL,'a:1:{s:9:\"component\";s:12:\"CiviCampaign\";}'),(424,1,'civicrm/admin/campaign/surveyType',NULL,'Survey Types','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:23:\"administer CiviCampaign\";}i:1;s:3:\"and\";}','s:28:\"CRM_Campaign_Page_SurveyType\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:3:{s:4:\"icon\";s:18:\"admin/small/05.png\";s:10:\"adminGroup\";s:12:\"CiviCampaign\";s:9:\"component\";s:12:\"CiviCampaign\";}'),(425,1,'civicrm/admin/options/campaign_type',NULL,'Campaign Types','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,2,1,0,NULL,'a:4:{s:4:\"desc\";s:47:\"categorize your campaigns using campaign types.\";s:10:\"adminGroup\";s:12:\"CiviCampaign\";s:4:\"icon\";s:18:\"admin/small/05.png\";s:9:\"component\";s:12:\"CiviCampaign\";}'),(426,1,'civicrm/admin/options/campaign_status',NULL,'Campaign Status','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,3,1,0,NULL,'a:4:{s:4:\"desc\";s:34:\"Define statuses for campaign here.\";s:10:\"adminGroup\";s:12:\"CiviCampaign\";s:4:\"icon\";s:18:\"admin/small/05.png\";s:9:\"component\";s:12:\"CiviCampaign\";}'),(427,1,'civicrm/admin/options/engagement_index',NULL,'Engagement Index','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:22:\"/civicrm/admin?reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,4,1,0,NULL,'a:4:{s:4:\"desc\";s:18:\"Engagement levels.\";s:10:\"adminGroup\";s:12:\"CiviCampaign\";s:4:\"icon\";s:18:\"admin/small/05.png\";s:9:\"component\";s:12:\"CiviCampaign\";}'),(428,1,'civicrm/survey/search','op=interview','Record Respondents Interview','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:23:\"administer CiviCampaign\";i:1;s:15:\"manage campaign\";i:2;s:27:\"interview campaign contacts\";}i:1;s:2:\"or\";}','s:30:\"CRM_Campaign_Controller_Search\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:1:{s:9:\"component\";s:12:\"CiviCampaign\";}'),(429,1,'civicrm/campaign/gotv',NULL,'GOTV (Track Voters)','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:4:{i:0;s:23:\"administer CiviCampaign\";i:1;s:15:\"manage campaign\";i:2;s:25:\"release campaign contacts\";i:3;s:22:\"gotv campaign contacts\";}i:1;s:2:\"or\";}','s:22:\"CRM_Campaign_Form_Gotv\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Campaign Dashboard\";s:3:\"url\";s:25:\"/civicrm/campaign?reset=1\";}}',NULL,NULL,9,NULL,NULL,NULL,0,1,1,0,NULL,'a:1:{s:9:\"component\";s:12:\"CiviCampaign\";}'),(430,1,'civicrm/petition/add',NULL,'New Petition','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:23:\"administer CiviCampaign\";i:1;s:15:\"manage campaign\";}i:1;s:2:\"or\";}','s:26:\"CRM_Campaign_Form_Petition\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(431,1,'civicrm/petition/sign',NULL,'Sign Petition','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"sign CiviCRM Petition\";}i:1;s:3:\"and\";}','s:36:\"CRM_Campaign_Form_Petition_Signature\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,1,NULL,0,1,1,0,NULL,'a:0:{}'),(432,1,'civicrm/petition/browse',NULL,'View Petition Signatures','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Campaign_Page_Petition\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(433,1,'civicrm/petition/confirm',NULL,'Email address verified','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"sign CiviCRM Petition\";}i:1;s:3:\"and\";}','s:34:\"CRM_Campaign_Page_Petition_Confirm\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,1,NULL,0,1,1,0,NULL,'a:0:{}'),(434,1,'civicrm/petition/thankyou',NULL,'Thank You','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"sign CiviCRM Petition\";}i:1;s:3:\"and\";}','s:35:\"CRM_Campaign_Page_Petition_ThankYou\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,1,NULL,0,1,1,0,NULL,'a:0:{}'),(435,1,'civicrm/campaign/registerInterview',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:23:\"administer CiviCampaign\";i:1;s:15:\"manage campaign\";i:2;s:27:\"interview campaign contacts\";}i:1;s:2:\"or\";}','a:2:{i:0;s:22:\"CRM_Campaign_Page_AJAX\";i:1;s:17:\"registerInterview\";}',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Campaign Dashboard\";s:3:\"url\";s:25:\"/civicrm/campaign?reset=1\";}}',NULL,NULL,9,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(436,1,'civicrm/survey/configure/main',NULL,'Configure Survey','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:23:\"administer CiviCampaign\";i:1;s:15:\"manage campaign\";}i:1;s:2:\"or\";}','s:29:\"CRM_Campaign_Form_Survey_Main\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(437,1,'civicrm/survey/configure/questions',NULL,'Configure Survey','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:23:\"administer CiviCampaign\";i:1;s:15:\"manage campaign\";}i:1;s:2:\"or\";}','s:34:\"CRM_Campaign_Form_Survey_Questions\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(438,1,'civicrm/survey/configure/results',NULL,'Configure Survey','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:23:\"administer CiviCampaign\";i:1;s:15:\"manage campaign\";}i:1;s:2:\"or\";}','s:32:\"CRM_Campaign_Form_Survey_Results\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(439,1,'civicrm/survey/delete',NULL,'Delete Survey','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:23:\"administer CiviCampaign\";i:1;s:15:\"manage campaign\";}i:1;s:2:\"or\";}','s:31:\"CRM_Campaign_Form_Survey_Delete\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:16:\"/civicrm?reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(440,1,'admin',NULL,NULL,NULL,NULL,NULL,NULL,'a:15:{s:26:\"Customize Data and Screens\";a:3:{s:12:\"component_id\";N;s:6:\"fields\";a:19:{s:26:\"{weight}.Tags (Categories)\";a:6:{s:5:\"title\";s:17:\"Tags (Categories)\";s:4:\"desc\";s:158:\"Tags are useful for segmenting the contacts in your database into categories (e.g. Staff Member, Donor, Volunteer, etc.). Create and edit available tags here.\";s:2:\"id\";s:15:\"Tags_Categories\";s:3:\"url\";s:20:\"/civicrm/tag?reset=1\";s:4:\"icon\";s:18:\"admin/small/11.png\";s:5:\"extra\";N;}s:20:\"{weight}.Custom Data\";a:6:{s:5:\"title\";s:11:\"Custom Data\";s:4:\"desc\";s:109:\"Configure custom fields to collect and store custom data which is not included in the standard CiviCRM forms.\";s:2:\"id\";s:10:\"CustomData\";s:3:\"url\";s:35:\"/civicrm/admin/custom/group?reset=1\";s:4:\"icon\";s:26:\"admin/small/custm_data.png\";s:5:\"extra\";N;}s:17:\"{weight}.Profiles\";a:6:{s:5:\"title\";s:8:\"Profiles\";s:4:\"desc\";s:151:\"Profiles allow you to aggregate groups of fields and include them in your site as input forms, contact display pages, and search and listings features.\";s:2:\"id\";s:8:\"Profiles\";s:3:\"url\";s:31:\"/civicrm/admin/uf/group?reset=1\";s:4:\"icon\";s:23:\"admin/small/Profile.png\";s:5:\"extra\";N;}s:23:\"{weight}.Activity Types\";a:6:{s:5:\"title\";s:14:\"Activity Types\";s:4:\"desc\";s:155:\"CiviCRM has several built-in activity types (meetings, phone calls, emails sent). Track other types of interactions by creating custom activity types here.\";s:2:\"id\";s:13:\"ActivityTypes\";s:3:\"url\";s:44:\"/civicrm/admin/options/activity_type?reset=1\";s:4:\"icon\";s:18:\"admin/small/05.png\";s:5:\"extra\";N;}s:27:\"{weight}.Relationship Types\";a:6:{s:5:\"title\";s:18:\"Relationship Types\";s:4:\"desc\";s:148:\"Contacts can be linked to each other through Relationships (e.g. Spouse, Employer, etc.). Define the types of relationships you want to record here.\";s:2:\"id\";s:17:\"RelationshipTypes\";s:3:\"url\";s:30:\"/civicrm/admin/reltype?reset=1\";s:4:\"icon\";s:25:\"admin/small/rela_type.png\";s:5:\"extra\";N;}s:22:\"{weight}.Contact Types\";a:6:{s:5:\"title\";s:13:\"Contact Types\";s:4:\"desc\";N;s:2:\"id\";s:12:\"ContactTypes\";s:3:\"url\";s:38:\"/civicrm/admin/options/subtype?reset=1\";s:4:\"icon\";s:18:\"admin/small/09.png\";s:5:\"extra\";N;}s:23:\"{weight}.Gender Options\";a:6:{s:5:\"title\";s:14:\"Gender Options\";s:4:\"desc\";s:79:\"Options for assigning gender to individual contacts (e.g. Male, Female, Other).\";s:2:\"id\";s:13:\"GenderOptions\";s:3:\"url\";s:37:\"/civicrm/admin/options/gender?reset=1\";s:4:\"icon\";s:18:\"admin/small/01.png\";s:5:\"extra\";N;}s:40:\"{weight}.Individual Prefixes (Ms, Mr...)\";a:6:{s:5:\"title\";s:31:\"Individual Prefixes (Ms, Mr...)\";s:4:\"desc\";s:66:\"Options for individual contact prefixes (e.g. Ms., Mr., Dr. etc.).\";s:2:\"id\";s:27:\"IndividualPrefixes_Ms_Mr...\";s:3:\"url\";s:48:\"/civicrm/admin/options/individual_prefix?reset=1\";s:4:\"icon\";s:21:\"admin/small/title.png\";s:5:\"extra\";N;}s:40:\"{weight}.Individual Suffixes (Jr, Sr...)\";a:6:{s:5:\"title\";s:31:\"Individual Suffixes (Jr, Sr...)\";s:4:\"desc\";s:61:\"Options for individual contact suffixes (e.g. Jr., Sr. etc.).\";s:2:\"id\";s:27:\"IndividualSuffixes_Jr_Sr...\";s:3:\"url\";s:48:\"/civicrm/admin/options/individual_suffix?reset=1\";s:4:\"icon\";s:18:\"admin/small/10.png\";s:5:\"extra\";N;}s:39:\"{weight}.Location Types (Home, Work...)\";a:6:{s:5:\"title\";s:30:\"Location Types (Home, Work...)\";s:4:\"desc\";s:94:\"Options for categorizing contact addresses and phone numbers (e.g. Home, Work, Billing, etc.).\";s:2:\"id\";s:26:\"LocationTypes_Home_Work...\";s:3:\"url\";s:35:\"/civicrm/admin/locationType?reset=1\";s:4:\"icon\";s:18:\"admin/small/13.png\";s:5:\"extra\";N;}s:22:\"{weight}.Website Types\";a:6:{s:5:\"title\";s:13:\"Website Types\";s:4:\"desc\";s:48:\"Options for assigning website types to contacts.\";s:2:\"id\";s:12:\"WebsiteTypes\";s:3:\"url\";s:43:\"/civicrm/admin/options/website_type?reset=1\";s:4:\"icon\";N;s:5:\"extra\";N;}s:35:\"{weight}.Instant Messenger Services\";a:6:{s:5:\"title\";s:26:\"Instant Messenger Services\";s:4:\"desc\";s:79:\"List of IM services which can be used when recording screen-names for contacts.\";s:2:\"id\";s:24:\"InstantMessengerServices\";s:3:\"url\";s:56:\"/civicrm/admin/options/instant_messenger_service?reset=1\";s:4:\"icon\";s:18:\"admin/small/07.png\";s:5:\"extra\";N;}s:31:\"{weight}.Mobile Phone Providers\";a:6:{s:5:\"title\";s:22:\"Mobile Phone Providers\";s:4:\"desc\";s:90:\"List of mobile phone providers which can be assigned when recording contact phone numbers.\";s:2:\"id\";s:20:\"MobilePhoneProviders\";s:3:\"url\";s:46:\"/civicrm/admin/options/mobile_provider?reset=1\";s:4:\"icon\";s:18:\"admin/small/08.png\";s:5:\"extra\";N;}s:19:\"{weight}.Phone Type\";a:6:{s:5:\"title\";s:10:\"Phone Type\";s:4:\"desc\";s:80:\"Options for assigning phone type to contacts (e.g Phone,\n Mobile, Fax, Pager)\";s:2:\"id\";s:9:\"PhoneType\";s:3:\"url\";s:41:\"/civicrm/admin/options/phone_type?reset=1\";s:4:\"icon\";s:7:\"tel.gif\";s:5:\"extra\";N;}s:28:\"{weight}.Display Preferences\";a:6:{s:5:\"title\";s:19:\"Display Preferences\";s:4:\"desc\";N;s:2:\"id\";s:18:\"DisplayPreferences\";s:3:\"url\";s:50:\"/civicrm/admin/setting/preferences/display?reset=1\";s:4:\"icon\";s:18:\"admin/small/36.png\";s:5:\"extra\";N;}s:27:\"{weight}.Search Preferences\";a:6:{s:5:\"title\";s:18:\"Search Preferences\";s:4:\"desc\";N;s:2:\"id\";s:17:\"SearchPreferences\";s:3:\"url\";s:37:\"/civicrm/admin/setting/search?reset=1\";s:4:\"icon\";s:18:\"admin/small/36.png\";s:5:\"extra\";N;}s:24:\"{weight}.Navigation Menu\";a:6:{s:5:\"title\";s:15:\"Navigation Menu\";s:4:\"desc\";s:79:\"Add or remove menu items, and modify the order of items on the navigation menu.\";s:2:\"id\";s:14:\"NavigationMenu\";s:3:\"url\";s:27:\"/civicrm/admin/menu?reset=1\";s:4:\"icon\";s:24:\"admin/small/template.png\";s:5:\"extra\";N;}s:26:\"{weight}.Word Replacements\";a:6:{s:5:\"title\";s:17:\"Word Replacements\";s:4:\"desc\";s:18:\"Word Replacements.\";s:2:\"id\";s:16:\"WordReplacements\";s:3:\"url\";s:47:\"/civicrm/admin/options/wordreplacements?reset=1\";s:4:\"icon\";N;s:5:\"extra\";N;}s:31:\"{weight}.Manage Custom Searches\";a:6:{s:5:\"title\";s:22:\"Manage Custom Searches\";s:4:\"desc\";s:225:\"Developers and accidental techies with a bit of PHP and SQL knowledge can create new search forms to handle specific search and reporting needs which aren\'t covered by the built-in Advanced Search and Search Builder features.\";s:2:\"id\";s:20:\"ManageCustomSearches\";s:3:\"url\";s:44:\"/civicrm/admin/options/custom_search?reset=1\";s:4:\"icon\";s:24:\"admin/small/template.png\";s:5:\"extra\";N;}}s:9:\"perColumn\";d:10;}s:14:\"Communications\";a:3:{s:12:\"component_id\";N;s:6:\"fields\";a:11:{s:46:\"{weight}.Organization Address and Contact Info\";a:6:{s:5:\"title\";s:37:\"Organization Address and Contact Info\";s:4:\"desc\";s:150:\"Configure primary contact name, email, return-path and address information. This information is used by CiviMail to identify the sending organization.\";s:2:\"id\";s:33:\"OrganizationAddressandContactInfo\";s:3:\"url\";s:47:\"/civicrm/admin/domain?action=update&reset=1\";s:4:\"icon\";s:22:\"admin/small/domain.png\";s:5:\"extra\";N;}s:29:\"{weight}.From Email Addresses\";a:6:{s:5:\"title\";s:20:\"From Email Addresses\";s:4:\"desc\";s:74:\"List of Email Addresses which can be used when sending emails to contacts.\";s:2:\"id\";s:18:\"FromEmailAddresses\";s:3:\"url\";s:49:\"/civicrm/admin/options/from_email_address?reset=1\";s:4:\"icon\";s:21:\"admin/small/title.png\";s:5:\"extra\";N;}s:26:\"{weight}.Message Templates\";a:6:{s:5:\"title\";s:17:\"Message Templates\";s:4:\"desc\";s:130:\"Message templates allow you to save and re-use messages with layouts which you can use when sending email to one or more contacts.\";s:2:\"id\";s:16:\"MessageTemplates\";s:3:\"url\";s:39:\"/civicrm/admin/messageTemplates?reset=1\";s:4:\"icon\";s:24:\"admin/small/template.png\";s:5:\"extra\";N;}s:27:\"{weight}.Schedule Reminders\";a:6:{s:5:\"title\";s:18:\"Schedule Reminders\";s:4:\"desc\";s:19:\"Schedule Reminders.\";s:2:\"id\";s:17:\"ScheduleReminders\";s:3:\"url\";s:40:\"/civicrm/admin/scheduleReminders?reset=1\";s:4:\"icon\";s:24:\"admin/small/template.png\";s:5:\"extra\";N;}s:40:\"{weight}.Preferred Communication Methods\";a:6:{s:5:\"title\";s:31:\"Preferred Communication Methods\";s:4:\"desc\";s:117:\"One or more preferred methods of communication can be assigned to each contact. Customize the available options here.\";s:2:\"id\";s:29:\"PreferredCommunicationMethods\";s:3:\"url\";s:61:\"/civicrm/admin/options/preferred_communication_method?reset=1\";s:4:\"icon\";s:29:\"admin/small/communication.png\";s:5:\"extra\";N;}s:22:\"{weight}.Label Formats\";a:6:{s:5:\"title\";s:13:\"Label Formats\";s:4:\"desc\";s:67:\"Configure Label Formats that are used when creating mailing labels.\";s:2:\"id\";s:12:\"LabelFormats\";s:3:\"url\";s:35:\"/civicrm/admin/labelFormats?reset=1\";s:4:\"icon\";s:24:\"admin/small/template.png\";s:5:\"extra\";N;}s:33:\"{weight}.Print Page (PDF) Formats\";a:6:{s:5:\"title\";s:24:\"Print Page (PDF) Formats\";s:4:\"desc\";s:95:\"Configure PDF Page Formats that can be assigned to Message Templates when creating PDF letters.\";s:2:\"id\";s:20:\"PrintPage_PDFFormats\";s:3:\"url\";s:33:\"/civicrm/admin/pdfFormats?reset=1\";s:4:\"icon\";s:24:\"admin/small/template.png\";s:5:\"extra\";N;}s:36:\"{weight}.Communication Style Options\";a:6:{s:5:\"title\";s:27:\"Communication Style Options\";s:4:\"desc\";s:42:\"Options for Communication Style selection.\";s:2:\"id\";s:25:\"CommunicationStyleOptions\";s:3:\"url\";s:50:\"/civicrm/admin/options/communication_style?reset=1\";s:4:\"icon\";s:18:\"admin/small/01.png\";s:5:\"extra\";N;}s:31:\"{weight}.Email Greeting Formats\";a:6:{s:5:\"title\";s:22:\"Email Greeting Formats\";s:4:\"desc\";s:75:\"Options for assigning email greetings to individual and household contacts.\";s:2:\"id\";s:20:\"EmailGreetingFormats\";s:3:\"url\";s:45:\"/civicrm/admin/options/email_greeting?reset=1\";s:4:\"icon\";s:18:\"admin/small/01.png\";s:5:\"extra\";N;}s:32:\"{weight}.Postal Greeting Formats\";a:6:{s:5:\"title\";s:23:\"Postal Greeting Formats\";s:4:\"desc\";s:76:\"Options for assigning postal greetings to individual and household contacts.\";s:2:\"id\";s:21:\"PostalGreetingFormats\";s:3:\"url\";s:46:\"/civicrm/admin/options/postal_greeting?reset=1\";s:4:\"icon\";s:18:\"admin/small/01.png\";s:5:\"extra\";N;}s:26:\"{weight}.Addressee Formats\";a:6:{s:5:\"title\";s:17:\"Addressee Formats\";s:4:\"desc\";s:83:\"Options for assigning addressee to individual, household and organization contacts.\";s:2:\"id\";s:16:\"AddresseeFormats\";s:3:\"url\";s:40:\"/civicrm/admin/options/addressee?reset=1\";s:4:\"icon\";s:18:\"admin/small/01.png\";s:5:\"extra\";N;}}s:9:\"perColumn\";d:6;}s:12:\"Localization\";a:3:{s:12:\"component_id\";N;s:6:\"fields\";a:4:{s:39:\"{weight}.Languages, Currency, Locations\";a:6:{s:5:\"title\";s:30:\"Languages, Currency, Locations\";s:4:\"desc\";N;s:2:\"id\";s:28:\"Languages_Currency_Locations\";s:3:\"url\";s:43:\"/civicrm/admin/setting/localization?reset=1\";s:4:\"icon\";s:18:\"admin/small/36.png\";s:5:\"extra\";N;}s:25:\"{weight}.Address Settings\";a:6:{s:5:\"title\";s:16:\"Address Settings\";s:4:\"desc\";N;s:2:\"id\";s:15:\"AddressSettings\";s:3:\"url\";s:50:\"/civicrm/admin/setting/preferences/address?reset=1\";s:4:\"icon\";s:18:\"admin/small/36.png\";s:5:\"extra\";N;}s:21:\"{weight}.Date Formats\";a:6:{s:5:\"title\";s:12:\"Date Formats\";s:4:\"desc\";N;s:2:\"id\";s:11:\"DateFormats\";s:3:\"url\";s:35:\"/civicrm/admin/setting/date?reset=1\";s:4:\"icon\";s:18:\"admin/small/36.png\";s:5:\"extra\";N;}s:28:\"{weight}.Preferred Languages\";a:6:{s:5:\"title\";s:19:\"Preferred Languages\";s:4:\"desc\";s:30:\"Options for contact languages.\";s:2:\"id\";s:18:\"PreferredLanguages\";s:3:\"url\";s:40:\"/civicrm/admin/options/languages?reset=1\";s:4:\"icon\";s:18:\"admin/small/36.png\";s:5:\"extra\";N;}}s:9:\"perColumn\";d:2;}s:21:\"Users and Permissions\";a:3:{s:12:\"component_id\";N;s:6:\"fields\";a:2:{s:23:\"{weight}.Access Control\";a:6:{s:5:\"title\";s:14:\"Access Control\";s:4:\"desc\";s:73:\"Grant or deny access to actions (view, edit...), features and components.\";s:2:\"id\";s:13:\"AccessControl\";s:3:\"url\";s:29:\"/civicrm/admin/access?reset=1\";s:4:\"icon\";s:18:\"admin/small/03.png\";s:5:\"extra\";N;}s:38:\"{weight}.Synchronize Users to Contacts\";a:6:{s:5:\"title\";s:29:\"Synchronize Users to Contacts\";s:4:\"desc\";s:71:\"Automatically create a CiviCRM contact record for each CMS user record.\";s:2:\"id\";s:26:\"SynchronizeUserstoContacts\";s:3:\"url\";s:32:\"/civicrm/admin/synchUser?reset=1\";s:4:\"icon\";s:26:\"admin/small/Synch_user.png\";s:5:\"extra\";N;}}s:9:\"perColumn\";d:1;}s:15:\"System Settings\";a:3:{s:12:\"component_id\";N;s:6:\"fields\";a:18:{s:32:\"{weight}.Configuration Checklist\";a:6:{s:5:\"title\";s:23:\"Configuration Checklist\";s:4:\"desc\";s:55:\"List of configuration tasks with links to each setting.\";s:2:\"id\";s:22:\"ConfigurationChecklist\";s:3:\"url\";s:33:\"/civicrm/admin/configtask?reset=1\";s:4:\"icon\";s:9:\"check.gif\";s:5:\"extra\";N;}s:34:\"{weight}.Enable CiviCRM Components\";a:6:{s:5:\"title\";s:25:\"Enable CiviCRM Components\";s:4:\"desc\";s:269:\"Enable or disable components (e.g. CiviEvent, CiviMember, etc.) for your site based on the features you need. We recommend disabling any components not being used in order to simplify the user interface. You can easily re-enable components at any time from this screen.\";s:2:\"id\";s:23:\"EnableCiviCRMComponents\";s:3:\"url\";s:40:\"/civicrm/admin/setting/component?reset=1\";s:4:\"icon\";s:18:\"admin/small/36.png\";s:5:\"extra\";N;}s:26:\"{weight}.Manage Extensions\";a:6:{s:5:\"title\";s:17:\"Manage Extensions\";s:4:\"desc\";s:0:\"\";s:2:\"id\";s:16:\"ManageExtensions\";s:3:\"url\";s:33:\"/civicrm/admin/extensions?reset=1\";s:4:\"icon\";s:26:\"admin/small/price_sets.png\";s:5:\"extra\";N;}s:32:\"{weight}.Outbound Email Settings\";a:6:{s:5:\"title\";s:23:\"Outbound Email Settings\";s:4:\"desc\";N;s:2:\"id\";s:21:\"OutboundEmailSettings\";s:3:\"url\";s:35:\"/civicrm/admin/setting/smtp?reset=1\";s:4:\"icon\";s:18:\"admin/small/07.png\";s:5:\"extra\";N;}s:37:\"{weight}.Settings - Payment Processor\";a:6:{s:5:\"title\";s:28:\"Settings - Payment Processor\";s:4:\"desc\";s:48:\"Payment Processor setup for CiviCRM transactions\";s:2:\"id\";s:25:\"Settings-PaymentProcessor\";s:3:\"url\";s:39:\"/civicrm/admin/paymentProcessor?reset=1\";s:4:\"icon\";s:41:\"admin/small/online_contribution_pages.png\";s:5:\"extra\";N;}s:30:\"{weight}.Mapping and Geocoding\";a:6:{s:5:\"title\";s:21:\"Mapping and Geocoding\";s:4:\"desc\";N;s:2:\"id\";s:19:\"MappingandGeocoding\";s:3:\"url\";s:38:\"/civicrm/admin/setting/mapping?reset=1\";s:4:\"icon\";s:18:\"admin/small/36.png\";s:5:\"extra\";N;}s:62:\"{weight}.Misc (Undelete, PDFs, Limits, Logging, Captcha, etc.)\";a:6:{s:5:\"title\";s:53:\"Misc (Undelete, PDFs, Limits, Logging, Captcha, etc.)\";s:4:\"desc\";s:91:\"Enable undelete/move to trash feature, detailed change logging, ReCAPTCHA to protect forms.\";s:2:\"id\";s:46:\"Misc_Undelete_PDFs_Limits_Logging_Captcha_etc.\";s:3:\"url\";s:35:\"/civicrm/admin/setting/misc?reset=1\";s:4:\"icon\";s:18:\"admin/small/36.png\";s:5:\"extra\";N;}s:20:\"{weight}.Directories\";a:6:{s:5:\"title\";s:11:\"Directories\";s:4:\"desc\";N;s:2:\"id\";s:11:\"Directories\";s:3:\"url\";s:35:\"/civicrm/admin/setting/path?reset=1\";s:4:\"icon\";s:18:\"admin/small/36.png\";s:5:\"extra\";N;}s:22:\"{weight}.Resource URLs\";a:6:{s:5:\"title\";s:13:\"Resource URLs\";s:4:\"desc\";N;s:2:\"id\";s:12:\"ResourceURLs\";s:3:\"url\";s:34:\"/civicrm/admin/setting/url?reset=1\";s:4:\"icon\";s:18:\"admin/small/36.png\";s:5:\"extra\";N;}s:40:\"{weight}.Cleanup Caches and Update Paths\";a:6:{s:5:\"title\";s:31:\"Cleanup Caches and Update Paths\";s:4:\"desc\";s:157:\"Reset the Base Directory Path and Base URL settings - generally when a CiviCRM site is moved to another location in the file system and/or to another domain.\";s:2:\"id\";s:27:\"CleanupCachesandUpdatePaths\";s:3:\"url\";s:50:\"/civicrm/admin/setting/updateConfigBackend?reset=1\";s:4:\"icon\";s:26:\"admin/small/updatepath.png\";s:5:\"extra\";N;}s:33:\"{weight}.CMS Database Integration\";a:6:{s:5:\"title\";s:24:\"CMS Database Integration\";s:4:\"desc\";N;s:2:\"id\";s:22:\"CMSDatabaseIntegration\";s:3:\"url\";s:33:\"/civicrm/admin/setting/uf?reset=1\";s:4:\"icon\";s:18:\"admin/small/36.png\";s:5:\"extra\";N;}s:36:\"{weight}.Safe File Extension Options\";a:6:{s:5:\"title\";s:27:\"Safe File Extension Options\";s:4:\"desc\";s:44:\"File Extensions that can be considered safe.\";s:2:\"id\";s:24:\"SafeFileExtensionOptions\";s:3:\"url\";s:50:\"/civicrm/admin/options/safe_file_extension?reset=1\";s:4:\"icon\";s:18:\"admin/small/01.png\";s:5:\"extra\";N;}s:22:\"{weight}.Option Groups\";a:6:{s:5:\"title\";s:13:\"Option Groups\";s:4:\"desc\";s:35:\"Access all meta-data option groups.\";s:2:\"id\";s:12:\"OptionGroups\";s:3:\"url\";s:30:\"/civicrm/admin/options?reset=1\";s:4:\"icon\";s:18:\"admin/small/01.png\";s:5:\"extra\";N;}s:31:\"{weight}.Import/Export Mappings\";a:6:{s:5:\"title\";s:22:\"Import/Export Mappings\";s:4:\"desc\";s:141:\"Import and Export mappings allow you to easily run the same job multiple times. This option allows you to rename or delete existing mappings.\";s:2:\"id\";s:21:\"Import_ExportMappings\";s:3:\"url\";s:30:\"/civicrm/admin/mapping?reset=1\";s:4:\"icon\";s:33:\"admin/small/import_export_map.png\";s:5:\"extra\";N;}s:18:\"{weight}.Debugging\";a:6:{s:5:\"title\";s:9:\"Debugging\";s:4:\"desc\";N;s:2:\"id\";s:9:\"Debugging\";s:3:\"url\";s:36:\"/civicrm/admin/setting/debug?reset=1\";s:4:\"icon\";s:18:\"admin/small/36.png\";s:5:\"extra\";N;}s:28:\"{weight}.Multi Site Settings\";a:6:{s:5:\"title\";s:19:\"Multi Site Settings\";s:4:\"desc\";N;s:2:\"id\";s:17:\"MultiSiteSettings\";s:3:\"url\";s:52:\"/civicrm/admin/setting/preferences/multisite?reset=1\";s:4:\"icon\";s:18:\"admin/small/36.png\";s:5:\"extra\";N;}s:23:\"{weight}.Scheduled Jobs\";a:6:{s:5:\"title\";s:14:\"Scheduled Jobs\";s:4:\"desc\";s:35:\"Managing periodially running tasks.\";s:2:\"id\";s:13:\"ScheduledJobs\";s:3:\"url\";s:26:\"/civicrm/admin/job?reset=1\";s:4:\"icon\";s:18:\"admin/small/13.png\";s:5:\"extra\";N;}s:22:\"{weight}.Sms Providers\";a:6:{s:5:\"title\";s:13:\"Sms Providers\";s:4:\"desc\";s:27:\"To configure a sms provider\";s:2:\"id\";s:12:\"SmsProviders\";s:3:\"url\";s:35:\"/civicrm/admin/sms/provider?reset=1\";s:4:\"icon\";s:18:\"admin/small/36.png\";s:5:\"extra\";N;}}s:9:\"perColumn\";d:9;}s:12:\"CiviCampaign\";a:3:{s:12:\"component_id\";N;s:6:\"fields\";a:5:{s:40:\"{weight}.CiviCampaign Component Settings\";a:6:{s:5:\"title\";s:31:\"CiviCampaign Component Settings\";s:4:\"desc\";s:40:\"Configure global CiviCampaign behaviors.\";s:2:\"id\";s:29:\"CiviCampaignComponentSettings\";s:3:\"url\";s:51:\"/civicrm/admin/setting/preferences/campaign?reset=1\";s:4:\"icon\";N;s:5:\"extra\";N;}s:21:\"{weight}.Survey Types\";a:6:{s:5:\"title\";s:12:\"Survey Types\";s:4:\"desc\";N;s:2:\"id\";s:11:\"SurveyTypes\";s:3:\"url\";s:42:\"/civicrm/admin/campaign/surveyType?reset=1\";s:4:\"icon\";s:18:\"admin/small/05.png\";s:5:\"extra\";N;}s:23:\"{weight}.Campaign Types\";a:6:{s:5:\"title\";s:14:\"Campaign Types\";s:4:\"desc\";s:47:\"categorize your campaigns using campaign types.\";s:2:\"id\";s:13:\"CampaignTypes\";s:3:\"url\";s:44:\"/civicrm/admin/options/campaign_type?reset=1\";s:4:\"icon\";s:18:\"admin/small/05.png\";s:5:\"extra\";N;}s:24:\"{weight}.Campaign Status\";a:6:{s:5:\"title\";s:15:\"Campaign Status\";s:4:\"desc\";s:34:\"Define statuses for campaign here.\";s:2:\"id\";s:14:\"CampaignStatus\";s:3:\"url\";s:46:\"/civicrm/admin/options/campaign_status?reset=1\";s:4:\"icon\";s:18:\"admin/small/05.png\";s:5:\"extra\";N;}s:25:\"{weight}.Engagement Index\";a:6:{s:5:\"title\";s:16:\"Engagement Index\";s:4:\"desc\";s:18:\"Engagement levels.\";s:2:\"id\";s:15:\"EngagementIndex\";s:3:\"url\";s:47:\"/civicrm/admin/options/engagement_index?reset=1\";s:4:\"icon\";s:18:\"admin/small/05.png\";s:5:\"extra\";N;}}s:9:\"perColumn\";d:3;}s:9:\"CiviEvent\";a:3:{s:12:\"component_id\";N;s:6:\"fields\";a:9:{s:37:\"{weight}.CiviEvent Component Settings\";a:6:{s:5:\"title\";s:28:\"CiviEvent Component Settings\";s:4:\"desc\";s:37:\"Configure global CiviEvent behaviors.\";s:2:\"id\";s:26:\"CiviEventComponentSettings\";s:3:\"url\";s:48:\"/civicrm/admin/setting/preferences/event?reset=1\";s:4:\"icon\";N;s:5:\"extra\";N;}s:33:\"{weight}.Event Name Badge Layouts\";a:6:{s:5:\"title\";s:24:\"Event Name Badge Layouts\";s:4:\"desc\";s:107:\"Configure name badge layouts for event participants, including logos and what data to include on the badge.\";s:2:\"id\";s:21:\"EventNameBadgeLayouts\";s:3:\"url\";s:52:\"/civicrm/admin/badgelayout?action=browse&reset=1\";s:4:\"icon\";N;s:5:\"extra\";N;}s:22:\"{weight}.Manage Events\";a:6:{s:5:\"title\";s:13:\"Manage Events\";s:4:\"desc\";s:136:\"Create and edit event configuration including times, locations, online registration forms, and fees. Links for iCal and RSS syndication.\";s:2:\"id\";s:12:\"ManageEvents\";s:3:\"url\";s:28:\"/civicrm/admin/event?reset=1\";s:4:\"icon\";s:28:\"admin/small/event_manage.png\";s:5:\"extra\";N;}s:24:\"{weight}.Event Templates\";a:6:{s:5:\"title\";s:15:\"Event Templates\";s:4:\"desc\";s:115:\"Administrators can create Event Templates - which are basically master event records pre-filled with default values\";s:2:\"id\";s:14:\"EventTemplates\";s:3:\"url\";s:36:\"/civicrm/admin/eventTemplate?reset=1\";s:4:\"icon\";s:24:\"admin/small/template.png\";s:5:\"extra\";N;}s:20:\"{weight}.Event Types\";a:6:{s:5:\"title\";s:11:\"Event Types\";s:4:\"desc\";s:143:\"Use Event Types to categorize your events. Event feeds can be filtered by Event Type and participant searches can use Event Type as a criteria.\";s:2:\"id\";s:10:\"EventTypes\";s:3:\"url\";s:41:\"/civicrm/admin/options/event_type?reset=1\";s:4:\"icon\";s:26:\"admin/small/event_type.png\";s:5:\"extra\";N;}s:27:\"{weight}.Participant Status\";a:6:{s:5:\"title\";s:18:\"Participant Status\";s:4:\"desc\";s:154:\"Define statuses for event participants here (e.g. Registered, Attended, Cancelled...). You can then assign statuses and search for participants by status.\";s:2:\"id\";s:17:\"ParticipantStatus\";s:3:\"url\";s:41:\"/civicrm/admin/participant_status?reset=1\";s:4:\"icon\";s:28:\"admin/small/parti_status.png\";s:5:\"extra\";N;}s:25:\"{weight}.Participant Role\";a:6:{s:5:\"title\";s:16:\"Participant Role\";s:4:\"desc\";s:138:\"Define participant roles for events here (e.g. Attendee, Host, Speaker...). You can then assign roles and search for participants by role.\";s:2:\"id\";s:15:\"ParticipantRole\";s:3:\"url\";s:47:\"/civicrm/admin/options/participant_role?reset=1\";s:4:\"icon\";s:26:\"admin/small/parti_role.png\";s:5:\"extra\";N;}s:38:\"{weight}.Participant Listing Templates\";a:6:{s:5:\"title\";s:29:\"Participant Listing Templates\";s:4:\"desc\";s:48:\"Template to control participant listing display.\";s:2:\"id\";s:27:\"ParticipantListingTemplates\";s:3:\"url\";s:50:\"/civicrm/admin/options/participant_listing?reset=1\";s:4:\"icon\";s:18:\"admin/small/01.png\";s:5:\"extra\";N;}s:31:\"{weight}.Conference Slot Labels\";a:6:{s:5:\"title\";s:22:\"Conference Slot Labels\";s:4:\"desc\";s:35:\"Define conference slots and labels.\";s:2:\"id\";s:20:\"ConferenceSlotLabels\";s:3:\"url\";s:65:\"/civicrm/admin/conference_slots?group=conference_slot&reset=1\";s:4:\"icon\";N;s:5:\"extra\";N;}}s:9:\"perColumn\";d:5;}s:8:\"CiviMail\";a:3:{s:12:\"component_id\";N;s:6:\"fields\";a:5:{s:36:\"{weight}.CiviMail Component Settings\";a:6:{s:5:\"title\";s:27:\"CiviMail Component Settings\";s:4:\"desc\";s:36:\"Configure global CiviMail behaviors.\";s:2:\"id\";s:25:\"CiviMailComponentSettings\";s:3:\"url\";s:50:\"/civicrm/admin/setting/preferences/mailing?reset=1\";s:4:\"icon\";N;s:5:\"extra\";N;}s:24:\"{weight}.Mailer Settings\";a:6:{s:5:\"title\";s:15:\"Mailer Settings\";s:4:\"desc\";s:61:\"Configure spool period, throttling and other mailer settings.\";s:2:\"id\";s:14:\"MailerSettings\";s:3:\"url\";s:27:\"/civicrm/admin/mail?reset=1\";s:4:\"icon\";s:18:\"admin/small/07.png\";s:5:\"extra\";N;}s:49:\"{weight}.Headers, Footers, and Automated Messages\";a:6:{s:5:\"title\";s:40:\"Headers, Footers, and Automated Messages\";s:4:\"desc\";s:143:\"Configure the header and footer used for mailings. Customize the content of automated Subscribe, Unsubscribe, Resubscribe and Opt-out messages.\";s:2:\"id\";s:36:\"Headers_Footers_andAutomatedMessages\";s:3:\"url\";s:32:\"/civicrm/admin/component?reset=1\";s:4:\"icon\";s:23:\"admin/small/Profile.png\";s:5:\"extra\";N;}s:29:\"{weight}.From Email Addresses\";a:6:{s:5:\"title\";s:20:\"From Email Addresses\";s:4:\"desc\";s:74:\"List of Email Addresses which can be used when sending emails to contacts.\";s:2:\"id\";s:18:\"FromEmailAddresses\";s:3:\"url\";s:58:\"/civicrm/admin/options/from_email_address/civimail?reset=1\";s:4:\"icon\";s:21:\"admin/small/title.png\";s:5:\"extra\";N;}s:22:\"{weight}.Mail Accounts\";a:6:{s:5:\"title\";s:13:\"Mail Accounts\";s:4:\"desc\";s:32:\"Configure email account setting.\";s:2:\"id\";s:12:\"MailAccounts\";s:3:\"url\";s:35:\"/civicrm/admin/mailSettings?reset=1\";s:4:\"icon\";s:18:\"admin/small/07.png\";s:5:\"extra\";N;}}s:9:\"perColumn\";d:3;}s:10:\"CiviMember\";a:3:{s:12:\"component_id\";N;s:6:\"fields\";a:3:{s:38:\"{weight}.CiviMember Component Settings\";a:6:{s:5:\"title\";s:29:\"CiviMember Component Settings\";s:4:\"desc\";s:38:\"Configure global CiviMember behaviors.\";s:2:\"id\";s:27:\"CiviMemberComponentSettings\";s:3:\"url\";s:49:\"/civicrm/admin/setting/preferences/member?reset=1\";s:4:\"icon\";N;s:5:\"extra\";N;}s:25:\"{weight}.Membership Types\";a:6:{s:5:\"title\";s:16:\"Membership Types\";s:4:\"desc\";s:174:\"Define the types of memberships you want to offer. For each type, you can specify a \'name\' (Gold Member, Honor Society Member...), a description, duration, and a minimum fee.\";s:2:\"id\";s:15:\"MembershipTypes\";s:3:\"url\";s:44:\"/civicrm/admin/member/membershipType?reset=1\";s:4:\"icon\";s:31:\"admin/small/membership_type.png\";s:5:\"extra\";N;}s:32:\"{weight}.Membership Status Rules\";a:6:{s:5:\"title\";s:23:\"Membership Status Rules\";s:4:\"desc\";s:187:\"Status \'rules\' define the current status for a membership based on that membership\'s start and end dates. You can adjust the default status options and rules as needed to meet your needs.\";s:2:\"id\";s:21:\"MembershipStatusRules\";s:3:\"url\";s:46:\"/civicrm/admin/member/membershipStatus?reset=1\";s:4:\"icon\";s:33:\"admin/small/membership_status.png\";s:5:\"extra\";N;}}s:9:\"perColumn\";d:2;}s:6:\"Manage\";a:3:{s:12:\"component_id\";N;s:6:\"fields\";a:3:{s:27:\"{weight}.Scheduled Jobs Log\";a:6:{s:5:\"title\";s:18:\"Scheduled Jobs Log\";s:4:\"desc\";s:46:\"Browsing the log of periodially running tasks.\";s:2:\"id\";s:16:\"ScheduledJobsLog\";s:3:\"url\";s:29:\"/civicrm/admin/joblog?reset=1\";s:4:\"icon\";s:18:\"admin/small/13.png\";s:5:\"extra\";N;}s:42:\"{weight}.Find and Merge Duplicate Contacts\";a:6:{s:5:\"title\";s:33:\"Find and Merge Duplicate Contacts\";s:4:\"desc\";s:158:\"Manage the rules used to identify potentially duplicate contact records. Scan for duplicates using a selected rule and merge duplicate contact data as needed.\";s:2:\"id\";s:29:\"FindandMergeDuplicateContacts\";s:3:\"url\";s:36:\"/civicrm/contact/deduperules?reset=1\";s:4:\"icon\";s:34:\"admin/small/duplicate_matching.png\";s:5:\"extra\";N;}s:26:\"{weight}.Dedupe Exceptions\";a:6:{s:5:\"title\";s:17:\"Dedupe Exceptions\";s:4:\"desc\";N;s:2:\"id\";s:16:\"DedupeExceptions\";s:3:\"url\";s:33:\"/civicrm/dedupe/exception?reset=1\";s:4:\"icon\";N;s:5:\"extra\";N;}}s:9:\"perColumn\";d:2;}s:12:\"Option Lists\";a:3:{s:12:\"component_id\";N;s:6:\"fields\";a:1:{s:20:\"{weight}.Grant Types\";a:6:{s:5:\"title\";s:11:\"Grant Types\";s:4:\"desc\";s:148:\"List of types which can be assigned to Grants. (Enable CiviGrant from Administer > Systme Settings > Enable Components if you want to track grants.)\";s:2:\"id\";s:10:\"GrantTypes\";s:3:\"url\";s:41:\"/civicrm/admin/options/grant_type?reset=1\";s:4:\"icon\";s:26:\"admin/small/grant_type.png\";s:5:\"extra\";N;}}s:9:\"perColumn\";d:1;}s:9:\"Customize\";a:3:{s:12:\"component_id\";N;s:6:\"fields\";a:1:{s:19:\"{weight}.Price Sets\";a:6:{s:5:\"title\";s:10:\"Price Sets\";s:4:\"desc\";s:205:\"Price sets allow you to offer multiple options with associated fees (e.g. pre-conference workshops, additional meals, etc.). Configure Price Sets for events which need more than a single set of fee levels.\";s:2:\"id\";s:9:\"PriceSets\";s:3:\"url\";s:28:\"/civicrm/admin/price?reset=1\";s:4:\"icon\";s:26:\"admin/small/price_sets.png\";s:5:\"extra\";N;}}s:9:\"perColumn\";d:1;}s:14:\"CiviContribute\";a:3:{s:12:\"component_id\";N;s:6:\"fields\";a:9:{s:32:\"{weight}.Personal Campaign Pages\";a:6:{s:5:\"title\";s:23:\"Personal Campaign Pages\";s:4:\"desc\";s:49:\"View and manage existing personal campaign pages.\";s:2:\"id\";s:21:\"PersonalCampaignPages\";s:3:\"url\";s:49:\"/civicrm/admin/pcp?context=contribute&reset=1\";s:4:\"icon\";s:34:\"admin/small/contribution_types.png\";s:5:\"extra\";N;}s:34:\"{weight}.Manage Contribution Pages\";a:6:{s:5:\"title\";s:25:\"Manage Contribution Pages\";s:4:\"desc\";s:242:\"CiviContribute allows you to create and maintain any number of Online Contribution Pages. You can create different pages for different programs or campaigns - and customize text, amounts, types of information collected from contributors, etc.\";s:2:\"id\";s:23:\"ManageContributionPages\";s:3:\"url\";s:33:\"/civicrm/admin/contribute?reset=1\";s:4:\"icon\";s:41:\"admin/small/online_contribution_pages.png\";s:5:\"extra\";N;}s:24:\"{weight}.Manage Premiums\";a:6:{s:5:\"title\";s:15:\"Manage Premiums\";s:4:\"desc\";s:175:\"CiviContribute allows you to configure any number of Premiums which can be offered to contributors as incentives / thank-you gifts. Define the premiums you want to offer here.\";s:2:\"id\";s:14:\"ManagePremiums\";s:3:\"url\";s:48:\"/civicrm/admin/contribute/managePremiums?reset=1\";s:4:\"icon\";s:24:\"admin/small/Premiums.png\";s:5:\"extra\";N;}s:24:\"{weight}.Financial Types\";a:6:{s:5:\"title\";s:15:\"Financial Types\";s:4:\"desc\";s:64:\"Formerly civicrm_contribution_type merged into this table in 4.1\";s:2:\"id\";s:14:\"FinancialTypes\";s:3:\"url\";s:46:\"/civicrm/admin/financial/financialType?reset=1\";s:4:\"icon\";N;s:5:\"extra\";N;}s:27:\"{weight}.Financial Accounts\";a:6:{s:5:\"title\";s:18:\"Financial Accounts\";s:4:\"desc\";s:128:\"Financial types are used to categorize contributions for reporting and accounting purposes. These are also referred to as Funds.\";s:2:\"id\";s:17:\"FinancialAccounts\";s:3:\"url\";s:49:\"/civicrm/admin/financial/financialAccount?reset=1\";s:4:\"icon\";s:34:\"admin/small/contribution_types.png\";s:5:\"extra\";N;}s:24:\"{weight}.Payment Methods\";a:6:{s:5:\"title\";s:15:\"Payment Methods\";s:4:\"desc\";s:224:\"You may choose to record the payment instrument used for each contribution. Common payment methods are installed by default (e.g. Check, Cash, Credit Card...). If your site requires additional payment methods, add them here.\";s:2:\"id\";s:14:\"PaymentMethods\";s:3:\"url\";s:49:\"/civicrm/admin/options/payment_instrument?reset=1\";s:4:\"icon\";s:35:\"admin/small/payment_instruments.png\";s:5:\"extra\";N;}s:30:\"{weight}.Accepted Credit Cards\";a:6:{s:5:\"title\";s:21:\"Accepted Credit Cards\";s:4:\"desc\";s:94:\"Credit card options that will be offered to contributors using your Online Contribution pages.\";s:2:\"id\";s:19:\"AcceptedCreditCards\";s:3:\"url\";s:48:\"/civicrm/admin/options/accept_creditcard?reset=1\";s:4:\"icon\";s:36:\"admin/small/accepted_creditcards.png\";s:5:\"extra\";N;}s:26:\"{weight}.Soft Credit Types\";a:6:{s:5:\"title\";s:17:\"Soft Credit Types\";s:4:\"desc\";s:86:\"Soft Credit Types that will be offered to contributors during soft credit contribution\";s:2:\"id\";s:15:\"SoftCreditTypes\";s:3:\"url\";s:47:\"/civicrm/admin/options/soft_credit_type?reset=1\";s:4:\"icon\";s:32:\"admin/small/soft_credit_type.png\";s:5:\"extra\";N;}s:42:\"{weight}.CiviContribute Component Settings\";a:6:{s:5:\"title\";s:33:\"CiviContribute Component Settings\";s:4:\"desc\";s:42:\"Configure global CiviContribute behaviors.\";s:2:\"id\";s:31:\"CiviContributeComponentSettings\";s:3:\"url\";s:53:\"/civicrm/admin/setting/preferences/contribute?reset=1\";s:4:\"icon\";N;s:5:\"extra\";N;}}s:9:\"perColumn\";d:5;}s:8:\"CiviCase\";a:3:{s:12:\"component_id\";N;s:6:\"fields\";a:5:{s:26:\"{weight}.CiviCase Settings\";a:6:{s:5:\"title\";s:17:\"CiviCase Settings\";s:4:\"desc\";N;s:2:\"id\";s:16:\"CiviCaseSettings\";s:3:\"url\";s:35:\"/civicrm/admin/setting/case?reset=1\";s:4:\"icon\";s:18:\"admin/small/36.png\";s:5:\"extra\";N;}s:19:\"{weight}.Case Types\";a:6:{s:5:\"title\";s:10:\"Case Types\";s:4:\"desc\";s:137:\"List of types which can be assigned to Cases. (Enable the Cases tab from System Settings - Enable Components if you want to track cases.)\";s:2:\"id\";s:9:\"CaseTypes\";s:3:\"url\";s:40:\"/civicrm/admin/options/case_type?reset=1\";s:4:\"icon\";s:25:\"admin/small/case_type.png\";s:5:\"extra\";N;}s:24:\"{weight}.Redaction Rules\";a:6:{s:5:\"title\";s:15:\"Redaction Rules\";s:4:\"desc\";s:223:\"List of rules which can be applied to user input strings so that the redacted output can be recognized as repeated instances of the same string or can be identified as a \"semantic type of the data element\" within case data.\";s:2:\"id\";s:14:\"RedactionRules\";s:3:\"url\";s:45:\"/civicrm/admin/options/redaction_rule?reset=1\";s:4:\"icon\";s:30:\"admin/small/redaction_type.png\";s:5:\"extra\";N;}s:22:\"{weight}.Case Statuses\";a:6:{s:5:\"title\";s:13:\"Case Statuses\";s:4:\"desc\";s:48:\"List of statuses that can be assigned to a case.\";s:2:\"id\";s:12:\"CaseStatuses\";s:3:\"url\";s:42:\"/civicrm/admin/options/case_status?reset=1\";s:4:\"icon\";s:25:\"admin/small/case_type.png\";s:5:\"extra\";N;}s:26:\"{weight}.Encounter Mediums\";a:6:{s:5:\"title\";s:17:\"Encounter Mediums\";s:4:\"desc\";s:26:\"List of encounter mediums.\";s:2:\"id\";s:16:\"EncounterMediums\";s:3:\"url\";s:47:\"/civicrm/admin/options/encounter_medium?reset=1\";s:4:\"icon\";s:25:\"admin/small/case_type.png\";s:5:\"extra\";N;}}s:9:\"perColumn\";d:3;}s:10:\"CiviReport\";a:3:{s:12:\"component_id\";N;s:6:\"fields\";a:3:{s:40:\"{weight}.Create New Report from Template\";a:6:{s:5:\"title\";s:31:\"Create New Report from Template\";s:4:\"desc\";s:49:\"Component wise listing of all available templates\";s:2:\"id\";s:27:\"CreateNewReportfromTemplate\";s:3:\"url\";s:43:\"/civicrm/admin/report/template/list?reset=1\";s:4:\"icon\";s:31:\"admin/small/report_template.gif\";s:5:\"extra\";N;}s:25:\"{weight}.Manage Templates\";a:6:{s:5:\"title\";s:16:\"Manage Templates\";s:4:\"desc\";s:45:\"Browse, Edit and Delete the Report templates.\";s:2:\"id\";s:15:\"ManageTemplates\";s:3:\"url\";s:53:\"/civicrm/admin/report/options/report_template?reset=1\";s:4:\"icon\";s:24:\"admin/small/template.png\";s:5:\"extra\";N;}s:24:\"{weight}.Reports Listing\";a:6:{s:5:\"title\";s:15:\"Reports Listing\";s:4:\"desc\";s:60:\"Browse existing report, change report criteria and settings.\";s:2:\"id\";s:14:\"ReportsListing\";s:3:\"url\";s:34:\"/civicrm/admin/report/list?reset=1\";s:4:\"icon\";s:27:\"admin/small/report_list.gif\";s:5:\"extra\";N;}}s:9:\"perColumn\";d:2;}}',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,NULL,'a:0:{}'); +INSERT INTO `civicrm_menu` (`id`, `domain_id`, `path`, `path_arguments`, `title`, `access_callback`, `access_arguments`, `page_callback`, `page_arguments`, `breadcrumb`, `return_url`, `return_url_args`, `component_id`, `is_active`, `is_public`, `is_exposed`, `is_ssl`, `weight`, `type`, `page_type`, `skipBreadcrumb`, `module_data`) VALUES (1,1,'civicrm/activity','action=add&context=standalone','New Activity','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Activity_Form_Activity\";','s:14:\"attachUpload=1\";','a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(2,1,'civicrm/activity/view',NULL,'View Activity','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:30:\"CRM_Activity_Form_ActivityView\";','s:14:\"attachUpload=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:12:\"New Activity\";s:3:\"url\";s:94:\"/civicrm-master/index.php?q=civicrm/activity&reset=1&action=add&context=standalone\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(3,1,'civicrm/ajax/activity',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:22:\"CRM_Activity_Page_AJAX\";i:1;s:15:\"getCaseActivity\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(4,1,'civicrm/ajax/globalrelationships',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:22:\"CRM_Activity_Page_AJAX\";i:1;s:26:\"getCaseGlobalRelationships\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(5,1,'civicrm/ajax/clientrelationships',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:22:\"CRM_Activity_Page_AJAX\";i:1;s:26:\"getCaseClientRelationships\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(6,1,'civicrm/ajax/caseroles',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:22:\"CRM_Activity_Page_AJAX\";i:1;s:12:\"getCaseRoles\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(7,1,'civicrm/ajax/contactactivity',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:22:\"CRM_Activity_Page_AJAX\";i:1;s:18:\"getContactActivity\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(8,1,'civicrm/ajax/activity/convert',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:22:\"CRM_Activity_Page_AJAX\";i:1;s:21:\"convertToCaseActivity\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,3,NULL,'a:0:{}'),(9,1,'civicrm/activity/search',NULL,'Find Activities','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:30:\"CRM_Activity_Controller_Search\";','s:14:\"attachUpload=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:12:\"New Activity\";s:3:\"url\";s:94:\"/civicrm-master/index.php?q=civicrm/activity&reset=1&action=add&context=standalone\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(10,1,'civicrm/admin/custom/group',NULL,'Custom Data','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_Custom_Page_Group\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,10,1,0,NULL,'a:3:{s:4:\"desc\";s:109:\"Configure custom fields to collect and store custom data which is not included in the standard CiviCRM forms.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";s:4:\"icon\";s:26:\"admin/small/custm_data.png\";}'),(11,1,'civicrm/admin/custom/group/field',NULL,'Custom Data Fields','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_Custom_Page_Field\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:11:\"Custom Data\";s:3:\"url\";s:66:\"/civicrm-master/index.php?q=civicrm/admin/custom/group&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,11,1,0,0,'a:0:{}'),(12,1,'civicrm/admin/custom/group/field/option',NULL,'Custom Field - Options','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Custom_Page_Option\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:11:\"Custom Data\";s:3:\"url\";s:66:\"/civicrm-master/index.php?q=civicrm/admin/custom/group&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:0:{}'),(13,1,'civicrm/admin/custom/group/field/add',NULL,'Custom Field - Add','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_Custom_Form_Field\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:11:\"Custom Data\";s:3:\"url\";s:66:\"/civicrm-master/index.php?q=civicrm/admin/custom/group&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:0:{}'),(14,1,'civicrm/admin/custom/group/field/update',NULL,'Custom Field - Edit','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_Custom_Form_Field\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:11:\"Custom Data\";s:3:\"url\";s:66:\"/civicrm-master/index.php?q=civicrm/admin/custom/group&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:0:{}'),(15,1,'civicrm/admin/custom/group/field/move',NULL,'Custom Field - Move','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Custom_Form_MoveField\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:11:\"Custom Data\";s:3:\"url\";s:66:\"/civicrm-master/index.php?q=civicrm/admin/custom/group&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:0:{}'),(16,1,'civicrm/admin/custom/group/field/changetype',NULL,'Custom Field - Change Type','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:31:\"CRM_Custom_Form_ChangeFieldType\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:11:\"Custom Data\";s:3:\"url\";s:66:\"/civicrm-master/index.php?q=civicrm/admin/custom/group&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:0:{}'),(17,1,'civicrm/admin/uf/group',NULL,'Profiles','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:17:\"CRM_UF_Page_Group\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,20,1,0,NULL,'a:3:{s:4:\"desc\";s:151:\"Profiles allow you to aggregate groups of fields and include them in your site as input forms, contact display pages, and search and listings features.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";s:4:\"icon\";s:23:\"admin/small/Profile.png\";}'),(18,1,'civicrm/admin/uf/group/field',NULL,'CiviCRM Profile Fields','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:17:\"CRM_UF_Page_Field\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:8:\"Profiles\";s:3:\"url\";s:62:\"/civicrm-master/index.php?q=civicrm/admin/uf/group&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,21,1,0,0,'a:0:{}'),(19,1,'civicrm/admin/uf/group/field/add',NULL,'Add Field','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:17:\"CRM_UF_Form_Field\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:8:\"Profiles\";s:3:\"url\";s:62:\"/civicrm-master/index.php?q=civicrm/admin/uf/group&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,22,1,0,NULL,'a:0:{}'),(20,1,'civicrm/admin/uf/group/field/update',NULL,'Edit Field','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:17:\"CRM_UF_Form_Field\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:8:\"Profiles\";s:3:\"url\";s:62:\"/civicrm-master/index.php?q=civicrm/admin/uf/group&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,23,1,0,NULL,'a:0:{}'),(21,1,'civicrm/admin/uf/group/add',NULL,'New CiviCRM Profile','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:17:\"CRM_UF_Form_Group\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:8:\"Profiles\";s:3:\"url\";s:62:\"/civicrm-master/index.php?q=civicrm/admin/uf/group&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,24,1,0,NULL,'a:0:{}'),(22,1,'civicrm/admin/uf/group/update',NULL,'Profile Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:17:\"CRM_UF_Form_Group\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:8:\"Profiles\";s:3:\"url\";s:62:\"/civicrm-master/index.php?q=civicrm/admin/uf/group&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,25,1,0,NULL,'a:0:{}'),(23,1,'civicrm/admin/uf/group/setting',NULL,'AdditionalInfo Form','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_UF_Form_AdvanceSetting\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:8:\"Profiles\";s:3:\"url\";s:62:\"/civicrm-master/index.php?q=civicrm/admin/uf/group&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,0,1,0,NULL,'a:0:{}'),(24,1,'civicrm/admin/options/activity_type',NULL,'Activity Types','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/admin/options&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,30,1,0,NULL,'a:3:{s:4:\"desc\";s:155:\"CiviCRM has several built-in activity types (meetings, phone calls, emails sent). Track other types of interactions by creating custom activity types here.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";s:4:\"icon\";s:18:\"admin/small/05.png\";}'),(25,1,'civicrm/admin/reltype',NULL,'Relationship Types','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:31:\"CRM_Admin_Page_RelationshipType\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,35,1,0,NULL,'a:3:{s:4:\"desc\";s:148:\"Contacts can be linked to each other through Relationships (e.g. Spouse, Employer, etc.). Define the types of relationships you want to record here.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";s:4:\"icon\";s:25:\"admin/small/rela_type.png\";}'),(26,1,'civicrm/admin/options/subtype',NULL,'Contact Types','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Admin_Page_ContactType\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/admin/options&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,40,1,0,NULL,'a:2:{s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";s:4:\"icon\";s:18:\"admin/small/09.png\";}'),(27,1,'civicrm/admin/options/gender',NULL,'Gender Options','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/admin/options&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,45,1,0,NULL,'a:3:{s:4:\"desc\";s:79:\"Options for assigning gender to individual contacts (e.g. Male, Female, Other).\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";s:4:\"icon\";s:18:\"admin/small/01.png\";}'),(28,1,'civicrm/admin/options/individual_prefix',NULL,'Individual Prefixes (Ms, Mr...)','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/admin/options&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,50,1,0,NULL,'a:3:{s:4:\"desc\";s:66:\"Options for individual contact prefixes (e.g. Ms., Mr., Dr. etc.).\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";s:4:\"icon\";s:21:\"admin/small/title.png\";}'),(29,1,'civicrm/admin/options/individual_suffix',NULL,'Individual Suffixes (Jr, Sr...)','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/admin/options&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,55,1,0,NULL,'a:3:{s:4:\"desc\";s:61:\"Options for individual contact suffixes (e.g. Jr., Sr. etc.).\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";s:4:\"icon\";s:18:\"admin/small/10.png\";}'),(30,1,'civicrm/admin/locationType',NULL,'Location Types (Home, Work...)','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:27:\"CRM_Admin_Page_LocationType\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,60,1,0,NULL,'a:3:{s:4:\"desc\";s:94:\"Options for categorizing contact addresses and phone numbers (e.g. Home, Work, Billing, etc.).\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";s:4:\"icon\";s:18:\"admin/small/13.png\";}'),(31,1,'civicrm/admin/options/website_type',NULL,'Website Types','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/admin/options&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,65,1,0,NULL,'a:2:{s:4:\"desc\";s:48:\"Options for assigning website types to contacts.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),(32,1,'civicrm/admin/options/instant_messenger_service',NULL,'Instant Messenger Services','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/admin/options&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,70,1,0,NULL,'a:3:{s:4:\"desc\";s:79:\"List of IM services which can be used when recording screen-names for contacts.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";s:4:\"icon\";s:18:\"admin/small/07.png\";}'),(33,1,'civicrm/admin/options/mobile_provider',NULL,'Mobile Phone Providers','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/admin/options&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,75,1,0,NULL,'a:3:{s:4:\"desc\";s:90:\"List of mobile phone providers which can be assigned when recording contact phone numbers.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";s:4:\"icon\";s:18:\"admin/small/08.png\";}'),(34,1,'civicrm/admin/options/phone_type',NULL,'Phone Type','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/admin/options&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,80,1,0,NULL,'a:3:{s:4:\"desc\";s:80:\"Options for assigning phone type to contacts (e.g Phone,\n Mobile, Fax, Pager)\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";s:4:\"icon\";s:7:\"tel.gif\";}'),(35,1,'civicrm/admin/setting/preferences/display',NULL,'Display Preferences','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:34:\"CRM_Admin_Form_Preferences_Display\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,90,1,0,NULL,'a:2:{s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";s:4:\"icon\";s:18:\"admin/small/36.png\";}'),(36,1,'civicrm/admin/setting/search',NULL,'Search Preferences','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Admin_Form_Setting_Search\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,95,1,0,NULL,'a:2:{s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";s:4:\"icon\";s:18:\"admin/small/36.png\";}'),(37,1,'civicrm/admin/setting/preferences/date',NULL,'View Date Preferences','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:30:\"CRM_Admin_Page_PreferencesDate\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:0:{}'),(38,1,'civicrm/admin/menu',NULL,'Navigation Menu','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Admin_Page_Navigation\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,100,1,0,NULL,'a:3:{s:4:\"desc\";s:79:\"Add or remove menu items, and modify the order of items on the navigation menu.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";s:4:\"icon\";s:24:\"admin/small/template.png\";}'),(39,1,'civicrm/admin/options/wordreplacements',NULL,'Word Replacements','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:31:\"CRM_Admin_Form_WordReplacements\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/admin/options&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,105,1,0,NULL,'a:2:{s:4:\"desc\";s:18:\"Word Replacements.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";}'),(40,1,'civicrm/admin/options/custom_search',NULL,'Manage Custom Searches','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/admin/options&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,110,1,0,NULL,'a:3:{s:4:\"desc\";s:225:\"Developers and accidental techies with a bit of PHP and SQL knowledge can create new search forms to handle specific search and reporting needs which aren\'t covered by the built-in Advanced Search and Search Builder features.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";s:4:\"icon\";s:24:\"admin/small/template.png\";}'),(41,1,'civicrm/admin/domain','action=update','Organization Address and Contact Info','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:23:\"CRM_Contact_Form_Domain\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,10,1,0,NULL,'a:3:{s:4:\"desc\";s:150:\"Configure primary contact name, email, return-path and address information. This information is used by CiviMail to identify the sending organization.\";s:10:\"adminGroup\";s:14:\"Communications\";s:4:\"icon\";s:22:\"admin/small/domain.png\";}'),(42,1,'civicrm/admin/options/from_email_address',NULL,'From Email Addresses','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/admin/options&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,20,1,0,NULL,'a:3:{s:4:\"desc\";s:74:\"List of Email Addresses which can be used when sending emails to contacts.\";s:10:\"adminGroup\";s:14:\"Communications\";s:4:\"icon\";s:21:\"admin/small/title.png\";}'),(43,1,'civicrm/admin/messageTemplates',NULL,'Message Templates','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:22:\"edit message templates\";}i:1;s:3:\"and\";}','s:31:\"CRM_Admin_Page_MessageTemplates\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,30,1,0,NULL,'a:3:{s:4:\"desc\";s:130:\"Message templates allow you to save and re-use messages with layouts which you can use when sending email to one or more contacts.\";s:10:\"adminGroup\";s:14:\"Communications\";s:4:\"icon\";s:24:\"admin/small/template.png\";}'),(44,1,'civicrm/admin/messageTemplates/add',NULL,'Message Templates','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:22:\"edit message templates\";}i:1;s:3:\"and\";}','s:31:\"CRM_Admin_Form_MessageTemplates\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:17:\"Message Templates\";s:3:\"url\";s:70:\"/civicrm-master/index.php?q=civicrm/admin/messageTemplates&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,262,1,0,NULL,'a:1:{s:4:\"desc\";s:26:\"Add/Edit Message Templates\";}'),(45,1,'civicrm/admin/scheduleReminders',NULL,'Schedule Reminders','s:1:\"1\";','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:15:\"edit all events\";}i:1;s:2:\"or\";}','s:32:\"CRM_Admin_Page_ScheduleReminders\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,40,1,0,NULL,'a:3:{s:4:\"desc\";s:19:\"Schedule Reminders.\";s:10:\"adminGroup\";s:14:\"Communications\";s:4:\"icon\";s:24:\"admin/small/template.png\";}'),(46,1,'civicrm/admin/weight',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:16:\"CRM_Utils_Weight\";i:1;s:8:\"fixOrder\";}',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:0:{}'),(47,1,'civicrm/admin/options/preferred_communication_method',NULL,'Preferred Communication Methods','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/admin/options&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,50,1,0,NULL,'a:3:{s:4:\"desc\";s:117:\"One or more preferred methods of communication can be assigned to each contact. Customize the available options here.\";s:10:\"adminGroup\";s:14:\"Communications\";s:4:\"icon\";s:29:\"admin/small/communication.png\";}'),(48,1,'civicrm/admin/labelFormats',NULL,'Label Formats','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:27:\"CRM_Admin_Page_LabelFormats\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,60,1,0,NULL,'a:3:{s:4:\"desc\";s:67:\"Configure Label Formats that are used when creating mailing labels.\";s:10:\"adminGroup\";s:14:\"Communications\";s:4:\"icon\";s:24:\"admin/small/template.png\";}'),(49,1,'civicrm/admin/pdfFormats',NULL,'Print Page (PDF) Formats','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Admin_Page_PdfFormats\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,70,1,0,NULL,'a:3:{s:4:\"desc\";s:95:\"Configure PDF Page Formats that can be assigned to Message Templates when creating PDF letters.\";s:10:\"adminGroup\";s:14:\"Communications\";s:4:\"icon\";s:24:\"admin/small/template.png\";}'),(50,1,'civicrm/admin/options/communication_style',NULL,'Communication Style Options','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/admin/options&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,75,1,0,NULL,'a:3:{s:4:\"desc\";s:42:\"Options for Communication Style selection.\";s:10:\"adminGroup\";s:14:\"Communications\";s:4:\"icon\";s:18:\"admin/small/01.png\";}'),(51,1,'civicrm/admin/options/email_greeting',NULL,'Email Greeting Formats','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/admin/options&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,80,1,0,NULL,'a:3:{s:4:\"desc\";s:75:\"Options for assigning email greetings to individual and household contacts.\";s:10:\"adminGroup\";s:14:\"Communications\";s:4:\"icon\";s:18:\"admin/small/01.png\";}'),(52,1,'civicrm/admin/options/postal_greeting',NULL,'Postal Greeting Formats','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/admin/options&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,90,1,0,NULL,'a:3:{s:4:\"desc\";s:76:\"Options for assigning postal greetings to individual and household contacts.\";s:10:\"adminGroup\";s:14:\"Communications\";s:4:\"icon\";s:18:\"admin/small/01.png\";}'),(53,1,'civicrm/admin/options/addressee',NULL,'Addressee Formats','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/admin/options&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,100,1,0,NULL,'a:3:{s:4:\"desc\";s:83:\"Options for assigning addressee to individual, household and organization contacts.\";s:10:\"adminGroup\";s:14:\"Communications\";s:4:\"icon\";s:18:\"admin/small/01.png\";}'),(54,1,'civicrm/admin/setting/localization',NULL,'Languages, Currency, Locations','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:35:\"CRM_Admin_Form_Setting_Localization\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,10,1,0,NULL,'a:2:{s:10:\"adminGroup\";s:12:\"Localization\";s:4:\"icon\";s:18:\"admin/small/36.png\";}'),(55,1,'civicrm/admin/setting/preferences/address',NULL,'Address Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:34:\"CRM_Admin_Form_Preferences_Address\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,20,1,0,NULL,'a:2:{s:10:\"adminGroup\";s:12:\"Localization\";s:4:\"icon\";s:18:\"admin/small/36.png\";}'),(56,1,'civicrm/admin/setting/date',NULL,'Date Formats','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:27:\"CRM_Admin_Form_Setting_Date\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,30,1,0,NULL,'a:2:{s:10:\"adminGroup\";s:12:\"Localization\";s:4:\"icon\";s:18:\"admin/small/36.png\";}'),(57,1,'civicrm/admin/options/languages',NULL,'Preferred Languages','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/admin/options&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,40,1,0,NULL,'a:3:{s:4:\"desc\";s:30:\"Options for contact languages.\";s:10:\"adminGroup\";s:12:\"Localization\";s:4:\"icon\";s:18:\"admin/small/36.png\";}'),(58,1,'civicrm/admin/access',NULL,'Access Control','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_Admin_Page_Access\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,10,1,0,NULL,'a:3:{s:4:\"desc\";s:73:\"Grant or deny access to actions (view, edit...), features and components.\";s:10:\"adminGroup\";s:21:\"Users and Permissions\";s:4:\"icon\";s:18:\"admin/small/03.png\";}'),(59,1,'civicrm/admin/access/wp-permissions',NULL,'WordPress Access Control','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:34:\"CRM_ACL_Form_WordPress_Permissions\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:14:\"Access Control\";s:3:\"url\";s:60:\"/civicrm-master/index.php?q=civicrm/admin/access&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,10,1,0,NULL,'a:1:{s:4:\"desc\";s:65:\"Grant access to CiviCRM components and other CiviCRM permissions.\";}'),(60,1,'civicrm/admin/synchUser',NULL,'Synchronize Users to Contacts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Form_CMSUser\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,20,1,0,NULL,'a:3:{s:4:\"desc\";s:71:\"Automatically create a CiviCRM contact record for each CMS user record.\";s:10:\"adminGroup\";s:21:\"Users and Permissions\";s:4:\"icon\";s:26:\"admin/small/Synch_user.png\";}'),(61,1,'civicrm/admin/configtask',NULL,'Configuration Checklist','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Admin_Page_ConfigTaskList\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}','civicrm/admin/configtask',NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:3:{s:4:\"desc\";s:55:\"List of configuration tasks with links to each setting.\";s:10:\"adminGroup\";s:15:\"System Settings\";s:4:\"icon\";s:9:\"check.gif\";}'),(62,1,'civicrm/admin/setting/component',NULL,'Enable CiviCRM Components','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:32:\"CRM_Admin_Form_Setting_Component\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,10,1,0,NULL,'a:3:{s:4:\"desc\";s:269:\"Enable or disable components (e.g. CiviEvent, CiviMember, etc.) for your site based on the features you need. We recommend disabling any components not being used in order to simplify the user interface. You can easily re-enable components at any time from this screen.\";s:10:\"adminGroup\";s:15:\"System Settings\";s:4:\"icon\";s:18:\"admin/small/36.png\";}'),(63,1,'civicrm/admin/extensions',NULL,'Manage Extensions','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Admin_Page_Extensions\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,120,1,0,NULL,'a:3:{s:4:\"desc\";s:0:\"\";s:10:\"adminGroup\";s:15:\"System Settings\";s:4:\"icon\";s:26:\"admin/small/price_sets.png\";}'),(64,1,'civicrm/admin/extensions/upgrade',NULL,'Database Upgrades','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:32:\"CRM_Admin_Page_ExtensionsUpgrade\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:17:\"Manage Extensions\";s:3:\"url\";s:64:\"/civicrm-master/index.php?q=civicrm/admin/extensions&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:0:{}'),(65,1,'civicrm/admin/setting/smtp',NULL,'Outbound Email Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:27:\"CRM_Admin_Form_Setting_Smtp\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,20,1,0,NULL,'a:2:{s:10:\"adminGroup\";s:15:\"System Settings\";s:4:\"icon\";s:18:\"admin/small/07.png\";}'),(66,1,'civicrm/admin/paymentProcessor',NULL,'Settings - Payment Processor','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:29:\"administer payment processors\";}i:1;s:3:\"and\";}','s:31:\"CRM_Admin_Page_PaymentProcessor\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,30,1,0,NULL,'a:3:{s:4:\"desc\";s:48:\"Payment Processor setup for CiviCRM transactions\";s:10:\"adminGroup\";s:15:\"System Settings\";s:4:\"icon\";s:41:\"admin/small/online_contribution_pages.png\";}'),(67,1,'civicrm/admin/setting/mapping',NULL,'Mapping and Geocoding','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:30:\"CRM_Admin_Form_Setting_Mapping\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,40,1,0,NULL,'a:2:{s:10:\"adminGroup\";s:15:\"System Settings\";s:4:\"icon\";s:18:\"admin/small/36.png\";}'),(68,1,'civicrm/admin/setting/misc',NULL,'Misc (Undelete, PDFs, Limits, Logging, Captcha, etc.)','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:36:\"CRM_Admin_Form_Setting_Miscellaneous\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,50,1,0,NULL,'a:3:{s:4:\"desc\";s:91:\"Enable undelete/move to trash feature, detailed change logging, ReCAPTCHA to protect forms.\";s:10:\"adminGroup\";s:15:\"System Settings\";s:4:\"icon\";s:18:\"admin/small/36.png\";}'),(69,1,'civicrm/admin/setting/path',NULL,'Directories','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:27:\"CRM_Admin_Form_Setting_Path\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,60,1,0,NULL,'a:2:{s:10:\"adminGroup\";s:15:\"System Settings\";s:4:\"icon\";s:18:\"admin/small/36.png\";}'),(70,1,'civicrm/admin/setting/url',NULL,'Resource URLs','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Admin_Form_Setting_Url\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,70,1,0,NULL,'a:2:{s:10:\"adminGroup\";s:15:\"System Settings\";s:4:\"icon\";s:18:\"admin/small/36.png\";}'),(71,1,'civicrm/admin/setting/updateConfigBackend',NULL,'Cleanup Caches and Update Paths','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:42:\"CRM_Admin_Form_Setting_UpdateConfigBackend\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,80,1,0,NULL,'a:3:{s:4:\"desc\";s:157:\"Reset the Base Directory Path and Base URL settings - generally when a CiviCRM site is moved to another location in the file system and/or to another domain.\";s:10:\"adminGroup\";s:15:\"System Settings\";s:4:\"icon\";s:26:\"admin/small/updatepath.png\";}'),(72,1,'civicrm/admin/setting/uf',NULL,'CMS Database Integration','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Admin_Form_Setting_UF\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,90,1,0,NULL,'a:2:{s:10:\"adminGroup\";s:15:\"System Settings\";s:4:\"icon\";s:18:\"admin/small/36.png\";}'),(73,1,'civicrm/admin/options/safe_file_extension',NULL,'Safe File Extension Options','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/admin/options&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,100,1,0,NULL,'a:3:{s:4:\"desc\";s:44:\"File Extensions that can be considered safe.\";s:10:\"adminGroup\";s:15:\"System Settings\";s:4:\"icon\";s:18:\"admin/small/01.png\";}'),(74,1,'civicrm/admin/options',NULL,'Option Groups','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,105,1,0,NULL,'a:3:{s:4:\"desc\";s:35:\"Access all meta-data option groups.\";s:10:\"adminGroup\";s:15:\"System Settings\";s:4:\"icon\";s:18:\"admin/small/01.png\";}'),(75,1,'civicrm/admin/mapping',NULL,'Import/Export Mappings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Mapping\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,110,1,0,NULL,'a:3:{s:4:\"desc\";s:141:\"Import and Export mappings allow you to easily run the same job multiple times. This option allows you to rename or delete existing mappings.\";s:10:\"adminGroup\";s:15:\"System Settings\";s:4:\"icon\";s:33:\"admin/small/import_export_map.png\";}'),(76,1,'civicrm/admin/setting/debug',NULL,'Debugging','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:32:\"CRM_Admin_Form_Setting_Debugging\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,120,1,0,NULL,'a:2:{s:10:\"adminGroup\";s:15:\"System Settings\";s:4:\"icon\";s:18:\"admin/small/36.png\";}'),(77,1,'civicrm/admin/setting/preferences/multisite',NULL,'Multi Site Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:36:\"CRM_Admin_Form_Preferences_Multisite\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,130,1,0,NULL,'a:2:{s:10:\"adminGroup\";s:15:\"System Settings\";s:4:\"icon\";s:18:\"admin/small/36.png\";}'),(78,1,'civicrm/admin/setting/preferences/campaign',NULL,'CiviCampaign Component Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:35:\"CRM_Admin_Form_Preferences_Campaign\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,10,1,0,NULL,'a:3:{s:4:\"desc\";s:40:\"Configure global CiviCampaign behaviors.\";s:10:\"adminGroup\";s:12:\"CiviCampaign\";s:9:\"component\";s:12:\"CiviCampaign\";}'),(79,1,'civicrm/admin/setting/preferences/event',NULL,'CiviEvent Component Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:16:\"access CiviEvent\";i:1;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:32:\"CRM_Admin_Form_Preferences_Event\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,420,1,0,NULL,'a:2:{s:4:\"desc\";s:37:\"Configure global CiviEvent behaviors.\";s:10:\"adminGroup\";s:9:\"CiviEvent\";}'),(80,1,'civicrm/admin/setting/preferences/mailing',NULL,'CiviMail Component Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:15:\"access CiviMail\";i:1;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:34:\"CRM_Admin_Form_Preferences_Mailing\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,430,1,0,NULL,'a:2:{s:4:\"desc\";s:36:\"Configure global CiviMail behaviors.\";s:10:\"adminGroup\";s:8:\"CiviMail\";}'),(81,1,'civicrm/admin/setting/preferences/member',NULL,'CiviMember Component Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:17:\"access CiviMember\";i:1;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:33:\"CRM_Admin_Form_Preferences_Member\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,390,1,0,NULL,'a:2:{s:4:\"desc\";s:38:\"Configure global CiviMember behaviors.\";s:10:\"adminGroup\";s:10:\"CiviMember\";}'),(82,1,'civicrm/admin/runjobs',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:16:\"CRM_Utils_System\";i:1;s:20:\"executeScheduledJobs\";}',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:1:{s:4:\"desc\";s:36:\"URL used for running scheduled jobs.\";}'),(83,1,'civicrm/admin/job',NULL,'Scheduled Jobs','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:18:\"CRM_Admin_Page_Job\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1370,1,0,NULL,'a:3:{s:4:\"desc\";s:35:\"Managing periodially running tasks.\";s:10:\"adminGroup\";s:15:\"System Settings\";s:4:\"icon\";s:18:\"admin/small/13.png\";}'),(84,1,'civicrm/admin/joblog',NULL,'Scheduled Jobs Log','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_Admin_Page_JobLog\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1380,1,0,NULL,'a:3:{s:4:\"desc\";s:46:\"Browsing the log of periodially running tasks.\";s:10:\"adminGroup\";s:6:\"Manage\";s:4:\"icon\";s:18:\"admin/small/13.png\";}'),(85,1,'civicrm/admin/options/grant_type',NULL,'Grant Types','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/admin/options&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,385,1,0,NULL,'a:3:{s:4:\"desc\";s:148:\"List of types which can be assigned to Grants. (Enable CiviGrant from Administer > Systme Settings > Enable Components if you want to track grants.)\";s:10:\"adminGroup\";s:12:\"Option Lists\";s:4:\"icon\";s:26:\"admin/small/grant_type.png\";}'),(86,1,'civicrm/admin/paymentProcessorType',NULL,'Payment Processor Type','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:35:\"CRM_Admin_Page_PaymentProcessorType\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,390,1,0,NULL,'a:1:{s:4:\"desc\";s:34:\"Payment Processor type information\";}'),(87,1,'civicrm/admin',NULL,'Administer CiviCRM','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:20:\"CRM_Admin_Page_Admin\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,9000,1,1,NULL,'a:0:{}'),(88,1,'civicrm/ajax/menujs',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:19:\"CRM_Admin_Page_AJAX\";i:1;s:17:\"getNavigationMenu\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(89,1,'civicrm/ajax/menutree',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:19:\"CRM_Admin_Page_AJAX\";i:1;s:8:\"menuTree\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,3,NULL,'a:0:{}'),(90,1,'civicrm/ajax/statusmsg',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:19:\"CRM_Admin_Page_AJAX\";i:1;s:12:\"getStatusMsg\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(91,1,'civicrm/admin/price',NULL,'Price Sets','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:18:\"CRM_Price_Page_Set\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,380,1,0,NULL,'a:3:{s:4:\"desc\";s:205:\"Price sets allow you to offer multiple options with associated fees (e.g. pre-conference workshops, additional meals, etc.). Configure Price Sets for events which need more than a single set of fee levels.\";s:10:\"adminGroup\";s:9:\"Customize\";s:4:\"icon\";s:26:\"admin/small/price_sets.png\";}'),(92,1,'civicrm/admin/price/add','action=add','New Price Set','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:18:\"CRM_Price_Page_Set\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:10:\"Price Sets\";s:3:\"url\";s:59:\"/civicrm-master/index.php?q=civicrm/admin/price&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:1:{s:4:\"desc\";s:205:\"Price sets allow you to offer multiple options with associated fees (e.g. pre-conference workshops, additional meals, etc.). Configure Price Sets for events which need more than a single set of fee levels.\";}'),(93,1,'civicrm/admin/price/field',NULL,'Price Fields','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:20:\"CRM_Price_Page_Field\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:10:\"Price Sets\";s:3:\"url\";s:59:\"/civicrm-master/index.php?q=civicrm/admin/price&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,0,'a:0:{}'),(94,1,'civicrm/admin/price/field/option',NULL,'Price Field Options','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:21:\"CRM_Price_Page_Option\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:10:\"Price Sets\";s:3:\"url\";s:59:\"/civicrm-master/index.php?q=civicrm/admin/price&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:0:{}'),(95,1,'civicrm/admin/tplstrings/add',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Admin_Form_Persistent\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:0:{}'),(96,1,'civicrm/admin/tplstrings',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Admin_Page_Persistent\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:0:{}'),(97,1,'civicrm/ajax/mapping',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:19:\"CRM_Admin_Page_AJAX\";i:1;s:11:\"mappingList\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(98,1,'civicrm/ajax/recipientListing',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:19:\"CRM_Admin_Page_AJAX\";i:1;s:16:\"recipientListing\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(99,1,'civicrm/admin/sms/provider',NULL,'Sms Providers','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_SMS_Page_Provider\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,500,1,0,NULL,'a:3:{s:4:\"desc\";s:27:\"To configure a sms provider\";s:10:\"adminGroup\";s:15:\"System Settings\";s:4:\"icon\";s:18:\"admin/small/36.png\";}'),(100,1,'civicrm/sms/send',NULL,'New Mass SMS','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:8:\"send SMS\";}i:1;s:3:\"and\";}','s:23:\"CRM_SMS_Controller_Send\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,610,1,1,NULL,'a:0:{}'),(101,1,'civicrm/sms/callback',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_SMS_Page_Callback\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(102,1,'civicrm/admin/badgelayout','action=browse','Event Name Badge Layouts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_Badge_Page_Layout\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,399,1,0,NULL,'a:2:{s:4:\"desc\";s:107:\"Configure name badge layouts for event participants, including logos and what data to include on the badge.\";s:10:\"adminGroup\";s:9:\"CiviEvent\";}'),(103,1,'civicrm/admin/badgelayout/add',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_Badge_Form_Layout\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:24:\"Event Name Badge Layouts\";s:3:\"url\";s:83:\"/civicrm-master/index.php?q=civicrm/admin/badgelayout&reset=1&action=browse\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:0:{}'),(104,1,'civicrm/admin/ckeditor',NULL,'Configure CKEditor','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Admin_Page_CKEditorConfig\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:0:{}'),(105,1,'civicrm',NULL,'CiviCRM','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Contact_Page_DashBoard\";',NULL,'a:0:{}',NULL,NULL,NULL,NULL,NULL,NULL,0,0,1,0,NULL,'a:0:{}'),(106,1,'civicrm/dashboard',NULL,'CiviCRM Home','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Contact_Page_DashBoard\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,0,1,1,NULL,'a:0:{}'),(107,1,'civicrm/dashlet',NULL,'CiviCRM Dashlets','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:24:\"CRM_Contact_Page_Dashlet\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,1,NULL,'a:0:{}'),(108,1,'civicrm/contact/search',NULL,'Find Contacts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contact_Controller_Search\";','s:8:\"mode=256\";','a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,10,1,1,NULL,'a:0:{}'),(109,1,'civicrm/contact/image',NULL,'Process Uploaded Images','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access uploaded files\";}i:1;s:3:\"and\";}','a:2:{i:0;s:23:\"CRM_Contact_BAO_Contact\";i:1;s:12:\"processImage\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(110,1,'civicrm/contact/imagefile',NULL,'Get Image File','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"*always allow*\";}i:1;s:3:\"and\";}','s:26:\"CRM_Contact_Page_ImageFile\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(111,1,'civicrm/contact/search/basic',NULL,'Find Contacts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contact_Controller_Search\";','s:8:\"mode=256\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:13:\"Find Contacts\";s:3:\"url\";s:62:\"/civicrm-master/index.php?q=civicrm/contact/search&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(112,1,'civicrm/contact/search/advanced',NULL,'Advanced Search','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contact_Controller_Search\";','s:8:\"mode=512\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:13:\"Find Contacts\";s:3:\"url\";s:62:\"/civicrm-master/index.php?q=civicrm/contact/search&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,12,1,1,NULL,'a:0:{}'),(113,1,'civicrm/contact/search/builder',NULL,'Search Builder','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contact_Controller_Search\";','s:9:\"mode=8192\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:13:\"Find Contacts\";s:3:\"url\";s:62:\"/civicrm-master/index.php?q=civicrm/contact/search&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,14,1,1,NULL,'a:0:{}'),(114,1,'civicrm/contact/search/custom',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contact_Controller_Search\";','s:10:\"mode=16384\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:13:\"Find Contacts\";s:3:\"url\";s:62:\"/civicrm-master/index.php?q=civicrm/contact/search&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(115,1,'civicrm/contact/search/custom/list',NULL,'Custom Searches','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contact_Page_CustomSearch\";','s:10:\"mode=16384\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:13:\"Find Contacts\";s:3:\"url\";s:62:\"/civicrm-master/index.php?q=civicrm/contact/search&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,16,1,1,NULL,'a:0:{}'),(116,1,'civicrm/contact/add',NULL,'New Contact','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:24:\"CRM_Contact_Form_Contact\";','s:13:\"addSequence=1\";','a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(117,1,'civicrm/contact/add/individual','ct=Individual','New Individual','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:12:\"add contacts\";}i:1;s:3:\"and\";}','s:24:\"CRM_Contact_Form_Contact\";','s:13:\"addSequence=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:11:\"New Contact\";s:3:\"url\";s:59:\"/civicrm-master/index.php?q=civicrm/contact/add&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(118,1,'civicrm/contact/add/household','ct=Household','New Household','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:12:\"add contacts\";}i:1;s:3:\"and\";}','s:24:\"CRM_Contact_Form_Contact\";','s:13:\"addSequence=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:11:\"New Contact\";s:3:\"url\";s:59:\"/civicrm-master/index.php?q=civicrm/contact/add&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(119,1,'civicrm/contact/add/organization','ct=Organization','New Organization','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:12:\"add contacts\";}i:1;s:3:\"and\";}','s:24:\"CRM_Contact_Form_Contact\";','s:13:\"addSequence=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:11:\"New Contact\";s:3:\"url\";s:59:\"/civicrm-master/index.php?q=civicrm/contact/add&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(120,1,'civicrm/contact/relatedcontact',NULL,'Edit Related Contact','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:24:\"access Contact Dashboard\";}i:1;s:3:\"and\";}','s:31:\"CRM_Contact_Form_RelatedContact\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,1,NULL,0,1,1,0,NULL,'a:0:{}'),(121,1,'civicrm/contact/merge',NULL,'Merge Contact','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:24:\"merge duplicate contacts\";}i:1;s:3:\"and\";}','s:22:\"CRM_Contact_Form_Merge\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(122,1,'civicrm/contact/email',NULL,'Email a Contact','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:27:\"CRM_Contact_Form_Task_Email\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(123,1,'civicrm/contact/map',NULL,'Map Location(s)','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Contact_Form_Task_Map\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,1,NULL,0,1,1,0,NULL,'a:0:{}'),(124,1,'civicrm/contact/map/event',NULL,'Map Event Location','s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:31:\"CRM_Contact_Form_Task_Map_Event\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Map Location(s)\";s:3:\"url\";s:59:\"/civicrm-master/index.php?q=civicrm/contact/map&reset=1\";}}',NULL,NULL,NULL,NULL,1,NULL,0,1,1,0,NULL,'a:0:{}'),(125,1,'civicrm/contact/view','cid=%%cid%%','Contact Summary','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:29:\"CRM_Contact_Page_View_Summary\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(126,1,'civicrm/contact/view/delete',NULL,'Delete Contact','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:28:\"CRM_Contact_Form_Task_Delete\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:76:\"/civicrm-master/index.php?q=civicrm/contact/view&reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(127,1,'civicrm/contact/view/activity','show=1,cid=%%cid%%','Activities','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:21:\"CRM_Activity_Page_Tab\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:76:\"/civicrm-master/index.php?q=civicrm/contact/view&reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(128,1,'civicrm/activity/add','action=add','Activities','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Activity_Form_Activity\";','s:14:\"attachUpload=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:12:\"New Activity\";s:3:\"url\";s:94:\"/civicrm-master/index.php?q=civicrm/activity&reset=1&action=add&context=standalone\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(129,1,'civicrm/activity/email/add','action=add','Activities','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:27:\"CRM_Contact_Form_Task_Email\";','s:14:\"attachUpload=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:12:\"New Activity\";s:3:\"url\";s:94:\"/civicrm-master/index.php?q=civicrm/activity&reset=1&action=add&context=standalone\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(130,1,'civicrm/activity/pdf/add','action=add','Activities','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Contact_Form_Task_PDF\";','s:14:\"attachUpload=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:12:\"New Activity\";s:3:\"url\";s:94:\"/civicrm-master/index.php?q=civicrm/activity&reset=1&action=add&context=standalone\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(131,1,'civicrm/contact/view/rel','cid=%%cid%%','Relationships','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:34:\"CRM_Contact_Page_View_Relationship\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:76:\"/civicrm-master/index.php?q=civicrm/contact/view&reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(132,1,'civicrm/contact/view/group','cid=%%cid%%','Groups','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:34:\"CRM_Contact_Page_View_GroupContact\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:76:\"/civicrm-master/index.php?q=civicrm/contact/view&reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(133,1,'civicrm/contact/view/smartgroup','cid=%%cid%%','Smart Groups','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:39:\"CRM_Contact_Page_View_ContactSmartGroup\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:76:\"/civicrm-master/index.php?q=civicrm/contact/view&reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(134,1,'civicrm/contact/view/note','cid=%%cid%%','Notes','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:26:\"CRM_Contact_Page_View_Note\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:76:\"/civicrm-master/index.php?q=civicrm/contact/view&reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(135,1,'civicrm/contact/view/tag','cid=%%cid%%','Tags','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:25:\"CRM_Contact_Page_View_Tag\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:76:\"/civicrm-master/index.php?q=civicrm/contact/view&reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(136,1,'civicrm/contact/view/cd',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:32:\"CRM_Contact_Page_View_CustomData\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:76:\"/civicrm-master/index.php?q=civicrm/contact/view&reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(137,1,'civicrm/contact/view/cd/edit',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:27:\"CRM_Contact_Form_CustomData\";','s:13:\"addSequence=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:76:\"/civicrm-master/index.php?q=civicrm/contact/view&reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(138,1,'civicrm/contact/view/vcard',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:27:\"CRM_Contact_Page_View_Vcard\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:76:\"/civicrm-master/index.php?q=civicrm/contact/view&reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(139,1,'civicrm/contact/view/print',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:27:\"CRM_Contact_Page_View_Print\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:76:\"/civicrm-master/index.php?q=civicrm/contact/view&reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(140,1,'civicrm/contact/view/log',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:25:\"CRM_Contact_Page_View_Log\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:76:\"/civicrm-master/index.php?q=civicrm/contact/view&reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(141,1,'civicrm/user',NULL,'Contact Dashboard','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:24:\"access Contact Dashboard\";}i:1;s:3:\"and\";}','s:35:\"CRM_Contact_Page_View_UserDashBoard\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,1,NULL,0,0,1,0,NULL,'a:0:{}'),(142,1,'civicrm/dashlet/activity',NULL,'Activity Dashlet','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Dashlet_Page_Activity\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:16:\"CiviCRM Dashlets\";s:3:\"url\";s:55:\"/civicrm-master/index.php?q=civicrm/dashlet&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(143,1,'civicrm/dashlet/blog',NULL,'CiviCRM Blog','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_Dashlet_Page_Blog\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:16:\"CiviCRM Dashlets\";s:3:\"url\";s:55:\"/civicrm-master/index.php?q=civicrm/dashlet&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(144,1,'civicrm/dashlet/getting-started',NULL,'CiviCRM Resources','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:31:\"CRM_Dashlet_Page_GettingStarted\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:16:\"CiviCRM Dashlets\";s:3:\"url\";s:55:\"/civicrm-master/index.php?q=civicrm/dashlet&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(145,1,'civicrm/ajax/relation',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:12:\"relationship\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,3,NULL,'a:0:{}'),(146,1,'civicrm/ajax/groupTree',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:9:\"groupTree\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(147,1,'civicrm/ajax/custom',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:11:\"customField\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(148,1,'civicrm/ajax/customvalue',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:17:\"deleteCustomValue\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,3,NULL,'a:0:{}'),(149,1,'civicrm/ajax/cmsuser',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:13:\"checkUserName\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(150,1,'civicrm/ajax/checkemail',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:15:\"getContactEmail\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(151,1,'civicrm/ajax/checkphone',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:15:\"getContactPhone\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(152,1,'civicrm/ajax/subtype',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:13:\"buildSubTypes\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(153,1,'civicrm/ajax/dashboard',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:9:\"dashboard\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,3,NULL,'a:0:{}'),(154,1,'civicrm/ajax/signature',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:12:\"getSignature\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(155,1,'civicrm/ajax/pdfFormat',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:9:\"pdfFormat\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(156,1,'civicrm/ajax/paperSize',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:9:\"paperSize\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(157,1,'civicrm/ajax/contactref',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:31:\"access contact reference fields\";i:1;s:15:\" access CiviCRM\";}i:1;s:2:\"or\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:16:\"contactReference\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(158,1,'civicrm/dashlet/myCases',NULL,'Case Dashlet','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:24:\"CRM_Dashlet_Page_MyCases\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:16:\"CiviCRM Dashlets\";s:3:\"url\";s:55:\"/civicrm-master/index.php?q=civicrm/dashlet&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(159,1,'civicrm/dashlet/allCases',NULL,'All Cases Dashlet','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:31:\"access all cases and activities\";}i:1;s:3:\"and\";}','s:25:\"CRM_Dashlet_Page_AllCases\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:16:\"CiviCRM Dashlets\";s:3:\"url\";s:55:\"/civicrm-master/index.php?q=civicrm/dashlet&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(160,1,'civicrm/dashlet/casedashboard',NULL,'Case Dashboard Dashlet','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:30:\"CRM_Dashlet_Page_CaseDashboard\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:16:\"CiviCRM Dashlets\";s:3:\"url\";s:55:\"/civicrm-master/index.php?q=civicrm/dashlet&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(161,1,'civicrm/contact/deduperules',NULL,'Find and Merge Duplicate Contacts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:23:\"administer dedupe rules\";i:1;s:24:\"merge duplicate contacts\";}i:1;s:2:\"or\";}','s:28:\"CRM_Contact_Page_DedupeRules\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,105,1,0,NULL,'a:3:{s:4:\"desc\";s:158:\"Manage the rules used to identify potentially duplicate contact records. Scan for duplicates using a selected rule and merge duplicate contact data as needed.\";s:10:\"adminGroup\";s:6:\"Manage\";s:4:\"icon\";s:34:\"admin/small/duplicate_matching.png\";}'),(162,1,'civicrm/contact/dedupefind',NULL,'Find and Merge Duplicate Contacts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:24:\"merge duplicate contacts\";}i:1;s:3:\"and\";}','s:27:\"CRM_Contact_Page_DedupeFind\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(163,1,'civicrm/ajax/dedupefind',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:24:\"merge duplicate contacts\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:10:\"getDedupes\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(164,1,'civicrm/contact/dedupemerge',NULL,'Batch Merge Duplicate Contacts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:24:\"merge duplicate contacts\";}i:1;s:3:\"and\";}','s:28:\"CRM_Contact_Page_DedupeMerge\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(165,1,'civicrm/dedupe/exception',NULL,'Dedupe Exceptions','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:32:\"CRM_Contact_Page_DedupeException\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,110,1,0,NULL,'a:1:{s:10:\"adminGroup\";s:6:\"Manage\";}'),(166,1,'civicrm/ajax/dedupeRules',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:16:\"buildDedupeRules\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(167,1,'civicrm/contact/view/useradd','cid=%%cid%%','Add User','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:29:\"CRM_Contact_Page_View_Useradd\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:76:\"/civicrm-master/index.php?q=civicrm/contact/view&reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(168,1,'civicrm/ajax/markSelection',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:22:\"selectUnselectContacts\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(169,1,'civicrm/ajax/toggleDedupeSelect',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:24:\"merge duplicate contacts\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:18:\"toggleDedupeSelect\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(170,1,'civicrm/ajax/flipDupePairs',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:24:\"merge duplicate contacts\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:13:\"flipDupePairs\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(171,1,'civicrm/activity/sms/add','action=add','Activities','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:8:\"send SMS\";}i:1;s:3:\"and\";}','s:25:\"CRM_Contact_Form_Task_SMS\";','s:14:\"attachUpload=1\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:12:\"New Activity\";s:3:\"url\";s:94:\"/civicrm-master/index.php?q=civicrm/activity&reset=1&action=add&context=standalone\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(172,1,'civicrm/ajax/contactrelationships',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"view my contact\";}i:1;s:2:\"or\";}','a:2:{i:0;s:21:\"CRM_Contact_Page_AJAX\";i:1;s:23:\"getContactRelationships\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(173,1,'civicrm/custom/add',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Custom_Form_CustomData\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(174,1,'civicrm/ajax/optionlist',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:20:\"CRM_Custom_Page_AJAX\";i:1;s:13:\"getOptionList\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(175,1,'civicrm/ajax/reorder',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:20:\"CRM_Custom_Page_AJAX\";i:1;s:11:\"fixOrdering\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(176,1,'civicrm/ajax/multirecordfieldlist',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:20:\"CRM_Custom_Page_AJAX\";i:1;s:23:\"getMultiRecordFieldList\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(177,1,'civicrm/custom',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:32:\"CRM_Custom_Form_CustomDataByType\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(178,1,'civicrm/group',NULL,'Manage Groups','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:20:\"CRM_Group_Page_Group\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,30,1,1,NULL,'a:0:{}'),(179,1,'civicrm/group/search',NULL,'Group Members','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contact_Controller_Search\";','s:8:\"mode=256\";','a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:13:\"Manage Groups\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/group&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:1:{s:7:\"comment\";s:164:\"Note: group search already respect ACL, so a strict permission at url level is not required. A simple/basic permission like \'access CiviCRM\' could be used. CRM-5417\";}'),(180,1,'civicrm/group/add',NULL,'New Group','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:11:\"edit groups\";}i:1;s:3:\"and\";}','s:20:\"CRM_Group_Controller\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:13:\"Manage Groups\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/group&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(181,1,'civicrm/ajax/grouplist',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:19:\"CRM_Group_Page_AJAX\";i:1;s:12:\"getGroupList\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(182,1,'civicrm/import',NULL,'Import','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:15:\"import contacts\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contact_Import_Controller\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,400,1,1,NULL,'a:0:{}'),(183,1,'civicrm/import/contact',NULL,'Import Contacts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:15:\"import contacts\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contact_Import_Controller\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:6:\"Import\";s:3:\"url\";s:54:\"/civicrm-master/index.php?q=civicrm/import&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,410,1,1,NULL,'a:0:{}'),(184,1,'civicrm/import/activity',NULL,'Import Activities','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:15:\"import contacts\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:30:\"CRM_Activity_Import_Controller\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:6:\"Import\";s:3:\"url\";s:54:\"/civicrm-master/index.php?q=civicrm/import&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,420,1,1,NULL,'a:0:{}'),(185,1,'civicrm/import/custom','id=%%id%%','Import Multi-value Custom Data','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:28:\"CRM_Custom_Import_Controller\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:6:\"Import\";s:3:\"url\";s:54:\"/civicrm-master/index.php?q=civicrm/import&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,420,1,1,NULL,'a:0:{}'),(186,1,'civicrm/ajax/status',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:15:\"import contacts\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:28:\"CRM_Contact_Import_Page_AJAX\";i:1;s:6:\"status\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(187,1,'civicrm/ajax/jqState',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:27:\"CRM_Core_Page_AJAX_Location\";i:1;s:7:\"jqState\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,1,NULL,0,1,1,0,NULL,'a:0:{}'),(188,1,'civicrm/ajax/jqCounty',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:27:\"CRM_Core_Page_AJAX_Location\";i:1;s:8:\"jqCounty\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,1,NULL,0,1,1,0,NULL,'a:0:{}'),(189,1,'civicrm/upgrade',NULL,'Upgrade CiviCRM','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:24:\"CRM_Upgrade_Page_Upgrade\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(190,1,'civicrm/export',NULL,'Download Errors','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Export_BAO_Export\";i:1;s:6:\"invoke\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(191,1,'civicrm/export/contact',NULL,'Export Contacts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Export_BAO_Export\";i:1;s:6:\"invoke\";}',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Download Errors\";s:3:\"url\";s:54:\"/civicrm-master/index.php?q=civicrm/export&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,0,1,0,NULL,'a:0:{}'),(192,1,'civicrm/export/standalone',NULL,'Export','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:32:\"CRM_Export_Controller_Standalone\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Download Errors\";s:3:\"url\";s:54:\"/civicrm-master/index.php?q=civicrm/export&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(193,1,'civicrm/admin/options/acl_role',NULL,'ACL Roles','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/admin/options&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:0:{}'),(194,1,'civicrm/acl',NULL,'Manage ACLs','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:16:\"CRM_ACL_Page_ACL\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(195,1,'civicrm/acl/entityrole',NULL,'Assign Users to ACL Roles','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:23:\"CRM_ACL_Page_EntityRole\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:11:\"Manage ACLs\";s:3:\"url\";s:51:\"/civicrm-master/index.php?q=civicrm/acl&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(196,1,'civicrm/acl/basic',NULL,'ACL','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_ACL_Page_ACLBasic\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:11:\"Manage ACLs\";s:3:\"url\";s:51:\"/civicrm-master/index.php?q=civicrm/acl&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(197,1,'civicrm/standalone/register',NULL,'Registration Page','s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:28:\"CRM_Standalone_Form_Register\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,1,NULL,0,1,1,0,NULL,'a:0:{}'),(198,1,'civicrm/file',NULL,'Browse Uploaded files','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access uploaded files\";}i:1;s:3:\"and\";}','s:18:\"CRM_Core_Page_File\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(199,1,'civicrm/file/delete',NULL,'Delete File','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:17:\"CRM_Core_BAO_File\";i:1;s:16:\"deleteAttachment\";}',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:21:\"Browse Uploaded files\";s:3:\"url\";s:52:\"/civicrm-master/index.php?q=civicrm/file&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(200,1,'civicrm/friend',NULL,'Tell a Friend','s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:15:\"CRM_Friend_Form\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,1,NULL,0,1,1,0,NULL,'a:0:{}'),(201,1,'civicrm/logout',NULL,'Log out','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:16:\"CRM_Utils_System\";i:1;s:6:\"logout\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,9999,1,1,NULL,'a:0:{}'),(202,1,'civicrm/i18n',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:17:\"translate CiviCRM\";}i:1;s:3:\"and\";}','s:18:\"CRM_Core_I18n_Form\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(203,1,'civicrm/ajax/attachment',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"access AJAX API\";}i:1;s:2:\"or\";}','a:2:{i:0;s:29:\"CRM_Core_Page_AJAX_Attachment\";i:1;s:10:\"attachFile\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(204,1,'civicrm/api',NULL,'CiviCRM API v3','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Admin_Page_APIExplorer\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(205,1,'civicrm/ajax/apiexample',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:26:\"CRM_Admin_Page_APIExplorer\";i:1;s:14:\"getExampleFile\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(206,1,'civicrm/ajax/apidoc',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:26:\"CRM_Admin_Page_APIExplorer\";i:1;s:6:\"getDoc\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(207,1,'civicrm/ajax/rest',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"access AJAX API\";}i:1;s:2:\"or\";}','a:2:{i:0;s:14:\"CRM_Utils_REST\";i:1;s:4:\"ajax\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(208,1,'civicrm/api/json',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:14:\"CRM_Utils_REST\";i:1;s:8:\"ajaxJson\";}',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:14:\"CiviCRM API v3\";s:3:\"url\";s:51:\"/civicrm-master/index.php?q=civicrm/api&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(209,1,'civicrm/inline',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:14:\"CRM_Utils_REST\";i:1;s:12:\"loadTemplate\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(210,1,'civicrm/ajax/chart',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:38:\"CRM_Contribute_Form_ContributionCharts\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(211,1,'civicrm/asset/builder',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"*always allow*\";}i:1;s:3:\"and\";}','a:2:{i:0;s:23:\"\\Civi\\Core\\AssetBuilder\";i:1;s:7:\"pageRun\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(212,1,'civicrm/contribute/ajax/tableview',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contribute_Page_DashBoard\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:58:\"/civicrm-master/index.php?q=civicrm/contribute&reset=1\";}}',NULL,NULL,2,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(213,1,'civicrm/payment/ipn',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','a:2:{i:0;s:16:\"CRM_Core_Payment\";i:1;s:9:\"handleIPN\";}',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:11:\"New Payment\";s:3:\"url\";s:70:\"/civicrm-master/index.php?q=civicrm/payment&reset=1&action=add\";}}',NULL,NULL,2,NULL,1,NULL,0,1,1,0,NULL,'a:0:{}'),(214,1,'civicrm/batch',NULL,'Batch Data Entry','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:20:\"CRM_Batch_Page_Batch\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(215,1,'civicrm/batch/add',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:20:\"CRM_Batch_Form_Batch\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:16:\"Batch Data Entry\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/batch&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(216,1,'civicrm/batch/entry',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:20:\"CRM_Batch_Form_Entry\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:16:\"Batch Data Entry\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/batch&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(217,1,'civicrm/ajax/batch',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','a:2:{i:0;s:19:\"CRM_Batch_Page_AJAX\";i:1;s:9:\"batchSave\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(218,1,'civicrm/ajax/batchlist',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:19:\"CRM_Batch_Page_AJAX\";i:1;s:12:\"getBatchList\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(219,1,'civicrm/ajax/inline',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:18:\"CRM_Core_Page_AJAX\";i:1;s:3:\"run\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(220,1,'civicrm/dev/qunit',NULL,'QUnit','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:19:\"CRM_Core_Page_QUnit\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(221,1,'civicrm/profile-editor/schema',NULL,'ProfileEditor','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:25:\"CRM_UF_Page_ProfileEditor\";i:1;s:13:\"getSchemaJSON\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(222,1,'civicrm/a',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:23:\"\\Civi\\Angular\\Page\\Main\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(223,1,'civicrm/ajax/angular-modules',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"*always allow*\";}i:1;s:3:\"and\";}','s:26:\"\\Civi\\Angular\\Page\\Modules\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(224,1,'civicrm/ajax/recurringentity/update-mode',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:34:\"CRM_Core_Page_AJAX_RecurringEntity\";i:1;s:10:\"updateMode\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(225,1,'civicrm/recurringentity/preview',NULL,'Confirm dates','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:36:\"CRM_Core_Page_RecurringEntityPreview\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(226,1,'civicrm/ajax/l10n-js',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:18:\"CRM_Core_Resources\";i:1;s:20:\"outputLocalizationJS\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(227,1,'civicrm/shortcode',NULL,'Insert CiviCRM Content','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:23:\"CRM_Core_Form_ShortCode\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(228,1,'civicrm/task/add-to-group',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:32:\"CRM_Contact_Form_Task_AddToGroup\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(229,1,'civicrm/task/remove-from-group',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:37:\"CRM_Contact_Form_Task_RemoveFromGroup\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(230,1,'civicrm/task/add-to-tag',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:30:\"CRM_Contact_Form_Task_AddToTag\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(231,1,'civicrm/task/remove-from-tag',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:35:\"CRM_Contact_Form_Task_RemoveFromTag\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(232,1,'civicrm/task/send-email',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:27:\"CRM_Contact_Form_Task_Email\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(233,1,'civicrm/task/make-mailing-label',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:27:\"CRM_Contact_Form_Task_Label\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(234,1,'civicrm/task/pick-profile',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:33:\"CRM_Contact_Form_Task_PickProfile\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(235,1,'civicrm/task/print-document',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Contact_Form_Task_PDF\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(236,1,'civicrm/task/unhold-email',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:28:\"CRM_Contact_Form_Task_Unhold\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(237,1,'civicrm/task/alter-contact-preference',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:38:\"CRM_Contact_Form_Task_AlterPreferences\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(238,1,'civicrm/task/delete-contact',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:28:\"CRM_Contact_Form_Task_Delete\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(239,1,'civicrm/payment/form',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:26:\"CRM_Financial_Form_Payment\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:11:\"New Payment\";s:3:\"url\";s:70:\"/civicrm-master/index.php?q=civicrm/payment&reset=1&action=add\";}}',NULL,NULL,2,NULL,1,NULL,0,0,1,0,NULL,'a:0:{}'),(240,1,'civicrm/payment/edit',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:30:\"CRM_Financial_Form_PaymentEdit\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:11:\"New Payment\";s:3:\"url\";s:70:\"/civicrm-master/index.php?q=civicrm/payment&reset=1&action=add\";}}',NULL,NULL,2,NULL,NULL,NULL,0,1,1,0,NULL,'a:1:{s:9:\"component\";s:14:\"CiviContribute\";}'),(241,1,'civicrm/pcp',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:16:\"CRM_PCP_Form_PCP\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,1,NULL,0,1,1,0,NULL,'a:0:{}'),(242,1,'civicrm/pcp/campaign',NULL,'Setup a Personal Campaign Page - Account Information','s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:25:\"make online contributions\";}i:1;s:3:\"and\";}','s:22:\"CRM_PCP_Controller_PCP\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,1,NULL,0,0,1,0,NULL,'a:0:{}'),(243,1,'civicrm/pcp/info',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:20:\"CRM_PCP_Page_PCPInfo\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,1,NULL,0,1,1,0,NULL,'a:0:{}'),(244,1,'civicrm/admin/pcp','context=contribute','Personal Campaign Pages','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:16:\"CRM_PCP_Page_PCP\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,362,1,0,NULL,'a:3:{s:4:\"desc\";s:49:\"View and manage existing personal campaign pages.\";s:10:\"adminGroup\";s:14:\"CiviContribute\";s:4:\"icon\";s:34:\"admin/small/contribution_types.png\";}'),(245,1,'civicrm/profile',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:23:\"CRM_Profile_Page_Router\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,1,NULL,0,0,1,0,NULL,'a:0:{}'),(246,1,'civicrm/profile/create',NULL,'CiviCRM Profile Create','s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:23:\"CRM_Profile_Page_Router\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,1,NULL,0,0,1,0,NULL,'a:0:{}'),(247,1,'civicrm/profile/view',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:21:\"CRM_Profile_Page_View\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,1,NULL,0,1,1,0,NULL,'a:0:{}'),(248,1,'civicrm/tag',NULL,'Tags (Categories)','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:11:\"manage tags\";}i:1;s:2:\"or\";}','s:16:\"CRM_Tag_Page_Tag\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,25,1,0,NULL,'a:3:{s:4:\"desc\";s:158:\"Tags are useful for segmenting the contacts in your database into categories (e.g. Staff Member, Donor, Volunteer, etc.). Create and edit available tags here.\";s:10:\"adminGroup\";s:26:\"Customize Data and Screens\";s:4:\"icon\";s:18:\"admin/small/11.png\";}'),(249,1,'civicrm/tag/edit','action=add','New Tag','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:11:\"manage tags\";}i:1;s:2:\"or\";}','s:17:\"CRM_Tag_Form_Edit\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:17:\"Tags (Categories)\";s:3:\"url\";s:51:\"/civicrm-master/index.php?q=civicrm/tag&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(250,1,'civicrm/tag/merge',NULL,'Merge Tags','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:11:\"manage tags\";}i:1;s:2:\"or\";}','s:18:\"CRM_Tag_Form_Merge\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:17:\"Tags (Categories)\";s:3:\"url\";s:51:\"/civicrm-master/index.php?q=civicrm/tag&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(251,1,'civicrm/ajax/tagTree',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:11:\"manage tags\";}i:1;s:2:\"or\";}','a:2:{i:0;s:19:\"CRM_Admin_Page_AJAX\";i:1;s:10:\"getTagTree\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(252,1,'civicrm/event',NULL,'CiviEvent Dashboard','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:24:\"CRM_Event_Page_DashBoard\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,1,NULL,NULL,NULL,0,800,1,1,NULL,'a:1:{s:9:\"component\";s:9:\"CiviEvent\";}'),(253,1,'civicrm/participant/add','action=add','Register New Participant','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:18:\"CRM_Event_Page_Tab\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:1:{s:9:\"component\";s:9:\"CiviEvent\";}'),(254,1,'civicrm/event/info',NULL,'Event Information','s:1:\"1\";','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:24:\"CRM_Event_Page_EventInfo\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/event&reset=1\";}}',NULL,NULL,1,NULL,1,NULL,0,1,1,0,NULL,'a:0:{}'),(255,1,'civicrm/event/register',NULL,'Event Registration','s:1:\"1\";','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:33:\"CRM_Event_Controller_Registration\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/event&reset=1\";}}',NULL,NULL,1,NULL,1,NULL,1,1,1,0,NULL,'a:0:{}'),(256,1,'civicrm/event/confirm',NULL,'Confirm Event Registration','s:1:\"1\";','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:46:\"CRM_Event_Form_Registration_ParticipantConfirm\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/event&reset=1\";}}',NULL,NULL,1,NULL,1,NULL,1,1,1,0,NULL,'a:0:{}'),(257,1,'civicrm/event/ical',NULL,'Current and Upcoming Events','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:15:\"view event info\";}i:1;s:3:\"and\";}','s:24:\"CRM_Event_Page_ICalendar\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/event&reset=1\";}}',NULL,NULL,1,NULL,1,NULL,0,0,1,0,NULL,'a:0:{}'),(258,1,'civicrm/event/participant',NULL,'Event Participants List','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:23:\"view event participants\";}i:1;s:3:\"and\";}','s:33:\"CRM_Event_Page_ParticipantListing\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/event&reset=1\";}}',NULL,NULL,1,NULL,1,NULL,0,0,1,0,NULL,'a:0:{}'),(259,1,'civicrm/admin/event',NULL,'Manage Events','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:26:\"CRM_Event_Page_ManageEvent\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,370,1,0,NULL,'a:3:{s:4:\"desc\";s:136:\"Create and edit event configuration including times, locations, online registration forms, and fees. Links for iCal and RSS syndication.\";s:10:\"adminGroup\";s:9:\"CiviEvent\";s:4:\"icon\";s:28:\"admin/small/event_manage.png\";}'),(260,1,'civicrm/admin/eventTemplate',NULL,'Event Templates','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:28:\"CRM_Admin_Page_EventTemplate\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,375,1,0,NULL,'a:3:{s:4:\"desc\";s:115:\"Administrators can create Event Templates - which are basically master event records pre-filled with default values\";s:10:\"adminGroup\";s:9:\"CiviEvent\";s:4:\"icon\";s:24:\"admin/small/template.png\";}'),(261,1,'civicrm/admin/options/event_type',NULL,'Event Types','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/admin/options&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,385,1,0,NULL,'a:3:{s:4:\"desc\";s:143:\"Use Event Types to categorize your events. Event feeds can be filtered by Event Type and participant searches can use Event Type as a criteria.\";s:10:\"adminGroup\";s:9:\"CiviEvent\";s:4:\"icon\";s:26:\"admin/small/event_type.png\";}'),(262,1,'civicrm/admin/participant_status',NULL,'Participant Status','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:36:\"CRM_Admin_Page_ParticipantStatusType\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,390,1,0,NULL,'a:3:{s:4:\"desc\";s:154:\"Define statuses for event participants here (e.g. Registered, Attended, Cancelled...). You can then assign statuses and search for participants by status.\";s:10:\"adminGroup\";s:9:\"CiviEvent\";s:4:\"icon\";s:28:\"admin/small/parti_status.png\";}'),(263,1,'civicrm/admin/options/participant_role',NULL,'Participant Role','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/admin/options&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,395,1,0,NULL,'a:3:{s:4:\"desc\";s:138:\"Define participant roles for events here (e.g. Attendee, Host, Speaker...). You can then assign roles and search for participants by role.\";s:10:\"adminGroup\";s:9:\"CiviEvent\";s:4:\"icon\";s:26:\"admin/small/parti_role.png\";}'),(264,1,'civicrm/admin/options/participant_listing',NULL,'Participant Listing Templates','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/admin/options&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,398,1,0,NULL,'a:3:{s:4:\"desc\";s:48:\"Template to control participant listing display.\";s:10:\"adminGroup\";s:9:\"CiviEvent\";s:4:\"icon\";s:18:\"admin/small/01.png\";}'),(265,1,'civicrm/admin/conference_slots','group=conference_slot','Conference Slot Labels','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,415,1,0,NULL,'a:2:{s:4:\"desc\";s:35:\"Define conference slots and labels.\";s:10:\"adminGroup\";s:9:\"CiviEvent\";}'),(266,1,'civicrm/event/search',NULL,'Find Participants','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:27:\"CRM_Event_Controller_Search\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/event&reset=1\";}}',NULL,NULL,1,NULL,NULL,NULL,0,810,1,1,NULL,'a:0:{}'),(267,1,'civicrm/event/manage',NULL,'Manage Events','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:26:\"CRM_Event_Page_ManageEvent\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/event&reset=1\";}}',NULL,NULL,1,NULL,NULL,NULL,1,820,1,1,NULL,'a:0:{}'),(268,1,'civicrm/event/badge',NULL,'Print Event Name Badge','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:25:\"CRM_Event_Form_Task_Badge\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/event&reset=1\";}}',NULL,NULL,1,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(269,1,'civicrm/event/manage/settings',NULL,'Event Info and Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:36:\"CRM_Event_Form_ManageEvent_EventInfo\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/event&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Manage Events\";s:3:\"url\";s:60:\"/civicrm-master/index.php?q=civicrm/event/manage&reset=1\";}}',NULL,NULL,1,NULL,NULL,NULL,1,910,1,0,NULL,'a:0:{}'),(270,1,'civicrm/event/manage/location',NULL,'Event Location','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:35:\"CRM_Event_Form_ManageEvent_Location\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/event&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Manage Events\";s:3:\"url\";s:60:\"/civicrm-master/index.php?q=civicrm/event/manage&reset=1\";}}',NULL,NULL,1,NULL,NULL,NULL,1,930,1,0,NULL,'a:0:{}'),(271,1,'civicrm/event/manage/fee',NULL,'Event Fees','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:30:\"CRM_Event_Form_ManageEvent_Fee\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/event&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Manage Events\";s:3:\"url\";s:60:\"/civicrm-master/index.php?q=civicrm/event/manage&reset=1\";}}',NULL,NULL,1,NULL,NULL,NULL,1,920,1,0,NULL,'a:0:{}'),(272,1,'civicrm/event/manage/registration',NULL,'Event Online Registration','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:39:\"CRM_Event_Form_ManageEvent_Registration\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/event&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Manage Events\";s:3:\"url\";s:60:\"/civicrm-master/index.php?q=civicrm/event/manage&reset=1\";}}',NULL,NULL,1,NULL,NULL,NULL,1,930,1,0,NULL,'a:0:{}'),(273,1,'civicrm/event/manage/friend',NULL,'Tell a Friend','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:21:\"CRM_Friend_Form_Event\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/event&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Manage Events\";s:3:\"url\";s:60:\"/civicrm-master/index.php?q=civicrm/event/manage&reset=1\";}}',NULL,NULL,1,NULL,NULL,NULL,1,940,1,0,NULL,'a:0:{}'),(274,1,'civicrm/event/manage/reminder',NULL,'Schedule Reminders','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:44:\"CRM_Event_Form_ManageEvent_ScheduleReminders\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/event&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Manage Events\";s:3:\"url\";s:60:\"/civicrm-master/index.php?q=civicrm/event/manage&reset=1\";}}',NULL,NULL,1,NULL,NULL,NULL,1,950,1,0,NULL,'a:0:{}'),(275,1,'civicrm/event/manage/repeat',NULL,'Repeat Event','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:33:\"CRM_Event_Form_ManageEvent_Repeat\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/event&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Manage Events\";s:3:\"url\";s:60:\"/civicrm-master/index.php?q=civicrm/event/manage&reset=1\";}}',NULL,NULL,1,NULL,NULL,NULL,1,960,1,0,NULL,'a:0:{}'),(276,1,'civicrm/event/manage/conference',NULL,'Conference Slots','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:37:\"CRM_Event_Form_ManageEvent_Conference\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/event&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Manage Events\";s:3:\"url\";s:60:\"/civicrm-master/index.php?q=civicrm/event/manage&reset=1\";}}',NULL,NULL,1,NULL,NULL,NULL,1,950,1,0,NULL,'a:0:{}'),(277,1,'civicrm/event/add','action=add','New Event','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:36:\"CRM_Event_Form_ManageEvent_EventInfo\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/event&reset=1\";}}',NULL,NULL,1,NULL,NULL,NULL,0,830,1,0,NULL,'a:0:{}'),(278,1,'civicrm/event/import',NULL,'Import Participants','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:16:\"access CiviEvent\";i:1;s:23:\"edit event participants\";}i:1;s:3:\"and\";}','s:27:\"CRM_Event_Import_Controller\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/event&reset=1\";}}',NULL,NULL,1,NULL,NULL,NULL,0,840,1,1,NULL,'a:0:{}'),(279,1,'civicrm/event/price',NULL,'Manage Price Sets','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:18:\"CRM_Price_Page_Set\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/event&reset=1\";}}',NULL,NULL,1,NULL,NULL,NULL,0,850,1,1,NULL,'a:0:{}'),(280,1,'civicrm/event/selfsvcupdate',NULL,'Self-service Registration Update','s:1:\"1\";','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:28:\"CRM_Event_Form_SelfSvcUpdate\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/event&reset=1\";}}',NULL,NULL,1,NULL,1,NULL,0,880,1,1,NULL,'a:0:{}'),(281,1,'civicrm/event/selfsvctransfer',NULL,'Self-service Registration Transfer','s:1:\"1\";','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:30:\"CRM_Event_Form_SelfSvcTransfer\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/event&reset=1\";}}',NULL,NULL,1,NULL,1,NULL,0,890,1,1,NULL,'a:0:{}'),(282,1,'civicrm/contact/view/participant',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:18:\"CRM_Event_Page_Tab\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:76:\"/civicrm-master/index.php?q=civicrm/contact/view&reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,4,1,0,NULL,'a:0:{}'),(283,1,'civicrm/ajax/eventFee',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','a:2:{i:0;s:19:\"CRM_Event_Page_AJAX\";i:1;s:8:\"eventFee\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(284,1,'civicrm/ajax/locBlock',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','a:2:{i:0;s:27:\"CRM_Core_Page_AJAX_Location\";i:1;s:11:\"getLocBlock\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(285,1,'civicrm/ajax/event/add_participant_to_cart',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:32:\"CRM_Event_Cart_Page_CheckoutAJAX\";i:1;s:23:\"add_participant_to_cart\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(286,1,'civicrm/ajax/event/remove_participant_from_cart',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:32:\"CRM_Event_Cart_Page_CheckoutAJAX\";i:1;s:28:\"remove_participant_from_cart\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(287,1,'civicrm/event/add_to_cart',NULL,'Add Event To Cart','s:1:\"1\";','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:29:\"CRM_Event_Cart_Page_AddToCart\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/event&reset=1\";}}',NULL,NULL,1,NULL,1,NULL,0,1,1,0,NULL,'a:0:{}'),(288,1,'civicrm/event/cart_checkout',NULL,'Cart Checkout','s:1:\"1\";','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:34:\"CRM_Event_Cart_Controller_Checkout\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/event&reset=1\";}}',NULL,NULL,1,NULL,1,NULL,1,1,1,0,NULL,'a:0:{}'),(289,1,'civicrm/event/remove_from_cart',NULL,'Remove From Cart','s:1:\"1\";','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:34:\"CRM_Event_Cart_Page_RemoveFromCart\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/event&reset=1\";}}',NULL,NULL,1,NULL,1,NULL,0,1,1,0,NULL,'a:0:{}'),(290,1,'civicrm/event/view_cart',NULL,'View Cart','s:1:\"1\";','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:28:\"CRM_Event_Cart_Page_ViewCart\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/event&reset=1\";}}',NULL,NULL,1,NULL,1,NULL,0,1,1,0,NULL,'a:0:{}'),(291,1,'civicrm/event/participant/feeselection',NULL,'Change Registration Selections','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:38:\"CRM_Event_Form_ParticipantFeeSelection\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/event&reset=1\";}i:2;a:2:{s:5:\"title\";s:23:\"Event Participants List\";s:3:\"url\";s:65:\"/civicrm-master/index.php?q=civicrm/event/participant&reset=1\";}}',NULL,NULL,1,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(292,1,'civicrm/event/manage/pcp',NULL,'Personal Campaign Pages','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:18:\"CRM_PCP_Form_Event\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/event&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Manage Events\";s:3:\"url\";s:60:\"/civicrm-master/index.php?q=civicrm/event/manage&reset=1\";}}',NULL,NULL,1,NULL,NULL,NULL,1,540,1,1,NULL,'a:0:{}'),(293,1,'civicrm/event/pcp',NULL,NULL,'s:1:\"1\";','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:16:\"access CiviEvent\";}i:1;s:3:\"and\";}','s:16:\"CRM_PCP_Form_PCP\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/event&reset=1\";}}',NULL,NULL,1,NULL,1,NULL,0,1,1,0,NULL,'a:0:{}'),(294,1,'civicrm/event/campaign',NULL,'Setup a Personal Campaign Page - Account Information','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:25:\"make online contributions\";}i:1;s:3:\"and\";}','s:22:\"CRM_PCP_Controller_PCP\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviEvent Dashboard\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/event&reset=1\";}}',NULL,NULL,1,NULL,1,NULL,0,0,1,0,NULL,'a:0:{}'),(295,1,'civicrm/contribute',NULL,'CiviContribute Dashboard','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:29:\"CRM_Contribute_Page_DashBoard\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,2,NULL,NULL,NULL,0,500,1,1,NULL,'a:1:{s:9:\"component\";s:14:\"CiviContribute\";}'),(296,1,'civicrm/contribute/add','action=add','New Contribution','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:23:\"CRM_Contribute_Page_Tab\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:58:\"/civicrm-master/index.php?q=civicrm/contribute&reset=1\";}}',NULL,NULL,2,NULL,NULL,NULL,0,1,1,1,NULL,'a:1:{s:9:\"component\";s:14:\"CiviContribute\";}'),(297,1,'civicrm/contribute/chart',NULL,'Contribution Summary - Chart View','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:38:\"CRM_Contribute_Form_ContributionCharts\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:58:\"/civicrm-master/index.php?q=civicrm/contribute&reset=1\";}}',NULL,NULL,2,NULL,NULL,NULL,0,1,1,0,NULL,'a:1:{s:9:\"component\";s:14:\"CiviContribute\";}'),(298,1,'civicrm/contribute/transact',NULL,'CiviContribute','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:25:\"make online contributions\";}i:1;s:3:\"and\";}','s:38:\"CRM_Contribute_Controller_Contribution\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:58:\"/civicrm-master/index.php?q=civicrm/contribute&reset=1\";}}',NULL,NULL,2,NULL,1,NULL,1,0,1,0,NULL,'a:0:{}'),(299,1,'civicrm/admin/contribute',NULL,'Manage Contribution Pages','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:36:\"CRM_Contribute_Page_ContributionPage\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,360,1,0,NULL,'a:3:{s:4:\"desc\";s:242:\"CiviContribute allows you to create and maintain any number of Online Contribution Pages. You can create different pages for different programs or campaigns - and customize text, amounts, types of information collected from contributors, etc.\";s:10:\"adminGroup\";s:14:\"CiviContribute\";s:4:\"icon\";s:41:\"admin/small/online_contribution_pages.png\";}'),(300,1,'civicrm/admin/contribute/settings',NULL,'Title and Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:45:\"CRM_Contribute_Form_ContributionPage_Settings\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:25:\"Manage Contribution Pages\";s:3:\"url\";s:64:\"/civicrm-master/index.php?q=civicrm/admin/contribute&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,400,1,0,NULL,'a:0:{}'),(301,1,'civicrm/admin/contribute/amount',NULL,'Contribution Amounts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:43:\"CRM_Contribute_Form_ContributionPage_Amount\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:25:\"Manage Contribution Pages\";s:3:\"url\";s:64:\"/civicrm-master/index.php?q=civicrm/admin/contribute&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,410,1,0,NULL,'a:0:{}'),(302,1,'civicrm/admin/contribute/membership',NULL,'Membership Section','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:31:\"CRM_Member_Form_MembershipBlock\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:25:\"Manage Contribution Pages\";s:3:\"url\";s:64:\"/civicrm-master/index.php?q=civicrm/admin/contribute&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,420,1,0,NULL,'a:0:{}'),(303,1,'civicrm/admin/contribute/custom',NULL,'Include Profiles','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:43:\"CRM_Contribute_Form_ContributionPage_Custom\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:25:\"Manage Contribution Pages\";s:3:\"url\";s:64:\"/civicrm-master/index.php?q=civicrm/admin/contribute&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,430,1,0,NULL,'a:0:{}'),(304,1,'civicrm/admin/contribute/thankyou',NULL,'Thank-you and Receipting','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:45:\"CRM_Contribute_Form_ContributionPage_ThankYou\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:25:\"Manage Contribution Pages\";s:3:\"url\";s:64:\"/civicrm-master/index.php?q=civicrm/admin/contribute&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,430,1,0,NULL,'a:0:{}'),(305,1,'civicrm/admin/contribute/friend',NULL,'Tell a Friend','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Friend_Form_Contribute\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:25:\"Manage Contribution Pages\";s:3:\"url\";s:64:\"/civicrm-master/index.php?q=civicrm/admin/contribute&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,440,1,0,NULL,'a:0:{}'),(306,1,'civicrm/admin/contribute/widget',NULL,'Configure Widget','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:43:\"CRM_Contribute_Form_ContributionPage_Widget\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:25:\"Manage Contribution Pages\";s:3:\"url\";s:64:\"/civicrm-master/index.php?q=civicrm/admin/contribute&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,460,1,0,NULL,'a:0:{}'),(307,1,'civicrm/admin/contribute/premium',NULL,'Premiums','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:44:\"CRM_Contribute_Form_ContributionPage_Premium\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:25:\"Manage Contribution Pages\";s:3:\"url\";s:64:\"/civicrm-master/index.php?q=civicrm/admin/contribute&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,470,1,0,NULL,'a:0:{}'),(308,1,'civicrm/admin/contribute/addProductToPage',NULL,'Add Products to This Page','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:47:\"CRM_Contribute_Form_ContributionPage_AddProduct\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:25:\"Manage Contribution Pages\";s:3:\"url\";s:64:\"/civicrm-master/index.php?q=civicrm/admin/contribute&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,480,1,0,NULL,'a:0:{}'),(309,1,'civicrm/admin/contribute/add','action=add','New Contribution Page','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:42:\"CRM_Contribute_Controller_ContributionPage\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:25:\"Manage Contribution Pages\";s:3:\"url\";s:64:\"/civicrm-master/index.php?q=civicrm/admin/contribute&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:0:{}'),(310,1,'civicrm/admin/contribute/managePremiums',NULL,'Manage Premiums','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:34:\"CRM_Contribute_Page_ManagePremiums\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:25:\"Manage Contribution Pages\";s:3:\"url\";s:64:\"/civicrm-master/index.php?q=civicrm/admin/contribute&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,365,1,0,NULL,'a:3:{s:4:\"desc\";s:175:\"CiviContribute allows you to configure any number of Premiums which can be offered to contributors as incentives / thank-you gifts. Define the premiums you want to offer here.\";s:10:\"adminGroup\";s:14:\"CiviContribute\";s:4:\"icon\";s:24:\"admin/small/Premiums.png\";}'),(311,1,'civicrm/admin/financial/financialType',NULL,'Financial Types','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:32:\"CRM_Financial_Page_FinancialType\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,580,1,0,NULL,'a:2:{s:4:\"desc\";s:64:\"Formerly civicrm_contribution_type merged into this table in 4.1\";s:10:\"adminGroup\";s:14:\"CiviContribute\";}'),(312,1,'civicrm/payment','action=add','New Payment','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:37:\"CRM_Contribute_Form_AdditionalPayment\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,2,NULL,NULL,NULL,0,1,1,1,NULL,'a:1:{s:9:\"component\";s:14:\"CiviContribute\";}'),(313,1,'civicrm/admin/financial/financialAccount',NULL,'Financial Accounts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:35:\"CRM_Financial_Page_FinancialAccount\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,370,1,0,NULL,'a:3:{s:4:\"desc\";s:128:\"Financial types are used to categorize contributions for reporting and accounting purposes. These are also referred to as Funds.\";s:10:\"adminGroup\";s:14:\"CiviContribute\";s:4:\"icon\";s:34:\"admin/small/contribution_types.png\";}'),(314,1,'civicrm/admin/options/payment_instrument',NULL,'Payment Methods','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/admin/options&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,380,1,0,NULL,'a:3:{s:4:\"desc\";s:224:\"You may choose to record the payment instrument used for each contribution. Common payment methods are installed by default (e.g. Check, Cash, Credit Card...). If your site requires additional payment methods, add them here.\";s:10:\"adminGroup\";s:14:\"CiviContribute\";s:4:\"icon\";s:35:\"admin/small/payment_instruments.png\";}'),(315,1,'civicrm/admin/options/accept_creditcard',NULL,'Accepted Credit Cards','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/admin/options&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,395,1,0,NULL,'a:3:{s:4:\"desc\";s:94:\"Credit card options that will be offered to contributors using your Online Contribution pages.\";s:10:\"adminGroup\";s:14:\"CiviContribute\";s:4:\"icon\";s:36:\"admin/small/accepted_creditcards.png\";}'),(316,1,'civicrm/admin/options/soft_credit_type',NULL,'Soft Credit Types','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/admin/options&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:3:{s:4:\"desc\";s:86:\"Soft Credit Types that will be offered to contributors during soft credit contribution\";s:10:\"adminGroup\";s:14:\"CiviContribute\";s:4:\"icon\";s:32:\"admin/small/soft_credit_type.png\";}'),(317,1,'civicrm/contact/view/contribution',NULL,'Contributions','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:23:\"CRM_Contribute_Page_Tab\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:76:\"/civicrm-master/index.php?q=civicrm/contact/view&reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(318,1,'civicrm/contact/view/contributionrecur',NULL,'Recurring Contributions','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:37:\"CRM_Contribute_Page_ContributionRecur\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:76:\"/civicrm-master/index.php?q=civicrm/contact/view&reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(319,1,'civicrm/contact/view/contribution/additionalinfo',NULL,'Additional Info','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:34:\"CRM_Contribute_Form_AdditionalInfo\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:76:\"/civicrm-master/index.php?q=civicrm/contact/view&reset=1&cid=%%cid%%\";}i:2;a:2:{s:5:\"title\";s:13:\"Contributions\";s:3:\"url\";s:73:\"/civicrm-master/index.php?q=civicrm/contact/view/contribution&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(320,1,'civicrm/contribute/search',NULL,'Find Contributions','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:32:\"CRM_Contribute_Controller_Search\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:58:\"/civicrm-master/index.php?q=civicrm/contribute&reset=1\";}}',NULL,NULL,2,NULL,NULL,NULL,0,510,1,1,NULL,'a:0:{}'),(321,1,'civicrm/contribute/searchBatch',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:37:\"CRM_Contribute_Controller_SearchBatch\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:58:\"/civicrm-master/index.php?q=civicrm/contribute&reset=1\";}}',NULL,NULL,2,NULL,NULL,NULL,0,588,1,1,NULL,'a:0:{}'),(322,1,'civicrm/contribute/import',NULL,'Import Contributions','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:21:\"access CiviContribute\";i:1;s:18:\"edit contributions\";}i:1;s:3:\"and\";}','s:32:\"CRM_Contribute_Import_Controller\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:58:\"/civicrm-master/index.php?q=civicrm/contribute&reset=1\";}}',NULL,NULL,2,NULL,NULL,NULL,0,520,1,1,NULL,'a:0:{}'),(323,1,'civicrm/contribute/manage',NULL,'Manage Contribution Pages','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:36:\"CRM_Contribute_Page_ContributionPage\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:58:\"/civicrm-master/index.php?q=civicrm/contribute&reset=1\";}}',NULL,NULL,2,NULL,NULL,NULL,0,530,1,1,NULL,'a:0:{}'),(324,1,'civicrm/contribute/additionalinfo',NULL,'AdditionalInfo Form','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:34:\"CRM_Contribute_Form_AdditionalInfo\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:58:\"/civicrm-master/index.php?q=civicrm/contribute&reset=1\";}}',NULL,NULL,2,NULL,NULL,NULL,0,0,1,0,NULL,'a:0:{}'),(325,1,'civicrm/ajax/permlocation',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:25:\"make online contributions\";}i:1;s:3:\"and\";}','a:2:{i:0;s:27:\"CRM_Core_Page_AJAX_Location\";i:1;s:23:\"getPermissionedLocation\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(326,1,'civicrm/contribute/unsubscribe',NULL,'Cancel Subscription','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:25:\"make online contributions\";}i:1;s:3:\"and\";}','s:38:\"CRM_Contribute_Form_CancelSubscription\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:58:\"/civicrm-master/index.php?q=civicrm/contribute&reset=1\";}}',NULL,NULL,2,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(327,1,'civicrm/contribute/onbehalf',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:25:\"make online contributions\";}i:1;s:3:\"and\";}','s:43:\"CRM_Contribute_Form_Contribution_OnBehalfOf\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:58:\"/civicrm-master/index.php?q=civicrm/contribute&reset=1\";}}',NULL,NULL,2,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(328,1,'civicrm/contribute/updatebilling',NULL,'Update Billing Details','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:25:\"make online contributions\";}i:1;s:3:\"and\";}','s:33:\"CRM_Contribute_Form_UpdateBilling\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:58:\"/civicrm-master/index.php?q=civicrm/contribute&reset=1\";}}',NULL,NULL,2,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(329,1,'civicrm/contribute/updaterecur',NULL,'Update Subscription','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:25:\"make online contributions\";}i:1;s:3:\"and\";}','s:38:\"CRM_Contribute_Form_UpdateSubscription\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:58:\"/civicrm-master/index.php?q=civicrm/contribute&reset=1\";}}',NULL,NULL,2,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(330,1,'civicrm/contribute/subscriptionstatus',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:25:\"make online contributions\";}i:1;s:3:\"and\";}','s:38:\"CRM_Contribute_Page_SubscriptionStatus\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:58:\"/civicrm-master/index.php?q=civicrm/contribute&reset=1\";}}',NULL,NULL,2,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(331,1,'civicrm/admin/financial/financialType/accounts',NULL,'Financial Type Accounts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:39:\"CRM_Financial_Page_FinancialTypeAccount\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:15:\"Financial Types\";s:3:\"url\";s:77:\"/civicrm-master/index.php?q=civicrm/admin/financial/financialType&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,581,1,0,NULL,'a:0:{}'),(332,1,'civicrm/financial/batch',NULL,'Accounting Batch','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:19:\"create manual batch\";}i:1;s:3:\"and\";}','s:33:\"CRM_Financial_Page_FinancialBatch\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,585,1,0,NULL,'a:0:{}'),(333,1,'civicrm/financial/financialbatches',NULL,'Accounting Batches','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:24:\"CRM_Financial_Page_Batch\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,586,1,0,NULL,'a:0:{}'),(334,1,'civicrm/batchtransaction',NULL,'Accounting Batch','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:35:\"CRM_Financial_Page_BatchTransaction\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,600,1,0,NULL,'a:0:{}'),(335,1,'civicrm/financial/batch/export',NULL,'Accounting Batch Export','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:19:\"create manual batch\";}i:1;s:3:\"and\";}','s:25:\"CRM_Financial_Form_Export\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:16:\"Accounting Batch\";s:3:\"url\";s:63:\"/civicrm-master/index.php?q=civicrm/financial/batch&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,610,1,0,NULL,'a:0:{}'),(336,1,'civicrm/payment/view','action=view','View Payment','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:31:\"CRM_Contribute_Page_PaymentInfo\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:11:\"New Payment\";s:3:\"url\";s:70:\"/civicrm-master/index.php?q=civicrm/payment&reset=1&action=add\";}}',NULL,NULL,2,NULL,NULL,NULL,0,1,1,1,NULL,'a:1:{s:9:\"component\";s:14:\"CiviContribute\";}'),(337,1,'civicrm/admin/setting/preferences/contribute',NULL,'CiviContribute Component Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:21:\"access CiviContribute\";i:1;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:37:\"CRM_Admin_Form_Preferences_Contribute\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:2:{s:4:\"desc\";s:42:\"Configure global CiviContribute behaviors.\";s:10:\"adminGroup\";s:14:\"CiviContribute\";}'),(338,1,'civicrm/contribute/invoice',NULL,'PDF Invoice','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:20:\"checkDownloadInvoice\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','a:2:{i:0;s:32:\"CRM_Contribute_Form_Task_Invoice\";i:1;s:11:\"getPrintPDF\";}',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:58:\"/civicrm-master/index.php?q=civicrm/contribute&reset=1\";}}',NULL,NULL,2,NULL,NULL,NULL,0,620,1,1,NULL,'a:1:{s:9:\"component\";s:14:\"CiviContribute\";}'),(339,1,'civicrm/contribute/invoice/email',NULL,'Email Invoice','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:20:\"checkDownloadInvoice\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:32:\"CRM_Contribute_Form_Task_Invoice\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:58:\"/civicrm-master/index.php?q=civicrm/contribute&reset=1\";}i:2;a:2:{s:5:\"title\";s:11:\"PDF Invoice\";s:3:\"url\";s:66:\"/civicrm-master/index.php?q=civicrm/contribute/invoice&reset=1\";}}',NULL,NULL,2,NULL,NULL,NULL,0,630,1,1,NULL,'a:1:{s:9:\"component\";s:14:\"CiviContribute\";}'),(340,1,'civicrm/ajax/softcontributionlist',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:24:\"CRM_Contribute_Page_AJAX\";i:1;s:23:\"getSoftContributionRows\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(341,1,'civicrm/contribute/contributionrecur-payments',NULL,'Recurring Contribution\'s Payments','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:45:\"CRM_Contribute_Page_ContributionRecurPayments\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:58:\"/civicrm-master/index.php?q=civicrm/contribute&reset=1\";}}',NULL,NULL,2,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(342,1,'civicrm/membership/recurring-contributions',NULL,'Membership Recurring Contributions','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"access CiviContribute\";}i:1;s:3:\"and\";}','s:38:\"CRM_Member_Page_RecurringContributions\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(343,1,'civicrm/admin/contribute/pcp',NULL,'Personal Campaign Pages','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:23:\"CRM_PCP_Form_Contribute\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:25:\"Manage Contribution Pages\";s:3:\"url\";s:64:\"/civicrm-master/index.php?q=civicrm/admin/contribute&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,450,1,0,NULL,'a:0:{}'),(344,1,'civicrm/contribute/campaign',NULL,'Setup a Personal Campaign Page - Account Information','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:25:\"make online contributions\";}i:1;s:3:\"and\";}','s:22:\"CRM_PCP_Controller_PCP\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:24:\"CiviContribute Dashboard\";s:3:\"url\";s:58:\"/civicrm-master/index.php?q=civicrm/contribute&reset=1\";}}',NULL,NULL,2,NULL,1,NULL,0,0,1,0,NULL,'a:0:{}'),(345,1,'civicrm/member',NULL,'CiviMember Dashboard','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:17:\"access CiviMember\";}i:1;s:3:\"and\";}','s:25:\"CRM_Member_Page_DashBoard\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,3,NULL,NULL,NULL,0,700,1,1,NULL,'a:1:{s:9:\"component\";s:10:\"CiviMember\";}'),(346,1,'civicrm/member/add','action=add','New Membership','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:17:\"access CiviMember\";}i:1;s:3:\"and\";}','s:19:\"CRM_Member_Page_Tab\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:20:\"CiviMember Dashboard\";s:3:\"url\";s:54:\"/civicrm-master/index.php?q=civicrm/member&reset=1\";}}',NULL,NULL,3,NULL,NULL,NULL,0,1,1,0,NULL,'a:1:{s:9:\"component\";s:10:\"CiviMember\";}'),(347,1,'civicrm/admin/member/membershipType',NULL,'Membership Types','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:30:\"CRM_Member_Page_MembershipType\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,370,1,0,NULL,'a:3:{s:4:\"desc\";s:174:\"Define the types of memberships you want to offer. For each type, you can specify a \'name\' (Gold Member, Honor Society Member...), a description, duration, and a minimum fee.\";s:10:\"adminGroup\";s:10:\"CiviMember\";s:4:\"icon\";s:31:\"admin/small/membership_type.png\";}'),(348,1,'civicrm/admin/member/membershipStatus',NULL,'Membership Status Rules','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:32:\"CRM_Member_Page_MembershipStatus\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,380,1,0,NULL,'a:3:{s:4:\"desc\";s:187:\"Status \'rules\' define the current status for a membership based on that membership\'s start and end dates. You can adjust the default status options and rules as needed to meet your needs.\";s:10:\"adminGroup\";s:10:\"CiviMember\";s:4:\"icon\";s:33:\"admin/small/membership_status.png\";}'),(349,1,'civicrm/contact/view/membership','force=1,cid=%%cid%%','Memberships','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:19:\"CRM_Member_Page_Tab\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:76:\"/civicrm-master/index.php?q=civicrm/contact/view&reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,2,1,0,NULL,'a:0:{}'),(350,1,'civicrm/membership/view',NULL,'Memberships','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:17:\"access CiviMember\";}i:1;s:3:\"and\";}','s:30:\"CRM_Member_Form_MembershipView\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,390,1,0,NULL,'a:0:{}'),(351,1,'civicrm/member/search',NULL,'Find Memberships','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:17:\"access CiviMember\";}i:1;s:3:\"and\";}','s:28:\"CRM_Member_Controller_Search\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:20:\"CiviMember Dashboard\";s:3:\"url\";s:54:\"/civicrm-master/index.php?q=civicrm/member&reset=1\";}}',NULL,NULL,3,NULL,NULL,NULL,0,710,1,1,NULL,'a:0:{}'),(352,1,'civicrm/member/import',NULL,'Import Memberships','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:17:\"access CiviMember\";i:1;s:16:\"edit memberships\";}i:1;s:3:\"and\";}','s:28:\"CRM_Member_Import_Controller\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:20:\"CiviMember Dashboard\";s:3:\"url\";s:54:\"/civicrm-master/index.php?q=civicrm/member&reset=1\";}}',NULL,NULL,3,NULL,NULL,NULL,0,720,1,1,NULL,'a:0:{}'),(353,1,'civicrm/ajax/memType',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:17:\"access CiviMember\";}i:1;s:3:\"and\";}','a:2:{i:0;s:20:\"CRM_Member_Page_AJAX\";i:1;s:21:\"getMemberTypeDefaults\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(354,1,'civicrm/admin/member/membershipType/add',NULL,'Membership Types','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:17:\"access CiviMember\";i:1;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:30:\"CRM_Member_Form_MembershipType\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:16:\"Membership Types\";s:3:\"url\";s:75:\"/civicrm-master/index.php?q=civicrm/admin/member/membershipType&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:0:{}'),(355,1,'civicrm/mailing',NULL,'CiviMail','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:15:\"access CiviMail\";i:1;s:15:\"create mailings\";i:2;s:8:\"send SMS\";}i:1;s:2:\"or\";}','s:23:\"CRM_Mailing_Page_Browse\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,4,NULL,NULL,NULL,0,600,1,1,NULL,'a:1:{s:9:\"component\";s:8:\"CiviMail\";}'),(356,1,'civicrm/admin/mail',NULL,'Mailer Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"access CiviMail\";}i:1;s:3:\"and\";}','s:27:\"CRM_Admin_Form_Setting_Mail\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,400,1,0,NULL,'a:3:{s:4:\"desc\";s:61:\"Configure spool period, throttling and other mailer settings.\";s:10:\"adminGroup\";s:8:\"CiviMail\";s:4:\"icon\";s:18:\"admin/small/07.png\";}'),(357,1,'civicrm/admin/component',NULL,'Headers, Footers, and Automated Messages','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"access CiviMail\";}i:1;s:3:\"and\";}','s:26:\"CRM_Mailing_Page_Component\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,410,1,0,NULL,'a:3:{s:4:\"desc\";s:143:\"Configure the header and footer used for mailings. Customize the content of automated Subscribe, Unsubscribe, Resubscribe and Opt-out messages.\";s:10:\"adminGroup\";s:8:\"CiviMail\";s:4:\"icon\";s:23:\"admin/small/Profile.png\";}'),(358,1,'civicrm/admin/options/from_email_address/civimail',NULL,'From Email Addresses','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:4:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/admin/options&reset=1\";}i:3;a:2:{s:5:\"title\";s:20:\"From Email Addresses\";s:3:\"url\";s:80:\"/civicrm-master/index.php?q=civicrm/admin/options/from_email_address&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,415,1,0,NULL,'a:3:{s:4:\"desc\";s:74:\"List of Email Addresses which can be used when sending emails to contacts.\";s:10:\"adminGroup\";s:8:\"CiviMail\";s:4:\"icon\";s:21:\"admin/small/title.png\";}'),(359,1,'civicrm/admin/mailSettings',NULL,'Mail Accounts','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"access CiviMail\";}i:1;s:3:\"and\";}','s:27:\"CRM_Admin_Page_MailSettings\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,420,1,0,NULL,'a:3:{s:4:\"desc\";s:32:\"Configure email account setting.\";s:10:\"adminGroup\";s:8:\"CiviMail\";s:4:\"icon\";s:18:\"admin/small/07.png\";}'),(360,1,'civicrm/mailing/send',NULL,'New Mailing','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:15:\"access CiviMail\";i:1;s:15:\"create mailings\";i:2;s:17:\"schedule mailings\";}i:1;s:2:\"or\";}','s:27:\"CRM_Mailing_Controller_Send\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:8:\"CiviMail\";s:3:\"url\";s:55:\"/civicrm-master/index.php?q=civicrm/mailing&reset=1\";}}',NULL,NULL,4,NULL,NULL,NULL,0,610,1,1,NULL,'a:0:{}'),(361,1,'civicrm/mailing/browse/scheduled','scheduled=true','Find Mailings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:5:{i:0;s:15:\"access CiviMail\";i:1;s:16:\"approve mailings\";i:2;s:15:\"create mailings\";i:3;s:17:\"schedule mailings\";i:4;s:8:\"send SMS\";}i:1;s:2:\"or\";}','s:23:\"CRM_Mailing_Page_Browse\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:8:\"CiviMail\";s:3:\"url\";s:55:\"/civicrm-master/index.php?q=civicrm/mailing&reset=1\";}}',NULL,NULL,4,NULL,NULL,NULL,0,620,1,1,NULL,'a:0:{}'),(362,1,'civicrm/mailing/browse/unscheduled','scheduled=false','Find Mailings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:15:\"access CiviMail\";i:1;s:15:\"create mailings\";i:2;s:17:\"schedule mailings\";}i:1;s:2:\"or\";}','s:23:\"CRM_Mailing_Page_Browse\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:8:\"CiviMail\";s:3:\"url\";s:55:\"/civicrm-master/index.php?q=civicrm/mailing&reset=1\";}}',NULL,NULL,4,NULL,NULL,NULL,0,620,1,1,NULL,'a:0:{}'),(363,1,'civicrm/mailing/browse/archived',NULL,'Find Mailings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:15:\"access CiviMail\";i:1;s:15:\"create mailings\";}i:1;s:2:\"or\";}','s:23:\"CRM_Mailing_Page_Browse\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:8:\"CiviMail\";s:3:\"url\";s:55:\"/civicrm-master/index.php?q=civicrm/mailing&reset=1\";}}',NULL,NULL,4,NULL,NULL,NULL,0,625,1,1,NULL,'a:0:{}'),(364,1,'civicrm/mailing/component',NULL,'Headers, Footers, and Automated Messages','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Mailing_Page_Component\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:8:\"CiviMail\";s:3:\"url\";s:55:\"/civicrm-master/index.php?q=civicrm/mailing&reset=1\";}}',NULL,NULL,4,NULL,NULL,NULL,0,630,1,1,NULL,'a:0:{}'),(365,1,'civicrm/mailing/unsubscribe',NULL,'Unsubscribe','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:43:\"access CiviMail subscribe/unsubscribe pages\";}i:1;s:3:\"and\";}','s:28:\"CRM_Mailing_Form_Unsubscribe\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:8:\"CiviMail\";s:3:\"url\";s:55:\"/civicrm-master/index.php?q=civicrm/mailing&reset=1\";}}',NULL,NULL,4,NULL,1,NULL,0,640,1,0,NULL,'a:0:{}'),(366,1,'civicrm/mailing/resubscribe',NULL,'Resubscribe','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:43:\"access CiviMail subscribe/unsubscribe pages\";}i:1;s:3:\"and\";}','s:28:\"CRM_Mailing_Page_Resubscribe\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:8:\"CiviMail\";s:3:\"url\";s:55:\"/civicrm-master/index.php?q=civicrm/mailing&reset=1\";}}',NULL,NULL,4,NULL,1,NULL,0,645,1,0,NULL,'a:0:{}'),(367,1,'civicrm/mailing/optout',NULL,'Opt-out','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:43:\"access CiviMail subscribe/unsubscribe pages\";}i:1;s:3:\"and\";}','s:23:\"CRM_Mailing_Form_Optout\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:8:\"CiviMail\";s:3:\"url\";s:55:\"/civicrm-master/index.php?q=civicrm/mailing&reset=1\";}}',NULL,NULL,4,NULL,1,NULL,0,650,1,0,NULL,'a:0:{}'),(368,1,'civicrm/mailing/confirm',NULL,'Confirm','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:43:\"access CiviMail subscribe/unsubscribe pages\";}i:1;s:3:\"and\";}','s:24:\"CRM_Mailing_Page_Confirm\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:8:\"CiviMail\";s:3:\"url\";s:55:\"/civicrm-master/index.php?q=civicrm/mailing&reset=1\";}}',NULL,NULL,4,NULL,1,NULL,0,660,1,0,NULL,'a:0:{}'),(369,1,'civicrm/mailing/subscribe',NULL,'Subscribe','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:43:\"access CiviMail subscribe/unsubscribe pages\";}i:1;s:3:\"and\";}','s:26:\"CRM_Mailing_Form_Subscribe\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:8:\"CiviMail\";s:3:\"url\";s:55:\"/civicrm-master/index.php?q=civicrm/mailing&reset=1\";}}',NULL,NULL,4,NULL,1,NULL,0,660,1,0,NULL,'a:0:{}'),(370,1,'civicrm/mailing/preview',NULL,'Preview Mailing','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:4:{i:0;s:15:\"access CiviMail\";i:1;s:16:\"approve mailings\";i:2;s:15:\"create mailings\";i:3;s:17:\"schedule mailings\";}i:1;s:2:\"or\";}','s:24:\"CRM_Mailing_Page_Preview\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:8:\"CiviMail\";s:3:\"url\";s:55:\"/civicrm-master/index.php?q=civicrm/mailing&reset=1\";}}',NULL,NULL,4,NULL,NULL,NULL,0,670,1,0,NULL,'a:0:{}'),(371,1,'civicrm/mailing/report','mid=%%mid%%','Mailing Report','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:15:\"access CiviMail\";i:1;s:15:\"create mailings\";}i:1;s:2:\"or\";}','s:23:\"CRM_Mailing_Page_Report\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:8:\"CiviMail\";s:3:\"url\";s:55:\"/civicrm-master/index.php?q=civicrm/mailing&reset=1\";}}',NULL,NULL,4,NULL,NULL,NULL,0,680,1,0,NULL,'a:0:{}'),(372,1,'civicrm/mailing/forward',NULL,'Forward Mailing','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:43:\"access CiviMail subscribe/unsubscribe pages\";}i:1;s:3:\"and\";}','s:31:\"CRM_Mailing_Form_ForwardMailing\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:8:\"CiviMail\";s:3:\"url\";s:55:\"/civicrm-master/index.php?q=civicrm/mailing&reset=1\";}}',NULL,NULL,4,NULL,1,NULL,0,685,1,0,NULL,'a:0:{}'),(373,1,'civicrm/mailing/queue',NULL,'Sending Mail','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:15:\"access CiviMail\";}i:1;s:3:\"and\";}','s:23:\"CRM_Mailing_Page_Browse\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:8:\"CiviMail\";s:3:\"url\";s:55:\"/civicrm-master/index.php?q=civicrm/mailing&reset=1\";}}',NULL,NULL,4,NULL,NULL,NULL,0,690,1,0,NULL,'a:0:{}'),(374,1,'civicrm/mailing/report/event',NULL,'Mailing Event','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:15:\"access CiviMail\";}i:1;s:3:\"and\";}','s:22:\"CRM_Mailing_Page_Event\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:8:\"CiviMail\";s:3:\"url\";s:55:\"/civicrm-master/index.php?q=civicrm/mailing&reset=1\";}i:2;a:2:{s:5:\"title\";s:14:\"Mailing Report\";s:3:\"url\";s:78:\"/civicrm-master/index.php?q=civicrm/mailing/report&reset=1&mid=%%mid%%\";}}',NULL,NULL,4,NULL,NULL,NULL,0,695,1,0,NULL,'a:0:{}'),(375,1,'civicrm/ajax/template',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Mailing_Page_AJAX\";i:1;s:8:\"template\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(376,1,'civicrm/mailing/view',NULL,'View Mailing','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:28:\"view public CiviMail content\";i:1;s:15:\"access CiviMail\";i:2;s:16:\"approve mailings\";}i:1;s:2:\"or\";}','s:21:\"CRM_Mailing_Page_View\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:8:\"CiviMail\";s:3:\"url\";s:55:\"/civicrm-master/index.php?q=civicrm/mailing&reset=1\";}}',NULL,NULL,4,NULL,1,NULL,0,800,1,0,NULL,'a:0:{}'),(377,1,'civicrm/mailing/approve',NULL,'Approve Mailing','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:15:\"access CiviMail\";i:1;s:16:\"approve mailings\";}i:1;s:2:\"or\";}','s:24:\"CRM_Mailing_Form_Approve\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:8:\"CiviMail\";s:3:\"url\";s:55:\"/civicrm-master/index.php?q=civicrm/mailing&reset=1\";}}',NULL,NULL,4,NULL,NULL,NULL,0,850,1,0,NULL,'a:0:{}'),(378,1,'civicrm/contact/view/mailing',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:20:\"CRM_Mailing_Page_Tab\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:76:\"/civicrm-master/index.php?q=civicrm/contact/view&reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(379,1,'civicrm/ajax/contactmailing',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:21:\"CRM_Mailing_Page_AJAX\";i:1;s:18:\"getContactMailings\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(380,1,'civicrm/grant',NULL,'CiviGrant Dashboard','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviGrant\";}i:1;s:3:\"and\";}','s:24:\"CRM_Grant_Page_DashBoard\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,5,NULL,NULL,NULL,0,1000,1,1,NULL,'a:1:{s:9:\"component\";s:9:\"CiviGrant\";}'),(381,1,'civicrm/grant/info',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviGrant\";}i:1;s:3:\"and\";}','s:24:\"CRM_Grant_Page_DashBoard\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviGrant Dashboard\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/grant&reset=1\";}}',NULL,NULL,5,NULL,NULL,NULL,0,0,1,0,NULL,'a:0:{}'),(382,1,'civicrm/grant/search',NULL,'Find Grants','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviGrant\";}i:1;s:3:\"and\";}','s:27:\"CRM_Grant_Controller_Search\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviGrant Dashboard\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/grant&reset=1\";}}',NULL,NULL,5,NULL,NULL,NULL,0,1010,1,1,NULL,'a:0:{}'),(383,1,'civicrm/grant/add','action=add','New Grant','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviGrant\";}i:1;s:3:\"and\";}','s:18:\"CRM_Grant_Page_Tab\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:19:\"CiviGrant Dashboard\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/grant&reset=1\";}}',NULL,NULL,5,NULL,NULL,NULL,0,1,1,1,NULL,'a:1:{s:9:\"component\";s:9:\"CiviGrant\";}'),(384,1,'civicrm/contact/view/grant',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:16:\"access CiviGrant\";}i:1;s:3:\"and\";}','s:18:\"CRM_Grant_Page_Tab\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:76:\"/civicrm-master/index.php?q=civicrm/contact/view&reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(385,1,'civicrm/pledge',NULL,'CiviPledge Dashboard','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:17:\"access CiviPledge\";}i:1;s:3:\"and\";}','s:25:\"CRM_Pledge_Page_DashBoard\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,6,NULL,NULL,NULL,0,550,1,1,NULL,'a:1:{s:9:\"component\";s:10:\"CiviPledge\";}'),(386,1,'civicrm/pledge/search',NULL,'Find Pledges','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:17:\"access CiviPledge\";}i:1;s:3:\"and\";}','s:28:\"CRM_Pledge_Controller_Search\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:20:\"CiviPledge Dashboard\";s:3:\"url\";s:54:\"/civicrm-master/index.php?q=civicrm/pledge&reset=1\";}}',NULL,NULL,6,NULL,NULL,NULL,0,560,1,1,NULL,'a:0:{}'),(387,1,'civicrm/contact/view/pledge','force=1,cid=%%cid%%','Pledges','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:17:\"access CiviPledge\";}i:1;s:3:\"and\";}','s:19:\"CRM_Pledge_Page_Tab\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:76:\"/civicrm-master/index.php?q=civicrm/contact/view&reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,570,1,0,NULL,'a:0:{}'),(388,1,'civicrm/pledge/add','action=add','New Pledge','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:17:\"access CiviPledge\";}i:1;s:3:\"and\";}','s:19:\"CRM_Pledge_Page_Tab\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:20:\"CiviPledge Dashboard\";s:3:\"url\";s:54:\"/civicrm-master/index.php?q=civicrm/pledge&reset=1\";}}',NULL,NULL,6,NULL,NULL,NULL,0,1,1,1,NULL,'a:1:{s:9:\"component\";s:10:\"CiviPledge\";}'),(389,1,'civicrm/pledge/payment',NULL,'Pledge Payments','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:17:\"access CiviPledge\";}i:1;s:3:\"and\";}','s:23:\"CRM_Pledge_Page_Payment\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:20:\"CiviPledge Dashboard\";s:3:\"url\";s:54:\"/civicrm-master/index.php?q=civicrm/pledge&reset=1\";}}',NULL,NULL,6,NULL,NULL,NULL,0,580,1,0,NULL,'a:0:{}'),(390,1,'civicrm/ajax/pledgeAmount',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:17:\"access CiviPledge\";i:1;s:18:\"administer CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:20:\"CRM_Pledge_Page_AJAX\";i:1;s:17:\"getPledgeDefaults\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(391,1,'civicrm/case',NULL,'CiviCase Dashboard','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:23:\"CRM_Case_Page_DashBoard\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,7,NULL,NULL,NULL,0,900,1,1,NULL,'a:1:{s:9:\"component\";s:8:\"CiviCase\";}'),(392,1,'civicrm/case/add',NULL,'Open Case','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:18:\"CRM_Case_Form_Case\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"CiviCase Dashboard\";s:3:\"url\";s:52:\"/civicrm-master/index.php?q=civicrm/case&reset=1\";}}',NULL,NULL,7,NULL,NULL,NULL,0,1,1,1,NULL,'a:1:{s:9:\"component\";s:8:\"CiviCase\";}'),(393,1,'civicrm/case/search',NULL,'Find Cases','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Case_Controller_Search\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"CiviCase Dashboard\";s:3:\"url\";s:52:\"/civicrm-master/index.php?q=civicrm/case&reset=1\";}}',NULL,NULL,7,NULL,NULL,NULL,0,910,1,1,NULL,'a:0:{}'),(394,1,'civicrm/case/activity',NULL,'Case Activity','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Case_Form_Activity\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"CiviCase Dashboard\";s:3:\"url\";s:52:\"/civicrm-master/index.php?q=civicrm/case&reset=1\";}}',NULL,NULL,7,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(395,1,'civicrm/case/report',NULL,'Case Activity Audit','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:31:\"access all cases and activities\";}i:1;s:3:\"and\";}','s:20:\"CRM_Case_Form_Report\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"CiviCase Dashboard\";s:3:\"url\";s:52:\"/civicrm-master/index.php?q=civicrm/case&reset=1\";}}',NULL,NULL,7,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(396,1,'civicrm/case/cd/edit',NULL,'Case Custom Set','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:24:\"CRM_Case_Form_CustomData\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"CiviCase Dashboard\";s:3:\"url\";s:52:\"/civicrm-master/index.php?q=civicrm/case&reset=1\";}}',NULL,NULL,7,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(397,1,'civicrm/contact/view/case',NULL,'Case','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:17:\"CRM_Case_Page_Tab\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:76:\"/civicrm-master/index.php?q=civicrm/contact/view&reset=1&cid=%%cid%%\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(398,1,'civicrm/case/activity/view',NULL,'Activity View','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Case_Form_ActivityView\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"CiviCase Dashboard\";s:3:\"url\";s:52:\"/civicrm-master/index.php?q=civicrm/case&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Case Activity\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/case/activity&reset=1\";}}',NULL,NULL,7,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(399,1,'civicrm/contact/view/case/editClient',NULL,'Assign to Another Client','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:14:\"access CiviCRM\";i:1;s:15:\"edit my contact\";i:2;s:15:\"view my contact\";}i:1;s:2:\"or\";}','s:24:\"CRM_Case_Form_EditClient\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:15:\"Contact Summary\";s:3:\"url\";s:76:\"/civicrm-master/index.php?q=civicrm/contact/view&reset=1&cid=%%cid%%\";}i:2;a:2:{s:5:\"title\";s:4:\"Case\";s:3:\"url\";s:65:\"/civicrm-master/index.php?q=civicrm/contact/view/case&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(400,1,'civicrm/case/addToCase',NULL,'File on Case','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:28:\"CRM_Case_Form_ActivityToCase\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"CiviCase Dashboard\";s:3:\"url\";s:52:\"/civicrm-master/index.php?q=civicrm/case&reset=1\";}}',NULL,NULL,7,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(401,1,'civicrm/case/details',NULL,'Case Details','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:25:\"CRM_Case_Page_CaseDetails\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"CiviCase Dashboard\";s:3:\"url\";s:52:\"/civicrm-master/index.php?q=civicrm/case&reset=1\";}}',NULL,NULL,7,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(402,1,'civicrm/admin/setting/case',NULL,'CiviCase Settings','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:27:\"CRM_Admin_Form_Setting_Case\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,380,1,0,NULL,'a:2:{s:10:\"adminGroup\";s:8:\"CiviCase\";s:4:\"icon\";s:18:\"admin/small/36.png\";}'),(403,1,'civicrm/admin/options/case_type',NULL,'Case Types','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:19:\"administer CiviCase\";}i:1;s:3:\"and\";}','s:22:\"CRM_Core_Page_Redirect\";','s:24:\"url=civicrm/a/#/caseType\";','a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/admin/options&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,390,1,0,NULL,'a:3:{s:4:\"desc\";s:137:\"List of types which can be assigned to Cases. (Enable the Cases tab from System Settings - Enable Components if you want to track cases.)\";s:10:\"adminGroup\";s:8:\"CiviCase\";s:4:\"icon\";s:25:\"admin/small/case_type.png\";}'),(404,1,'civicrm/admin/options/redaction_rule',NULL,'Redaction Rules','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:19:\"administer CiviCase\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/admin/options&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,400,1,0,NULL,'a:3:{s:4:\"desc\";s:223:\"List of rules which can be applied to user input strings so that the redacted output can be recognized as repeated instances of the same string or can be identified as a \"semantic type of the data element\" within case data.\";s:10:\"adminGroup\";s:8:\"CiviCase\";s:4:\"icon\";s:30:\"admin/small/redaction_type.png\";}'),(405,1,'civicrm/admin/options/case_status',NULL,'Case Statuses','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:19:\"administer CiviCase\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/admin/options&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,400,1,0,NULL,'a:3:{s:4:\"desc\";s:48:\"List of statuses that can be assigned to a case.\";s:10:\"adminGroup\";s:8:\"CiviCase\";s:4:\"icon\";s:25:\"admin/small/case_type.png\";}'),(406,1,'civicrm/admin/options/encounter_medium',NULL,'Encounter Mediums','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:19:\"administer CiviCase\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/admin/options&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,400,1,0,NULL,'a:3:{s:4:\"desc\";s:26:\"List of encounter mediums.\";s:10:\"adminGroup\";s:8:\"CiviCase\";s:4:\"icon\";s:25:\"admin/small/case_type.png\";}'),(407,1,'civicrm/case/report/print',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:31:\"access all cases and activities\";}i:1;s:3:\"and\";}','a:2:{i:0;s:28:\"CRM_Case_XMLProcessor_Report\";i:1;s:15:\"printCaseReport\";}',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"CiviCase Dashboard\";s:3:\"url\";s:52:\"/civicrm-master/index.php?q=civicrm/case&reset=1\";}i:2;a:2:{s:5:\"title\";s:19:\"Case Activity Audit\";s:3:\"url\";s:59:\"/civicrm-master/index.php?q=civicrm/case/report&reset=1\";}}',NULL,NULL,7,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(408,1,'civicrm/case/ajax/addclient',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:18:\"CRM_Case_Page_AJAX\";i:1;s:9:\"addClient\";}',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"CiviCase Dashboard\";s:3:\"url\";s:52:\"/civicrm-master/index.php?q=civicrm/case&reset=1\";}}',NULL,NULL,7,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(409,1,'civicrm/case/ajax/processtags',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:18:\"CRM_Case_Page_AJAX\";i:1;s:15:\"processCaseTags\";}',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"CiviCase Dashboard\";s:3:\"url\";s:52:\"/civicrm-master/index.php?q=civicrm/case&reset=1\";}}',NULL,NULL,7,NULL,NULL,NULL,0,1,1,3,NULL,'a:0:{}'),(410,1,'civicrm/case/ajax/details',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:18:\"CRM_Case_Page_AJAX\";i:1;s:11:\"CaseDetails\";}',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"CiviCase Dashboard\";s:3:\"url\";s:52:\"/civicrm-master/index.php?q=civicrm/case&reset=1\";}}',NULL,NULL,7,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(411,1,'civicrm/ajax/delcaserole',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:18:\"CRM_Case_Page_AJAX\";i:1;s:15:\"deleteCaseRoles\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(412,1,'civicrm/ajax/get-cases',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','a:2:{i:0;s:18:\"CRM_Case_Page_AJAX\";i:1;s:8:\"getCases\";}',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(413,1,'civicrm/report',NULL,'CiviReport','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:17:\"access CiviReport\";}i:1;s:3:\"and\";}','s:22:\"CRM_Report_Page_Report\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,8,NULL,NULL,NULL,0,1200,1,1,NULL,'a:1:{s:9:\"component\";s:10:\"CiviReport\";}'),(414,1,'civicrm/report/list',NULL,'CiviCRM Reports','s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:17:\"access CiviReport\";}i:1;s:3:\"and\";}','s:28:\"CRM_Report_Page_InstanceList\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:10:\"CiviReport\";s:3:\"url\";s:54:\"/civicrm-master/index.php?q=civicrm/report&reset=1\";}}',NULL,NULL,8,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(415,1,'civicrm/report/template/list',NULL,'Create New Report from Template','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:18:\"administer Reports\";}i:1;s:3:\"and\";}','s:28:\"CRM_Report_Page_TemplateList\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:10:\"CiviReport\";s:3:\"url\";s:54:\"/civicrm-master/index.php?q=civicrm/report&reset=1\";}}',NULL,NULL,8,NULL,NULL,NULL,0,1220,1,1,NULL,'a:0:{}'),(416,1,'civicrm/report/options/report_template',NULL,'Manage Templates','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:18:\"administer Reports\";}i:1;s:3:\"and\";}','s:23:\"CRM_Report_Page_Options\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:10:\"CiviReport\";s:3:\"url\";s:54:\"/civicrm-master/index.php?q=civicrm/report&reset=1\";}}',NULL,NULL,8,NULL,NULL,NULL,0,1241,1,1,NULL,'a:0:{}'),(417,1,'civicrm/admin/report/register',NULL,'Register Report','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:18:\"administer Reports\";}i:1;s:3:\"and\";}','s:24:\"CRM_Report_Form_Register\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:1:{s:4:\"desc\";s:30:\"Register the Report templates.\";}'),(418,1,'civicrm/report/instance',NULL,'Report','s:1:\"1\";','a:2:{i:0;a:1:{i:0;s:17:\"access CiviReport\";}i:1;s:3:\"and\";}','s:24:\"CRM_Report_Page_Instance\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:10:\"CiviReport\";s:3:\"url\";s:54:\"/civicrm-master/index.php?q=civicrm/report&reset=1\";}}',NULL,NULL,8,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(419,1,'civicrm/admin/report/template/list',NULL,'Create New Report from Template','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:17:\"access CiviReport\";}i:1;s:3:\"and\";}','s:28:\"CRM_Report_Page_TemplateList\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:3:{s:4:\"desc\";s:49:\"Component wise listing of all available templates\";s:10:\"adminGroup\";s:10:\"CiviReport\";s:4:\"icon\";s:31:\"admin/small/report_template.gif\";}'),(420,1,'civicrm/admin/report/options/report_template',NULL,'Manage Templates','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:14:\"access CiviCRM\";i:1;s:17:\"access CiviReport\";}i:1;s:3:\"and\";}','s:23:\"CRM_Report_Page_Options\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:3:{s:4:\"desc\";s:45:\"Browse, Edit and Delete the Report templates.\";s:10:\"adminGroup\";s:10:\"CiviReport\";s:4:\"icon\";s:24:\"admin/small/template.png\";}'),(421,1,'civicrm/admin/report/list',NULL,'Reports Listing','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:28:\"CRM_Report_Page_InstanceList\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:3:{s:4:\"desc\";s:60:\"Browse existing report, change report criteria and settings.\";s:10:\"adminGroup\";s:10:\"CiviReport\";s:4:\"icon\";s:27:\"admin/small/report_list.gif\";}'),(422,1,'civicrm/report/chart',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:17:\"access CiviReport\";}i:1;s:3:\"and\";}','a:2:{i:0;s:15:\"CRM_Report_Form\";i:1;s:16:\"uploadChartImage\";}',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:10:\"CiviReport\";s:3:\"url\";s:54:\"/civicrm-master/index.php?q=civicrm/report&reset=1\";}}',NULL,NULL,8,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(423,1,'civicrm/campaign',NULL,'Campaign Dashboard','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:23:\"administer CiviCampaign\";i:1;s:15:\"manage campaign\";}i:1;s:2:\"or\";}','s:27:\"CRM_Campaign_Page_DashBoard\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,9,NULL,NULL,NULL,0,1,1,0,NULL,'a:1:{s:9:\"component\";s:12:\"CiviCampaign\";}'),(424,1,'civicrm/campaign/add',NULL,'New Campaign','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:23:\"administer CiviCampaign\";i:1;s:15:\"manage campaign\";}i:1;s:2:\"or\";}','s:26:\"CRM_Campaign_Form_Campaign\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Campaign Dashboard\";s:3:\"url\";s:56:\"/civicrm-master/index.php?q=civicrm/campaign&reset=1\";}}',NULL,NULL,9,NULL,NULL,NULL,0,1,1,0,NULL,'a:1:{s:9:\"component\";s:12:\"CiviCampaign\";}'),(425,1,'civicrm/survey/add',NULL,'New Survey','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:23:\"administer CiviCampaign\";i:1;s:15:\"manage campaign\";}i:1;s:2:\"or\";}','s:29:\"CRM_Campaign_Form_Survey_Main\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:1:{s:9:\"component\";s:12:\"CiviCampaign\";}'),(426,1,'civicrm/campaign/vote',NULL,'Conduct Survey','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:4:{i:0;s:23:\"administer CiviCampaign\";i:1;s:15:\"manage campaign\";i:2;s:25:\"reserve campaign contacts\";i:3;s:27:\"interview campaign contacts\";}i:1;s:2:\"or\";}','s:22:\"CRM_Campaign_Page_Vote\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Campaign Dashboard\";s:3:\"url\";s:56:\"/civicrm-master/index.php?q=civicrm/campaign&reset=1\";}}',NULL,NULL,9,NULL,NULL,NULL,0,1,1,0,NULL,'a:1:{s:9:\"component\";s:12:\"CiviCampaign\";}'),(427,1,'civicrm/admin/campaign/surveyType',NULL,'Survey Types','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:23:\"administer CiviCampaign\";}i:1;s:3:\"and\";}','s:28:\"CRM_Campaign_Page_SurveyType\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,0,NULL,'a:3:{s:4:\"icon\";s:18:\"admin/small/05.png\";s:10:\"adminGroup\";s:12:\"CiviCampaign\";s:9:\"component\";s:12:\"CiviCampaign\";}'),(428,1,'civicrm/admin/options/campaign_type',NULL,'Campaign Types','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/admin/options&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,2,1,0,NULL,'a:4:{s:4:\"desc\";s:47:\"categorize your campaigns using campaign types.\";s:10:\"adminGroup\";s:12:\"CiviCampaign\";s:4:\"icon\";s:18:\"admin/small/05.png\";s:9:\"component\";s:12:\"CiviCampaign\";}'),(429,1,'civicrm/admin/options/campaign_status',NULL,'Campaign Status','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/admin/options&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,3,1,0,NULL,'a:4:{s:4:\"desc\";s:34:\"Define statuses for campaign here.\";s:10:\"adminGroup\";s:12:\"CiviCampaign\";s:4:\"icon\";s:18:\"admin/small/05.png\";s:9:\"component\";s:12:\"CiviCampaign\";}'),(430,1,'civicrm/admin/options/engagement_index',NULL,'Engagement Index','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:18:\"administer CiviCRM\";i:1;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:22:\"CRM_Admin_Page_Options\";',NULL,'a:3:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Administer CiviCRM\";s:3:\"url\";s:53:\"/civicrm-master/index.php?q=civicrm/admin&reset=1\";}i:2;a:2:{s:5:\"title\";s:13:\"Option Groups\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/admin/options&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,1,4,1,0,NULL,'a:4:{s:4:\"desc\";s:18:\"Engagement levels.\";s:10:\"adminGroup\";s:12:\"CiviCampaign\";s:4:\"icon\";s:18:\"admin/small/05.png\";s:9:\"component\";s:12:\"CiviCampaign\";}'),(431,1,'civicrm/survey/search','op=interview','Record Respondents Interview','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:23:\"administer CiviCampaign\";i:1;s:15:\"manage campaign\";i:2;s:27:\"interview campaign contacts\";}i:1;s:2:\"or\";}','s:30:\"CRM_Campaign_Controller_Search\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:1:{s:9:\"component\";s:12:\"CiviCampaign\";}'),(432,1,'civicrm/campaign/gotv',NULL,'GOTV (Track Voters)','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:4:{i:0;s:23:\"administer CiviCampaign\";i:1;s:15:\"manage campaign\";i:2;s:25:\"release campaign contacts\";i:3;s:22:\"gotv campaign contacts\";}i:1;s:2:\"or\";}','s:22:\"CRM_Campaign_Form_Gotv\";',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Campaign Dashboard\";s:3:\"url\";s:56:\"/civicrm-master/index.php?q=civicrm/campaign&reset=1\";}}',NULL,NULL,9,NULL,NULL,NULL,0,1,1,0,NULL,'a:1:{s:9:\"component\";s:12:\"CiviCampaign\";}'),(433,1,'civicrm/petition/add',NULL,'New Petition','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:23:\"administer CiviCampaign\";i:1;s:15:\"manage campaign\";}i:1;s:2:\"or\";}','s:26:\"CRM_Campaign_Form_Petition\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(434,1,'civicrm/petition/sign',NULL,'Sign Petition','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"sign CiviCRM Petition\";}i:1;s:3:\"and\";}','s:36:\"CRM_Campaign_Form_Petition_Signature\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,1,NULL,0,1,1,0,NULL,'a:0:{}'),(435,1,'civicrm/petition/browse',NULL,'View Petition Signatures','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:14:\"access CiviCRM\";}i:1;s:3:\"and\";}','s:26:\"CRM_Campaign_Page_Petition\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(436,1,'civicrm/petition/confirm',NULL,'Email address verified','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"sign CiviCRM Petition\";}i:1;s:3:\"and\";}','s:34:\"CRM_Campaign_Page_Petition_Confirm\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,1,NULL,0,1,1,0,NULL,'a:0:{}'),(437,1,'civicrm/petition/thankyou',NULL,'Thank You','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:1:{i:0;s:21:\"sign CiviCRM Petition\";}i:1;s:3:\"and\";}','s:35:\"CRM_Campaign_Page_Petition_ThankYou\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,1,NULL,0,1,1,0,NULL,'a:0:{}'),(438,1,'civicrm/campaign/registerInterview',NULL,NULL,'a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:3:{i:0;s:23:\"administer CiviCampaign\";i:1;s:15:\"manage campaign\";i:2;s:27:\"interview campaign contacts\";}i:1;s:2:\"or\";}','a:2:{i:0;s:22:\"CRM_Campaign_Page_AJAX\";i:1;s:17:\"registerInterview\";}',NULL,'a:2:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}i:1;a:2:{s:5:\"title\";s:18:\"Campaign Dashboard\";s:3:\"url\";s:56:\"/civicrm-master/index.php?q=civicrm/campaign&reset=1\";}}',NULL,NULL,9,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(439,1,'civicrm/survey/configure/main',NULL,'Configure Survey','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:23:\"administer CiviCampaign\";i:1;s:15:\"manage campaign\";}i:1;s:2:\"or\";}','s:29:\"CRM_Campaign_Form_Survey_Main\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(440,1,'civicrm/survey/configure/questions',NULL,'Configure Survey','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:23:\"administer CiviCampaign\";i:1;s:15:\"manage campaign\";}i:1;s:2:\"or\";}','s:34:\"CRM_Campaign_Form_Survey_Questions\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(441,1,'civicrm/survey/configure/results',NULL,'Configure Survey','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:23:\"administer CiviCampaign\";i:1;s:15:\"manage campaign\";}i:1;s:2:\"or\";}','s:32:\"CRM_Campaign_Form_Survey_Results\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(442,1,'civicrm/survey/delete',NULL,'Delete Survey','a:2:{i:0;s:19:\"CRM_Core_Permission\";i:1;s:9:\"checkMenu\";}','a:2:{i:0;a:2:{i:0;s:23:\"administer CiviCampaign\";i:1;s:15:\"manage campaign\";}i:1;s:2:\"or\";}','s:31:\"CRM_Campaign_Form_Survey_Delete\";',NULL,'a:1:{i:0;a:2:{s:5:\"title\";s:7:\"CiviCRM\";s:3:\"url\";s:47:\"/civicrm-master/index.php?q=civicrm&reset=1\";}}',NULL,NULL,NULL,NULL,NULL,NULL,0,1,1,0,NULL,'a:0:{}'),(443,1,'admin',NULL,NULL,NULL,NULL,NULL,NULL,'a:15:{s:26:\"Customize Data and Screens\";a:3:{s:12:\"component_id\";N;s:6:\"fields\";a:19:{s:20:\"{weight}.Custom Data\";a:6:{s:5:\"title\";s:11:\"Custom Data\";s:4:\"desc\";s:109:\"Configure custom fields to collect and store custom data which is not included in the standard CiviCRM forms.\";s:2:\"id\";s:10:\"CustomData\";s:3:\"url\";s:66:\"/civicrm-master/index.php?q=civicrm/admin/custom/group&reset=1\";s:4:\"icon\";s:26:\"admin/small/custm_data.png\";s:5:\"extra\";N;}s:17:\"{weight}.Profiles\";a:6:{s:5:\"title\";s:8:\"Profiles\";s:4:\"desc\";s:151:\"Profiles allow you to aggregate groups of fields and include them in your site as input forms, contact display pages, and search and listings features.\";s:2:\"id\";s:8:\"Profiles\";s:3:\"url\";s:62:\"/civicrm-master/index.php?q=civicrm/admin/uf/group&reset=1\";s:4:\"icon\";s:23:\"admin/small/Profile.png\";s:5:\"extra\";N;}s:23:\"{weight}.Activity Types\";a:6:{s:5:\"title\";s:14:\"Activity Types\";s:4:\"desc\";s:155:\"CiviCRM has several built-in activity types (meetings, phone calls, emails sent). Track other types of interactions by creating custom activity types here.\";s:2:\"id\";s:13:\"ActivityTypes\";s:3:\"url\";s:75:\"/civicrm-master/index.php?q=civicrm/admin/options/activity_type&reset=1\";s:4:\"icon\";s:18:\"admin/small/05.png\";s:5:\"extra\";N;}s:27:\"{weight}.Relationship Types\";a:6:{s:5:\"title\";s:18:\"Relationship Types\";s:4:\"desc\";s:148:\"Contacts can be linked to each other through Relationships (e.g. Spouse, Employer, etc.). Define the types of relationships you want to record here.\";s:2:\"id\";s:17:\"RelationshipTypes\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/admin/reltype&reset=1\";s:4:\"icon\";s:25:\"admin/small/rela_type.png\";s:5:\"extra\";N;}s:22:\"{weight}.Contact Types\";a:6:{s:5:\"title\";s:13:\"Contact Types\";s:4:\"desc\";N;s:2:\"id\";s:12:\"ContactTypes\";s:3:\"url\";s:69:\"/civicrm-master/index.php?q=civicrm/admin/options/subtype&reset=1\";s:4:\"icon\";s:18:\"admin/small/09.png\";s:5:\"extra\";N;}s:23:\"{weight}.Gender Options\";a:6:{s:5:\"title\";s:14:\"Gender Options\";s:4:\"desc\";s:79:\"Options for assigning gender to individual contacts (e.g. Male, Female, Other).\";s:2:\"id\";s:13:\"GenderOptions\";s:3:\"url\";s:68:\"/civicrm-master/index.php?q=civicrm/admin/options/gender&reset=1\";s:4:\"icon\";s:18:\"admin/small/01.png\";s:5:\"extra\";N;}s:40:\"{weight}.Individual Prefixes (Ms, Mr...)\";a:6:{s:5:\"title\";s:31:\"Individual Prefixes (Ms, Mr...)\";s:4:\"desc\";s:66:\"Options for individual contact prefixes (e.g. Ms., Mr., Dr. etc.).\";s:2:\"id\";s:27:\"IndividualPrefixes_Ms_Mr...\";s:3:\"url\";s:79:\"/civicrm-master/index.php?q=civicrm/admin/options/individual_prefix&reset=1\";s:4:\"icon\";s:21:\"admin/small/title.png\";s:5:\"extra\";N;}s:40:\"{weight}.Individual Suffixes (Jr, Sr...)\";a:6:{s:5:\"title\";s:31:\"Individual Suffixes (Jr, Sr...)\";s:4:\"desc\";s:61:\"Options for individual contact suffixes (e.g. Jr., Sr. etc.).\";s:2:\"id\";s:27:\"IndividualSuffixes_Jr_Sr...\";s:3:\"url\";s:79:\"/civicrm-master/index.php?q=civicrm/admin/options/individual_suffix&reset=1\";s:4:\"icon\";s:18:\"admin/small/10.png\";s:5:\"extra\";N;}s:39:\"{weight}.Location Types (Home, Work...)\";a:6:{s:5:\"title\";s:30:\"Location Types (Home, Work...)\";s:4:\"desc\";s:94:\"Options for categorizing contact addresses and phone numbers (e.g. Home, Work, Billing, etc.).\";s:2:\"id\";s:26:\"LocationTypes_Home_Work...\";s:3:\"url\";s:66:\"/civicrm-master/index.php?q=civicrm/admin/locationType&reset=1\";s:4:\"icon\";s:18:\"admin/small/13.png\";s:5:\"extra\";N;}s:22:\"{weight}.Website Types\";a:6:{s:5:\"title\";s:13:\"Website Types\";s:4:\"desc\";s:48:\"Options for assigning website types to contacts.\";s:2:\"id\";s:12:\"WebsiteTypes\";s:3:\"url\";s:74:\"/civicrm-master/index.php?q=civicrm/admin/options/website_type&reset=1\";s:4:\"icon\";N;s:5:\"extra\";N;}s:35:\"{weight}.Instant Messenger Services\";a:6:{s:5:\"title\";s:26:\"Instant Messenger Services\";s:4:\"desc\";s:79:\"List of IM services which can be used when recording screen-names for contacts.\";s:2:\"id\";s:24:\"InstantMessengerServices\";s:3:\"url\";s:87:\"/civicrm-master/index.php?q=civicrm/admin/options/instant_messenger_service&reset=1\";s:4:\"icon\";s:18:\"admin/small/07.png\";s:5:\"extra\";N;}s:31:\"{weight}.Mobile Phone Providers\";a:6:{s:5:\"title\";s:22:\"Mobile Phone Providers\";s:4:\"desc\";s:90:\"List of mobile phone providers which can be assigned when recording contact phone numbers.\";s:2:\"id\";s:20:\"MobilePhoneProviders\";s:3:\"url\";s:77:\"/civicrm-master/index.php?q=civicrm/admin/options/mobile_provider&reset=1\";s:4:\"icon\";s:18:\"admin/small/08.png\";s:5:\"extra\";N;}s:19:\"{weight}.Phone Type\";a:6:{s:5:\"title\";s:10:\"Phone Type\";s:4:\"desc\";s:80:\"Options for assigning phone type to contacts (e.g Phone,\n Mobile, Fax, Pager)\";s:2:\"id\";s:9:\"PhoneType\";s:3:\"url\";s:72:\"/civicrm-master/index.php?q=civicrm/admin/options/phone_type&reset=1\";s:4:\"icon\";s:7:\"tel.gif\";s:5:\"extra\";N;}s:28:\"{weight}.Display Preferences\";a:6:{s:5:\"title\";s:19:\"Display Preferences\";s:4:\"desc\";N;s:2:\"id\";s:18:\"DisplayPreferences\";s:3:\"url\";s:81:\"/civicrm-master/index.php?q=civicrm/admin/setting/preferences/display&reset=1\";s:4:\"icon\";s:18:\"admin/small/36.png\";s:5:\"extra\";N;}s:27:\"{weight}.Search Preferences\";a:6:{s:5:\"title\";s:18:\"Search Preferences\";s:4:\"desc\";N;s:2:\"id\";s:17:\"SearchPreferences\";s:3:\"url\";s:68:\"/civicrm-master/index.php?q=civicrm/admin/setting/search&reset=1\";s:4:\"icon\";s:18:\"admin/small/36.png\";s:5:\"extra\";N;}s:24:\"{weight}.Navigation Menu\";a:6:{s:5:\"title\";s:15:\"Navigation Menu\";s:4:\"desc\";s:79:\"Add or remove menu items, and modify the order of items on the navigation menu.\";s:2:\"id\";s:14:\"NavigationMenu\";s:3:\"url\";s:58:\"/civicrm-master/index.php?q=civicrm/admin/menu&reset=1\";s:4:\"icon\";s:24:\"admin/small/template.png\";s:5:\"extra\";N;}s:26:\"{weight}.Word Replacements\";a:6:{s:5:\"title\";s:17:\"Word Replacements\";s:4:\"desc\";s:18:\"Word Replacements.\";s:2:\"id\";s:16:\"WordReplacements\";s:3:\"url\";s:78:\"/civicrm-master/index.php?q=civicrm/admin/options/wordreplacements&reset=1\";s:4:\"icon\";N;s:5:\"extra\";N;}s:31:\"{weight}.Manage Custom Searches\";a:6:{s:5:\"title\";s:22:\"Manage Custom Searches\";s:4:\"desc\";s:225:\"Developers and accidental techies with a bit of PHP and SQL knowledge can create new search forms to handle specific search and reporting needs which aren\'t covered by the built-in Advanced Search and Search Builder features.\";s:2:\"id\";s:20:\"ManageCustomSearches\";s:3:\"url\";s:75:\"/civicrm-master/index.php?q=civicrm/admin/options/custom_search&reset=1\";s:4:\"icon\";s:24:\"admin/small/template.png\";s:5:\"extra\";N;}s:26:\"{weight}.Tags (Categories)\";a:6:{s:5:\"title\";s:17:\"Tags (Categories)\";s:4:\"desc\";s:158:\"Tags are useful for segmenting the contacts in your database into categories (e.g. Staff Member, Donor, Volunteer, etc.). Create and edit available tags here.\";s:2:\"id\";s:15:\"Tags_Categories\";s:3:\"url\";s:51:\"/civicrm-master/index.php?q=civicrm/tag&reset=1\";s:4:\"icon\";s:18:\"admin/small/11.png\";s:5:\"extra\";N;}}s:9:\"perColumn\";d:10;}s:14:\"Communications\";a:3:{s:12:\"component_id\";N;s:6:\"fields\";a:11:{s:46:\"{weight}.Organization Address and Contact Info\";a:6:{s:5:\"title\";s:37:\"Organization Address and Contact Info\";s:4:\"desc\";s:150:\"Configure primary contact name, email, return-path and address information. This information is used by CiviMail to identify the sending organization.\";s:2:\"id\";s:33:\"OrganizationAddressandContactInfo\";s:3:\"url\";s:78:\"/civicrm-master/index.php?q=civicrm/admin/domain&action=update&reset=1\";s:4:\"icon\";s:22:\"admin/small/domain.png\";s:5:\"extra\";N;}s:29:\"{weight}.From Email Addresses\";a:6:{s:5:\"title\";s:20:\"From Email Addresses\";s:4:\"desc\";s:74:\"List of Email Addresses which can be used when sending emails to contacts.\";s:2:\"id\";s:18:\"FromEmailAddresses\";s:3:\"url\";s:80:\"/civicrm-master/index.php?q=civicrm/admin/options/from_email_address&reset=1\";s:4:\"icon\";s:21:\"admin/small/title.png\";s:5:\"extra\";N;}s:26:\"{weight}.Message Templates\";a:6:{s:5:\"title\";s:17:\"Message Templates\";s:4:\"desc\";s:130:\"Message templates allow you to save and re-use messages with layouts which you can use when sending email to one or more contacts.\";s:2:\"id\";s:16:\"MessageTemplates\";s:3:\"url\";s:70:\"/civicrm-master/index.php?q=civicrm/admin/messageTemplates&reset=1\";s:4:\"icon\";s:24:\"admin/small/template.png\";s:5:\"extra\";N;}s:27:\"{weight}.Schedule Reminders\";a:6:{s:5:\"title\";s:18:\"Schedule Reminders\";s:4:\"desc\";s:19:\"Schedule Reminders.\";s:2:\"id\";s:17:\"ScheduleReminders\";s:3:\"url\";s:71:\"/civicrm-master/index.php?q=civicrm/admin/scheduleReminders&reset=1\";s:4:\"icon\";s:24:\"admin/small/template.png\";s:5:\"extra\";N;}s:40:\"{weight}.Preferred Communication Methods\";a:6:{s:5:\"title\";s:31:\"Preferred Communication Methods\";s:4:\"desc\";s:117:\"One or more preferred methods of communication can be assigned to each contact. Customize the available options here.\";s:2:\"id\";s:29:\"PreferredCommunicationMethods\";s:3:\"url\";s:92:\"/civicrm-master/index.php?q=civicrm/admin/options/preferred_communication_method&reset=1\";s:4:\"icon\";s:29:\"admin/small/communication.png\";s:5:\"extra\";N;}s:22:\"{weight}.Label Formats\";a:6:{s:5:\"title\";s:13:\"Label Formats\";s:4:\"desc\";s:67:\"Configure Label Formats that are used when creating mailing labels.\";s:2:\"id\";s:12:\"LabelFormats\";s:3:\"url\";s:66:\"/civicrm-master/index.php?q=civicrm/admin/labelFormats&reset=1\";s:4:\"icon\";s:24:\"admin/small/template.png\";s:5:\"extra\";N;}s:33:\"{weight}.Print Page (PDF) Formats\";a:6:{s:5:\"title\";s:24:\"Print Page (PDF) Formats\";s:4:\"desc\";s:95:\"Configure PDF Page Formats that can be assigned to Message Templates when creating PDF letters.\";s:2:\"id\";s:20:\"PrintPage_PDFFormats\";s:3:\"url\";s:64:\"/civicrm-master/index.php?q=civicrm/admin/pdfFormats&reset=1\";s:4:\"icon\";s:24:\"admin/small/template.png\";s:5:\"extra\";N;}s:36:\"{weight}.Communication Style Options\";a:6:{s:5:\"title\";s:27:\"Communication Style Options\";s:4:\"desc\";s:42:\"Options for Communication Style selection.\";s:2:\"id\";s:25:\"CommunicationStyleOptions\";s:3:\"url\";s:81:\"/civicrm-master/index.php?q=civicrm/admin/options/communication_style&reset=1\";s:4:\"icon\";s:18:\"admin/small/01.png\";s:5:\"extra\";N;}s:31:\"{weight}.Email Greeting Formats\";a:6:{s:5:\"title\";s:22:\"Email Greeting Formats\";s:4:\"desc\";s:75:\"Options for assigning email greetings to individual and household contacts.\";s:2:\"id\";s:20:\"EmailGreetingFormats\";s:3:\"url\";s:76:\"/civicrm-master/index.php?q=civicrm/admin/options/email_greeting&reset=1\";s:4:\"icon\";s:18:\"admin/small/01.png\";s:5:\"extra\";N;}s:32:\"{weight}.Postal Greeting Formats\";a:6:{s:5:\"title\";s:23:\"Postal Greeting Formats\";s:4:\"desc\";s:76:\"Options for assigning postal greetings to individual and household contacts.\";s:2:\"id\";s:21:\"PostalGreetingFormats\";s:3:\"url\";s:77:\"/civicrm-master/index.php?q=civicrm/admin/options/postal_greeting&reset=1\";s:4:\"icon\";s:18:\"admin/small/01.png\";s:5:\"extra\";N;}s:26:\"{weight}.Addressee Formats\";a:6:{s:5:\"title\";s:17:\"Addressee Formats\";s:4:\"desc\";s:83:\"Options for assigning addressee to individual, household and organization contacts.\";s:2:\"id\";s:16:\"AddresseeFormats\";s:3:\"url\";s:71:\"/civicrm-master/index.php?q=civicrm/admin/options/addressee&reset=1\";s:4:\"icon\";s:18:\"admin/small/01.png\";s:5:\"extra\";N;}}s:9:\"perColumn\";d:6;}s:12:\"Localization\";a:3:{s:12:\"component_id\";N;s:6:\"fields\";a:4:{s:39:\"{weight}.Languages, Currency, Locations\";a:6:{s:5:\"title\";s:30:\"Languages, Currency, Locations\";s:4:\"desc\";N;s:2:\"id\";s:28:\"Languages_Currency_Locations\";s:3:\"url\";s:74:\"/civicrm-master/index.php?q=civicrm/admin/setting/localization&reset=1\";s:4:\"icon\";s:18:\"admin/small/36.png\";s:5:\"extra\";N;}s:25:\"{weight}.Address Settings\";a:6:{s:5:\"title\";s:16:\"Address Settings\";s:4:\"desc\";N;s:2:\"id\";s:15:\"AddressSettings\";s:3:\"url\";s:81:\"/civicrm-master/index.php?q=civicrm/admin/setting/preferences/address&reset=1\";s:4:\"icon\";s:18:\"admin/small/36.png\";s:5:\"extra\";N;}s:21:\"{weight}.Date Formats\";a:6:{s:5:\"title\";s:12:\"Date Formats\";s:4:\"desc\";N;s:2:\"id\";s:11:\"DateFormats\";s:3:\"url\";s:66:\"/civicrm-master/index.php?q=civicrm/admin/setting/date&reset=1\";s:4:\"icon\";s:18:\"admin/small/36.png\";s:5:\"extra\";N;}s:28:\"{weight}.Preferred Languages\";a:6:{s:5:\"title\";s:19:\"Preferred Languages\";s:4:\"desc\";s:30:\"Options for contact languages.\";s:2:\"id\";s:18:\"PreferredLanguages\";s:3:\"url\";s:71:\"/civicrm-master/index.php?q=civicrm/admin/options/languages&reset=1\";s:4:\"icon\";s:18:\"admin/small/36.png\";s:5:\"extra\";N;}}s:9:\"perColumn\";d:2;}s:21:\"Users and Permissions\";a:3:{s:12:\"component_id\";N;s:6:\"fields\";a:2:{s:23:\"{weight}.Access Control\";a:6:{s:5:\"title\";s:14:\"Access Control\";s:4:\"desc\";s:73:\"Grant or deny access to actions (view, edit...), features and components.\";s:2:\"id\";s:13:\"AccessControl\";s:3:\"url\";s:60:\"/civicrm-master/index.php?q=civicrm/admin/access&reset=1\";s:4:\"icon\";s:18:\"admin/small/03.png\";s:5:\"extra\";N;}s:38:\"{weight}.Synchronize Users to Contacts\";a:6:{s:5:\"title\";s:29:\"Synchronize Users to Contacts\";s:4:\"desc\";s:71:\"Automatically create a CiviCRM contact record for each CMS user record.\";s:2:\"id\";s:26:\"SynchronizeUserstoContacts\";s:3:\"url\";s:63:\"/civicrm-master/index.php?q=civicrm/admin/synchUser&reset=1\";s:4:\"icon\";s:26:\"admin/small/Synch_user.png\";s:5:\"extra\";N;}}s:9:\"perColumn\";d:1;}s:15:\"System Settings\";a:3:{s:12:\"component_id\";N;s:6:\"fields\";a:18:{s:32:\"{weight}.Configuration Checklist\";a:6:{s:5:\"title\";s:23:\"Configuration Checklist\";s:4:\"desc\";s:55:\"List of configuration tasks with links to each setting.\";s:2:\"id\";s:22:\"ConfigurationChecklist\";s:3:\"url\";s:64:\"/civicrm-master/index.php?q=civicrm/admin/configtask&reset=1\";s:4:\"icon\";s:9:\"check.gif\";s:5:\"extra\";N;}s:34:\"{weight}.Enable CiviCRM Components\";a:6:{s:5:\"title\";s:25:\"Enable CiviCRM Components\";s:4:\"desc\";s:269:\"Enable or disable components (e.g. CiviEvent, CiviMember, etc.) for your site based on the features you need. We recommend disabling any components not being used in order to simplify the user interface. You can easily re-enable components at any time from this screen.\";s:2:\"id\";s:23:\"EnableCiviCRMComponents\";s:3:\"url\";s:71:\"/civicrm-master/index.php?q=civicrm/admin/setting/component&reset=1\";s:4:\"icon\";s:18:\"admin/small/36.png\";s:5:\"extra\";N;}s:26:\"{weight}.Manage Extensions\";a:6:{s:5:\"title\";s:17:\"Manage Extensions\";s:4:\"desc\";s:0:\"\";s:2:\"id\";s:16:\"ManageExtensions\";s:3:\"url\";s:64:\"/civicrm-master/index.php?q=civicrm/admin/extensions&reset=1\";s:4:\"icon\";s:26:\"admin/small/price_sets.png\";s:5:\"extra\";N;}s:32:\"{weight}.Outbound Email Settings\";a:6:{s:5:\"title\";s:23:\"Outbound Email Settings\";s:4:\"desc\";N;s:2:\"id\";s:21:\"OutboundEmailSettings\";s:3:\"url\";s:66:\"/civicrm-master/index.php?q=civicrm/admin/setting/smtp&reset=1\";s:4:\"icon\";s:18:\"admin/small/07.png\";s:5:\"extra\";N;}s:37:\"{weight}.Settings - Payment Processor\";a:6:{s:5:\"title\";s:28:\"Settings - Payment Processor\";s:4:\"desc\";s:48:\"Payment Processor setup for CiviCRM transactions\";s:2:\"id\";s:25:\"Settings-PaymentProcessor\";s:3:\"url\";s:70:\"/civicrm-master/index.php?q=civicrm/admin/paymentProcessor&reset=1\";s:4:\"icon\";s:41:\"admin/small/online_contribution_pages.png\";s:5:\"extra\";N;}s:30:\"{weight}.Mapping and Geocoding\";a:6:{s:5:\"title\";s:21:\"Mapping and Geocoding\";s:4:\"desc\";N;s:2:\"id\";s:19:\"MappingandGeocoding\";s:3:\"url\";s:69:\"/civicrm-master/index.php?q=civicrm/admin/setting/mapping&reset=1\";s:4:\"icon\";s:18:\"admin/small/36.png\";s:5:\"extra\";N;}s:62:\"{weight}.Misc (Undelete, PDFs, Limits, Logging, Captcha, etc.)\";a:6:{s:5:\"title\";s:53:\"Misc (Undelete, PDFs, Limits, Logging, Captcha, etc.)\";s:4:\"desc\";s:91:\"Enable undelete/move to trash feature, detailed change logging, ReCAPTCHA to protect forms.\";s:2:\"id\";s:46:\"Misc_Undelete_PDFs_Limits_Logging_Captcha_etc.\";s:3:\"url\";s:66:\"/civicrm-master/index.php?q=civicrm/admin/setting/misc&reset=1\";s:4:\"icon\";s:18:\"admin/small/36.png\";s:5:\"extra\";N;}s:20:\"{weight}.Directories\";a:6:{s:5:\"title\";s:11:\"Directories\";s:4:\"desc\";N;s:2:\"id\";s:11:\"Directories\";s:3:\"url\";s:66:\"/civicrm-master/index.php?q=civicrm/admin/setting/path&reset=1\";s:4:\"icon\";s:18:\"admin/small/36.png\";s:5:\"extra\";N;}s:22:\"{weight}.Resource URLs\";a:6:{s:5:\"title\";s:13:\"Resource URLs\";s:4:\"desc\";N;s:2:\"id\";s:12:\"ResourceURLs\";s:3:\"url\";s:65:\"/civicrm-master/index.php?q=civicrm/admin/setting/url&reset=1\";s:4:\"icon\";s:18:\"admin/small/36.png\";s:5:\"extra\";N;}s:40:\"{weight}.Cleanup Caches and Update Paths\";a:6:{s:5:\"title\";s:31:\"Cleanup Caches and Update Paths\";s:4:\"desc\";s:157:\"Reset the Base Directory Path and Base URL settings - generally when a CiviCRM site is moved to another location in the file system and/or to another domain.\";s:2:\"id\";s:27:\"CleanupCachesandUpdatePaths\";s:3:\"url\";s:81:\"/civicrm-master/index.php?q=civicrm/admin/setting/updateConfigBackend&reset=1\";s:4:\"icon\";s:26:\"admin/small/updatepath.png\";s:5:\"extra\";N;}s:33:\"{weight}.CMS Database Integration\";a:6:{s:5:\"title\";s:24:\"CMS Database Integration\";s:4:\"desc\";N;s:2:\"id\";s:22:\"CMSDatabaseIntegration\";s:3:\"url\";s:64:\"/civicrm-master/index.php?q=civicrm/admin/setting/uf&reset=1\";s:4:\"icon\";s:18:\"admin/small/36.png\";s:5:\"extra\";N;}s:36:\"{weight}.Safe File Extension Options\";a:6:{s:5:\"title\";s:27:\"Safe File Extension Options\";s:4:\"desc\";s:44:\"File Extensions that can be considered safe.\";s:2:\"id\";s:24:\"SafeFileExtensionOptions\";s:3:\"url\";s:81:\"/civicrm-master/index.php?q=civicrm/admin/options/safe_file_extension&reset=1\";s:4:\"icon\";s:18:\"admin/small/01.png\";s:5:\"extra\";N;}s:22:\"{weight}.Option Groups\";a:6:{s:5:\"title\";s:13:\"Option Groups\";s:4:\"desc\";s:35:\"Access all meta-data option groups.\";s:2:\"id\";s:12:\"OptionGroups\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/admin/options&reset=1\";s:4:\"icon\";s:18:\"admin/small/01.png\";s:5:\"extra\";N;}s:31:\"{weight}.Import/Export Mappings\";a:6:{s:5:\"title\";s:22:\"Import/Export Mappings\";s:4:\"desc\";s:141:\"Import and Export mappings allow you to easily run the same job multiple times. This option allows you to rename or delete existing mappings.\";s:2:\"id\";s:21:\"Import_ExportMappings\";s:3:\"url\";s:61:\"/civicrm-master/index.php?q=civicrm/admin/mapping&reset=1\";s:4:\"icon\";s:33:\"admin/small/import_export_map.png\";s:5:\"extra\";N;}s:18:\"{weight}.Debugging\";a:6:{s:5:\"title\";s:9:\"Debugging\";s:4:\"desc\";N;s:2:\"id\";s:9:\"Debugging\";s:3:\"url\";s:67:\"/civicrm-master/index.php?q=civicrm/admin/setting/debug&reset=1\";s:4:\"icon\";s:18:\"admin/small/36.png\";s:5:\"extra\";N;}s:28:\"{weight}.Multi Site Settings\";a:6:{s:5:\"title\";s:19:\"Multi Site Settings\";s:4:\"desc\";N;s:2:\"id\";s:17:\"MultiSiteSettings\";s:3:\"url\";s:83:\"/civicrm-master/index.php?q=civicrm/admin/setting/preferences/multisite&reset=1\";s:4:\"icon\";s:18:\"admin/small/36.png\";s:5:\"extra\";N;}s:23:\"{weight}.Scheduled Jobs\";a:6:{s:5:\"title\";s:14:\"Scheduled Jobs\";s:4:\"desc\";s:35:\"Managing periodially running tasks.\";s:2:\"id\";s:13:\"ScheduledJobs\";s:3:\"url\";s:57:\"/civicrm-master/index.php?q=civicrm/admin/job&reset=1\";s:4:\"icon\";s:18:\"admin/small/13.png\";s:5:\"extra\";N;}s:22:\"{weight}.Sms Providers\";a:6:{s:5:\"title\";s:13:\"Sms Providers\";s:4:\"desc\";s:27:\"To configure a sms provider\";s:2:\"id\";s:12:\"SmsProviders\";s:3:\"url\";s:66:\"/civicrm-master/index.php?q=civicrm/admin/sms/provider&reset=1\";s:4:\"icon\";s:18:\"admin/small/36.png\";s:5:\"extra\";N;}}s:9:\"perColumn\";d:9;}s:12:\"CiviCampaign\";a:3:{s:12:\"component_id\";N;s:6:\"fields\";a:5:{s:40:\"{weight}.CiviCampaign Component Settings\";a:6:{s:5:\"title\";s:31:\"CiviCampaign Component Settings\";s:4:\"desc\";s:40:\"Configure global CiviCampaign behaviors.\";s:2:\"id\";s:29:\"CiviCampaignComponentSettings\";s:3:\"url\";s:82:\"/civicrm-master/index.php?q=civicrm/admin/setting/preferences/campaign&reset=1\";s:4:\"icon\";N;s:5:\"extra\";N;}s:21:\"{weight}.Survey Types\";a:6:{s:5:\"title\";s:12:\"Survey Types\";s:4:\"desc\";N;s:2:\"id\";s:11:\"SurveyTypes\";s:3:\"url\";s:73:\"/civicrm-master/index.php?q=civicrm/admin/campaign/surveyType&reset=1\";s:4:\"icon\";s:18:\"admin/small/05.png\";s:5:\"extra\";N;}s:23:\"{weight}.Campaign Types\";a:6:{s:5:\"title\";s:14:\"Campaign Types\";s:4:\"desc\";s:47:\"categorize your campaigns using campaign types.\";s:2:\"id\";s:13:\"CampaignTypes\";s:3:\"url\";s:75:\"/civicrm-master/index.php?q=civicrm/admin/options/campaign_type&reset=1\";s:4:\"icon\";s:18:\"admin/small/05.png\";s:5:\"extra\";N;}s:24:\"{weight}.Campaign Status\";a:6:{s:5:\"title\";s:15:\"Campaign Status\";s:4:\"desc\";s:34:\"Define statuses for campaign here.\";s:2:\"id\";s:14:\"CampaignStatus\";s:3:\"url\";s:77:\"/civicrm-master/index.php?q=civicrm/admin/options/campaign_status&reset=1\";s:4:\"icon\";s:18:\"admin/small/05.png\";s:5:\"extra\";N;}s:25:\"{weight}.Engagement Index\";a:6:{s:5:\"title\";s:16:\"Engagement Index\";s:4:\"desc\";s:18:\"Engagement levels.\";s:2:\"id\";s:15:\"EngagementIndex\";s:3:\"url\";s:78:\"/civicrm-master/index.php?q=civicrm/admin/options/engagement_index&reset=1\";s:4:\"icon\";s:18:\"admin/small/05.png\";s:5:\"extra\";N;}}s:9:\"perColumn\";d:3;}s:9:\"CiviEvent\";a:3:{s:12:\"component_id\";N;s:6:\"fields\";a:9:{s:37:\"{weight}.CiviEvent Component Settings\";a:6:{s:5:\"title\";s:28:\"CiviEvent Component Settings\";s:4:\"desc\";s:37:\"Configure global CiviEvent behaviors.\";s:2:\"id\";s:26:\"CiviEventComponentSettings\";s:3:\"url\";s:79:\"/civicrm-master/index.php?q=civicrm/admin/setting/preferences/event&reset=1\";s:4:\"icon\";N;s:5:\"extra\";N;}s:33:\"{weight}.Event Name Badge Layouts\";a:6:{s:5:\"title\";s:24:\"Event Name Badge Layouts\";s:4:\"desc\";s:107:\"Configure name badge layouts for event participants, including logos and what data to include on the badge.\";s:2:\"id\";s:21:\"EventNameBadgeLayouts\";s:3:\"url\";s:83:\"/civicrm-master/index.php?q=civicrm/admin/badgelayout&action=browse&reset=1\";s:4:\"icon\";N;s:5:\"extra\";N;}s:22:\"{weight}.Manage Events\";a:6:{s:5:\"title\";s:13:\"Manage Events\";s:4:\"desc\";s:136:\"Create and edit event configuration including times, locations, online registration forms, and fees. Links for iCal and RSS syndication.\";s:2:\"id\";s:12:\"ManageEvents\";s:3:\"url\";s:59:\"/civicrm-master/index.php?q=civicrm/admin/event&reset=1\";s:4:\"icon\";s:28:\"admin/small/event_manage.png\";s:5:\"extra\";N;}s:24:\"{weight}.Event Templates\";a:6:{s:5:\"title\";s:15:\"Event Templates\";s:4:\"desc\";s:115:\"Administrators can create Event Templates - which are basically master event records pre-filled with default values\";s:2:\"id\";s:14:\"EventTemplates\";s:3:\"url\";s:67:\"/civicrm-master/index.php?q=civicrm/admin/eventTemplate&reset=1\";s:4:\"icon\";s:24:\"admin/small/template.png\";s:5:\"extra\";N;}s:20:\"{weight}.Event Types\";a:6:{s:5:\"title\";s:11:\"Event Types\";s:4:\"desc\";s:143:\"Use Event Types to categorize your events. Event feeds can be filtered by Event Type and participant searches can use Event Type as a criteria.\";s:2:\"id\";s:10:\"EventTypes\";s:3:\"url\";s:72:\"/civicrm-master/index.php?q=civicrm/admin/options/event_type&reset=1\";s:4:\"icon\";s:26:\"admin/small/event_type.png\";s:5:\"extra\";N;}s:27:\"{weight}.Participant Status\";a:6:{s:5:\"title\";s:18:\"Participant Status\";s:4:\"desc\";s:154:\"Define statuses for event participants here (e.g. Registered, Attended, Cancelled...). You can then assign statuses and search for participants by status.\";s:2:\"id\";s:17:\"ParticipantStatus\";s:3:\"url\";s:72:\"/civicrm-master/index.php?q=civicrm/admin/participant_status&reset=1\";s:4:\"icon\";s:28:\"admin/small/parti_status.png\";s:5:\"extra\";N;}s:25:\"{weight}.Participant Role\";a:6:{s:5:\"title\";s:16:\"Participant Role\";s:4:\"desc\";s:138:\"Define participant roles for events here (e.g. Attendee, Host, Speaker...). You can then assign roles and search for participants by role.\";s:2:\"id\";s:15:\"ParticipantRole\";s:3:\"url\";s:78:\"/civicrm-master/index.php?q=civicrm/admin/options/participant_role&reset=1\";s:4:\"icon\";s:26:\"admin/small/parti_role.png\";s:5:\"extra\";N;}s:38:\"{weight}.Participant Listing Templates\";a:6:{s:5:\"title\";s:29:\"Participant Listing Templates\";s:4:\"desc\";s:48:\"Template to control participant listing display.\";s:2:\"id\";s:27:\"ParticipantListingTemplates\";s:3:\"url\";s:81:\"/civicrm-master/index.php?q=civicrm/admin/options/participant_listing&reset=1\";s:4:\"icon\";s:18:\"admin/small/01.png\";s:5:\"extra\";N;}s:31:\"{weight}.Conference Slot Labels\";a:6:{s:5:\"title\";s:22:\"Conference Slot Labels\";s:4:\"desc\";s:35:\"Define conference slots and labels.\";s:2:\"id\";s:20:\"ConferenceSlotLabels\";s:3:\"url\";s:96:\"/civicrm-master/index.php?q=civicrm/admin/conference_slots&group=conference_slot&reset=1\";s:4:\"icon\";N;s:5:\"extra\";N;}}s:9:\"perColumn\";d:5;}s:8:\"CiviMail\";a:3:{s:12:\"component_id\";N;s:6:\"fields\";a:5:{s:36:\"{weight}.CiviMail Component Settings\";a:6:{s:5:\"title\";s:27:\"CiviMail Component Settings\";s:4:\"desc\";s:36:\"Configure global CiviMail behaviors.\";s:2:\"id\";s:25:\"CiviMailComponentSettings\";s:3:\"url\";s:81:\"/civicrm-master/index.php?q=civicrm/admin/setting/preferences/mailing&reset=1\";s:4:\"icon\";N;s:5:\"extra\";N;}s:24:\"{weight}.Mailer Settings\";a:6:{s:5:\"title\";s:15:\"Mailer Settings\";s:4:\"desc\";s:61:\"Configure spool period, throttling and other mailer settings.\";s:2:\"id\";s:14:\"MailerSettings\";s:3:\"url\";s:58:\"/civicrm-master/index.php?q=civicrm/admin/mail&reset=1\";s:4:\"icon\";s:18:\"admin/small/07.png\";s:5:\"extra\";N;}s:49:\"{weight}.Headers, Footers, and Automated Messages\";a:6:{s:5:\"title\";s:40:\"Headers, Footers, and Automated Messages\";s:4:\"desc\";s:143:\"Configure the header and footer used for mailings. Customize the content of automated Subscribe, Unsubscribe, Resubscribe and Opt-out messages.\";s:2:\"id\";s:36:\"Headers_Footers_andAutomatedMessages\";s:3:\"url\";s:63:\"/civicrm-master/index.php?q=civicrm/admin/component&reset=1\";s:4:\"icon\";s:23:\"admin/small/Profile.png\";s:5:\"extra\";N;}s:29:\"{weight}.From Email Addresses\";a:6:{s:5:\"title\";s:20:\"From Email Addresses\";s:4:\"desc\";s:74:\"List of Email Addresses which can be used when sending emails to contacts.\";s:2:\"id\";s:18:\"FromEmailAddresses\";s:3:\"url\";s:89:\"/civicrm-master/index.php?q=civicrm/admin/options/from_email_address/civimail&reset=1\";s:4:\"icon\";s:21:\"admin/small/title.png\";s:5:\"extra\";N;}s:22:\"{weight}.Mail Accounts\";a:6:{s:5:\"title\";s:13:\"Mail Accounts\";s:4:\"desc\";s:32:\"Configure email account setting.\";s:2:\"id\";s:12:\"MailAccounts\";s:3:\"url\";s:66:\"/civicrm-master/index.php?q=civicrm/admin/mailSettings&reset=1\";s:4:\"icon\";s:18:\"admin/small/07.png\";s:5:\"extra\";N;}}s:9:\"perColumn\";d:3;}s:10:\"CiviMember\";a:3:{s:12:\"component_id\";N;s:6:\"fields\";a:3:{s:38:\"{weight}.CiviMember Component Settings\";a:6:{s:5:\"title\";s:29:\"CiviMember Component Settings\";s:4:\"desc\";s:38:\"Configure global CiviMember behaviors.\";s:2:\"id\";s:27:\"CiviMemberComponentSettings\";s:3:\"url\";s:80:\"/civicrm-master/index.php?q=civicrm/admin/setting/preferences/member&reset=1\";s:4:\"icon\";N;s:5:\"extra\";N;}s:25:\"{weight}.Membership Types\";a:6:{s:5:\"title\";s:16:\"Membership Types\";s:4:\"desc\";s:174:\"Define the types of memberships you want to offer. For each type, you can specify a \'name\' (Gold Member, Honor Society Member...), a description, duration, and a minimum fee.\";s:2:\"id\";s:15:\"MembershipTypes\";s:3:\"url\";s:75:\"/civicrm-master/index.php?q=civicrm/admin/member/membershipType&reset=1\";s:4:\"icon\";s:31:\"admin/small/membership_type.png\";s:5:\"extra\";N;}s:32:\"{weight}.Membership Status Rules\";a:6:{s:5:\"title\";s:23:\"Membership Status Rules\";s:4:\"desc\";s:187:\"Status \'rules\' define the current status for a membership based on that membership\'s start and end dates. You can adjust the default status options and rules as needed to meet your needs.\";s:2:\"id\";s:21:\"MembershipStatusRules\";s:3:\"url\";s:77:\"/civicrm-master/index.php?q=civicrm/admin/member/membershipStatus&reset=1\";s:4:\"icon\";s:33:\"admin/small/membership_status.png\";s:5:\"extra\";N;}}s:9:\"perColumn\";d:2;}s:6:\"Manage\";a:3:{s:12:\"component_id\";N;s:6:\"fields\";a:3:{s:27:\"{weight}.Scheduled Jobs Log\";a:6:{s:5:\"title\";s:18:\"Scheduled Jobs Log\";s:4:\"desc\";s:46:\"Browsing the log of periodially running tasks.\";s:2:\"id\";s:16:\"ScheduledJobsLog\";s:3:\"url\";s:60:\"/civicrm-master/index.php?q=civicrm/admin/joblog&reset=1\";s:4:\"icon\";s:18:\"admin/small/13.png\";s:5:\"extra\";N;}s:42:\"{weight}.Find and Merge Duplicate Contacts\";a:6:{s:5:\"title\";s:33:\"Find and Merge Duplicate Contacts\";s:4:\"desc\";s:158:\"Manage the rules used to identify potentially duplicate contact records. Scan for duplicates using a selected rule and merge duplicate contact data as needed.\";s:2:\"id\";s:29:\"FindandMergeDuplicateContacts\";s:3:\"url\";s:67:\"/civicrm-master/index.php?q=civicrm/contact/deduperules&reset=1\";s:4:\"icon\";s:34:\"admin/small/duplicate_matching.png\";s:5:\"extra\";N;}s:26:\"{weight}.Dedupe Exceptions\";a:6:{s:5:\"title\";s:17:\"Dedupe Exceptions\";s:4:\"desc\";N;s:2:\"id\";s:16:\"DedupeExceptions\";s:3:\"url\";s:64:\"/civicrm-master/index.php?q=civicrm/dedupe/exception&reset=1\";s:4:\"icon\";N;s:5:\"extra\";N;}}s:9:\"perColumn\";d:2;}s:12:\"Option Lists\";a:3:{s:12:\"component_id\";N;s:6:\"fields\";a:1:{s:20:\"{weight}.Grant Types\";a:6:{s:5:\"title\";s:11:\"Grant Types\";s:4:\"desc\";s:148:\"List of types which can be assigned to Grants. (Enable CiviGrant from Administer > Systme Settings > Enable Components if you want to track grants.)\";s:2:\"id\";s:10:\"GrantTypes\";s:3:\"url\";s:72:\"/civicrm-master/index.php?q=civicrm/admin/options/grant_type&reset=1\";s:4:\"icon\";s:26:\"admin/small/grant_type.png\";s:5:\"extra\";N;}}s:9:\"perColumn\";d:1;}s:9:\"Customize\";a:3:{s:12:\"component_id\";N;s:6:\"fields\";a:1:{s:19:\"{weight}.Price Sets\";a:6:{s:5:\"title\";s:10:\"Price Sets\";s:4:\"desc\";s:205:\"Price sets allow you to offer multiple options with associated fees (e.g. pre-conference workshops, additional meals, etc.). Configure Price Sets for events which need more than a single set of fee levels.\";s:2:\"id\";s:9:\"PriceSets\";s:3:\"url\";s:59:\"/civicrm-master/index.php?q=civicrm/admin/price&reset=1\";s:4:\"icon\";s:26:\"admin/small/price_sets.png\";s:5:\"extra\";N;}}s:9:\"perColumn\";d:1;}s:14:\"CiviContribute\";a:3:{s:12:\"component_id\";N;s:6:\"fields\";a:9:{s:32:\"{weight}.Personal Campaign Pages\";a:6:{s:5:\"title\";s:23:\"Personal Campaign Pages\";s:4:\"desc\";s:49:\"View and manage existing personal campaign pages.\";s:2:\"id\";s:21:\"PersonalCampaignPages\";s:3:\"url\";s:80:\"/civicrm-master/index.php?q=civicrm/admin/pcp&context=contribute&reset=1\";s:4:\"icon\";s:34:\"admin/small/contribution_types.png\";s:5:\"extra\";N;}s:34:\"{weight}.Manage Contribution Pages\";a:6:{s:5:\"title\";s:25:\"Manage Contribution Pages\";s:4:\"desc\";s:242:\"CiviContribute allows you to create and maintain any number of Online Contribution Pages. You can create different pages for different programs or campaigns - and customize text, amounts, types of information collected from contributors, etc.\";s:2:\"id\";s:23:\"ManageContributionPages\";s:3:\"url\";s:64:\"/civicrm-master/index.php?q=civicrm/admin/contribute&reset=1\";s:4:\"icon\";s:41:\"admin/small/online_contribution_pages.png\";s:5:\"extra\";N;}s:24:\"{weight}.Manage Premiums\";a:6:{s:5:\"title\";s:15:\"Manage Premiums\";s:4:\"desc\";s:175:\"CiviContribute allows you to configure any number of Premiums which can be offered to contributors as incentives / thank-you gifts. Define the premiums you want to offer here.\";s:2:\"id\";s:14:\"ManagePremiums\";s:3:\"url\";s:79:\"/civicrm-master/index.php?q=civicrm/admin/contribute/managePremiums&reset=1\";s:4:\"icon\";s:24:\"admin/small/Premiums.png\";s:5:\"extra\";N;}s:24:\"{weight}.Financial Types\";a:6:{s:5:\"title\";s:15:\"Financial Types\";s:4:\"desc\";s:64:\"Formerly civicrm_contribution_type merged into this table in 4.1\";s:2:\"id\";s:14:\"FinancialTypes\";s:3:\"url\";s:77:\"/civicrm-master/index.php?q=civicrm/admin/financial/financialType&reset=1\";s:4:\"icon\";N;s:5:\"extra\";N;}s:27:\"{weight}.Financial Accounts\";a:6:{s:5:\"title\";s:18:\"Financial Accounts\";s:4:\"desc\";s:128:\"Financial types are used to categorize contributions for reporting and accounting purposes. These are also referred to as Funds.\";s:2:\"id\";s:17:\"FinancialAccounts\";s:3:\"url\";s:80:\"/civicrm-master/index.php?q=civicrm/admin/financial/financialAccount&reset=1\";s:4:\"icon\";s:34:\"admin/small/contribution_types.png\";s:5:\"extra\";N;}s:24:\"{weight}.Payment Methods\";a:6:{s:5:\"title\";s:15:\"Payment Methods\";s:4:\"desc\";s:224:\"You may choose to record the payment instrument used for each contribution. Common payment methods are installed by default (e.g. Check, Cash, Credit Card...). If your site requires additional payment methods, add them here.\";s:2:\"id\";s:14:\"PaymentMethods\";s:3:\"url\";s:80:\"/civicrm-master/index.php?q=civicrm/admin/options/payment_instrument&reset=1\";s:4:\"icon\";s:35:\"admin/small/payment_instruments.png\";s:5:\"extra\";N;}s:30:\"{weight}.Accepted Credit Cards\";a:6:{s:5:\"title\";s:21:\"Accepted Credit Cards\";s:4:\"desc\";s:94:\"Credit card options that will be offered to contributors using your Online Contribution pages.\";s:2:\"id\";s:19:\"AcceptedCreditCards\";s:3:\"url\";s:79:\"/civicrm-master/index.php?q=civicrm/admin/options/accept_creditcard&reset=1\";s:4:\"icon\";s:36:\"admin/small/accepted_creditcards.png\";s:5:\"extra\";N;}s:26:\"{weight}.Soft Credit Types\";a:6:{s:5:\"title\";s:17:\"Soft Credit Types\";s:4:\"desc\";s:86:\"Soft Credit Types that will be offered to contributors during soft credit contribution\";s:2:\"id\";s:15:\"SoftCreditTypes\";s:3:\"url\";s:78:\"/civicrm-master/index.php?q=civicrm/admin/options/soft_credit_type&reset=1\";s:4:\"icon\";s:32:\"admin/small/soft_credit_type.png\";s:5:\"extra\";N;}s:42:\"{weight}.CiviContribute Component Settings\";a:6:{s:5:\"title\";s:33:\"CiviContribute Component Settings\";s:4:\"desc\";s:42:\"Configure global CiviContribute behaviors.\";s:2:\"id\";s:31:\"CiviContributeComponentSettings\";s:3:\"url\";s:84:\"/civicrm-master/index.php?q=civicrm/admin/setting/preferences/contribute&reset=1\";s:4:\"icon\";N;s:5:\"extra\";N;}}s:9:\"perColumn\";d:5;}s:8:\"CiviCase\";a:3:{s:12:\"component_id\";N;s:6:\"fields\";a:5:{s:26:\"{weight}.CiviCase Settings\";a:6:{s:5:\"title\";s:17:\"CiviCase Settings\";s:4:\"desc\";N;s:2:\"id\";s:16:\"CiviCaseSettings\";s:3:\"url\";s:66:\"/civicrm-master/index.php?q=civicrm/admin/setting/case&reset=1\";s:4:\"icon\";s:18:\"admin/small/36.png\";s:5:\"extra\";N;}s:19:\"{weight}.Case Types\";a:6:{s:5:\"title\";s:10:\"Case Types\";s:4:\"desc\";s:137:\"List of types which can be assigned to Cases. (Enable the Cases tab from System Settings - Enable Components if you want to track cases.)\";s:2:\"id\";s:9:\"CaseTypes\";s:3:\"url\";s:71:\"/civicrm-master/index.php?q=civicrm/admin/options/case_type&reset=1\";s:4:\"icon\";s:25:\"admin/small/case_type.png\";s:5:\"extra\";N;}s:24:\"{weight}.Redaction Rules\";a:6:{s:5:\"title\";s:15:\"Redaction Rules\";s:4:\"desc\";s:223:\"List of rules which can be applied to user input strings so that the redacted output can be recognized as repeated instances of the same string or can be identified as a \"semantic type of the data element\" within case data.\";s:2:\"id\";s:14:\"RedactionRules\";s:3:\"url\";s:76:\"/civicrm-master/index.php?q=civicrm/admin/options/redaction_rule&reset=1\";s:4:\"icon\";s:30:\"admin/small/redaction_type.png\";s:5:\"extra\";N;}s:22:\"{weight}.Case Statuses\";a:6:{s:5:\"title\";s:13:\"Case Statuses\";s:4:\"desc\";s:48:\"List of statuses that can be assigned to a case.\";s:2:\"id\";s:12:\"CaseStatuses\";s:3:\"url\";s:73:\"/civicrm-master/index.php?q=civicrm/admin/options/case_status&reset=1\";s:4:\"icon\";s:25:\"admin/small/case_type.png\";s:5:\"extra\";N;}s:26:\"{weight}.Encounter Mediums\";a:6:{s:5:\"title\";s:17:\"Encounter Mediums\";s:4:\"desc\";s:26:\"List of encounter mediums.\";s:2:\"id\";s:16:\"EncounterMediums\";s:3:\"url\";s:78:\"/civicrm-master/index.php?q=civicrm/admin/options/encounter_medium&reset=1\";s:4:\"icon\";s:25:\"admin/small/case_type.png\";s:5:\"extra\";N;}}s:9:\"perColumn\";d:3;}s:10:\"CiviReport\";a:3:{s:12:\"component_id\";N;s:6:\"fields\";a:3:{s:40:\"{weight}.Create New Report from Template\";a:6:{s:5:\"title\";s:31:\"Create New Report from Template\";s:4:\"desc\";s:49:\"Component wise listing of all available templates\";s:2:\"id\";s:27:\"CreateNewReportfromTemplate\";s:3:\"url\";s:74:\"/civicrm-master/index.php?q=civicrm/admin/report/template/list&reset=1\";s:4:\"icon\";s:31:\"admin/small/report_template.gif\";s:5:\"extra\";N;}s:25:\"{weight}.Manage Templates\";a:6:{s:5:\"title\";s:16:\"Manage Templates\";s:4:\"desc\";s:45:\"Browse, Edit and Delete the Report templates.\";s:2:\"id\";s:15:\"ManageTemplates\";s:3:\"url\";s:84:\"/civicrm-master/index.php?q=civicrm/admin/report/options/report_template&reset=1\";s:4:\"icon\";s:24:\"admin/small/template.png\";s:5:\"extra\";N;}s:24:\"{weight}.Reports Listing\";a:6:{s:5:\"title\";s:15:\"Reports Listing\";s:4:\"desc\";s:60:\"Browse existing report, change report criteria and settings.\";s:2:\"id\";s:14:\"ReportsListing\";s:3:\"url\";s:65:\"/civicrm-master/index.php?q=civicrm/admin/report/list&reset=1\";s:4:\"icon\";s:27:\"admin/small/report_list.gif\";s:5:\"extra\";N;}}s:9:\"perColumn\";d:2;}}',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,1,1,NULL,'a:0:{}'); /*!40000 ALTER TABLE `civicrm_menu` ENABLE KEYS */; UNLOCK TABLES; @@ -975,7 +976,7 @@ UNLOCK TABLES; LOCK TABLES `civicrm_navigation` WRITE; /*!40000 ALTER TABLE `civicrm_navigation` DISABLE KEYS */; -INSERT INTO `civicrm_navigation` (`id`, `domain_id`, `label`, `name`, `url`, `icon`, `permission`, `permission_operator`, `parent_id`, `is_active`, `has_separator`, `weight`) VALUES (1,1,'Home','Home','civicrm/dashboard?reset=1',NULL,NULL,'',NULL,1,NULL,0),(2,1,'Search','Search...',NULL,NULL,NULL,'',NULL,1,NULL,10),(3,1,'Find Contacts','Find Contacts','civicrm/contact/search?reset=1',NULL,NULL,'',2,1,NULL,1),(4,1,'Advanced Search','Advanced Search','civicrm/contact/search/advanced?reset=1',NULL,NULL,'',2,1,NULL,2),(5,1,'Full-text Search','Full-text Search','civicrm/contact/search/custom?csid=15&reset=1',NULL,NULL,'',2,1,NULL,3),(6,1,'Search Builder','Search Builder','civicrm/contact/search/builder?reset=1',NULL,NULL,'',2,1,1,4),(7,1,'Find Cases','Find Cases','civicrm/case/search?reset=1',NULL,'access my cases and activities,access all cases and activities','OR',2,1,NULL,5),(8,1,'Find Contributions','Find Contributions','civicrm/contribute/search?reset=1',NULL,'access CiviContribute','',2,1,NULL,6),(9,1,'Find Mailings','Find Mailings','civicrm/mailing?reset=1',NULL,'access CiviMail','',2,1,NULL,7),(10,1,'Find Memberships','Find Memberships','civicrm/member/search?reset=1',NULL,'access CiviMember','',2,1,NULL,8),(11,1,'Find Participants','Find Participants','civicrm/event/search?reset=1',NULL,'access CiviEvent','',2,1,NULL,9),(12,1,'Find Pledges','Find Pledges','civicrm/pledge/search?reset=1',NULL,'access CiviPledge','',2,1,NULL,10),(13,1,'Find Activities','Find Activities','civicrm/activity/search?reset=1',NULL,NULL,'',2,1,1,11),(14,1,'Custom Searches','Custom Searches','civicrm/contact/search/custom/list?reset=1',NULL,NULL,'',2,1,NULL,12),(15,1,'Contacts','Contacts',NULL,NULL,NULL,'',NULL,1,NULL,20),(16,1,'New Individual','New Individual','civicrm/contact/add?reset=1&ct=Individual',NULL,'add contacts','',15,1,NULL,1),(17,1,'New Household','New Household','civicrm/contact/add?reset=1&ct=Household',NULL,'add contacts','',15,1,NULL,2),(18,1,'New Organization','New Organization','civicrm/contact/add?reset=1&ct=Organization',NULL,'add contacts','',15,1,1,3),(19,1,'Contact Reports','Contact Reports','civicrm/report/list?compid=99&reset=1',NULL,'access CiviReport','',15,1,1,4),(20,1,'New Activity','New Activity','civicrm/activity?reset=1&action=add&context=standalone',NULL,NULL,'',15,1,NULL,5),(21,1,'New Email','New Email','civicrm/activity/email/add?atype=3&action=add&reset=1&context=standalone',NULL,NULL,'',15,1,1,6),(22,1,'Import Contacts','Import Contacts','civicrm/import/contact?reset=1',NULL,'import contacts','',15,1,NULL,7),(23,1,'Import Activities','Import Activities','civicrm/import/activity?reset=1',NULL,'import contacts','',15,1,1,8),(24,1,'New Group','New Group','civicrm/group/add?reset=1',NULL,'edit groups','',15,1,NULL,9),(25,1,'Manage Groups','Manage Groups','civicrm/group?reset=1',NULL,'access CiviCRM','',15,1,1,10),(26,1,'New Tag','New Tag','civicrm/tag?reset=1&action=add',NULL,'manage tags','',15,1,NULL,11),(27,1,'Manage Tags (Categories)','Manage Tags (Categories)','civicrm/tag?reset=1',NULL,'manage tags','',15,1,1,12),(28,1,'Find and Merge Duplicate Contacts','Find and Merge Duplicate Contacts','civicrm/contact/deduperules?reset=1',NULL,'administer dedupe rules,merge duplicate contacts','OR',15,1,NULL,13),(29,1,'Contributions','Contributions',NULL,NULL,'access CiviContribute','',NULL,1,NULL,30),(30,1,'Dashboard','Dashboard','civicrm/contribute?reset=1',NULL,'access CiviContribute','',29,1,NULL,1),(31,1,'New Contribution','New Contribution','civicrm/contribute/add?reset=1&action=add&context=standalone',NULL,'access CiviContribute,edit contributions','AND',29,1,NULL,2),(32,1,'Find Contributions','Find Contributions','civicrm/contribute/search?reset=1',NULL,'access CiviContribute','',29,1,NULL,3),(33,1,'Contribution Reports','Contribution Reports','civicrm/report/list?compid=2&reset=1',NULL,'access CiviContribute','',29,1,1,4),(34,1,'Import Contributions','Import Contributions','civicrm/contribute/import?reset=1',NULL,'access CiviContribute,edit contributions','AND',29,1,1,5),(35,1,'Batch Data Entry','Batch Data Entry','civicrm/batch?reset=1',NULL,'access CiviContribute','',29,1,NULL,7),(36,1,'Pledges','Pledges',NULL,NULL,'access CiviPledge','',29,1,1,6),(37,1,'Accounting Batches','Accounting Batches',NULL,NULL,'view own manual batches,view all manual batches','OR',29,1,1,8),(38,1,'Dashboard','Dashboard','civicrm/pledge?reset=1',NULL,'access CiviPledge','',36,1,NULL,1),(39,1,'New Pledge','New Pledge','civicrm/pledge/add?reset=1&action=add&context=standalone',NULL,'access CiviPledge,edit pledges','AND',36,1,NULL,2),(40,1,'Find Pledges','Find Pledges','civicrm/pledge/search?reset=1',NULL,'access CiviPledge','',36,1,NULL,3),(41,1,'Pledge Reports','Pledge Reports','civicrm/report/list?compid=6&reset=1',NULL,'access CiviPledge','',36,1,0,4),(42,1,'New Contribution Page','New Contribution Page','civicrm/admin/contribute/add?reset=1&action=add',NULL,'access CiviContribute,administer CiviCRM','AND',29,1,NULL,9),(43,1,'Manage Contribution Pages','Manage Contribution Pages','civicrm/admin/contribute?reset=1',NULL,'access CiviContribute,administer CiviCRM','AND',29,1,1,10),(44,1,'Personal Campaign Pages','Personal Campaign Pages','civicrm/admin/pcp?reset=1&page_type=contribute',NULL,'access CiviContribute,administer CiviCRM','AND',29,1,NULL,11),(45,1,'Premiums (Thank-you Gifts)','Premiums','civicrm/admin/contribute/managePremiums?reset=1',NULL,'access CiviContribute,administer CiviCRM','AND',29,1,1,12),(46,1,'New Price Set','New Price Set','civicrm/admin/price?reset=1&action=add',NULL,'access CiviContribute,administer CiviCRM','AND',29,1,NULL,13),(47,1,'Manage Price Sets','Manage Price Sets','civicrm/admin/price?reset=1',NULL,'access CiviContribute,administer CiviCRM','AND',29,1,1,14),(48,1,'New Batch','New Batch','civicrm/financial/batch?reset=1&action=add',NULL,'create manual batch','AND',37,1,NULL,1),(49,1,'Open Batches','Open Batches','civicrm/financial/financialbatches?reset=1&batchStatus=1',NULL,'view own manual batches,view all manual batches','OR',37,1,NULL,2),(50,1,'Closed Batches','Closed Batches','civicrm/financial/financialbatches?reset=1&batchStatus=2',NULL,'view own manual batches,view all manual batches','OR',37,1,NULL,3),(51,1,'Exported Batches','Exported Batches','civicrm/financial/financialbatches?reset=1&batchStatus=5',NULL,'view own manual batches,view all manual batches','OR',37,1,NULL,4),(52,1,'Events','Events',NULL,NULL,'access CiviEvent','',NULL,1,NULL,40),(53,1,'Dashboard','CiviEvent Dashboard','civicrm/event?reset=1',NULL,'access CiviEvent','',52,1,NULL,1),(54,1,'Register Event Participant','Register Event Participant','civicrm/participant/add?reset=1&action=add&context=standalone',NULL,'access CiviEvent,edit event participants','AND',52,1,NULL,2),(55,1,'Find Participants','Find Participants','civicrm/event/search?reset=1',NULL,'access CiviEvent','',52,1,NULL,3),(56,1,'Event Reports','Event Reports','civicrm/report/list?compid=1&reset=1',NULL,'access CiviEvent','',52,1,1,4),(57,1,'Import Participants','Import Participants','civicrm/event/import?reset=1',NULL,'access CiviEvent,edit event participants','AND',52,1,1,5),(58,1,'New Event','New Event','civicrm/event/add?reset=1&action=add',NULL,'access CiviEvent,edit all events','AND',52,1,NULL,6),(59,1,'Manage Events','Manage Events','civicrm/event/manage?reset=1',NULL,'access CiviEvent,edit all events','AND',52,1,1,7),(60,1,'Personal Campaign Pages','Personal Campaign Pages','civicrm/admin/pcp?reset=1&page_type=event',NULL,'access CiviEvent,administer CiviCRM','AND',52,1,1,8),(61,1,'Event Templates','Event Templates','civicrm/admin/eventTemplate?reset=1',NULL,'access CiviEvent,edit all events','AND',52,1,1,9),(62,1,'New Price Set','New Price Set','civicrm/admin/price?reset=1&action=add',NULL,'access CiviEvent,edit all events','AND',52,1,NULL,10),(63,1,'Manage Price Sets','Manage Price Sets','civicrm/admin/price?reset=1',NULL,'access CiviEvent,edit all events','AND',52,1,NULL,11),(64,1,'Mailings','Mailings',NULL,NULL,'access CiviMail,create mailings,approve mailings,schedule mailings','OR',NULL,1,NULL,50),(65,1,'New Mailing','New Mailing','civicrm/mailing/send?reset=1',NULL,'access CiviMail,create mailings','OR',64,1,NULL,1),(66,1,'Draft and Unscheduled Mailings','Draft and Unscheduled Mailings','civicrm/mailing/browse/unscheduled?reset=1&scheduled=false',NULL,'access CiviMail,create mailings,schedule mailings','OR',64,1,NULL,2),(67,1,'Scheduled and Sent Mailings','Scheduled and Sent Mailings','civicrm/mailing/browse/scheduled?reset=1&scheduled=true',NULL,'access CiviMail,approve mailings,create mailings,schedule mailings','OR',64,1,NULL,3),(68,1,'Archived Mailings','Archived Mailings','civicrm/mailing/browse/archived?reset=1',NULL,'access CiviMail,create mailings','OR',64,1,NULL,4),(69,1,'Mailing Reports','Mailing Reports','civicrm/report/list?compid=4&reset=1',NULL,'access CiviMail','',64,1,1,5),(70,1,'Headers, Footers, and Automated Messages','Headers, Footers, and Automated Messages','civicrm/admin/component?reset=1',NULL,'access CiviMail,administer CiviCRM','AND',64,1,NULL,6),(71,1,'Message Templates','Message Templates','civicrm/admin/messageTemplates?reset=1',NULL,'edit message templates','',64,1,NULL,7),(72,1,'From Email Addresses','From Email Addresses','civicrm/admin/options/from_email_address?reset=1',NULL,'administer CiviCRM','',64,1,1,8),(73,1,'New SMS','New SMS','civicrm/sms/send?reset=1',NULL,'administer CiviCRM',NULL,64,1,NULL,9),(74,1,'Find Mass SMS','Find Mass SMS','civicrm/mailing/browse?reset=1&sms=1',NULL,'administer CiviCRM',NULL,64,1,1,10),(75,1,'New A/B Test','New A/B Test','civicrm/a/#/abtest/new',NULL,'access CiviMail','',64,1,NULL,15),(76,1,'Manage A/B Tests','Manage A/B Tests','civicrm/a/#/abtest',NULL,'access CiviMail','',64,1,1,16),(77,1,'Memberships','Memberships',NULL,NULL,'access CiviMember','',NULL,1,NULL,60),(78,1,'Dashboard','Dashboard','civicrm/member?reset=1',NULL,'access CiviMember','',77,1,NULL,1),(79,1,'New Membership','New Membership','civicrm/member/add?reset=1&action=add&context=standalone',NULL,'access CiviMember,edit memberships','AND',77,1,NULL,2),(80,1,'Find Memberships','Find Memberships','civicrm/member/search?reset=1',NULL,'access CiviMember','',77,1,NULL,3),(81,1,'Membership Reports','Membership Reports','civicrm/report/list?compid=3&reset=1',NULL,'access CiviMember','',77,1,1,4),(82,1,'Batch Data Entry','Batch Data Entry','civicrm/batch?reset=1',NULL,'access CiviContribute','',77,1,NULL,5),(83,1,'Import Memberships','Import Members','civicrm/member/import?reset=1',NULL,'access CiviMember,edit memberships','AND',77,1,1,6),(84,1,'New Price Set','New Price Set','civicrm/admin/price?reset=1&action=add',NULL,'access CiviMember,administer CiviCRM','AND',77,1,NULL,7),(85,1,'Manage Price Sets','Manage Price Sets','civicrm/admin/price?reset=1',NULL,'access CiviMember,administer CiviCRM','AND',77,1,NULL,8),(86,1,'Campaigns','Campaigns',NULL,NULL,'interview campaign contacts,release campaign contacts,reserve campaign contacts,manage campaign,administer CiviCampaign,gotv campaign contacts','OR',NULL,1,NULL,70),(87,1,'Dashboard','Dashboard','civicrm/campaign?reset=1',NULL,'manage campaign,administer CiviCampaign','OR',86,1,NULL,1),(88,1,'Surveys','Survey Dashboard','civicrm/campaign?reset=1&subPage=survey',NULL,'manage campaign,administer CiviCampaign','OR',87,1,NULL,1),(89,1,'Petitions','Petition Dashboard','civicrm/campaign?reset=1&subPage=petition',NULL,'manage campaign,administer CiviCampaign','OR',87,1,NULL,2),(90,1,'Campaigns','Campaign Dashboard','civicrm/campaign?reset=1&subPage=campaign',NULL,'manage campaign,administer CiviCampaign','OR',87,1,NULL,3),(91,1,'New Campaign','New Campaign','civicrm/campaign/add?reset=1',NULL,'manage campaign,administer CiviCampaign','OR',86,1,NULL,2),(92,1,'New Survey','New Survey','civicrm/survey/add?reset=1',NULL,'manage campaign,administer CiviCampaign','OR',86,1,NULL,3),(93,1,'New Petition','New Petition','civicrm/petition/add?reset=1',NULL,'manage campaign,administer CiviCampaign','OR',86,1,NULL,4),(94,1,'Reserve Respondents','Reserve Respondents','civicrm/survey/search?reset=1&op=reserve',NULL,'administer CiviCampaign,manage campaign,reserve campaign contacts','OR',86,1,NULL,5),(95,1,'Interview Respondents','Interview Respondents','civicrm/survey/search?reset=1&op=interview',NULL,'administer CiviCampaign,manage campaign,interview campaign contacts','OR',86,1,NULL,6),(96,1,'Release Respondents','Release Respondents','civicrm/survey/search?reset=1&op=release',NULL,'administer CiviCampaign,manage campaign,release campaign contacts','OR',86,1,NULL,7),(97,1,'Campaign Reports','Campaign Reports','civicrm/report/list?compid=9&reset=1',NULL,'interview campaign contacts,release campaign contacts,reserve campaign contacts,manage campaign,administer CiviCampaign,gotv campaign contacts','OR',86,1,1,8),(98,1,'Conduct Survey','Conduct Survey','civicrm/campaign/vote?reset=1',NULL,'administer CiviCampaign,manage campaign,reserve campaign contacts,interview campaign contacts','OR',86,1,NULL,9),(99,1,'GOTV (Voter Tracking)','Voter Listing','civicrm/campaign/gotv?reset=1',NULL,'administer CiviCampaign,manage campaign,release campaign contacts,gotv campaign contacts','OR',86,1,NULL,10),(100,1,'Cases','Cases',NULL,NULL,'access my cases and activities,access all cases and activities','OR',NULL,1,NULL,80),(101,1,'Dashboard','Dashboard','civicrm/case?reset=1',NULL,'access my cases and activities,access all cases and activities','OR',100,1,NULL,1),(102,1,'New Case','New Case','civicrm/case/add?reset=1&action=add&atype=13&context=standalone',NULL,'add cases,access all cases and activities','OR',100,1,NULL,2),(103,1,'Find Cases','Find Cases','civicrm/case/search?reset=1',NULL,'access my cases and activities,access all cases and activities','OR',100,1,1,3),(104,1,'Case Reports','Case Reports','civicrm/report/list?compid=7&reset=1',NULL,'access my cases and activities,access all cases and activities,administer CiviCase','OR',100,1,0,4),(105,1,'Grants','Grants',NULL,NULL,'access CiviGrant','',NULL,1,NULL,90),(106,1,'Dashboard','Dashboard','civicrm/grant?reset=1',NULL,'access CiviGrant','',105,1,NULL,1),(107,1,'New Grant','New Grant','civicrm/grant/add?reset=1&action=add&context=standalone',NULL,'access CiviGrant,edit grants','AND',105,1,NULL,2),(108,1,'Find Grants','Find Grants','civicrm/grant/search?reset=1',NULL,'access CiviGrant','',105,1,1,3),(109,1,'Grant Reports','Grant Reports','civicrm/report/list?compid=5&reset=1',NULL,'access CiviGrant','',105,1,0,4),(110,1,'Administer','Administer',NULL,NULL,'administer CiviCRM','',NULL,1,NULL,100),(111,1,'Administration Console','Administration Console','civicrm/admin?reset=1',NULL,'administer CiviCRM','',110,1,NULL,1),(112,1,'System Status','System Status','civicrm/a/#/status',NULL,'administer CiviCRM','',111,1,NULL,0),(113,1,'Configuration Checklist','Configuration Checklist','civicrm/admin/configtask?reset=1',NULL,'administer CiviCRM','',111,1,NULL,1),(114,1,'Customize Data and Screens','Customize Data and Screens',NULL,NULL,'administer CiviCRM','',110,1,NULL,3),(115,1,'Custom Fields','Custom Fields','civicrm/admin/custom/group?reset=1',NULL,'administer CiviCRM','',114,1,NULL,1),(116,1,'Profiles','Profiles','civicrm/admin/uf/group?reset=1',NULL,'administer CiviCRM','',114,1,NULL,2),(117,1,'Tags (Categories)','Tags (Categories)','civicrm/tag?reset=1',NULL,'administer CiviCRM','',114,1,NULL,3),(118,1,'Activity Types','Activity Types','civicrm/admin/options/activity_type?reset=1',NULL,'administer CiviCRM','',114,1,NULL,4),(119,1,'Relationship Types','Relationship Types','civicrm/admin/reltype?reset=1',NULL,'administer CiviCRM','',114,1,NULL,5),(120,1,'Contact Types','Contact Types','civicrm/admin/options/subtype?reset=1',NULL,'administer CiviCRM','',114,1,NULL,6),(121,1,'Display Preferences','Display Preferences','civicrm/admin/setting/preferences/display?reset=1',NULL,'administer CiviCRM','',114,1,NULL,9),(122,1,'Search Preferences','Search Preferences','civicrm/admin/setting/search?reset=1',NULL,'administer CiviCRM','',114,1,NULL,10),(123,1,'Date Preferences','Date Preferences','civicrm/admin/setting/preferences/date?reset=1',NULL,'administer CiviCRM','',114,1,NULL,11),(124,1,'Navigation Menu','Navigation Menu','civicrm/admin/menu?reset=1',NULL,'administer CiviCRM','',114,1,NULL,12),(125,1,'Word Replacements','Word Replacements','civicrm/admin/options/wordreplacements?reset=1',NULL,'administer CiviCRM','',114,1,NULL,13),(126,1,'Manage Custom Searches','Manage Custom Searches','civicrm/admin/options/custom_search?reset=1',NULL,'administer CiviCRM','',114,1,NULL,14),(127,1,'Dropdown Options','Dropdown Options',NULL,NULL,'administer CiviCRM','',114,1,NULL,8),(128,1,'Gender Options','Gender Options','civicrm/admin/options/gender?reset=1',NULL,'administer CiviCRM','',127,1,NULL,1),(129,1,'Individual Prefixes (Ms, Mr...)','Individual Prefixes (Ms, Mr...)','civicrm/admin/options/individual_prefix?reset=1',NULL,'administer CiviCRM','',127,1,NULL,2),(130,1,'Individual Suffixes (Jr, Sr...)','Individual Suffixes (Jr, Sr...)','civicrm/admin/options/individual_suffix?reset=1',NULL,'administer CiviCRM','',127,1,NULL,3),(131,1,'Instant Messenger Services','Instant Messenger Services','civicrm/admin/options/instant_messenger_service?reset=1',NULL,'administer CiviCRM','',127,1,NULL,4),(132,1,'Location Types (Home, Work...)','Location Types (Home, Work...)','civicrm/admin/locationType?reset=1',NULL,'administer CiviCRM','',127,1,NULL,5),(133,1,'Mobile Phone Providers','Mobile Phone Providers','civicrm/admin/options/mobile_provider?reset=1',NULL,'administer CiviCRM','',127,1,NULL,6),(134,1,'Phone Types','Phone Types','civicrm/admin/options/phone_type?reset=1',NULL,'administer CiviCRM','',127,1,NULL,7),(135,1,'Website Types','Website Types','civicrm/admin/options/website_type?reset=1',NULL,'administer CiviCRM','',127,1,NULL,8),(136,1,'Communications','Communications',NULL,NULL,'administer CiviCRM','',110,1,NULL,4),(137,1,'Organization Address and Contact Info','Organization Address and Contact Info','civicrm/admin/domain?action=update&reset=1',NULL,'administer CiviCRM','',136,1,NULL,1),(138,1,'FROM Email Addresses','FROM Email Addresses','civicrm/admin/options/from_email_address?reset=1',NULL,'administer CiviCRM','',136,1,NULL,2),(139,1,'Message Templates','Message Templates','civicrm/admin/messageTemplates?reset=1',NULL,'administer CiviCRM','',136,1,NULL,3),(140,1,'Schedule Reminders','Schedule Reminders','civicrm/admin/scheduleReminders?reset=1',NULL,'administer CiviCRM','',136,1,NULL,4),(141,1,'Preferred Communication Methods','Preferred Communication Methods','civicrm/admin/options/preferred_communication_method?reset=1',NULL,'administer CiviCRM','',136,1,NULL,5),(142,1,'Label Formats','Label Formats','civicrm/admin/labelFormats?reset=1',NULL,'administer CiviCRM','',136,1,NULL,6),(143,1,'Print Page (PDF) Formats','Print Page (PDF) Formats','civicrm/admin/pdfFormats?reset=1',NULL,'administer CiviCRM','',136,1,NULL,7),(144,1,'Communication Style Options','Communication Style Options','civicrm/admin/options/communication_style?reset=1',NULL,'administer CiviCRM','',136,1,NULL,8),(145,1,'Email Greeting Formats','Email Greeting Formats','civicrm/admin/options/email_greeting?reset=1',NULL,'administer CiviCRM','',136,1,NULL,9),(146,1,'Postal Greeting Formats','Postal Greeting Formats','civicrm/admin/options/postal_greeting?reset=1',NULL,'administer CiviCRM','',136,1,NULL,10),(147,1,'Addressee Formats','Addressee Formats','civicrm/admin/options/addressee?reset=1',NULL,'administer CiviCRM','',136,1,NULL,11),(148,1,'Localization','Localization',NULL,NULL,'administer CiviCRM','',110,1,NULL,6),(149,1,'Languages, Currency, Locations','Languages, Currency, Locations','civicrm/admin/setting/localization?reset=1',NULL,'administer CiviCRM','',148,1,NULL,1),(150,1,'Address Settings','Address Settings','civicrm/admin/setting/preferences/address?reset=1',NULL,'administer CiviCRM','',148,1,NULL,2),(151,1,'Date Formats','Date Formats','civicrm/admin/setting/date?reset=1',NULL,'administer CiviCRM','',148,1,NULL,3),(152,1,'Preferred Language Options','Preferred Language Options','civicrm/admin/options/languages?reset=1',NULL,'administer CiviCRM','',148,1,NULL,4),(153,1,'Users and Permissions','Users and Permissions',NULL,NULL,'administer CiviCRM','',110,1,NULL,7),(154,1,'Permissions (Access Control)','Permissions (Access Control)','civicrm/admin/access?reset=1',NULL,'administer CiviCRM','',153,1,NULL,1),(155,1,'Synchronize Users to Contacts','Synchronize Users to Contacts','civicrm/admin/synchUser?reset=1',NULL,'administer CiviCRM','',153,1,NULL,2),(156,1,'System Settings','System Settings',NULL,NULL,'administer CiviCRM','',110,1,NULL,8),(157,1,'Components','Enable Components','civicrm/admin/setting/component?reset=1',NULL,'administer CiviCRM','',156,1,NULL,1),(158,1,'Connections','Connections','civicrm/a/#/cxn',NULL,'administer CiviCRM','',156,1,NULL,2),(159,1,'Extensions','Manage Extensions','civicrm/admin/extensions?reset=1',NULL,'administer CiviCRM','',156,1,1,3),(160,1,'Cleanup Caches and Update Paths','Cleanup Caches and Update Paths','civicrm/admin/setting/updateConfigBackend?reset=1',NULL,'administer CiviCRM','',156,1,NULL,4),(161,1,'CMS Database Integration','CMS Integration','civicrm/admin/setting/uf?reset=1',NULL,'administer CiviCRM','',156,1,NULL,5),(162,1,'Debugging and Error Handling','Debugging and Error Handling','civicrm/admin/setting/debug?reset=1',NULL,'administer CiviCRM','',156,1,NULL,6),(163,1,'Directories','Directories','civicrm/admin/setting/path?reset=1',NULL,'administer CiviCRM','',156,1,NULL,7),(164,1,'Import/Export Mappings','Import/Export Mappings','civicrm/admin/mapping?reset=1',NULL,'administer CiviCRM','',156,1,NULL,8),(165,1,'Mapping and Geocoding','Mapping and Geocoding','civicrm/admin/setting/mapping?reset=1',NULL,'administer CiviCRM','',156,1,NULL,9),(166,1,'Misc (Undelete, PDFs, Limits, Logging, Captcha, etc.)','Misc (Undelete, PDFs, Limits, Logging, Captcha, etc.)','civicrm/admin/setting/misc?reset=1',NULL,'administer CiviCRM','',156,1,NULL,10),(167,1,'Multi Site Settings','Multi Site Settings','civicrm/admin/setting/preferences/multisite?reset=1',NULL,'administer CiviCRM','',156,1,NULL,11),(168,1,'Option Groups','Option Groups','civicrm/admin/options?reset=1',NULL,'administer CiviCRM','',156,1,NULL,12),(169,1,'Outbound Email (SMTP/Sendmail)','Outbound Email','civicrm/admin/setting/smtp?reset=1',NULL,'administer CiviCRM','',156,1,NULL,13),(170,1,'Payment Processors','Payment Processors','civicrm/admin/paymentProcessor?reset=1',NULL,'administer CiviCRM','',156,1,NULL,14),(171,1,'Resource URLs','Resource URLs','civicrm/admin/setting/url?reset=1',NULL,'administer CiviCRM','',156,1,NULL,15),(172,1,'Safe File Extensions','Safe File Extensions','civicrm/admin/options/safe_file_extension?reset=1',NULL,'administer CiviCRM','',156,1,NULL,16),(173,1,'Scheduled Jobs','Scheduled Jobs','civicrm/admin/job?reset=1',NULL,'administer CiviCRM','',156,1,NULL,17),(174,1,'SMS Providers','SMS Providers','civicrm/admin/sms/provider?reset=1',NULL,'administer CiviCRM','',156,1,NULL,18),(175,1,'CiviCampaign','CiviCampaign',NULL,NULL,'administer CiviCampaign,administer CiviCRM','AND',110,1,NULL,9),(176,1,'Survey Types','Survey Types','civicrm/admin/campaign/surveyType?reset=1',NULL,'administer CiviCampaign','',175,1,NULL,1),(177,1,'Campaign Types','Campaign Types','civicrm/admin/options/campaign_type?reset=1',NULL,'administer CiviCampaign','',175,1,NULL,2),(178,1,'Campaign Status','Campaign Status','civicrm/admin/options/campaign_status?reset=1',NULL,'administer CiviCampaign','',175,1,NULL,3),(179,1,'Engagement Index','Engagement Index','civicrm/admin/options/engagement_index?reset=1',NULL,'administer CiviCampaign','',175,1,NULL,4),(180,1,'CiviCampaign Component Settings','CiviCampaign Component Settings','civicrm/admin/setting/preferences/campaign?reset=1',NULL,'administer CiviCampaign','',175,1,NULL,5),(181,1,'CiviCase','CiviCase',NULL,NULL,'administer CiviCase',NULL,110,1,NULL,10),(182,1,'CiviCase Settings','CiviCase Settings','civicrm/admin/setting/case?reset=1',NULL,'administer CiviCase',NULL,181,1,NULL,1),(183,1,'Case Types','Case Types','civicrm/a/#/caseType',NULL,'administer CiviCase',NULL,181,1,NULL,2),(184,1,'Redaction Rules','Redaction Rules','civicrm/admin/options/redaction_rule?reset=1',NULL,'administer CiviCase',NULL,181,1,NULL,3),(185,1,'Case Statuses','Case Statuses','civicrm/admin/options/case_status?reset=1',NULL,'administer CiviCase',NULL,181,1,NULL,4),(186,1,'Encounter Medium','Encounter Medium','civicrm/admin/options/encounter_medium?reset=1',NULL,'administer CiviCase',NULL,181,1,NULL,5),(187,1,'CiviContribute','CiviContribute',NULL,NULL,'access CiviContribute,administer CiviCRM','AND',110,1,NULL,11),(188,1,'New Contribution Page','New Contribution Page','civicrm/admin/contribute?reset=1&action=add',NULL,'access CiviContribute,administer CiviCRM','AND',187,1,NULL,6),(189,1,'Manage Contribution Pages','Manage Contribution Pages','civicrm/admin/contribute?reset=1',NULL,'access CiviContribute,administer CiviCRM','AND',187,1,1,7),(190,1,'Personal Campaign Pages','Personal Campaign Pages','civicrm/admin/pcp?reset=1&page_type=contribute',NULL,'access CiviContribute,administer CiviCRM','AND',187,1,NULL,8),(191,1,'Premiums (Thank-you Gifts)','Premiums','civicrm/admin/contribute/managePremiums?reset=1',NULL,'access CiviContribute,administer CiviCRM','AND',187,1,1,9),(192,1,'Financial Types','Financial Types','civicrm/admin/financial/financialType?reset=1',NULL,'access CiviContribute,administer CiviCRM','AND',187,1,NULL,10),(193,1,'Financial Accounts','Financial Accounts','civicrm/admin/financial/financialAccount?reset=1',NULL,'access CiviContribute,administer CiviCRM','AND',187,1,NULL,11),(194,1,'Payment Methods','Payment Instruments','civicrm/admin/options/payment_instrument?reset=1',NULL,'access CiviContribute,administer CiviCRM','AND',187,1,NULL,12),(195,1,'Accepted Credit Cards','Accepted Credit Cards','civicrm/admin/options/accept_creditcard?reset=1',NULL,'access CiviContribute,administer CiviCRM','AND',187,1,NULL,13),(196,1,'Soft Credit Types','Soft Credit Types','civicrm/admin/options/soft_credit_type?reset=1',NULL,'access CiviContribute,administer CiviCRM','AND',187,1,1,14),(197,1,'New Price Set','New Price Set','civicrm/admin/price?reset=1&action=add',NULL,'access CiviContribute,administer CiviCRM','AND',187,1,NULL,15),(198,1,'Manage Price Sets','Manage Price Sets','civicrm/admin/price?reset=1',NULL,'access CiviContribute,administer CiviCRM','AND',187,1,NULL,16),(199,1,'Payment Processors','Payment Processors','civicrm/admin/paymentProcessor?reset=1',NULL,'administer CiviCRM','',187,1,NULL,17),(200,1,'CiviContribute Component Settings','CiviContribute Component Settings','civicrm/admin/setting/preferences/contribute?reset=1',NULL,'administer CiviCRM','',187,1,NULL,18),(201,1,'CiviEvent','CiviEvent',NULL,NULL,'access CiviEvent,administer CiviCRM','AND',110,1,NULL,12),(202,1,'New Event','New Event','civicrm/event/add?reset=1&action=add',NULL,'access CiviEvent,administer CiviCRM','AND',201,1,NULL,1),(203,1,'Manage Events','Manage Events','civicrm/event/manage?reset=1',NULL,'access CiviEvent,administer CiviCRM','AND',201,1,1,2),(204,1,'Personal Campaign Pages','Personal Campaign Pages','civicrm/admin/pcp?reset=1&page_type=event',NULL,'access CiviEvent,administer CiviCRM','AND',201,1,1,3),(205,1,'Event Templates','Event Templates','civicrm/admin/eventTemplate?reset=1',NULL,'access CiviEvent,administer CiviCRM','AND',201,1,1,4),(206,1,'New Price Set','New Price Set','civicrm/admin/price?reset=1&action=add',NULL,'access CiviEvent,administer CiviCRM','AND',201,1,NULL,5),(207,1,'Manage Price Sets','Manage Price Sets','civicrm/admin/price?reset=1',NULL,'access CiviEvent,administer CiviCRM','AND',201,1,1,6),(208,1,'Event Types','Event Types','civicrm/admin/options/event_type?reset=1',NULL,'access CiviEvent,administer CiviCRM','AND',201,1,NULL,7),(209,1,'Participant Statuses','Participant Statuses','civicrm/admin/participant_status?reset=1',NULL,'access CiviEvent,administer CiviCRM','AND',201,1,NULL,8),(210,1,'Participant Roles','Participant Roles','civicrm/admin/options/participant_role?reset=1',NULL,'access CiviEvent,administer CiviCRM','AND',201,1,NULL,9),(211,1,'Participant Listing Options','Participant Listing Options','civicrm/admin/options/participant_listing?reset=1',NULL,'access CiviEvent,administer CiviCRM','AND',201,1,NULL,10),(212,1,'Event Name Badge Layouts','Event Name Badge Layouts','civicrm/admin/badgelayout?reset=1',NULL,'access CiviEvent,administer CiviCRM','AND',201,1,NULL,11),(213,1,'Payment Processors','Payment Processors','civicrm/admin/paymentProcessor?reset=1',NULL,'administer CiviCRM','',201,1,NULL,12),(214,1,'CiviEvent Component Settings','CiviEvent Component Settings','civicrm/admin/setting/preferences/event?reset=1',NULL,'access CiviEvent,administer CiviCRM','AND',201,1,NULL,13),(215,1,'CiviGrant','CiviGrant',NULL,NULL,'access CiviGrant,administer CiviCRM','AND',110,1,NULL,13),(216,1,'Grant Types','Grant Types','civicrm/admin/options/grant_type?reset=1',NULL,'access CiviGrant,administer CiviCRM','AND',215,1,NULL,1),(217,1,'Grant Status','Grant Status','civicrm/admin/options/grant_status?reset=1',NULL,'access CiviGrant,administer CiviCRM','AND',215,1,NULL,2),(218,1,'CiviMail','CiviMail',NULL,NULL,'access CiviMail,administer CiviCRM','AND',110,1,NULL,14),(219,1,'Headers, Footers, and Automated Messages','Headers, Footers, and Automated Messages','civicrm/admin/component?reset=1',NULL,'access CiviMail,administer CiviCRM','AND',218,1,NULL,1),(220,1,'Message Templates','Message Templates','civicrm/admin/messageTemplates?reset=1',NULL,'administer CiviCRM','',218,1,NULL,2),(221,1,'From Email Addresses','From Email Addresses','civicrm/admin/options/from_email_address?reset=1',NULL,'administer CiviCRM','',218,1,NULL,3),(222,1,'Mail Accounts','Mail Accounts','civicrm/admin/mailSettings?reset=1',NULL,'access CiviMail,administer CiviCRM','AND',218,1,NULL,4),(223,1,'Mailer Settings','Mailer Settings','civicrm/admin/mail?reset=1',NULL,'access CiviMail,administer CiviCRM','AND',218,1,NULL,5),(224,1,'CiviMail Component Settings','CiviMail Component Settings','civicrm/admin/setting/preferences/mailing?reset=1',NULL,'access CiviMail,administer CiviCRM','AND',218,1,NULL,6),(225,1,'CiviMember','CiviMember',NULL,NULL,'access CiviMember,administer CiviCRM','AND',110,1,NULL,15),(226,1,'Membership Types','Membership Types','civicrm/admin/member/membershipType?reset=1',NULL,'access CiviMember,administer CiviCRM','AND',225,1,NULL,1),(227,1,'Membership Status Rules','Membership Status Rules','civicrm/admin/member/membershipStatus?reset=1',NULL,'access CiviMember,administer CiviCRM','AND',225,1,1,2),(228,1,'New Price Set','New Price Set','civicrm/admin/price?reset=1&action=add',NULL,'access CiviMember,administer CiviCRM','AND',225,1,NULL,3),(229,1,'Manage Price Sets','Manage Price Sets','civicrm/admin/price?reset=1',NULL,'access CiviMember,administer CiviCRM','AND',225,1,NULL,4),(230,1,'CiviMember Component Settings','CiviMember Component Settings','civicrm/admin/setting/preferences/member?reset=1',NULL,'access CiviMember,administer CiviCRM','AND',225,1,NULL,5),(231,1,'CiviReport','CiviReport',NULL,NULL,'access CiviReport,administer CiviCRM','AND',110,1,NULL,16),(232,1,'All Reports','All Reports','civicrm/report/list?reset=1',NULL,'access CiviReport','',231,1,NULL,1),(233,1,'Create New Report from Template','Create New Report from Template','civicrm/admin/report/template/list?reset=1',NULL,'administer Reports','',231,1,NULL,2),(234,1,'Manage Templates','Manage Templates','civicrm/admin/report/options/report_template?reset=1',NULL,'administer Reports','',231,1,NULL,3),(235,1,'Register Report','Register Report','civicrm/admin/report/register?reset=1',NULL,'administer Reports','',231,1,NULL,4),(236,1,'Support','Support',NULL,NULL,NULL,'',NULL,1,NULL,110),(237,1,'Get started','Get started','https://civicrm.org/get-started?src=iam',NULL,NULL,'AND',236,1,NULL,1),(238,1,'Documentation','Documentation','https://civicrm.org/documentation?src=iam',NULL,NULL,'AND',236,1,NULL,2),(239,1,'Ask a question','Ask a question','https://civicrm.org/ask-a-question?src=iam',NULL,NULL,'AND',236,1,NULL,3),(240,1,'Get expert help','Get expert help','https://civicrm.org/experts?src=iam',NULL,NULL,'AND',236,1,NULL,4),(241,1,'About CiviCRM','About CiviCRM','https://civicrm.org/about?src=iam',NULL,NULL,'AND',236,1,1,5),(242,1,'Register your site','Register your site','https://civicrm.org/register-your-site?src=iam&sid={sid}',NULL,NULL,'AND',236,1,NULL,6),(243,1,'Join CiviCRM','Join CiviCRM','https://civicrm.org/become-a-member?src=iam&sid={sid}',NULL,NULL,'AND',236,1,NULL,7),(244,1,'Developer','Developer',NULL,NULL,'administer CiviCRM','',236,1,1,8),(245,1,'API Explorer','API Explorer','civicrm/api',NULL,'administer CiviCRM','',244,1,NULL,1),(246,1,'Developer Docs','Developer Docs','https://civicrm.org/developer-documentation?src=iam',NULL,'administer CiviCRM','',244,1,NULL,3),(247,1,'Reports','Reports',NULL,NULL,'access CiviReport','',NULL,1,NULL,95),(248,1,'Contact Reports','Contact Reports','civicrm/report/list?compid=99&reset=1',NULL,'administer CiviCRM','',247,1,0,1),(249,1,'Contribution Reports','Contribution Reports','civicrm/report/list?compid=2&reset=1',NULL,'access CiviContribute','',247,1,0,2),(250,1,'Pledge Reports','Pledge Reports','civicrm/report/list?compid=6&reset=1',NULL,'access CiviPledge','',247,1,0,3),(251,1,'Event Reports','Event Reports','civicrm/report/list?compid=1&reset=1',NULL,'access CiviEvent','',247,1,0,4),(252,1,'Mailing Reports','Mailing Reports','civicrm/report/list?compid=4&reset=1',NULL,'access CiviMail','',247,1,0,5),(253,1,'Membership Reports','Membership Reports','civicrm/report/list?compid=3&reset=1',NULL,'access CiviMember','',247,1,0,6),(254,1,'Campaign Reports','Campaign Reports','civicrm/report/list?compid=9&reset=1',NULL,'interview campaign contacts,release campaign contacts,reserve campaign contacts,manage campaign,administer CiviCampaign,gotv campaign contacts','OR',247,1,0,7),(255,1,'Case Reports','Case Reports','civicrm/report/list?compid=7&reset=1',NULL,'access my cases and activities,access all cases and activities,administer CiviCase','OR',247,1,0,8),(256,1,'Grant Reports','Grant Reports','civicrm/report/list?compid=5&reset=1',NULL,'access CiviGrant','',247,1,0,9),(257,1,'All Reports','All Reports','civicrm/report/list?reset=1',NULL,'access CiviReport','',247,1,1,10),(258,1,'My Reports','My Reports','civicrm/report/list?myreports=1&reset=1',NULL,'access CiviReport','',247,1,1,11),(259,1,'New Student','New Student','civicrm/contact/add?ct=Individual&cst=Student&reset=1',NULL,'add contacts','',16,1,NULL,1),(260,1,'New Parent','New Parent','civicrm/contact/add?ct=Individual&cst=Parent&reset=1',NULL,'add contacts','',16,1,NULL,2),(261,1,'New Staff','New Staff','civicrm/contact/add?ct=Individual&cst=Staff&reset=1',NULL,'add contacts','',16,1,NULL,3),(262,1,'New Team','New Team','civicrm/contact/add?ct=Organization&cst=Team&reset=1',NULL,'add contacts','',18,1,NULL,1),(263,1,'New Sponsor','New Sponsor','civicrm/contact/add?ct=Organization&cst=Sponsor&reset=1',NULL,'add contacts','',18,1,NULL,2); +INSERT INTO `civicrm_navigation` (`id`, `domain_id`, `label`, `name`, `url`, `icon`, `permission`, `permission_operator`, `parent_id`, `is_active`, `has_separator`, `weight`) VALUES (1,1,'Home','Home','civicrm/dashboard?reset=1',NULL,NULL,'',NULL,1,NULL,0),(2,1,'Search','Search...',NULL,NULL,NULL,'',NULL,1,NULL,10),(3,1,'Find Contacts','Find Contacts','civicrm/contact/search?reset=1',NULL,NULL,'',2,1,NULL,1),(4,1,'Advanced Search','Advanced Search','civicrm/contact/search/advanced?reset=1',NULL,NULL,'',2,1,NULL,2),(5,1,'Full-text Search','Full-text Search','civicrm/contact/search/custom?csid=15&reset=1',NULL,NULL,'',2,1,NULL,3),(6,1,'Search Builder','Search Builder','civicrm/contact/search/builder?reset=1',NULL,NULL,'',2,1,1,4),(7,1,'Find Cases','Find Cases','civicrm/case/search?reset=1',NULL,'access my cases and activities,access all cases and activities','OR',2,1,NULL,5),(8,1,'Find Contributions','Find Contributions','civicrm/contribute/search?reset=1',NULL,'access CiviContribute','',2,1,NULL,6),(9,1,'Find Mailings','Find Mailings','civicrm/mailing?reset=1',NULL,'access CiviMail','',2,1,NULL,7),(10,1,'Find Memberships','Find Memberships','civicrm/member/search?reset=1',NULL,'access CiviMember','',2,1,NULL,8),(11,1,'Find Participants','Find Participants','civicrm/event/search?reset=1',NULL,'access CiviEvent','',2,1,NULL,9),(12,1,'Find Pledges','Find Pledges','civicrm/pledge/search?reset=1',NULL,'access CiviPledge','',2,1,NULL,10),(13,1,'Find Activities','Find Activities','civicrm/activity/search?reset=1',NULL,NULL,'',2,1,1,11),(14,1,'Custom Searches','Custom Searches','civicrm/contact/search/custom/list?reset=1',NULL,NULL,'',2,1,NULL,12),(15,1,'Contacts','Contacts',NULL,NULL,NULL,'',NULL,1,NULL,20),(16,1,'New Individual','New Individual','civicrm/contact/add?reset=1&ct=Individual',NULL,'add contacts','',15,1,NULL,1),(17,1,'New Household','New Household','civicrm/contact/add?reset=1&ct=Household',NULL,'add contacts','',15,1,NULL,2),(18,1,'New Organization','New Organization','civicrm/contact/add?reset=1&ct=Organization',NULL,'add contacts','',15,1,1,3),(19,1,'Contact Reports','Contact Reports','civicrm/report/list?compid=99&reset=1',NULL,'access CiviReport','',15,1,1,4),(20,1,'New Activity','New Activity','civicrm/activity?reset=1&action=add&context=standalone',NULL,NULL,'',15,1,NULL,5),(21,1,'New Email','New Email','civicrm/activity/email/add?atype=3&action=add&reset=1&context=standalone',NULL,NULL,'',15,1,1,6),(22,1,'Import Contacts','Import Contacts','civicrm/import/contact?reset=1',NULL,'import contacts','',15,1,NULL,7),(23,1,'Import Activities','Import Activities','civicrm/import/activity?reset=1',NULL,'import contacts','',15,1,1,8),(24,1,'New Group','New Group','civicrm/group/add?reset=1',NULL,'edit groups','',15,1,NULL,9),(25,1,'Manage Groups','Manage Groups','civicrm/group?reset=1',NULL,'access CiviCRM','',15,1,1,10),(26,1,'New Tag','New Tag','civicrm/tag?reset=1&action=add',NULL,'manage tags','',15,1,NULL,11),(27,1,'Manage Tags (Categories)','Manage Tags (Categories)','civicrm/tag?reset=1',NULL,'manage tags','',15,1,1,12),(28,1,'Find and Merge Duplicate Contacts','Find and Merge Duplicate Contacts','civicrm/contact/deduperules?reset=1',NULL,'administer dedupe rules,merge duplicate contacts','OR',15,1,NULL,13),(29,1,'Contributions','Contributions',NULL,NULL,'access CiviContribute','',NULL,1,NULL,30),(30,1,'Dashboard','Dashboard','civicrm/contribute?reset=1',NULL,'access CiviContribute','',29,1,NULL,1),(31,1,'New Contribution','New Contribution','civicrm/contribute/add?reset=1&action=add&context=standalone',NULL,'access CiviContribute,edit contributions','AND',29,1,NULL,2),(32,1,'Find Contributions','Find Contributions','civicrm/contribute/search?reset=1',NULL,'access CiviContribute','',29,1,NULL,3),(33,1,'Contribution Reports','Contribution Reports','civicrm/report/list?compid=2&reset=1',NULL,'access CiviContribute','',29,1,1,4),(34,1,'Import Contributions','Import Contributions','civicrm/contribute/import?reset=1',NULL,'access CiviContribute,edit contributions','AND',29,1,1,5),(35,1,'Batch Data Entry','Batch Data Entry','civicrm/batch?reset=1',NULL,'access CiviContribute','',29,1,NULL,7),(36,1,'Pledges','Pledges',NULL,NULL,'access CiviPledge','',29,1,1,6),(37,1,'Accounting Batches','Accounting Batches',NULL,NULL,'view own manual batches,view all manual batches','OR',29,1,1,8),(38,1,'Dashboard','Dashboard','civicrm/pledge?reset=1',NULL,'access CiviPledge','',36,1,NULL,1),(39,1,'New Pledge','New Pledge','civicrm/pledge/add?reset=1&action=add&context=standalone',NULL,'access CiviPledge,edit pledges','AND',36,1,NULL,2),(40,1,'Find Pledges','Find Pledges','civicrm/pledge/search?reset=1',NULL,'access CiviPledge','',36,1,NULL,3),(41,1,'Pledge Reports','Pledge Reports','civicrm/report/list?compid=6&reset=1',NULL,'access CiviPledge','',36,1,0,4),(42,1,'New Contribution Page','New Contribution Page','civicrm/admin/contribute/add?reset=1&action=add',NULL,'access CiviContribute,administer CiviCRM','AND',29,1,NULL,9),(43,1,'Manage Contribution Pages','Manage Contribution Pages','civicrm/admin/contribute?reset=1',NULL,'access CiviContribute,administer CiviCRM','AND',29,1,1,10),(44,1,'Personal Campaign Pages','Personal Campaign Pages','civicrm/admin/pcp?reset=1&page_type=contribute',NULL,'access CiviContribute,administer CiviCRM','AND',29,1,NULL,11),(45,1,'Premiums (Thank-you Gifts)','Premiums','civicrm/admin/contribute/managePremiums?reset=1',NULL,'access CiviContribute,administer CiviCRM','AND',29,1,1,12),(46,1,'New Price Set','New Price Set','civicrm/admin/price?reset=1&action=add',NULL,'access CiviContribute,administer CiviCRM','AND',29,1,NULL,13),(47,1,'Manage Price Sets','Manage Price Sets','civicrm/admin/price?reset=1',NULL,'access CiviContribute,administer CiviCRM','AND',29,1,1,14),(48,1,'New Batch','New Batch','civicrm/financial/batch?reset=1&action=add',NULL,'create manual batch','AND',37,1,NULL,1),(49,1,'Open Batches','Open Batches','civicrm/financial/financialbatches?reset=1&batchStatus=1',NULL,'view own manual batches,view all manual batches','OR',37,1,NULL,2),(50,1,'Closed Batches','Closed Batches','civicrm/financial/financialbatches?reset=1&batchStatus=2',NULL,'view own manual batches,view all manual batches','OR',37,1,NULL,3),(51,1,'Exported Batches','Exported Batches','civicrm/financial/financialbatches?reset=1&batchStatus=5',NULL,'view own manual batches,view all manual batches','OR',37,1,NULL,4),(52,1,'Events','Events',NULL,NULL,'access CiviEvent','',NULL,1,NULL,40),(53,1,'Dashboard','CiviEvent Dashboard','civicrm/event?reset=1',NULL,'access CiviEvent','',52,1,NULL,1),(54,1,'Register Event Participant','Register Event Participant','civicrm/participant/add?reset=1&action=add&context=standalone',NULL,'access CiviEvent,edit event participants','AND',52,1,NULL,2),(55,1,'Find Participants','Find Participants','civicrm/event/search?reset=1',NULL,'access CiviEvent','',52,1,NULL,3),(56,1,'Event Reports','Event Reports','civicrm/report/list?compid=1&reset=1',NULL,'access CiviEvent','',52,1,1,4),(57,1,'Import Participants','Import Participants','civicrm/event/import?reset=1',NULL,'access CiviEvent,edit event participants','AND',52,1,1,5),(58,1,'New Event','New Event','civicrm/event/add?reset=1&action=add',NULL,'access CiviEvent,edit all events','AND',52,1,NULL,6),(59,1,'Manage Events','Manage Events','civicrm/event/manage?reset=1',NULL,'access CiviEvent,edit all events','AND',52,1,1,7),(60,1,'Personal Campaign Pages','Personal Campaign Pages','civicrm/admin/pcp?reset=1&page_type=event',NULL,'access CiviEvent,administer CiviCRM','AND',52,1,1,8),(61,1,'Event Templates','Event Templates','civicrm/admin/eventTemplate?reset=1',NULL,'access CiviEvent,edit all events','AND',52,1,1,9),(62,1,'New Price Set','New Price Set','civicrm/admin/price?reset=1&action=add',NULL,'access CiviEvent,edit all events','AND',52,1,NULL,10),(63,1,'Manage Price Sets','Manage Price Sets','civicrm/admin/price?reset=1',NULL,'access CiviEvent,edit all events','AND',52,1,NULL,11),(64,1,'Mailings','Mailings',NULL,NULL,'access CiviMail,create mailings,approve mailings,schedule mailings,send SMS','OR',NULL,1,NULL,50),(65,1,'New Mailing','New Mailing','civicrm/mailing/send?reset=1',NULL,'access CiviMail,create mailings','OR',64,1,NULL,1),(66,1,'Draft and Unscheduled Mailings','Draft and Unscheduled Mailings','civicrm/mailing/browse/unscheduled?reset=1&scheduled=false',NULL,'access CiviMail,create mailings,schedule mailings','OR',64,1,NULL,2),(67,1,'Scheduled and Sent Mailings','Scheduled and Sent Mailings','civicrm/mailing/browse/scheduled?reset=1&scheduled=true',NULL,'access CiviMail,approve mailings,create mailings,schedule mailings','OR',64,1,NULL,3),(68,1,'Archived Mailings','Archived Mailings','civicrm/mailing/browse/archived?reset=1',NULL,'access CiviMail,create mailings','OR',64,1,NULL,4),(69,1,'Mailing Reports','Mailing Reports','civicrm/report/list?compid=4&reset=1',NULL,'access CiviMail','',64,1,1,5),(70,1,'Headers, Footers, and Automated Messages','Headers, Footers, and Automated Messages','civicrm/admin/component?reset=1',NULL,'access CiviMail,administer CiviCRM','AND',64,1,NULL,6),(71,1,'Message Templates','Message Templates','civicrm/admin/messageTemplates?reset=1',NULL,'edit message templates','',64,1,NULL,7),(72,1,'From Email Addresses','From Email Addresses','civicrm/admin/options/from_email_address?reset=1',NULL,'administer CiviCRM','',64,1,1,8),(73,1,'New SMS','New SMS','civicrm/sms/send?reset=1',NULL,'send SMS',NULL,64,1,NULL,9),(74,1,'Find Mass SMS','Find Mass SMS','civicrm/mailing/browse?reset=1&sms=1',NULL,'send SMS',NULL,64,1,1,10),(75,1,'New A/B Test','New A/B Test','civicrm/a/#/abtest/new',NULL,'access CiviMail','',64,1,NULL,15),(76,1,'Manage A/B Tests','Manage A/B Tests','civicrm/a/#/abtest',NULL,'access CiviMail','',64,1,1,16),(77,1,'Memberships','Memberships',NULL,NULL,'access CiviMember','',NULL,1,NULL,60),(78,1,'Dashboard','Dashboard','civicrm/member?reset=1',NULL,'access CiviMember','',77,1,NULL,1),(79,1,'New Membership','New Membership','civicrm/member/add?reset=1&action=add&context=standalone',NULL,'access CiviMember,edit memberships','AND',77,1,NULL,2),(80,1,'Find Memberships','Find Memberships','civicrm/member/search?reset=1',NULL,'access CiviMember','',77,1,NULL,3),(81,1,'Membership Reports','Membership Reports','civicrm/report/list?compid=3&reset=1',NULL,'access CiviMember','',77,1,1,4),(82,1,'Batch Data Entry','Batch Data Entry','civicrm/batch?reset=1',NULL,'access CiviContribute','',77,1,NULL,5),(83,1,'Import Memberships','Import Members','civicrm/member/import?reset=1',NULL,'access CiviMember,edit memberships','AND',77,1,1,6),(84,1,'New Price Set','New Price Set','civicrm/admin/price?reset=1&action=add',NULL,'access CiviMember,administer CiviCRM','AND',77,1,NULL,7),(85,1,'Manage Price Sets','Manage Price Sets','civicrm/admin/price?reset=1',NULL,'access CiviMember,administer CiviCRM','AND',77,1,NULL,8),(86,1,'Campaigns','Campaigns',NULL,NULL,'interview campaign contacts,release campaign contacts,reserve campaign contacts,manage campaign,administer CiviCampaign,gotv campaign contacts','OR',NULL,1,NULL,70),(87,1,'Dashboard','Dashboard','civicrm/campaign?reset=1',NULL,'manage campaign,administer CiviCampaign','OR',86,1,NULL,1),(88,1,'Surveys','Survey Dashboard','civicrm/campaign?reset=1&subPage=survey',NULL,'manage campaign,administer CiviCampaign','OR',87,1,NULL,1),(89,1,'Petitions','Petition Dashboard','civicrm/campaign?reset=1&subPage=petition',NULL,'manage campaign,administer CiviCampaign','OR',87,1,NULL,2),(90,1,'Campaigns','Campaign Dashboard','civicrm/campaign?reset=1&subPage=campaign',NULL,'manage campaign,administer CiviCampaign','OR',87,1,NULL,3),(91,1,'New Campaign','New Campaign','civicrm/campaign/add?reset=1',NULL,'manage campaign,administer CiviCampaign','OR',86,1,NULL,2),(92,1,'New Survey','New Survey','civicrm/survey/add?reset=1',NULL,'manage campaign,administer CiviCampaign','OR',86,1,NULL,3),(93,1,'New Petition','New Petition','civicrm/petition/add?reset=1',NULL,'manage campaign,administer CiviCampaign','OR',86,1,NULL,4),(94,1,'Reserve Respondents','Reserve Respondents','civicrm/survey/search?reset=1&op=reserve',NULL,'administer CiviCampaign,manage campaign,reserve campaign contacts','OR',86,1,NULL,5),(95,1,'Interview Respondents','Interview Respondents','civicrm/survey/search?reset=1&op=interview',NULL,'administer CiviCampaign,manage campaign,interview campaign contacts','OR',86,1,NULL,6),(96,1,'Release Respondents','Release Respondents','civicrm/survey/search?reset=1&op=release',NULL,'administer CiviCampaign,manage campaign,release campaign contacts','OR',86,1,NULL,7),(97,1,'Campaign Reports','Campaign Reports','civicrm/report/list?compid=9&reset=1',NULL,'interview campaign contacts,release campaign contacts,reserve campaign contacts,manage campaign,administer CiviCampaign,gotv campaign contacts','OR',86,1,1,8),(98,1,'Conduct Survey','Conduct Survey','civicrm/campaign/vote?reset=1',NULL,'administer CiviCampaign,manage campaign,reserve campaign contacts,interview campaign contacts','OR',86,1,NULL,9),(99,1,'GOTV (Voter Tracking)','Voter Listing','civicrm/campaign/gotv?reset=1',NULL,'administer CiviCampaign,manage campaign,release campaign contacts,gotv campaign contacts','OR',86,1,NULL,10),(100,1,'Cases','Cases',NULL,NULL,'access my cases and activities,access all cases and activities','OR',NULL,1,NULL,80),(101,1,'Dashboard','Dashboard','civicrm/case?reset=1',NULL,'access my cases and activities,access all cases and activities','OR',100,1,NULL,1),(102,1,'New Case','New Case','civicrm/case/add?reset=1&action=add&atype=13&context=standalone',NULL,'add cases,access all cases and activities','OR',100,1,NULL,2),(103,1,'Find Cases','Find Cases','civicrm/case/search?reset=1',NULL,'access my cases and activities,access all cases and activities','OR',100,1,1,3),(104,1,'Case Reports','Case Reports','civicrm/report/list?compid=7&reset=1',NULL,'access my cases and activities,access all cases and activities,administer CiviCase','OR',100,1,0,4),(105,1,'Grants','Grants',NULL,NULL,'access CiviGrant','',NULL,1,NULL,90),(106,1,'Dashboard','Dashboard','civicrm/grant?reset=1',NULL,'access CiviGrant','',105,1,NULL,1),(107,1,'New Grant','New Grant','civicrm/grant/add?reset=1&action=add&context=standalone',NULL,'access CiviGrant,edit grants','AND',105,1,NULL,2),(108,1,'Find Grants','Find Grants','civicrm/grant/search?reset=1',NULL,'access CiviGrant','',105,1,1,3),(109,1,'Grant Reports','Grant Reports','civicrm/report/list?compid=5&reset=1',NULL,'access CiviGrant','',105,1,0,4),(110,1,'Administer','Administer',NULL,NULL,'administer CiviCRM','',NULL,1,NULL,100),(111,1,'Administration Console','Administration Console','civicrm/admin?reset=1',NULL,'administer CiviCRM','',110,1,NULL,1),(112,1,'System Status','System Status','civicrm/a/#/status',NULL,'administer CiviCRM','',111,1,NULL,0),(113,1,'Configuration Checklist','Configuration Checklist','civicrm/admin/configtask?reset=1',NULL,'administer CiviCRM','',111,1,NULL,1),(114,1,'Customize Data and Screens','Customize Data and Screens',NULL,NULL,'administer CiviCRM','',110,1,NULL,3),(115,1,'Custom Fields','Custom Fields','civicrm/admin/custom/group?reset=1',NULL,'administer CiviCRM','',114,1,NULL,1),(116,1,'Profiles','Profiles','civicrm/admin/uf/group?reset=1',NULL,'administer CiviCRM','',114,1,NULL,2),(117,1,'Tags (Categories)','Tags (Categories)','civicrm/tag?reset=1',NULL,'administer CiviCRM','',114,1,NULL,3),(118,1,'Activity Types','Activity Types','civicrm/admin/options/activity_type?reset=1',NULL,'administer CiviCRM','',114,1,NULL,4),(119,1,'Relationship Types','Relationship Types','civicrm/admin/reltype?reset=1',NULL,'administer CiviCRM','',114,1,NULL,5),(120,1,'Contact Types','Contact Types','civicrm/admin/options/subtype?reset=1',NULL,'administer CiviCRM','',114,1,NULL,6),(121,1,'Display Preferences','Display Preferences','civicrm/admin/setting/preferences/display?reset=1',NULL,'administer CiviCRM','',114,1,NULL,9),(122,1,'Search Preferences','Search Preferences','civicrm/admin/setting/search?reset=1',NULL,'administer CiviCRM','',114,1,NULL,10),(123,1,'Date Preferences','Date Preferences','civicrm/admin/setting/preferences/date?reset=1',NULL,'administer CiviCRM','',114,1,NULL,11),(124,1,'Navigation Menu','Navigation Menu','civicrm/admin/menu?reset=1',NULL,'administer CiviCRM','',114,1,NULL,12),(125,1,'Word Replacements','Word Replacements','civicrm/admin/options/wordreplacements?reset=1',NULL,'administer CiviCRM','',114,1,NULL,13),(126,1,'Manage Custom Searches','Manage Custom Searches','civicrm/admin/options/custom_search?reset=1',NULL,'administer CiviCRM','',114,1,NULL,14),(127,1,'Dropdown Options','Dropdown Options',NULL,NULL,'administer CiviCRM','',114,1,NULL,8),(128,1,'Gender Options','Gender Options','civicrm/admin/options/gender?reset=1',NULL,'administer CiviCRM','',127,1,NULL,1),(129,1,'Individual Prefixes (Ms, Mr...)','Individual Prefixes (Ms, Mr...)','civicrm/admin/options/individual_prefix?reset=1',NULL,'administer CiviCRM','',127,1,NULL,2),(130,1,'Individual Suffixes (Jr, Sr...)','Individual Suffixes (Jr, Sr...)','civicrm/admin/options/individual_suffix?reset=1',NULL,'administer CiviCRM','',127,1,NULL,3),(131,1,'Instant Messenger Services','Instant Messenger Services','civicrm/admin/options/instant_messenger_service?reset=1',NULL,'administer CiviCRM','',127,1,NULL,4),(132,1,'Location Types (Home, Work...)','Location Types (Home, Work...)','civicrm/admin/locationType?reset=1',NULL,'administer CiviCRM','',127,1,NULL,5),(133,1,'Mobile Phone Providers','Mobile Phone Providers','civicrm/admin/options/mobile_provider?reset=1',NULL,'administer CiviCRM','',127,1,NULL,6),(134,1,'Phone Types','Phone Types','civicrm/admin/options/phone_type?reset=1',NULL,'administer CiviCRM','',127,1,NULL,7),(135,1,'Website Types','Website Types','civicrm/admin/options/website_type?reset=1',NULL,'administer CiviCRM','',127,1,NULL,8),(136,1,'Communications','Communications',NULL,NULL,'administer CiviCRM','',110,1,NULL,4),(137,1,'Organization Address and Contact Info','Organization Address and Contact Info','civicrm/admin/domain?action=update&reset=1',NULL,'administer CiviCRM','',136,1,NULL,1),(138,1,'FROM Email Addresses','FROM Email Addresses','civicrm/admin/options/from_email_address?reset=1',NULL,'administer CiviCRM','',136,1,NULL,2),(139,1,'Message Templates','Message Templates','civicrm/admin/messageTemplates?reset=1',NULL,'administer CiviCRM','',136,1,NULL,3),(140,1,'Schedule Reminders','Schedule Reminders','civicrm/admin/scheduleReminders?reset=1',NULL,'administer CiviCRM','',136,1,NULL,4),(141,1,'Preferred Communication Methods','Preferred Communication Methods','civicrm/admin/options/preferred_communication_method?reset=1',NULL,'administer CiviCRM','',136,1,NULL,5),(142,1,'Label Formats','Label Formats','civicrm/admin/labelFormats?reset=1',NULL,'administer CiviCRM','',136,1,NULL,6),(143,1,'Print Page (PDF) Formats','Print Page (PDF) Formats','civicrm/admin/pdfFormats?reset=1',NULL,'administer CiviCRM','',136,1,NULL,7),(144,1,'Communication Style Options','Communication Style Options','civicrm/admin/options/communication_style?reset=1',NULL,'administer CiviCRM','',136,1,NULL,8),(145,1,'Email Greeting Formats','Email Greeting Formats','civicrm/admin/options/email_greeting?reset=1',NULL,'administer CiviCRM','',136,1,NULL,9),(146,1,'Postal Greeting Formats','Postal Greeting Formats','civicrm/admin/options/postal_greeting?reset=1',NULL,'administer CiviCRM','',136,1,NULL,10),(147,1,'Addressee Formats','Addressee Formats','civicrm/admin/options/addressee?reset=1',NULL,'administer CiviCRM','',136,1,NULL,11),(148,1,'Localization','Localization',NULL,NULL,'administer CiviCRM','',110,1,NULL,6),(149,1,'Languages, Currency, Locations','Languages, Currency, Locations','civicrm/admin/setting/localization?reset=1',NULL,'administer CiviCRM','',148,1,NULL,1),(150,1,'Address Settings','Address Settings','civicrm/admin/setting/preferences/address?reset=1',NULL,'administer CiviCRM','',148,1,NULL,2),(151,1,'Date Formats','Date Formats','civicrm/admin/setting/date?reset=1',NULL,'administer CiviCRM','',148,1,NULL,3),(152,1,'Preferred Language Options','Preferred Language Options','civicrm/admin/options/languages?reset=1',NULL,'administer CiviCRM','',148,1,NULL,4),(153,1,'Users and Permissions','Users and Permissions',NULL,NULL,'administer CiviCRM','',110,1,NULL,7),(154,1,'Permissions (Access Control)','Permissions (Access Control)','civicrm/admin/access?reset=1',NULL,'administer CiviCRM','',153,1,NULL,1),(155,1,'Synchronize Users to Contacts','Synchronize Users to Contacts','civicrm/admin/synchUser?reset=1',NULL,'administer CiviCRM','',153,1,NULL,2),(156,1,'System Settings','System Settings',NULL,NULL,'administer CiviCRM','',110,1,NULL,8),(157,1,'Components','Enable Components','civicrm/admin/setting/component?reset=1',NULL,'administer CiviCRM','',156,1,NULL,1),(158,1,'Connections','Connections','civicrm/a/#/cxn',NULL,'administer CiviCRM','',156,1,NULL,2),(159,1,'Extensions','Manage Extensions','civicrm/admin/extensions?reset=1',NULL,'administer CiviCRM','',156,1,1,3),(160,1,'Cleanup Caches and Update Paths','Cleanup Caches and Update Paths','civicrm/admin/setting/updateConfigBackend?reset=1',NULL,'administer CiviCRM','',156,1,NULL,4),(161,1,'CMS Database Integration','CMS Integration','civicrm/admin/setting/uf?reset=1',NULL,'administer CiviCRM','',156,1,NULL,5),(162,1,'Debugging and Error Handling','Debugging and Error Handling','civicrm/admin/setting/debug?reset=1',NULL,'administer CiviCRM','',156,1,NULL,6),(163,1,'Directories','Directories','civicrm/admin/setting/path?reset=1',NULL,'administer CiviCRM','',156,1,NULL,7),(164,1,'Import/Export Mappings','Import/Export Mappings','civicrm/admin/mapping?reset=1',NULL,'administer CiviCRM','',156,1,NULL,8),(165,1,'Mapping and Geocoding','Mapping and Geocoding','civicrm/admin/setting/mapping?reset=1',NULL,'administer CiviCRM','',156,1,NULL,9),(166,1,'Misc (Undelete, PDFs, Limits, Logging, Captcha, etc.)','Misc (Undelete, PDFs, Limits, Logging, Captcha, etc.)','civicrm/admin/setting/misc?reset=1',NULL,'administer CiviCRM','',156,1,NULL,10),(167,1,'Multi Site Settings','Multi Site Settings','civicrm/admin/setting/preferences/multisite?reset=1',NULL,'administer CiviCRM','',156,1,NULL,11),(168,1,'Option Groups','Option Groups','civicrm/admin/options?reset=1',NULL,'administer CiviCRM','',156,1,NULL,12),(169,1,'Outbound Email (SMTP/Sendmail)','Outbound Email','civicrm/admin/setting/smtp?reset=1',NULL,'administer CiviCRM','',156,1,NULL,13),(170,1,'Payment Processors','Payment Processors','civicrm/admin/paymentProcessor?reset=1',NULL,'administer CiviCRM','',156,1,NULL,14),(171,1,'Resource URLs','Resource URLs','civicrm/admin/setting/url?reset=1',NULL,'administer CiviCRM','',156,1,NULL,15),(172,1,'Safe File Extensions','Safe File Extensions','civicrm/admin/options/safe_file_extension?reset=1',NULL,'administer CiviCRM','',156,1,NULL,16),(173,1,'Scheduled Jobs','Scheduled Jobs','civicrm/admin/job?reset=1',NULL,'administer CiviCRM','',156,1,NULL,17),(174,1,'SMS Providers','SMS Providers','civicrm/admin/sms/provider?reset=1',NULL,'administer CiviCRM','',156,1,NULL,18),(175,1,'CiviCampaign','CiviCampaign',NULL,NULL,'administer CiviCampaign,administer CiviCRM','AND',110,1,NULL,9),(176,1,'Survey Types','Survey Types','civicrm/admin/campaign/surveyType?reset=1',NULL,'administer CiviCampaign','',175,1,NULL,1),(177,1,'Campaign Types','Campaign Types','civicrm/admin/options/campaign_type?reset=1',NULL,'administer CiviCampaign','',175,1,NULL,2),(178,1,'Campaign Status','Campaign Status','civicrm/admin/options/campaign_status?reset=1',NULL,'administer CiviCampaign','',175,1,NULL,3),(179,1,'Engagement Index','Engagement Index','civicrm/admin/options/engagement_index?reset=1',NULL,'administer CiviCampaign','',175,1,NULL,4),(180,1,'CiviCampaign Component Settings','CiviCampaign Component Settings','civicrm/admin/setting/preferences/campaign?reset=1',NULL,'administer CiviCampaign','',175,1,NULL,5),(181,1,'CiviCase','CiviCase',NULL,NULL,'administer CiviCase',NULL,110,1,NULL,10),(182,1,'CiviCase Settings','CiviCase Settings','civicrm/admin/setting/case?reset=1',NULL,'administer CiviCase',NULL,181,1,NULL,1),(183,1,'Case Types','Case Types','civicrm/a/#/caseType',NULL,'administer CiviCase',NULL,181,1,NULL,2),(184,1,'Redaction Rules','Redaction Rules','civicrm/admin/options/redaction_rule?reset=1',NULL,'administer CiviCase',NULL,181,1,NULL,3),(185,1,'Case Statuses','Case Statuses','civicrm/admin/options/case_status?reset=1',NULL,'administer CiviCase',NULL,181,1,NULL,4),(186,1,'Encounter Medium','Encounter Medium','civicrm/admin/options/encounter_medium?reset=1',NULL,'administer CiviCase',NULL,181,1,NULL,5),(187,1,'CiviContribute','CiviContribute',NULL,NULL,'access CiviContribute,administer CiviCRM','AND',110,1,NULL,11),(188,1,'New Contribution Page','New Contribution Page','civicrm/admin/contribute?reset=1&action=add',NULL,'access CiviContribute,administer CiviCRM','AND',187,1,NULL,6),(189,1,'Manage Contribution Pages','Manage Contribution Pages','civicrm/admin/contribute?reset=1',NULL,'access CiviContribute,administer CiviCRM','AND',187,1,1,7),(190,1,'Personal Campaign Pages','Personal Campaign Pages','civicrm/admin/pcp?reset=1&page_type=contribute',NULL,'access CiviContribute,administer CiviCRM','AND',187,1,NULL,8),(191,1,'Premiums (Thank-you Gifts)','Premiums','civicrm/admin/contribute/managePremiums?reset=1',NULL,'access CiviContribute,administer CiviCRM','AND',187,1,1,9),(192,1,'Financial Types','Financial Types','civicrm/admin/financial/financialType?reset=1',NULL,'access CiviContribute,administer CiviCRM','AND',187,1,NULL,10),(193,1,'Financial Accounts','Financial Accounts','civicrm/admin/financial/financialAccount?reset=1',NULL,'access CiviContribute,administer CiviCRM','AND',187,1,NULL,11),(194,1,'Payment Methods','Payment Instruments','civicrm/admin/options/payment_instrument?reset=1',NULL,'access CiviContribute,administer CiviCRM','AND',187,1,NULL,12),(195,1,'Accepted Credit Cards','Accepted Credit Cards','civicrm/admin/options/accept_creditcard?reset=1',NULL,'access CiviContribute,administer CiviCRM','AND',187,1,NULL,13),(196,1,'Soft Credit Types','Soft Credit Types','civicrm/admin/options/soft_credit_type?reset=1',NULL,'access CiviContribute,administer CiviCRM','AND',187,1,1,14),(197,1,'New Price Set','New Price Set','civicrm/admin/price?reset=1&action=add',NULL,'access CiviContribute,administer CiviCRM','AND',187,1,NULL,15),(198,1,'Manage Price Sets','Manage Price Sets','civicrm/admin/price?reset=1',NULL,'access CiviContribute,administer CiviCRM','AND',187,1,NULL,16),(199,1,'Payment Processors','Payment Processors','civicrm/admin/paymentProcessor?reset=1',NULL,'administer CiviCRM','',187,1,NULL,17),(200,1,'CiviContribute Component Settings','CiviContribute Component Settings','civicrm/admin/setting/preferences/contribute?reset=1',NULL,'administer CiviCRM','',187,1,NULL,18),(201,1,'CiviEvent','CiviEvent',NULL,NULL,'access CiviEvent,administer CiviCRM','AND',110,1,NULL,12),(202,1,'New Event','New Event','civicrm/event/add?reset=1&action=add',NULL,'access CiviEvent,administer CiviCRM','AND',201,1,NULL,1),(203,1,'Manage Events','Manage Events','civicrm/event/manage?reset=1',NULL,'access CiviEvent,administer CiviCRM','AND',201,1,1,2),(204,1,'Personal Campaign Pages','Personal Campaign Pages','civicrm/admin/pcp?reset=1&page_type=event',NULL,'access CiviEvent,administer CiviCRM','AND',201,1,1,3),(205,1,'Event Templates','Event Templates','civicrm/admin/eventTemplate?reset=1',NULL,'access CiviEvent,administer CiviCRM','AND',201,1,1,4),(206,1,'New Price Set','New Price Set','civicrm/admin/price?reset=1&action=add',NULL,'access CiviEvent,administer CiviCRM','AND',201,1,NULL,5),(207,1,'Manage Price Sets','Manage Price Sets','civicrm/admin/price?reset=1',NULL,'access CiviEvent,administer CiviCRM','AND',201,1,1,6),(208,1,'Event Types','Event Types','civicrm/admin/options/event_type?reset=1',NULL,'access CiviEvent,administer CiviCRM','AND',201,1,NULL,7),(209,1,'Participant Statuses','Participant Statuses','civicrm/admin/participant_status?reset=1',NULL,'access CiviEvent,administer CiviCRM','AND',201,1,NULL,8),(210,1,'Participant Roles','Participant Roles','civicrm/admin/options/participant_role?reset=1',NULL,'access CiviEvent,administer CiviCRM','AND',201,1,NULL,9),(211,1,'Participant Listing Options','Participant Listing Options','civicrm/admin/options/participant_listing?reset=1',NULL,'access CiviEvent,administer CiviCRM','AND',201,1,NULL,10),(212,1,'Event Name Badge Layouts','Event Name Badge Layouts','civicrm/admin/badgelayout?reset=1',NULL,'access CiviEvent,administer CiviCRM','AND',201,1,NULL,11),(213,1,'Payment Processors','Payment Processors','civicrm/admin/paymentProcessor?reset=1',NULL,'administer CiviCRM','',201,1,NULL,12),(214,1,'CiviEvent Component Settings','CiviEvent Component Settings','civicrm/admin/setting/preferences/event?reset=1',NULL,'access CiviEvent,administer CiviCRM','AND',201,1,NULL,13),(215,1,'CiviGrant','CiviGrant',NULL,NULL,'access CiviGrant,administer CiviCRM','AND',110,1,NULL,13),(216,1,'Grant Types','Grant Types','civicrm/admin/options/grant_type?reset=1',NULL,'access CiviGrant,administer CiviCRM','AND',215,1,NULL,1),(217,1,'Grant Status','Grant Status','civicrm/admin/options/grant_status?reset=1',NULL,'access CiviGrant,administer CiviCRM','AND',215,1,NULL,2),(218,1,'CiviMail','CiviMail',NULL,NULL,'access CiviMail,administer CiviCRM','AND',110,1,NULL,14),(219,1,'Headers, Footers, and Automated Messages','Headers, Footers, and Automated Messages','civicrm/admin/component?reset=1',NULL,'access CiviMail,administer CiviCRM','AND',218,1,NULL,1),(220,1,'Message Templates','Message Templates','civicrm/admin/messageTemplates?reset=1',NULL,'administer CiviCRM','',218,1,NULL,2),(221,1,'From Email Addresses','From Email Addresses','civicrm/admin/options/from_email_address?reset=1',NULL,'administer CiviCRM','',218,1,NULL,3),(222,1,'Mail Accounts','Mail Accounts','civicrm/admin/mailSettings?reset=1',NULL,'access CiviMail,administer CiviCRM','AND',218,1,NULL,4),(223,1,'Mailer Settings','Mailer Settings','civicrm/admin/mail?reset=1',NULL,'access CiviMail,administer CiviCRM','AND',218,1,NULL,5),(224,1,'CiviMail Component Settings','CiviMail Component Settings','civicrm/admin/setting/preferences/mailing?reset=1',NULL,'access CiviMail,administer CiviCRM','AND',218,1,NULL,6),(225,1,'CiviMember','CiviMember',NULL,NULL,'access CiviMember,administer CiviCRM','AND',110,1,NULL,15),(226,1,'Membership Types','Membership Types','civicrm/admin/member/membershipType?reset=1',NULL,'access CiviMember,administer CiviCRM','AND',225,1,NULL,1),(227,1,'Membership Status Rules','Membership Status Rules','civicrm/admin/member/membershipStatus?reset=1',NULL,'access CiviMember,administer CiviCRM','AND',225,1,1,2),(228,1,'New Price Set','New Price Set','civicrm/admin/price?reset=1&action=add',NULL,'access CiviMember,administer CiviCRM','AND',225,1,NULL,3),(229,1,'Manage Price Sets','Manage Price Sets','civicrm/admin/price?reset=1',NULL,'access CiviMember,administer CiviCRM','AND',225,1,NULL,4),(230,1,'CiviMember Component Settings','CiviMember Component Settings','civicrm/admin/setting/preferences/member?reset=1',NULL,'access CiviMember,administer CiviCRM','AND',225,1,NULL,5),(231,1,'CiviReport','CiviReport',NULL,NULL,'access CiviReport,administer CiviCRM','AND',110,1,NULL,16),(232,1,'All Reports','All Reports','civicrm/report/list?reset=1',NULL,'access CiviReport','',231,1,NULL,1),(233,1,'Create New Report from Template','Create New Report from Template','civicrm/admin/report/template/list?reset=1',NULL,'administer Reports','',231,1,NULL,2),(234,1,'Manage Templates','Manage Templates','civicrm/admin/report/options/report_template?reset=1',NULL,'administer Reports','',231,1,NULL,3),(235,1,'Register Report','Register Report','civicrm/admin/report/register?reset=1',NULL,'administer Reports','',231,1,NULL,4),(236,1,'Support','Support',NULL,NULL,NULL,'',NULL,1,NULL,110),(237,1,'Get started','Get started','https://civicrm.org/get-started?src=iam',NULL,NULL,'AND',236,1,NULL,1),(238,1,'Documentation','Documentation','https://civicrm.org/documentation?src=iam',NULL,NULL,'AND',236,1,NULL,2),(239,1,'Ask a question','Ask a question','https://civicrm.org/ask-a-question?src=iam',NULL,NULL,'AND',236,1,NULL,3),(240,1,'Get expert help','Get expert help','https://civicrm.org/experts?src=iam',NULL,NULL,'AND',236,1,NULL,4),(241,1,'About CiviCRM','About CiviCRM','https://civicrm.org/about?src=iam',NULL,NULL,'AND',236,1,1,5),(242,1,'Register your site','Register your site','https://civicrm.org/register-your-site?src=iam&sid={sid}',NULL,NULL,'AND',236,1,NULL,6),(243,1,'Join CiviCRM','Join CiviCRM','https://civicrm.org/become-a-member?src=iam&sid={sid}',NULL,NULL,'AND',236,1,NULL,7),(244,1,'Developer','Developer',NULL,NULL,'administer CiviCRM','',236,1,1,8),(245,1,'API Explorer','API Explorer','civicrm/api',NULL,'administer CiviCRM','',244,1,NULL,1),(246,1,'Developer Docs','Developer Docs','https://civicrm.org/developer-documentation?src=iam',NULL,'administer CiviCRM','',244,1,NULL,3),(247,1,'Reports','Reports',NULL,NULL,'access CiviReport','',NULL,1,NULL,95),(248,1,'Contact Reports','Contact Reports','civicrm/report/list?compid=99&reset=1',NULL,'administer CiviCRM','',247,1,0,1),(249,1,'Contribution Reports','Contribution Reports','civicrm/report/list?compid=2&reset=1',NULL,'access CiviContribute','',247,1,0,2),(250,1,'Pledge Reports','Pledge Reports','civicrm/report/list?compid=6&reset=1',NULL,'access CiviPledge','',247,1,0,3),(251,1,'Event Reports','Event Reports','civicrm/report/list?compid=1&reset=1',NULL,'access CiviEvent','',247,1,0,4),(252,1,'Mailing Reports','Mailing Reports','civicrm/report/list?compid=4&reset=1',NULL,'access CiviMail','',247,1,0,5),(253,1,'Membership Reports','Membership Reports','civicrm/report/list?compid=3&reset=1',NULL,'access CiviMember','',247,1,0,6),(254,1,'Campaign Reports','Campaign Reports','civicrm/report/list?compid=9&reset=1',NULL,'interview campaign contacts,release campaign contacts,reserve campaign contacts,manage campaign,administer CiviCampaign,gotv campaign contacts','OR',247,1,0,7),(255,1,'Case Reports','Case Reports','civicrm/report/list?compid=7&reset=1',NULL,'access my cases and activities,access all cases and activities,administer CiviCase','OR',247,1,0,8),(256,1,'Grant Reports','Grant Reports','civicrm/report/list?compid=5&reset=1',NULL,'access CiviGrant','',247,1,0,9),(257,1,'All Reports','All Reports','civicrm/report/list?reset=1',NULL,'access CiviReport','',247,1,1,10),(258,1,'My Reports','My Reports','civicrm/report/list?myreports=1&reset=1',NULL,'access CiviReport','',247,1,1,11),(259,1,'New Student','New Student','civicrm/contact/add?ct=Individual&cst=Student&reset=1',NULL,'add contacts','',16,1,NULL,1),(260,1,'New Parent','New Parent','civicrm/contact/add?ct=Individual&cst=Parent&reset=1',NULL,'add contacts','',16,1,NULL,2),(261,1,'New Staff','New Staff','civicrm/contact/add?ct=Individual&cst=Staff&reset=1',NULL,'add contacts','',16,1,NULL,3),(262,1,'New Team','New Team','civicrm/contact/add?ct=Organization&cst=Team&reset=1',NULL,'add contacts','',18,1,NULL,1),(263,1,'New Sponsor','New Sponsor','civicrm/contact/add?ct=Organization&cst=Sponsor&reset=1',NULL,'add contacts','',18,1,NULL,2); /*!40000 ALTER TABLE `civicrm_navigation` ENABLE KEYS */; UNLOCK TABLES; @@ -985,7 +986,7 @@ UNLOCK TABLES; LOCK TABLES `civicrm_note` WRITE; /*!40000 ALTER TABLE `civicrm_note` DISABLE KEYS */; -INSERT INTO `civicrm_note` (`id`, `entity_table`, `entity_id`, `note`, `contact_id`, `modified_date`, `subject`, `privacy`) VALUES (1,'civicrm_contact',5,'Invite members for the Steve Prefontaine 10k dream run',1,'2017-12-18',NULL,'0'),(2,'civicrm_contact',3,'Arrange for cricket match with Sunil Gavaskar',1,'2017-01-26',NULL,'0'),(3,'civicrm_contact',117,'Chart out route map for next 10k run',1,'2017-10-09',NULL,'0'),(4,'civicrm_contact',170,'Arrange for cricket match with Sunil Gavaskar',1,'2017-06-11',NULL,'0'),(5,'civicrm_contact',167,'Reminder screening of \"Black\" on next Friday',1,'2017-10-18',NULL,'0'),(6,'civicrm_contact',118,'Invite members for the Steve Prefontaine 10k dream run',1,'2017-08-27',NULL,'0'),(7,'civicrm_contact',139,'Send reminder for annual dinner',1,'2017-12-25',NULL,'0'),(8,'civicrm_contact',120,'Arrange for cricket match with Sunil Gavaskar',1,'2017-08-22',NULL,'0'),(9,'civicrm_contact',181,'Send reminder for annual dinner',1,'2017-10-09',NULL,'0'),(10,'civicrm_contact',93,'Send newsletter for April 2005',1,'2017-10-24',NULL,'0'),(11,'civicrm_contact',29,'Connect for presentation',1,'2017-10-19',NULL,'0'),(12,'civicrm_contact',173,'Organize the Terry Fox run',1,'2017-02-03',NULL,'0'),(13,'civicrm_contact',51,'Arrange for cricket match with Sunil Gavaskar',1,'2017-10-16',NULL,'0'),(14,'civicrm_contact',179,'Connect for presentation',1,'2017-11-05',NULL,'0'),(15,'civicrm_contact',197,'Send newsletter for April 2005',1,'2017-09-18',NULL,'0'),(16,'civicrm_contact',94,'Chart out route map for next 10k run',1,'2017-06-20',NULL,'0'),(17,'civicrm_contact',150,'Reminder screening of \"Black\" on next Friday',1,'2017-11-26',NULL,'0'),(18,'civicrm_contact',90,'Send newsletter for April 2005',1,'2017-06-06',NULL,'0'),(19,'civicrm_contact',42,'Arrange collection of funds from members',1,'2017-11-14',NULL,'0'),(20,'civicrm_contact',32,'Send reminder for annual dinner',1,'2017-08-01',NULL,'0'); +INSERT INTO `civicrm_note` (`id`, `entity_table`, `entity_id`, `note`, `contact_id`, `modified_date`, `subject`, `privacy`) VALUES (1,'civicrm_contact',88,'Reminder screening of \"Black\" on next Friday',1,'2017-10-17',NULL,'0'),(2,'civicrm_contact',72,'Arrange collection of funds from members',1,'2017-07-04',NULL,'0'),(3,'civicrm_contact',87,'Invite members for the Steve Prefontaine 10k dream run',1,'2017-07-06',NULL,'0'),(4,'civicrm_contact',36,'Get the registration done for NGO status',1,'2018-02-12',NULL,'0'),(5,'civicrm_contact',182,'Contact the Commissioner of Charities',1,'2017-08-29',NULL,'0'),(6,'civicrm_contact',53,'Organize the Terry Fox run',1,'2018-02-15',NULL,'0'),(7,'civicrm_contact',190,'Arrange collection of funds from members',1,'2017-07-17',NULL,'0'),(8,'civicrm_contact',18,'Reminder screening of \"Black\" on next Friday',1,'2017-07-11',NULL,'0'),(9,'civicrm_contact',87,'Arrange for cricket match with Sunil Gavaskar',1,'2018-04-10',NULL,'0'),(10,'civicrm_contact',11,'Invite members for the Steve Prefontaine 10k dream run',1,'2018-01-23',NULL,'0'),(11,'civicrm_contact',10,'Contact the Commissioner of Charities',1,'2017-12-25',NULL,'0'),(12,'civicrm_contact',16,'Connect for presentation',1,'2017-11-18',NULL,'0'),(13,'civicrm_contact',24,'Get the registration done for NGO status',1,'2017-11-05',NULL,'0'),(14,'civicrm_contact',98,'Organize the Terry Fox run',1,'2018-01-30',NULL,'0'),(15,'civicrm_contact',73,'Arrange for cricket match with Sunil Gavaskar',1,'2017-06-09',NULL,'0'),(16,'civicrm_contact',66,'Reminder screening of \"Black\" on next Friday',1,'2017-05-30',NULL,'0'),(17,'civicrm_contact',21,'Connect for presentation',1,'2017-10-06',NULL,'0'),(18,'civicrm_contact',170,'Organize the Terry Fox run',1,'2017-11-07',NULL,'0'),(19,'civicrm_contact',119,'Contact the Commissioner of Charities',1,'2018-04-07',NULL,'0'),(20,'civicrm_contact',80,'Arrange collection of funds from members',1,'2018-05-19',NULL,'0'); /*!40000 ALTER TABLE `civicrm_note` ENABLE KEYS */; UNLOCK TABLES; @@ -1024,7 +1025,7 @@ UNLOCK TABLES; LOCK TABLES `civicrm_participant` WRITE; /*!40000 ALTER TABLE `civicrm_participant` DISABLE KEYS */; -INSERT INTO `civicrm_participant` (`id`, `contact_id`, `event_id`, `status_id`, `role_id`, `register_date`, `source`, `fee_level`, `is_test`, `is_pay_later`, `fee_amount`, `registered_by_id`, `discount_id`, `fee_currency`, `campaign_id`, `discount_amount`, `cart_id`, `must_wait`, `transferred_to_contact_id`) VALUES (1,64,1,1,'1','2009-01-21 00:00:00','Check','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(2,27,2,2,'2','2008-05-07 00:00:00','Credit Card','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(3,154,3,3,'3','2008-05-05 00:00:00','Credit Card','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(4,100,1,4,'4','2008-10-21 00:00:00','Direct Transfer','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(5,19,2,1,'1','2008-01-10 00:00:00','Check','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(6,78,3,2,'2','2008-03-05 00:00:00','Direct Transfer','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(7,51,1,3,'3','2009-07-21 00:00:00','Direct Transfer','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(8,191,2,4,'4','2009-03-07 00:00:00','Credit Card','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(9,114,3,1,'1','2008-02-05 00:00:00','Direct Transfer','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(10,198,1,2,'2','2008-02-01 00:00:00','Check','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(11,138,2,3,'3','2009-01-10 00:00:00','Direct Transfer','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(12,90,3,4,'4','2009-03-06 00:00:00','Credit Card','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(13,144,1,1,'2','2008-06-04 00:00:00','Credit Card','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(14,136,2,2,'3','2008-01-10 00:00:00','Direct Transfer','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(15,88,3,4,'1','2008-07-04 00:00:00','Check','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(16,37,1,4,'2','2009-01-21 00:00:00','Credit Card','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(17,4,2,2,'3','2008-01-10 00:00:00','Credit Card','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(18,16,3,3,'1','2009-03-05 00:00:00','Credit Card','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(19,91,1,2,'1','2008-10-21 00:00:00','Direct Transfer','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(20,115,2,4,'1','2009-01-10 00:00:00','Credit Card','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(21,200,3,1,'4','2008-03-25 00:00:00','Check','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(22,76,1,2,'3','2009-10-21 00:00:00','Direct Transfer','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(23,68,2,4,'1','2008-01-10 00:00:00','Direct Transfer','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(24,33,3,3,'1','2008-03-11 00:00:00','Credit Card','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(25,32,3,2,'2','2008-04-05 00:00:00','Direct Transfer','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(26,149,1,1,'1','2009-01-21 00:00:00','Check','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(27,18,2,2,'2','2008-05-07 00:00:00','Credit Card','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(28,54,3,3,'3','2009-12-12 00:00:00','Direct Transfer','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(29,5,1,4,'4','2009-12-13 00:00:00','Credit Card','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(30,15,2,1,'1','2009-12-14 00:00:00','Direct Transfer','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(31,86,3,2,'2','2009-12-15 00:00:00','Credit Card','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(32,43,1,3,'3','2009-07-21 00:00:00','Check','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(33,161,2,4,'4','2009-03-07 00:00:00','Direct Transfer','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(34,126,3,1,'1','2009-12-15 00:00:00','Credit Card','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(35,133,1,2,'2','2009-12-13 00:00:00','Direct Transfer','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(36,31,2,3,'3','2009-01-10 00:00:00','Direct Transfer','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(37,104,3,4,'4','2009-03-06 00:00:00','Check','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(38,105,1,1,'2','2009-12-13 00:00:00','Direct Transfer','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(39,71,2,2,'3','2008-01-10 00:00:00','Direct Transfer','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(40,123,3,4,'1','2009-12-14 00:00:00','Credit Card','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(41,74,1,4,'2','2009-01-21 00:00:00','Credit Card','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(42,39,2,2,'3','2009-12-15 00:00:00','Credit Card','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(43,175,3,3,'1','2009-03-05 00:00:00','Credit Card','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(44,140,1,2,'1','2009-12-13 00:00:00','Direct Transfer','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(45,44,2,4,'1','2009-01-10 00:00:00','Direct Transfer','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(46,83,3,1,'4','2009-12-13 00:00:00','Check','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(47,8,1,2,'3','2009-10-21 00:00:00','Credit Card','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(48,119,2,4,'1','2009-12-10 00:00:00','Credit Card','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(49,137,3,3,'1','2009-03-11 00:00:00','Credit Card','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(50,171,3,2,'2','2009-04-05 00:00:00','Check','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL); +INSERT INTO `civicrm_participant` (`id`, `contact_id`, `event_id`, `status_id`, `role_id`, `register_date`, `source`, `fee_level`, `is_test`, `is_pay_later`, `fee_amount`, `registered_by_id`, `discount_id`, `fee_currency`, `campaign_id`, `discount_amount`, `cart_id`, `must_wait`, `transferred_to_contact_id`) VALUES (1,112,1,1,'1','2009-01-21 00:00:00','Check','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(2,51,2,2,'2','2008-05-07 00:00:00','Credit Card','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(3,114,3,3,'3','2008-05-05 00:00:00','Credit Card','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(4,109,1,4,'4','2008-10-21 00:00:00','Direct Transfer','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(5,96,2,1,'1','2008-01-10 00:00:00','Check','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(6,124,3,2,'2','2008-03-05 00:00:00','Direct Transfer','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(7,153,1,3,'3','2009-07-21 00:00:00','Direct Transfer','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(8,31,2,4,'4','2009-03-07 00:00:00','Credit Card','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(9,177,3,1,'1','2008-02-05 00:00:00','Direct Transfer','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(10,106,1,2,'2','2008-02-01 00:00:00','Check','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(11,61,2,3,'3','2009-01-10 00:00:00','Direct Transfer','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(12,151,3,4,'4','2009-03-06 00:00:00','Credit Card','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(13,19,1,1,'2','2008-06-04 00:00:00','Credit Card','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(14,41,2,2,'3','2008-01-10 00:00:00','Direct Transfer','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(15,199,3,4,'1','2008-07-04 00:00:00','Check','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(16,115,1,4,'2','2009-01-21 00:00:00','Credit Card','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(17,63,2,2,'3','2008-01-10 00:00:00','Credit Card','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(18,89,3,3,'1','2009-03-05 00:00:00','Credit Card','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(19,137,1,2,'1','2008-10-21 00:00:00','Direct Transfer','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(20,35,2,4,'1','2009-01-10 00:00:00','Credit Card','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(21,110,3,1,'4','2008-03-25 00:00:00','Check','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(22,103,1,2,'3','2009-10-21 00:00:00','Direct Transfer','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(23,9,2,4,'1','2008-01-10 00:00:00','Direct Transfer','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(24,166,3,3,'1','2008-03-11 00:00:00','Credit Card','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(25,2,3,2,'2','2008-04-05 00:00:00','Direct Transfer','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(26,7,1,1,'1','2009-01-21 00:00:00','Check','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(27,155,2,2,'2','2008-05-07 00:00:00','Credit Card','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(28,113,3,3,'3','2009-12-12 00:00:00','Direct Transfer','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(29,188,1,4,'4','2009-12-13 00:00:00','Credit Card','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(30,101,2,1,'1','2009-12-14 00:00:00','Direct Transfer','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(31,186,3,2,'2','2009-12-15 00:00:00','Credit Card','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(32,129,1,3,'3','2009-07-21 00:00:00','Check','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(33,133,2,4,'4','2009-03-07 00:00:00','Direct Transfer','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(34,108,3,1,'1','2009-12-15 00:00:00','Credit Card','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(35,4,1,2,'2','2009-12-13 00:00:00','Direct Transfer','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(36,85,2,3,'3','2009-01-10 00:00:00','Direct Transfer','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(37,20,3,4,'4','2009-03-06 00:00:00','Check','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(38,25,1,1,'2','2009-12-13 00:00:00','Direct Transfer','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(39,121,2,2,'3','2008-01-10 00:00:00','Direct Transfer','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(40,48,3,4,'1','2009-12-14 00:00:00','Credit Card','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(41,131,1,4,'2','2009-01-21 00:00:00','Credit Card','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(42,86,2,2,'3','2009-12-15 00:00:00','Credit Card','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(43,44,3,3,'1','2009-03-05 00:00:00','Credit Card','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(44,73,1,2,'1','2009-12-13 00:00:00','Direct Transfer','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(45,128,2,4,'1','2009-01-10 00:00:00','Direct Transfer','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(46,164,3,1,'4','2009-12-13 00:00:00','Check','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(47,182,1,2,'3','2009-10-21 00:00:00','Credit Card','Single',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(48,66,2,4,'1','2009-12-10 00:00:00','Credit Card','Soprano',0,0,50.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(49,162,3,3,'1','2009-03-11 00:00:00','Credit Card','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL),(50,190,3,2,'2','2009-04-05 00:00:00','Check','Tiny-tots (ages 5-8)',0,0,800.00,NULL,NULL,'USD',NULL,NULL,NULL,NULL,NULL); /*!40000 ALTER TABLE `civicrm_participant` ENABLE KEYS */; UNLOCK TABLES; @@ -1034,7 +1035,7 @@ UNLOCK TABLES; LOCK TABLES `civicrm_participant_payment` WRITE; /*!40000 ALTER TABLE `civicrm_participant_payment` DISABLE KEYS */; -INSERT INTO `civicrm_participant_payment` (`id`, `participant_id`, `contribution_id`) VALUES (1,17,45),(2,29,46),(3,47,47),(4,30,48),(5,18,49),(6,27,50),(7,5,51),(8,2,52),(9,36,53),(10,25,54),(11,24,55),(12,16,56),(13,42,57),(14,32,58),(15,45,59),(16,7,60),(17,28,61),(18,1,62),(19,23,63),(20,39,64),(21,41,65),(22,22,66),(23,6,67),(24,46,68),(25,31,69),(26,15,70),(27,12,71),(28,19,72),(29,4,73),(30,37,74),(31,38,75),(32,9,76),(33,20,77),(34,48,78),(35,40,79),(36,34,80),(37,35,81),(38,14,82),(39,49,83),(40,11,84),(41,44,85),(42,13,86),(43,26,87),(44,3,88),(45,33,89),(46,50,90),(47,43,91),(48,8,92),(49,10,93),(50,21,94); +INSERT INTO `civicrm_participant_payment` (`id`, `participant_id`, `contribution_id`) VALUES (1,25,45),(2,35,46),(3,26,47),(4,23,48),(5,13,49),(6,37,50),(7,38,51),(8,8,52),(9,20,53),(10,14,54),(11,43,55),(12,40,56),(13,2,57),(14,11,58),(15,17,59),(16,48,60),(17,44,61),(18,36,62),(19,42,63),(20,18,64),(21,5,65),(22,30,66),(23,22,67),(24,10,68),(25,34,69),(26,4,70),(27,21,71),(28,1,72),(29,28,73),(30,3,74),(31,16,75),(32,39,76),(33,6,77),(34,45,78),(35,32,79),(36,41,80),(37,33,81),(38,19,82),(39,12,83),(40,7,84),(41,27,85),(42,49,86),(43,46,87),(44,24,88),(45,9,89),(46,47,90),(47,31,91),(48,29,92),(49,50,93),(50,15,94); /*!40000 ALTER TABLE `civicrm_participant_payment` ENABLE KEYS */; UNLOCK TABLES; @@ -1111,7 +1112,7 @@ UNLOCK TABLES; LOCK TABLES `civicrm_phone` WRITE; /*!40000 ALTER TABLE `civicrm_phone` DISABLE KEYS */; -INSERT INTO `civicrm_phone` (`id`, `contact_id`, `location_type_id`, `is_primary`, `is_billing`, `mobile_provider_id`, `phone`, `phone_ext`, `phone_numeric`, `phone_type_id`) VALUES (1,113,1,1,0,NULL,'407-4030',NULL,'4074030',2),(2,113,1,0,0,NULL,'(796) 272-5588',NULL,'7962725588',2),(3,78,1,1,0,NULL,'(264) 454-8970',NULL,'2644548970',1),(4,78,1,0,0,NULL,'740-3286',NULL,'7403286',1),(5,57,1,1,0,NULL,'620-4765',NULL,'6204765',1),(6,53,1,1,0,NULL,'(736) 764-8578',NULL,'7367648578',2),(7,133,1,1,0,NULL,'(597) 640-6995',NULL,'5976406995',2),(8,133,1,0,0,NULL,'583-5168',NULL,'5835168',2),(9,51,1,1,0,NULL,'897-9009',NULL,'8979009',2),(10,51,1,0,0,NULL,'(774) 355-1054',NULL,'7743551054',2),(11,130,1,1,0,NULL,'640-5923',NULL,'6405923',1),(12,130,1,0,0,NULL,'851-9436',NULL,'8519436',2),(13,20,1,1,0,NULL,'341-8770',NULL,'3418770',2),(14,20,1,0,0,NULL,'(209) 839-2856',NULL,'2098392856',1),(15,73,1,1,0,NULL,'(385) 569-4654',NULL,'3855694654',2),(16,73,1,0,0,NULL,'(833) 350-2021',NULL,'8333502021',2),(17,15,1,1,0,NULL,'267-4785',NULL,'2674785',1),(18,159,1,1,0,NULL,'885-9165',NULL,'8859165',1),(19,159,1,0,0,NULL,'(786) 264-8205',NULL,'7862648205',2),(20,28,1,1,0,NULL,'(269) 207-8480',NULL,'2692078480',1),(21,28,1,0,0,NULL,'461-3336',NULL,'4613336',1),(22,197,1,1,0,NULL,'(886) 732-1456',NULL,'8867321456',2),(23,49,1,1,0,NULL,'(512) 292-5127',NULL,'5122925127',2),(24,170,1,1,0,NULL,'576-4821',NULL,'5764821',2),(25,198,1,1,0,NULL,'429-7883',NULL,'4297883',1),(26,198,1,0,0,NULL,'414-8221',NULL,'4148221',1),(27,143,1,1,0,NULL,'(627) 731-7218',NULL,'6277317218',1),(28,143,1,0,0,NULL,'698-7752',NULL,'6987752',2),(29,71,1,1,0,NULL,'334-3187',NULL,'3343187',2),(30,71,1,0,0,NULL,'(296) 250-8582',NULL,'2962508582',2),(31,102,1,1,0,NULL,'(545) 861-2334',NULL,'5458612334',2),(32,102,1,0,0,NULL,'523-8142',NULL,'5238142',2),(33,103,1,1,0,NULL,'(750) 611-9362',NULL,'7506119362',1),(34,63,1,1,0,NULL,'(519) 593-1360',NULL,'5195931360',1),(35,63,1,0,0,NULL,'(799) 781-7964',NULL,'7997817964',2),(36,101,1,1,0,NULL,'(881) 766-9039',NULL,'8817669039',1),(37,31,1,1,0,NULL,'448-1461',NULL,'4481461',1),(38,31,1,0,0,NULL,'(855) 579-7572',NULL,'8555797572',1),(39,114,1,1,0,NULL,'637-1977',NULL,'6371977',2),(40,114,1,0,0,NULL,'714-3306',NULL,'7143306',1),(41,185,1,1,0,NULL,'(571) 509-2421',NULL,'5715092421',1),(42,185,1,0,0,NULL,'582-2639',NULL,'5822639',2),(43,178,1,1,0,NULL,'833-1306',NULL,'8331306',2),(44,178,1,0,0,NULL,'873-1068',NULL,'8731068',1),(45,10,1,1,0,NULL,'(553) 301-8141',NULL,'5533018141',1),(46,189,1,1,0,NULL,'(475) 674-7722',NULL,'4756747722',1),(47,91,1,1,0,NULL,'(389) 293-3854',NULL,'3892933854',2),(48,184,1,1,0,NULL,'831-7500',NULL,'8317500',2),(49,184,1,0,0,NULL,'696-1461',NULL,'6961461',1),(50,115,1,1,0,NULL,'(697) 899-7198',NULL,'6978997198',2),(51,152,1,1,0,NULL,'417-5333',NULL,'4175333',2),(52,67,1,1,0,NULL,'424-3188',NULL,'4243188',2),(53,120,1,1,0,NULL,'677-6745',NULL,'6776745',2),(54,120,1,0,0,NULL,'270-1247',NULL,'2701247',2),(55,8,1,1,0,NULL,'692-7367',NULL,'6927367',2),(56,93,1,1,0,NULL,'(215) 241-8580',NULL,'2152418580',1),(57,93,1,0,0,NULL,'(223) 314-7344',NULL,'2233147344',2),(58,32,1,1,0,NULL,'813-2947',NULL,'8132947',1),(59,32,1,0,0,NULL,'(309) 277-2887',NULL,'3092772887',2),(60,149,1,1,0,NULL,'435-6700',NULL,'4356700',1),(61,149,1,0,0,NULL,'815-9898',NULL,'8159898',1),(62,127,1,1,0,NULL,'829-6337',NULL,'8296337',2),(63,35,1,1,0,NULL,'725-7273',NULL,'7257273',2),(64,77,1,1,0,NULL,'(237) 379-6115',NULL,'2373796115',2),(65,77,1,0,0,NULL,'494-9308',NULL,'4949308',1),(66,176,1,1,0,NULL,'(544) 894-9911',NULL,'5448949911',1),(67,136,1,1,0,NULL,'(566) 758-5477',NULL,'5667585477',1),(68,136,1,0,0,NULL,'805-5611',NULL,'8055611',1),(69,192,1,1,0,NULL,'516-3068',NULL,'5163068',2),(70,192,1,0,0,NULL,'787-1402',NULL,'7871402',1),(71,86,1,1,0,NULL,'(715) 732-2410',NULL,'7157322410',2),(72,112,1,1,0,NULL,'(273) 452-8009',NULL,'2734528009',2),(73,188,1,1,0,NULL,'(625) 293-4527',NULL,'6252934527',2),(74,193,1,1,0,NULL,'666-8146',NULL,'6668146',1),(75,193,1,0,0,NULL,'(396) 640-4719',NULL,'3966404719',2),(76,161,1,1,0,NULL,'851-5179',NULL,'8515179',1),(77,167,1,1,0,NULL,'(592) 826-6975',NULL,'5928266975',1),(78,167,1,0,0,NULL,'806-5462',NULL,'8065462',2),(79,58,1,1,0,NULL,'(867) 600-4466',NULL,'8676004466',2),(80,58,1,0,0,NULL,'390-5394',NULL,'3905394',1),(81,100,1,1,0,NULL,'(304) 332-1826',NULL,'3043321826',1),(82,100,1,0,0,NULL,'(574) 589-7012',NULL,'5745897012',2),(83,62,1,1,0,NULL,'(299) 248-5093',NULL,'2992485093',1),(84,62,1,0,0,NULL,'397-1118',NULL,'3971118',1),(85,129,1,1,0,NULL,'(647) 778-9483',NULL,'6477789483',1),(86,129,1,0,0,NULL,'(595) 771-9327',NULL,'5957719327',2),(87,141,1,1,0,NULL,'(383) 411-9219',NULL,'3834119219',2),(88,76,1,1,0,NULL,'(856) 691-8301',NULL,'8566918301',1),(89,76,1,0,0,NULL,'(209) 550-6312',NULL,'2095506312',1),(90,80,1,1,0,NULL,'(605) 253-8164',NULL,'6052538164',2),(91,48,1,1,0,NULL,'758-8563',NULL,'7588563',1),(92,48,1,0,0,NULL,'354-7316',NULL,'3547316',2),(93,160,1,1,0,NULL,'405-5499',NULL,'4055499',1),(94,18,1,1,0,NULL,'795-4910',NULL,'7954910',1),(95,175,1,1,0,NULL,'(411) 503-9780',NULL,'4115039780',2),(96,186,1,1,0,NULL,'(370) 305-9634',NULL,'3703059634',2),(97,75,1,1,0,NULL,'268-3936',NULL,'2683936',1),(98,144,1,1,0,NULL,'(707) 778-1687',NULL,'7077781687',2),(99,144,1,0,0,NULL,'(522) 307-4342',NULL,'5223074342',1),(100,97,1,1,0,NULL,'270-2925',NULL,'2702925',2),(101,109,1,1,0,NULL,'(691) 788-8052',NULL,'6917888052',1),(102,109,1,0,0,NULL,'(479) 677-9071',NULL,'4796779071',2),(103,163,1,1,0,NULL,'403-4811',NULL,'4034811',1),(104,163,1,0,0,NULL,'467-5616',NULL,'4675616',2),(105,96,1,1,0,NULL,'(791) 643-3529',NULL,'7916433529',2),(106,98,1,1,0,NULL,'(755) 236-9270',NULL,'7552369270',2),(107,5,1,1,0,NULL,'840-8897',NULL,'8408897',2),(108,27,1,1,0,NULL,'(301) 832-2314',NULL,'3018322314',2),(109,92,1,1,0,NULL,'797-9920',NULL,'7979920',2),(110,92,1,0,0,NULL,'(743) 716-3419',NULL,'7437163419',2),(111,36,1,1,0,NULL,'878-8653',NULL,'8788653',1),(112,2,1,1,0,NULL,'(573) 464-5601',NULL,'5734645601',2),(113,150,1,1,0,NULL,'236-9060',NULL,'2369060',1),(114,150,1,0,0,NULL,'883-3542',NULL,'8833542',2),(115,182,1,1,0,NULL,'615-8497',NULL,'6158497',2),(116,21,1,1,0,NULL,'(558) 852-6206',NULL,'5588526206',2),(117,21,1,0,0,NULL,'560-4957',NULL,'5604957',2),(118,74,1,1,0,NULL,'(470) 600-9858',NULL,'4706009858',2),(119,74,1,0,0,NULL,'428-3539',NULL,'4283539',1),(120,12,1,1,0,NULL,'676-1945',NULL,'6761945',2),(121,12,1,0,0,NULL,'645-7827',NULL,'6457827',2),(122,128,1,1,0,NULL,'(550) 210-2523',NULL,'5502102523',1),(123,128,1,0,0,NULL,'(546) 435-5482',NULL,'5464355482',1),(124,79,1,1,0,NULL,'799-3233',NULL,'7993233',2),(125,153,1,1,0,NULL,'(884) 597-7883',NULL,'8845977883',2),(126,153,1,0,0,NULL,'(328) 633-7155',NULL,'3286337155',1),(127,116,1,1,0,NULL,'736-7443',NULL,'7367443',1),(128,116,1,0,0,NULL,'529-9374',NULL,'5299374',2),(129,157,1,1,0,NULL,'264-8563',NULL,'2648563',1),(130,117,1,1,0,NULL,'299-1568',NULL,'2991568',2),(131,117,1,0,0,NULL,'524-4984',NULL,'5244984',2),(132,34,1,1,0,NULL,'(522) 369-4212',NULL,'5223694212',2),(133,34,1,0,0,NULL,'(235) 415-6086',NULL,'2354156086',1),(134,107,1,1,0,NULL,'552-2607',NULL,'5522607',1),(135,107,1,0,0,NULL,'(369) 880-8961',NULL,'3698808961',2),(136,165,1,1,0,NULL,'223-1711',NULL,'2231711',2),(137,165,1,0,0,NULL,'759-2637',NULL,'7592637',1),(138,84,1,1,0,NULL,'(788) 731-6316',NULL,'7887316316',2),(139,84,1,0,0,NULL,'868-8433',NULL,'8688433',1),(140,125,1,1,0,NULL,'(575) 725-1621',NULL,'5757251621',2),(141,125,1,0,0,NULL,'(487) 468-9915',NULL,'4874689915',1),(142,39,1,1,0,NULL,'(837) 597-6884',NULL,'8375976884',1),(143,39,1,0,0,NULL,'(308) 254-3207',NULL,'3082543207',2),(144,30,1,1,0,NULL,'(230) 606-9698',NULL,'2306069698',1),(145,30,1,0,0,NULL,'(651) 210-8059',NULL,'6512108059',1),(146,190,1,1,0,NULL,'782-1134',NULL,'7821134',2),(147,147,1,1,0,NULL,'(258) 807-9375',NULL,'2588079375',2),(148,201,1,1,0,NULL,'(263) 833-1687',NULL,'2638331687',2),(149,47,1,1,0,NULL,'(594) 655-1714',NULL,'5946551714',2),(150,47,1,0,0,NULL,'(714) 655-5392',NULL,'7146555392',1),(151,56,1,1,0,NULL,'847-8835',NULL,'8478835',1),(152,52,1,1,0,NULL,'(465) 796-6195',NULL,'4657966195',1),(153,168,1,1,0,NULL,'653-2558',NULL,'6532558',1),(154,168,1,0,0,NULL,'(750) 370-2941',NULL,'7503702941',2),(155,171,1,1,0,NULL,'337-4093',NULL,'3374093',1),(156,171,1,0,0,NULL,'(641) 613-4257',NULL,'6416134257',1),(157,68,1,1,0,NULL,'581-7591',NULL,'5817591',2),(158,110,1,1,0,NULL,'(798) 618-1987',NULL,'7986181987',2),(159,110,1,0,0,NULL,'(468) 309-5289',NULL,'4683095289',2),(160,33,1,1,0,NULL,'(288) 454-6588',NULL,'2884546588',2),(161,33,1,0,0,NULL,'(703) 413-6415',NULL,'7034136415',1),(162,NULL,1,0,0,NULL,'204 222-1000',NULL,'2042221000',1),(163,NULL,1,0,0,NULL,'204 223-1000',NULL,'2042231000',1),(164,NULL,1,0,0,NULL,'303 323-1000',NULL,'3033231000',1); +INSERT INTO `civicrm_phone` (`id`, `contact_id`, `location_type_id`, `is_primary`, `is_billing`, `mobile_provider_id`, `phone`, `phone_ext`, `phone_numeric`, `phone_type_id`) VALUES (1,96,1,1,0,NULL,'(507) 672-5246',NULL,'5076725246',2),(2,148,1,1,0,NULL,'(707) 300-4569',NULL,'7073004569',2),(3,108,1,1,0,NULL,'(344) 829-5895',NULL,'3448295895',1),(4,38,1,1,0,NULL,'642-9501',NULL,'6429501',2),(5,161,1,1,0,NULL,'434-9768',NULL,'4349768',2),(6,161,1,0,0,NULL,'641-1515',NULL,'6411515',1),(7,155,1,1,0,NULL,'884-5677',NULL,'8845677',2),(8,155,1,0,0,NULL,'487-9868',NULL,'4879868',2),(9,154,1,1,0,NULL,'(401) 216-8909',NULL,'4012168909',2),(10,92,1,1,0,NULL,'237-7771',NULL,'2377771',2),(11,52,1,1,0,NULL,'818-3980',NULL,'8183980',1),(12,107,1,1,0,NULL,'(203) 604-6477',NULL,'2036046477',2),(13,107,1,0,0,NULL,'589-4843',NULL,'5894843',1),(14,94,1,1,0,NULL,'(547) 851-7208',NULL,'5478517208',1),(15,94,1,0,0,NULL,'(227) 765-3049',NULL,'2277653049',1),(16,125,1,1,0,NULL,'411-3708',NULL,'4113708',2),(17,125,1,0,0,NULL,'880-6979',NULL,'8806979',1),(18,115,1,1,0,NULL,'597-3858',NULL,'5973858',1),(19,115,1,0,0,NULL,'611-7919',NULL,'6117919',1),(20,80,1,1,0,NULL,'678-4010',NULL,'6784010',1),(21,80,1,0,0,NULL,'(777) 224-6611',NULL,'7772246611',2),(22,109,1,1,0,NULL,'(230) 572-7897',NULL,'2305727897',1),(23,109,1,0,0,NULL,'485-7404',NULL,'4857404',1),(24,194,1,1,0,NULL,'822-1587',NULL,'8221587',2),(25,194,1,0,0,NULL,'613-9396',NULL,'6139396',1),(26,60,1,1,0,NULL,'895-9533',NULL,'8959533',1),(27,133,1,1,0,NULL,'228-2024',NULL,'2282024',1),(28,127,1,1,0,NULL,'520-1748',NULL,'5201748',2),(29,127,1,0,0,NULL,'742-9351',NULL,'7429351',1),(30,190,1,1,0,NULL,'863-3584',NULL,'8633584',2),(31,190,1,0,0,NULL,'(372) 554-4746',NULL,'3725544746',1),(32,191,1,1,0,NULL,'318-2948',NULL,'3182948',1),(33,191,1,0,0,NULL,'356-6958',NULL,'3566958',2),(34,121,1,1,0,NULL,'(360) 738-3781',NULL,'3607383781',1),(35,121,1,0,0,NULL,'(879) 810-2149',NULL,'8798102149',1),(36,62,1,1,0,NULL,'807-5196',NULL,'8075196',1),(37,62,1,0,0,NULL,'294-1753',NULL,'2941753',2),(38,113,1,1,0,NULL,'641-8091',NULL,'6418091',1),(39,13,1,1,0,NULL,'(543) 598-8943',NULL,'5435988943',1),(40,71,1,1,0,NULL,'(443) 769-4062',NULL,'4437694062',2),(41,71,1,0,0,NULL,'353-4841',NULL,'3534841',2),(42,110,1,1,0,NULL,'(789) 382-5664',NULL,'7893825664',1),(43,110,1,0,0,NULL,'849-9134',NULL,'8499134',1),(44,152,1,1,0,NULL,'434-4238',NULL,'4344238',2),(45,152,1,0,0,NULL,'(697) 332-3990',NULL,'6973323990',1),(46,149,1,1,0,NULL,'(553) 752-5871',NULL,'5537525871',2),(47,36,1,1,0,NULL,'(620) 663-1793',NULL,'6206631793',2),(48,36,1,0,0,NULL,'(551) 686-2557',NULL,'5516862557',2),(49,136,1,1,0,NULL,'(520) 249-4118',NULL,'5202494118',2),(50,150,1,1,0,NULL,'(611) 644-8688',NULL,'6116448688',2),(51,63,1,1,0,NULL,'639-5202',NULL,'6395202',2),(52,63,1,0,0,NULL,'342-4758',NULL,'3424758',1),(53,131,1,1,0,NULL,'704-2888',NULL,'7042888',2),(54,193,1,1,0,NULL,'785-8033',NULL,'7858033',2),(55,193,1,0,0,NULL,'388-6558',NULL,'3886558',1),(56,5,1,1,0,NULL,'841-3631',NULL,'8413631',1),(57,5,1,0,0,NULL,'(728) 755-2318',NULL,'7287552318',1),(58,31,1,1,0,NULL,'(225) 678-3064',NULL,'2256783064',2),(59,31,1,0,0,NULL,'578-5667',NULL,'5785667',1),(60,2,1,1,0,NULL,'254-8403',NULL,'2548403',1),(61,66,1,1,0,NULL,'812-4258',NULL,'8124258',2),(62,66,1,0,0,NULL,'(815) 430-9621',NULL,'8154309621',2),(63,59,1,1,0,NULL,'(715) 496-5734',NULL,'7154965734',2),(64,28,1,1,0,NULL,'336-1989',NULL,'3361989',1),(65,129,1,1,0,NULL,'656-8538',NULL,'6568538',1),(66,129,1,0,0,NULL,'(372) 593-5300',NULL,'3725935300',1),(67,171,1,1,0,NULL,'(750) 374-1574',NULL,'7503741574',1),(68,171,1,0,0,NULL,'344-4957',NULL,'3444957',1),(69,186,1,1,0,NULL,'(812) 754-4411',NULL,'8127544411',1),(70,186,1,0,0,NULL,'(773) 350-1110',NULL,'7733501110',1),(71,126,1,1,0,NULL,'(236) 698-8705',NULL,'2366988705',2),(72,126,1,0,0,NULL,'(231) 762-4171',NULL,'2317624171',2),(73,143,1,1,0,NULL,'(300) 882-6626',NULL,'3008826626',1),(74,143,1,0,0,NULL,'(866) 478-2901',NULL,'8664782901',2),(75,98,1,1,0,NULL,'893-8279',NULL,'8938279',1),(76,98,1,0,0,NULL,'(445) 815-1589',NULL,'4458151589',1),(77,53,1,1,0,NULL,'499-3207',NULL,'4993207',2),(78,53,1,0,0,NULL,'(216) 202-5031',NULL,'2162025031',2),(79,170,1,1,0,NULL,'(781) 205-2601',NULL,'7812052601',2),(80,200,1,1,0,NULL,'(812) 658-3556',NULL,'8126583556',1),(81,93,1,1,0,NULL,'(434) 535-7576',NULL,'4345357576',2),(82,93,1,0,0,NULL,'768-8805',NULL,'7688805',2),(83,49,1,1,0,NULL,'(215) 755-6008',NULL,'2157556008',1),(84,49,1,0,0,NULL,'498-4973',NULL,'4984973',2),(85,58,1,1,0,NULL,'402-2334',NULL,'4022334',2),(86,58,1,0,0,NULL,'(841) 402-8922',NULL,'8414028922',2),(87,168,1,1,0,NULL,'(298) 687-9849',NULL,'2986879849',2),(88,24,1,1,0,NULL,'226-3059',NULL,'2263059',1),(89,24,1,0,0,NULL,'868-1460',NULL,'8681460',1),(90,30,1,1,0,NULL,'537-3653',NULL,'5373653',1),(91,30,1,0,0,NULL,'829-9079',NULL,'8299079',2),(92,50,1,1,0,NULL,'(417) 249-7284',NULL,'4172497284',2),(93,50,1,0,0,NULL,'752-6101',NULL,'7526101',2),(94,45,1,1,0,NULL,'(612) 856-7346',NULL,'6128567346',2),(95,87,1,1,0,NULL,'(817) 664-5162',NULL,'8176645162',2),(96,118,1,1,0,NULL,'(873) 819-8022',NULL,'8738198022',2),(97,118,1,0,0,NULL,'799-2894',NULL,'7992894',2),(98,20,1,1,0,NULL,'(500) 784-2976',NULL,'5007842976',2),(99,20,1,0,0,NULL,'(639) 386-3466',NULL,'6393863466',2),(100,21,1,1,0,NULL,'(571) 489-9039',NULL,'5714899039',1),(101,48,1,1,0,NULL,'843-2463',NULL,'8432463',1),(102,48,1,0,0,NULL,'(495) 362-1693',NULL,'4953621693',1),(103,198,1,1,0,NULL,'775-7636',NULL,'7757636',2),(104,198,1,0,0,NULL,'(356) 662-7771',NULL,'3566627771',1),(105,82,1,1,0,NULL,'778-3054',NULL,'7783054',2),(106,177,1,1,0,NULL,'(279) 552-6850',NULL,'2795526850',2),(107,132,1,1,0,NULL,'395-9522',NULL,'3959522',1),(108,132,1,0,0,NULL,'(224) 875-5792',NULL,'2248755792',2),(109,156,1,1,0,NULL,'(553) 632-4485',NULL,'5536324485',1),(110,32,1,1,0,NULL,'(347) 371-2195',NULL,'3473712195',1),(111,124,1,1,0,NULL,'481-3255',NULL,'4813255',1),(112,124,1,0,0,NULL,'202-5494',NULL,'2025494',1),(113,172,1,1,0,NULL,'(207) 604-4873',NULL,'2076044873',1),(114,172,1,0,0,NULL,'(805) 591-3208',NULL,'8055913208',2),(115,15,1,1,0,NULL,'(349) 583-7177',NULL,'3495837177',2),(116,22,1,1,0,NULL,'404-6854',NULL,'4046854',2),(117,40,1,1,0,NULL,'609-9782',NULL,'6099782',1),(118,40,1,0,0,NULL,'524-8414',NULL,'5248414',1),(119,123,1,1,0,NULL,'836-1136',NULL,'8361136',2),(120,180,1,1,0,NULL,'305-9007',NULL,'3059007',2),(121,180,1,0,0,NULL,'525-3511',NULL,'5253511',1),(122,184,1,1,0,NULL,'(653) 481-5234',NULL,'6534815234',2),(123,8,1,1,0,NULL,'(888) 412-4460',NULL,'8884124460',1),(124,112,1,1,0,NULL,'(685) 612-2023',NULL,'6856122023',2),(125,138,1,1,0,NULL,'839-8027',NULL,'8398027',2),(126,153,1,1,0,NULL,'(726) 862-9912',NULL,'7268629912',1),(127,44,1,1,0,NULL,'457-9935',NULL,'4579935',1),(128,44,1,0,0,NULL,'(412) 208-3303',NULL,'4122083303',2),(129,119,1,1,0,NULL,'820-2823',NULL,'8202823',2),(130,78,1,1,0,NULL,'600-3659',NULL,'6003659',1),(131,144,1,1,0,NULL,'446-2331',NULL,'4462331',2),(132,164,1,1,0,NULL,'565-9544',NULL,'5659544',2),(133,106,1,1,0,NULL,'(622) 331-1600',NULL,'6223311600',2),(134,73,1,1,0,NULL,'714-8146',NULL,'7148146',1),(135,163,1,1,0,NULL,'(805) 802-7921',NULL,'8058027921',2),(136,197,1,1,0,NULL,'392-4508',NULL,'3924508',1),(137,197,1,0,0,NULL,'698-1961',NULL,'6981961',2),(138,196,1,1,0,NULL,'(445) 784-8543',NULL,'4457848543',1),(139,196,1,0,0,NULL,'(693) 539-8688',NULL,'6935398688',2),(140,11,1,1,0,NULL,'387-5538',NULL,'3875538',1),(141,11,1,0,0,NULL,'(623) 559-5058',NULL,'6235595058',1),(142,140,1,1,0,NULL,'(561) 877-3390',NULL,'5618773390',1),(143,27,1,1,0,NULL,'(509) 482-7487',NULL,'5094827487',2),(144,97,1,1,0,NULL,'488-8935',NULL,'4888935',1),(145,97,1,0,0,NULL,'(645) 209-1705',NULL,'6452091705',1),(146,35,1,1,0,NULL,'521-7754',NULL,'5217754',1),(147,79,1,1,0,NULL,'806-4274',NULL,'8064274',1),(148,47,1,1,0,NULL,'(550) 735-7307',NULL,'5507357307',1),(149,47,1,0,0,NULL,'(823) 687-7371',NULL,'8236877371',2),(150,61,1,1,0,NULL,'(339) 564-8485',NULL,'3395648485',1),(151,61,1,0,0,NULL,'646-5490',NULL,'6465490',2),(152,134,1,1,0,NULL,'647-2533',NULL,'6472533',1),(153,134,1,0,0,NULL,'249-3397',NULL,'2493397',2),(154,158,1,1,0,NULL,'471-1451',NULL,'4711451',2),(155,37,1,1,0,NULL,'(726) 738-4278',NULL,'7267384278',2),(156,102,1,1,0,NULL,'(571) 637-9125',NULL,'5716379125',2),(157,102,1,0,0,NULL,'232-3048',NULL,'2323048',2),(158,26,1,1,0,NULL,'(217) 807-1455',NULL,'2178071455',2),(159,179,1,1,0,NULL,'(516) 656-9628',NULL,'5166569628',1),(160,75,1,1,0,NULL,'(614) 366-4776',NULL,'6143664776',1),(161,75,1,0,0,NULL,'(871) 319-5763',NULL,'8713195763',2),(162,130,1,1,0,NULL,'831-7159',NULL,'8317159',2),(163,130,1,0,0,NULL,'(223) 351-8863',NULL,'2233518863',2),(164,141,1,1,0,NULL,'(788) 446-5625',NULL,'7884465625',2),(165,141,1,0,0,NULL,'(517) 853-5084',NULL,'5178535084',2),(166,70,1,1,0,NULL,'370-2426',NULL,'3702426',2),(167,70,1,0,0,NULL,'(696) 220-7755',NULL,'6962207755',1),(168,NULL,1,0,0,NULL,'204 222-1000',NULL,'2042221000',1),(169,NULL,1,0,0,NULL,'204 223-1000',NULL,'2042231000',1),(170,NULL,1,0,0,NULL,'303 323-1000',NULL,'3033231000',1); /*!40000 ALTER TABLE `civicrm_phone` ENABLE KEYS */; UNLOCK TABLES; @@ -1268,7 +1269,7 @@ UNLOCK TABLES; LOCK TABLES `civicrm_relationship` WRITE; /*!40000 ALTER TABLE `civicrm_relationship` DISABLE KEYS */; -INSERT INTO `civicrm_relationship` (`id`, `contact_id_a`, `contact_id_b`, `relationship_type_id`, `start_date`, `end_date`, `is_active`, `description`, `is_permission_a_b`, `is_permission_b_a`, `case_id`) VALUES (1,167,140,1,NULL,NULL,1,NULL,0,0,NULL),(2,58,140,1,NULL,NULL,1,NULL,0,0,NULL),(3,167,161,1,NULL,NULL,1,NULL,0,0,NULL),(4,58,161,1,NULL,NULL,1,NULL,0,0,NULL),(5,58,167,4,NULL,NULL,1,NULL,0,0,NULL),(6,161,124,8,NULL,NULL,1,NULL,0,0,NULL),(7,167,124,8,NULL,NULL,1,NULL,0,0,NULL),(8,58,124,8,NULL,NULL,1,NULL,0,0,NULL),(9,140,124,7,NULL,NULL,1,NULL,0,0,NULL),(10,161,140,2,NULL,NULL,1,NULL,0,0,NULL),(11,23,100,1,NULL,NULL,1,NULL,0,0,NULL),(12,129,100,1,NULL,NULL,1,NULL,0,0,NULL),(13,23,62,1,NULL,NULL,1,NULL,0,0,NULL),(14,129,62,1,NULL,NULL,1,NULL,0,0,NULL),(15,129,23,4,NULL,NULL,1,NULL,0,0,NULL),(16,62,119,8,NULL,NULL,1,NULL,0,0,NULL),(17,23,119,8,NULL,NULL,1,NULL,0,0,NULL),(18,129,119,8,NULL,NULL,1,NULL,0,0,NULL),(19,100,119,7,NULL,NULL,1,NULL,0,0,NULL),(20,62,100,2,NULL,NULL,1,NULL,0,0,NULL),(21,76,141,1,NULL,NULL,1,NULL,0,0,NULL),(22,80,141,1,NULL,NULL,1,NULL,0,0,NULL),(23,76,148,1,NULL,NULL,1,NULL,0,0,NULL),(24,80,148,1,NULL,NULL,1,NULL,0,0,NULL),(25,80,76,4,NULL,NULL,1,NULL,0,0,NULL),(26,148,90,8,NULL,NULL,1,NULL,0,0,NULL),(27,76,90,8,NULL,NULL,1,NULL,0,0,NULL),(28,80,90,8,NULL,NULL,1,NULL,0,0,NULL),(29,141,90,7,NULL,NULL,0,NULL,0,0,NULL),(30,148,141,2,NULL,NULL,0,NULL,0,0,NULL),(31,145,99,1,NULL,NULL,1,NULL,0,0,NULL),(32,160,99,1,NULL,NULL,1,NULL,0,0,NULL),(33,145,48,1,NULL,NULL,1,NULL,0,0,NULL),(34,160,48,1,NULL,NULL,1,NULL,0,0,NULL),(35,160,145,4,NULL,NULL,1,NULL,0,0,NULL),(36,48,180,8,NULL,NULL,1,NULL,0,0,NULL),(37,145,180,8,NULL,NULL,1,NULL,0,0,NULL),(38,160,180,8,NULL,NULL,1,NULL,0,0,NULL),(39,99,180,7,NULL,NULL,0,NULL,0,0,NULL),(40,48,99,2,NULL,NULL,0,NULL,0,0,NULL),(41,186,18,1,NULL,NULL,1,NULL,0,0,NULL),(42,75,18,1,NULL,NULL,1,NULL,0,0,NULL),(43,186,175,1,NULL,NULL,1,NULL,0,0,NULL),(44,75,175,1,NULL,NULL,1,NULL,0,0,NULL),(45,75,186,4,NULL,NULL,1,NULL,0,0,NULL),(46,175,69,8,NULL,NULL,1,NULL,0,0,NULL),(47,186,69,8,NULL,NULL,1,NULL,0,0,NULL),(48,75,69,8,NULL,NULL,1,NULL,0,0,NULL),(49,18,69,7,NULL,NULL,1,NULL,0,0,NULL),(50,175,18,2,NULL,NULL,1,NULL,0,0,NULL),(51,97,45,1,NULL,NULL,1,NULL,0,0,NULL),(52,109,45,1,NULL,NULL,1,NULL,0,0,NULL),(53,97,144,1,NULL,NULL,1,NULL,0,0,NULL),(54,109,144,1,NULL,NULL,1,NULL,0,0,NULL),(55,109,97,4,NULL,NULL,1,NULL,0,0,NULL),(56,144,200,8,NULL,NULL,1,NULL,0,0,NULL),(57,97,200,8,NULL,NULL,1,NULL,0,0,NULL),(58,109,200,8,NULL,NULL,1,NULL,0,0,NULL),(59,45,200,7,NULL,NULL,1,NULL,0,0,NULL),(60,144,45,2,NULL,NULL,1,NULL,0,0,NULL),(61,163,158,1,NULL,NULL,1,NULL,0,0,NULL),(62,122,158,1,NULL,NULL,1,NULL,0,0,NULL),(63,163,7,1,NULL,NULL,1,NULL,0,0,NULL),(64,122,7,1,NULL,NULL,1,NULL,0,0,NULL),(65,122,163,4,NULL,NULL,1,NULL,0,0,NULL),(66,7,40,8,NULL,NULL,1,NULL,0,0,NULL),(67,163,40,8,NULL,NULL,1,NULL,0,0,NULL),(68,122,40,8,NULL,NULL,1,NULL,0,0,NULL),(69,158,40,7,NULL,NULL,1,NULL,0,0,NULL),(70,7,158,2,NULL,NULL,1,NULL,0,0,NULL),(71,5,96,1,NULL,NULL,1,NULL,0,0,NULL),(72,27,96,1,NULL,NULL,1,NULL,0,0,NULL),(73,5,98,1,NULL,NULL,1,NULL,0,0,NULL),(74,27,98,1,NULL,NULL,1,NULL,0,0,NULL),(75,27,5,4,NULL,NULL,1,NULL,0,0,NULL),(76,98,105,8,NULL,NULL,1,NULL,0,0,NULL),(77,5,105,8,NULL,NULL,1,NULL,0,0,NULL),(78,27,105,8,NULL,NULL,1,NULL,0,0,NULL),(79,96,105,7,NULL,NULL,0,NULL,0,0,NULL),(80,98,96,2,NULL,NULL,0,NULL,0,0,NULL),(81,108,6,1,NULL,NULL,1,NULL,0,0,NULL),(82,154,6,1,NULL,NULL,1,NULL,0,0,NULL),(83,108,92,1,NULL,NULL,1,NULL,0,0,NULL),(84,154,92,1,NULL,NULL,1,NULL,0,0,NULL),(85,154,108,4,NULL,NULL,1,NULL,0,0,NULL),(86,92,85,8,NULL,NULL,1,NULL,0,0,NULL),(87,108,85,8,NULL,NULL,1,NULL,0,0,NULL),(88,154,85,8,NULL,NULL,1,NULL,0,0,NULL),(89,6,85,7,NULL,NULL,1,NULL,0,0,NULL),(90,92,6,2,NULL,NULL,1,NULL,0,0,NULL),(91,137,36,1,NULL,NULL,1,NULL,0,0,NULL),(92,2,36,1,NULL,NULL,1,NULL,0,0,NULL),(93,137,111,1,NULL,NULL,1,NULL,0,0,NULL),(94,2,111,1,NULL,NULL,1,NULL,0,0,NULL),(95,2,137,4,NULL,NULL,1,NULL,0,0,NULL),(96,111,172,8,NULL,NULL,1,NULL,0,0,NULL),(97,137,172,8,NULL,NULL,1,NULL,0,0,NULL),(98,2,172,8,NULL,NULL,1,NULL,0,0,NULL),(99,36,172,7,NULL,NULL,1,NULL,0,0,NULL),(100,111,36,2,NULL,NULL,1,NULL,0,0,NULL),(101,16,150,1,NULL,NULL,1,NULL,0,0,NULL),(102,21,150,1,NULL,NULL,1,NULL,0,0,NULL),(103,16,182,1,NULL,NULL,1,NULL,0,0,NULL),(104,21,182,1,NULL,NULL,1,NULL,0,0,NULL),(105,21,16,4,NULL,NULL,1,NULL,0,0,NULL),(106,182,42,8,NULL,NULL,1,NULL,0,0,NULL),(107,16,42,8,NULL,NULL,1,NULL,0,0,NULL),(108,21,42,8,NULL,NULL,1,NULL,0,0,NULL),(109,150,42,7,NULL,NULL,1,NULL,0,0,NULL),(110,182,150,2,NULL,NULL,1,NULL,0,0,NULL),(111,81,74,1,NULL,NULL,1,NULL,0,0,NULL),(112,12,74,1,NULL,NULL,1,NULL,0,0,NULL),(113,81,179,1,NULL,NULL,1,NULL,0,0,NULL),(114,12,179,1,NULL,NULL,1,NULL,0,0,NULL),(115,12,81,4,NULL,NULL,1,NULL,0,0,NULL),(116,179,37,8,NULL,NULL,1,NULL,0,0,NULL),(117,81,37,8,NULL,NULL,1,NULL,0,0,NULL),(118,12,37,8,NULL,NULL,1,NULL,0,0,NULL),(119,74,37,7,NULL,NULL,1,NULL,0,0,NULL),(120,179,74,2,NULL,NULL,1,NULL,0,0,NULL),(121,153,128,1,NULL,NULL,1,NULL,0,0,NULL),(122,116,128,1,NULL,NULL,1,NULL,0,0,NULL),(123,153,79,1,NULL,NULL,1,NULL,0,0,NULL),(124,116,79,1,NULL,NULL,1,NULL,0,0,NULL),(125,116,153,4,NULL,NULL,1,NULL,0,0,NULL),(126,79,44,8,NULL,NULL,1,NULL,0,0,NULL),(127,153,44,8,NULL,NULL,1,NULL,0,0,NULL),(128,116,44,8,NULL,NULL,1,NULL,0,0,NULL),(129,128,44,7,NULL,NULL,1,NULL,0,0,NULL),(130,79,128,2,NULL,NULL,1,NULL,0,0,NULL),(131,118,157,1,NULL,NULL,1,NULL,0,0,NULL),(132,117,157,1,NULL,NULL,1,NULL,0,0,NULL),(133,118,104,1,NULL,NULL,1,NULL,0,0,NULL),(134,117,104,1,NULL,NULL,1,NULL,0,0,NULL),(135,117,118,4,NULL,NULL,1,NULL,0,0,NULL),(136,104,9,8,NULL,NULL,1,NULL,0,0,NULL),(137,118,9,8,NULL,NULL,1,NULL,0,0,NULL),(138,117,9,8,NULL,NULL,1,NULL,0,0,NULL),(139,157,9,7,NULL,NULL,1,NULL,0,0,NULL),(140,104,157,2,NULL,NULL,1,NULL,0,0,NULL),(141,165,34,1,NULL,NULL,1,NULL,0,0,NULL),(142,84,34,1,NULL,NULL,1,NULL,0,0,NULL),(143,165,107,1,NULL,NULL,1,NULL,0,0,NULL),(144,84,107,1,NULL,NULL,1,NULL,0,0,NULL),(145,84,165,4,NULL,NULL,1,NULL,0,0,NULL),(146,107,194,8,NULL,NULL,1,NULL,0,0,NULL),(147,165,194,8,NULL,NULL,1,NULL,0,0,NULL),(148,84,194,8,NULL,NULL,1,NULL,0,0,NULL),(149,34,194,7,NULL,NULL,1,NULL,0,0,NULL),(150,107,34,2,NULL,NULL,1,NULL,0,0,NULL),(151,39,174,1,NULL,NULL,1,NULL,0,0,NULL),(152,151,174,1,NULL,NULL,1,NULL,0,0,NULL),(153,39,125,1,NULL,NULL,1,NULL,0,0,NULL),(154,151,125,1,NULL,NULL,1,NULL,0,0,NULL),(155,151,39,4,NULL,NULL,1,NULL,0,0,NULL),(156,125,72,8,NULL,NULL,1,NULL,0,0,NULL),(157,39,72,8,NULL,NULL,1,NULL,0,0,NULL),(158,151,72,8,NULL,NULL,1,NULL,0,0,NULL),(159,174,72,7,NULL,NULL,0,NULL,0,0,NULL),(160,125,174,2,NULL,NULL,0,NULL,0,0,NULL),(161,190,61,1,NULL,NULL,1,NULL,0,0,NULL),(162,38,61,1,NULL,NULL,1,NULL,0,0,NULL),(163,190,30,1,NULL,NULL,1,NULL,0,0,NULL),(164,38,30,1,NULL,NULL,1,NULL,0,0,NULL),(165,38,190,4,NULL,NULL,1,NULL,0,0,NULL),(166,30,4,8,NULL,NULL,1,NULL,0,0,NULL),(167,190,4,8,NULL,NULL,1,NULL,0,0,NULL),(168,38,4,8,NULL,NULL,1,NULL,0,0,NULL),(169,61,4,7,NULL,NULL,0,NULL,0,0,NULL),(170,30,61,2,NULL,NULL,0,NULL,0,0,NULL),(171,47,147,1,NULL,NULL,1,NULL,0,0,NULL),(172,14,147,1,NULL,NULL,1,NULL,0,0,NULL),(173,47,201,1,NULL,NULL,1,NULL,0,0,NULL),(174,14,201,1,NULL,NULL,1,NULL,0,0,NULL),(175,14,47,4,NULL,NULL,1,NULL,0,0,NULL),(176,201,138,8,NULL,NULL,1,NULL,0,0,NULL),(177,47,138,8,NULL,NULL,1,NULL,0,0,NULL),(178,14,138,8,NULL,NULL,1,NULL,0,0,NULL),(179,147,138,7,NULL,NULL,0,NULL,0,0,NULL),(180,201,147,2,NULL,NULL,0,NULL,0,0,NULL),(181,52,70,1,NULL,NULL,1,NULL,0,0,NULL),(182,168,70,1,NULL,NULL,1,NULL,0,0,NULL),(183,52,56,1,NULL,NULL,1,NULL,0,0,NULL),(184,168,56,1,NULL,NULL,1,NULL,0,0,NULL),(185,168,52,4,NULL,NULL,1,NULL,0,0,NULL),(186,56,196,8,NULL,NULL,1,NULL,0,0,NULL),(187,52,196,8,NULL,NULL,1,NULL,0,0,NULL),(188,168,196,8,NULL,NULL,1,NULL,0,0,NULL),(189,70,196,7,NULL,NULL,1,NULL,0,0,NULL),(190,56,70,2,NULL,NULL,1,NULL,0,0,NULL),(191,110,171,1,NULL,NULL,1,NULL,0,0,NULL),(192,33,171,1,NULL,NULL,1,NULL,0,0,NULL),(193,110,68,1,NULL,NULL,1,NULL,0,0,NULL),(194,33,68,1,NULL,NULL,1,NULL,0,0,NULL),(195,33,110,4,NULL,NULL,1,NULL,0,0,NULL),(196,68,132,8,NULL,NULL,1,NULL,0,0,NULL),(197,110,132,8,NULL,NULL,1,NULL,0,0,NULL),(198,33,132,8,NULL,NULL,1,NULL,0,0,NULL),(199,171,132,7,NULL,NULL,0,NULL,0,0,NULL),(200,68,171,2,NULL,NULL,0,NULL,0,0,NULL),(201,49,3,5,NULL,NULL,1,NULL,0,0,NULL),(202,184,22,5,NULL,NULL,1,NULL,0,0,NULL),(203,163,25,5,NULL,NULL,1,NULL,0,0,NULL),(204,46,29,5,NULL,NULL,1,NULL,0,0,NULL),(205,30,59,5,NULL,NULL,1,NULL,0,0,NULL),(206,68,60,5,NULL,NULL,1,NULL,0,0,NULL),(207,122,82,5,NULL,NULL,1,NULL,0,0,NULL),(208,158,83,5,NULL,NULL,1,NULL,0,0,NULL),(209,112,123,5,NULL,NULL,1,NULL,0,0,NULL),(210,80,126,5,NULL,NULL,1,NULL,0,0,NULL),(211,159,135,5,NULL,NULL,1,NULL,0,0,NULL),(212,118,142,5,NULL,NULL,1,NULL,0,0,NULL),(213,14,146,5,NULL,NULL,1,NULL,0,0,NULL),(214,139,156,5,NULL,NULL,1,NULL,0,0,NULL),(215,137,162,5,NULL,NULL,1,NULL,0,0,NULL),(216,51,164,5,NULL,NULL,1,NULL,0,0,NULL),(217,107,169,5,NULL,NULL,1,NULL,0,0,NULL),(218,157,177,5,NULL,NULL,1,NULL,0,0,NULL),(219,98,199,5,NULL,NULL,1,NULL,0,0,NULL); +INSERT INTO `civicrm_relationship` (`id`, `contact_id_a`, `contact_id_b`, `relationship_type_id`, `start_date`, `end_date`, `is_active`, `description`, `is_permission_a_b`, `is_permission_b_a`, `case_id`) VALUES (1,4,24,1,NULL,NULL,1,NULL,0,0,NULL),(2,142,24,1,NULL,NULL,1,NULL,0,0,NULL),(3,4,25,1,NULL,NULL,1,NULL,0,0,NULL),(4,142,25,1,NULL,NULL,1,NULL,0,0,NULL),(5,142,4,4,NULL,NULL,1,NULL,0,0,NULL),(6,25,104,8,NULL,NULL,1,NULL,0,0,NULL),(7,4,104,8,NULL,NULL,1,NULL,0,0,NULL),(8,142,104,8,NULL,NULL,1,NULL,0,0,NULL),(9,24,104,7,NULL,NULL,0,NULL,0,0,NULL),(10,25,24,2,NULL,NULL,0,NULL,0,0,NULL),(11,45,30,1,NULL,NULL,1,NULL,0,0,NULL),(12,182,30,1,NULL,NULL,1,NULL,0,0,NULL),(13,45,50,1,NULL,NULL,1,NULL,0,0,NULL),(14,182,50,1,NULL,NULL,1,NULL,0,0,NULL),(15,182,45,4,NULL,NULL,1,NULL,0,0,NULL),(16,50,174,8,NULL,NULL,1,NULL,0,0,NULL),(17,45,174,8,NULL,NULL,1,NULL,0,0,NULL),(18,182,174,8,NULL,NULL,1,NULL,0,0,NULL),(19,30,174,7,NULL,NULL,1,NULL,0,0,NULL),(20,50,30,2,NULL,NULL,1,NULL,0,0,NULL),(21,19,87,1,NULL,NULL,1,NULL,0,0,NULL),(22,20,87,1,NULL,NULL,1,NULL,0,0,NULL),(23,19,118,1,NULL,NULL,1,NULL,0,0,NULL),(24,20,118,1,NULL,NULL,1,NULL,0,0,NULL),(25,20,19,4,NULL,NULL,1,NULL,0,0,NULL),(26,118,83,8,NULL,NULL,1,NULL,0,0,NULL),(27,19,83,8,NULL,NULL,1,NULL,0,0,NULL),(28,20,83,8,NULL,NULL,1,NULL,0,0,NULL),(29,87,83,7,NULL,NULL,0,NULL,0,0,NULL),(30,118,87,2,NULL,NULL,0,NULL,0,0,NULL),(31,198,21,1,NULL,NULL,1,NULL,0,0,NULL),(32,82,21,1,NULL,NULL,1,NULL,0,0,NULL),(33,198,48,1,NULL,NULL,1,NULL,0,0,NULL),(34,82,48,1,NULL,NULL,1,NULL,0,0,NULL),(35,82,198,4,NULL,NULL,1,NULL,0,0,NULL),(36,48,185,8,NULL,NULL,1,NULL,0,0,NULL),(37,198,185,8,NULL,NULL,1,NULL,0,0,NULL),(38,82,185,8,NULL,NULL,1,NULL,0,0,NULL),(39,21,185,7,NULL,NULL,1,NULL,0,0,NULL),(40,48,21,2,NULL,NULL,1,NULL,0,0,NULL),(41,81,177,1,NULL,NULL,1,NULL,0,0,NULL),(42,156,177,1,NULL,NULL,1,NULL,0,0,NULL),(43,81,132,1,NULL,NULL,1,NULL,0,0,NULL),(44,156,132,1,NULL,NULL,1,NULL,0,0,NULL),(45,156,81,4,NULL,NULL,1,NULL,0,0,NULL),(46,132,85,8,NULL,NULL,1,NULL,0,0,NULL),(47,81,85,8,NULL,NULL,1,NULL,0,0,NULL),(48,156,85,8,NULL,NULL,1,NULL,0,0,NULL),(49,177,85,7,NULL,NULL,0,NULL,0,0,NULL),(50,132,177,2,NULL,NULL,0,NULL,0,0,NULL),(51,120,114,1,NULL,NULL,1,NULL,0,0,NULL),(52,137,114,1,NULL,NULL,1,NULL,0,0,NULL),(53,120,32,1,NULL,NULL,1,NULL,0,0,NULL),(54,137,32,1,NULL,NULL,1,NULL,0,0,NULL),(55,137,120,4,NULL,NULL,1,NULL,0,0,NULL),(56,32,29,8,NULL,NULL,1,NULL,0,0,NULL),(57,120,29,8,NULL,NULL,1,NULL,0,0,NULL),(58,137,29,8,NULL,NULL,1,NULL,0,0,NULL),(59,114,29,7,NULL,NULL,1,NULL,0,0,NULL),(60,32,114,2,NULL,NULL,1,NULL,0,0,NULL),(61,124,139,1,NULL,NULL,1,NULL,0,0,NULL),(62,172,139,1,NULL,NULL,1,NULL,0,0,NULL),(63,124,76,1,NULL,NULL,1,NULL,0,0,NULL),(64,172,76,1,NULL,NULL,1,NULL,0,0,NULL),(65,172,124,4,NULL,NULL,1,NULL,0,0,NULL),(66,76,12,8,NULL,NULL,1,NULL,0,0,NULL),(67,124,12,8,NULL,NULL,1,NULL,0,0,NULL),(68,172,12,8,NULL,NULL,1,NULL,0,0,NULL),(69,139,12,7,NULL,NULL,0,NULL,0,0,NULL),(70,76,139,2,NULL,NULL,0,NULL,0,0,NULL),(71,22,15,1,NULL,NULL,1,NULL,0,0,NULL),(72,40,15,1,NULL,NULL,1,NULL,0,0,NULL),(73,22,7,1,NULL,NULL,1,NULL,0,0,NULL),(74,40,7,1,NULL,NULL,1,NULL,0,0,NULL),(75,40,22,4,NULL,NULL,1,NULL,0,0,NULL),(76,7,89,8,NULL,NULL,1,NULL,0,0,NULL),(77,22,89,8,NULL,NULL,1,NULL,0,0,NULL),(78,40,89,8,NULL,NULL,1,NULL,0,0,NULL),(79,15,89,7,NULL,NULL,1,NULL,0,0,NULL),(80,7,15,2,NULL,NULL,1,NULL,0,0,NULL),(81,180,6,1,NULL,NULL,1,NULL,0,0,NULL),(82,147,6,1,NULL,NULL,1,NULL,0,0,NULL),(83,180,123,1,NULL,NULL,1,NULL,0,0,NULL),(84,147,123,1,NULL,NULL,1,NULL,0,0,NULL),(85,147,180,4,NULL,NULL,1,NULL,0,0,NULL),(86,123,51,8,NULL,NULL,1,NULL,0,0,NULL),(87,180,51,8,NULL,NULL,1,NULL,0,0,NULL),(88,147,51,8,NULL,NULL,1,NULL,0,0,NULL),(89,6,51,7,NULL,NULL,1,NULL,0,0,NULL),(90,123,6,2,NULL,NULL,1,NULL,0,0,NULL),(91,184,176,1,NULL,NULL,1,NULL,0,0,NULL),(92,64,176,1,NULL,NULL,1,NULL,0,0,NULL),(93,184,166,1,NULL,NULL,1,NULL,0,0,NULL),(94,64,166,1,NULL,NULL,1,NULL,0,0,NULL),(95,64,184,4,NULL,NULL,1,NULL,0,0,NULL),(96,166,41,8,NULL,NULL,1,NULL,0,0,NULL),(97,184,41,8,NULL,NULL,1,NULL,0,0,NULL),(98,64,41,8,NULL,NULL,1,NULL,0,0,NULL),(99,176,41,7,NULL,NULL,0,NULL,0,0,NULL),(100,166,176,2,NULL,NULL,0,NULL,0,0,NULL),(101,138,8,1,NULL,NULL,1,NULL,0,0,NULL),(102,153,8,1,NULL,NULL,1,NULL,0,0,NULL),(103,138,112,1,NULL,NULL,1,NULL,0,0,NULL),(104,153,112,1,NULL,NULL,1,NULL,0,0,NULL),(105,153,138,4,NULL,NULL,1,NULL,0,0,NULL),(106,112,90,8,NULL,NULL,1,NULL,0,0,NULL),(107,138,90,8,NULL,NULL,1,NULL,0,0,NULL),(108,153,90,8,NULL,NULL,1,NULL,0,0,NULL),(109,8,90,7,NULL,NULL,0,NULL,0,0,NULL),(110,112,8,2,NULL,NULL,0,NULL,0,0,NULL),(111,78,44,1,NULL,NULL,1,NULL,0,0,NULL),(112,144,44,1,NULL,NULL,1,NULL,0,0,NULL),(113,78,119,1,NULL,NULL,1,NULL,0,0,NULL),(114,144,119,1,NULL,NULL,1,NULL,0,0,NULL),(115,144,78,4,NULL,NULL,1,NULL,0,0,NULL),(116,119,72,8,NULL,NULL,1,NULL,0,0,NULL),(117,78,72,8,NULL,NULL,1,NULL,0,0,NULL),(118,144,72,8,NULL,NULL,1,NULL,0,0,NULL),(119,44,72,7,NULL,NULL,0,NULL,0,0,NULL),(120,119,44,2,NULL,NULL,0,NULL,0,0,NULL),(121,73,164,1,NULL,NULL,1,NULL,0,0,NULL),(122,105,164,1,NULL,NULL,1,NULL,0,0,NULL),(123,73,106,1,NULL,NULL,1,NULL,0,0,NULL),(124,105,106,1,NULL,NULL,1,NULL,0,0,NULL),(125,105,73,4,NULL,NULL,1,NULL,0,0,NULL),(126,106,116,8,NULL,NULL,1,NULL,0,0,NULL),(127,73,116,8,NULL,NULL,1,NULL,0,0,NULL),(128,105,116,8,NULL,NULL,1,NULL,0,0,NULL),(129,164,116,7,NULL,NULL,1,NULL,0,0,NULL),(130,106,164,2,NULL,NULL,1,NULL,0,0,NULL),(131,196,163,1,NULL,NULL,1,NULL,0,0,NULL),(132,11,163,1,NULL,NULL,1,NULL,0,0,NULL),(133,196,197,1,NULL,NULL,1,NULL,0,0,NULL),(134,11,197,1,NULL,NULL,1,NULL,0,0,NULL),(135,11,196,4,NULL,NULL,1,NULL,0,0,NULL),(136,197,42,8,NULL,NULL,1,NULL,0,0,NULL),(137,196,42,8,NULL,NULL,1,NULL,0,0,NULL),(138,11,42,8,NULL,NULL,1,NULL,0,0,NULL),(139,163,42,7,NULL,NULL,1,NULL,0,0,NULL),(140,197,163,2,NULL,NULL,1,NULL,0,0,NULL),(141,27,201,1,NULL,NULL,1,NULL,0,0,NULL),(142,97,201,1,NULL,NULL,1,NULL,0,0,NULL),(143,27,140,1,NULL,NULL,1,NULL,0,0,NULL),(144,97,140,1,NULL,NULL,1,NULL,0,0,NULL),(145,97,27,4,NULL,NULL,1,NULL,0,0,NULL),(146,140,175,8,NULL,NULL,1,NULL,0,0,NULL),(147,27,175,8,NULL,NULL,1,NULL,0,0,NULL),(148,97,175,8,NULL,NULL,1,NULL,0,0,NULL),(149,201,175,7,NULL,NULL,1,NULL,0,0,NULL),(150,140,201,2,NULL,NULL,1,NULL,0,0,NULL),(151,47,35,1,NULL,NULL,1,NULL,0,0,NULL),(152,61,35,1,NULL,NULL,1,NULL,0,0,NULL),(153,47,79,1,NULL,NULL,1,NULL,0,0,NULL),(154,61,79,1,NULL,NULL,1,NULL,0,0,NULL),(155,61,47,4,NULL,NULL,1,NULL,0,0,NULL),(156,79,183,8,NULL,NULL,1,NULL,0,0,NULL),(157,47,183,8,NULL,NULL,1,NULL,0,0,NULL),(158,61,183,8,NULL,NULL,1,NULL,0,0,NULL),(159,35,183,7,NULL,NULL,0,NULL,0,0,NULL),(160,79,35,2,NULL,NULL,0,NULL,0,0,NULL),(161,122,134,1,NULL,NULL,1,NULL,0,0,NULL),(162,37,134,1,NULL,NULL,1,NULL,0,0,NULL),(163,122,158,1,NULL,NULL,1,NULL,0,0,NULL),(164,37,158,1,NULL,NULL,1,NULL,0,0,NULL),(165,37,122,4,NULL,NULL,1,NULL,0,0,NULL),(166,158,192,8,NULL,NULL,1,NULL,0,0,NULL),(167,122,192,8,NULL,NULL,1,NULL,0,0,NULL),(168,37,192,8,NULL,NULL,1,NULL,0,0,NULL),(169,134,192,7,NULL,NULL,1,NULL,0,0,NULL),(170,158,134,2,NULL,NULL,1,NULL,0,0,NULL),(171,179,102,1,NULL,NULL,1,NULL,0,0,NULL),(172,75,102,1,NULL,NULL,1,NULL,0,0,NULL),(173,179,26,1,NULL,NULL,1,NULL,0,0,NULL),(174,75,26,1,NULL,NULL,1,NULL,0,0,NULL),(175,75,179,4,NULL,NULL,1,NULL,0,0,NULL),(176,26,157,8,NULL,NULL,1,NULL,0,0,NULL),(177,179,157,8,NULL,NULL,1,NULL,0,0,NULL),(178,75,157,8,NULL,NULL,1,NULL,0,0,NULL),(179,102,157,7,NULL,NULL,0,NULL,0,0,NULL),(180,26,102,2,NULL,NULL,0,NULL,0,0,NULL),(181,86,130,1,NULL,NULL,1,NULL,0,0,NULL),(182,70,130,1,NULL,NULL,1,NULL,0,0,NULL),(183,86,141,1,NULL,NULL,1,NULL,0,0,NULL),(184,70,141,1,NULL,NULL,1,NULL,0,0,NULL),(185,70,86,4,NULL,NULL,1,NULL,0,0,NULL),(186,141,68,8,NULL,NULL,1,NULL,0,0,NULL),(187,86,68,8,NULL,NULL,1,NULL,0,0,NULL),(188,70,68,8,NULL,NULL,1,NULL,0,0,NULL),(189,130,68,7,NULL,NULL,1,NULL,0,0,NULL),(190,141,130,2,NULL,NULL,1,NULL,0,0,NULL),(191,65,165,1,NULL,NULL,1,NULL,0,0,NULL),(192,74,165,1,NULL,NULL,1,NULL,0,0,NULL),(193,65,55,1,NULL,NULL,1,NULL,0,0,NULL),(194,74,55,1,NULL,NULL,1,NULL,0,0,NULL),(195,74,65,4,NULL,NULL,1,NULL,0,0,NULL),(196,55,77,8,NULL,NULL,1,NULL,0,0,NULL),(197,65,77,8,NULL,NULL,1,NULL,0,0,NULL),(198,74,77,8,NULL,NULL,1,NULL,0,0,NULL),(199,165,77,7,NULL,NULL,0,NULL,0,0,NULL),(200,55,165,2,NULL,NULL,0,NULL,0,0,NULL),(201,45,10,5,NULL,NULL,1,NULL,0,0,NULL),(202,14,16,5,NULL,NULL,1,NULL,0,0,NULL),(203,96,33,5,NULL,NULL,1,NULL,0,0,NULL),(204,21,34,5,NULL,NULL,1,NULL,0,0,NULL),(205,62,39,5,NULL,NULL,1,NULL,0,0,NULL),(206,97,84,5,NULL,NULL,1,NULL,0,0,NULL),(207,108,88,5,NULL,NULL,1,NULL,0,0,NULL),(208,172,99,5,NULL,NULL,1,NULL,0,0,NULL),(209,43,101,5,NULL,NULL,1,NULL,0,0,NULL),(210,196,103,5,NULL,NULL,1,NULL,0,0,NULL),(211,149,135,5,NULL,NULL,1,NULL,0,0,NULL),(212,44,151,5,NULL,NULL,1,NULL,0,0,NULL),(213,40,159,5,NULL,NULL,1,NULL,0,0,NULL),(214,64,162,5,NULL,NULL,1,NULL,0,0,NULL),(215,118,169,5,NULL,NULL,1,NULL,0,0,NULL),(216,123,178,5,NULL,NULL,1,NULL,0,0,NULL),(217,167,189,5,NULL,NULL,1,NULL,0,0,NULL),(218,92,195,5,NULL,NULL,1,NULL,0,0,NULL),(219,79,199,5,NULL,NULL,1,NULL,0,0,NULL); /*!40000 ALTER TABLE `civicrm_relationship` ENABLE KEYS */; UNLOCK TABLES; @@ -1325,7 +1326,7 @@ UNLOCK TABLES; LOCK TABLES `civicrm_state_province` WRITE; /*!40000 ALTER TABLE `civicrm_state_province` DISABLE KEYS */; -INSERT INTO `civicrm_state_province` (`id`, `name`, `abbreviation`, `country_id`) VALUES (1000,'Alabama','AL',1228),(1001,'Alaska','AK',1228),(1002,'Arizona','AZ',1228),(1003,'Arkansas','AR',1228),(1004,'California','CA',1228),(1005,'Colorado','CO',1228),(1006,'Connecticut','CT',1228),(1007,'Delaware','DE',1228),(1008,'Florida','FL',1228),(1009,'Georgia','GA',1228),(1010,'Hawaii','HI',1228),(1011,'Idaho','ID',1228),(1012,'Illinois','IL',1228),(1013,'Indiana','IN',1228),(1014,'Iowa','IA',1228),(1015,'Kansas','KS',1228),(1016,'Kentucky','KY',1228),(1017,'Louisiana','LA',1228),(1018,'Maine','ME',1228),(1019,'Maryland','MD',1228),(1020,'Massachusetts','MA',1228),(1021,'Michigan','MI',1228),(1022,'Minnesota','MN',1228),(1023,'Mississippi','MS',1228),(1024,'Missouri','MO',1228),(1025,'Montana','MT',1228),(1026,'Nebraska','NE',1228),(1027,'Nevada','NV',1228),(1028,'New Hampshire','NH',1228),(1029,'New Jersey','NJ',1228),(1030,'New Mexico','NM',1228),(1031,'New York','NY',1228),(1032,'North Carolina','NC',1228),(1033,'North Dakota','ND',1228),(1034,'Ohio','OH',1228),(1035,'Oklahoma','OK',1228),(1036,'Oregon','OR',1228),(1037,'Pennsylvania','PA',1228),(1038,'Rhode Island','RI',1228),(1039,'South Carolina','SC',1228),(1040,'South Dakota','SD',1228),(1041,'Tennessee','TN',1228),(1042,'Texas','TX',1228),(1043,'Utah','UT',1228),(1044,'Vermont','VT',1228),(1045,'Virginia','VA',1228),(1046,'Washington','WA',1228),(1047,'West Virginia','WV',1228),(1048,'Wisconsin','WI',1228),(1049,'Wyoming','WY',1228),(1050,'District of Columbia','DC',1228),(1052,'American Samoa','AS',1228),(1053,'Guam','GU',1228),(1055,'Northern Mariana Islands','MP',1228),(1056,'Puerto Rico','PR',1228),(1057,'Virgin Islands','VI',1228),(1058,'United States Minor Outlying Islands','UM',1228),(1059,'Armed Forces Europe','AE',1228),(1060,'Armed Forces Americas','AA',1228),(1061,'Armed Forces Pacific','AP',1228),(1100,'Alberta','AB',1039),(1101,'British Columbia','BC',1039),(1102,'Manitoba','MB',1039),(1103,'New Brunswick','NB',1039),(1104,'Newfoundland and Labrador','NL',1039),(1105,'Northwest Territories','NT',1039),(1106,'Nova Scotia','NS',1039),(1107,'Nunavut','NU',1039),(1108,'Ontario','ON',1039),(1109,'Prince Edward Island','PE',1039),(1110,'Quebec','QC',1039),(1111,'Saskatchewan','SK',1039),(1112,'Yukon Territory','YT',1039),(1200,'Maharashtra','MM',1101),(1201,'Karnataka','KA',1101),(1202,'Andhra Pradesh','AP',1101),(1203,'Arunachal Pradesh','AR',1101),(1204,'Assam','AS',1101),(1205,'Bihar','BR',1101),(1206,'Chhattisgarh','CH',1101),(1207,'Goa','GA',1101),(1208,'Gujarat','GJ',1101),(1209,'Haryana','HR',1101),(1210,'Himachal Pradesh','HP',1101),(1211,'Jammu and Kashmir','JK',1101),(1212,'Jharkhand','JH',1101),(1213,'Kerala','KL',1101),(1214,'Madhya Pradesh','MP',1101),(1215,'Manipur','MN',1101),(1216,'Meghalaya','ML',1101),(1217,'Mizoram','MZ',1101),(1218,'Nagaland','NL',1101),(1219,'Orissa','OR',1101),(1220,'Punjab','PB',1101),(1221,'Rajasthan','RJ',1101),(1222,'Sikkim','SK',1101),(1223,'Tamil Nadu','TN',1101),(1224,'Tripura','TR',1101),(1225,'Uttarakhand','UT',1101),(1226,'Uttar Pradesh','UP',1101),(1227,'West Bengal','WB',1101),(1228,'Andaman and Nicobar Islands','AN',1101),(1229,'Dadra and Nagar Haveli','DN',1101),(1230,'Daman and Diu','DD',1101),(1231,'Delhi','DL',1101),(1232,'Lakshadweep','LD',1101),(1233,'Pondicherry','PY',1101),(1300,'mazowieckie','MZ',1172),(1301,'pomorskie','PM',1172),(1302,'dolnoÅ›lÄ…skie','DS',1172),(1303,'kujawsko-pomorskie','KP',1172),(1304,'lubelskie','LU',1172),(1305,'lubuskie','LB',1172),(1306,'łódzkie','LD',1172),(1307,'maÅ‚opolskie','MA',1172),(1308,'opolskie','OP',1172),(1309,'podkarpackie','PK',1172),(1310,'podlaskie','PD',1172),(1311,'Å›lÄ…skie','SL',1172),(1312,'Å›wiÄ™tokrzyskie','SK',1172),(1313,'warmiÅ„sko-mazurskie','WN',1172),(1314,'wielkopolskie','WP',1172),(1315,'zachodniopomorskie','ZP',1172),(1500,'Abu Zaby','AZ',1225),(1501,'\'Ajman','AJ',1225),(1502,'Al Fujayrah','FU',1225),(1503,'Ash Shariqah','SH',1225),(1504,'Dubayy','DU',1225),(1505,'Ra\'s al Khaymah','RK',1225),(1506,'Dac Lac','33',1233),(1507,'Umm al Qaywayn','UQ',1225),(1508,'Badakhshan','BDS',1001),(1509,'Badghis','BDG',1001),(1510,'Baghlan','BGL',1001),(1511,'Balkh','BAL',1001),(1512,'Bamian','BAM',1001),(1513,'Farah','FRA',1001),(1514,'Faryab','FYB',1001),(1515,'Ghazni','GHA',1001),(1516,'Ghowr','GHO',1001),(1517,'Helmand','HEL',1001),(1518,'Herat','HER',1001),(1519,'Jowzjan','JOW',1001),(1520,'Kabul','KAB',1001),(1521,'Kandahar','KAN',1001),(1522,'Kapisa','KAP',1001),(1523,'Khowst','KHO',1001),(1524,'Konar','KNR',1001),(1525,'Kondoz','KDZ',1001),(1526,'Laghman','LAG',1001),(1527,'Lowgar','LOW',1001),(1528,'Nangrahar','NAN',1001),(1529,'Nimruz','NIM',1001),(1530,'Nurestan','NUR',1001),(1531,'Oruzgan','ORU',1001),(1532,'Paktia','PIA',1001),(1533,'Paktika','PKA',1001),(1534,'Parwan','PAR',1001),(1535,'Samangan','SAM',1001),(1536,'Sar-e Pol','SAR',1001),(1537,'Takhar','TAK',1001),(1538,'Wardak','WAR',1001),(1539,'Zabol','ZAB',1001),(1540,'Berat','BR',1002),(1541,'Bulqizë','BU',1002),(1542,'Delvinë','DL',1002),(1543,'Devoll','DV',1002),(1544,'Dibër','DI',1002),(1545,'Durrës','DR',1002),(1546,'Elbasan','EL',1002),(1547,'Fier','FR',1002),(1548,'Gramsh','GR',1002),(1549,'Gjirokastër','GJ',1002),(1550,'Has','HA',1002),(1551,'Kavajë','KA',1002),(1552,'Kolonjë','ER',1002),(1553,'Korçë','KO',1002),(1554,'Krujë','KR',1002),(1555,'Kuçovë','KC',1002),(1556,'Kukës','KU',1002),(1557,'Kurbin','KB',1002),(1558,'Lezhë','LE',1002),(1559,'Librazhd','LB',1002),(1560,'Lushnjë','LU',1002),(1561,'Malësi e Madhe','MM',1002),(1562,'Mallakastër','MK',1002),(1563,'Mat','MT',1002),(1564,'Mirditë','MR',1002),(1565,'Peqin','PQ',1002),(1566,'Përmet','PR',1002),(1567,'Pogradec','PG',1002),(1568,'Pukë','PU',1002),(1569,'Sarandë','SR',1002),(1570,'Skrapar','SK',1002),(1571,'Shkodër','SH',1002),(1572,'Tepelenë','TE',1002),(1573,'Tiranë','TR',1002),(1574,'Tropojë','TP',1002),(1575,'Vlorë','VL',1002),(1576,'Erevan','ER',1011),(1577,'Aragacotn','AG',1011),(1578,'Ararat','AR',1011),(1579,'Armavir','AV',1011),(1580,'Gegarkunik\'','GR',1011),(1581,'Kotayk\'','KT',1011),(1582,'Lory','LO',1011),(1583,'Sirak','SH',1011),(1584,'Syunik\'','SU',1011),(1585,'Tavus','TV',1011),(1586,'Vayoc Jor','VD',1011),(1587,'Bengo','BGO',1006),(1588,'Benguela','BGU',1006),(1589,'Bie','BIE',1006),(1590,'Cabinda','CAB',1006),(1591,'Cuando-Cubango','CCU',1006),(1592,'Cuanza Norte','CNO',1006),(1593,'Cuanza Sul','CUS',1006),(1594,'Cunene','CNN',1006),(1595,'Huambo','HUA',1006),(1596,'Huila','HUI',1006),(1597,'Luanda','LUA',1006),(1598,'Lunda Norte','LNO',1006),(1599,'Lunda Sul','LSU',1006),(1600,'Malange','MAL',1006),(1601,'Moxico','MOX',1006),(1602,'Namibe','NAM',1006),(1603,'Uige','UIG',1006),(1604,'Zaire','ZAI',1006),(1605,'Capital federal','C',1010),(1606,'Buenos Aires','B',1010),(1607,'Catamarca','K',1010),(1608,'Cordoba','X',1010),(1609,'Corrientes','W',1010),(1610,'Chaco','H',1010),(1611,'Chubut','U',1010),(1612,'Entre Rios','E',1010),(1613,'Formosa','P',1010),(1614,'Jujuy','Y',1010),(1615,'La Pampa','L',1010),(1616,'Mendoza','M',1010),(1617,'Misiones','N',1010),(1618,'Neuquen','Q',1010),(1619,'Rio Negro','R',1010),(1620,'Salta','A',1010),(1621,'San Juan','J',1010),(1622,'San Luis','D',1010),(1623,'Santa Cruz','Z',1010),(1624,'Santa Fe','S',1010),(1625,'Santiago del Estero','G',1010),(1626,'Tierra del Fuego','V',1010),(1627,'Tucuman','T',1010),(1628,'Burgenland','1',1014),(1629,'Kärnten','2',1014),(1630,'Niederösterreich','3',1014),(1631,'Oberösterreich','4',1014),(1632,'Salzburg','5',1014),(1633,'Steiermark','6',1014),(1634,'Tirol','7',1014),(1635,'Vorarlberg','8',1014),(1636,'Wien','9',1014),(1637,'Australian Antarctic Territory','AAT',1008),(1638,'Australian Capital Territory','ACT',1013),(1639,'Northern Territory','NT',1013),(1640,'New South Wales','NSW',1013),(1641,'Queensland','QLD',1013),(1642,'South Australia','SA',1013),(1643,'Tasmania','TAS',1013),(1644,'Victoria','VIC',1013),(1645,'Western Australia','WA',1013),(1646,'Naxcivan','NX',1015),(1647,'Ali Bayramli','AB',1015),(1648,'Baki','BA',1015),(1649,'Ganca','GA',1015),(1650,'Lankaran','LA',1015),(1651,'Mingacevir','MI',1015),(1652,'Naftalan','NA',1015),(1653,'Saki','SA',1015),(1654,'Sumqayit','SM',1015),(1655,'Susa','SS',1015),(1656,'Xankandi','XA',1015),(1657,'Yevlax','YE',1015),(1658,'Abseron','ABS',1015),(1659,'Agcabadi','AGC',1015),(1660,'Agdam','AGM',1015),(1661,'Agdas','AGS',1015),(1662,'Agstafa','AGA',1015),(1663,'Agsu','AGU',1015),(1664,'Astara','AST',1015),(1665,'Babak','BAB',1015),(1666,'Balakan','BAL',1015),(1667,'Barda','BAR',1015),(1668,'Beylagan','BEY',1015),(1669,'Bilasuvar','BIL',1015),(1670,'Cabrayll','CAB',1015),(1671,'Calilabad','CAL',1015),(1672,'Culfa','CUL',1015),(1673,'Daskasan','DAS',1015),(1674,'Davaci','DAV',1015),(1675,'Fuzuli','FUZ',1015),(1676,'Gadabay','GAD',1015),(1677,'Goranboy','GOR',1015),(1678,'Goycay','GOY',1015),(1679,'Haciqabul','HAC',1015),(1680,'Imisli','IMI',1015),(1681,'Ismayilli','ISM',1015),(1682,'Kalbacar','KAL',1015),(1683,'Kurdamir','KUR',1015),(1684,'Lacin','LAC',1015),(1685,'Lerik','LER',1015),(1686,'Masalli','MAS',1015),(1687,'Neftcala','NEF',1015),(1688,'Oguz','OGU',1015),(1689,'Ordubad','ORD',1015),(1690,'Qabala','QAB',1015),(1691,'Qax','QAX',1015),(1692,'Qazax','QAZ',1015),(1693,'Qobustan','QOB',1015),(1694,'Quba','QBA',1015),(1695,'Qubadli','QBI',1015),(1696,'Qusar','QUS',1015),(1697,'Saatli','SAT',1015),(1698,'Sabirabad','SAB',1015),(1699,'Sadarak','SAD',1015),(1700,'Sahbuz','SAH',1015),(1701,'Salyan','SAL',1015),(1702,'Samaxi','SMI',1015),(1703,'Samkir','SKR',1015),(1704,'Samux','SMX',1015),(1705,'Sarur','SAR',1015),(1706,'Siyazan','SIY',1015),(1707,'Tartar','TAR',1015),(1708,'Tovuz','TOV',1015),(1709,'Ucar','UCA',1015),(1710,'Xacmaz','XAC',1015),(1711,'Xanlar','XAN',1015),(1712,'Xizi','XIZ',1015),(1713,'Xocali','XCI',1015),(1714,'Xocavand','XVD',1015),(1715,'Yardimli','YAR',1015),(1716,'Zangilan','ZAN',1015),(1717,'Zaqatala','ZAQ',1015),(1718,'Zardab','ZAR',1015),(1719,'Federacija Bosna i Hercegovina','BIH',1026),(1720,'Republika Srpska','SRP',1026),(1721,'Bagerhat zila','05',1017),(1722,'Bandarban zila','01',1017),(1723,'Barguna zila','02',1017),(1724,'Barisal zila','06',1017),(1725,'Bhola zila','07',1017),(1726,'Bogra zila','03',1017),(1727,'Brahmanbaria zila','04',1017),(1728,'Chandpur zila','09',1017),(1729,'Chittagong zila','10',1017),(1730,'Chuadanga zila','12',1017),(1731,'Comilla zila','08',1017),(1732,'Cox\'s Bazar zila','11',1017),(1733,'Dhaka zila','13',1017),(1734,'Dinajpur zila','14',1017),(1735,'Faridpur zila','15',1017),(1736,'Feni zila','16',1017),(1737,'Gaibandha zila','19',1017),(1738,'Gazipur zila','18',1017),(1739,'Gopalganj zila','17',1017),(1740,'Habiganj zila','20',1017),(1741,'Jaipurhat zila','24',1017),(1742,'Jamalpur zila','21',1017),(1743,'Jessore zila','22',1017),(1744,'Jhalakati zila','25',1017),(1745,'Jhenaidah zila','23',1017),(1746,'Khagrachari zila','29',1017),(1747,'Khulna zila','27',1017),(1748,'Kishorganj zila','26',1017),(1749,'Kurigram zila','28',1017),(1750,'Kushtia zila','30',1017),(1751,'Lakshmipur zila','31',1017),(1752,'Lalmonirhat zila','32',1017),(1753,'Madaripur zila','36',1017),(1754,'Magura zila','37',1017),(1755,'Manikganj zila','33',1017),(1756,'Meherpur zila','39',1017),(1757,'Moulvibazar zila','38',1017),(1758,'Munshiganj zila','35',1017),(1759,'Mymensingh zila','34',1017),(1760,'Naogaon zila','48',1017),(1761,'Narail zila','43',1017),(1762,'Narayanganj zila','40',1017),(1763,'Narsingdi zila','42',1017),(1764,'Natore zila','44',1017),(1765,'Nawabganj zila','45',1017),(1766,'Netrakona zila','41',1017),(1767,'Nilphamari zila','46',1017),(1768,'Noakhali zila','47',1017),(1769,'Pabna zila','49',1017),(1770,'Panchagarh zila','52',1017),(1771,'Patuakhali zila','51',1017),(1772,'Pirojpur zila','50',1017),(1773,'Rajbari zila','53',1017),(1774,'Rajshahi zila','54',1017),(1775,'Rangamati zila','56',1017),(1776,'Rangpur zila','55',1017),(1777,'Satkhira zila','58',1017),(1778,'Shariatpur zila','62',1017),(1779,'Sherpur zila','57',1017),(1780,'Sirajganj zila','59',1017),(1781,'Sunamganj zila','61',1017),(1782,'Sylhet zila','60',1017),(1783,'Tangail zila','63',1017),(1784,'Thakurgaon zila','64',1017),(1785,'Antwerpen','VAN',1020),(1786,'Brabant Wallon','WBR',1020),(1787,'Hainaut','WHT',1020),(1788,'Liege','WLG',1020),(1789,'Limburg','VLI',1020),(1790,'Luxembourg','WLX',1020),(1791,'Namur','WNA',1020),(1792,'Oost-Vlaanderen','VOV',1020),(1793,'Vlaams-Brabant','VBR',1020),(1794,'West-Vlaanderen','VWV',1020),(1795,'Bale','BAL',1034),(1796,'Bam','BAM',1034),(1797,'Banwa','BAN',1034),(1798,'Bazega','BAZ',1034),(1799,'Bougouriba','BGR',1034),(1800,'Boulgou','BLG',1034),(1801,'Boulkiemde','BLK',1034),(1802,'Comoe','COM',1034),(1803,'Ganzourgou','GAN',1034),(1804,'Gnagna','GNA',1034),(1805,'Gourma','GOU',1034),(1806,'Houet','HOU',1034),(1807,'Ioba','IOB',1034),(1808,'Kadiogo','KAD',1034),(1809,'Kenedougou','KEN',1034),(1810,'Komondjari','KMD',1034),(1811,'Kompienga','KMP',1034),(1812,'Kossi','KOS',1034),(1813,'Koulpulogo','KOP',1034),(1814,'Kouritenga','KOT',1034),(1815,'Kourweogo','KOW',1034),(1816,'Leraba','LER',1034),(1817,'Loroum','LOR',1034),(1818,'Mouhoun','MOU',1034),(1819,'Nahouri','NAO',1034),(1820,'Namentenga','NAM',1034),(1821,'Nayala','NAY',1034),(1822,'Noumbiel','NOU',1034),(1823,'Oubritenga','OUB',1034),(1824,'Oudalan','OUD',1034),(1825,'Passore','PAS',1034),(1826,'Poni','PON',1034),(1827,'Sanguie','SNG',1034),(1828,'Sanmatenga','SMT',1034),(1829,'Seno','SEN',1034),(1830,'Siasili','SIS',1034),(1831,'Soum','SOM',1034),(1832,'Sourou','SOR',1034),(1833,'Tapoa','TAP',1034),(1834,'Tui','TUI',1034),(1835,'Yagha','YAG',1034),(1836,'Yatenga','YAT',1034),(1837,'Ziro','ZIR',1034),(1838,'Zondoma','ZON',1034),(1839,'Zoundweogo','ZOU',1034),(1840,'Blagoevgrad','01',1033),(1841,'Burgas','02',1033),(1842,'Dobrich','08',1033),(1843,'Gabrovo','07',1033),(1844,'Haskovo','26',1033),(1845,'Yambol','28',1033),(1846,'Kardzhali','09',1033),(1847,'Kyustendil','10',1033),(1848,'Lovech','11',1033),(1849,'Montana','12',1033),(1850,'Pazardzhik','13',1033),(1851,'Pernik','14',1033),(1852,'Pleven','15',1033),(1853,'Plovdiv','16',1033),(1854,'Razgrad','17',1033),(1855,'Ruse','18',1033),(1856,'Silistra','19',1033),(1857,'Sliven','20',1033),(1858,'Smolyan','21',1033),(1859,'Sofia','23',1033),(1860,'Stara Zagora','24',1033),(1861,'Shumen','27',1033),(1862,'Targovishte','25',1033),(1863,'Varna','03',1033),(1864,'Veliko Tarnovo','04',1033),(1865,'Vidin','05',1033),(1866,'Vratsa','06',1033),(1867,'Al Hadd','01',1016),(1868,'Al Manamah','03',1016),(1869,'Al Mintaqah al Gharbiyah','10',1016),(1870,'Al Mintagah al Wusta','07',1016),(1871,'Al Mintaqah ash Shamaliyah','05',1016),(1872,'Al Muharraq','02',1016),(1873,'Ar Rifa','09',1016),(1874,'Jidd Hafs','04',1016),(1875,'Madluat Jamad','12',1016),(1876,'Madluat Isa','08',1016),(1877,'Mintaqat Juzur tawar','11',1016),(1878,'Sitrah','06',1016),(1879,'Bubanza','BB',1036),(1880,'Bujumbura','BJ',1036),(1881,'Bururi','BR',1036),(1882,'Cankuzo','CA',1036),(1883,'Cibitoke','CI',1036),(1884,'Gitega','GI',1036),(1885,'Karuzi','KR',1036),(1886,'Kayanza','KY',1036),(1887,'Makamba','MA',1036),(1888,'Muramvya','MU',1036),(1889,'Mwaro','MW',1036),(1890,'Ngozi','NG',1036),(1891,'Rutana','RT',1036),(1892,'Ruyigi','RY',1036),(1893,'Alibori','AL',1022),(1894,'Atakora','AK',1022),(1895,'Atlantique','AQ',1022),(1896,'Borgou','BO',1022),(1897,'Collines','CO',1022),(1898,'Donga','DO',1022),(1899,'Kouffo','KO',1022),(1900,'Littoral','LI',1022),(1901,'Mono','MO',1022),(1902,'Oueme','OU',1022),(1903,'Plateau','PL',1022),(1904,'Zou','ZO',1022),(1905,'Belait','BE',1032),(1906,'Brunei-Muara','BM',1032),(1907,'Temburong','TE',1032),(1908,'Tutong','TU',1032),(1909,'Cochabamba','C',1025),(1910,'Chuquisaca','H',1025),(1911,'El Beni','B',1025),(1912,'La Paz','L',1025),(1913,'Oruro','O',1025),(1914,'Pando','N',1025),(1915,'Potosi','P',1025),(1916,'Tarija','T',1025),(1917,'Acre','AC',1029),(1918,'Alagoas','AL',1029),(1919,'Amazonas','AM',1029),(1920,'Amapa','AP',1029),(1921,'Bahia','BA',1029),(1922,'Ceara','CE',1029),(1923,'Distrito Federal','DF',1029),(1924,'Espirito Santo','ES',1029),(1926,'Goias','GO',1029),(1927,'Maranhao','MA',1029),(1928,'Minas Gerais','MG',1029),(1929,'Mato Grosso do Sul','MS',1029),(1930,'Mato Grosso','MT',1029),(1931,'Para','PA',1029),(1932,'Paraiba','PB',1029),(1933,'Pernambuco','PE',1029),(1934,'Piaui','PI',1029),(1935,'Parana','PR',1029),(1936,'Rio de Janeiro','RJ',1029),(1937,'Rio Grande do Norte','RN',1029),(1938,'Rondonia','RO',1029),(1939,'Roraima','RR',1029),(1940,'Rio Grande do Sul','RS',1029),(1941,'Santa Catarina','SC',1029),(1942,'Sergipe','SE',1029),(1943,'Sao Paulo','SP',1029),(1944,'Tocantins','TO',1029),(1945,'Acklins and Crooked Islands','AC',1212),(1946,'Bimini','BI',1212),(1947,'Cat Island','CI',1212),(1948,'Exuma','EX',1212),(1955,'Inagua','IN',1212),(1957,'Long Island','LI',1212),(1959,'Mayaguana','MG',1212),(1960,'New Providence','NP',1212),(1962,'Ragged Island','RI',1212),(1966,'Bumthang','33',1024),(1967,'Chhukha','12',1024),(1968,'Dagana','22',1024),(1969,'Gasa','GA',1024),(1970,'Ha','13',1024),(1971,'Lhuentse','44',1024),(1972,'Monggar','42',1024),(1973,'Paro','11',1024),(1974,'Pemagatshel','43',1024),(1975,'Punakha','23',1024),(1976,'Samdrup Jongkha','45',1024),(1977,'Samtee','14',1024),(1978,'Sarpang','31',1024),(1979,'Thimphu','15',1024),(1980,'Trashigang','41',1024),(1981,'Trashi Yangtse','TY',1024),(1982,'Trongsa','32',1024),(1983,'Tsirang','21',1024),(1984,'Wangdue Phodrang','24',1024),(1985,'Zhemgang','34',1024),(1986,'Central','CE',1027),(1987,'Ghanzi','GH',1027),(1988,'Kgalagadi','KG',1027),(1989,'Kgatleng','KL',1027),(1990,'Kweneng','KW',1027),(1991,'Ngamiland','NG',1027),(1992,'North-East','NE',1027),(1993,'North-West','NW',1027),(1994,'South-East','SE',1027),(1995,'Southern','SO',1027),(1996,'Brèsckaja voblasc\'','BR',1019),(1997,'Homel\'skaja voblasc\'','HO',1019),(1998,'Hrodzenskaja voblasc\'','HR',1019),(1999,'Mahilëuskaja voblasc\'','MA',1019),(2000,'Minskaja voblasc\'','MI',1019),(2001,'Vicebskaja voblasc\'','VI',1019),(2002,'Belize','BZ',1021),(2003,'Cayo','CY',1021),(2004,'Corozal','CZL',1021),(2005,'Orange Walk','OW',1021),(2006,'Stann Creek','SC',1021),(2007,'Toledo','TOL',1021),(2008,'Kinshasa','KN',1050),(2011,'Equateur','EQ',1050),(2014,'Kasai-Oriental','KE',1050),(2016,'Maniema','MA',1050),(2017,'Nord-Kivu','NK',1050),(2019,'Sud-Kivu','SK',1050),(2020,'Bangui','BGF',1042),(2021,'Bamingui-Bangoran','BB',1042),(2022,'Basse-Kotto','BK',1042),(2023,'Haute-Kotto','HK',1042),(2024,'Haut-Mbomou','HM',1042),(2025,'Kemo','KG',1042),(2026,'Lobaye','LB',1042),(2027,'Mambere-Kadei','HS',1042),(2028,'Mbomou','MB',1042),(2029,'Nana-Grebizi','KB',1042),(2030,'Nana-Mambere','NM',1042),(2031,'Ombella-Mpoko','MP',1042),(2032,'Ouaka','UK',1042),(2033,'Ouham','AC',1042),(2034,'Ouham-Pende','OP',1042),(2035,'Sangha-Mbaere','SE',1042),(2036,'Vakaga','VR',1042),(2037,'Brazzaville','BZV',1051),(2038,'Bouenza','11',1051),(2039,'Cuvette','8',1051),(2040,'Cuvette-Ouest','15',1051),(2041,'Kouilou','5',1051),(2042,'Lekoumou','2',1051),(2043,'Likouala','7',1051),(2044,'Niari','9',1051),(2045,'Plateaux','14',1051),(2046,'Pool','12',1051),(2047,'Sangha','13',1051),(2048,'Aargau','AG',1205),(2049,'Appenzell Innerrhoden','AI',1205),(2050,'Appenzell Ausserrhoden','AR',1205),(2051,'Bern','BE',1205),(2052,'Basel-Landschaft','BL',1205),(2053,'Basel-Stadt','BS',1205),(2054,'Fribourg','FR',1205),(2055,'Geneva','GE',1205),(2056,'Glarus','GL',1205),(2057,'Graubunden','GR',1205),(2058,'Jura','JU',1205),(2059,'Luzern','LU',1205),(2060,'Neuchatel','NE',1205),(2061,'Nidwalden','NW',1205),(2062,'Obwalden','OW',1205),(2063,'Sankt Gallen','SG',1205),(2064,'Schaffhausen','SH',1205),(2065,'Solothurn','SO',1205),(2066,'Schwyz','SZ',1205),(2067,'Thurgau','TG',1205),(2068,'Ticino','TI',1205),(2069,'Uri','UR',1205),(2070,'Vaud','VD',1205),(2071,'Valais','VS',1205),(2072,'Zug','ZG',1205),(2073,'Zurich','ZH',1205),(2074,'18 Montagnes','06',1054),(2075,'Agnebi','16',1054),(2076,'Bas-Sassandra','09',1054),(2077,'Denguele','10',1054),(2078,'Haut-Sassandra','02',1054),(2079,'Lacs','07',1054),(2080,'Lagunes','01',1054),(2081,'Marahoue','12',1054),(2082,'Moyen-Comoe','05',1054),(2083,'Nzi-Comoe','11',1054),(2084,'Savanes','03',1054),(2085,'Sud-Bandama','15',1054),(2086,'Sud-Comoe','13',1054),(2087,'Vallee du Bandama','04',1054),(2088,'Worodouqou','14',1054),(2089,'Zanzan','08',1054),(2090,'Aisen del General Carlos Ibanez del Campo','AI',1044),(2091,'Antofagasta','AN',1044),(2092,'Araucania','AR',1044),(2093,'Atacama','AT',1044),(2094,'Bio-Bio','BI',1044),(2095,'Coquimbo','CO',1044),(2096,'Libertador General Bernardo O\'Higgins','LI',1044),(2097,'Los Lagos','LL',1044),(2098,'Magallanes','MA',1044),(2099,'Maule','ML',1044),(2100,'Santiago Metropolitan','SM',1044),(2101,'Tarapaca','TA',1044),(2102,'Valparaiso','VS',1044),(2103,'Adamaoua','AD',1038),(2104,'Centre','CE',1038),(2105,'East','ES',1038),(2106,'Far North','EN',1038),(2107,'North','NO',1038),(2108,'South','SW',1038),(2109,'South-West','SW',1038),(2110,'West','OU',1038),(2111,'Beijing','11',1045),(2112,'Chongqing','50',1045),(2113,'Shanghai','31',1045),(2114,'Tianjin','12',1045),(2115,'Anhui','34',1045),(2116,'Fujian','35',1045),(2117,'Gansu','62',1045),(2118,'Guangdong','44',1045),(2119,'Guizhou','52',1045),(2120,'Hainan','46',1045),(2121,'Hebei','13',1045),(2122,'Heilongjiang','23',1045),(2123,'Henan','41',1045),(2124,'Hubei','42',1045),(2125,'Hunan','43',1045),(2126,'Jiangsu','32',1045),(2127,'Jiangxi','36',1045),(2128,'Jilin','22',1045),(2129,'Liaoning','21',1045),(2130,'Qinghai','63',1045),(2131,'Shaanxi','61',1045),(2132,'Shandong','37',1045),(2133,'Shanxi','14',1045),(2134,'Sichuan','51',1045),(2135,'Taiwan','71',1045),(2136,'Yunnan','53',1045),(2137,'Zhejiang','33',1045),(2138,'Guangxi','45',1045),(2139,'Neia Mongol (mn)','15',1045),(2140,'Xinjiang','65',1045),(2141,'Xizang','54',1045),(2142,'Hong Kong','91',1045),(2143,'Macau','92',1045),(2144,'Distrito Capital de Bogotá','DC',1048),(2145,'Amazonea','AMA',1048),(2146,'Antioquia','ANT',1048),(2147,'Arauca','ARA',1048),(2148,'Atlántico','ATL',1048),(2149,'BolÃvar','BOL',1048),(2150,'Boyacá','BOY',1048),(2151,'Caldea','CAL',1048),(2152,'Caquetá','CAQ',1048),(2153,'Casanare','CAS',1048),(2154,'Cauca','CAU',1048),(2155,'Cesar','CES',1048),(2156,'Córdoba','COR',1048),(2157,'Cundinamarca','CUN',1048),(2158,'Chocó','CHO',1048),(2159,'GuainÃa','GUA',1048),(2160,'Guaviare','GUV',1048),(2161,'La Guajira','LAG',1048),(2162,'Magdalena','MAG',1048),(2163,'Meta','MET',1048),(2164,'Nariño','NAR',1048),(2165,'Norte de Santander','NSA',1048),(2166,'Putumayo','PUT',1048),(2167,'Quindio','QUI',1048),(2168,'Risaralda','RIS',1048),(2169,'San Andrés, Providencia y Santa Catalina','SAP',1048),(2170,'Santander','SAN',1048),(2171,'Sucre','SUC',1048),(2172,'Tolima','TOL',1048),(2173,'Valle del Cauca','VAC',1048),(2174,'Vaupés','VAU',1048),(2175,'Vichada','VID',1048),(2176,'Alajuela','A',1053),(2177,'Cartago','C',1053),(2178,'Guanacaste','G',1053),(2179,'Heredia','H',1053),(2180,'Limon','L',1053),(2181,'Puntarenas','P',1053),(2182,'San Jose','SJ',1053),(2183,'Camagey','09',1056),(2184,'Ciego de `vila','08',1056),(2185,'Cienfuegos','06',1056),(2186,'Ciudad de La Habana','03',1056),(2187,'Granma','12',1056),(2188,'Guantanamo','14',1056),(2189,'Holquin','11',1056),(2190,'La Habana','02',1056),(2191,'Las Tunas','10',1056),(2192,'Matanzas','04',1056),(2193,'Pinar del Rio','01',1056),(2194,'Sancti Spiritus','07',1056),(2195,'Santiago de Cuba','13',1056),(2196,'Villa Clara','05',1056),(2197,'Isla de la Juventud','99',1056),(2198,'Pinar del Roo','PR',1056),(2199,'Ciego de Avila','CA',1056),(2200,'Camagoey','CG',1056),(2201,'Holgun','HO',1056),(2202,'Sancti Spritus','SS',1056),(2203,'Municipio Especial Isla de la Juventud','IJ',1056),(2204,'Boa Vista','BV',1040),(2205,'Brava','BR',1040),(2206,'Calheta de Sao Miguel','CS',1040),(2207,'Fogo','FO',1040),(2208,'Maio','MA',1040),(2209,'Mosteiros','MO',1040),(2210,'Paul','PA',1040),(2211,'Porto Novo','PN',1040),(2212,'Praia','PR',1040),(2213,'Ribeira Grande','RG',1040),(2214,'Sal','SL',1040),(2215,'Sao Domingos','SD',1040),(2216,'Sao Filipe','SF',1040),(2217,'Sao Nicolau','SN',1040),(2218,'Sao Vicente','SV',1040),(2219,'Tarrafal','TA',1040),(2220,'Ammochostos Magusa','04',1057),(2221,'Keryneia','06',1057),(2222,'Larnaka','03',1057),(2223,'Lefkosia','01',1057),(2224,'Lemesos','02',1057),(2225,'Pafos','05',1057),(2226,'JihoÄeský kraj','JC',1058),(2227,'Jihomoravský kraj','JM',1058),(2228,'Karlovarský kraj','KA',1058),(2229,'Královéhradecký kraj','KR',1058),(2230,'Liberecký kraj','LI',1058),(2231,'Moravskoslezský kraj','MO',1058),(2232,'Olomoucký kraj','OL',1058),(2233,'Pardubický kraj','PA',1058),(2234,'Plzeňský kraj','PL',1058),(2235,'Praha, hlavnà mÄ›sto','PR',1058),(2236,'StÅ™edoÄeský kraj','ST',1058),(2237,'Ústecký kraj','US',1058),(2238,'VysoÄina','VY',1058),(2239,'ZlÃnský kraj','ZL',1058),(2240,'Baden-Württemberg','BW',1082),(2241,'Bayern','BY',1082),(2242,'Bremen','HB',1082),(2243,'Hamburg','HH',1082),(2244,'Hessen','HE',1082),(2245,'Niedersachsen','NI',1082),(2246,'Nordrhein-Westfalen','NW',1082),(2247,'Rheinland-Pfalz','RP',1082),(2248,'Saarland','SL',1082),(2249,'Schleswig-Holstein','SH',1082),(2250,'Berlin','BE',1082),(2251,'Brandenburg','BB',1082),(2252,'Mecklenburg-Vorpommern','MV',1082),(2253,'Sachsen','SN',1082),(2254,'Sachsen-Anhalt','ST',1082),(2255,'Thüringen','TH',1082),(2256,'Ali Sabiah','AS',1060),(2257,'Dikhil','DI',1060),(2258,'Djibouti','DJ',1060),(2259,'Obock','OB',1060),(2260,'Tadjoura','TA',1060),(2261,'Frederiksberg','147',1059),(2262,'Copenhagen City','101',1059),(2263,'Copenhagen','015',1059),(2264,'Frederiksborg','020',1059),(2265,'Roskilde','025',1059),(2266,'Vestsjælland','030',1059),(2267,'Storstrøm','035',1059),(2268,'Bornholm','040',1059),(2269,'Fyn','042',1059),(2270,'South Jutland','050',1059),(2271,'Ribe','055',1059),(2272,'Vejle','060',1059),(2273,'Ringkjøbing','065',1059),(2274,'Ã…rhus','070',1059),(2275,'Viborg','076',1059),(2276,'North Jutland','080',1059),(2277,'Distrito Nacional (Santo Domingo)','01',1062),(2278,'Azua','02',1062),(2279,'Bahoruco','03',1062),(2280,'Barahona','04',1062),(2281,'Dajabón','05',1062),(2282,'Duarte','06',1062),(2283,'El Seybo [El Seibo]','08',1062),(2284,'Espaillat','09',1062),(2285,'Hato Mayor','30',1062),(2286,'Independencia','10',1062),(2287,'La Altagracia','11',1062),(2288,'La Estrelleta [Elias Pina]','07',1062),(2289,'La Romana','12',1062),(2290,'La Vega','13',1062),(2291,'Maroia Trinidad Sánchez','14',1062),(2292,'Monseñor Nouel','28',1062),(2293,'Monte Cristi','15',1062),(2294,'Monte Plata','29',1062),(2295,'Pedernales','16',1062),(2296,'Peravia','17',1062),(2297,'Puerto Plata','18',1062),(2298,'Salcedo','19',1062),(2299,'Samaná','20',1062),(2300,'San Cristóbal','21',1062),(2301,'San Pedro de MacorÃs','23',1062),(2302,'Sánchez RamÃrez','24',1062),(2303,'Santiago','25',1062),(2304,'Santiago RodrÃguez','26',1062),(2305,'Valverde','27',1062),(2306,'Adrar','01',1003),(2307,'Ain Defla','44',1003),(2308,'Ain Tmouchent','46',1003),(2309,'Alger','16',1003),(2310,'Annaba','23',1003),(2311,'Batna','05',1003),(2312,'Bechar','08',1003),(2313,'Bejaia','06',1003),(2314,'Biskra','07',1003),(2315,'Blida','09',1003),(2316,'Bordj Bou Arreridj','34',1003),(2317,'Bouira','10',1003),(2318,'Boumerdes','35',1003),(2319,'Chlef','02',1003),(2320,'Constantine','25',1003),(2321,'Djelfa','17',1003),(2322,'El Bayadh','32',1003),(2323,'El Oued','39',1003),(2324,'El Tarf','36',1003),(2325,'Ghardaia','47',1003),(2326,'Guelma','24',1003),(2327,'Illizi','33',1003),(2328,'Jijel','18',1003),(2329,'Khenchela','40',1003),(2330,'Laghouat','03',1003),(2331,'Mascara','29',1003),(2332,'Medea','26',1003),(2333,'Mila','43',1003),(2334,'Mostaganem','27',1003),(2335,'Msila','28',1003),(2336,'Naama','45',1003),(2337,'Oran','31',1003),(2338,'Ouargla','30',1003),(2339,'Oum el Bouaghi','04',1003),(2340,'Relizane','48',1003),(2341,'Saida','20',1003),(2342,'Setif','19',1003),(2343,'Sidi Bel Abbes','22',1003),(2344,'Skikda','21',1003),(2345,'Souk Ahras','41',1003),(2346,'Tamanghasset','11',1003),(2347,'Tebessa','12',1003),(2348,'Tiaret','14',1003),(2349,'Tindouf','37',1003),(2350,'Tipaza','42',1003),(2351,'Tissemsilt','38',1003),(2352,'Tizi Ouzou','15',1003),(2353,'Tlemcen','13',1003),(2354,'Azuay','A',1064),(2355,'Bolivar','B',1064),(2356,'Canar','F',1064),(2357,'Carchi','C',1064),(2358,'Cotopaxi','X',1064),(2359,'Chimborazo','H',1064),(2360,'El Oro','O',1064),(2361,'Esmeraldas','E',1064),(2362,'Galapagos','W',1064),(2363,'Guayas','G',1064),(2364,'Imbabura','I',1064),(2365,'Loja','L',1064),(2366,'Los Rios','R',1064),(2367,'Manabi','M',1064),(2368,'Morona-Santiago','S',1064),(2369,'Napo','N',1064),(2370,'Orellana','D',1064),(2371,'Pastaza','Y',1064),(2372,'Pichincha','P',1064),(2373,'Sucumbios','U',1064),(2374,'Tungurahua','T',1064),(2375,'Zamora-Chinchipe','Z',1064),(2376,'Harjumaa','37',1069),(2377,'Hiiumaa','39',1069),(2378,'Ida-Virumaa','44',1069),(2379,'Jõgevamaa','49',1069),(2380,'Järvamaa','51',1069),(2381,'Läänemaa','57',1069),(2382,'Lääne-Virumaa','59',1069),(2383,'Põlvamaa','65',1069),(2384,'Pärnumaa','67',1069),(2385,'Raplamaa','70',1069),(2386,'Saaremaa','74',1069),(2387,'Tartumaa','7B',1069),(2388,'Valgamaa','82',1069),(2389,'Viljandimaa','84',1069),(2390,'Võrumaa','86',1069),(2391,'Ad Daqahllyah','DK',1065),(2392,'Al Bahr al Ahmar','BA',1065),(2393,'Al Buhayrah','BH',1065),(2394,'Al Fayym','FYM',1065),(2395,'Al Gharbiyah','GH',1065),(2396,'Al Iskandarlyah','ALX',1065),(2397,'Al Isma illyah','IS',1065),(2398,'Al Jizah','GZ',1065),(2399,'Al Minuflyah','MNF',1065),(2400,'Al Minya','MN',1065),(2401,'Al Qahirah','C',1065),(2402,'Al Qalyublyah','KB',1065),(2403,'Al Wadi al Jadid','WAD',1065),(2404,'Ash Sharqiyah','SHR',1065),(2405,'As Suways','SUZ',1065),(2406,'Aswan','ASN',1065),(2407,'Asyut','AST',1065),(2408,'Bani Suwayf','BNS',1065),(2409,'Bur Sa\'id','PTS',1065),(2410,'Dumyat','DT',1065),(2411,'Janub Sina\'','JS',1065),(2412,'Kafr ash Shaykh','KFS',1065),(2413,'Matruh','MT',1065),(2414,'Qina','KN',1065),(2415,'Shamal Sina\'','SIN',1065),(2416,'Suhaj','SHG',1065),(2417,'Anseba','AN',1068),(2418,'Debub','DU',1068),(2419,'Debubawi Keyih Bahri [Debub-Keih-Bahri]','DK',1068),(2420,'Gash-Barka','GB',1068),(2421,'Maakel [Maekel]','MA',1068),(2422,'Semenawi Keyih Bahri [Semien-Keih-Bahri]','SK',1068),(2423,'Ãlava','VI',1198),(2424,'Albacete','AB',1198),(2425,'Alicante','A',1198),(2426,'AlmerÃa','AL',1198),(2427,'Asturias','O',1198),(2428,'Ãvila','AV',1198),(2429,'Badajoz','BA',1198),(2430,'Baleares','PM',1198),(2431,'Barcelona','B',1198),(2432,'Burgos','BU',1198),(2433,'Cáceres','CC',1198),(2434,'Cádiz','CA',1198),(2435,'Cantabria','S',1198),(2436,'Castellón','CS',1198),(2437,'Ciudad Real','CR',1198),(2438,'Cuenca','CU',1198),(2439,'Girona [Gerona]','GE',1198),(2440,'Granada','GR',1198),(2441,'Guadalajara','GU',1198),(2442,'Guipúzcoa','SS',1198),(2443,'Huelva','H',1198),(2444,'Huesca','HU',1198),(2445,'Jaén','J',1198),(2446,'La Coruña','C',1198),(2447,'La Rioja','LO',1198),(2448,'Las Palmas','GC',1198),(2449,'León','LE',1198),(2450,'Lleida [Lérida]','L',1198),(2451,'Lugo','LU',1198),(2452,'Madrid','M',1198),(2453,'Málaga','MA',1198),(2454,'Murcia','MU',1198),(2455,'Navarra','NA',1198),(2456,'Ourense','OR',1198),(2457,'Palencia','P',1198),(2458,'Pontevedra','PO',1198),(2459,'Salamanca','SA',1198),(2460,'Santa Cruz de Tenerife','TF',1198),(2461,'Segovia','SG',1198),(2462,'Sevilla','SE',1198),(2463,'Soria','SO',1198),(2464,'Tarragona','T',1198),(2465,'Teruel','TE',1198),(2466,'Valencia','V',1198),(2467,'Valladolid','VA',1198),(2468,'Vizcaya','BI',1198),(2469,'Zamora','ZA',1198),(2470,'Zaragoza','Z',1198),(2471,'Ceuta','CE',1198),(2472,'Melilla','ML',1198),(2473,'Addis Ababa','AA',1070),(2474,'Dire Dawa','DD',1070),(2475,'Afar','AF',1070),(2476,'Amara','AM',1070),(2477,'Benshangul-Gumaz','BE',1070),(2478,'Gambela Peoples','GA',1070),(2479,'Harari People','HA',1070),(2480,'Oromia','OR',1070),(2481,'Somali','SO',1070),(2482,'Southern Nations, Nationalities and Peoples','SN',1070),(2483,'Tigrai','TI',1070),(2490,'Eastern','E',1074),(2491,'Northern','N',1074),(2492,'Western','W',1074),(2493,'Rotuma','R',1074),(2494,'Chuuk','TRK',1141),(2495,'Kosrae','KSA',1141),(2496,'Pohnpei','PNI',1141),(2497,'Yap','YAP',1141),(2498,'Ain','01',1076),(2499,'Aisne','02',1076),(2500,'Allier','03',1076),(2501,'Alpes-de-Haute-Provence','04',1076),(2502,'Alpes-Maritimes','06',1076),(2503,'Ardèche','07',1076),(2504,'Ardennes','08',1076),(2505,'Ariège','09',1076),(2506,'Aube','10',1076),(2507,'Aude','11',1076),(2508,'Aveyron','12',1076),(2509,'Bas-Rhin','67',1076),(2510,'Bouches-du-Rhône','13',1076),(2511,'Calvados','14',1076),(2512,'Cantal','15',1076),(2513,'Charente','16',1076),(2514,'Charente-Maritime','17',1076),(2515,'Cher','18',1076),(2516,'Corrèze','19',1076),(2517,'Corse-du-Sud','20A',1076),(2518,'Côte-d\'Or','21',1076),(2519,'Côtes-d\'Armor','22',1076),(2520,'Creuse','23',1076),(2521,'Deux-Sèvres','79',1076),(2522,'Dordogne','24',1076),(2523,'Doubs','25',1076),(2524,'Drôme','26',1076),(2525,'Essonne','91',1076),(2526,'Eure','27',1076),(2527,'Eure-et-Loir','28',1076),(2528,'Finistère','29',1076),(2529,'Gard','30',1076),(2530,'Gers','32',1076),(2531,'Gironde','33',1076),(2532,'Haut-Rhin','68',1076),(2533,'Haute-Corse','20B',1076),(2534,'Haute-Garonne','31',1076),(2535,'Haute-Loire','43',1076),(2536,'Haute-Saône','70',1076),(2537,'Haute-Savoie','74',1076),(2538,'Haute-Vienne','87',1076),(2539,'Hautes-Alpes','05',1076),(2540,'Hautes-Pyrénées','65',1076),(2541,'Hauts-de-Seine','92',1076),(2542,'Hérault','34',1076),(2543,'Indre','36',1076),(2544,'Ille-et-Vilaine','35',1076),(2545,'Indre-et-Loire','37',1076),(2546,'Isère','38',1076),(2547,'Landes','40',1076),(2548,'Loir-et-Cher','41',1076),(2549,'Loire','42',1076),(2550,'Loire-Atlantique','44',1076),(2551,'Loiret','45',1076),(2552,'Lot','46',1076),(2553,'Lot-et-Garonne','47',1076),(2554,'Lozère','48',1076),(2555,'Maine-et-Loire','49',1076),(2556,'Manche','50',1076),(2557,'Marne','51',1076),(2558,'Mayenne','53',1076),(2559,'Meurthe-et-Moselle','54',1076),(2560,'Meuse','55',1076),(2561,'Morbihan','56',1076),(2562,'Moselle','57',1076),(2563,'Nièvre','58',1076),(2564,'Nord','59',1076),(2565,'Oise','60',1076),(2566,'Orne','61',1076),(2567,'Paris','75',1076),(2568,'Pas-de-Calais','62',1076),(2569,'Puy-de-Dôme','63',1076),(2570,'Pyrénées-Atlantiques','64',1076),(2571,'Pyrénées-Orientales','66',1076),(2572,'Rhône','69',1076),(2573,'Saône-et-Loire','71',1076),(2574,'Sarthe','72',1076),(2575,'Savoie','73',1076),(2576,'Seine-et-Marne','77',1076),(2577,'Seine-Maritime','76',1076),(2578,'Seine-Saint-Denis','93',1076),(2579,'Somme','80',1076),(2580,'Tarn','81',1076),(2581,'Tarn-et-Garonne','82',1076),(2582,'Val d\'Oise','95',1076),(2583,'Territoire de Belfort','90',1076),(2584,'Val-de-Marne','94',1076),(2585,'Var','83',1076),(2586,'Vaucluse','84',1076),(2587,'Vendée','85',1076),(2588,'Vienne','86',1076),(2589,'Vosges','88',1076),(2590,'Yonne','89',1076),(2591,'Yvelines','78',1076),(2592,'Aberdeen City','ABE',1226),(2593,'Aberdeenshire','ABD',1226),(2594,'Angus','ANS',1226),(2595,'Co Antrim','ANT',1226),(2597,'Argyll and Bute','AGB',1226),(2598,'Co Armagh','ARM',1226),(2606,'Bedfordshire','BDF',1226),(2612,'Gwent','BGW',1226),(2620,'Bristol, City of','BST',1226),(2622,'Buckinghamshire','BKM',1226),(2626,'Cambridgeshire','CAM',1226),(2634,'Cheshire','CHS',1226),(2635,'Clackmannanshire','CLK',1226),(2639,'Cornwall','CON',1226),(2643,'Cumbria','CMA',1226),(2647,'Derbyshire','DBY',1226),(2648,'Co Londonderry','DRY',1226),(2649,'Devon','DEV',1226),(2651,'Dorset','DOR',1226),(2652,'Co Down','DOW',1226),(2654,'Dumfries and Galloway','DGY',1226),(2655,'Dundee City','DND',1226),(2657,'County Durham','DUR',1226),(2659,'East Ayrshire','EAY',1226),(2660,'East Dunbartonshire','EDU',1226),(2661,'East Lothian','ELN',1226),(2662,'East Renfrewshire','ERW',1226),(2663,'East Riding of Yorkshire','ERY',1226),(2664,'East Sussex','ESX',1226),(2665,'Edinburgh, City of','EDH',1226),(2666,'Na h-Eileanan Siar','ELS',1226),(2668,'Essex','ESS',1226),(2669,'Falkirk','FAL',1226),(2670,'Co Fermanagh','FER',1226),(2671,'Fife','FIF',1226),(2674,'Glasgow City','GLG',1226),(2675,'Gloucestershire','GLS',1226),(2678,'Gwynedd','GWN',1226),(2682,'Hampshire','HAM',1226),(2687,'Herefordshire','HEF',1226),(2688,'Hertfordshire','HRT',1226),(2689,'Highland','HED',1226),(2692,'Inverclyde','IVC',1226),(2694,'Isle of Wight','IOW',1226),(2699,'Kent','KEN',1226),(2705,'Lancashire','LAN',1226),(2709,'Leicestershire','LEC',1226),(2712,'Lincolnshire','LIN',1226),(2723,'Midlothian','MLN',1226),(2726,'Moray','MRY',1226),(2734,'Norfolk','NFK',1226),(2735,'North Ayrshire','NAY',1226),(2738,'North Lanarkshire','NLK',1226),(2742,'North Yorkshire','NYK',1226),(2743,'Northamptonshire','NTH',1226),(2744,'Northumberland','NBL',1226),(2746,'Nottinghamshire','NTT',1226),(2747,'Oldham','OLD',1226),(2748,'Omagh','OMH',1226),(2749,'Orkney Islands','ORR',1226),(2750,'Oxfordshire','OXF',1226),(2752,'Perth and Kinross','PKN',1226),(2757,'Powys','POW',1226),(2761,'Renfrewshire','RFW',1226),(2766,'Rutland','RUT',1226),(2770,'Scottish Borders','SCB',1226),(2773,'Shetland Islands','ZET',1226),(2774,'Shropshire','SHR',1226),(2777,'Somerset','SOM',1226),(2778,'South Ayrshire','SAY',1226),(2779,'South Gloucestershire','SGC',1226),(2780,'South Lanarkshire','SLK',1226),(2785,'Staffordshire','STS',1226),(2786,'Stirling','STG',1226),(2791,'Suffolk','SFK',1226),(2793,'Surrey','SRY',1226),(2804,'Mid Glamorgan','VGL',1226),(2811,'Warwickshire','WAR',1226),(2813,'West Dunbartonshire','WDU',1226),(2814,'West Lothian','WLN',1226),(2815,'West Sussex','WSX',1226),(2818,'Wiltshire','WIL',1226),(2823,'Worcestershire','WOR',1226),(2826,'Ashanti','AH',1083),(2827,'Brong-Ahafo','BA',1083),(2828,'Greater Accra','AA',1083),(2829,'Upper East','UE',1083),(2830,'Upper West','UW',1083),(2831,'Volta','TV',1083),(2832,'Banjul','B',1213),(2833,'Lower River','L',1213),(2834,'MacCarthy Island','M',1213),(2835,'North Bank','N',1213),(2836,'Upper River','U',1213),(2837,'Beyla','BE',1091),(2838,'Boffa','BF',1091),(2839,'Boke','BK',1091),(2840,'Coyah','CO',1091),(2841,'Dabola','DB',1091),(2842,'Dalaba','DL',1091),(2843,'Dinguiraye','DI',1091),(2844,'Dubreka','DU',1091),(2845,'Faranah','FA',1091),(2846,'Forecariah','FO',1091),(2847,'Fria','FR',1091),(2848,'Gaoual','GA',1091),(2849,'Guekedou','GU',1091),(2850,'Kankan','KA',1091),(2851,'Kerouane','KE',1091),(2852,'Kindia','KD',1091),(2853,'Kissidougou','KS',1091),(2854,'Koubia','KB',1091),(2855,'Koundara','KN',1091),(2856,'Kouroussa','KO',1091),(2857,'Labe','LA',1091),(2858,'Lelouma','LE',1091),(2859,'Lola','LO',1091),(2860,'Macenta','MC',1091),(2861,'Mali','ML',1091),(2862,'Mamou','MM',1091),(2863,'Mandiana','MD',1091),(2864,'Nzerekore','NZ',1091),(2865,'Pita','PI',1091),(2866,'Siguiri','SI',1091),(2867,'Telimele','TE',1091),(2868,'Tougue','TO',1091),(2869,'Yomou','YO',1091),(2870,'Region Continental','C',1067),(2871,'Region Insular','I',1067),(2872,'Annobon','AN',1067),(2873,'Bioko Norte','BN',1067),(2874,'Bioko Sur','BS',1067),(2875,'Centro Sur','CS',1067),(2876,'Kie-Ntem','KN',1067),(2877,'Litoral','LI',1067),(2878,'Wele-Nzas','WN',1067),(2879,'Achaïa','13',1085),(2880,'Aitolia-Akarnania','01',1085),(2881,'Argolis','11',1085),(2882,'Arkadia','12',1085),(2883,'Arta','31',1085),(2884,'Attiki','A1',1085),(2885,'Chalkidiki','64',1085),(2886,'Chania','94',1085),(2887,'Chios','85',1085),(2888,'Dodekanisos','81',1085),(2889,'Drama','52',1085),(2890,'Evros','71',1085),(2891,'Evrytania','05',1085),(2892,'Evvoia','04',1085),(2893,'Florina','63',1085),(2894,'Fokis','07',1085),(2895,'Fthiotis','06',1085),(2896,'Grevena','51',1085),(2897,'Ileia','14',1085),(2898,'Imathia','53',1085),(2899,'Ioannina','33',1085),(2900,'Irakleion','91',1085),(2901,'Karditsa','41',1085),(2902,'Kastoria','56',1085),(2903,'Kavalla','55',1085),(2904,'Kefallinia','23',1085),(2905,'Kerkyra','22',1085),(2906,'Kilkis','57',1085),(2907,'Korinthia','15',1085),(2908,'Kozani','58',1085),(2909,'Kyklades','82',1085),(2910,'Lakonia','16',1085),(2911,'Larisa','42',1085),(2912,'Lasithion','92',1085),(2913,'Lefkas','24',1085),(2914,'Lesvos','83',1085),(2915,'Magnisia','43',1085),(2916,'Messinia','17',1085),(2917,'Pella','59',1085),(2918,'Preveza','34',1085),(2919,'Rethymnon','93',1085),(2920,'Rodopi','73',1085),(2921,'Samos','84',1085),(2922,'Serrai','62',1085),(2923,'Thesprotia','32',1085),(2924,'Thessaloniki','54',1085),(2925,'Trikala','44',1085),(2926,'Voiotia','03',1085),(2927,'Xanthi','72',1085),(2928,'Zakynthos','21',1085),(2929,'Agio Oros','69',1085),(2930,'Alta Verapaz','AV',1090),(2931,'Baja Verapaz','BV',1090),(2932,'Chimaltenango','CM',1090),(2933,'Chiquimula','CQ',1090),(2934,'El Progreso','PR',1090),(2935,'Escuintla','ES',1090),(2936,'Guatemala','GU',1090),(2937,'Huehuetenango','HU',1090),(2938,'Izabal','IZ',1090),(2939,'Jalapa','JA',1090),(2940,'Jutiapa','JU',1090),(2941,'Peten','PE',1090),(2942,'Quetzaltenango','QZ',1090),(2943,'Quiche','QC',1090),(2944,'Retalhuleu','RE',1090),(2945,'Sacatepequez','SA',1090),(2946,'San Marcos','SM',1090),(2947,'Santa Rosa','SR',1090),(2948,'Sololá','SO',1090),(2949,'Suchitepequez','SU',1090),(2950,'Totonicapan','TO',1090),(2951,'Zacapa','ZA',1090),(2952,'Bissau','BS',1092),(2953,'Bafata','BA',1092),(2954,'Biombo','BM',1092),(2955,'Bolama','BL',1092),(2956,'Cacheu','CA',1092),(2957,'Gabu','GA',1092),(2958,'Oio','OI',1092),(2959,'Quloara','QU',1092),(2960,'Tombali S','TO',1092),(2961,'Barima-Waini','BA',1093),(2962,'Cuyuni-Mazaruni','CU',1093),(2963,'Demerara-Mahaica','DE',1093),(2964,'East Berbice-Corentyne','EB',1093),(2965,'Essequibo Islands-West Demerara','ES',1093),(2966,'Mahaica-Berbice','MA',1093),(2967,'Pomeroon-Supenaam','PM',1093),(2968,'Potaro-Siparuni','PT',1093),(2969,'Upper Demerara-Berbice','UD',1093),(2970,'Upper Takutu-Upper Essequibo','UT',1093),(2971,'Atlantida','AT',1097),(2972,'Colon','CL',1097),(2973,'Comayagua','CM',1097),(2974,'Copan','CP',1097),(2975,'Cortes','CR',1097),(2976,'Choluteca','CH',1097),(2977,'El Paraiso','EP',1097),(2978,'Francisco Morazan','FM',1097),(2979,'Gracias a Dios','GD',1097),(2980,'Intibuca','IN',1097),(2981,'Islas de la Bahia','IB',1097),(2982,'Lempira','LE',1097),(2983,'Ocotepeque','OC',1097),(2984,'Olancho','OL',1097),(2985,'Santa Barbara','SB',1097),(2986,'Valle','VA',1097),(2987,'Yoro','YO',1097),(2988,'Bjelovarsko-bilogorska zupanija','07',1055),(2989,'Brodsko-posavska zupanija','12',1055),(2990,'Dubrovacko-neretvanska zupanija','19',1055),(2991,'Istarska zupanija','18',1055),(2992,'Karlovacka zupanija','04',1055),(2993,'Koprivnickco-krizevacka zupanija','06',1055),(2994,'Krapinako-zagorska zupanija','02',1055),(2995,'Licko-senjska zupanija','09',1055),(2996,'Medimurska zupanija','20',1055),(2997,'Osjecko-baranjska zupanija','14',1055),(2998,'Pozesko-slavonska zupanija','11',1055),(2999,'Primorsko-goranska zupanija','08',1055),(3000,'Sisacko-moelavacka Iupanija','03',1055),(3001,'Splitako-dalmatinska zupanija','17',1055),(3002,'Sibenako-kninska zupanija','15',1055),(3003,'Varaidinska zupanija','05',1055),(3004,'VirovitiEko-podravska zupanija','10',1055),(3005,'VuRovarako-srijemska zupanija','16',1055),(3006,'Zadaraka','13',1055),(3007,'Zagrebacka zupanija','01',1055),(3008,'Grande-Anse','GA',1094),(3009,'Nord-Est','NE',1094),(3010,'Nord-Ouest','NO',1094),(3011,'Ouest','OU',1094),(3012,'Sud','SD',1094),(3013,'Sud-Est','SE',1094),(3014,'Budapest','BU',1099),(3015,'Bács-Kiskun','BK',1099),(3016,'Baranya','BA',1099),(3017,'Békés','BE',1099),(3018,'Borsod-Abaúj-Zemplén','BZ',1099),(3019,'Csongrád','CS',1099),(3020,'Fejér','FE',1099),(3021,'GyÅ‘r-Moson-Sopron','GS',1099),(3022,'Hajdu-Bihar','HB',1099),(3023,'Heves','HE',1099),(3024,'Jász-Nagykun-Szolnok','JN',1099),(3025,'Komárom-Esztergom','KE',1099),(3026,'Nográd','NO',1099),(3027,'Pest','PE',1099),(3028,'Somogy','SO',1099),(3029,'Szabolcs-Szatmár-Bereg','SZ',1099),(3030,'Tolna','TO',1099),(3031,'Vas','VA',1099),(3032,'Veszprém','VE',1099),(3033,'Zala','ZA',1099),(3034,'Békéscsaba','BC',1099),(3035,'Debrecen','DE',1099),(3036,'Dunaújváros','DU',1099),(3037,'Eger','EG',1099),(3038,'GyÅ‘r','GY',1099),(3039,'HódmezÅ‘vásárhely','HV',1099),(3040,'Kaposvár','KV',1099),(3041,'Kecskemét','KM',1099),(3042,'Miskolc','MI',1099),(3043,'Nagykanizsa','NK',1099),(3044,'Nyiregyháza','NY',1099),(3045,'Pécs','PS',1099),(3046,'Salgótarján','ST',1099),(3047,'Sopron','SN',1099),(3048,'Szeged','SD',1099),(3049,'Székesfehérvár','SF',1099),(3050,'Szekszárd','SS',1099),(3051,'Szolnok','SK',1099),(3052,'Szombathely','SH',1099),(3053,'Tatabánya','TB',1099),(3054,'Zalaegerszeg','ZE',1099),(3055,'Bali','BA',1102),(3056,'Kepulauan Bangka Belitung','BB',1102),(3057,'Banten','BT',1102),(3058,'Bengkulu','BE',1102),(3059,'Gorontalo','GO',1102),(3060,'Papua Barat','PB',1102),(3061,'Jambi','JA',1102),(3062,'Jawa Barat','JB',1102),(3063,'Jawa Tengah','JT',1102),(3064,'Jawa Timur','JI',1102),(3065,'Kalimantan Barat','KB',1102),(3066,'Kalimantan Timur','KI',1102),(3067,'Kalimantan Selatan','KS',1102),(3068,'Kepulauan Riau','KR',1102),(3069,'Lampung','LA',1102),(3070,'Maluku','MA',1102),(3071,'Maluku Utara','MU',1102),(3072,'Nusa Tenggara Barat','NB',1102),(3073,'Nusa Tenggara Timur','NT',1102),(3074,'Papua','PA',1102),(3075,'Riau','RI',1102),(3076,'Sulawesi Selatan','SN',1102),(3077,'Sulawesi Tengah','ST',1102),(3078,'Sulawesi Tenggara','SG',1102),(3079,'Sulawesi Utara','SA',1102),(3080,'Sumatra Barat','SB',1102),(3081,'Sumatra Selatan','SS',1102),(3082,'Sumatera Utara','SU',1102),(3083,'DKI Jakarta','JK',1102),(3084,'Aceh','AC',1102),(3085,'DI Yogyakarta','YO',1102),(3086,'Cork','C',1105),(3087,'Clare','CE',1105),(3088,'Cavan','CN',1105),(3089,'Carlow','CW',1105),(3090,'Dublin','D',1105),(3091,'Donegal','DL',1105),(3092,'Galway','G',1105),(3093,'Kildare','KE',1105),(3094,'Kilkenny','KK',1105),(3095,'Kerry','KY',1105),(3096,'Longford','LD',1105),(3097,'Louth','LH',1105),(3098,'Limerick','LK',1105),(3099,'Leitrim','LM',1105),(3100,'Laois','LS',1105),(3101,'Meath','MH',1105),(3102,'Monaghan','MN',1105),(3103,'Mayo','MO',1105),(3104,'Offaly','OY',1105),(3105,'Roscommon','RN',1105),(3106,'Sligo','SO',1105),(3107,'Tipperary','TA',1105),(3108,'Waterford','WD',1105),(3109,'Westmeath','WH',1105),(3110,'Wicklow','WW',1105),(3111,'Wexford','WX',1105),(3112,'HaDarom','D',1106),(3113,'HaMerkaz','M',1106),(3114,'HaZafon','Z',1106),(3115,'Haifa','HA',1106),(3116,'Tel-Aviv','TA',1106),(3117,'Jerusalem','JM',1106),(3118,'Al Anbar','AN',1104),(3119,'Al Ba,rah','BA',1104),(3120,'Al Muthanna','MU',1104),(3121,'Al Qadisiyah','QA',1104),(3122,'An Najef','NA',1104),(3123,'Arbil','AR',1104),(3124,'As Sulaymaniyah','SW',1104),(3125,'At Ta\'mim','TS',1104),(3126,'Babil','BB',1104),(3127,'Baghdad','BG',1104),(3128,'Dahuk','DA',1104),(3129,'Dhi Qar','DQ',1104),(3130,'Diyala','DI',1104),(3131,'Karbala\'','KA',1104),(3132,'Maysan','MA',1104),(3133,'Ninawa','NI',1104),(3134,'Salah ad Din','SD',1104),(3135,'Wasit','WA',1104),(3136,'Ardabil','03',1103),(3137,'Azarbayjan-e Gharbi','02',1103),(3138,'Azarbayjan-e Sharqi','01',1103),(3139,'Bushehr','06',1103),(3140,'Chahar Mahall va Bakhtiari','08',1103),(3141,'Esfahan','04',1103),(3142,'Fars','14',1103),(3143,'Gilan','19',1103),(3144,'Golestan','27',1103),(3145,'Hamadan','24',1103),(3146,'Hormozgan','23',1103),(3147,'Iiam','05',1103),(3148,'Kerman','15',1103),(3149,'Kermanshah','17',1103),(3150,'Khorasan','09',1103),(3151,'Khuzestan','10',1103),(3152,'Kohjiluyeh va Buyer Ahmad','18',1103),(3153,'Kordestan','16',1103),(3154,'Lorestan','20',1103),(3155,'Markazi','22',1103),(3156,'Mazandaran','21',1103),(3157,'Qazvin','28',1103),(3158,'Qom','26',1103),(3159,'Semnan','12',1103),(3160,'Sistan va Baluchestan','13',1103),(3161,'Tehran','07',1103),(3162,'Yazd','25',1103),(3163,'Zanjan','11',1103),(3164,'Austurland','7',1100),(3165,'Hofuoborgarsvaeoi utan Reykjavikur','1',1100),(3166,'Norourland eystra','6',1100),(3167,'Norourland vestra','5',1100),(3168,'Reykjavik','0',1100),(3169,'Suourland','8',1100),(3170,'Suournes','2',1100),(3171,'Vestfirolr','4',1100),(3172,'Vesturland','3',1100),(3173,'Agrigento','AG',1107),(3174,'Alessandria','AL',1107),(3175,'Ancona','AN',1107),(3176,'Aosta','AO',1107),(3177,'Arezzo','AR',1107),(3178,'Ascoli Piceno','AP',1107),(3179,'Asti','AT',1107),(3180,'Avellino','AV',1107),(3181,'Bari','BA',1107),(3182,'Belluno','BL',1107),(3183,'Benevento','BN',1107),(3184,'Bergamo','BG',1107),(3185,'Biella','BI',1107),(3186,'Bologna','BO',1107),(3187,'Bolzano','BZ',1107),(3188,'Brescia','BS',1107),(3189,'Brindisi','BR',1107),(3190,'Cagliari','CA',1107),(3191,'Caltanissetta','CL',1107),(3192,'Campobasso','CB',1107),(3193,'Caserta','CE',1107),(3194,'Catania','CT',1107),(3195,'Catanzaro','CZ',1107),(3196,'Chieti','CH',1107),(3197,'Como','CO',1107),(3198,'Cosenza','CS',1107),(3199,'Cremona','CR',1107),(3200,'Crotone','KR',1107),(3201,'Cuneo','CN',1107),(3202,'Enna','EN',1107),(3203,'Ferrara','FE',1107),(3204,'Firenze','FI',1107),(3205,'Foggia','FG',1107),(3206,'Forlì-Cesena','FC',1107),(3207,'Frosinone','FR',1107),(3208,'Genova','GE',1107),(3209,'Gorizia','GO',1107),(3210,'Grosseto','GR',1107),(3211,'Imperia','IM',1107),(3212,'Isernia','IS',1107),(3213,'L\'Aquila','AQ',1107),(3214,'La Spezia','SP',1107),(3215,'Latina','LT',1107),(3216,'Lecce','LE',1107),(3217,'Lecco','LC',1107),(3218,'Livorno','LI',1107),(3219,'Lodi','LO',1107),(3220,'Lucca','LU',1107),(3221,'Macerata','MC',1107),(3222,'Mantova','MN',1107),(3223,'Massa-Carrara','MS',1107),(3224,'Matera','MT',1107),(3225,'Messina','ME',1107),(3226,'Milano','MI',1107),(3227,'Modena','MO',1107),(3228,'Napoli','NA',1107),(3229,'Novara','NO',1107),(3230,'Nuoro','NU',1107),(3231,'Oristano','OR',1107),(3232,'Padova','PD',1107),(3233,'Palermo','PA',1107),(3234,'Parma','PR',1107),(3235,'Pavia','PV',1107),(3236,'Perugia','PG',1107),(3237,'Pesaro e Urbino','PU',1107),(3238,'Pescara','PE',1107),(3239,'Piacenza','PC',1107),(3240,'Pisa','PI',1107),(3241,'Pistoia','PT',1107),(3242,'Pordenone','PN',1107),(3243,'Potenza','PZ',1107),(3244,'Prato','PO',1107),(3245,'Ragusa','RG',1107),(3246,'Ravenna','RA',1107),(3247,'Reggio Calabria','RC',1107),(3248,'Reggio Emilia','RE',1107),(3249,'Rieti','RI',1107),(3250,'Rimini','RN',1107),(3251,'Roma','RM',1107),(3252,'Rovigo','RO',1107),(3253,'Salerno','SA',1107),(3254,'Sassari','SS',1107),(3255,'Savona','SV',1107),(3256,'Siena','SI',1107),(3257,'Siracusa','SR',1107),(3258,'Sondrio','SO',1107),(3259,'Taranto','TA',1107),(3260,'Teramo','TE',1107),(3261,'Terni','TR',1107),(3262,'Torino','TO',1107),(3263,'Trapani','TP',1107),(3264,'Trento','TN',1107),(3265,'Treviso','TV',1107),(3266,'Trieste','TS',1107),(3267,'Udine','UD',1107),(3268,'Varese','VA',1107),(3269,'Venezia','VE',1107),(3270,'Verbano-Cusio-Ossola','VB',1107),(3271,'Vercelli','VC',1107),(3272,'Verona','VR',1107),(3273,'Vibo Valentia','VV',1107),(3274,'Vicenza','VI',1107),(3275,'Viterbo','VT',1107),(3276,'Aichi','23',1109),(3277,'Akita','05',1109),(3278,'Aomori','02',1109),(3279,'Chiba','12',1109),(3280,'Ehime','38',1109),(3281,'Fukui','18',1109),(3282,'Fukuoka','40',1109),(3283,'Fukusima','07',1109),(3284,'Gifu','21',1109),(3285,'Gunma','10',1109),(3286,'Hiroshima','34',1109),(3287,'Hokkaido','01',1109),(3288,'Hyogo','28',1109),(3289,'Ibaraki','08',1109),(3290,'Ishikawa','17',1109),(3291,'Iwate','03',1109),(3292,'Kagawa','37',1109),(3293,'Kagoshima','46',1109),(3294,'Kanagawa','14',1109),(3295,'Kochi','39',1109),(3296,'Kumamoto','43',1109),(3297,'Kyoto','26',1109),(3298,'Mie','24',1109),(3299,'Miyagi','04',1109),(3300,'Miyazaki','45',1109),(3301,'Nagano','20',1109),(3302,'Nagasaki','42',1109),(3303,'Nara','29',1109),(3304,'Niigata','15',1109),(3305,'Oita','44',1109),(3306,'Okayama','33',1109),(3307,'Okinawa','47',1109),(3308,'Osaka','27',1109),(3309,'Saga','41',1109),(3310,'Saitama','11',1109),(3311,'Shiga','25',1109),(3312,'Shimane','32',1109),(3313,'Shizuoka','22',1109),(3314,'Tochigi','09',1109),(3315,'Tokushima','36',1109),(3316,'Tokyo','13',1109),(3317,'Tottori','31',1109),(3318,'Toyama','16',1109),(3319,'Wakayama','30',1109),(3320,'Yamagata','06',1109),(3321,'Yamaguchi','35',1109),(3322,'Yamanashi','19',1109),(3323,'Clarendon','CN',1108),(3324,'Hanover','HR',1108),(3325,'Kingston','KN',1108),(3326,'Portland','PD',1108),(3327,'Saint Andrew','AW',1108),(3328,'Saint Ann','AN',1108),(3329,'Saint Catherine','CE',1108),(3330,'Saint Elizabeth','EH',1108),(3331,'Saint James','JS',1108),(3332,'Saint Mary','MY',1108),(3333,'Saint Thomas','TS',1108),(3334,'Trelawny','TY',1108),(3335,'Westmoreland','WD',1108),(3336,'Ajln','AJ',1110),(3337,'Al \'Aqaba','AQ',1110),(3338,'Al Balqa\'','BA',1110),(3339,'Al Karak','KA',1110),(3340,'Al Mafraq','MA',1110),(3341,'Amman','AM',1110),(3342,'At Tafilah','AT',1110),(3343,'Az Zarga','AZ',1110),(3344,'Irbid','JR',1110),(3345,'Jarash','JA',1110),(3346,'Ma\'an','MN',1110),(3347,'Madaba','MD',1110),(3353,'Bishkek','GB',1117),(3354,'Batken','B',1117),(3355,'Chu','C',1117),(3356,'Jalal-Abad','J',1117),(3357,'Naryn','N',1117),(3358,'Osh','O',1117),(3359,'Talas','T',1117),(3360,'Ysyk-Kol','Y',1117),(3361,'Krong Kaeb','23',1037),(3362,'Krong Pailin','24',1037),(3363,'Xrong Preah Sihanouk','18',1037),(3364,'Phnom Penh','12',1037),(3365,'Baat Dambang','2',1037),(3366,'Banteay Mean Chey','1',1037),(3367,'Rampong Chaam','3',1037),(3368,'Kampong Chhnang','4',1037),(3369,'Kampong Spueu','5',1037),(3370,'Kampong Thum','6',1037),(3371,'Kampot','7',1037),(3372,'Kandaal','8',1037),(3373,'Kach Kong','9',1037),(3374,'Krachoh','10',1037),(3375,'Mondol Kiri','11',1037),(3376,'Otdar Mean Chey','22',1037),(3377,'Pousaat','15',1037),(3378,'Preah Vihear','13',1037),(3379,'Prey Veaeng','14',1037),(3380,'Rotanak Kiri','16',1037),(3381,'Siem Reab','17',1037),(3382,'Stueng Traeng','19',1037),(3383,'Svaay Rieng','20',1037),(3384,'Taakaev','21',1037),(3385,'Gilbert Islands','G',1113),(3386,'Line Islands','L',1113),(3387,'Phoenix Islands','P',1113),(3388,'Anjouan Ndzouani','A',1049),(3389,'Grande Comore Ngazidja','G',1049),(3390,'Moheli Moili','M',1049),(3391,'Kaesong-si','KAE',1114),(3392,'Nampo-si','NAM',1114),(3393,'Pyongyang-ai','PYO',1114),(3394,'Chagang-do','CHA',1114),(3395,'Hamgyongbuk-do','HAB',1114),(3396,'Hamgyongnam-do','HAN',1114),(3397,'Hwanghaebuk-do','HWB',1114),(3398,'Hwanghaenam-do','HWN',1114),(3399,'Kangwon-do','KAN',1114),(3400,'Pyonganbuk-do','PYB',1114),(3401,'Pyongannam-do','PYN',1114),(3402,'Yanggang-do','YAN',1114),(3403,'Najin Sonbong-si','NAJ',1114),(3404,'Seoul Teugbyeolsi','11',1115),(3405,'Busan Gwang\'yeogsi','26',1115),(3406,'Daegu Gwang\'yeogsi','27',1115),(3407,'Daejeon Gwang\'yeogsi','30',1115),(3408,'Gwangju Gwang\'yeogsi','29',1115),(3409,'Incheon Gwang\'yeogsi','28',1115),(3410,'Ulsan Gwang\'yeogsi','31',1115),(3411,'Chungcheongbugdo','43',1115),(3412,'Chungcheongnamdo','44',1115),(3413,'Gang\'weondo','42',1115),(3414,'Gyeonggido','41',1115),(3415,'Gyeongsangbugdo','47',1115),(3416,'Gyeongsangnamdo','48',1115),(3417,'Jejudo','49',1115),(3418,'Jeonrabugdo','45',1115),(3419,'Jeonranamdo','46',1115),(3420,'Al Ahmadi','AH',1116),(3421,'Al Farwanlyah','FA',1116),(3422,'Al Jahrah','JA',1116),(3423,'Al Kuwayt','KU',1116),(3424,'Hawalli','HA',1116),(3425,'Almaty','ALA',1111),(3426,'Astana','AST',1111),(3427,'Almaty oblysy','ALM',1111),(3428,'Aqmola oblysy','AKM',1111),(3429,'Aqtobe oblysy','AKT',1111),(3430,'Atyrau oblyfiy','ATY',1111),(3431,'Batys Quzaqstan oblysy','ZAP',1111),(3432,'Mangghystau oblysy','MAN',1111),(3433,'Ongtustik Quzaqstan oblysy','YUZ',1111),(3434,'Pavlodar oblysy','PAV',1111),(3435,'Qaraghandy oblysy','KAR',1111),(3436,'Qostanay oblysy','KUS',1111),(3437,'Qyzylorda oblysy','KZY',1111),(3438,'Shyghys Quzaqstan oblysy','VOS',1111),(3439,'Soltustik Quzaqstan oblysy','SEV',1111),(3440,'Zhambyl oblysy Zhambylskaya oblast\'','ZHA',1111),(3441,'Vientiane','VT',1118),(3442,'Attapu','AT',1118),(3443,'Bokeo','BK',1118),(3444,'Bolikhamxai','BL',1118),(3445,'Champasak','CH',1118),(3446,'Houaphan','HO',1118),(3447,'Khammouan','KH',1118),(3448,'Louang Namtha','LM',1118),(3449,'Louangphabang','LP',1118),(3450,'Oudomxai','OU',1118),(3451,'Phongsali','PH',1118),(3452,'Salavan','SL',1118),(3453,'Savannakhet','SV',1118),(3454,'Xaignabouli','XA',1118),(3455,'Xiasomboun','XN',1118),(3456,'Xekong','XE',1118),(3457,'Xiangkhoang','XI',1118),(3458,'Beirut','BA',1120),(3459,'Beqaa','BI',1120),(3460,'Mount Lebanon','JL',1120),(3461,'North Lebanon','AS',1120),(3462,'South Lebanon','JA',1120),(3463,'Nabatieh','NA',1120),(3464,'Ampara','52',1199),(3465,'Anuradhapura','71',1199),(3466,'Badulla','81',1199),(3467,'Batticaloa','51',1199),(3468,'Colombo','11',1199),(3469,'Galle','31',1199),(3470,'Gampaha','12',1199),(3471,'Hambantota','33',1199),(3472,'Jaffna','41',1199),(3473,'Kalutara','13',1199),(3474,'Kandy','21',1199),(3475,'Kegalla','92',1199),(3476,'Kilinochchi','42',1199),(3477,'Kurunegala','61',1199),(3478,'Mannar','43',1199),(3479,'Matale','22',1199),(3480,'Matara','32',1199),(3481,'Monaragala','82',1199),(3482,'Mullaittivu','45',1199),(3483,'Nuwara Eliya','23',1199),(3484,'Polonnaruwa','72',1199),(3485,'Puttalum','62',1199),(3486,'Ratnapura','91',1199),(3487,'Trincomalee','53',1199),(3488,'VavunLya','44',1199),(3489,'Bomi','BM',1122),(3490,'Bong','BG',1122),(3491,'Grand Basaa','GB',1122),(3492,'Grand Cape Mount','CM',1122),(3493,'Grand Gedeh','GG',1122),(3494,'Grand Kru','GK',1122),(3495,'Lofa','LO',1122),(3496,'Margibi','MG',1122),(3497,'Maryland','MY',1122),(3498,'Montserrado','MO',1122),(3499,'Nimba','NI',1122),(3500,'Rivercess','RI',1122),(3501,'Sinoe','SI',1122),(3502,'Berea','D',1121),(3503,'Butha-Buthe','B',1121),(3504,'Leribe','C',1121),(3505,'Mafeteng','E',1121),(3506,'Maseru','A',1121),(3507,'Mohale\'s Hoek','F',1121),(3508,'Mokhotlong','J',1121),(3509,'Qacha\'s Nek','H',1121),(3510,'Quthing','G',1121),(3511,'Thaba-Tseka','K',1121),(3512,'Alytaus Apskritis','AL',1125),(3513,'Kauno Apskritis','KU',1125),(3514,'KlaipÄ—dos Apskritis','KL',1125),(3515,'MarijampolÄ—s Apskritis','MR',1125),(3516,'Panevėžio Apskritis','PN',1125),(3517,'Å iaulių Apskritis','SA',1125),(3518,'TauragÄ—s Apskritis','TA',1125),(3519,'TelÅ¡ių Apskritis','TE',1125),(3520,'Utenos Apskritis','UT',1125),(3521,'Vilniaus Apskritis','VL',1125),(3522,'Diekirch','D',1126),(3523,'GreveNmacher','G',1126),(3550,'Daugavpils','DGV',1119),(3551,'Jelgava','JEL',1119),(3552,'JÅ«rmala','JUR',1119),(3553,'LiepÄja','LPX',1119),(3554,'RÄ“zekne','REZ',1119),(3555,'RÄ«ga','RIX',1119),(3556,'Ventspils','VEN',1119),(3557,'AjdÄbiyÄ','AJ',1123),(3558,'Al BuÅ£nÄn','BU',1123),(3559,'Al HizÄm al Akhdar','HZ',1123),(3560,'Al Jabal al Akhdar','JA',1123),(3561,'Al JifÄrah','JI',1123),(3562,'Al Jufrah','JU',1123),(3563,'Al Kufrah','KF',1123),(3564,'Al Marj','MJ',1123),(3565,'Al Marqab','MB',1123),(3566,'Al QaÅ£rÅ«n','QT',1123),(3567,'Al Qubbah','QB',1123),(3568,'Al WÄhah','WA',1123),(3569,'An NuqaÅ£ al Khams','NQ',1123),(3570,'Ash ShÄÅ£i\'','SH',1123),(3571,'Az ZÄwiyah','ZA',1123),(3572,'BanghÄzÄ«','BA',1123),(3573,'BanÄ« WalÄ«d','BW',1123),(3574,'Darnah','DR',1123),(3575,'GhadÄmis','GD',1123),(3576,'GharyÄn','GR',1123),(3577,'GhÄt','GT',1123),(3578,'JaghbÅ«b','JB',1123),(3579,'MiÅŸrÄtah','MI',1123),(3580,'Mizdah','MZ',1123),(3581,'Murzuq','MQ',1123),(3582,'NÄlÅ«t','NL',1123),(3583,'SabhÄ','SB',1123),(3584,'ÅžabrÄtah ÅžurmÄn','SS',1123),(3585,'Surt','SR',1123),(3586,'TÄjÅ«rÄ\' wa an NawÄhÄ« al ArbÄh','TN',1123),(3587,'Å¢arÄbulus','TB',1123),(3588,'TarhÅ«nah-MasallÄtah','TM',1123),(3589,'WÄdÄ« al hayÄt','WD',1123),(3590,'Yafran-JÄdÅ«','YJ',1123),(3591,'Agadir','AGD',1146),(3592,'Aït Baha','BAH',1146),(3593,'Aït Melloul','MEL',1146),(3594,'Al Haouz','HAO',1146),(3595,'Al Hoceïma','HOC',1146),(3596,'Assa-Zag','ASZ',1146),(3597,'Azilal','AZI',1146),(3598,'Beni Mellal','BEM',1146),(3599,'Ben Sllmane','BES',1146),(3600,'Berkane','BER',1146),(3601,'Boujdour','BOD',1146),(3602,'Boulemane','BOM',1146),(3603,'Casablanca [Dar el Beïda]','CAS',1146),(3604,'Chefchaouene','CHE',1146),(3605,'Chichaoua','CHI',1146),(3606,'El Hajeb','HAJ',1146),(3607,'El Jadida','JDI',1146),(3608,'Errachidia','ERR',1146),(3609,'Essaouira','ESI',1146),(3610,'Es Smara','ESM',1146),(3611,'Fès','FES',1146),(3612,'Figuig','FIG',1146),(3613,'Guelmim','GUE',1146),(3614,'Ifrane','IFR',1146),(3615,'Jerada','JRA',1146),(3616,'Kelaat Sraghna','KES',1146),(3617,'Kénitra','KEN',1146),(3618,'Khemisaet','KHE',1146),(3619,'Khenifra','KHN',1146),(3620,'Khouribga','KHO',1146),(3621,'Laâyoune (EH)','LAA',1146),(3622,'Larache','LAP',1146),(3623,'Marrakech','MAR',1146),(3624,'Meknsès','MEK',1146),(3625,'Nador','NAD',1146),(3626,'Ouarzazate','OUA',1146),(3627,'Oued ed Dahab (EH)','OUD',1146),(3628,'Oujda','OUJ',1146),(3629,'Rabat-Salé','RBA',1146),(3630,'Safi','SAF',1146),(3631,'Sefrou','SEF',1146),(3632,'Settat','SET',1146),(3633,'Sidl Kacem','SIK',1146),(3634,'Tanger','TNG',1146),(3635,'Tan-Tan','TNT',1146),(3636,'Taounate','TAO',1146),(3637,'Taroudannt','TAR',1146),(3638,'Tata','TAT',1146),(3639,'Taza','TAZ',1146),(3640,'Tétouan','TET',1146),(3641,'Tiznit','TIZ',1146),(3642,'Gagauzia, Unitate Teritoriala Autonoma','GA',1142),(3643,'Chisinau','CU',1142),(3644,'Stinga Nistrului, unitatea teritoriala din','SN',1142),(3645,'Balti','BA',1142),(3646,'Cahul','CA',1142),(3647,'Edinet','ED',1142),(3648,'Lapusna','LA',1142),(3649,'Orhei','OR',1142),(3650,'Soroca','SO',1142),(3651,'Taraclia','TA',1142),(3652,'Tighina [Bender]','TI',1142),(3653,'Ungheni','UN',1142),(3654,'Antananarivo','T',1129),(3655,'Antsiranana','D',1129),(3656,'Fianarantsoa','F',1129),(3657,'Mahajanga','M',1129),(3658,'Toamasina','A',1129),(3659,'Toliara','U',1129),(3660,'Ailinglapalap','ALL',1135),(3661,'Ailuk','ALK',1135),(3662,'Arno','ARN',1135),(3663,'Aur','AUR',1135),(3664,'Ebon','EBO',1135),(3665,'Eniwetok','ENI',1135),(3666,'Jaluit','JAL',1135),(3667,'Kili','KIL',1135),(3668,'Kwajalein','KWA',1135),(3669,'Lae','LAE',1135),(3670,'Lib','LIB',1135),(3671,'Likiep','LIK',1135),(3672,'Majuro','MAJ',1135),(3673,'Maloelap','MAL',1135),(3674,'Mejit','MEJ',1135),(3675,'Mili','MIL',1135),(3676,'Namorik','NMK',1135),(3677,'Namu','NMU',1135),(3678,'Rongelap','RON',1135),(3679,'Ujae','UJA',1135),(3680,'Ujelang','UJL',1135),(3681,'Utirik','UTI',1135),(3682,'Wotho','WTN',1135),(3683,'Wotje','WTJ',1135),(3684,'Bamako','BK0',1133),(3685,'Gao','7',1133),(3686,'Kayes','1',1133),(3687,'Kidal','8',1133),(3688,'Xoulikoro','2',1133),(3689,'Mopti','5',1133),(3690,'S69ou','4',1133),(3691,'Sikasso','3',1133),(3692,'Tombouctou','6',1133),(3693,'Ayeyarwady','07',1035),(3694,'Bago','02',1035),(3695,'Magway','03',1035),(3696,'Mandalay','04',1035),(3697,'Sagaing','01',1035),(3698,'Tanintharyi','05',1035),(3699,'Yangon','06',1035),(3700,'Chin','14',1035),(3701,'Kachin','11',1035),(3702,'Kayah','12',1035),(3703,'Kayin','13',1035),(3704,'Mon','15',1035),(3705,'Rakhine','16',1035),(3706,'Shan','17',1035),(3707,'Ulaanbaatar','1',1144),(3708,'Arhangay','073',1144),(3709,'Bayanhongor','069',1144),(3710,'Bayan-Olgiy','071',1144),(3711,'Bulgan','067',1144),(3712,'Darhan uul','037',1144),(3713,'Dornod','061',1144),(3714,'Dornogov,','063',1144),(3715,'DundgovL','059',1144),(3716,'Dzavhan','057',1144),(3717,'Govi-Altay','065',1144),(3718,'Govi-Smber','064',1144),(3719,'Hentiy','039',1144),(3720,'Hovd','043',1144),(3721,'Hovsgol','041',1144),(3722,'Omnogovi','053',1144),(3723,'Orhon','035',1144),(3724,'Ovorhangay','055',1144),(3725,'Selenge','049',1144),(3726,'Shbaatar','051',1144),(3727,'Tov','047',1144),(3728,'Uvs','046',1144),(3729,'Nouakchott','NKC',1137),(3730,'Assaba','03',1137),(3731,'Brakna','05',1137),(3732,'Dakhlet Nouadhibou','08',1137),(3733,'Gorgol','04',1137),(3734,'Guidimaka','10',1137),(3735,'Hodh ech Chargui','01',1137),(3736,'Hodh el Charbi','02',1137),(3737,'Inchiri','12',1137),(3738,'Tagant','09',1137),(3739,'Tiris Zemmour','11',1137),(3740,'Trarza','06',1137),(3741,'Beau Bassin-Rose Hill','BR',1138),(3742,'Curepipe','CU',1138),(3743,'Port Louis','PU',1138),(3744,'Quatre Bornes','QB',1138),(3745,'Vacosa-Phoenix','VP',1138),(3746,'Black River','BL',1138),(3747,'Flacq','FL',1138),(3748,'Grand Port','GP',1138),(3749,'Moka','MO',1138),(3750,'Pamplemousses','PA',1138),(3751,'Plaines Wilhems','PW',1138),(3752,'Riviere du Rempart','RP',1138),(3753,'Savanne','SA',1138),(3754,'Agalega Islands','AG',1138),(3755,'Cargados Carajos Shoals','CC',1138),(3756,'Rodrigues Island','RO',1138),(3757,'Male','MLE',1132),(3758,'Alif','02',1132),(3759,'Baa','20',1132),(3760,'Dhaalu','17',1132),(3761,'Faafu','14',1132),(3762,'Gaaf Alif','27',1132),(3763,'Gaefu Dhaalu','28',1132),(3764,'Gnaviyani','29',1132),(3765,'Haa Alif','07',1132),(3766,'Haa Dhaalu','23',1132),(3767,'Kaafu','26',1132),(3768,'Laamu','05',1132),(3769,'Lhaviyani','03',1132),(3770,'Meemu','12',1132),(3771,'Noonu','25',1132),(3772,'Raa','13',1132),(3773,'Seenu','01',1132),(3774,'Shaviyani','24',1132),(3775,'Thaa','08',1132),(3776,'Vaavu','04',1132),(3777,'Balaka','BA',1130),(3778,'Blantyre','BL',1130),(3779,'Chikwawa','CK',1130),(3780,'Chiradzulu','CR',1130),(3781,'Chitipa','CT',1130),(3782,'Dedza','DE',1130),(3783,'Dowa','DO',1130),(3784,'Karonga','KR',1130),(3785,'Kasungu','KS',1130),(3786,'Likoma Island','LK',1130),(3787,'Lilongwe','LI',1130),(3788,'Machinga','MH',1130),(3789,'Mangochi','MG',1130),(3790,'Mchinji','MC',1130),(3791,'Mulanje','MU',1130),(3792,'Mwanza','MW',1130),(3793,'Mzimba','MZ',1130),(3794,'Nkhata Bay','NB',1130),(3795,'Nkhotakota','NK',1130),(3796,'Nsanje','NS',1130),(3797,'Ntcheu','NU',1130),(3798,'Ntchisi','NI',1130),(3799,'Phalomba','PH',1130),(3800,'Rumphi','RU',1130),(3801,'Salima','SA',1130),(3802,'Thyolo','TH',1130),(3803,'Zomba','ZO',1130),(3804,'Aguascalientes','AGU',1140),(3805,'Baja California','BCN',1140),(3806,'Baja California Sur','BCS',1140),(3807,'Campeche','CAM',1140),(3808,'Coahuila','COA',1140),(3809,'Colima','COL',1140),(3810,'Chiapas','CHP',1140),(3811,'Chihuahua','CHH',1140),(3812,'Durango','DUR',1140),(3813,'Guanajuato','GUA',1140),(3814,'Guerrero','GRO',1140),(3815,'Hidalgo','HID',1140),(3816,'Jalisco','JAL',1140),(3817,'Mexico','MEX',1140),(3818,'Michoacin','MIC',1140),(3819,'Morelos','MOR',1140),(3820,'Nayarit','NAY',1140),(3821,'Nuevo Leon','NLE',1140),(3822,'Oaxaca','OAX',1140),(3823,'Puebla','PUE',1140),(3824,'Queretaro','QUE',1140),(3825,'Quintana Roo','ROO',1140),(3826,'San Luis Potosi','SLP',1140),(3827,'Sinaloa','SIN',1140),(3828,'Sonora','SON',1140),(3829,'Tabasco','TAB',1140),(3830,'Tamaulipas','TAM',1140),(3831,'Tlaxcala','TLA',1140),(3832,'Veracruz','VER',1140),(3833,'Yucatan','YUC',1140),(3834,'Zacatecas','ZAC',1140),(3835,'Wilayah Persekutuan Kuala Lumpur','14',1131),(3836,'Wilayah Persekutuan Labuan','15',1131),(3837,'Wilayah Persekutuan Putrajaya','16',1131),(3838,'Johor','01',1131),(3839,'Kedah','02',1131),(3840,'Kelantan','03',1131),(3841,'Melaka','04',1131),(3842,'Negeri Sembilan','05',1131),(3843,'Pahang','06',1131),(3844,'Perak','08',1131),(3845,'Perlis','09',1131),(3846,'Pulau Pinang','07',1131),(3847,'Sabah','12',1131),(3848,'Sarawak','13',1131),(3849,'Selangor','10',1131),(3850,'Terengganu','11',1131),(3851,'Maputo','MPM',1147),(3852,'Cabo Delgado','P',1147),(3853,'Gaza','G',1147),(3854,'Inhambane','I',1147),(3855,'Manica','B',1147),(3856,'Numpula','N',1147),(3857,'Niaaea','A',1147),(3858,'Sofala','S',1147),(3859,'Tete','T',1147),(3860,'Zambezia','Q',1147),(3861,'Caprivi','CA',1148),(3862,'Erongo','ER',1148),(3863,'Hardap','HA',1148),(3864,'Karas','KA',1148),(3865,'Khomas','KH',1148),(3866,'Kunene','KU',1148),(3867,'Ohangwena','OW',1148),(3868,'Okavango','OK',1148),(3869,'Omaheke','OH',1148),(3870,'Omusati','OS',1148),(3871,'Oshana','ON',1148),(3872,'Oshikoto','OT',1148),(3873,'Otjozondjupa','OD',1148),(3874,'Niamey','8',1156),(3875,'Agadez','1',1156),(3876,'Diffa','2',1156),(3877,'Dosso','3',1156),(3878,'Maradi','4',1156),(3879,'Tahoua','S',1156),(3880,'Tillaberi','6',1156),(3881,'Zinder','7',1156),(3882,'Abuja Federal Capital Territory','FC',1157),(3883,'Abia','AB',1157),(3884,'Adamawa','AD',1157),(3885,'Akwa Ibom','AK',1157),(3886,'Anambra','AN',1157),(3887,'Bauchi','BA',1157),(3888,'Bayelsa','BY',1157),(3889,'Benue','BE',1157),(3890,'Borno','BO',1157),(3891,'Cross River','CR',1157),(3892,'Delta','DE',1157),(3893,'Ebonyi','EB',1157),(3894,'Edo','ED',1157),(3895,'Ekiti','EK',1157),(3896,'Enugu','EN',1157),(3897,'Gombe','GO',1157),(3898,'Imo','IM',1157),(3899,'Jigawa','JI',1157),(3900,'Kaduna','KD',1157),(3901,'Kano','KN',1157),(3902,'Katsina','KT',1157),(3903,'Kebbi','KE',1157),(3904,'Kogi','KO',1157),(3905,'Kwara','KW',1157),(3906,'Lagos','LA',1157),(3907,'Nassarawa','NA',1157),(3908,'Niger','NI',1157),(3909,'Ogun','OG',1157),(3910,'Ondo','ON',1157),(3911,'Osun','OS',1157),(3912,'Oyo','OY',1157),(3913,'Rivers','RI',1157),(3914,'Sokoto','SO',1157),(3915,'Taraba','TA',1157),(3916,'Yobe','YO',1157),(3917,'Zamfara','ZA',1157),(3918,'Boaco','BO',1155),(3919,'Carazo','CA',1155),(3920,'Chinandega','CI',1155),(3921,'Chontales','CO',1155),(3922,'Esteli','ES',1155),(3923,'Jinotega','JI',1155),(3924,'Leon','LE',1155),(3925,'Madriz','MD',1155),(3926,'Managua','MN',1155),(3927,'Masaya','MS',1155),(3928,'Matagalpa','MT',1155),(3929,'Nueva Segovia','NS',1155),(3930,'Rio San Juan','SJ',1155),(3931,'Rivas','RI',1155),(3932,'Atlantico Norte','AN',1155),(3933,'Atlantico Sur','AS',1155),(3934,'Drente','DR',1152),(3935,'Flevoland','FL',1152),(3936,'Friesland','FR',1152),(3937,'Gelderland','GL',1152),(3938,'Groningen','GR',1152),(3939,'Noord-Brabant','NB',1152),(3940,'Noord-Holland','NH',1152),(3941,'Overijssel','OV',1152),(3942,'Utrecht','UT',1152),(3943,'Zuid-Holland','ZH',1152),(3944,'Zeeland','ZL',1152),(3945,'Akershus','02',1161),(3946,'Aust-Agder','09',1161),(3947,'Buskerud','06',1161),(3948,'Finnmark','20',1161),(3949,'Hedmark','04',1161),(3950,'Hordaland','12',1161),(3951,'Møre og Romsdal','15',1161),(3952,'Nordland','18',1161),(3953,'Nord-Trøndelag','17',1161),(3954,'Oppland','05',1161),(3955,'Oslo','03',1161),(3956,'Rogaland','11',1161),(3957,'Sogn og Fjordane','14',1161),(3958,'Sør-Trøndelag','16',1161),(3959,'Telemark','06',1161),(3960,'Troms','19',1161),(3961,'Vest-Agder','10',1161),(3962,'Vestfold','07',1161),(3963,'Østfold','01',1161),(3964,'Jan Mayen','22',1161),(3965,'Svalbard','21',1161),(3966,'Auckland','AUK',1154),(3967,'Bay of Plenty','BOP',1154),(3968,'Canterbury','CAN',1154),(3969,'Gisborne','GIS',1154),(3970,'Hawkes Bay','HKB',1154),(3971,'Manawatu-Wanganui','MWT',1154),(3972,'Marlborough','MBH',1154),(3973,'Nelson','NSN',1154),(3974,'Northland','NTL',1154),(3975,'Otago','OTA',1154),(3976,'Southland','STL',1154),(3977,'Taranaki','TKI',1154),(3978,'Tasman','TAS',1154),(3979,'Waikato','WKO',1154),(3980,'Wellington','WGN',1154),(3981,'West Coast','WTC',1154),(3982,'Ad Dakhillyah','DA',1162),(3983,'Al Batinah','BA',1162),(3984,'Al Janblyah','JA',1162),(3985,'Al Wusta','WU',1162),(3986,'Ash Sharqlyah','SH',1162),(3987,'Az Zahirah','ZA',1162),(3988,'Masqat','MA',1162),(3989,'Musandam','MU',1162),(3990,'Bocas del Toro','1',1166),(3991,'Cocle','2',1166),(3992,'Chiriqui','4',1166),(3993,'Darien','5',1166),(3994,'Herrera','6',1166),(3995,'Loa Santoa','7',1166),(3996,'Panama','8',1166),(3997,'Veraguas','9',1166),(3998,'Comarca de San Blas','Q',1166),(3999,'El Callao','CAL',1169),(4000,'Ancash','ANC',1169),(4001,'Apurimac','APU',1169),(4002,'Arequipa','ARE',1169),(4003,'Ayacucho','AYA',1169),(4004,'Cajamarca','CAJ',1169),(4005,'Cuzco','CUS',1169),(4006,'Huancavelica','HUV',1169),(4007,'Huanuco','HUC',1169),(4008,'Ica','ICA',1169),(4009,'Junin','JUN',1169),(4010,'La Libertad','LAL',1169),(4011,'Lambayeque','LAM',1169),(4012,'Lima','LIM',1169),(4013,'Loreto','LOR',1169),(4014,'Madre de Dios','MDD',1169),(4015,'Moquegua','MOQ',1169),(4016,'Pasco','PAS',1169),(4017,'Piura','PIU',1169),(4018,'Puno','PUN',1169),(4019,'San Martin','SAM',1169),(4020,'Tacna','TAC',1169),(4021,'Tumbes','TUM',1169),(4022,'Ucayali','UCA',1169),(4023,'National Capital District (Port Moresby)','NCD',1167),(4024,'Chimbu','CPK',1167),(4025,'Eastern Highlands','EHG',1167),(4026,'East New Britain','EBR',1167),(4027,'East Sepik','ESW',1167),(4028,'Enga','EPW',1167),(4029,'Gulf','GPK',1167),(4030,'Madang','MPM',1167),(4031,'Manus','MRL',1167),(4032,'Milne Bay','MBA',1167),(4033,'Morobe','MPL',1167),(4034,'New Ireland','NIK',1167),(4035,'North Solomons','NSA',1167),(4036,'Santaun','SAN',1167),(4037,'Southern Highlands','SHM',1167),(4038,'Western Highlands','WHM',1167),(4039,'West New Britain','WBK',1167),(4040,'Abra','ABR',1170),(4041,'Agusan del Norte','AGN',1170),(4042,'Agusan del Sur','AGS',1170),(4043,'Aklan','AKL',1170),(4044,'Albay','ALB',1170),(4045,'Antique','ANT',1170),(4046,'Apayao','APA',1170),(4047,'Aurora','AUR',1170),(4048,'Basilan','BAS',1170),(4049,'Bataan','BAN',1170),(4050,'Batanes','BTN',1170),(4051,'Batangas','BTG',1170),(4052,'Benguet','BEN',1170),(4053,'Biliran','BIL',1170),(4054,'Bohol','BOH',1170),(4055,'Bukidnon','BUK',1170),(4056,'Bulacan','BUL',1170),(4057,'Cagayan','CAG',1170),(4058,'Camarines Norte','CAN',1170),(4059,'Camarines Sur','CAS',1170),(4060,'Camiguin','CAM',1170),(4061,'Capiz','CAP',1170),(4062,'Catanduanes','CAT',1170),(4063,'Cavite','CAV',1170),(4064,'Cebu','CEB',1170),(4065,'Compostela Valley','COM',1170),(4066,'Davao','DAV',1170),(4067,'Davao del Sur','DAS',1170),(4068,'Davao Oriental','DAO',1170),(4069,'Eastern Samar','EAS',1170),(4070,'Guimaras','GUI',1170),(4071,'Ifugao','IFU',1170),(4072,'Ilocos Norte','ILN',1170),(4073,'Ilocos Sur','ILS',1170),(4074,'Iloilo','ILI',1170),(4075,'Isabela','ISA',1170),(4076,'Kalinga-Apayso','KAL',1170),(4077,'Laguna','LAG',1170),(4078,'Lanao del Norte','LAN',1170),(4079,'Lanao del Sur','LAS',1170),(4080,'La Union','LUN',1170),(4081,'Leyte','LEY',1170),(4082,'Maguindanao','MAG',1170),(4083,'Marinduque','MAD',1170),(4084,'Masbate','MAS',1170),(4085,'Mindoro Occidental','MDC',1170),(4086,'Mindoro Oriental','MDR',1170),(4087,'Misamis Occidental','MSC',1170),(4088,'Misamis Oriental','MSR',1170),(4089,'Mountain Province','MOU',1170),(4090,'Negroe Occidental','NEC',1170),(4091,'Negros Oriental','NER',1170),(4092,'North Cotabato','NCO',1170),(4093,'Northern Samar','NSA',1170),(4094,'Nueva Ecija','NUE',1170),(4095,'Nueva Vizcaya','NUV',1170),(4096,'Palawan','PLW',1170),(4097,'Pampanga','PAM',1170),(4098,'Pangasinan','PAN',1170),(4099,'Quezon','QUE',1170),(4100,'Quirino','QUI',1170),(4101,'Rizal','RIZ',1170),(4102,'Romblon','ROM',1170),(4103,'Sarangani','SAR',1170),(4104,'Siquijor','SIG',1170),(4105,'Sorsogon','SOR',1170),(4106,'South Cotabato','SCO',1170),(4107,'Southern Leyte','SLE',1170),(4108,'Sultan Kudarat','SUK',1170),(4109,'Sulu','SLU',1170),(4110,'Surigao del Norte','SUN',1170),(4111,'Surigao del Sur','SUR',1170),(4112,'Tarlac','TAR',1170),(4113,'Tawi-Tawi','TAW',1170),(4114,'Western Samar','WSA',1170),(4115,'Zambales','ZMB',1170),(4116,'Zamboanga del Norte','ZAN',1170),(4117,'Zamboanga del Sur','ZAS',1170),(4118,'Zamboanga Sibiguey','ZSI',1170),(4119,'Islamabad Federal Capital Area','IS',1163),(4120,'Baluchistan','BA',1163),(4121,'Khyber Pakhtun Khawa','NW',1163),(4122,'Sindh','SD',1163),(4123,'Federally Administered Tribal Areas','TA',1163),(4124,'Azad Kashmir','JK',1163),(4125,'Gilgit-Baltistan','NA',1163),(4126,'Aveiro','01',1173),(4127,'Beja','02',1173),(4128,'Braga','03',1173),(4129,'Braganca','04',1173),(4130,'Castelo Branco','05',1173),(4131,'Colmbra','06',1173),(4132,'Ovora','07',1173),(4133,'Faro','08',1173),(4134,'Guarda','09',1173),(4135,'Leiria','10',1173),(4136,'Lisboa','11',1173),(4137,'Portalegre','12',1173),(4138,'Porto','13',1173),(4139,'Santarem','14',1173),(4140,'Setubal','15',1173),(4141,'Viana do Castelo','16',1173),(4142,'Vila Real','17',1173),(4143,'Viseu','18',1173),(4144,'Regiao Autonoma dos Acores','20',1173),(4145,'Regiao Autonoma da Madeira','30',1173),(4146,'Asuncion','ASU',1168),(4147,'Alto Paraguay','16',1168),(4148,'Alto Parana','10',1168),(4149,'Amambay','13',1168),(4150,'Boqueron','19',1168),(4151,'Caeguazu','5',1168),(4152,'Caazapl','6',1168),(4153,'Canindeyu','14',1168),(4154,'Concepcion','1',1168),(4155,'Cordillera','3',1168),(4156,'Guaira','4',1168),(4157,'Itapua','7',1168),(4158,'Miaiones','8',1168),(4159,'Neembucu','12',1168),(4160,'Paraguari','9',1168),(4161,'Presidente Hayes','15',1168),(4162,'San Pedro','2',1168),(4163,'Ad Dawhah','DA',1175),(4164,'Al Ghuwayriyah','GH',1175),(4165,'Al Jumayliyah','JU',1175),(4166,'Al Khawr','KH',1175),(4167,'Al Wakrah','WA',1175),(4168,'Ar Rayyan','RA',1175),(4169,'Jariyan al Batnah','JB',1175),(4170,'Madinat ash Shamal','MS',1175),(4171,'Umm Salal','US',1175),(4172,'Bucuresti','B',1176),(4173,'Alba','AB',1176),(4174,'Arad','AR',1176),(4175,'ArgeÈ™','AG',1176),(4176,'Bacău','BC',1176),(4177,'Bihor','BH',1176),(4178,'BistriÈ›a-Năsăud','BN',1176),(4179,'BotoÈ™ani','BT',1176),(4180,'BraÈ™ov','BV',1176),(4181,'Brăila','BR',1176),(4182,'Buzău','BZ',1176),(4183,'CaraÈ™-Severin','CS',1176),(4184,'CălăraÈ™i','CL',1176),(4185,'Cluj','CJ',1176),(4186,'ConstanÈ›a','CT',1176),(4187,'Covasna','CV',1176),(4188,'DâmboviÈ›a','DB',1176),(4189,'Dolj','DJ',1176),(4190,'GalaÈ›i','GL',1176),(4191,'Giurgiu','GR',1176),(4192,'Gorj','GJ',1176),(4193,'Harghita','HR',1176),(4194,'Hunedoara','HD',1176),(4195,'IalomiÈ›a','IL',1176),(4196,'IaÈ™i','IS',1176),(4197,'Ilfov','IF',1176),(4198,'MaramureÈ™','MM',1176),(4199,'MehedinÈ›i','MH',1176),(4200,'MureÈ™','MS',1176),(4201,'NeamÈ›','NT',1176),(4202,'Olt','OT',1176),(4203,'Prahova','PH',1176),(4204,'Satu Mare','SM',1176),(4205,'Sălaj','SJ',1176),(4206,'Sibiu','SB',1176),(4207,'Suceava','SV',1176),(4208,'Teleorman','TR',1176),(4209,'TimiÈ™','TM',1176),(4210,'Tulcea','TL',1176),(4211,'Vaslui','VS',1176),(4212,'Vâlcea','VL',1176),(4213,'Vrancea','VN',1176),(4214,'Adygeya, Respublika','AD',1177),(4215,'Altay, Respublika','AL',1177),(4216,'Bashkortostan, Respublika','BA',1177),(4217,'Buryatiya, Respublika','BU',1177),(4218,'Chechenskaya Respublika','CE',1177),(4219,'Chuvashskaya Respublika','CU',1177),(4220,'Dagestan, Respublika','DA',1177),(4221,'Ingushskaya Respublika','IN',1177),(4222,'Kabardino-Balkarskaya','KB',1177),(4223,'Kalmykiya, Respublika','KL',1177),(4224,'Karachayevo-Cherkesskaya Respublika','KC',1177),(4225,'Kareliya, Respublika','KR',1177),(4226,'Khakasiya, Respublika','KK',1177),(4227,'Komi, Respublika','KO',1177),(4228,'Mariy El, Respublika','ME',1177),(4229,'Mordoviya, Respublika','MO',1177),(4230,'Sakha, Respublika [Yakutiya]','SA',1177),(4231,'Severnaya Osetiya, Respublika','SE',1177),(4232,'Tatarstan, Respublika','TA',1177),(4233,'Tyva, Respublika [Tuva]','TY',1177),(4234,'Udmurtskaya Respublika','UD',1177),(4235,'Altayskiy kray','ALT',1177),(4236,'Khabarovskiy kray','KHA',1177),(4237,'Krasnodarskiy kray','KDA',1177),(4238,'Krasnoyarskiy kray','KYA',1177),(4239,'Primorskiy kray','PRI',1177),(4240,'Stavropol\'skiy kray','STA',1177),(4241,'Amurskaya oblast\'','AMU',1177),(4242,'Arkhangel\'skaya oblast\'','ARK',1177),(4243,'Astrakhanskaya oblast\'','AST',1177),(4244,'Belgorodskaya oblast\'','BEL',1177),(4245,'Bryanskaya oblast\'','BRY',1177),(4246,'Chelyabinskaya oblast\'','CHE',1177),(4247,'Zabaykalsky Krai\'','ZSK',1177),(4248,'Irkutskaya oblast\'','IRK',1177),(4249,'Ivanovskaya oblast\'','IVA',1177),(4250,'Kaliningradskaya oblast\'','KGD',1177),(4251,'Kaluzhskaya oblast\'','KLU',1177),(4252,'Kamchatka Krai\'','KAM',1177),(4253,'Kemerovskaya oblast\'','KEM',1177),(4254,'Kirovskaya oblast\'','KIR',1177),(4255,'Kostromskaya oblast\'','KOS',1177),(4256,'Kurganskaya oblast\'','KGN',1177),(4257,'Kurskaya oblast\'','KRS',1177),(4258,'Leningradskaya oblast\'','LEN',1177),(4259,'Lipetskaya oblast\'','LIP',1177),(4260,'Magadanskaya oblast\'','MAG',1177),(4261,'Moskovskaya oblast\'','MOS',1177),(4262,'Murmanskaya oblast\'','MUR',1177),(4263,'Nizhegorodskaya oblast\'','NIZ',1177),(4264,'Novgorodskaya oblast\'','NGR',1177),(4265,'Novosibirskaya oblast\'','NVS',1177),(4266,'Omskaya oblast\'','OMS',1177),(4267,'Orenburgskaya oblast\'','ORE',1177),(4268,'Orlovskaya oblast\'','ORL',1177),(4269,'Penzenskaya oblast\'','PNZ',1177),(4270,'Perm krai\'','PEK',1177),(4271,'Pskovskaya oblast\'','PSK',1177),(4272,'Rostovskaya oblast\'','ROS',1177),(4273,'Ryazanskaya oblast\'','RYA',1177),(4274,'Sakhalinskaya oblast\'','SAK',1177),(4275,'Samarskaya oblast\'','SAM',1177),(4276,'Saratovskaya oblast\'','SAR',1177),(4277,'Smolenskaya oblast\'','SMO',1177),(4278,'Sverdlovskaya oblast\'','SVE',1177),(4279,'Tambovskaya oblast\'','TAM',1177),(4280,'Tomskaya oblast\'','TOM',1177),(4281,'Tul\'skaya oblast\'','TUL',1177),(4282,'Tverskaya oblast\'','TVE',1177),(4283,'Tyumenskaya oblast\'','TYU',1177),(4284,'Ul\'yanovskaya oblast\'','ULY',1177),(4285,'Vladimirskaya oblast\'','VLA',1177),(4286,'Volgogradskaya oblast\'','VGG',1177),(4287,'Vologodskaya oblast\'','VLG',1177),(4288,'Voronezhskaya oblast\'','VOR',1177),(4289,'Yaroslavskaya oblast\'','YAR',1177),(4290,'Moskva','MOW',1177),(4291,'Sankt-Peterburg','SPE',1177),(4292,'Yevreyskaya avtonomnaya oblast\'','YEV',1177),(4294,'Chukotskiy avtonomnyy okrug','CHU',1177),(4296,'Khanty-Mansiyskiy avtonomnyy okrug','KHM',1177),(4299,'Nenetskiy avtonomnyy okrug','NEN',1177),(4302,'Yamalo-Nenetskiy avtonomnyy okrug','YAN',1177),(4303,'Butare','C',1178),(4304,'Byumba','I',1178),(4305,'Cyangugu','E',1178),(4306,'Gikongoro','D',1178),(4307,'Gisenyi','G',1178),(4308,'Gitarama','B',1178),(4309,'Kibungo','J',1178),(4310,'Kibuye','F',1178),(4311,'Kigali-Rural Kigali y\' Icyaro','K',1178),(4312,'Kigali-Ville Kigali Ngari','L',1178),(4313,'Mutara','M',1178),(4314,'Ruhengeri','H',1178),(4315,'Al Bahah','11',1187),(4316,'Al Hudud Ash Shamaliyah','08',1187),(4317,'Al Jawf','12',1187),(4318,'Al Madinah','03',1187),(4319,'Al Qasim','05',1187),(4320,'Ar Riyad','01',1187),(4321,'Asir','14',1187),(4322,'Ha\'il','06',1187),(4323,'Jlzan','09',1187),(4324,'Makkah','02',1187),(4325,'Najran','10',1187),(4326,'Tabuk','07',1187),(4327,'Capital Territory (Honiara)','CT',1194),(4328,'Guadalcanal','GU',1194),(4329,'Isabel','IS',1194),(4330,'Makira','MK',1194),(4331,'Malaita','ML',1194),(4332,'Temotu','TE',1194),(4333,'A\'ali an Nil','23',1200),(4334,'Al Bah al Ahmar','26',1200),(4335,'Al Buhayrat','18',1200),(4336,'Al Jazirah','07',1200),(4337,'Al Khartum','03',1200),(4338,'Al Qadarif','06',1200),(4339,'Al Wahdah','22',1200),(4340,'An Nil','04',1200),(4341,'An Nil al Abyaq','08',1200),(4342,'An Nil al Azraq','24',1200),(4343,'Ash Shamallyah','01',1200),(4344,'Bahr al Jabal','17',1200),(4345,'Gharb al Istiwa\'iyah','16',1200),(4346,'Gharb Ba~r al Ghazal','14',1200),(4347,'Gharb Darfur','12',1200),(4348,'Gharb Kurdufan','10',1200),(4349,'Janub Darfur','11',1200),(4350,'Janub Rurdufan','13',1200),(4351,'Jnqall','20',1200),(4352,'Kassala','05',1200),(4353,'Shamal Batr al Ghazal','15',1200),(4354,'Shamal Darfur','02',1200),(4355,'Shamal Kurdufan','09',1200),(4356,'Sharq al Istiwa\'iyah','19',1200),(4357,'Sinnar','25',1200),(4358,'Warab','21',1200),(4359,'Blekinge län','K',1204),(4360,'Dalarnas län','W',1204),(4361,'Gotlands län','I',1204),(4362,'Gävleborgs län','X',1204),(4363,'Hallands län','N',1204),(4364,'Jämtlands län','Z',1204),(4365,'Jönkopings län','F',1204),(4366,'Kalmar län','H',1204),(4367,'Kronobergs län','G',1204),(4368,'Norrbottens län','BD',1204),(4369,'SkÃ¥ne län','M',1204),(4370,'Stockholms län','AB',1204),(4371,'Södermanlands län','D',1204),(4372,'Uppsala län','C',1204),(4373,'Värmlands län','S',1204),(4374,'Västerbottens län','AC',1204),(4375,'Västernorrlands län','Y',1204),(4376,'Västmanlands län','U',1204),(4377,'Västra Götalands län','Q',1204),(4378,'Örebro län','T',1204),(4379,'Östergötlands län','E',1204),(4380,'Saint Helena','SH',1180),(4381,'Ascension','AC',1180),(4382,'Tristan da Cunha','TA',1180),(4383,'AjdovÅ¡Äina','001',1193),(4384,'Beltinci','002',1193),(4385,'Benedikt','148',1193),(4386,'Bistrica ob Sotli','149',1193),(4387,'Bled','003',1193),(4388,'Bloke','150',1193),(4389,'Bohinj','004',1193),(4390,'Borovnica','005',1193),(4391,'Bovec','006',1193),(4392,'BraslovÄe','151',1193),(4393,'Brda','007',1193),(4394,'Brezovica','008',1193),(4395,'Brežice','009',1193),(4396,'Cankova','152',1193),(4397,'Celje','011',1193),(4398,'Cerklje na Gorenjskem','012',1193),(4399,'Cerknica','013',1193),(4400,'Cerkno','014',1193),(4401,'Cerkvenjak','153',1193),(4402,'ÄŒrenÅ¡ovci','015',1193),(4403,'ÄŒrna na KoroÅ¡kem','016',1193),(4404,'ÄŒrnomelj','017',1193),(4405,'Destrnik','018',1193),(4406,'DivaÄa','019',1193),(4407,'Dobje','154',1193),(4408,'Dobrepolje','020',1193),(4409,'Dobrna','155',1193),(4410,'Dobrova-Polhov Gradec','021',1193),(4411,'Dobrovnik','156',1193),(4412,'Dol pri Ljubljani','022',1193),(4413,'Dolenjske Toplice','157',1193),(4414,'Domžale','023',1193),(4415,'Dornava','024',1193),(4416,'Dravograd','025',1193),(4417,'Duplek','026',1193),(4418,'Gorenja vas-Poljane','027',1193),(4419,'GoriÅ¡nica','028',1193),(4420,'Gornja Radgona','029',1193),(4421,'Gornji Grad','030',1193),(4422,'Gornji Petrovci','031',1193),(4423,'Grad','158',1193),(4424,'Grosuplje','032',1193),(4425,'Hajdina','159',1193),(4426,'HoÄe-Slivnica','160',1193),(4427,'HodoÅ¡','161',1193),(4428,'Horjul','162',1193),(4429,'Hrastnik','034',1193),(4430,'Hrpelje-Kozina','035',1193),(4431,'Idrija','036',1193),(4432,'Ig','037',1193),(4433,'Ilirska Bistrica','038',1193),(4434,'IvanÄna Gorica','039',1193),(4435,'Izola','040',1193),(4436,'Jesenice','041',1193),(4437,'Jezersko','163',1193),(4438,'JurÅ¡inci','042',1193),(4439,'Kamnik','043',1193),(4440,'Kanal','044',1193),(4441,'KidriÄevo','045',1193),(4442,'Kobarid','046',1193),(4443,'Kobilje','047',1193),(4444,'KoÄevje','048',1193),(4445,'Komen','049',1193),(4446,'Komenda','164',1193),(4447,'Koper','050',1193),(4448,'Kostel','165',1193),(4449,'Kozje','051',1193),(4450,'Kranj','052',1193),(4451,'Kranjska Gora','053',1193),(4452,'Križevci','166',1193),(4453,'KrÅ¡ko','054',1193),(4454,'Kungota','055',1193),(4455,'Kuzma','056',1193),(4456,'LaÅ¡ko','057',1193),(4457,'Lenart','058',1193),(4458,'Lendava','059',1193),(4459,'Litija','060',1193),(4460,'Ljubljana','061',1193),(4461,'Ljubno','062',1193),(4462,'Ljutomer','063',1193),(4463,'Logatec','064',1193),(4464,'LoÅ¡ka dolina','065',1193),(4465,'LoÅ¡ki Potok','066',1193),(4466,'Lovrenc na Pohorju','167',1193),(4467,'LuÄe','067',1193),(4468,'Lukovica','068',1193),(4469,'MajÅ¡perk','069',1193),(4470,'Maribor','070',1193),(4471,'Markovci','168',1193),(4472,'Medvode','071',1193),(4473,'MengeÅ¡','072',1193),(4474,'Metlika','073',1193),(4475,'Mežica','074',1193),(4476,'Miklavž na Dravskem polju','169',1193),(4477,'Miren-Kostanjevica','075',1193),(4478,'Mirna PeÄ','170',1193),(4479,'Mislinja','076',1193),(4480,'MoravÄe','077',1193),(4481,'Moravske Toplice','078',1193),(4482,'Mozirje','079',1193),(4483,'Murska Sobota','080',1193),(4484,'Muta','081',1193),(4485,'Naklo','082',1193),(4486,'Nazarje','083',1193),(4487,'Nova Gorica','084',1193),(4488,'Novo mesto','085',1193),(4489,'Sveta Ana','181',1193),(4490,'Sveti Andraž v Slovenskih goricah','182',1193),(4491,'Sveti Jurij','116',1193),(4492,'Å alovci','033',1193),(4493,'Å empeter-Vrtojba','183',1193),(4494,'Å enÄur','117',1193),(4495,'Å entilj','118',1193),(4496,'Å entjernej','119',1193),(4497,'Å entjur','120',1193),(4498,'Å kocjan','121',1193),(4499,'Å kofja Loka','122',1193),(4500,'Å kofljica','123',1193),(4501,'Å marje pri JelÅ¡ah','124',1193),(4502,'Å martno ob Paki','125',1193),(4503,'Å martno pri Litiji','194',1193),(4504,'Å oÅ¡tanj','126',1193),(4505,'Å tore','127',1193),(4506,'Tabor','184',1193),(4507,'TiÅ¡ina','010',1193),(4508,'Tolmin','128',1193),(4509,'Trbovlje','129',1193),(4510,'Trebnje','130',1193),(4511,'Trnovska vas','185',1193),(4512,'TržiÄ','131',1193),(4513,'Trzin','186',1193),(4514,'TurniÅ¡Äe','132',1193),(4515,'Velenje','133',1193),(4516,'Velika Polana','187',1193),(4517,'Velike LaÅ¡Äe','134',1193),(4518,'Veržej','188',1193),(4519,'Videm','135',1193),(4520,'Vipava','136',1193),(4521,'Vitanje','137',1193),(4522,'Vojnik','138',1193),(4523,'Vransko','189',1193),(4524,'Vrhnika','140',1193),(4525,'Vuzenica','141',1193),(4526,'Zagorje ob Savi','142',1193),(4527,'ZavrÄ','143',1193),(4528,'ZreÄe','144',1193),(4529,'Žalec','190',1193),(4530,'Železniki','146',1193),(4531,'Žetale','191',1193),(4532,'Žiri','147',1193),(4533,'Žirovnica','192',1193),(4534,'Žužemberk','193',1193),(4535,'Banskobystrický kraj','BC',1192),(4536,'Bratislavský kraj','BL',1192),(4537,'KoÅ¡ický kraj','KI',1192),(4538,'Nitriansky kraj','NJ',1192),(4539,'PreÅ¡ovský kraj','PV',1192),(4540,'TrenÄiansky kraj','TC',1192),(4541,'Trnavský kraj','TA',1192),(4542,'Žilinský kraj','ZI',1192),(4543,'Western Area (Freetown)','W',1190),(4544,'Dakar','DK',1188),(4545,'Diourbel','DB',1188),(4546,'Fatick','FK',1188),(4547,'Kaolack','KL',1188),(4548,'Kolda','KD',1188),(4549,'Louga','LG',1188),(4550,'Matam','MT',1188),(4551,'Saint-Louis','SL',1188),(4552,'Tambacounda','TC',1188),(4553,'Thies','TH',1188),(4554,'Ziguinchor','ZG',1188),(4555,'Awdal','AW',1195),(4556,'Bakool','BK',1195),(4557,'Banaadir','BN',1195),(4558,'Bay','BY',1195),(4559,'Galguduud','GA',1195),(4560,'Gedo','GE',1195),(4561,'Hiirsan','HI',1195),(4562,'Jubbada Dhexe','JD',1195),(4563,'Jubbada Hoose','JH',1195),(4564,'Mudug','MU',1195),(4565,'Nugaal','NU',1195),(4566,'Saneag','SA',1195),(4567,'Shabeellaha Dhexe','SD',1195),(4568,'Shabeellaha Hoose','SH',1195),(4569,'Sool','SO',1195),(4570,'Togdheer','TO',1195),(4571,'Woqooyi Galbeed','WO',1195),(4572,'Brokopondo','BR',1201),(4573,'Commewijne','CM',1201),(4574,'Coronie','CR',1201),(4575,'Marowijne','MA',1201),(4576,'Nickerie','NI',1201),(4577,'Paramaribo','PM',1201),(4578,'Saramacca','SA',1201),(4579,'Sipaliwini','SI',1201),(4580,'Wanica','WA',1201),(4581,'Principe','P',1207),(4582,'Sao Tome','S',1207),(4583,'Ahuachapan','AH',1066),(4584,'Cabanas','CA',1066),(4585,'Cuscatlan','CU',1066),(4586,'Chalatenango','CH',1066),(4587,'Morazan','MO',1066),(4588,'San Miguel','SM',1066),(4589,'San Salvador','SS',1066),(4590,'Santa Ana','SA',1066),(4591,'San Vicente','SV',1066),(4592,'Sonsonate','SO',1066),(4593,'Usulutan','US',1066),(4594,'Al Hasakah','HA',1206),(4595,'Al Ladhiqiyah','LA',1206),(4596,'Al Qunaytirah','QU',1206),(4597,'Ar Raqqah','RA',1206),(4598,'As Suwayda\'','SU',1206),(4599,'Dar\'a','DR',1206),(4600,'Dayr az Zawr','DY',1206),(4601,'Dimashq','DI',1206),(4602,'Halab','HL',1206),(4603,'Hamah','HM',1206),(4604,'Jim\'','HI',1206),(4605,'Idlib','ID',1206),(4606,'Rif Dimashq','RD',1206),(4607,'Tarts','TA',1206),(4608,'Hhohho','HH',1203),(4609,'Lubombo','LU',1203),(4610,'Manzini','MA',1203),(4611,'Shiselweni','SH',1203),(4612,'Batha','BA',1043),(4613,'Biltine','BI',1043),(4614,'Borkou-Ennedi-Tibesti','BET',1043),(4615,'Chari-Baguirmi','CB',1043),(4616,'Guera','GR',1043),(4617,'Kanem','KA',1043),(4618,'Lac','LC',1043),(4619,'Logone-Occidental','LO',1043),(4620,'Logone-Oriental','LR',1043),(4621,'Mayo-Kebbi','MK',1043),(4622,'Moyen-Chari','MC',1043),(4623,'Ouaddai','OD',1043),(4624,'Salamat','SA',1043),(4625,'Tandjile','TA',1043),(4626,'Kara','K',1214),(4627,'Maritime (Region)','M',1214),(4628,'Savannes','S',1214),(4629,'Krung Thep Maha Nakhon Bangkok','10',1211),(4630,'Phatthaya','S',1211),(4631,'Amnat Charoen','37',1211),(4632,'Ang Thong','15',1211),(4633,'Buri Ram','31',1211),(4634,'Chachoengsao','24',1211),(4635,'Chai Nat','18',1211),(4636,'Chaiyaphum','36',1211),(4637,'Chanthaburi','22',1211),(4638,'Chiang Mai','50',1211),(4639,'Chiang Rai','57',1211),(4640,'Chon Buri','20',1211),(4641,'Chumphon','86',1211),(4642,'Kalasin','46',1211),(4643,'Kamphasng Phet','62',1211),(4644,'Kanchanaburi','71',1211),(4645,'Khon Kaen','40',1211),(4646,'Krabi','81',1211),(4647,'Lampang','52',1211),(4648,'Lamphun','51',1211),(4649,'Loei','42',1211),(4650,'Lop Buri','16',1211),(4651,'Mae Hong Son','58',1211),(4652,'Maha Sarakham','44',1211),(4653,'Mukdahan','49',1211),(4654,'Nakhon Nayok','26',1211),(4655,'Nakhon Pathom','73',1211),(4656,'Nakhon Phanom','48',1211),(4657,'Nakhon Ratchasima','30',1211),(4658,'Nakhon Sawan','60',1211),(4659,'Nakhon Si Thammarat','80',1211),(4660,'Nan','55',1211),(4661,'Narathiwat','96',1211),(4662,'Nong Bua Lam Phu','39',1211),(4663,'Nong Khai','43',1211),(4664,'Nonthaburi','12',1211),(4665,'Pathum Thani','13',1211),(4666,'Pattani','94',1211),(4667,'Phangnga','82',1211),(4668,'Phatthalung','93',1211),(4669,'Phayao','56',1211),(4670,'Phetchabun','67',1211),(4671,'Phetchaburi','76',1211),(4672,'Phichit','66',1211),(4673,'Phitsanulok','65',1211),(4674,'Phrae','54',1211),(4675,'Phra Nakhon Si Ayutthaya','14',1211),(4676,'Phuket','83',1211),(4677,'Prachin Buri','25',1211),(4678,'Prachuap Khiri Khan','77',1211),(4679,'Ranong','85',1211),(4680,'Ratchaburi','70',1211),(4681,'Rayong','21',1211),(4682,'Roi Et','45',1211),(4683,'Sa Kaeo','27',1211),(4684,'Sakon Nakhon','47',1211),(4685,'Samut Prakan','11',1211),(4686,'Samut Sakhon','74',1211),(4687,'Samut Songkhram','75',1211),(4688,'Saraburi','19',1211),(4689,'Satun','91',1211),(4690,'Sing Buri','17',1211),(4691,'Si Sa Ket','33',1211),(4692,'Songkhla','90',1211),(4693,'Sukhothai','64',1211),(4694,'Suphan Buri','72',1211),(4695,'Surat Thani','84',1211),(4696,'Surin','32',1211),(4697,'Tak','63',1211),(4698,'Trang','92',1211),(4699,'Trat','23',1211),(4700,'Ubon Ratchathani','34',1211),(4701,'Udon Thani','41',1211),(4702,'Uthai Thani','61',1211),(4703,'Uttaradit','53',1211),(4704,'Yala','95',1211),(4705,'Yasothon','35',1211),(4706,'Sughd','SU',1209),(4707,'Khatlon','KT',1209),(4708,'Gorno-Badakhshan','GB',1209),(4709,'Ahal','A',1220),(4710,'Balkan','B',1220),(4711,'Dasoguz','D',1220),(4712,'Lebap','L',1220),(4713,'Mary','M',1220),(4714,'Béja','31',1218),(4715,'Ben Arous','13',1218),(4716,'Bizerte','23',1218),(4717,'Gabès','81',1218),(4718,'Gafsa','71',1218),(4719,'Jendouba','32',1218),(4720,'Kairouan','41',1218),(4721,'Rasserine','42',1218),(4722,'Kebili','73',1218),(4723,'L\'Ariana','12',1218),(4724,'Le Ref','33',1218),(4725,'Mahdia','53',1218),(4726,'La Manouba','14',1218),(4727,'Medenine','82',1218),(4728,'Moneatir','52',1218),(4729,'Naboul','21',1218),(4730,'Sfax','61',1218),(4731,'Sidi Bouxid','43',1218),(4732,'Siliana','34',1218),(4733,'Sousse','51',1218),(4734,'Tataouine','83',1218),(4735,'Tozeur','72',1218),(4736,'Tunis','11',1218),(4737,'Zaghouan','22',1218),(4738,'Adana','01',1219),(4739,'Ad yaman','02',1219),(4740,'Afyon','03',1219),(4741,'Ag r','04',1219),(4742,'Aksaray','68',1219),(4743,'Amasya','05',1219),(4744,'Ankara','06',1219),(4745,'Antalya','07',1219),(4746,'Ardahan','75',1219),(4747,'Artvin','08',1219),(4748,'Aydin','09',1219),(4749,'Bal kesir','10',1219),(4750,'Bartin','74',1219),(4751,'Batman','72',1219),(4752,'Bayburt','69',1219),(4753,'Bilecik','11',1219),(4754,'Bingol','12',1219),(4755,'Bitlis','13',1219),(4756,'Bolu','14',1219),(4757,'Burdur','15',1219),(4758,'Bursa','16',1219),(4759,'Canakkale','17',1219),(4760,'Cankir','18',1219),(4761,'Corum','19',1219),(4762,'Denizli','20',1219),(4763,'Diyarbakir','21',1219),(4764,'Duzce','81',1219),(4765,'Edirne','22',1219),(4766,'Elazig','23',1219),(4767,'Erzincan','24',1219),(4768,'Erzurum','25',1219),(4769,'Eskis\'ehir','26',1219),(4770,'Gaziantep','27',1219),(4771,'Giresun','28',1219),(4772,'Gms\'hane','29',1219),(4773,'Hakkari','30',1219),(4774,'Hatay','31',1219),(4775,'Igidir','76',1219),(4776,'Isparta','32',1219),(4777,'Icel','33',1219),(4778,'Istanbul','34',1219),(4779,'Izmir','35',1219),(4780,'Kahramanmaras','46',1219),(4781,'Karabk','78',1219),(4782,'Karaman','70',1219),(4783,'Kars','36',1219),(4784,'Kastamonu','37',1219),(4785,'Kayseri','38',1219),(4786,'Kirikkale','71',1219),(4787,'Kirklareli','39',1219),(4788,'Kirs\'ehir','40',1219),(4789,'Kilis','79',1219),(4790,'Kocaeli','41',1219),(4791,'Konya','42',1219),(4792,'Ktahya','43',1219),(4793,'Malatya','44',1219),(4794,'Manisa','45',1219),(4795,'Mardin','47',1219),(4796,'Mugila','48',1219),(4797,'Mus','49',1219),(4798,'Nevs\'ehir','50',1219),(4799,'Nigide','51',1219),(4800,'Ordu','52',1219),(4801,'Osmaniye','80',1219),(4802,'Rize','53',1219),(4803,'Sakarya','54',1219),(4804,'Samsun','55',1219),(4805,'Siirt','56',1219),(4806,'Sinop','57',1219),(4807,'Sivas','58',1219),(4808,'S\'anliurfa','63',1219),(4809,'S\'rnak','73',1219),(4810,'Tekirdag','59',1219),(4811,'Tokat','60',1219),(4812,'Trabzon','61',1219),(4813,'Tunceli','62',1219),(4814,'Us\'ak','64',1219),(4815,'Van','65',1219),(4816,'Yalova','77',1219),(4817,'Yozgat','66',1219),(4818,'Zonguldak','67',1219),(4819,'Couva-Tabaquite-Talparo','CTT',1217),(4820,'Diego Martin','DMN',1217),(4821,'Eastern Tobago','ETO',1217),(4822,'Penal-Debe','PED',1217),(4823,'Princes Town','PRT',1217),(4824,'Rio Claro-Mayaro','RCM',1217),(4825,'Sangre Grande','SGE',1217),(4826,'San Juan-Laventille','SJL',1217),(4827,'Siparia','SIP',1217),(4828,'Tunapuna-Piarco','TUP',1217),(4829,'Western Tobago','WTO',1217),(4830,'Arima','ARI',1217),(4831,'Chaguanas','CHA',1217),(4832,'Point Fortin','PTF',1217),(4833,'Port of Spain','POS',1217),(4834,'San Fernando','SFO',1217),(4835,'Aileu','AL',1063),(4836,'Ainaro','AN',1063),(4837,'Bacucau','BA',1063),(4838,'Bobonaro','BO',1063),(4839,'Cova Lima','CO',1063),(4840,'Dili','DI',1063),(4841,'Ermera','ER',1063),(4842,'Laulem','LA',1063),(4843,'Liquica','LI',1063),(4844,'Manatuto','MT',1063),(4845,'Manafahi','MF',1063),(4846,'Oecussi','OE',1063),(4847,'Viqueque','VI',1063),(4848,'Changhua County','CHA',1208),(4849,'Chiayi County','CYQ',1208),(4850,'Hsinchu County','HSQ',1208),(4851,'Hualien County','HUA',1208),(4852,'Ilan County','ILA',1208),(4853,'Kaohsiung County','KHQ',1208),(4854,'Miaoli County','MIA',1208),(4855,'Nantou County','NAN',1208),(4856,'Penghu County','PEN',1208),(4857,'Pingtung County','PIF',1208),(4858,'Taichung County','TXQ',1208),(4859,'Tainan County','TNQ',1208),(4860,'Taipei County','TPQ',1208),(4861,'Taitung County','TTT',1208),(4862,'Taoyuan County','TAO',1208),(4863,'Yunlin County','YUN',1208),(4864,'Keelung City','KEE',1208),(4865,'Arusha','01',1210),(4866,'Dar-es-Salaam','02',1210),(4867,'Dodoma','03',1210),(4868,'Iringa','04',1210),(4869,'Kagera','05',1210),(4870,'Kaskazini Pemba','06',1210),(4871,'Kaskazini Unguja','07',1210),(4872,'Xigoma','08',1210),(4873,'Kilimanjaro','09',1210),(4874,'Rusini Pemba','10',1210),(4875,'Kusini Unguja','11',1210),(4876,'Lindi','12',1210),(4877,'Manyara','26',1210),(4878,'Mara','13',1210),(4879,'Mbeya','14',1210),(4880,'Mjini Magharibi','15',1210),(4881,'Morogoro','16',1210),(4882,'Mtwara','17',1210),(4883,'Pwani','19',1210),(4884,'Rukwa','20',1210),(4885,'Ruvuma','21',1210),(4886,'Shinyanga','22',1210),(4887,'Singida','23',1210),(4888,'Tabora','24',1210),(4889,'Tanga','25',1210),(4890,'Cherkas\'ka Oblast\'','71',1224),(4891,'Chernihivs\'ka Oblast\'','74',1224),(4892,'Chernivets\'ka Oblast\'','77',1224),(4893,'Dnipropetrovs\'ka Oblast\'','12',1224),(4894,'Donets\'ka Oblast\'','14',1224),(4895,'Ivano-Frankivs\'ka Oblast\'','26',1224),(4896,'Kharkivs\'ka Oblast\'','63',1224),(4897,'Khersons\'ka Oblast\'','65',1224),(4898,'Khmel\'nyts\'ka Oblast\'','68',1224),(4899,'Kirovohrads\'ka Oblast\'','35',1224),(4900,'Kyivs\'ka Oblast\'','32',1224),(4901,'Luhans\'ka Oblast\'','09',1224),(4902,'L\'vivs\'ka Oblast\'','46',1224),(4903,'Mykolaivs\'ka Oblast\'','48',1224),(4904,'Odes \'ka Oblast\'','51',1224),(4905,'Poltavs\'ka Oblast\'','53',1224),(4906,'Rivnens\'ka Oblast\'','56',1224),(4907,'Sums \'ka Oblast\'','59',1224),(4908,'Ternopil\'s\'ka Oblast\'','61',1224),(4909,'Vinnyts\'ka Oblast\'','05',1224),(4910,'Volyos\'ka Oblast\'','07',1224),(4911,'Zakarpats\'ka Oblast\'','21',1224),(4912,'Zaporiz\'ka Oblast\'','23',1224),(4913,'Zhytomyrs\'ka Oblast\'','18',1224),(4914,'Respublika Krym','43',1224),(4915,'Kyiv','30',1224),(4916,'Sevastopol','40',1224),(4917,'Adjumani','301',1223),(4918,'Apac','302',1223),(4919,'Arua','303',1223),(4920,'Bugiri','201',1223),(4921,'Bundibugyo','401',1223),(4922,'Bushenyi','402',1223),(4923,'Busia','202',1223),(4924,'Gulu','304',1223),(4925,'Hoima','403',1223),(4926,'Iganga','203',1223),(4927,'Jinja','204',1223),(4928,'Kabale','404',1223),(4929,'Kabarole','405',1223),(4930,'Kaberamaido','213',1223),(4931,'Kalangala','101',1223),(4932,'Kampala','102',1223),(4933,'Kamuli','205',1223),(4934,'Kamwenge','413',1223),(4935,'Kanungu','414',1223),(4936,'Kapchorwa','206',1223),(4937,'Kasese','406',1223),(4938,'Katakwi','207',1223),(4939,'Kayunga','112',1223),(4940,'Kibaale','407',1223),(4941,'Kiboga','103',1223),(4942,'Kisoro','408',1223),(4943,'Kitgum','305',1223),(4944,'Kotido','306',1223),(4945,'Kumi','208',1223),(4946,'Kyenjojo','415',1223),(4947,'Lira','307',1223),(4948,'Luwero','104',1223),(4949,'Masaka','105',1223),(4950,'Masindi','409',1223),(4951,'Mayuge','214',1223),(4952,'Mbale','209',1223),(4953,'Mbarara','410',1223),(4954,'Moroto','308',1223),(4955,'Moyo','309',1223),(4956,'Mpigi','106',1223),(4957,'Mubende','107',1223),(4958,'Mukono','108',1223),(4959,'Nakapiripirit','311',1223),(4960,'Nakasongola','109',1223),(4961,'Nebbi','310',1223),(4962,'Ntungamo','411',1223),(4963,'Pader','312',1223),(4964,'Pallisa','210',1223),(4965,'Rakai','110',1223),(4966,'Rukungiri','412',1223),(4967,'Sembabule','111',1223),(4968,'Sironko','215',1223),(4969,'Soroti','211',1223),(4970,'Tororo','212',1223),(4971,'Wakiso','113',1223),(4972,'Yumbe','313',1223),(4973,'Baker Island','81',1227),(4974,'Howland Island','84',1227),(4975,'Jarvis Island','86',1227),(4976,'Johnston Atoll','67',1227),(4977,'Kingman Reef','89',1227),(4978,'Midway Islands','71',1227),(4979,'Navassa Island','76',1227),(4980,'Palmyra Atoll','95',1227),(4981,'Wake Island','79',1227),(4982,'Artigsa','AR',1229),(4983,'Canelones','CA',1229),(4984,'Cerro Largo','CL',1229),(4985,'Colonia','CO',1229),(4986,'Durazno','DU',1229),(4987,'Flores','FS',1229),(4988,'Lavalleja','LA',1229),(4989,'Maldonado','MA',1229),(4990,'Montevideo','MO',1229),(4991,'Paysandu','PA',1229),(4992,'Rivera','RV',1229),(4993,'Rocha','RO',1229),(4994,'Salto','SA',1229),(4995,'Soriano','SO',1229),(4996,'Tacuarembo','TA',1229),(4997,'Treinta y Tres','TT',1229),(4998,'Toshkent (city)','TK',1230),(4999,'Qoraqalpogiston Respublikasi','QR',1230),(5000,'Andijon','AN',1230),(5001,'Buxoro','BU',1230),(5002,'Farg\'ona','FA',1230),(5003,'Jizzax','JI',1230),(5004,'Khorazm','KH',1230),(5005,'Namangan','NG',1230),(5006,'Navoiy','NW',1230),(5007,'Qashqadaryo','QA',1230),(5008,'Samarqand','SA',1230),(5009,'Sirdaryo','SI',1230),(5010,'Surxondaryo','SU',1230),(5011,'Toshkent','TO',1230),(5012,'Xorazm','XO',1230),(5013,'Distrito Federal','A',1232),(5014,'Anzoategui','B',1232),(5015,'Apure','C',1232),(5016,'Aragua','D',1232),(5017,'Barinas','E',1232),(5018,'Carabobo','G',1232),(5019,'Cojedes','H',1232),(5020,'Falcon','I',1232),(5021,'Guarico','J',1232),(5022,'Lara','K',1232),(5023,'Merida','L',1232),(5024,'Miranda','M',1232),(5025,'Monagas','N',1232),(5026,'Nueva Esparta','O',1232),(5027,'Portuguesa','P',1232),(5028,'Tachira','S',1232),(5029,'Trujillo','T',1232),(5030,'Vargas','X',1232),(5031,'Yaracuy','U',1232),(5032,'Zulia','V',1232),(5033,'Delta Amacuro','Y',1232),(5034,'Dependencias Federales','W',1232),(5035,'An Giang','44',1233),(5036,'Ba Ria - Vung Tau','43',1233),(5037,'Bac Can','53',1233),(5038,'Bac Giang','54',1233),(5039,'Bac Lieu','55',1233),(5040,'Bac Ninh','56',1233),(5041,'Ben Tre','50',1233),(5042,'Binh Dinh','31',1233),(5043,'Binh Duong','57',1233),(5044,'Binh Phuoc','58',1233),(5045,'Binh Thuan','40',1233),(5046,'Ca Mau','59',1233),(5047,'Can Tho','48',1233),(5048,'Cao Bang','04',1233),(5049,'Da Nang, thanh pho','60',1233),(5050,'Dong Nai','39',1233),(5051,'Dong Thap','45',1233),(5052,'Gia Lai','30',1233),(5053,'Ha Giang','03',1233),(5054,'Ha Nam','63',1233),(5055,'Ha Noi, thu do','64',1233),(5056,'Ha Tay','15',1233),(5057,'Ha Tinh','23',1233),(5058,'Hai Duong','61',1233),(5059,'Hai Phong, thanh pho','62',1233),(5060,'Hoa Binh','14',1233),(5061,'Ho Chi Minh, thanh pho [Sai Gon]','65',1233),(5062,'Hung Yen','66',1233),(5063,'Khanh Hoa','34',1233),(5064,'Kien Giang','47',1233),(5065,'Kon Tum','28',1233),(5066,'Lai Chau','01',1233),(5067,'Lam Dong','35',1233),(5068,'Lang Son','09',1233),(5069,'Lao Cai','02',1233),(5070,'Long An','41',1233),(5071,'Nam Dinh','67',1233),(5072,'Nghe An','22',1233),(5073,'Ninh Binh','18',1233),(5074,'Ninh Thuan','36',1233),(5075,'Phu Tho','68',1233),(5076,'Phu Yen','32',1233),(5077,'Quang Binh','24',1233),(5078,'Quang Nam','27',1233),(5079,'Quang Ngai','29',1233),(5080,'Quang Ninh','13',1233),(5081,'Quang Tri','25',1233),(5082,'Soc Trang','52',1233),(5083,'Son La','05',1233),(5084,'Tay Ninh','37',1233),(5085,'Thai Binh','20',1233),(5086,'Thai Nguyen','69',1233),(5087,'Thanh Hoa','21',1233),(5088,'Thua Thien-Hue','26',1233),(5089,'Tien Giang','46',1233),(5090,'Tra Vinh','51',1233),(5091,'Tuyen Quang','07',1233),(5092,'Vinh Long','49',1233),(5093,'Vinh Phuc','70',1233),(5094,'Yen Bai','06',1233),(5095,'Malampa','MAP',1231),(5096,'Penama','PAM',1231),(5097,'Sanma','SAM',1231),(5098,'Shefa','SEE',1231),(5099,'Tafea','TAE',1231),(5100,'Torba','TOB',1231),(5101,'A\'ana','AA',1185),(5102,'Aiga-i-le-Tai','AL',1185),(5103,'Atua','AT',1185),(5104,'Fa\'aaaleleaga','FA',1185),(5105,'Gaga\'emauga','GE',1185),(5106,'Gagaifomauga','GI',1185),(5107,'Palauli','PA',1185),(5108,'Satupa\'itea','SA',1185),(5109,'Tuamasaga','TU',1185),(5110,'Va\'a-o-Fonoti','VF',1185),(5111,'Vaisigano','VS',1185),(5112,'Crna Gora','CG',1243),(5113,'Srbija','SR',1242),(5114,'Kosovo-Metohija','KM',1242),(5115,'Vojvodina','VO',1242),(5116,'Abyan','AB',1237),(5117,'Adan','AD',1237),(5118,'Ad Dali','DA',1237),(5119,'Al Bayda\'','BA',1237),(5120,'Al Hudaydah','MU',1237),(5121,'Al Mahrah','MR',1237),(5122,'Al Mahwit','MW',1237),(5123,'Amran','AM',1237),(5124,'Dhamar','DH',1237),(5125,'Hadramawt','HD',1237),(5126,'Hajjah','HJ',1237),(5127,'Ibb','IB',1237),(5128,'Lahij','LA',1237),(5129,'Ma\'rib','MA',1237),(5130,'Sa\'dah','SD',1237),(5131,'San\'a\'','SN',1237),(5132,'Shabwah','SH',1237),(5133,'Ta\'izz','TA',1237),(5134,'Eastern Cape','EC',1196),(5135,'Free State','FS',1196),(5136,'Gauteng','GT',1196),(5137,'Kwazulu-Natal','NL',1196),(5138,'Mpumalanga','MP',1196),(5139,'Northern Cape','NC',1196),(5140,'Limpopo','NP',1196),(5141,'Western Cape','WC',1196),(5142,'Copperbelt','08',1239),(5143,'Luapula','04',1239),(5144,'Lusaka','09',1239),(5145,'North-Western','06',1239),(5146,'Bulawayo','BU',1240),(5147,'Harare','HA',1240),(5148,'Manicaland','MA',1240),(5149,'Mashonaland Central','MC',1240),(5150,'Mashonaland East','ME',1240),(5151,'Mashonaland West','MW',1240),(5152,'Masvingo','MV',1240),(5153,'Matabeleland North','MN',1240),(5154,'Matabeleland South','MS',1240),(5155,'Midlands','MI',1240),(5156,'South Karelia','SK',1075),(5157,'South Ostrobothnia','SO',1075),(5158,'Etelä-Savo','ES',1075),(5159,'Häme','HH',1075),(5160,'Itä-Uusimaa','IU',1075),(5161,'Kainuu','KA',1075),(5162,'Central Ostrobothnia','CO',1075),(5163,'Central Finland','CF',1075),(5164,'Kymenlaakso','KY',1075),(5165,'Lapland','LA',1075),(5166,'Tampere Region','TR',1075),(5167,'Ostrobothnia','OB',1075),(5168,'North Karelia','NK',1075),(5169,'Northern Ostrobothnia','NO',1075),(5170,'Northern Savo','NS',1075),(5171,'Päijät-Häme','PH',1075),(5172,'Satakunta','SK',1075),(5173,'Uusimaa','UM',1075),(5174,'South-West Finland','SW',1075),(5175,'Ã…land','AL',1075),(5176,'Limburg','LI',1152),(5177,'Central and Western','CW',1098),(5178,'Eastern','EA',1098),(5179,'Southern','SO',1098),(5180,'Wan Chai','WC',1098),(5181,'Kowloon City','KC',1098),(5182,'Kwun Tong','KU',1098),(5183,'Sham Shui Po','SS',1098),(5184,'Wong Tai Sin','WT',1098),(5185,'Yau Tsim Mong','YT',1098),(5186,'Islands','IS',1098),(5187,'Kwai Tsing','KI',1098),(5188,'North','NO',1098),(5189,'Sai Kung','SK',1098),(5190,'Sha Tin','ST',1098),(5191,'Tai Po','TP',1098),(5192,'Tsuen Wan','TW',1098),(5193,'Tuen Mun','TM',1098),(5194,'Yuen Long','YL',1098),(5195,'Manchester','MR',1108),(5196,'Al ManÄmah (Al ‘Āşimah)','13',1016),(5197,'Al JanÅ«bÄ«yah','14',1016),(5199,'Al Wusţá','16',1016),(5200,'Ash ShamÄlÄ«yah','17',1016),(5201,'Jenin','_A',1165),(5202,'Tubas','_B',1165),(5203,'Tulkarm','_C',1165),(5204,'Nablus','_D',1165),(5205,'Qalqilya','_E',1165),(5206,'Salfit','_F',1165),(5207,'Ramallah and Al-Bireh','_G',1165),(5208,'Jericho','_H',1165),(5209,'Jerusalem','_I',1165),(5210,'Bethlehem','_J',1165),(5211,'Hebron','_K',1165),(5212,'North Gaza','_L',1165),(5213,'Gaza','_M',1165),(5214,'Deir el-Balah','_N',1165),(5215,'Khan Yunis','_O',1165),(5216,'Rafah','_P',1165),(5217,'Brussels','BRU',1020),(5218,'Distrito Federal','DIF',1140),(5219,'Taichung City','TXG',1208),(5220,'Kaohsiung City','KHH',1208),(5221,'Taipei City','TPE',1208),(5222,'Chiayi City','CYI',1208),(5223,'Hsinchu City','HSZ',1208),(5224,'Tainan City','TNN',1208),(9000,'North West','NW',1196),(9986,'Tyne and Wear','TWR',1226),(9988,'Greater Manchester','GTM',1226),(9989,'Co Tyrone','TYR',1226),(9990,'West Yorkshire','WYK',1226),(9991,'South Yorkshire','SYK',1226),(9992,'Merseyside','MSY',1226),(9993,'Berkshire','BRK',1226),(9994,'West Midlands','WMD',1226),(9998,'West Glamorgan','WGM',1226),(9999,'London','LON',1226),(10000,'Carbonia-Iglesias','CI',1107),(10001,'Olbia-Tempio','OT',1107),(10002,'Medio Campidano','VS',1107),(10003,'Ogliastra','OG',1107),(10009,'Jura','39',1076),(10010,'Barletta-Andria-Trani','Bar',1107),(10011,'Fermo','Fer',1107),(10012,'Monza e Brianza','Mon',1107),(10013,'Clwyd','CWD',1226),(10014,'Dyfed','DFD',1226),(10015,'South Glamorgan','SGM',1226),(10016,'Artibonite','AR',1094),(10017,'Centre','CE',1094),(10018,'Nippes','NI',1094),(10019,'Nord','ND',1094),(10020,'La Rioja','F',1010),(10021,'Andorra la Vella','07',1005),(10022,'Canillo','02',1005),(10023,'Encamp','03',1005),(10024,'Escaldes-Engordany','08',1005),(10025,'La Massana','04',1005),(10026,'Ordino','05',1005),(10027,'Sant Julia de Loria','06',1005),(10028,'Abaco Islands','AB',1212),(10029,'Andros Island','AN',1212),(10030,'Berry Islands','BR',1212),(10031,'Eleuthera','EL',1212),(10032,'Grand Bahama','GB',1212),(10033,'Rum Cay','RC',1212),(10034,'San Salvador Island','SS',1212),(10035,'Kongo central','01',1050),(10036,'Kwango','02',1050),(10037,'Kwilu','03',1050),(10038,'Mai-Ndombe','04',1050),(10039,'Kasai','05',1050),(10040,'Lulua','06',1050),(10041,'Lomami','07',1050),(10042,'Sankuru','08',1050),(10043,'Ituri','09',1050),(10044,'Haut-Uele','10',1050),(10045,'Tshopo','11',1050),(10046,'Bas-Uele','12',1050),(10047,'Nord-Ubangi','13',1050),(10048,'Mongala','14',1050),(10049,'Sud-Ubangi','15',1050),(10050,'Tshuapa','16',1050),(10051,'Haut-Lomami','17',1050),(10052,'Lualaba','18',1050),(10053,'Haut-Katanga','19',1050),(10054,'Tanganyika','20',1050),(10055,'Toledo','TO',1198),(10056,'Córdoba','CO',1198),(10057,'Metropolitan Manila','MNL',1170),(10058,'La Paz','LP',1097),(10059,'Yinchuan','YN',1045),(10060,'Shizuishan','SZ',1045),(10061,'Wuzhong','WZ',1045),(10062,'Guyuan','GY',1045),(10063,'Zhongwei','ZW',1045),(10064,'Luxembourg','L',1126),(10065,'Aizkraukles novads','002',1119),(10066,'Jaunjelgavas novads','038',1119),(10067,'Pļaviņu novads','072',1119),(10068,'Kokneses novads','046',1119),(10069,'Neretas novads','065',1119),(10070,'SkrÄ«veru novads','092',1119),(10071,'AlÅ«ksnes novads','007',1119),(10072,'Apes novads','009',1119),(10073,'Balvu novads','015',1119),(10074,'Viļakas novads','108',1119),(10075,'Baltinavas novads','014',1119),(10076,'RugÄju novads','082',1119),(10077,'Bauskas novads','016',1119),(10078,'Iecavas novads','034',1119),(10079,'RundÄles novads','083',1119),(10080,'Vecumnieku novads','105',1119),(10081,'CÄ“su novads','022',1119),(10082,'LÄ«gatnes novads','055',1119),(10083,'Amatas novads','008',1119),(10084,'Jaunpiebalgas novads','039',1119),(10085,'Priekuļu novads','075',1119),(10086,'PÄrgaujas novads','070',1119),(10087,'Raunas novads','076',1119),(10088,'Vecpiebalgas novads','104',1119),(10089,'Daugavpils novads','025',1119),(10090,'IlÅ«kstes novads','036',1119),(10091,'Dobeles novads','026',1119),(10092,'Auces novads','010',1119),(10093,'TÄ“rvetes novads','098',1119),(10094,'Gulbenes novads','033',1119),(10095,'Jelgavas novads','041',1119),(10096,'Ozolnieku novads','069',1119),(10097,'JÄ“kabpils novads','042',1119),(10098,'AknÄ«stes novads','004',1119),(10099,'ViesÄ«tes novads','107',1119),(10100,'Krustpils novads','049',1119),(10101,'Salas novads','085',1119),(10102,'KrÄslavas novads','047',1119),(10103,'Dagdas novads','024',1119),(10104,'Aglonas novads','001',1119),(10105,'KuldÄ«gas novads','050',1119),(10106,'Skrundas novads','093',1119),(10107,'Alsungas novads','006',1119),(10108,'Aizputes novads','003',1119),(10109,'Durbes novads','028',1119),(10110,'Grobiņas novads','032',1119),(10111,'PÄvilostas novads','071',1119),(10112,'Priekules novads','074',1119),(10113,'NÄ«cas novads','066',1119),(10114,'Rucavas novads','081',1119),(10115,'Vaiņodes novads','100',1119),(10116,'Limbažu novads','054',1119),(10117,'Alojas novads','005',1119),(10118,'SalacgrÄ«vas novads','086',1119),(10119,'Ludzas novads','058',1119),(10120,'KÄrsavas novads','044',1119),(10121,'Zilupes novads','110',1119),(10122,'Ciblas novads','023',1119),(10123,'Madonas novads','059',1119),(10124,'Cesvaines novads','021',1119),(10125,'LubÄnas novads','057',1119),(10126,'VarakļÄnu novads','102',1119),(10127,'Ä’rgļu novads','030',1119),(10128,'Ogres novads','067',1119),(10129,'IkÅ¡Ä·iles novads','035',1119),(10130,'Ķeguma novads','051',1119),(10131,'LielvÄrdes novads','053',1119),(10132,'Preiļu novads','073',1119),(10133,'LÄ«vÄnu novads','056',1119),(10134,'Riebiņu novads','078',1119),(10135,'VÄrkavas novads','103',1119),(10136,'RÄ“zeknes novads','077',1119),(10137,'ViļÄnu novads','109',1119),(10138,'Baldones novads','013',1119),(10139,'Ķekavas novads','052',1119),(10140,'Olaines novads','068',1119),(10141,'Salaspils novads','087',1119),(10142,'Saulkrastu novads','089',1119),(10143,'Siguldas novads','091',1119),(10144,'InÄukalna novads','037',1119),(10145,'Ä€dažu novads','011',1119),(10146,'BabÄ«tes novads','012',1119),(10147,'Carnikavas novads','020',1119),(10148,'Garkalnes novads','031',1119),(10149,'Krimuldas novads','048',1119),(10150,'MÄlpils novads','061',1119),(10151,'MÄrupes novads','062',1119),(10152,'Ropažu novads','080',1119),(10153,'SÄ“jas novads','090',1119),(10154,'Stopiņu novads','095',1119),(10155,'Saldus novads','088',1119),(10156,'BrocÄ“nu novads','018',1119),(10157,'Talsu novads','097',1119),(10158,'Dundagas novads','027',1119),(10159,'MÄ“rsraga novads','063',1119),(10160,'Rojas novads','079',1119),(10161,'Tukuma novads','099',1119),(10162,'Kandavas novads','043',1119),(10163,'Engures novads','029',1119),(10164,'Jaunpils novads','040',1119),(10165,'Valkas novads','101',1119),(10166,'Smiltenes novads','094',1119),(10167,'StrenÄu novads','096',1119),(10168,'KocÄ“nu novads','045',1119),(10169,'Mazsalacas novads','060',1119),(10170,'RÅ«jienas novads','084',1119),(10171,'BeverÄ«nas novads','017',1119),(10172,'Burtnieku novads','019',1119),(10173,'NaukÅ¡Ä“nu novads','064',1119),(10174,'Ventspils novads','106',1119),(10175,'JÄ“kabpils','JKB',1119),(10176,'Valmiera','VMR',1119),(10177,'Florida','FL',1229),(10178,'Rio Negro','RN',1229),(10179,'San Jose','SJ',1229),(10180,'Plateau','PL',1157),(10181,'Pieria','61',1085),(10182,'Los Rios','LR',1044),(10183,'Arica y Parinacota','AP',1044),(10184,'Amazonas','AMA',1169),(10185,'Kalimantan Tengah','KT',1102),(10186,'Sulawesi Barat','SR',1102),(10187,'Kalimantan Utara','KU',1102),(10188,'Ankaran','86',1193),(10189,'ApaÄe','87',1193),(10190,'Cirkulane','88',1193),(10191,'Gorje','89',1193),(10192,'Kostanjevica na Krki','90',1193),(10193,'Log-Dragomer','91',1193),(10194,'Makole','92',1193),(10195,'Mirna','93',1193),(10196,'Mokronog-Trebelno','94',1193),(10197,'Odranci','95',1193),(10198,'Oplotnica','96',1193),(10199,'Ormož','97',1193),(10200,'Osilnica','98',1193),(10201,'Pesnica','99',1193),(10202,'Piran','100',1193),(10203,'Pivka','101',1193),(10204,'PodÄetrtek','102',1193),(10205,'Podlehnik','103',1193),(10206,'Podvelka','104',1193),(10207,'PoljÄane','105',1193),(10208,'Polzela','106',1193),(10209,'Postojna','107',1193),(10210,'Prebold','108',1193),(10211,'Preddvor','109',1193),(10212,'Prevalje','110',1193),(10213,'Ptuj','111',1193),(10214,'Puconci','112',1193),(10215,'RaÄe-Fram','113',1193),(10216,'RadeÄe','114',1193),(10217,'Radenci','115',1193),(10218,'Radlje ob Dravi','139',1193),(10219,'Radovljica','145',1193),(10220,'Ravne na KoroÅ¡kem','171',1193),(10221,'Razkrižje','172',1193),(10222,'ReÄica ob Savinji','173',1193),(10223,'RenÄe-Vogrsko','174',1193),(10224,'Ribnica','175',1193),(10225,'Ribnica na Pohorju','176',1193),(10226,'RogaÅ¡ka Slatina','177',1193),(10227,'RogaÅ¡ovci','178',1193),(10228,'Rogatec','179',1193),(10229,'RuÅ¡e','180',1193),(10230,'Selnica ob Dravi','195',1193),(10231,'SemiÄ','196',1193),(10232,'Å entrupert','197',1193),(10233,'Sevnica','198',1193),(10234,'Sežana','199',1193),(10235,'Slovenj Gradec','200',1193),(10236,'Slovenska Bistrica','201',1193),(10237,'Slovenske Konjice','202',1193),(10238,'Å marjeÅ¡ke Toplice','203',1193),(10239,'Sodražica','204',1193),(10240,'SolÄava','205',1193),(10241,'SrediÅ¡Äe ob Dravi','206',1193),(10242,'StarÅ¡e','207',1193),(10243,'Straža','208',1193),(10244,'Sveta Trojica v Slovenskih goricah','209',1193),(10245,'Sveti Jurij v Slovenskih goricah','210',1193),(10246,'Sveti Tomaž','211',1193),(10247,'Vodice','212',1193),(10248,'Abkhazia','AB',1081),(10249,'Adjara','AJ',1081),(10250,'Tbilisi','TB',1081),(10251,'Guria','GU',1081),(10252,'Imereti','IM',1081),(10253,'Kakheti','KA',1081),(10254,'Kvemo Kartli','KK',1081),(10255,'Mtskheta-Mtianeti','MM',1081),(10256,'Racha-Lechkhumi and Kvemo Svaneti','RL',1081),(10257,'Samegrelo-Zemo Svaneti','SZ',1081),(10258,'Samtskhe-Javakheti','SJ',1081),(10259,'Shida Kartli','SK',1081),(10260,'Central','C',1074),(10261,'Punjab','PB',1163),(10262,'La Libertad','LI',1066),(10263,'La Paz','PA',1066),(10264,'La Union','UN',1066),(10265,'Littoral','LT',1038),(10266,'Nord-Ouest','NW',1038),(10267,'Telangana','TG',1101),(10268,'Ash Sharqiyah','04',1187),(10269,'Guadeloupe','GP',1076),(10270,'Martinique','MQ',1076),(10271,'Guyane','GF',1076),(10272,'La Réunion','RE',1076),(10273,'Mayotte','YT',1076),(10274,'Baringo','01',1112),(10275,'Bomet','02',1112),(10276,'Bungoma','03',1112),(10277,'Busia','04',1112),(10278,'Elgeyo/Marakwet','05',1112),(10279,'Embu','06',1112),(10280,'Garissa','07',1112),(10281,'Homa Bay','08',1112),(10282,'Isiolo','09',1112),(10283,'Kajiado','10',1112),(10284,'Kakamega','11',1112),(10285,'Kericho','12',1112),(10286,'Kiambu','13',1112),(10287,'Kilifi','14',1112),(10288,'Kirinyaga','15',1112),(10289,'Kisii','16',1112),(10290,'Kisumu','17',1112),(10291,'Kitui','18',1112),(10292,'Kwale','19',1112),(10293,'Laikipia','20',1112),(10294,'Lamu','21',1112),(10295,'Machakos','22',1112),(10296,'Makueni','23',1112),(10297,'Mandera','24',1112),(10298,'Marsabit','25',1112),(10299,'Meru','26',1112),(10300,'Migori','27',1112),(10301,'Mombasa','28',1112),(10302,'Murang\'a','29',1112),(10303,'Nairobi City','30',1112),(10304,'Nakuru','31',1112),(10305,'Nandi','32',1112),(10306,'Narok','33',1112),(10307,'Nyamira','34',1112),(10308,'Nyandarua','35',1112),(10309,'Nyeri','36',1112),(10310,'Samburu','37',1112),(10311,'Siaya','38',1112),(10312,'Taita/Taveta','39',1112),(10313,'Tana River','40',1112),(10314,'Tharaka-Nithi','41',1112),(10315,'Trans Nzoia','42',1112),(10316,'Turkana','43',1112),(10317,'Uasin Gishu','44',1112),(10318,'Vihiga','45',1112),(10319,'Wajir','46',1112),(10320,'West Pokot','47',1112),(10321,'Chandigarh','CH',1101),(10322,'Central','CP',1083),(10323,'Eastern','EP',1083),(10324,'Northern','NP',1083),(10325,'Western','WP',1083),(10326,'Saint Kitts','K',1181),(10327,'Nevis','N',1181),(10328,'Eastern','E',1190),(10329,'Northern','N',1190),(10330,'Southern','S',1190),(10331,'Dushanbe','DU',1209),(10332,'Nohiyahoi Tobei JumhurÃ','RA',1209),(10333,'Wallis-et-Futuna','WF',1076),(10334,'Nouvelle-Calédonie','NC',1076),(10335,'Haute-Marne','52',1076),(10336,'Saint George','03',1009),(10337,'Saint John','04',1009),(10338,'Saint Mary','05',1009),(10339,'Saint Paul','06',1009),(10340,'Saint Peter','07',1009),(10341,'Saint Philip','08',1009),(10342,'Barbuda','10',1009),(10343,'Redonda','11',1009),(10344,'Christ Church','01',1018),(10345,'Saint Andrew','02',1018),(10346,'Saint George','03',1018),(10347,'Saint James','04',1018),(10348,'Saint John','05',1018),(10349,'Saint Joseph','06',1018),(10350,'Saint Lucy','07',1018),(10351,'Saint Michael','08',1018),(10352,'Saint Peter','09',1018),(10353,'Saint Philip','10',1018),(10354,'Saint Thomas','11',1018),(10355, 'Estuaire', '01', 1080),(10356, 'Haut-Ogooué', '02', 1080),(10357, 'Moyen-Ogooué', '03', 1080),(10358, 'Ngounié', '04', 'Ngounié'),(10359, 'Nyanga', '05', 1080),(10360, 'Ogooué-Ivindo', '06', 1080),(10361, 'Ogooué-Lolo', '07', 'Ogooué-Lolo'),(10362, 'Ogooué-Maritime', '08', 1080),(10363, 'Woleu-Ntem', '09', 1080); +INSERT INTO `civicrm_state_province` (`id`, `name`, `abbreviation`, `country_id`) VALUES (1000,'Alabama','AL',1228),(1001,'Alaska','AK',1228),(1002,'Arizona','AZ',1228),(1003,'Arkansas','AR',1228),(1004,'California','CA',1228),(1005,'Colorado','CO',1228),(1006,'Connecticut','CT',1228),(1007,'Delaware','DE',1228),(1008,'Florida','FL',1228),(1009,'Georgia','GA',1228),(1010,'Hawaii','HI',1228),(1011,'Idaho','ID',1228),(1012,'Illinois','IL',1228),(1013,'Indiana','IN',1228),(1014,'Iowa','IA',1228),(1015,'Kansas','KS',1228),(1016,'Kentucky','KY',1228),(1017,'Louisiana','LA',1228),(1018,'Maine','ME',1228),(1019,'Maryland','MD',1228),(1020,'Massachusetts','MA',1228),(1021,'Michigan','MI',1228),(1022,'Minnesota','MN',1228),(1023,'Mississippi','MS',1228),(1024,'Missouri','MO',1228),(1025,'Montana','MT',1228),(1026,'Nebraska','NE',1228),(1027,'Nevada','NV',1228),(1028,'New Hampshire','NH',1228),(1029,'New Jersey','NJ',1228),(1030,'New Mexico','NM',1228),(1031,'New York','NY',1228),(1032,'North Carolina','NC',1228),(1033,'North Dakota','ND',1228),(1034,'Ohio','OH',1228),(1035,'Oklahoma','OK',1228),(1036,'Oregon','OR',1228),(1037,'Pennsylvania','PA',1228),(1038,'Rhode Island','RI',1228),(1039,'South Carolina','SC',1228),(1040,'South Dakota','SD',1228),(1041,'Tennessee','TN',1228),(1042,'Texas','TX',1228),(1043,'Utah','UT',1228),(1044,'Vermont','VT',1228),(1045,'Virginia','VA',1228),(1046,'Washington','WA',1228),(1047,'West Virginia','WV',1228),(1048,'Wisconsin','WI',1228),(1049,'Wyoming','WY',1228),(1050,'District of Columbia','DC',1228),(1052,'American Samoa','AS',1228),(1053,'Guam','GU',1228),(1055,'Northern Mariana Islands','MP',1228),(1056,'Puerto Rico','PR',1228),(1057,'Virgin Islands','VI',1228),(1058,'United States Minor Outlying Islands','UM',1228),(1059,'Armed Forces Europe','AE',1228),(1060,'Armed Forces Americas','AA',1228),(1061,'Armed Forces Pacific','AP',1228),(1100,'Alberta','AB',1039),(1101,'British Columbia','BC',1039),(1102,'Manitoba','MB',1039),(1103,'New Brunswick','NB',1039),(1104,'Newfoundland and Labrador','NL',1039),(1105,'Northwest Territories','NT',1039),(1106,'Nova Scotia','NS',1039),(1107,'Nunavut','NU',1039),(1108,'Ontario','ON',1039),(1109,'Prince Edward Island','PE',1039),(1110,'Quebec','QC',1039),(1111,'Saskatchewan','SK',1039),(1112,'Yukon Territory','YT',1039),(1200,'Maharashtra','MM',1101),(1201,'Karnataka','KA',1101),(1202,'Andhra Pradesh','AP',1101),(1203,'Arunachal Pradesh','AR',1101),(1204,'Assam','AS',1101),(1205,'Bihar','BR',1101),(1206,'Chhattisgarh','CH',1101),(1207,'Goa','GA',1101),(1208,'Gujarat','GJ',1101),(1209,'Haryana','HR',1101),(1210,'Himachal Pradesh','HP',1101),(1211,'Jammu and Kashmir','JK',1101),(1212,'Jharkhand','JH',1101),(1213,'Kerala','KL',1101),(1214,'Madhya Pradesh','MP',1101),(1215,'Manipur','MN',1101),(1216,'Meghalaya','ML',1101),(1217,'Mizoram','MZ',1101),(1218,'Nagaland','NL',1101),(1219,'Orissa','OR',1101),(1220,'Punjab','PB',1101),(1221,'Rajasthan','RJ',1101),(1222,'Sikkim','SK',1101),(1223,'Tamil Nadu','TN',1101),(1224,'Tripura','TR',1101),(1225,'Uttarakhand','UT',1101),(1226,'Uttar Pradesh','UP',1101),(1227,'West Bengal','WB',1101),(1228,'Andaman and Nicobar Islands','AN',1101),(1229,'Dadra and Nagar Haveli','DN',1101),(1230,'Daman and Diu','DD',1101),(1231,'Delhi','DL',1101),(1232,'Lakshadweep','LD',1101),(1233,'Pondicherry','PY',1101),(1300,'mazowieckie','MZ',1172),(1301,'pomorskie','PM',1172),(1302,'dolnoÅ›lÄ…skie','DS',1172),(1303,'kujawsko-pomorskie','KP',1172),(1304,'lubelskie','LU',1172),(1305,'lubuskie','LB',1172),(1306,'łódzkie','LD',1172),(1307,'maÅ‚opolskie','MA',1172),(1308,'opolskie','OP',1172),(1309,'podkarpackie','PK',1172),(1310,'podlaskie','PD',1172),(1311,'Å›lÄ…skie','SL',1172),(1312,'Å›wiÄ™tokrzyskie','SK',1172),(1313,'warmiÅ„sko-mazurskie','WN',1172),(1314,'wielkopolskie','WP',1172),(1315,'zachodniopomorskie','ZP',1172),(1500,'Abu Zaby','AZ',1225),(1501,'\'Ajman','AJ',1225),(1502,'Al Fujayrah','FU',1225),(1503,'Ash Shariqah','SH',1225),(1504,'Dubayy','DU',1225),(1505,'Ra\'s al Khaymah','RK',1225),(1506,'Dac Lac','33',1233),(1507,'Umm al Qaywayn','UQ',1225),(1508,'Badakhshan','BDS',1001),(1509,'Badghis','BDG',1001),(1510,'Baghlan','BGL',1001),(1511,'Balkh','BAL',1001),(1512,'Bamian','BAM',1001),(1513,'Farah','FRA',1001),(1514,'Faryab','FYB',1001),(1515,'Ghazni','GHA',1001),(1516,'Ghowr','GHO',1001),(1517,'Helmand','HEL',1001),(1518,'Herat','HER',1001),(1519,'Jowzjan','JOW',1001),(1520,'Kabul','KAB',1001),(1521,'Kandahar','KAN',1001),(1522,'Kapisa','KAP',1001),(1523,'Khowst','KHO',1001),(1524,'Konar','KNR',1001),(1525,'Kondoz','KDZ',1001),(1526,'Laghman','LAG',1001),(1527,'Lowgar','LOW',1001),(1528,'Nangrahar','NAN',1001),(1529,'Nimruz','NIM',1001),(1530,'Nurestan','NUR',1001),(1531,'Oruzgan','ORU',1001),(1532,'Paktia','PIA',1001),(1533,'Paktika','PKA',1001),(1534,'Parwan','PAR',1001),(1535,'Samangan','SAM',1001),(1536,'Sar-e Pol','SAR',1001),(1537,'Takhar','TAK',1001),(1538,'Wardak','WAR',1001),(1539,'Zabol','ZAB',1001),(1540,'Berat','BR',1002),(1541,'Bulqizë','BU',1002),(1542,'Delvinë','DL',1002),(1543,'Devoll','DV',1002),(1544,'Dibër','DI',1002),(1545,'Durrës','DR',1002),(1546,'Elbasan','EL',1002),(1547,'Fier','FR',1002),(1548,'Gramsh','GR',1002),(1549,'Gjirokastër','GJ',1002),(1550,'Has','HA',1002),(1551,'Kavajë','KA',1002),(1552,'Kolonjë','ER',1002),(1553,'Korçë','KO',1002),(1554,'Krujë','KR',1002),(1555,'Kuçovë','KC',1002),(1556,'Kukës','KU',1002),(1557,'Kurbin','KB',1002),(1558,'Lezhë','LE',1002),(1559,'Librazhd','LB',1002),(1560,'Lushnjë','LU',1002),(1561,'Malësi e Madhe','MM',1002),(1562,'Mallakastër','MK',1002),(1563,'Mat','MT',1002),(1564,'Mirditë','MR',1002),(1565,'Peqin','PQ',1002),(1566,'Përmet','PR',1002),(1567,'Pogradec','PG',1002),(1568,'Pukë','PU',1002),(1569,'Sarandë','SR',1002),(1570,'Skrapar','SK',1002),(1571,'Shkodër','SH',1002),(1572,'Tepelenë','TE',1002),(1573,'Tiranë','TR',1002),(1574,'Tropojë','TP',1002),(1575,'Vlorë','VL',1002),(1576,'Erevan','ER',1011),(1577,'Aragacotn','AG',1011),(1578,'Ararat','AR',1011),(1579,'Armavir','AV',1011),(1580,'Gegarkunik\'','GR',1011),(1581,'Kotayk\'','KT',1011),(1582,'Lory','LO',1011),(1583,'Sirak','SH',1011),(1584,'Syunik\'','SU',1011),(1585,'Tavus','TV',1011),(1586,'Vayoc Jor','VD',1011),(1587,'Bengo','BGO',1006),(1588,'Benguela','BGU',1006),(1589,'Bie','BIE',1006),(1590,'Cabinda','CAB',1006),(1591,'Cuando-Cubango','CCU',1006),(1592,'Cuanza Norte','CNO',1006),(1593,'Cuanza Sul','CUS',1006),(1594,'Cunene','CNN',1006),(1595,'Huambo','HUA',1006),(1596,'Huila','HUI',1006),(1597,'Luanda','LUA',1006),(1598,'Lunda Norte','LNO',1006),(1599,'Lunda Sul','LSU',1006),(1600,'Malange','MAL',1006),(1601,'Moxico','MOX',1006),(1602,'Namibe','NAM',1006),(1603,'Uige','UIG',1006),(1604,'Zaire','ZAI',1006),(1605,'Capital federal','C',1010),(1606,'Buenos Aires','B',1010),(1607,'Catamarca','K',1010),(1608,'Cordoba','X',1010),(1609,'Corrientes','W',1010),(1610,'Chaco','H',1010),(1611,'Chubut','U',1010),(1612,'Entre Rios','E',1010),(1613,'Formosa','P',1010),(1614,'Jujuy','Y',1010),(1615,'La Pampa','L',1010),(1616,'Mendoza','M',1010),(1617,'Misiones','N',1010),(1618,'Neuquen','Q',1010),(1619,'Rio Negro','R',1010),(1620,'Salta','A',1010),(1621,'San Juan','J',1010),(1622,'San Luis','D',1010),(1623,'Santa Cruz','Z',1010),(1624,'Santa Fe','S',1010),(1625,'Santiago del Estero','G',1010),(1626,'Tierra del Fuego','V',1010),(1627,'Tucuman','T',1010),(1628,'Burgenland','1',1014),(1629,'Kärnten','2',1014),(1630,'Niederösterreich','3',1014),(1631,'Oberösterreich','4',1014),(1632,'Salzburg','5',1014),(1633,'Steiermark','6',1014),(1634,'Tirol','7',1014),(1635,'Vorarlberg','8',1014),(1636,'Wien','9',1014),(1637,'Australian Antarctic Territory','AAT',1008),(1638,'Australian Capital Territory','ACT',1013),(1639,'Northern Territory','NT',1013),(1640,'New South Wales','NSW',1013),(1641,'Queensland','QLD',1013),(1642,'South Australia','SA',1013),(1643,'Tasmania','TAS',1013),(1644,'Victoria','VIC',1013),(1645,'Western Australia','WA',1013),(1646,'Naxcivan','NX',1015),(1647,'Ali Bayramli','AB',1015),(1648,'Baki','BA',1015),(1649,'Ganca','GA',1015),(1650,'Lankaran','LA',1015),(1651,'Mingacevir','MI',1015),(1652,'Naftalan','NA',1015),(1653,'Saki','SA',1015),(1654,'Sumqayit','SM',1015),(1655,'Susa','SS',1015),(1656,'Xankandi','XA',1015),(1657,'Yevlax','YE',1015),(1658,'Abseron','ABS',1015),(1659,'Agcabadi','AGC',1015),(1660,'Agdam','AGM',1015),(1661,'Agdas','AGS',1015),(1662,'Agstafa','AGA',1015),(1663,'Agsu','AGU',1015),(1664,'Astara','AST',1015),(1665,'Babak','BAB',1015),(1666,'Balakan','BAL',1015),(1667,'Barda','BAR',1015),(1668,'Beylagan','BEY',1015),(1669,'Bilasuvar','BIL',1015),(1670,'Cabrayll','CAB',1015),(1671,'Calilabad','CAL',1015),(1672,'Culfa','CUL',1015),(1673,'Daskasan','DAS',1015),(1674,'Davaci','DAV',1015),(1675,'Fuzuli','FUZ',1015),(1676,'Gadabay','GAD',1015),(1677,'Goranboy','GOR',1015),(1678,'Goycay','GOY',1015),(1679,'Haciqabul','HAC',1015),(1680,'Imisli','IMI',1015),(1681,'Ismayilli','ISM',1015),(1682,'Kalbacar','KAL',1015),(1683,'Kurdamir','KUR',1015),(1684,'Lacin','LAC',1015),(1685,'Lerik','LER',1015),(1686,'Masalli','MAS',1015),(1687,'Neftcala','NEF',1015),(1688,'Oguz','OGU',1015),(1689,'Ordubad','ORD',1015),(1690,'Qabala','QAB',1015),(1691,'Qax','QAX',1015),(1692,'Qazax','QAZ',1015),(1693,'Qobustan','QOB',1015),(1694,'Quba','QBA',1015),(1695,'Qubadli','QBI',1015),(1696,'Qusar','QUS',1015),(1697,'Saatli','SAT',1015),(1698,'Sabirabad','SAB',1015),(1699,'Sadarak','SAD',1015),(1700,'Sahbuz','SAH',1015),(1701,'Salyan','SAL',1015),(1702,'Samaxi','SMI',1015),(1703,'Samkir','SKR',1015),(1704,'Samux','SMX',1015),(1705,'Sarur','SAR',1015),(1706,'Siyazan','SIY',1015),(1707,'Tartar','TAR',1015),(1708,'Tovuz','TOV',1015),(1709,'Ucar','UCA',1015),(1710,'Xacmaz','XAC',1015),(1711,'Xanlar','XAN',1015),(1712,'Xizi','XIZ',1015),(1713,'Xocali','XCI',1015),(1714,'Xocavand','XVD',1015),(1715,'Yardimli','YAR',1015),(1716,'Zangilan','ZAN',1015),(1717,'Zaqatala','ZAQ',1015),(1718,'Zardab','ZAR',1015),(1719,'Federacija Bosna i Hercegovina','BIH',1026),(1720,'Republika Srpska','SRP',1026),(1721,'Bagerhat zila','05',1017),(1722,'Bandarban zila','01',1017),(1723,'Barguna zila','02',1017),(1724,'Barisal zila','06',1017),(1725,'Bhola zila','07',1017),(1726,'Bogra zila','03',1017),(1727,'Brahmanbaria zila','04',1017),(1728,'Chandpur zila','09',1017),(1729,'Chittagong zila','10',1017),(1730,'Chuadanga zila','12',1017),(1731,'Comilla zila','08',1017),(1732,'Cox\'s Bazar zila','11',1017),(1733,'Dhaka zila','13',1017),(1734,'Dinajpur zila','14',1017),(1735,'Faridpur zila','15',1017),(1736,'Feni zila','16',1017),(1737,'Gaibandha zila','19',1017),(1738,'Gazipur zila','18',1017),(1739,'Gopalganj zila','17',1017),(1740,'Habiganj zila','20',1017),(1741,'Jaipurhat zila','24',1017),(1742,'Jamalpur zila','21',1017),(1743,'Jessore zila','22',1017),(1744,'Jhalakati zila','25',1017),(1745,'Jhenaidah zila','23',1017),(1746,'Khagrachari zila','29',1017),(1747,'Khulna zila','27',1017),(1748,'Kishorganj zila','26',1017),(1749,'Kurigram zila','28',1017),(1750,'Kushtia zila','30',1017),(1751,'Lakshmipur zila','31',1017),(1752,'Lalmonirhat zila','32',1017),(1753,'Madaripur zila','36',1017),(1754,'Magura zila','37',1017),(1755,'Manikganj zila','33',1017),(1756,'Meherpur zila','39',1017),(1757,'Moulvibazar zila','38',1017),(1758,'Munshiganj zila','35',1017),(1759,'Mymensingh zila','34',1017),(1760,'Naogaon zila','48',1017),(1761,'Narail zila','43',1017),(1762,'Narayanganj zila','40',1017),(1763,'Narsingdi zila','42',1017),(1764,'Natore zila','44',1017),(1765,'Nawabganj zila','45',1017),(1766,'Netrakona zila','41',1017),(1767,'Nilphamari zila','46',1017),(1768,'Noakhali zila','47',1017),(1769,'Pabna zila','49',1017),(1770,'Panchagarh zila','52',1017),(1771,'Patuakhali zila','51',1017),(1772,'Pirojpur zila','50',1017),(1773,'Rajbari zila','53',1017),(1774,'Rajshahi zila','54',1017),(1775,'Rangamati zila','56',1017),(1776,'Rangpur zila','55',1017),(1777,'Satkhira zila','58',1017),(1778,'Shariatpur zila','62',1017),(1779,'Sherpur zila','57',1017),(1780,'Sirajganj zila','59',1017),(1781,'Sunamganj zila','61',1017),(1782,'Sylhet zila','60',1017),(1783,'Tangail zila','63',1017),(1784,'Thakurgaon zila','64',1017),(1785,'Antwerpen','VAN',1020),(1786,'Brabant Wallon','WBR',1020),(1787,'Hainaut','WHT',1020),(1788,'Liege','WLG',1020),(1789,'Limburg','VLI',1020),(1790,'Luxembourg','WLX',1020),(1791,'Namur','WNA',1020),(1792,'Oost-Vlaanderen','VOV',1020),(1793,'Vlaams-Brabant','VBR',1020),(1794,'West-Vlaanderen','VWV',1020),(1795,'Bale','BAL',1034),(1796,'Bam','BAM',1034),(1797,'Banwa','BAN',1034),(1798,'Bazega','BAZ',1034),(1799,'Bougouriba','BGR',1034),(1800,'Boulgou','BLG',1034),(1801,'Boulkiemde','BLK',1034),(1802,'Comoe','COM',1034),(1803,'Ganzourgou','GAN',1034),(1804,'Gnagna','GNA',1034),(1805,'Gourma','GOU',1034),(1806,'Houet','HOU',1034),(1807,'Ioba','IOB',1034),(1808,'Kadiogo','KAD',1034),(1809,'Kenedougou','KEN',1034),(1810,'Komondjari','KMD',1034),(1811,'Kompienga','KMP',1034),(1812,'Kossi','KOS',1034),(1813,'Koulpulogo','KOP',1034),(1814,'Kouritenga','KOT',1034),(1815,'Kourweogo','KOW',1034),(1816,'Leraba','LER',1034),(1817,'Loroum','LOR',1034),(1818,'Mouhoun','MOU',1034),(1819,'Nahouri','NAO',1034),(1820,'Namentenga','NAM',1034),(1821,'Nayala','NAY',1034),(1822,'Noumbiel','NOU',1034),(1823,'Oubritenga','OUB',1034),(1824,'Oudalan','OUD',1034),(1825,'Passore','PAS',1034),(1826,'Poni','PON',1034),(1827,'Sanguie','SNG',1034),(1828,'Sanmatenga','SMT',1034),(1829,'Seno','SEN',1034),(1830,'Siasili','SIS',1034),(1831,'Soum','SOM',1034),(1832,'Sourou','SOR',1034),(1833,'Tapoa','TAP',1034),(1834,'Tui','TUI',1034),(1835,'Yagha','YAG',1034),(1836,'Yatenga','YAT',1034),(1837,'Ziro','ZIR',1034),(1838,'Zondoma','ZON',1034),(1839,'Zoundweogo','ZOU',1034),(1840,'Blagoevgrad','01',1033),(1841,'Burgas','02',1033),(1842,'Dobrich','08',1033),(1843,'Gabrovo','07',1033),(1844,'Haskovo','26',1033),(1845,'Yambol','28',1033),(1846,'Kardzhali','09',1033),(1847,'Kyustendil','10',1033),(1848,'Lovech','11',1033),(1849,'Montana','12',1033),(1850,'Pazardzhik','13',1033),(1851,'Pernik','14',1033),(1852,'Pleven','15',1033),(1853,'Plovdiv','16',1033),(1854,'Razgrad','17',1033),(1855,'Ruse','18',1033),(1856,'Silistra','19',1033),(1857,'Sliven','20',1033),(1858,'Smolyan','21',1033),(1859,'Sofia','23',1033),(1860,'Stara Zagora','24',1033),(1861,'Shumen','27',1033),(1862,'Targovishte','25',1033),(1863,'Varna','03',1033),(1864,'Veliko Tarnovo','04',1033),(1865,'Vidin','05',1033),(1866,'Vratsa','06',1033),(1867,'Al Hadd','01',1016),(1868,'Al Manamah','03',1016),(1869,'Al Mintaqah al Gharbiyah','10',1016),(1870,'Al Mintagah al Wusta','07',1016),(1871,'Al Mintaqah ash Shamaliyah','05',1016),(1872,'Al Muharraq','02',1016),(1873,'Ar Rifa','09',1016),(1874,'Jidd Hafs','04',1016),(1875,'Madluat Jamad','12',1016),(1876,'Madluat Isa','08',1016),(1877,'Mintaqat Juzur tawar','11',1016),(1878,'Sitrah','06',1016),(1879,'Bubanza','BB',1036),(1880,'Bujumbura','BJ',1036),(1881,'Bururi','BR',1036),(1882,'Cankuzo','CA',1036),(1883,'Cibitoke','CI',1036),(1884,'Gitega','GI',1036),(1885,'Karuzi','KR',1036),(1886,'Kayanza','KY',1036),(1887,'Makamba','MA',1036),(1888,'Muramvya','MU',1036),(1889,'Mwaro','MW',1036),(1890,'Ngozi','NG',1036),(1891,'Rutana','RT',1036),(1892,'Ruyigi','RY',1036),(1893,'Alibori','AL',1022),(1894,'Atakora','AK',1022),(1895,'Atlantique','AQ',1022),(1896,'Borgou','BO',1022),(1897,'Collines','CO',1022),(1898,'Donga','DO',1022),(1899,'Kouffo','KO',1022),(1900,'Littoral','LI',1022),(1901,'Mono','MO',1022),(1902,'Oueme','OU',1022),(1903,'Plateau','PL',1022),(1904,'Zou','ZO',1022),(1905,'Belait','BE',1032),(1906,'Brunei-Muara','BM',1032),(1907,'Temburong','TE',1032),(1908,'Tutong','TU',1032),(1909,'Cochabamba','C',1025),(1910,'Chuquisaca','H',1025),(1911,'El Beni','B',1025),(1912,'La Paz','L',1025),(1913,'Oruro','O',1025),(1914,'Pando','N',1025),(1915,'Potosi','P',1025),(1916,'Tarija','T',1025),(1917,'Acre','AC',1029),(1918,'Alagoas','AL',1029),(1919,'Amazonas','AM',1029),(1920,'Amapa','AP',1029),(1921,'Bahia','BA',1029),(1922,'Ceara','CE',1029),(1923,'Distrito Federal','DF',1029),(1924,'Espirito Santo','ES',1029),(1926,'Goias','GO',1029),(1927,'Maranhao','MA',1029),(1928,'Minas Gerais','MG',1029),(1929,'Mato Grosso do Sul','MS',1029),(1930,'Mato Grosso','MT',1029),(1931,'Para','PA',1029),(1932,'Paraiba','PB',1029),(1933,'Pernambuco','PE',1029),(1934,'Piaui','PI',1029),(1935,'Parana','PR',1029),(1936,'Rio de Janeiro','RJ',1029),(1937,'Rio Grande do Norte','RN',1029),(1938,'Rondonia','RO',1029),(1939,'Roraima','RR',1029),(1940,'Rio Grande do Sul','RS',1029),(1941,'Santa Catarina','SC',1029),(1942,'Sergipe','SE',1029),(1943,'Sao Paulo','SP',1029),(1944,'Tocantins','TO',1029),(1945,'Acklins and Crooked Islands','AC',1212),(1946,'Bimini','BI',1212),(1947,'Cat Island','CI',1212),(1948,'Exuma','EX',1212),(1955,'Inagua','IN',1212),(1957,'Long Island','LI',1212),(1959,'Mayaguana','MG',1212),(1960,'New Providence','NP',1212),(1962,'Ragged Island','RI',1212),(1966,'Bumthang','33',1024),(1967,'Chhukha','12',1024),(1968,'Dagana','22',1024),(1969,'Gasa','GA',1024),(1970,'Ha','13',1024),(1971,'Lhuentse','44',1024),(1972,'Monggar','42',1024),(1973,'Paro','11',1024),(1974,'Pemagatshel','43',1024),(1975,'Punakha','23',1024),(1976,'Samdrup Jongkha','45',1024),(1977,'Samtee','14',1024),(1978,'Sarpang','31',1024),(1979,'Thimphu','15',1024),(1980,'Trashigang','41',1024),(1981,'Trashi Yangtse','TY',1024),(1982,'Trongsa','32',1024),(1983,'Tsirang','21',1024),(1984,'Wangdue Phodrang','24',1024),(1985,'Zhemgang','34',1024),(1986,'Central','CE',1027),(1987,'Ghanzi','GH',1027),(1988,'Kgalagadi','KG',1027),(1989,'Kgatleng','KL',1027),(1990,'Kweneng','KW',1027),(1991,'Ngamiland','NG',1027),(1992,'North-East','NE',1027),(1993,'North-West','NW',1027),(1994,'South-East','SE',1027),(1995,'Southern','SO',1027),(1996,'Brèsckaja voblasc\'','BR',1019),(1997,'Homel\'skaja voblasc\'','HO',1019),(1998,'Hrodzenskaja voblasc\'','HR',1019),(1999,'Mahilëuskaja voblasc\'','MA',1019),(2000,'Minskaja voblasc\'','MI',1019),(2001,'Vicebskaja voblasc\'','VI',1019),(2002,'Belize','BZ',1021),(2003,'Cayo','CY',1021),(2004,'Corozal','CZL',1021),(2005,'Orange Walk','OW',1021),(2006,'Stann Creek','SC',1021),(2007,'Toledo','TOL',1021),(2008,'Kinshasa','KN',1050),(2011,'Equateur','EQ',1050),(2014,'Kasai-Oriental','KE',1050),(2016,'Maniema','MA',1050),(2017,'Nord-Kivu','NK',1050),(2019,'Sud-Kivu','SK',1050),(2020,'Bangui','BGF',1042),(2021,'Bamingui-Bangoran','BB',1042),(2022,'Basse-Kotto','BK',1042),(2023,'Haute-Kotto','HK',1042),(2024,'Haut-Mbomou','HM',1042),(2025,'Kemo','KG',1042),(2026,'Lobaye','LB',1042),(2027,'Mambere-Kadei','HS',1042),(2028,'Mbomou','MB',1042),(2029,'Nana-Grebizi','KB',1042),(2030,'Nana-Mambere','NM',1042),(2031,'Ombella-Mpoko','MP',1042),(2032,'Ouaka','UK',1042),(2033,'Ouham','AC',1042),(2034,'Ouham-Pende','OP',1042),(2035,'Sangha-Mbaere','SE',1042),(2036,'Vakaga','VR',1042),(2037,'Brazzaville','BZV',1051),(2038,'Bouenza','11',1051),(2039,'Cuvette','8',1051),(2040,'Cuvette-Ouest','15',1051),(2041,'Kouilou','5',1051),(2042,'Lekoumou','2',1051),(2043,'Likouala','7',1051),(2044,'Niari','9',1051),(2045,'Plateaux','14',1051),(2046,'Pool','12',1051),(2047,'Sangha','13',1051),(2048,'Aargau','AG',1205),(2049,'Appenzell Innerrhoden','AI',1205),(2050,'Appenzell Ausserrhoden','AR',1205),(2051,'Bern','BE',1205),(2052,'Basel-Landschaft','BL',1205),(2053,'Basel-Stadt','BS',1205),(2054,'Fribourg','FR',1205),(2055,'Geneva','GE',1205),(2056,'Glarus','GL',1205),(2057,'Graubunden','GR',1205),(2058,'Jura','JU',1205),(2059,'Luzern','LU',1205),(2060,'Neuchatel','NE',1205),(2061,'Nidwalden','NW',1205),(2062,'Obwalden','OW',1205),(2063,'Sankt Gallen','SG',1205),(2064,'Schaffhausen','SH',1205),(2065,'Solothurn','SO',1205),(2066,'Schwyz','SZ',1205),(2067,'Thurgau','TG',1205),(2068,'Ticino','TI',1205),(2069,'Uri','UR',1205),(2070,'Vaud','VD',1205),(2071,'Valais','VS',1205),(2072,'Zug','ZG',1205),(2073,'Zurich','ZH',1205),(2074,'18 Montagnes','06',1054),(2075,'Agnebi','16',1054),(2076,'Bas-Sassandra','09',1054),(2077,'Denguele','10',1054),(2078,'Haut-Sassandra','02',1054),(2079,'Lacs','07',1054),(2080,'Lagunes','01',1054),(2081,'Marahoue','12',1054),(2082,'Moyen-Comoe','05',1054),(2083,'Nzi-Comoe','11',1054),(2084,'Savanes','03',1054),(2085,'Sud-Bandama','15',1054),(2086,'Sud-Comoe','13',1054),(2087,'Vallee du Bandama','04',1054),(2088,'Worodouqou','14',1054),(2089,'Zanzan','08',1054),(2090,'Aisen del General Carlos Ibanez del Campo','AI',1044),(2091,'Antofagasta','AN',1044),(2092,'Araucania','AR',1044),(2093,'Atacama','AT',1044),(2094,'Bio-Bio','BI',1044),(2095,'Coquimbo','CO',1044),(2096,'Libertador General Bernardo O\'Higgins','LI',1044),(2097,'Los Lagos','LL',1044),(2098,'Magallanes','MA',1044),(2099,'Maule','ML',1044),(2100,'Santiago Metropolitan','SM',1044),(2101,'Tarapaca','TA',1044),(2102,'Valparaiso','VS',1044),(2103,'Adamaoua','AD',1038),(2104,'Centre','CE',1038),(2105,'East','ES',1038),(2106,'Far North','EN',1038),(2107,'North','NO',1038),(2108,'South','SW',1038),(2109,'South-West','SW',1038),(2110,'West','OU',1038),(2111,'Beijing','11',1045),(2112,'Chongqing','50',1045),(2113,'Shanghai','31',1045),(2114,'Tianjin','12',1045),(2115,'Anhui','34',1045),(2116,'Fujian','35',1045),(2117,'Gansu','62',1045),(2118,'Guangdong','44',1045),(2119,'Guizhou','52',1045),(2120,'Hainan','46',1045),(2121,'Hebei','13',1045),(2122,'Heilongjiang','23',1045),(2123,'Henan','41',1045),(2124,'Hubei','42',1045),(2125,'Hunan','43',1045),(2126,'Jiangsu','32',1045),(2127,'Jiangxi','36',1045),(2128,'Jilin','22',1045),(2129,'Liaoning','21',1045),(2130,'Qinghai','63',1045),(2131,'Shaanxi','61',1045),(2132,'Shandong','37',1045),(2133,'Shanxi','14',1045),(2134,'Sichuan','51',1045),(2135,'Taiwan','71',1045),(2136,'Yunnan','53',1045),(2137,'Zhejiang','33',1045),(2138,'Guangxi','45',1045),(2139,'Neia Mongol (mn)','15',1045),(2140,'Xinjiang','65',1045),(2141,'Xizang','54',1045),(2142,'Hong Kong','91',1045),(2143,'Macau','92',1045),(2144,'Distrito Capital de Bogotá','DC',1048),(2145,'Amazonea','AMA',1048),(2146,'Antioquia','ANT',1048),(2147,'Arauca','ARA',1048),(2148,'Atlántico','ATL',1048),(2149,'BolÃvar','BOL',1048),(2150,'Boyacá','BOY',1048),(2151,'Caldea','CAL',1048),(2152,'Caquetá','CAQ',1048),(2153,'Casanare','CAS',1048),(2154,'Cauca','CAU',1048),(2155,'Cesar','CES',1048),(2156,'Córdoba','COR',1048),(2157,'Cundinamarca','CUN',1048),(2158,'Chocó','CHO',1048),(2159,'GuainÃa','GUA',1048),(2160,'Guaviare','GUV',1048),(2161,'La Guajira','LAG',1048),(2162,'Magdalena','MAG',1048),(2163,'Meta','MET',1048),(2164,'Nariño','NAR',1048),(2165,'Norte de Santander','NSA',1048),(2166,'Putumayo','PUT',1048),(2167,'Quindio','QUI',1048),(2168,'Risaralda','RIS',1048),(2169,'San Andrés, Providencia y Santa Catalina','SAP',1048),(2170,'Santander','SAN',1048),(2171,'Sucre','SUC',1048),(2172,'Tolima','TOL',1048),(2173,'Valle del Cauca','VAC',1048),(2174,'Vaupés','VAU',1048),(2175,'Vichada','VID',1048),(2176,'Alajuela','A',1053),(2177,'Cartago','C',1053),(2178,'Guanacaste','G',1053),(2179,'Heredia','H',1053),(2180,'Limon','L',1053),(2181,'Puntarenas','P',1053),(2182,'San Jose','SJ',1053),(2183,'Camagey','09',1056),(2184,'Ciego de `vila','08',1056),(2185,'Cienfuegos','06',1056),(2186,'Ciudad de La Habana','03',1056),(2187,'Granma','12',1056),(2188,'Guantanamo','14',1056),(2189,'Holquin','11',1056),(2190,'La Habana','02',1056),(2191,'Las Tunas','10',1056),(2192,'Matanzas','04',1056),(2193,'Pinar del Rio','01',1056),(2194,'Sancti Spiritus','07',1056),(2195,'Santiago de Cuba','13',1056),(2196,'Villa Clara','05',1056),(2197,'Isla de la Juventud','99',1056),(2198,'Pinar del Roo','PR',1056),(2199,'Ciego de Avila','CA',1056),(2200,'Camagoey','CG',1056),(2201,'Holgun','HO',1056),(2202,'Sancti Spritus','SS',1056),(2203,'Municipio Especial Isla de la Juventud','IJ',1056),(2204,'Boa Vista','BV',1040),(2205,'Brava','BR',1040),(2206,'Calheta de Sao Miguel','CS',1040),(2207,'Fogo','FO',1040),(2208,'Maio','MA',1040),(2209,'Mosteiros','MO',1040),(2210,'Paul','PA',1040),(2211,'Porto Novo','PN',1040),(2212,'Praia','PR',1040),(2213,'Ribeira Grande','RG',1040),(2214,'Sal','SL',1040),(2215,'Sao Domingos','SD',1040),(2216,'Sao Filipe','SF',1040),(2217,'Sao Nicolau','SN',1040),(2218,'Sao Vicente','SV',1040),(2219,'Tarrafal','TA',1040),(2220,'Ammochostos Magusa','04',1057),(2221,'Keryneia','06',1057),(2222,'Larnaka','03',1057),(2223,'Lefkosia','01',1057),(2224,'Lemesos','02',1057),(2225,'Pafos','05',1057),(2226,'JihoÄeský kraj','JC',1058),(2227,'Jihomoravský kraj','JM',1058),(2228,'Karlovarský kraj','KA',1058),(2229,'Královéhradecký kraj','KR',1058),(2230,'Liberecký kraj','LI',1058),(2231,'Moravskoslezský kraj','MO',1058),(2232,'Olomoucký kraj','OL',1058),(2233,'Pardubický kraj','PA',1058),(2234,'Plzeňský kraj','PL',1058),(2235,'Praha, hlavnà mÄ›sto','PR',1058),(2236,'StÅ™edoÄeský kraj','ST',1058),(2237,'Ústecký kraj','US',1058),(2238,'VysoÄina','VY',1058),(2239,'ZlÃnský kraj','ZL',1058),(2240,'Baden-Württemberg','BW',1082),(2241,'Bayern','BY',1082),(2242,'Bremen','HB',1082),(2243,'Hamburg','HH',1082),(2244,'Hessen','HE',1082),(2245,'Niedersachsen','NI',1082),(2246,'Nordrhein-Westfalen','NW',1082),(2247,'Rheinland-Pfalz','RP',1082),(2248,'Saarland','SL',1082),(2249,'Schleswig-Holstein','SH',1082),(2250,'Berlin','BE',1082),(2251,'Brandenburg','BB',1082),(2252,'Mecklenburg-Vorpommern','MV',1082),(2253,'Sachsen','SN',1082),(2254,'Sachsen-Anhalt','ST',1082),(2255,'Thüringen','TH',1082),(2256,'Ali Sabiah','AS',1060),(2257,'Dikhil','DI',1060),(2258,'Djibouti','DJ',1060),(2259,'Obock','OB',1060),(2260,'Tadjoura','TA',1060),(2261,'Frederiksberg','147',1059),(2262,'Copenhagen City','101',1059),(2263,'Copenhagen','015',1059),(2264,'Frederiksborg','020',1059),(2265,'Roskilde','025',1059),(2266,'Vestsjælland','030',1059),(2267,'Storstrøm','035',1059),(2268,'Bornholm','040',1059),(2269,'Fyn','042',1059),(2270,'South Jutland','050',1059),(2271,'Ribe','055',1059),(2272,'Vejle','060',1059),(2273,'Ringkjøbing','065',1059),(2274,'Ã…rhus','070',1059),(2275,'Viborg','076',1059),(2276,'North Jutland','080',1059),(2277,'Distrito Nacional (Santo Domingo)','01',1062),(2278,'Azua','02',1062),(2279,'Bahoruco','03',1062),(2280,'Barahona','04',1062),(2281,'Dajabón','05',1062),(2282,'Duarte','06',1062),(2283,'El Seybo [El Seibo]','08',1062),(2284,'Espaillat','09',1062),(2285,'Hato Mayor','30',1062),(2286,'Independencia','10',1062),(2287,'La Altagracia','11',1062),(2288,'La Estrelleta [Elias Pina]','07',1062),(2289,'La Romana','12',1062),(2290,'La Vega','13',1062),(2291,'Maroia Trinidad Sánchez','14',1062),(2292,'Monseñor Nouel','28',1062),(2293,'Monte Cristi','15',1062),(2294,'Monte Plata','29',1062),(2295,'Pedernales','16',1062),(2296,'Peravia','17',1062),(2297,'Puerto Plata','18',1062),(2298,'Salcedo','19',1062),(2299,'Samaná','20',1062),(2300,'San Cristóbal','21',1062),(2301,'San Pedro de MacorÃs','23',1062),(2302,'Sánchez RamÃrez','24',1062),(2303,'Santiago','25',1062),(2304,'Santiago RodrÃguez','26',1062),(2305,'Valverde','27',1062),(2306,'Adrar','01',1003),(2307,'Ain Defla','44',1003),(2308,'Ain Tmouchent','46',1003),(2309,'Alger','16',1003),(2310,'Annaba','23',1003),(2311,'Batna','05',1003),(2312,'Bechar','08',1003),(2313,'Bejaia','06',1003),(2314,'Biskra','07',1003),(2315,'Blida','09',1003),(2316,'Bordj Bou Arreridj','34',1003),(2317,'Bouira','10',1003),(2318,'Boumerdes','35',1003),(2319,'Chlef','02',1003),(2320,'Constantine','25',1003),(2321,'Djelfa','17',1003),(2322,'El Bayadh','32',1003),(2323,'El Oued','39',1003),(2324,'El Tarf','36',1003),(2325,'Ghardaia','47',1003),(2326,'Guelma','24',1003),(2327,'Illizi','33',1003),(2328,'Jijel','18',1003),(2329,'Khenchela','40',1003),(2330,'Laghouat','03',1003),(2331,'Mascara','29',1003),(2332,'Medea','26',1003),(2333,'Mila','43',1003),(2334,'Mostaganem','27',1003),(2335,'Msila','28',1003),(2336,'Naama','45',1003),(2337,'Oran','31',1003),(2338,'Ouargla','30',1003),(2339,'Oum el Bouaghi','04',1003),(2340,'Relizane','48',1003),(2341,'Saida','20',1003),(2342,'Setif','19',1003),(2343,'Sidi Bel Abbes','22',1003),(2344,'Skikda','21',1003),(2345,'Souk Ahras','41',1003),(2346,'Tamanghasset','11',1003),(2347,'Tebessa','12',1003),(2348,'Tiaret','14',1003),(2349,'Tindouf','37',1003),(2350,'Tipaza','42',1003),(2351,'Tissemsilt','38',1003),(2352,'Tizi Ouzou','15',1003),(2353,'Tlemcen','13',1003),(2354,'Azuay','A',1064),(2355,'Bolivar','B',1064),(2356,'Canar','F',1064),(2357,'Carchi','C',1064),(2358,'Cotopaxi','X',1064),(2359,'Chimborazo','H',1064),(2360,'El Oro','O',1064),(2361,'Esmeraldas','E',1064),(2362,'Galapagos','W',1064),(2363,'Guayas','G',1064),(2364,'Imbabura','I',1064),(2365,'Loja','L',1064),(2366,'Los Rios','R',1064),(2367,'Manabi','M',1064),(2368,'Morona-Santiago','S',1064),(2369,'Napo','N',1064),(2370,'Orellana','D',1064),(2371,'Pastaza','Y',1064),(2372,'Pichincha','P',1064),(2373,'Sucumbios','U',1064),(2374,'Tungurahua','T',1064),(2375,'Zamora-Chinchipe','Z',1064),(2376,'Harjumaa','37',1069),(2377,'Hiiumaa','39',1069),(2378,'Ida-Virumaa','44',1069),(2379,'Jõgevamaa','49',1069),(2380,'Järvamaa','51',1069),(2381,'Läänemaa','57',1069),(2382,'Lääne-Virumaa','59',1069),(2383,'Põlvamaa','65',1069),(2384,'Pärnumaa','67',1069),(2385,'Raplamaa','70',1069),(2386,'Saaremaa','74',1069),(2387,'Tartumaa','7B',1069),(2388,'Valgamaa','82',1069),(2389,'Viljandimaa','84',1069),(2390,'Võrumaa','86',1069),(2391,'Ad Daqahllyah','DK',1065),(2392,'Al Bahr al Ahmar','BA',1065),(2393,'Al Buhayrah','BH',1065),(2394,'Al Fayym','FYM',1065),(2395,'Al Gharbiyah','GH',1065),(2396,'Al Iskandarlyah','ALX',1065),(2397,'Al Isma illyah','IS',1065),(2398,'Al Jizah','GZ',1065),(2399,'Al Minuflyah','MNF',1065),(2400,'Al Minya','MN',1065),(2401,'Al Qahirah','C',1065),(2402,'Al Qalyublyah','KB',1065),(2403,'Al Wadi al Jadid','WAD',1065),(2404,'Ash Sharqiyah','SHR',1065),(2405,'As Suways','SUZ',1065),(2406,'Aswan','ASN',1065),(2407,'Asyut','AST',1065),(2408,'Bani Suwayf','BNS',1065),(2409,'Bur Sa\'id','PTS',1065),(2410,'Dumyat','DT',1065),(2411,'Janub Sina\'','JS',1065),(2412,'Kafr ash Shaykh','KFS',1065),(2413,'Matruh','MT',1065),(2414,'Qina','KN',1065),(2415,'Shamal Sina\'','SIN',1065),(2416,'Suhaj','SHG',1065),(2417,'Anseba','AN',1068),(2418,'Debub','DU',1068),(2419,'Debubawi Keyih Bahri [Debub-Keih-Bahri]','DK',1068),(2420,'Gash-Barka','GB',1068),(2421,'Maakel [Maekel]','MA',1068),(2422,'Semenawi Keyih Bahri [Semien-Keih-Bahri]','SK',1068),(2423,'Ãlava','VI',1198),(2424,'Albacete','AB',1198),(2425,'Alicante','A',1198),(2426,'AlmerÃa','AL',1198),(2427,'Asturias','O',1198),(2428,'Ãvila','AV',1198),(2429,'Badajoz','BA',1198),(2430,'Baleares','PM',1198),(2431,'Barcelona','B',1198),(2432,'Burgos','BU',1198),(2433,'Cáceres','CC',1198),(2434,'Cádiz','CA',1198),(2435,'Cantabria','S',1198),(2436,'Castellón','CS',1198),(2437,'Ciudad Real','CR',1198),(2438,'Cuenca','CU',1198),(2439,'Girona [Gerona]','GE',1198),(2440,'Granada','GR',1198),(2441,'Guadalajara','GU',1198),(2442,'Guipúzcoa','SS',1198),(2443,'Huelva','H',1198),(2444,'Huesca','HU',1198),(2445,'Jaén','J',1198),(2446,'La Coruña','C',1198),(2447,'La Rioja','LO',1198),(2448,'Las Palmas','GC',1198),(2449,'León','LE',1198),(2450,'Lleida [Lérida]','L',1198),(2451,'Lugo','LU',1198),(2452,'Madrid','M',1198),(2453,'Málaga','MA',1198),(2454,'Murcia','MU',1198),(2455,'Navarra','NA',1198),(2456,'Ourense','OR',1198),(2457,'Palencia','P',1198),(2458,'Pontevedra','PO',1198),(2459,'Salamanca','SA',1198),(2460,'Santa Cruz de Tenerife','TF',1198),(2461,'Segovia','SG',1198),(2462,'Sevilla','SE',1198),(2463,'Soria','SO',1198),(2464,'Tarragona','T',1198),(2465,'Teruel','TE',1198),(2466,'Valencia','V',1198),(2467,'Valladolid','VA',1198),(2468,'Vizcaya','BI',1198),(2469,'Zamora','ZA',1198),(2470,'Zaragoza','Z',1198),(2471,'Ceuta','CE',1198),(2472,'Melilla','ML',1198),(2473,'Addis Ababa','AA',1070),(2474,'Dire Dawa','DD',1070),(2475,'Afar','AF',1070),(2476,'Amara','AM',1070),(2477,'Benshangul-Gumaz','BE',1070),(2478,'Gambela Peoples','GA',1070),(2479,'Harari People','HA',1070),(2480,'Oromia','OR',1070),(2481,'Somali','SO',1070),(2482,'Southern Nations, Nationalities and Peoples','SN',1070),(2483,'Tigrai','TI',1070),(2490,'Eastern','E',1074),(2491,'Northern','N',1074),(2492,'Western','W',1074),(2493,'Rotuma','R',1074),(2494,'Chuuk','TRK',1141),(2495,'Kosrae','KSA',1141),(2496,'Pohnpei','PNI',1141),(2497,'Yap','YAP',1141),(2498,'Ain','01',1076),(2499,'Aisne','02',1076),(2500,'Allier','03',1076),(2501,'Alpes-de-Haute-Provence','04',1076),(2502,'Alpes-Maritimes','06',1076),(2503,'Ardèche','07',1076),(2504,'Ardennes','08',1076),(2505,'Ariège','09',1076),(2506,'Aube','10',1076),(2507,'Aude','11',1076),(2508,'Aveyron','12',1076),(2509,'Bas-Rhin','67',1076),(2510,'Bouches-du-Rhône','13',1076),(2511,'Calvados','14',1076),(2512,'Cantal','15',1076),(2513,'Charente','16',1076),(2514,'Charente-Maritime','17',1076),(2515,'Cher','18',1076),(2516,'Corrèze','19',1076),(2517,'Corse-du-Sud','20A',1076),(2518,'Côte-d\'Or','21',1076),(2519,'Côtes-d\'Armor','22',1076),(2520,'Creuse','23',1076),(2521,'Deux-Sèvres','79',1076),(2522,'Dordogne','24',1076),(2523,'Doubs','25',1076),(2524,'Drôme','26',1076),(2525,'Essonne','91',1076),(2526,'Eure','27',1076),(2527,'Eure-et-Loir','28',1076),(2528,'Finistère','29',1076),(2529,'Gard','30',1076),(2530,'Gers','32',1076),(2531,'Gironde','33',1076),(2532,'Haut-Rhin','68',1076),(2533,'Haute-Corse','20B',1076),(2534,'Haute-Garonne','31',1076),(2535,'Haute-Loire','43',1076),(2536,'Haute-Saône','70',1076),(2537,'Haute-Savoie','74',1076),(2538,'Haute-Vienne','87',1076),(2539,'Hautes-Alpes','05',1076),(2540,'Hautes-Pyrénées','65',1076),(2541,'Hauts-de-Seine','92',1076),(2542,'Hérault','34',1076),(2543,'Indre','36',1076),(2544,'Ille-et-Vilaine','35',1076),(2545,'Indre-et-Loire','37',1076),(2546,'Isère','38',1076),(2547,'Landes','40',1076),(2548,'Loir-et-Cher','41',1076),(2549,'Loire','42',1076),(2550,'Loire-Atlantique','44',1076),(2551,'Loiret','45',1076),(2552,'Lot','46',1076),(2553,'Lot-et-Garonne','47',1076),(2554,'Lozère','48',1076),(2555,'Maine-et-Loire','49',1076),(2556,'Manche','50',1076),(2557,'Marne','51',1076),(2558,'Mayenne','53',1076),(2559,'Meurthe-et-Moselle','54',1076),(2560,'Meuse','55',1076),(2561,'Morbihan','56',1076),(2562,'Moselle','57',1076),(2563,'Nièvre','58',1076),(2564,'Nord','59',1076),(2565,'Oise','60',1076),(2566,'Orne','61',1076),(2567,'Paris','75',1076),(2568,'Pas-de-Calais','62',1076),(2569,'Puy-de-Dôme','63',1076),(2570,'Pyrénées-Atlantiques','64',1076),(2571,'Pyrénées-Orientales','66',1076),(2572,'Rhône','69',1076),(2573,'Saône-et-Loire','71',1076),(2574,'Sarthe','72',1076),(2575,'Savoie','73',1076),(2576,'Seine-et-Marne','77',1076),(2577,'Seine-Maritime','76',1076),(2578,'Seine-Saint-Denis','93',1076),(2579,'Somme','80',1076),(2580,'Tarn','81',1076),(2581,'Tarn-et-Garonne','82',1076),(2582,'Val d\'Oise','95',1076),(2583,'Territoire de Belfort','90',1076),(2584,'Val-de-Marne','94',1076),(2585,'Var','83',1076),(2586,'Vaucluse','84',1076),(2587,'Vendée','85',1076),(2588,'Vienne','86',1076),(2589,'Vosges','88',1076),(2590,'Yonne','89',1076),(2591,'Yvelines','78',1076),(2592,'Aberdeen City','ABE',1226),(2593,'Aberdeenshire','ABD',1226),(2594,'Angus','ANS',1226),(2595,'Co Antrim','ANT',1226),(2597,'Argyll and Bute','AGB',1226),(2598,'Co Armagh','ARM',1226),(2606,'Bedfordshire','BDF',1226),(2612,'Gwent','BGW',1226),(2620,'Bristol, City of','BST',1226),(2622,'Buckinghamshire','BKM',1226),(2626,'Cambridgeshire','CAM',1226),(2634,'Cheshire','CHS',1226),(2635,'Clackmannanshire','CLK',1226),(2639,'Cornwall','CON',1226),(2643,'Cumbria','CMA',1226),(2647,'Derbyshire','DBY',1226),(2648,'Co Londonderry','DRY',1226),(2649,'Devon','DEV',1226),(2651,'Dorset','DOR',1226),(2652,'Co Down','DOW',1226),(2654,'Dumfries and Galloway','DGY',1226),(2655,'Dundee City','DND',1226),(2657,'County Durham','DUR',1226),(2659,'East Ayrshire','EAY',1226),(2660,'East Dunbartonshire','EDU',1226),(2661,'East Lothian','ELN',1226),(2662,'East Renfrewshire','ERW',1226),(2663,'East Riding of Yorkshire','ERY',1226),(2664,'East Sussex','ESX',1226),(2665,'Edinburgh, City of','EDH',1226),(2666,'Na h-Eileanan Siar','ELS',1226),(2668,'Essex','ESS',1226),(2669,'Falkirk','FAL',1226),(2670,'Co Fermanagh','FER',1226),(2671,'Fife','FIF',1226),(2674,'Glasgow City','GLG',1226),(2675,'Gloucestershire','GLS',1226),(2678,'Gwynedd','GWN',1226),(2682,'Hampshire','HAM',1226),(2687,'Herefordshire','HEF',1226),(2688,'Hertfordshire','HRT',1226),(2689,'Highland','HED',1226),(2692,'Inverclyde','IVC',1226),(2694,'Isle of Wight','IOW',1226),(2699,'Kent','KEN',1226),(2705,'Lancashire','LAN',1226),(2709,'Leicestershire','LEC',1226),(2712,'Lincolnshire','LIN',1226),(2723,'Midlothian','MLN',1226),(2726,'Moray','MRY',1226),(2734,'Norfolk','NFK',1226),(2735,'North Ayrshire','NAY',1226),(2738,'North Lanarkshire','NLK',1226),(2742,'North Yorkshire','NYK',1226),(2743,'Northamptonshire','NTH',1226),(2744,'Northumberland','NBL',1226),(2746,'Nottinghamshire','NTT',1226),(2747,'Oldham','OLD',1226),(2748,'Omagh','OMH',1226),(2749,'Orkney Islands','ORR',1226),(2750,'Oxfordshire','OXF',1226),(2752,'Perth and Kinross','PKN',1226),(2757,'Powys','POW',1226),(2761,'Renfrewshire','RFW',1226),(2766,'Rutland','RUT',1226),(2770,'Scottish Borders','SCB',1226),(2773,'Shetland Islands','ZET',1226),(2774,'Shropshire','SHR',1226),(2777,'Somerset','SOM',1226),(2778,'South Ayrshire','SAY',1226),(2779,'South Gloucestershire','SGC',1226),(2780,'South Lanarkshire','SLK',1226),(2785,'Staffordshire','STS',1226),(2786,'Stirling','STG',1226),(2791,'Suffolk','SFK',1226),(2793,'Surrey','SRY',1226),(2804,'Mid Glamorgan','VGL',1226),(2811,'Warwickshire','WAR',1226),(2813,'West Dunbartonshire','WDU',1226),(2814,'West Lothian','WLN',1226),(2815,'West Sussex','WSX',1226),(2818,'Wiltshire','WIL',1226),(2823,'Worcestershire','WOR',1226),(2826,'Ashanti','AH',1083),(2827,'Brong-Ahafo','BA',1083),(2828,'Greater Accra','AA',1083),(2829,'Upper East','UE',1083),(2830,'Upper West','UW',1083),(2831,'Volta','TV',1083),(2832,'Banjul','B',1213),(2833,'Lower River','L',1213),(2834,'MacCarthy Island','M',1213),(2835,'North Bank','N',1213),(2836,'Upper River','U',1213),(2837,'Beyla','BE',1091),(2838,'Boffa','BF',1091),(2839,'Boke','BK',1091),(2840,'Coyah','CO',1091),(2841,'Dabola','DB',1091),(2842,'Dalaba','DL',1091),(2843,'Dinguiraye','DI',1091),(2844,'Dubreka','DU',1091),(2845,'Faranah','FA',1091),(2846,'Forecariah','FO',1091),(2847,'Fria','FR',1091),(2848,'Gaoual','GA',1091),(2849,'Guekedou','GU',1091),(2850,'Kankan','KA',1091),(2851,'Kerouane','KE',1091),(2852,'Kindia','KD',1091),(2853,'Kissidougou','KS',1091),(2854,'Koubia','KB',1091),(2855,'Koundara','KN',1091),(2856,'Kouroussa','KO',1091),(2857,'Labe','LA',1091),(2858,'Lelouma','LE',1091),(2859,'Lola','LO',1091),(2860,'Macenta','MC',1091),(2861,'Mali','ML',1091),(2862,'Mamou','MM',1091),(2863,'Mandiana','MD',1091),(2864,'Nzerekore','NZ',1091),(2865,'Pita','PI',1091),(2866,'Siguiri','SI',1091),(2867,'Telimele','TE',1091),(2868,'Tougue','TO',1091),(2869,'Yomou','YO',1091),(2870,'Region Continental','C',1067),(2871,'Region Insular','I',1067),(2872,'Annobon','AN',1067),(2873,'Bioko Norte','BN',1067),(2874,'Bioko Sur','BS',1067),(2875,'Centro Sur','CS',1067),(2876,'Kie-Ntem','KN',1067),(2877,'Litoral','LI',1067),(2878,'Wele-Nzas','WN',1067),(2879,'Achaïa','13',1085),(2880,'Aitolia-Akarnania','01',1085),(2881,'Argolis','11',1085),(2882,'Arkadia','12',1085),(2883,'Arta','31',1085),(2884,'Attiki','A1',1085),(2885,'Chalkidiki','64',1085),(2886,'Chania','94',1085),(2887,'Chios','85',1085),(2888,'Dodekanisos','81',1085),(2889,'Drama','52',1085),(2890,'Evros','71',1085),(2891,'Evrytania','05',1085),(2892,'Evvoia','04',1085),(2893,'Florina','63',1085),(2894,'Fokis','07',1085),(2895,'Fthiotis','06',1085),(2896,'Grevena','51',1085),(2897,'Ileia','14',1085),(2898,'Imathia','53',1085),(2899,'Ioannina','33',1085),(2900,'Irakleion','91',1085),(2901,'Karditsa','41',1085),(2902,'Kastoria','56',1085),(2903,'Kavalla','55',1085),(2904,'Kefallinia','23',1085),(2905,'Kerkyra','22',1085),(2906,'Kilkis','57',1085),(2907,'Korinthia','15',1085),(2908,'Kozani','58',1085),(2909,'Kyklades','82',1085),(2910,'Lakonia','16',1085),(2911,'Larisa','42',1085),(2912,'Lasithion','92',1085),(2913,'Lefkas','24',1085),(2914,'Lesvos','83',1085),(2915,'Magnisia','43',1085),(2916,'Messinia','17',1085),(2917,'Pella','59',1085),(2918,'Preveza','34',1085),(2919,'Rethymnon','93',1085),(2920,'Rodopi','73',1085),(2921,'Samos','84',1085),(2922,'Serrai','62',1085),(2923,'Thesprotia','32',1085),(2924,'Thessaloniki','54',1085),(2925,'Trikala','44',1085),(2926,'Voiotia','03',1085),(2927,'Xanthi','72',1085),(2928,'Zakynthos','21',1085),(2929,'Agio Oros','69',1085),(2930,'Alta Verapaz','AV',1090),(2931,'Baja Verapaz','BV',1090),(2932,'Chimaltenango','CM',1090),(2933,'Chiquimula','CQ',1090),(2934,'El Progreso','PR',1090),(2935,'Escuintla','ES',1090),(2936,'Guatemala','GU',1090),(2937,'Huehuetenango','HU',1090),(2938,'Izabal','IZ',1090),(2939,'Jalapa','JA',1090),(2940,'Jutiapa','JU',1090),(2941,'Peten','PE',1090),(2942,'Quetzaltenango','QZ',1090),(2943,'Quiche','QC',1090),(2944,'Retalhuleu','RE',1090),(2945,'Sacatepequez','SA',1090),(2946,'San Marcos','SM',1090),(2947,'Santa Rosa','SR',1090),(2948,'Sololá','SO',1090),(2949,'Suchitepequez','SU',1090),(2950,'Totonicapan','TO',1090),(2951,'Zacapa','ZA',1090),(2952,'Bissau','BS',1092),(2953,'Bafata','BA',1092),(2954,'Biombo','BM',1092),(2955,'Bolama','BL',1092),(2956,'Cacheu','CA',1092),(2957,'Gabu','GA',1092),(2958,'Oio','OI',1092),(2959,'Quloara','QU',1092),(2960,'Tombali S','TO',1092),(2961,'Barima-Waini','BA',1093),(2962,'Cuyuni-Mazaruni','CU',1093),(2963,'Demerara-Mahaica','DE',1093),(2964,'East Berbice-Corentyne','EB',1093),(2965,'Essequibo Islands-West Demerara','ES',1093),(2966,'Mahaica-Berbice','MA',1093),(2967,'Pomeroon-Supenaam','PM',1093),(2968,'Potaro-Siparuni','PT',1093),(2969,'Upper Demerara-Berbice','UD',1093),(2970,'Upper Takutu-Upper Essequibo','UT',1093),(2971,'Atlantida','AT',1097),(2972,'Colon','CL',1097),(2973,'Comayagua','CM',1097),(2974,'Copan','CP',1097),(2975,'Cortes','CR',1097),(2976,'Choluteca','CH',1097),(2977,'El Paraiso','EP',1097),(2978,'Francisco Morazan','FM',1097),(2979,'Gracias a Dios','GD',1097),(2980,'Intibuca','IN',1097),(2981,'Islas de la Bahia','IB',1097),(2982,'Lempira','LE',1097),(2983,'Ocotepeque','OC',1097),(2984,'Olancho','OL',1097),(2985,'Santa Barbara','SB',1097),(2986,'Valle','VA',1097),(2987,'Yoro','YO',1097),(2988,'Bjelovarsko-bilogorska zupanija','07',1055),(2989,'Brodsko-posavska zupanija','12',1055),(2990,'Dubrovacko-neretvanska zupanija','19',1055),(2991,'Istarska zupanija','18',1055),(2992,'Karlovacka zupanija','04',1055),(2993,'Koprivnickco-krizevacka zupanija','06',1055),(2994,'Krapinako-zagorska zupanija','02',1055),(2995,'Licko-senjska zupanija','09',1055),(2996,'Medimurska zupanija','20',1055),(2997,'Osjecko-baranjska zupanija','14',1055),(2998,'Pozesko-slavonska zupanija','11',1055),(2999,'Primorsko-goranska zupanija','08',1055),(3000,'Sisacko-moelavacka Iupanija','03',1055),(3001,'Splitako-dalmatinska zupanija','17',1055),(3002,'Sibenako-kninska zupanija','15',1055),(3003,'Varaidinska zupanija','05',1055),(3004,'VirovitiEko-podravska zupanija','10',1055),(3005,'VuRovarako-srijemska zupanija','16',1055),(3006,'Zadaraka','13',1055),(3007,'Zagrebacka zupanija','01',1055),(3008,'Grande-Anse','GA',1094),(3009,'Nord-Est','NE',1094),(3010,'Nord-Ouest','NO',1094),(3011,'Ouest','OU',1094),(3012,'Sud','SD',1094),(3013,'Sud-Est','SE',1094),(3014,'Budapest','BU',1099),(3015,'Bács-Kiskun','BK',1099),(3016,'Baranya','BA',1099),(3017,'Békés','BE',1099),(3018,'Borsod-Abaúj-Zemplén','BZ',1099),(3019,'Csongrád','CS',1099),(3020,'Fejér','FE',1099),(3021,'GyÅ‘r-Moson-Sopron','GS',1099),(3022,'Hajdu-Bihar','HB',1099),(3023,'Heves','HE',1099),(3024,'Jász-Nagykun-Szolnok','JN',1099),(3025,'Komárom-Esztergom','KE',1099),(3026,'Nográd','NO',1099),(3027,'Pest','PE',1099),(3028,'Somogy','SO',1099),(3029,'Szabolcs-Szatmár-Bereg','SZ',1099),(3030,'Tolna','TO',1099),(3031,'Vas','VA',1099),(3032,'Veszprém','VE',1099),(3033,'Zala','ZA',1099),(3034,'Békéscsaba','BC',1099),(3035,'Debrecen','DE',1099),(3036,'Dunaújváros','DU',1099),(3037,'Eger','EG',1099),(3038,'GyÅ‘r','GY',1099),(3039,'HódmezÅ‘vásárhely','HV',1099),(3040,'Kaposvár','KV',1099),(3041,'Kecskemét','KM',1099),(3042,'Miskolc','MI',1099),(3043,'Nagykanizsa','NK',1099),(3044,'Nyiregyháza','NY',1099),(3045,'Pécs','PS',1099),(3046,'Salgótarján','ST',1099),(3047,'Sopron','SN',1099),(3048,'Szeged','SD',1099),(3049,'Székesfehérvár','SF',1099),(3050,'Szekszárd','SS',1099),(3051,'Szolnok','SK',1099),(3052,'Szombathely','SH',1099),(3053,'Tatabánya','TB',1099),(3054,'Zalaegerszeg','ZE',1099),(3055,'Bali','BA',1102),(3056,'Kepulauan Bangka Belitung','BB',1102),(3057,'Banten','BT',1102),(3058,'Bengkulu','BE',1102),(3059,'Gorontalo','GO',1102),(3060,'Papua Barat','PB',1102),(3061,'Jambi','JA',1102),(3062,'Jawa Barat','JB',1102),(3063,'Jawa Tengah','JT',1102),(3064,'Jawa Timur','JI',1102),(3065,'Kalimantan Barat','KB',1102),(3066,'Kalimantan Timur','KI',1102),(3067,'Kalimantan Selatan','KS',1102),(3068,'Kepulauan Riau','KR',1102),(3069,'Lampung','LA',1102),(3070,'Maluku','MA',1102),(3071,'Maluku Utara','MU',1102),(3072,'Nusa Tenggara Barat','NB',1102),(3073,'Nusa Tenggara Timur','NT',1102),(3074,'Papua','PA',1102),(3075,'Riau','RI',1102),(3076,'Sulawesi Selatan','SN',1102),(3077,'Sulawesi Tengah','ST',1102),(3078,'Sulawesi Tenggara','SG',1102),(3079,'Sulawesi Utara','SA',1102),(3080,'Sumatra Barat','SB',1102),(3081,'Sumatra Selatan','SS',1102),(3082,'Sumatera Utara','SU',1102),(3083,'DKI Jakarta','JK',1102),(3084,'Aceh','AC',1102),(3085,'DI Yogyakarta','YO',1102),(3086,'Cork','C',1105),(3087,'Clare','CE',1105),(3088,'Cavan','CN',1105),(3089,'Carlow','CW',1105),(3090,'Dublin','D',1105),(3091,'Donegal','DL',1105),(3092,'Galway','G',1105),(3093,'Kildare','KE',1105),(3094,'Kilkenny','KK',1105),(3095,'Kerry','KY',1105),(3096,'Longford','LD',1105),(3097,'Louth','LH',1105),(3098,'Limerick','LK',1105),(3099,'Leitrim','LM',1105),(3100,'Laois','LS',1105),(3101,'Meath','MH',1105),(3102,'Monaghan','MN',1105),(3103,'Mayo','MO',1105),(3104,'Offaly','OY',1105),(3105,'Roscommon','RN',1105),(3106,'Sligo','SO',1105),(3107,'Tipperary','TA',1105),(3108,'Waterford','WD',1105),(3109,'Westmeath','WH',1105),(3110,'Wicklow','WW',1105),(3111,'Wexford','WX',1105),(3112,'HaDarom','D',1106),(3113,'HaMerkaz','M',1106),(3114,'HaZafon','Z',1106),(3115,'Haifa','HA',1106),(3116,'Tel-Aviv','TA',1106),(3117,'Jerusalem','JM',1106),(3118,'Al Anbar','AN',1104),(3119,'Al Ba,rah','BA',1104),(3120,'Al Muthanna','MU',1104),(3121,'Al Qadisiyah','QA',1104),(3122,'An Najef','NA',1104),(3123,'Arbil','AR',1104),(3124,'As Sulaymaniyah','SW',1104),(3125,'At Ta\'mim','TS',1104),(3126,'Babil','BB',1104),(3127,'Baghdad','BG',1104),(3128,'Dahuk','DA',1104),(3129,'Dhi Qar','DQ',1104),(3130,'Diyala','DI',1104),(3131,'Karbala\'','KA',1104),(3132,'Maysan','MA',1104),(3133,'Ninawa','NI',1104),(3134,'Salah ad Din','SD',1104),(3135,'Wasit','WA',1104),(3136,'Ardabil','03',1103),(3137,'Azarbayjan-e Gharbi','02',1103),(3138,'Azarbayjan-e Sharqi','01',1103),(3139,'Bushehr','06',1103),(3140,'Chahar Mahall va Bakhtiari','08',1103),(3141,'Esfahan','04',1103),(3142,'Fars','14',1103),(3143,'Gilan','19',1103),(3144,'Golestan','27',1103),(3145,'Hamadan','24',1103),(3146,'Hormozgan','23',1103),(3147,'Iiam','05',1103),(3148,'Kerman','15',1103),(3149,'Kermanshah','17',1103),(3150,'Khorasan','09',1103),(3151,'Khuzestan','10',1103),(3152,'Kohjiluyeh va Buyer Ahmad','18',1103),(3153,'Kordestan','16',1103),(3154,'Lorestan','20',1103),(3155,'Markazi','22',1103),(3156,'Mazandaran','21',1103),(3157,'Qazvin','28',1103),(3158,'Qom','26',1103),(3159,'Semnan','12',1103),(3160,'Sistan va Baluchestan','13',1103),(3161,'Tehran','07',1103),(3162,'Yazd','25',1103),(3163,'Zanjan','11',1103),(3164,'Austurland','7',1100),(3165,'Hofuoborgarsvaeoi utan Reykjavikur','1',1100),(3166,'Norourland eystra','6',1100),(3167,'Norourland vestra','5',1100),(3168,'Reykjavik','0',1100),(3169,'Suourland','8',1100),(3170,'Suournes','2',1100),(3171,'Vestfirolr','4',1100),(3172,'Vesturland','3',1100),(3173,'Agrigento','AG',1107),(3174,'Alessandria','AL',1107),(3175,'Ancona','AN',1107),(3176,'Aosta','AO',1107),(3177,'Arezzo','AR',1107),(3178,'Ascoli Piceno','AP',1107),(3179,'Asti','AT',1107),(3180,'Avellino','AV',1107),(3181,'Bari','BA',1107),(3182,'Belluno','BL',1107),(3183,'Benevento','BN',1107),(3184,'Bergamo','BG',1107),(3185,'Biella','BI',1107),(3186,'Bologna','BO',1107),(3187,'Bolzano','BZ',1107),(3188,'Brescia','BS',1107),(3189,'Brindisi','BR',1107),(3190,'Cagliari','CA',1107),(3191,'Caltanissetta','CL',1107),(3192,'Campobasso','CB',1107),(3193,'Caserta','CE',1107),(3194,'Catania','CT',1107),(3195,'Catanzaro','CZ',1107),(3196,'Chieti','CH',1107),(3197,'Como','CO',1107),(3198,'Cosenza','CS',1107),(3199,'Cremona','CR',1107),(3200,'Crotone','KR',1107),(3201,'Cuneo','CN',1107),(3202,'Enna','EN',1107),(3203,'Ferrara','FE',1107),(3204,'Firenze','FI',1107),(3205,'Foggia','FG',1107),(3206,'Forlì-Cesena','FC',1107),(3207,'Frosinone','FR',1107),(3208,'Genova','GE',1107),(3209,'Gorizia','GO',1107),(3210,'Grosseto','GR',1107),(3211,'Imperia','IM',1107),(3212,'Isernia','IS',1107),(3213,'L\'Aquila','AQ',1107),(3214,'La Spezia','SP',1107),(3215,'Latina','LT',1107),(3216,'Lecce','LE',1107),(3217,'Lecco','LC',1107),(3218,'Livorno','LI',1107),(3219,'Lodi','LO',1107),(3220,'Lucca','LU',1107),(3221,'Macerata','MC',1107),(3222,'Mantova','MN',1107),(3223,'Massa-Carrara','MS',1107),(3224,'Matera','MT',1107),(3225,'Messina','ME',1107),(3226,'Milano','MI',1107),(3227,'Modena','MO',1107),(3228,'Napoli','NA',1107),(3229,'Novara','NO',1107),(3230,'Nuoro','NU',1107),(3231,'Oristano','OR',1107),(3232,'Padova','PD',1107),(3233,'Palermo','PA',1107),(3234,'Parma','PR',1107),(3235,'Pavia','PV',1107),(3236,'Perugia','PG',1107),(3237,'Pesaro e Urbino','PU',1107),(3238,'Pescara','PE',1107),(3239,'Piacenza','PC',1107),(3240,'Pisa','PI',1107),(3241,'Pistoia','PT',1107),(3242,'Pordenone','PN',1107),(3243,'Potenza','PZ',1107),(3244,'Prato','PO',1107),(3245,'Ragusa','RG',1107),(3246,'Ravenna','RA',1107),(3247,'Reggio Calabria','RC',1107),(3248,'Reggio Emilia','RE',1107),(3249,'Rieti','RI',1107),(3250,'Rimini','RN',1107),(3251,'Roma','RM',1107),(3252,'Rovigo','RO',1107),(3253,'Salerno','SA',1107),(3254,'Sassari','SS',1107),(3255,'Savona','SV',1107),(3256,'Siena','SI',1107),(3257,'Siracusa','SR',1107),(3258,'Sondrio','SO',1107),(3259,'Taranto','TA',1107),(3260,'Teramo','TE',1107),(3261,'Terni','TR',1107),(3262,'Torino','TO',1107),(3263,'Trapani','TP',1107),(3264,'Trento','TN',1107),(3265,'Treviso','TV',1107),(3266,'Trieste','TS',1107),(3267,'Udine','UD',1107),(3268,'Varese','VA',1107),(3269,'Venezia','VE',1107),(3270,'Verbano-Cusio-Ossola','VB',1107),(3271,'Vercelli','VC',1107),(3272,'Verona','VR',1107),(3273,'Vibo Valentia','VV',1107),(3274,'Vicenza','VI',1107),(3275,'Viterbo','VT',1107),(3276,'Aichi','23',1109),(3277,'Akita','05',1109),(3278,'Aomori','02',1109),(3279,'Chiba','12',1109),(3280,'Ehime','38',1109),(3281,'Fukui','18',1109),(3282,'Fukuoka','40',1109),(3283,'Fukusima','07',1109),(3284,'Gifu','21',1109),(3285,'Gunma','10',1109),(3286,'Hiroshima','34',1109),(3287,'Hokkaido','01',1109),(3288,'Hyogo','28',1109),(3289,'Ibaraki','08',1109),(3290,'Ishikawa','17',1109),(3291,'Iwate','03',1109),(3292,'Kagawa','37',1109),(3293,'Kagoshima','46',1109),(3294,'Kanagawa','14',1109),(3295,'Kochi','39',1109),(3296,'Kumamoto','43',1109),(3297,'Kyoto','26',1109),(3298,'Mie','24',1109),(3299,'Miyagi','04',1109),(3300,'Miyazaki','45',1109),(3301,'Nagano','20',1109),(3302,'Nagasaki','42',1109),(3303,'Nara','29',1109),(3304,'Niigata','15',1109),(3305,'Oita','44',1109),(3306,'Okayama','33',1109),(3307,'Okinawa','47',1109),(3308,'Osaka','27',1109),(3309,'Saga','41',1109),(3310,'Saitama','11',1109),(3311,'Shiga','25',1109),(3312,'Shimane','32',1109),(3313,'Shizuoka','22',1109),(3314,'Tochigi','09',1109),(3315,'Tokushima','36',1109),(3316,'Tokyo','13',1109),(3317,'Tottori','31',1109),(3318,'Toyama','16',1109),(3319,'Wakayama','30',1109),(3320,'Yamagata','06',1109),(3321,'Yamaguchi','35',1109),(3322,'Yamanashi','19',1109),(3323,'Clarendon','CN',1108),(3324,'Hanover','HR',1108),(3325,'Kingston','KN',1108),(3326,'Portland','PD',1108),(3327,'Saint Andrew','AW',1108),(3328,'Saint Ann','AN',1108),(3329,'Saint Catherine','CE',1108),(3330,'Saint Elizabeth','EH',1108),(3331,'Saint James','JS',1108),(3332,'Saint Mary','MY',1108),(3333,'Saint Thomas','TS',1108),(3334,'Trelawny','TY',1108),(3335,'Westmoreland','WD',1108),(3336,'Ajln','AJ',1110),(3337,'Al \'Aqaba','AQ',1110),(3338,'Al Balqa\'','BA',1110),(3339,'Al Karak','KA',1110),(3340,'Al Mafraq','MA',1110),(3341,'Amman','AM',1110),(3342,'At Tafilah','AT',1110),(3343,'Az Zarga','AZ',1110),(3344,'Irbid','JR',1110),(3345,'Jarash','JA',1110),(3346,'Ma\'an','MN',1110),(3347,'Madaba','MD',1110),(3353,'Bishkek','GB',1117),(3354,'Batken','B',1117),(3355,'Chu','C',1117),(3356,'Jalal-Abad','J',1117),(3357,'Naryn','N',1117),(3358,'Osh','O',1117),(3359,'Talas','T',1117),(3360,'Ysyk-Kol','Y',1117),(3361,'Krong Kaeb','23',1037),(3362,'Krong Pailin','24',1037),(3363,'Xrong Preah Sihanouk','18',1037),(3364,'Phnom Penh','12',1037),(3365,'Baat Dambang','2',1037),(3366,'Banteay Mean Chey','1',1037),(3367,'Rampong Chaam','3',1037),(3368,'Kampong Chhnang','4',1037),(3369,'Kampong Spueu','5',1037),(3370,'Kampong Thum','6',1037),(3371,'Kampot','7',1037),(3372,'Kandaal','8',1037),(3373,'Kach Kong','9',1037),(3374,'Krachoh','10',1037),(3375,'Mondol Kiri','11',1037),(3376,'Otdar Mean Chey','22',1037),(3377,'Pousaat','15',1037),(3378,'Preah Vihear','13',1037),(3379,'Prey Veaeng','14',1037),(3380,'Rotanak Kiri','16',1037),(3381,'Siem Reab','17',1037),(3382,'Stueng Traeng','19',1037),(3383,'Svaay Rieng','20',1037),(3384,'Taakaev','21',1037),(3385,'Gilbert Islands','G',1113),(3386,'Line Islands','L',1113),(3387,'Phoenix Islands','P',1113),(3388,'Anjouan Ndzouani','A',1049),(3389,'Grande Comore Ngazidja','G',1049),(3390,'Moheli Moili','M',1049),(3391,'Kaesong-si','KAE',1114),(3392,'Nampo-si','NAM',1114),(3393,'Pyongyang-ai','PYO',1114),(3394,'Chagang-do','CHA',1114),(3395,'Hamgyongbuk-do','HAB',1114),(3396,'Hamgyongnam-do','HAN',1114),(3397,'Hwanghaebuk-do','HWB',1114),(3398,'Hwanghaenam-do','HWN',1114),(3399,'Kangwon-do','KAN',1114),(3400,'Pyonganbuk-do','PYB',1114),(3401,'Pyongannam-do','PYN',1114),(3402,'Yanggang-do','YAN',1114),(3403,'Najin Sonbong-si','NAJ',1114),(3404,'Seoul Teugbyeolsi','11',1115),(3405,'Busan Gwang\'yeogsi','26',1115),(3406,'Daegu Gwang\'yeogsi','27',1115),(3407,'Daejeon Gwang\'yeogsi','30',1115),(3408,'Gwangju Gwang\'yeogsi','29',1115),(3409,'Incheon Gwang\'yeogsi','28',1115),(3410,'Ulsan Gwang\'yeogsi','31',1115),(3411,'Chungcheongbugdo','43',1115),(3412,'Chungcheongnamdo','44',1115),(3413,'Gang\'weondo','42',1115),(3414,'Gyeonggido','41',1115),(3415,'Gyeongsangbugdo','47',1115),(3416,'Gyeongsangnamdo','48',1115),(3417,'Jejudo','49',1115),(3418,'Jeonrabugdo','45',1115),(3419,'Jeonranamdo','46',1115),(3420,'Al Ahmadi','AH',1116),(3421,'Al Farwanlyah','FA',1116),(3422,'Al Jahrah','JA',1116),(3423,'Al Kuwayt','KU',1116),(3424,'Hawalli','HA',1116),(3425,'Almaty','ALA',1111),(3426,'Astana','AST',1111),(3427,'Almaty oblysy','ALM',1111),(3428,'Aqmola oblysy','AKM',1111),(3429,'Aqtobe oblysy','AKT',1111),(3430,'Atyrau oblyfiy','ATY',1111),(3431,'Batys Quzaqstan oblysy','ZAP',1111),(3432,'Mangghystau oblysy','MAN',1111),(3433,'Ongtustik Quzaqstan oblysy','YUZ',1111),(3434,'Pavlodar oblysy','PAV',1111),(3435,'Qaraghandy oblysy','KAR',1111),(3436,'Qostanay oblysy','KUS',1111),(3437,'Qyzylorda oblysy','KZY',1111),(3438,'Shyghys Quzaqstan oblysy','VOS',1111),(3439,'Soltustik Quzaqstan oblysy','SEV',1111),(3440,'Zhambyl oblysy Zhambylskaya oblast\'','ZHA',1111),(3441,'Vientiane','VT',1118),(3442,'Attapu','AT',1118),(3443,'Bokeo','BK',1118),(3444,'Bolikhamxai','BL',1118),(3445,'Champasak','CH',1118),(3446,'Houaphan','HO',1118),(3447,'Khammouan','KH',1118),(3448,'Louang Namtha','LM',1118),(3449,'Louangphabang','LP',1118),(3450,'Oudomxai','OU',1118),(3451,'Phongsali','PH',1118),(3452,'Salavan','SL',1118),(3453,'Savannakhet','SV',1118),(3454,'Xaignabouli','XA',1118),(3455,'Xiasomboun','XN',1118),(3456,'Xekong','XE',1118),(3457,'Xiangkhoang','XI',1118),(3458,'Beirut','BA',1120),(3459,'Beqaa','BI',1120),(3460,'Mount Lebanon','JL',1120),(3461,'North Lebanon','AS',1120),(3462,'South Lebanon','JA',1120),(3463,'Nabatieh','NA',1120),(3464,'Ampara','52',1199),(3465,'Anuradhapura','71',1199),(3466,'Badulla','81',1199),(3467,'Batticaloa','51',1199),(3468,'Colombo','11',1199),(3469,'Galle','31',1199),(3470,'Gampaha','12',1199),(3471,'Hambantota','33',1199),(3472,'Jaffna','41',1199),(3473,'Kalutara','13',1199),(3474,'Kandy','21',1199),(3475,'Kegalla','92',1199),(3476,'Kilinochchi','42',1199),(3477,'Kurunegala','61',1199),(3478,'Mannar','43',1199),(3479,'Matale','22',1199),(3480,'Matara','32',1199),(3481,'Monaragala','82',1199),(3482,'Mullaittivu','45',1199),(3483,'Nuwara Eliya','23',1199),(3484,'Polonnaruwa','72',1199),(3485,'Puttalum','62',1199),(3486,'Ratnapura','91',1199),(3487,'Trincomalee','53',1199),(3488,'VavunLya','44',1199),(3489,'Bomi','BM',1122),(3490,'Bong','BG',1122),(3491,'Grand Basaa','GB',1122),(3492,'Grand Cape Mount','CM',1122),(3493,'Grand Gedeh','GG',1122),(3494,'Grand Kru','GK',1122),(3495,'Lofa','LO',1122),(3496,'Margibi','MG',1122),(3497,'Maryland','MY',1122),(3498,'Montserrado','MO',1122),(3499,'Nimba','NI',1122),(3500,'Rivercess','RI',1122),(3501,'Sinoe','SI',1122),(3502,'Berea','D',1121),(3503,'Butha-Buthe','B',1121),(3504,'Leribe','C',1121),(3505,'Mafeteng','E',1121),(3506,'Maseru','A',1121),(3507,'Mohale\'s Hoek','F',1121),(3508,'Mokhotlong','J',1121),(3509,'Qacha\'s Nek','H',1121),(3510,'Quthing','G',1121),(3511,'Thaba-Tseka','K',1121),(3512,'Alytaus Apskritis','AL',1125),(3513,'Kauno Apskritis','KU',1125),(3514,'KlaipÄ—dos Apskritis','KL',1125),(3515,'MarijampolÄ—s Apskritis','MR',1125),(3516,'Panevėžio Apskritis','PN',1125),(3517,'Å iaulių Apskritis','SA',1125),(3518,'TauragÄ—s Apskritis','TA',1125),(3519,'TelÅ¡ių Apskritis','TE',1125),(3520,'Utenos Apskritis','UT',1125),(3521,'Vilniaus Apskritis','VL',1125),(3522,'Diekirch','D',1126),(3523,'GreveNmacher','G',1126),(3550,'Daugavpils','DGV',1119),(3551,'Jelgava','JEL',1119),(3552,'JÅ«rmala','JUR',1119),(3553,'LiepÄja','LPX',1119),(3554,'RÄ“zekne','REZ',1119),(3555,'RÄ«ga','RIX',1119),(3556,'Ventspils','VEN',1119),(3557,'AjdÄbiyÄ','AJ',1123),(3558,'Al BuÅ£nÄn','BU',1123),(3559,'Al HizÄm al Akhdar','HZ',1123),(3560,'Al Jabal al Akhdar','JA',1123),(3561,'Al JifÄrah','JI',1123),(3562,'Al Jufrah','JU',1123),(3563,'Al Kufrah','KF',1123),(3564,'Al Marj','MJ',1123),(3565,'Al Marqab','MB',1123),(3566,'Al QaÅ£rÅ«n','QT',1123),(3567,'Al Qubbah','QB',1123),(3568,'Al WÄhah','WA',1123),(3569,'An NuqaÅ£ al Khams','NQ',1123),(3570,'Ash ShÄÅ£i\'','SH',1123),(3571,'Az ZÄwiyah','ZA',1123),(3572,'BanghÄzÄ«','BA',1123),(3573,'BanÄ« WalÄ«d','BW',1123),(3574,'Darnah','DR',1123),(3575,'GhadÄmis','GD',1123),(3576,'GharyÄn','GR',1123),(3577,'GhÄt','GT',1123),(3578,'JaghbÅ«b','JB',1123),(3579,'MiÅŸrÄtah','MI',1123),(3580,'Mizdah','MZ',1123),(3581,'Murzuq','MQ',1123),(3582,'NÄlÅ«t','NL',1123),(3583,'SabhÄ','SB',1123),(3584,'ÅžabrÄtah ÅžurmÄn','SS',1123),(3585,'Surt','SR',1123),(3586,'TÄjÅ«rÄ\' wa an NawÄhÄ« al ArbÄh','TN',1123),(3587,'Å¢arÄbulus','TB',1123),(3588,'TarhÅ«nah-MasallÄtah','TM',1123),(3589,'WÄdÄ« al hayÄt','WD',1123),(3590,'Yafran-JÄdÅ«','YJ',1123),(3591,'Agadir','AGD',1146),(3592,'Aït Baha','BAH',1146),(3593,'Aït Melloul','MEL',1146),(3594,'Al Haouz','HAO',1146),(3595,'Al Hoceïma','HOC',1146),(3596,'Assa-Zag','ASZ',1146),(3597,'Azilal','AZI',1146),(3598,'Beni Mellal','BEM',1146),(3599,'Ben Sllmane','BES',1146),(3600,'Berkane','BER',1146),(3601,'Boujdour','BOD',1146),(3602,'Boulemane','BOM',1146),(3603,'Casablanca [Dar el Beïda]','CAS',1146),(3604,'Chefchaouene','CHE',1146),(3605,'Chichaoua','CHI',1146),(3606,'El Hajeb','HAJ',1146),(3607,'El Jadida','JDI',1146),(3608,'Errachidia','ERR',1146),(3609,'Essaouira','ESI',1146),(3610,'Es Smara','ESM',1146),(3611,'Fès','FES',1146),(3612,'Figuig','FIG',1146),(3613,'Guelmim','GUE',1146),(3614,'Ifrane','IFR',1146),(3615,'Jerada','JRA',1146),(3616,'Kelaat Sraghna','KES',1146),(3617,'Kénitra','KEN',1146),(3618,'Khemisaet','KHE',1146),(3619,'Khenifra','KHN',1146),(3620,'Khouribga','KHO',1146),(3621,'Laâyoune (EH)','LAA',1146),(3622,'Larache','LAP',1146),(3623,'Marrakech','MAR',1146),(3624,'Meknsès','MEK',1146),(3625,'Nador','NAD',1146),(3626,'Ouarzazate','OUA',1146),(3627,'Oued ed Dahab (EH)','OUD',1146),(3628,'Oujda','OUJ',1146),(3629,'Rabat-Salé','RBA',1146),(3630,'Safi','SAF',1146),(3631,'Sefrou','SEF',1146),(3632,'Settat','SET',1146),(3633,'Sidl Kacem','SIK',1146),(3634,'Tanger','TNG',1146),(3635,'Tan-Tan','TNT',1146),(3636,'Taounate','TAO',1146),(3637,'Taroudannt','TAR',1146),(3638,'Tata','TAT',1146),(3639,'Taza','TAZ',1146),(3640,'Tétouan','TET',1146),(3641,'Tiznit','TIZ',1146),(3642,'Gagauzia, Unitate Teritoriala Autonoma','GA',1142),(3643,'Chisinau','CU',1142),(3644,'Stinga Nistrului, unitatea teritoriala din','SN',1142),(3645,'Balti','BA',1142),(3646,'Cahul','CA',1142),(3647,'Edinet','ED',1142),(3648,'Lapusna','LA',1142),(3649,'Orhei','OR',1142),(3650,'Soroca','SO',1142),(3651,'Taraclia','TA',1142),(3652,'Tighina [Bender]','TI',1142),(3653,'Ungheni','UN',1142),(3654,'Antananarivo','T',1129),(3655,'Antsiranana','D',1129),(3656,'Fianarantsoa','F',1129),(3657,'Mahajanga','M',1129),(3658,'Toamasina','A',1129),(3659,'Toliara','U',1129),(3660,'Ailinglapalap','ALL',1135),(3661,'Ailuk','ALK',1135),(3662,'Arno','ARN',1135),(3663,'Aur','AUR',1135),(3664,'Ebon','EBO',1135),(3665,'Eniwetok','ENI',1135),(3666,'Jaluit','JAL',1135),(3667,'Kili','KIL',1135),(3668,'Kwajalein','KWA',1135),(3669,'Lae','LAE',1135),(3670,'Lib','LIB',1135),(3671,'Likiep','LIK',1135),(3672,'Majuro','MAJ',1135),(3673,'Maloelap','MAL',1135),(3674,'Mejit','MEJ',1135),(3675,'Mili','MIL',1135),(3676,'Namorik','NMK',1135),(3677,'Namu','NMU',1135),(3678,'Rongelap','RON',1135),(3679,'Ujae','UJA',1135),(3680,'Ujelang','UJL',1135),(3681,'Utirik','UTI',1135),(3682,'Wotho','WTN',1135),(3683,'Wotje','WTJ',1135),(3684,'Bamako','BK0',1133),(3685,'Gao','7',1133),(3686,'Kayes','1',1133),(3687,'Kidal','8',1133),(3688,'Xoulikoro','2',1133),(3689,'Mopti','5',1133),(3690,'S69ou','4',1133),(3691,'Sikasso','3',1133),(3692,'Tombouctou','6',1133),(3693,'Ayeyarwady','07',1035),(3694,'Bago','02',1035),(3695,'Magway','03',1035),(3696,'Mandalay','04',1035),(3697,'Sagaing','01',1035),(3698,'Tanintharyi','05',1035),(3699,'Yangon','06',1035),(3700,'Chin','14',1035),(3701,'Kachin','11',1035),(3702,'Kayah','12',1035),(3703,'Kayin','13',1035),(3704,'Mon','15',1035),(3705,'Rakhine','16',1035),(3706,'Shan','17',1035),(3707,'Ulaanbaatar','1',1144),(3708,'Arhangay','073',1144),(3709,'Bayanhongor','069',1144),(3710,'Bayan-Olgiy','071',1144),(3711,'Bulgan','067',1144),(3712,'Darhan uul','037',1144),(3713,'Dornod','061',1144),(3714,'Dornogov,','063',1144),(3715,'DundgovL','059',1144),(3716,'Dzavhan','057',1144),(3717,'Govi-Altay','065',1144),(3718,'Govi-Smber','064',1144),(3719,'Hentiy','039',1144),(3720,'Hovd','043',1144),(3721,'Hovsgol','041',1144),(3722,'Omnogovi','053',1144),(3723,'Orhon','035',1144),(3724,'Ovorhangay','055',1144),(3725,'Selenge','049',1144),(3726,'Shbaatar','051',1144),(3727,'Tov','047',1144),(3728,'Uvs','046',1144),(3729,'Nouakchott','NKC',1137),(3730,'Assaba','03',1137),(3731,'Brakna','05',1137),(3732,'Dakhlet Nouadhibou','08',1137),(3733,'Gorgol','04',1137),(3734,'Guidimaka','10',1137),(3735,'Hodh ech Chargui','01',1137),(3736,'Hodh el Charbi','02',1137),(3737,'Inchiri','12',1137),(3738,'Tagant','09',1137),(3739,'Tiris Zemmour','11',1137),(3740,'Trarza','06',1137),(3741,'Beau Bassin-Rose Hill','BR',1138),(3742,'Curepipe','CU',1138),(3743,'Port Louis','PU',1138),(3744,'Quatre Bornes','QB',1138),(3745,'Vacosa-Phoenix','VP',1138),(3746,'Black River','BL',1138),(3747,'Flacq','FL',1138),(3748,'Grand Port','GP',1138),(3749,'Moka','MO',1138),(3750,'Pamplemousses','PA',1138),(3751,'Plaines Wilhems','PW',1138),(3752,'Riviere du Rempart','RP',1138),(3753,'Savanne','SA',1138),(3754,'Agalega Islands','AG',1138),(3755,'Cargados Carajos Shoals','CC',1138),(3756,'Rodrigues Island','RO',1138),(3757,'Male','MLE',1132),(3758,'Alif','02',1132),(3759,'Baa','20',1132),(3760,'Dhaalu','17',1132),(3761,'Faafu','14',1132),(3762,'Gaaf Alif','27',1132),(3763,'Gaefu Dhaalu','28',1132),(3764,'Gnaviyani','29',1132),(3765,'Haa Alif','07',1132),(3766,'Haa Dhaalu','23',1132),(3767,'Kaafu','26',1132),(3768,'Laamu','05',1132),(3769,'Lhaviyani','03',1132),(3770,'Meemu','12',1132),(3771,'Noonu','25',1132),(3772,'Raa','13',1132),(3773,'Seenu','01',1132),(3774,'Shaviyani','24',1132),(3775,'Thaa','08',1132),(3776,'Vaavu','04',1132),(3777,'Balaka','BA',1130),(3778,'Blantyre','BL',1130),(3779,'Chikwawa','CK',1130),(3780,'Chiradzulu','CR',1130),(3781,'Chitipa','CT',1130),(3782,'Dedza','DE',1130),(3783,'Dowa','DO',1130),(3784,'Karonga','KR',1130),(3785,'Kasungu','KS',1130),(3786,'Likoma Island','LK',1130),(3787,'Lilongwe','LI',1130),(3788,'Machinga','MH',1130),(3789,'Mangochi','MG',1130),(3790,'Mchinji','MC',1130),(3791,'Mulanje','MU',1130),(3792,'Mwanza','MW',1130),(3793,'Mzimba','MZ',1130),(3794,'Nkhata Bay','NB',1130),(3795,'Nkhotakota','NK',1130),(3796,'Nsanje','NS',1130),(3797,'Ntcheu','NU',1130),(3798,'Ntchisi','NI',1130),(3799,'Phalomba','PH',1130),(3800,'Rumphi','RU',1130),(3801,'Salima','SA',1130),(3802,'Thyolo','TH',1130),(3803,'Zomba','ZO',1130),(3804,'Aguascalientes','AGU',1140),(3805,'Baja California','BCN',1140),(3806,'Baja California Sur','BCS',1140),(3807,'Campeche','CAM',1140),(3808,'Coahuila','COA',1140),(3809,'Colima','COL',1140),(3810,'Chiapas','CHP',1140),(3811,'Chihuahua','CHH',1140),(3812,'Durango','DUR',1140),(3813,'Guanajuato','GUA',1140),(3814,'Guerrero','GRO',1140),(3815,'Hidalgo','HID',1140),(3816,'Jalisco','JAL',1140),(3817,'Mexico','MEX',1140),(3818,'Michoacin','MIC',1140),(3819,'Morelos','MOR',1140),(3820,'Nayarit','NAY',1140),(3821,'Nuevo Leon','NLE',1140),(3822,'Oaxaca','OAX',1140),(3823,'Puebla','PUE',1140),(3824,'Queretaro','QUE',1140),(3825,'Quintana Roo','ROO',1140),(3826,'San Luis Potosi','SLP',1140),(3827,'Sinaloa','SIN',1140),(3828,'Sonora','SON',1140),(3829,'Tabasco','TAB',1140),(3830,'Tamaulipas','TAM',1140),(3831,'Tlaxcala','TLA',1140),(3832,'Veracruz','VER',1140),(3833,'Yucatan','YUC',1140),(3834,'Zacatecas','ZAC',1140),(3835,'Wilayah Persekutuan Kuala Lumpur','14',1131),(3836,'Wilayah Persekutuan Labuan','15',1131),(3837,'Wilayah Persekutuan Putrajaya','16',1131),(3838,'Johor','01',1131),(3839,'Kedah','02',1131),(3840,'Kelantan','03',1131),(3841,'Melaka','04',1131),(3842,'Negeri Sembilan','05',1131),(3843,'Pahang','06',1131),(3844,'Perak','08',1131),(3845,'Perlis','09',1131),(3846,'Pulau Pinang','07',1131),(3847,'Sabah','12',1131),(3848,'Sarawak','13',1131),(3849,'Selangor','10',1131),(3850,'Terengganu','11',1131),(3851,'Maputo','MPM',1147),(3852,'Cabo Delgado','P',1147),(3853,'Gaza','G',1147),(3854,'Inhambane','I',1147),(3855,'Manica','B',1147),(3856,'Numpula','N',1147),(3857,'Niaaea','A',1147),(3858,'Sofala','S',1147),(3859,'Tete','T',1147),(3860,'Zambezia','Q',1147),(3861,'Caprivi','CA',1148),(3862,'Erongo','ER',1148),(3863,'Hardap','HA',1148),(3864,'Karas','KA',1148),(3865,'Khomas','KH',1148),(3866,'Kunene','KU',1148),(3867,'Ohangwena','OW',1148),(3868,'Okavango','OK',1148),(3869,'Omaheke','OH',1148),(3870,'Omusati','OS',1148),(3871,'Oshana','ON',1148),(3872,'Oshikoto','OT',1148),(3873,'Otjozondjupa','OD',1148),(3874,'Niamey','8',1156),(3875,'Agadez','1',1156),(3876,'Diffa','2',1156),(3877,'Dosso','3',1156),(3878,'Maradi','4',1156),(3879,'Tahoua','S',1156),(3880,'Tillaberi','6',1156),(3881,'Zinder','7',1156),(3882,'Abuja Federal Capital Territory','FC',1157),(3883,'Abia','AB',1157),(3884,'Adamawa','AD',1157),(3885,'Akwa Ibom','AK',1157),(3886,'Anambra','AN',1157),(3887,'Bauchi','BA',1157),(3888,'Bayelsa','BY',1157),(3889,'Benue','BE',1157),(3890,'Borno','BO',1157),(3891,'Cross River','CR',1157),(3892,'Delta','DE',1157),(3893,'Ebonyi','EB',1157),(3894,'Edo','ED',1157),(3895,'Ekiti','EK',1157),(3896,'Enugu','EN',1157),(3897,'Gombe','GO',1157),(3898,'Imo','IM',1157),(3899,'Jigawa','JI',1157),(3900,'Kaduna','KD',1157),(3901,'Kano','KN',1157),(3902,'Katsina','KT',1157),(3903,'Kebbi','KE',1157),(3904,'Kogi','KO',1157),(3905,'Kwara','KW',1157),(3906,'Lagos','LA',1157),(3907,'Nassarawa','NA',1157),(3908,'Niger','NI',1157),(3909,'Ogun','OG',1157),(3910,'Ondo','ON',1157),(3911,'Osun','OS',1157),(3912,'Oyo','OY',1157),(3913,'Rivers','RI',1157),(3914,'Sokoto','SO',1157),(3915,'Taraba','TA',1157),(3916,'Yobe','YO',1157),(3917,'Zamfara','ZA',1157),(3918,'Boaco','BO',1155),(3919,'Carazo','CA',1155),(3920,'Chinandega','CI',1155),(3921,'Chontales','CO',1155),(3922,'Esteli','ES',1155),(3923,'Jinotega','JI',1155),(3924,'Leon','LE',1155),(3925,'Madriz','MD',1155),(3926,'Managua','MN',1155),(3927,'Masaya','MS',1155),(3928,'Matagalpa','MT',1155),(3929,'Nueva Segovia','NS',1155),(3930,'Rio San Juan','SJ',1155),(3931,'Rivas','RI',1155),(3932,'Atlantico Norte','AN',1155),(3933,'Atlantico Sur','AS',1155),(3934,'Drente','DR',1152),(3935,'Flevoland','FL',1152),(3936,'Friesland','FR',1152),(3937,'Gelderland','GL',1152),(3938,'Groningen','GR',1152),(3939,'Noord-Brabant','NB',1152),(3940,'Noord-Holland','NH',1152),(3941,'Overijssel','OV',1152),(3942,'Utrecht','UT',1152),(3943,'Zuid-Holland','ZH',1152),(3944,'Zeeland','ZL',1152),(3945,'Akershus','02',1161),(3946,'Aust-Agder','09',1161),(3947,'Buskerud','06',1161),(3948,'Finnmark','20',1161),(3949,'Hedmark','04',1161),(3950,'Hordaland','12',1161),(3951,'Møre og Romsdal','15',1161),(3952,'Nordland','18',1161),(3953,'Nord-Trøndelag','17',1161),(3954,'Oppland','05',1161),(3955,'Oslo','03',1161),(3956,'Rogaland','11',1161),(3957,'Sogn og Fjordane','14',1161),(3958,'Sør-Trøndelag','16',1161),(3959,'Telemark','06',1161),(3960,'Troms','19',1161),(3961,'Vest-Agder','10',1161),(3962,'Vestfold','07',1161),(3963,'Østfold','01',1161),(3964,'Jan Mayen','22',1161),(3965,'Svalbard','21',1161),(3966,'Auckland','AUK',1154),(3967,'Bay of Plenty','BOP',1154),(3968,'Canterbury','CAN',1154),(3969,'Gisborne','GIS',1154),(3970,'Hawkes Bay','HKB',1154),(3971,'Manawatu-Wanganui','MWT',1154),(3972,'Marlborough','MBH',1154),(3973,'Nelson','NSN',1154),(3974,'Northland','NTL',1154),(3975,'Otago','OTA',1154),(3976,'Southland','STL',1154),(3977,'Taranaki','TKI',1154),(3978,'Tasman','TAS',1154),(3979,'Waikato','WKO',1154),(3980,'Wellington','WGN',1154),(3981,'West Coast','WTC',1154),(3982,'Ad Dakhillyah','DA',1162),(3983,'Al Batinah','BA',1162),(3984,'Al Janblyah','JA',1162),(3985,'Al Wusta','WU',1162),(3986,'Ash Sharqlyah','SH',1162),(3987,'Az Zahirah','ZA',1162),(3988,'Masqat','MA',1162),(3989,'Musandam','MU',1162),(3990,'Bocas del Toro','1',1166),(3991,'Cocle','2',1166),(3992,'Chiriqui','4',1166),(3993,'Darien','5',1166),(3994,'Herrera','6',1166),(3995,'Loa Santoa','7',1166),(3996,'Panama','8',1166),(3997,'Veraguas','9',1166),(3998,'Comarca de San Blas','Q',1166),(3999,'El Callao','CAL',1169),(4000,'Ancash','ANC',1169),(4001,'Apurimac','APU',1169),(4002,'Arequipa','ARE',1169),(4003,'Ayacucho','AYA',1169),(4004,'Cajamarca','CAJ',1169),(4005,'Cuzco','CUS',1169),(4006,'Huancavelica','HUV',1169),(4007,'Huanuco','HUC',1169),(4008,'Ica','ICA',1169),(4009,'Junin','JUN',1169),(4010,'La Libertad','LAL',1169),(4011,'Lambayeque','LAM',1169),(4012,'Lima','LIM',1169),(4013,'Loreto','LOR',1169),(4014,'Madre de Dios','MDD',1169),(4015,'Moquegua','MOQ',1169),(4016,'Pasco','PAS',1169),(4017,'Piura','PIU',1169),(4018,'Puno','PUN',1169),(4019,'San Martin','SAM',1169),(4020,'Tacna','TAC',1169),(4021,'Tumbes','TUM',1169),(4022,'Ucayali','UCA',1169),(4023,'National Capital District (Port Moresby)','NCD',1167),(4024,'Chimbu','CPK',1167),(4025,'Eastern Highlands','EHG',1167),(4026,'East New Britain','EBR',1167),(4027,'East Sepik','ESW',1167),(4028,'Enga','EPW',1167),(4029,'Gulf','GPK',1167),(4030,'Madang','MPM',1167),(4031,'Manus','MRL',1167),(4032,'Milne Bay','MBA',1167),(4033,'Morobe','MPL',1167),(4034,'New Ireland','NIK',1167),(4035,'North Solomons','NSA',1167),(4036,'Santaun','SAN',1167),(4037,'Southern Highlands','SHM',1167),(4038,'Western Highlands','WHM',1167),(4039,'West New Britain','WBK',1167),(4040,'Abra','ABR',1170),(4041,'Agusan del Norte','AGN',1170),(4042,'Agusan del Sur','AGS',1170),(4043,'Aklan','AKL',1170),(4044,'Albay','ALB',1170),(4045,'Antique','ANT',1170),(4046,'Apayao','APA',1170),(4047,'Aurora','AUR',1170),(4048,'Basilan','BAS',1170),(4049,'Bataan','BAN',1170),(4050,'Batanes','BTN',1170),(4051,'Batangas','BTG',1170),(4052,'Benguet','BEN',1170),(4053,'Biliran','BIL',1170),(4054,'Bohol','BOH',1170),(4055,'Bukidnon','BUK',1170),(4056,'Bulacan','BUL',1170),(4057,'Cagayan','CAG',1170),(4058,'Camarines Norte','CAN',1170),(4059,'Camarines Sur','CAS',1170),(4060,'Camiguin','CAM',1170),(4061,'Capiz','CAP',1170),(4062,'Catanduanes','CAT',1170),(4063,'Cavite','CAV',1170),(4064,'Cebu','CEB',1170),(4065,'Compostela Valley','COM',1170),(4066,'Davao','DAV',1170),(4067,'Davao del Sur','DAS',1170),(4068,'Davao Oriental','DAO',1170),(4069,'Eastern Samar','EAS',1170),(4070,'Guimaras','GUI',1170),(4071,'Ifugao','IFU',1170),(4072,'Ilocos Norte','ILN',1170),(4073,'Ilocos Sur','ILS',1170),(4074,'Iloilo','ILI',1170),(4075,'Isabela','ISA',1170),(4076,'Kalinga-Apayso','KAL',1170),(4077,'Laguna','LAG',1170),(4078,'Lanao del Norte','LAN',1170),(4079,'Lanao del Sur','LAS',1170),(4080,'La Union','LUN',1170),(4081,'Leyte','LEY',1170),(4082,'Maguindanao','MAG',1170),(4083,'Marinduque','MAD',1170),(4084,'Masbate','MAS',1170),(4085,'Mindoro Occidental','MDC',1170),(4086,'Mindoro Oriental','MDR',1170),(4087,'Misamis Occidental','MSC',1170),(4088,'Misamis Oriental','MSR',1170),(4089,'Mountain Province','MOU',1170),(4090,'Negroe Occidental','NEC',1170),(4091,'Negros Oriental','NER',1170),(4092,'North Cotabato','NCO',1170),(4093,'Northern Samar','NSA',1170),(4094,'Nueva Ecija','NUE',1170),(4095,'Nueva Vizcaya','NUV',1170),(4096,'Palawan','PLW',1170),(4097,'Pampanga','PAM',1170),(4098,'Pangasinan','PAN',1170),(4099,'Quezon','QUE',1170),(4100,'Quirino','QUI',1170),(4101,'Rizal','RIZ',1170),(4102,'Romblon','ROM',1170),(4103,'Sarangani','SAR',1170),(4104,'Siquijor','SIG',1170),(4105,'Sorsogon','SOR',1170),(4106,'South Cotabato','SCO',1170),(4107,'Southern Leyte','SLE',1170),(4108,'Sultan Kudarat','SUK',1170),(4109,'Sulu','SLU',1170),(4110,'Surigao del Norte','SUN',1170),(4111,'Surigao del Sur','SUR',1170),(4112,'Tarlac','TAR',1170),(4113,'Tawi-Tawi','TAW',1170),(4114,'Western Samar','WSA',1170),(4115,'Zambales','ZMB',1170),(4116,'Zamboanga del Norte','ZAN',1170),(4117,'Zamboanga del Sur','ZAS',1170),(4118,'Zamboanga Sibiguey','ZSI',1170),(4119,'Islamabad Federal Capital Area','IS',1163),(4120,'Baluchistan','BA',1163),(4121,'Khyber Pakhtun Khawa','NW',1163),(4122,'Sindh','SD',1163),(4123,'Federally Administered Tribal Areas','TA',1163),(4124,'Azad Kashmir','JK',1163),(4125,'Gilgit-Baltistan','NA',1163),(4126,'Aveiro','01',1173),(4127,'Beja','02',1173),(4128,'Braga','03',1173),(4129,'Braganca','04',1173),(4130,'Castelo Branco','05',1173),(4131,'Colmbra','06',1173),(4132,'Ovora','07',1173),(4133,'Faro','08',1173),(4134,'Guarda','09',1173),(4135,'Leiria','10',1173),(4136,'Lisboa','11',1173),(4137,'Portalegre','12',1173),(4138,'Porto','13',1173),(4139,'Santarem','14',1173),(4140,'Setubal','15',1173),(4141,'Viana do Castelo','16',1173),(4142,'Vila Real','17',1173),(4143,'Viseu','18',1173),(4144,'Regiao Autonoma dos Acores','20',1173),(4145,'Regiao Autonoma da Madeira','30',1173),(4146,'Asuncion','ASU',1168),(4147,'Alto Paraguay','16',1168),(4148,'Alto Parana','10',1168),(4149,'Amambay','13',1168),(4150,'Boqueron','19',1168),(4151,'Caeguazu','5',1168),(4152,'Caazapl','6',1168),(4153,'Canindeyu','14',1168),(4154,'Concepcion','1',1168),(4155,'Cordillera','3',1168),(4156,'Guaira','4',1168),(4157,'Itapua','7',1168),(4158,'Miaiones','8',1168),(4159,'Neembucu','12',1168),(4160,'Paraguari','9',1168),(4161,'Presidente Hayes','15',1168),(4162,'San Pedro','2',1168),(4163,'Ad Dawhah','DA',1175),(4164,'Al Ghuwayriyah','GH',1175),(4165,'Al Jumayliyah','JU',1175),(4166,'Al Khawr','KH',1175),(4167,'Al Wakrah','WA',1175),(4168,'Ar Rayyan','RA',1175),(4169,'Jariyan al Batnah','JB',1175),(4170,'Madinat ash Shamal','MS',1175),(4171,'Umm Salal','US',1175),(4172,'Bucuresti','B',1176),(4173,'Alba','AB',1176),(4174,'Arad','AR',1176),(4175,'ArgeÈ™','AG',1176),(4176,'Bacău','BC',1176),(4177,'Bihor','BH',1176),(4178,'BistriÈ›a-Năsăud','BN',1176),(4179,'BotoÈ™ani','BT',1176),(4180,'BraÈ™ov','BV',1176),(4181,'Brăila','BR',1176),(4182,'Buzău','BZ',1176),(4183,'CaraÈ™-Severin','CS',1176),(4184,'CălăraÈ™i','CL',1176),(4185,'Cluj','CJ',1176),(4186,'ConstanÈ›a','CT',1176),(4187,'Covasna','CV',1176),(4188,'DâmboviÈ›a','DB',1176),(4189,'Dolj','DJ',1176),(4190,'GalaÈ›i','GL',1176),(4191,'Giurgiu','GR',1176),(4192,'Gorj','GJ',1176),(4193,'Harghita','HR',1176),(4194,'Hunedoara','HD',1176),(4195,'IalomiÈ›a','IL',1176),(4196,'IaÈ™i','IS',1176),(4197,'Ilfov','IF',1176),(4198,'MaramureÈ™','MM',1176),(4199,'MehedinÈ›i','MH',1176),(4200,'MureÈ™','MS',1176),(4201,'NeamÈ›','NT',1176),(4202,'Olt','OT',1176),(4203,'Prahova','PH',1176),(4204,'Satu Mare','SM',1176),(4205,'Sălaj','SJ',1176),(4206,'Sibiu','SB',1176),(4207,'Suceava','SV',1176),(4208,'Teleorman','TR',1176),(4209,'TimiÈ™','TM',1176),(4210,'Tulcea','TL',1176),(4211,'Vaslui','VS',1176),(4212,'Vâlcea','VL',1176),(4213,'Vrancea','VN',1176),(4214,'Adygeya, Respublika','AD',1177),(4215,'Altay, Respublika','AL',1177),(4216,'Bashkortostan, Respublika','BA',1177),(4217,'Buryatiya, Respublika','BU',1177),(4218,'Chechenskaya Respublika','CE',1177),(4219,'Chuvashskaya Respublika','CU',1177),(4220,'Dagestan, Respublika','DA',1177),(4221,'Ingushskaya Respublika','IN',1177),(4222,'Kabardino-Balkarskaya','KB',1177),(4223,'Kalmykiya, Respublika','KL',1177),(4224,'Karachayevo-Cherkesskaya Respublika','KC',1177),(4225,'Kareliya, Respublika','KR',1177),(4226,'Khakasiya, Respublika','KK',1177),(4227,'Komi, Respublika','KO',1177),(4228,'Mariy El, Respublika','ME',1177),(4229,'Mordoviya, Respublika','MO',1177),(4230,'Sakha, Respublika [Yakutiya]','SA',1177),(4231,'Severnaya Osetiya, Respublika','SE',1177),(4232,'Tatarstan, Respublika','TA',1177),(4233,'Tyva, Respublika [Tuva]','TY',1177),(4234,'Udmurtskaya Respublika','UD',1177),(4235,'Altayskiy kray','ALT',1177),(4236,'Khabarovskiy kray','KHA',1177),(4237,'Krasnodarskiy kray','KDA',1177),(4238,'Krasnoyarskiy kray','KYA',1177),(4239,'Primorskiy kray','PRI',1177),(4240,'Stavropol\'skiy kray','STA',1177),(4241,'Amurskaya oblast\'','AMU',1177),(4242,'Arkhangel\'skaya oblast\'','ARK',1177),(4243,'Astrakhanskaya oblast\'','AST',1177),(4244,'Belgorodskaya oblast\'','BEL',1177),(4245,'Bryanskaya oblast\'','BRY',1177),(4246,'Chelyabinskaya oblast\'','CHE',1177),(4247,'Zabaykalsky Krai\'','ZSK',1177),(4248,'Irkutskaya oblast\'','IRK',1177),(4249,'Ivanovskaya oblast\'','IVA',1177),(4250,'Kaliningradskaya oblast\'','KGD',1177),(4251,'Kaluzhskaya oblast\'','KLU',1177),(4252,'Kamchatka Krai\'','KAM',1177),(4253,'Kemerovskaya oblast\'','KEM',1177),(4254,'Kirovskaya oblast\'','KIR',1177),(4255,'Kostromskaya oblast\'','KOS',1177),(4256,'Kurganskaya oblast\'','KGN',1177),(4257,'Kurskaya oblast\'','KRS',1177),(4258,'Leningradskaya oblast\'','LEN',1177),(4259,'Lipetskaya oblast\'','LIP',1177),(4260,'Magadanskaya oblast\'','MAG',1177),(4261,'Moskovskaya oblast\'','MOS',1177),(4262,'Murmanskaya oblast\'','MUR',1177),(4263,'Nizhegorodskaya oblast\'','NIZ',1177),(4264,'Novgorodskaya oblast\'','NGR',1177),(4265,'Novosibirskaya oblast\'','NVS',1177),(4266,'Omskaya oblast\'','OMS',1177),(4267,'Orenburgskaya oblast\'','ORE',1177),(4268,'Orlovskaya oblast\'','ORL',1177),(4269,'Penzenskaya oblast\'','PNZ',1177),(4270,'Perm krai\'','PEK',1177),(4271,'Pskovskaya oblast\'','PSK',1177),(4272,'Rostovskaya oblast\'','ROS',1177),(4273,'Ryazanskaya oblast\'','RYA',1177),(4274,'Sakhalinskaya oblast\'','SAK',1177),(4275,'Samarskaya oblast\'','SAM',1177),(4276,'Saratovskaya oblast\'','SAR',1177),(4277,'Smolenskaya oblast\'','SMO',1177),(4278,'Sverdlovskaya oblast\'','SVE',1177),(4279,'Tambovskaya oblast\'','TAM',1177),(4280,'Tomskaya oblast\'','TOM',1177),(4281,'Tul\'skaya oblast\'','TUL',1177),(4282,'Tverskaya oblast\'','TVE',1177),(4283,'Tyumenskaya oblast\'','TYU',1177),(4284,'Ul\'yanovskaya oblast\'','ULY',1177),(4285,'Vladimirskaya oblast\'','VLA',1177),(4286,'Volgogradskaya oblast\'','VGG',1177),(4287,'Vologodskaya oblast\'','VLG',1177),(4288,'Voronezhskaya oblast\'','VOR',1177),(4289,'Yaroslavskaya oblast\'','YAR',1177),(4290,'Moskva','MOW',1177),(4291,'Sankt-Peterburg','SPE',1177),(4292,'Yevreyskaya avtonomnaya oblast\'','YEV',1177),(4294,'Chukotskiy avtonomnyy okrug','CHU',1177),(4296,'Khanty-Mansiyskiy avtonomnyy okrug','KHM',1177),(4299,'Nenetskiy avtonomnyy okrug','NEN',1177),(4302,'Yamalo-Nenetskiy avtonomnyy okrug','YAN',1177),(4303,'Butare','C',1178),(4304,'Byumba','I',1178),(4305,'Cyangugu','E',1178),(4306,'Gikongoro','D',1178),(4307,'Gisenyi','G',1178),(4308,'Gitarama','B',1178),(4309,'Kibungo','J',1178),(4310,'Kibuye','F',1178),(4311,'Kigali-Rural Kigali y\' Icyaro','K',1178),(4312,'Kigali-Ville Kigali Ngari','L',1178),(4313,'Mutara','M',1178),(4314,'Ruhengeri','H',1178),(4315,'Al Bahah','11',1187),(4316,'Al Hudud Ash Shamaliyah','08',1187),(4317,'Al Jawf','12',1187),(4318,'Al Madinah','03',1187),(4319,'Al Qasim','05',1187),(4320,'Ar Riyad','01',1187),(4321,'Asir','14',1187),(4322,'Ha\'il','06',1187),(4323,'Jlzan','09',1187),(4324,'Makkah','02',1187),(4325,'Najran','10',1187),(4326,'Tabuk','07',1187),(4327,'Capital Territory (Honiara)','CT',1194),(4328,'Guadalcanal','GU',1194),(4329,'Isabel','IS',1194),(4330,'Makira','MK',1194),(4331,'Malaita','ML',1194),(4332,'Temotu','TE',1194),(4333,'A\'ali an Nil','23',1200),(4334,'Al Bah al Ahmar','26',1200),(4335,'Al Buhayrat','18',1200),(4336,'Al Jazirah','07',1200),(4337,'Al Khartum','03',1200),(4338,'Al Qadarif','06',1200),(4339,'Al Wahdah','22',1200),(4340,'An Nil','04',1200),(4341,'An Nil al Abyaq','08',1200),(4342,'An Nil al Azraq','24',1200),(4343,'Ash Shamallyah','01',1200),(4344,'Bahr al Jabal','17',1200),(4345,'Gharb al Istiwa\'iyah','16',1200),(4346,'Gharb Ba~r al Ghazal','14',1200),(4347,'Gharb Darfur','12',1200),(4348,'Gharb Kurdufan','10',1200),(4349,'Janub Darfur','11',1200),(4350,'Janub Rurdufan','13',1200),(4351,'Jnqall','20',1200),(4352,'Kassala','05',1200),(4353,'Shamal Batr al Ghazal','15',1200),(4354,'Shamal Darfur','02',1200),(4355,'Shamal Kurdufan','09',1200),(4356,'Sharq al Istiwa\'iyah','19',1200),(4357,'Sinnar','25',1200),(4358,'Warab','21',1200),(4359,'Blekinge län','K',1204),(4360,'Dalarnas län','W',1204),(4361,'Gotlands län','I',1204),(4362,'Gävleborgs län','X',1204),(4363,'Hallands län','N',1204),(4364,'Jämtlands län','Z',1204),(4365,'Jönkopings län','F',1204),(4366,'Kalmar län','H',1204),(4367,'Kronobergs län','G',1204),(4368,'Norrbottens län','BD',1204),(4369,'SkÃ¥ne län','M',1204),(4370,'Stockholms län','AB',1204),(4371,'Södermanlands län','D',1204),(4372,'Uppsala län','C',1204),(4373,'Värmlands län','S',1204),(4374,'Västerbottens län','AC',1204),(4375,'Västernorrlands län','Y',1204),(4376,'Västmanlands län','U',1204),(4377,'Västra Götalands län','Q',1204),(4378,'Örebro län','T',1204),(4379,'Östergötlands län','E',1204),(4380,'Saint Helena','SH',1180),(4381,'Ascension','AC',1180),(4382,'Tristan da Cunha','TA',1180),(4383,'AjdovÅ¡Äina','001',1193),(4384,'Beltinci','002',1193),(4385,'Benedikt','148',1193),(4386,'Bistrica ob Sotli','149',1193),(4387,'Bled','003',1193),(4388,'Bloke','150',1193),(4389,'Bohinj','004',1193),(4390,'Borovnica','005',1193),(4391,'Bovec','006',1193),(4392,'BraslovÄe','151',1193),(4393,'Brda','007',1193),(4394,'Brezovica','008',1193),(4395,'Brežice','009',1193),(4396,'Cankova','152',1193),(4397,'Celje','011',1193),(4398,'Cerklje na Gorenjskem','012',1193),(4399,'Cerknica','013',1193),(4400,'Cerkno','014',1193),(4401,'Cerkvenjak','153',1193),(4402,'ÄŒrenÅ¡ovci','015',1193),(4403,'ÄŒrna na KoroÅ¡kem','016',1193),(4404,'ÄŒrnomelj','017',1193),(4405,'Destrnik','018',1193),(4406,'DivaÄa','019',1193),(4407,'Dobje','154',1193),(4408,'Dobrepolje','020',1193),(4409,'Dobrna','155',1193),(4410,'Dobrova-Polhov Gradec','021',1193),(4411,'Dobrovnik','156',1193),(4412,'Dol pri Ljubljani','022',1193),(4413,'Dolenjske Toplice','157',1193),(4414,'Domžale','023',1193),(4415,'Dornava','024',1193),(4416,'Dravograd','025',1193),(4417,'Duplek','026',1193),(4418,'Gorenja vas-Poljane','027',1193),(4419,'GoriÅ¡nica','028',1193),(4420,'Gornja Radgona','029',1193),(4421,'Gornji Grad','030',1193),(4422,'Gornji Petrovci','031',1193),(4423,'Grad','158',1193),(4424,'Grosuplje','032',1193),(4425,'Hajdina','159',1193),(4426,'HoÄe-Slivnica','160',1193),(4427,'HodoÅ¡','161',1193),(4428,'Horjul','162',1193),(4429,'Hrastnik','034',1193),(4430,'Hrpelje-Kozina','035',1193),(4431,'Idrija','036',1193),(4432,'Ig','037',1193),(4433,'Ilirska Bistrica','038',1193),(4434,'IvanÄna Gorica','039',1193),(4435,'Izola','040',1193),(4436,'Jesenice','041',1193),(4437,'Jezersko','163',1193),(4438,'JurÅ¡inci','042',1193),(4439,'Kamnik','043',1193),(4440,'Kanal','044',1193),(4441,'KidriÄevo','045',1193),(4442,'Kobarid','046',1193),(4443,'Kobilje','047',1193),(4444,'KoÄevje','048',1193),(4445,'Komen','049',1193),(4446,'Komenda','164',1193),(4447,'Koper','050',1193),(4448,'Kostel','165',1193),(4449,'Kozje','051',1193),(4450,'Kranj','052',1193),(4451,'Kranjska Gora','053',1193),(4452,'Križevci','166',1193),(4453,'KrÅ¡ko','054',1193),(4454,'Kungota','055',1193),(4455,'Kuzma','056',1193),(4456,'LaÅ¡ko','057',1193),(4457,'Lenart','058',1193),(4458,'Lendava','059',1193),(4459,'Litija','060',1193),(4460,'Ljubljana','061',1193),(4461,'Ljubno','062',1193),(4462,'Ljutomer','063',1193),(4463,'Logatec','064',1193),(4464,'LoÅ¡ka dolina','065',1193),(4465,'LoÅ¡ki Potok','066',1193),(4466,'Lovrenc na Pohorju','167',1193),(4467,'LuÄe','067',1193),(4468,'Lukovica','068',1193),(4469,'MajÅ¡perk','069',1193),(4470,'Maribor','070',1193),(4471,'Markovci','168',1193),(4472,'Medvode','071',1193),(4473,'MengeÅ¡','072',1193),(4474,'Metlika','073',1193),(4475,'Mežica','074',1193),(4476,'Miklavž na Dravskem polju','169',1193),(4477,'Miren-Kostanjevica','075',1193),(4478,'Mirna PeÄ','170',1193),(4479,'Mislinja','076',1193),(4480,'MoravÄe','077',1193),(4481,'Moravske Toplice','078',1193),(4482,'Mozirje','079',1193),(4483,'Murska Sobota','080',1193),(4484,'Muta','081',1193),(4485,'Naklo','082',1193),(4486,'Nazarje','083',1193),(4487,'Nova Gorica','084',1193),(4488,'Novo mesto','085',1193),(4489,'Sveta Ana','181',1193),(4490,'Sveti Andraž v Slovenskih goricah','182',1193),(4491,'Sveti Jurij','116',1193),(4492,'Å alovci','033',1193),(4493,'Å empeter-Vrtojba','183',1193),(4494,'Å enÄur','117',1193),(4495,'Å entilj','118',1193),(4496,'Å entjernej','119',1193),(4497,'Å entjur','120',1193),(4498,'Å kocjan','121',1193),(4499,'Å kofja Loka','122',1193),(4500,'Å kofljica','123',1193),(4501,'Å marje pri JelÅ¡ah','124',1193),(4502,'Å martno ob Paki','125',1193),(4503,'Å martno pri Litiji','194',1193),(4504,'Å oÅ¡tanj','126',1193),(4505,'Å tore','127',1193),(4506,'Tabor','184',1193),(4507,'TiÅ¡ina','010',1193),(4508,'Tolmin','128',1193),(4509,'Trbovlje','129',1193),(4510,'Trebnje','130',1193),(4511,'Trnovska vas','185',1193),(4512,'TržiÄ','131',1193),(4513,'Trzin','186',1193),(4514,'TurniÅ¡Äe','132',1193),(4515,'Velenje','133',1193),(4516,'Velika Polana','187',1193),(4517,'Velike LaÅ¡Äe','134',1193),(4518,'Veržej','188',1193),(4519,'Videm','135',1193),(4520,'Vipava','136',1193),(4521,'Vitanje','137',1193),(4522,'Vojnik','138',1193),(4523,'Vransko','189',1193),(4524,'Vrhnika','140',1193),(4525,'Vuzenica','141',1193),(4526,'Zagorje ob Savi','142',1193),(4527,'ZavrÄ','143',1193),(4528,'ZreÄe','144',1193),(4529,'Žalec','190',1193),(4530,'Železniki','146',1193),(4531,'Žetale','191',1193),(4532,'Žiri','147',1193),(4533,'Žirovnica','192',1193),(4534,'Žužemberk','193',1193),(4535,'Banskobystrický kraj','BC',1192),(4536,'Bratislavský kraj','BL',1192),(4537,'KoÅ¡ický kraj','KI',1192),(4538,'Nitriansky kraj','NJ',1192),(4539,'PreÅ¡ovský kraj','PV',1192),(4540,'TrenÄiansky kraj','TC',1192),(4541,'Trnavský kraj','TA',1192),(4542,'Žilinský kraj','ZI',1192),(4543,'Western Area (Freetown)','W',1190),(4544,'Dakar','DK',1188),(4545,'Diourbel','DB',1188),(4546,'Fatick','FK',1188),(4547,'Kaolack','KL',1188),(4548,'Kolda','KD',1188),(4549,'Louga','LG',1188),(4550,'Matam','MT',1188),(4551,'Saint-Louis','SL',1188),(4552,'Tambacounda','TC',1188),(4553,'Thies','TH',1188),(4554,'Ziguinchor','ZG',1188),(4555,'Awdal','AW',1195),(4556,'Bakool','BK',1195),(4557,'Banaadir','BN',1195),(4558,'Bay','BY',1195),(4559,'Galguduud','GA',1195),(4560,'Gedo','GE',1195),(4561,'Hiirsan','HI',1195),(4562,'Jubbada Dhexe','JD',1195),(4563,'Jubbada Hoose','JH',1195),(4564,'Mudug','MU',1195),(4565,'Nugaal','NU',1195),(4566,'Saneag','SA',1195),(4567,'Shabeellaha Dhexe','SD',1195),(4568,'Shabeellaha Hoose','SH',1195),(4569,'Sool','SO',1195),(4570,'Togdheer','TO',1195),(4571,'Woqooyi Galbeed','WO',1195),(4572,'Brokopondo','BR',1201),(4573,'Commewijne','CM',1201),(4574,'Coronie','CR',1201),(4575,'Marowijne','MA',1201),(4576,'Nickerie','NI',1201),(4577,'Paramaribo','PM',1201),(4578,'Saramacca','SA',1201),(4579,'Sipaliwini','SI',1201),(4580,'Wanica','WA',1201),(4581,'Principe','P',1207),(4582,'Sao Tome','S',1207),(4583,'Ahuachapan','AH',1066),(4584,'Cabanas','CA',1066),(4585,'Cuscatlan','CU',1066),(4586,'Chalatenango','CH',1066),(4587,'Morazan','MO',1066),(4588,'San Miguel','SM',1066),(4589,'San Salvador','SS',1066),(4590,'Santa Ana','SA',1066),(4591,'San Vicente','SV',1066),(4592,'Sonsonate','SO',1066),(4593,'Usulutan','US',1066),(4594,'Al Hasakah','HA',1206),(4595,'Al Ladhiqiyah','LA',1206),(4596,'Al Qunaytirah','QU',1206),(4597,'Ar Raqqah','RA',1206),(4598,'As Suwayda\'','SU',1206),(4599,'Dar\'a','DR',1206),(4600,'Dayr az Zawr','DY',1206),(4601,'Dimashq','DI',1206),(4602,'Halab','HL',1206),(4603,'Hamah','HM',1206),(4604,'Jim\'','HI',1206),(4605,'Idlib','ID',1206),(4606,'Rif Dimashq','RD',1206),(4607,'Tarts','TA',1206),(4608,'Hhohho','HH',1203),(4609,'Lubombo','LU',1203),(4610,'Manzini','MA',1203),(4611,'Shiselweni','SH',1203),(4612,'Batha','BA',1043),(4613,'Biltine','BI',1043),(4614,'Borkou-Ennedi-Tibesti','BET',1043),(4615,'Chari-Baguirmi','CB',1043),(4616,'Guera','GR',1043),(4617,'Kanem','KA',1043),(4618,'Lac','LC',1043),(4619,'Logone-Occidental','LO',1043),(4620,'Logone-Oriental','LR',1043),(4621,'Mayo-Kebbi','MK',1043),(4622,'Moyen-Chari','MC',1043),(4623,'Ouaddai','OD',1043),(4624,'Salamat','SA',1043),(4625,'Tandjile','TA',1043),(4626,'Kara','K',1214),(4627,'Maritime (Region)','M',1214),(4628,'Savannes','S',1214),(4629,'Krung Thep Maha Nakhon Bangkok','10',1211),(4630,'Phatthaya','S',1211),(4631,'Amnat Charoen','37',1211),(4632,'Ang Thong','15',1211),(4633,'Buri Ram','31',1211),(4634,'Chachoengsao','24',1211),(4635,'Chai Nat','18',1211),(4636,'Chaiyaphum','36',1211),(4637,'Chanthaburi','22',1211),(4638,'Chiang Mai','50',1211),(4639,'Chiang Rai','57',1211),(4640,'Chon Buri','20',1211),(4641,'Chumphon','86',1211),(4642,'Kalasin','46',1211),(4643,'Kamphasng Phet','62',1211),(4644,'Kanchanaburi','71',1211),(4645,'Khon Kaen','40',1211),(4646,'Krabi','81',1211),(4647,'Lampang','52',1211),(4648,'Lamphun','51',1211),(4649,'Loei','42',1211),(4650,'Lop Buri','16',1211),(4651,'Mae Hong Son','58',1211),(4652,'Maha Sarakham','44',1211),(4653,'Mukdahan','49',1211),(4654,'Nakhon Nayok','26',1211),(4655,'Nakhon Pathom','73',1211),(4656,'Nakhon Phanom','48',1211),(4657,'Nakhon Ratchasima','30',1211),(4658,'Nakhon Sawan','60',1211),(4659,'Nakhon Si Thammarat','80',1211),(4660,'Nan','55',1211),(4661,'Narathiwat','96',1211),(4662,'Nong Bua Lam Phu','39',1211),(4663,'Nong Khai','43',1211),(4664,'Nonthaburi','12',1211),(4665,'Pathum Thani','13',1211),(4666,'Pattani','94',1211),(4667,'Phangnga','82',1211),(4668,'Phatthalung','93',1211),(4669,'Phayao','56',1211),(4670,'Phetchabun','67',1211),(4671,'Phetchaburi','76',1211),(4672,'Phichit','66',1211),(4673,'Phitsanulok','65',1211),(4674,'Phrae','54',1211),(4675,'Phra Nakhon Si Ayutthaya','14',1211),(4676,'Phuket','83',1211),(4677,'Prachin Buri','25',1211),(4678,'Prachuap Khiri Khan','77',1211),(4679,'Ranong','85',1211),(4680,'Ratchaburi','70',1211),(4681,'Rayong','21',1211),(4682,'Roi Et','45',1211),(4683,'Sa Kaeo','27',1211),(4684,'Sakon Nakhon','47',1211),(4685,'Samut Prakan','11',1211),(4686,'Samut Sakhon','74',1211),(4687,'Samut Songkhram','75',1211),(4688,'Saraburi','19',1211),(4689,'Satun','91',1211),(4690,'Sing Buri','17',1211),(4691,'Si Sa Ket','33',1211),(4692,'Songkhla','90',1211),(4693,'Sukhothai','64',1211),(4694,'Suphan Buri','72',1211),(4695,'Surat Thani','84',1211),(4696,'Surin','32',1211),(4697,'Tak','63',1211),(4698,'Trang','92',1211),(4699,'Trat','23',1211),(4700,'Ubon Ratchathani','34',1211),(4701,'Udon Thani','41',1211),(4702,'Uthai Thani','61',1211),(4703,'Uttaradit','53',1211),(4704,'Yala','95',1211),(4705,'Yasothon','35',1211),(4706,'Sughd','SU',1209),(4707,'Khatlon','KT',1209),(4708,'Gorno-Badakhshan','GB',1209),(4709,'Ahal','A',1220),(4710,'Balkan','B',1220),(4711,'Dasoguz','D',1220),(4712,'Lebap','L',1220),(4713,'Mary','M',1220),(4714,'Béja','31',1218),(4715,'Ben Arous','13',1218),(4716,'Bizerte','23',1218),(4717,'Gabès','81',1218),(4718,'Gafsa','71',1218),(4719,'Jendouba','32',1218),(4720,'Kairouan','41',1218),(4721,'Rasserine','42',1218),(4722,'Kebili','73',1218),(4723,'L\'Ariana','12',1218),(4724,'Le Ref','33',1218),(4725,'Mahdia','53',1218),(4726,'La Manouba','14',1218),(4727,'Medenine','82',1218),(4728,'Moneatir','52',1218),(4729,'Naboul','21',1218),(4730,'Sfax','61',1218),(4731,'Sidi Bouxid','43',1218),(4732,'Siliana','34',1218),(4733,'Sousse','51',1218),(4734,'Tataouine','83',1218),(4735,'Tozeur','72',1218),(4736,'Tunis','11',1218),(4737,'Zaghouan','22',1218),(4738,'Adana','01',1219),(4739,'Ad yaman','02',1219),(4740,'Afyon','03',1219),(4741,'Ag r','04',1219),(4742,'Aksaray','68',1219),(4743,'Amasya','05',1219),(4744,'Ankara','06',1219),(4745,'Antalya','07',1219),(4746,'Ardahan','75',1219),(4747,'Artvin','08',1219),(4748,'Aydin','09',1219),(4749,'Bal kesir','10',1219),(4750,'Bartin','74',1219),(4751,'Batman','72',1219),(4752,'Bayburt','69',1219),(4753,'Bilecik','11',1219),(4754,'Bingol','12',1219),(4755,'Bitlis','13',1219),(4756,'Bolu','14',1219),(4757,'Burdur','15',1219),(4758,'Bursa','16',1219),(4759,'Canakkale','17',1219),(4760,'Cankir','18',1219),(4761,'Corum','19',1219),(4762,'Denizli','20',1219),(4763,'Diyarbakir','21',1219),(4764,'Duzce','81',1219),(4765,'Edirne','22',1219),(4766,'Elazig','23',1219),(4767,'Erzincan','24',1219),(4768,'Erzurum','25',1219),(4769,'Eskis\'ehir','26',1219),(4770,'Gaziantep','27',1219),(4771,'Giresun','28',1219),(4772,'Gms\'hane','29',1219),(4773,'Hakkari','30',1219),(4774,'Hatay','31',1219),(4775,'Igidir','76',1219),(4776,'Isparta','32',1219),(4777,'Icel','33',1219),(4778,'Istanbul','34',1219),(4779,'Izmir','35',1219),(4780,'Kahramanmaras','46',1219),(4781,'Karabk','78',1219),(4782,'Karaman','70',1219),(4783,'Kars','36',1219),(4784,'Kastamonu','37',1219),(4785,'Kayseri','38',1219),(4786,'Kirikkale','71',1219),(4787,'Kirklareli','39',1219),(4788,'Kirs\'ehir','40',1219),(4789,'Kilis','79',1219),(4790,'Kocaeli','41',1219),(4791,'Konya','42',1219),(4792,'Ktahya','43',1219),(4793,'Malatya','44',1219),(4794,'Manisa','45',1219),(4795,'Mardin','47',1219),(4796,'Mugila','48',1219),(4797,'Mus','49',1219),(4798,'Nevs\'ehir','50',1219),(4799,'Nigide','51',1219),(4800,'Ordu','52',1219),(4801,'Osmaniye','80',1219),(4802,'Rize','53',1219),(4803,'Sakarya','54',1219),(4804,'Samsun','55',1219),(4805,'Siirt','56',1219),(4806,'Sinop','57',1219),(4807,'Sivas','58',1219),(4808,'S\'anliurfa','63',1219),(4809,'S\'rnak','73',1219),(4810,'Tekirdag','59',1219),(4811,'Tokat','60',1219),(4812,'Trabzon','61',1219),(4813,'Tunceli','62',1219),(4814,'Us\'ak','64',1219),(4815,'Van','65',1219),(4816,'Yalova','77',1219),(4817,'Yozgat','66',1219),(4818,'Zonguldak','67',1219),(4819,'Couva-Tabaquite-Talparo','CTT',1217),(4820,'Diego Martin','DMN',1217),(4821,'Eastern Tobago','ETO',1217),(4822,'Penal-Debe','PED',1217),(4823,'Princes Town','PRT',1217),(4824,'Rio Claro-Mayaro','RCM',1217),(4825,'Sangre Grande','SGE',1217),(4826,'San Juan-Laventille','SJL',1217),(4827,'Siparia','SIP',1217),(4828,'Tunapuna-Piarco','TUP',1217),(4829,'Western Tobago','WTO',1217),(4830,'Arima','ARI',1217),(4831,'Chaguanas','CHA',1217),(4832,'Point Fortin','PTF',1217),(4833,'Port of Spain','POS',1217),(4834,'San Fernando','SFO',1217),(4835,'Aileu','AL',1063),(4836,'Ainaro','AN',1063),(4837,'Bacucau','BA',1063),(4838,'Bobonaro','BO',1063),(4839,'Cova Lima','CO',1063),(4840,'Dili','DI',1063),(4841,'Ermera','ER',1063),(4842,'Laulem','LA',1063),(4843,'Liquica','LI',1063),(4844,'Manatuto','MT',1063),(4845,'Manafahi','MF',1063),(4846,'Oecussi','OE',1063),(4847,'Viqueque','VI',1063),(4848,'Changhua County','CHA',1208),(4849,'Chiayi County','CYQ',1208),(4850,'Hsinchu County','HSQ',1208),(4851,'Hualien County','HUA',1208),(4852,'Ilan County','ILA',1208),(4853,'Kaohsiung County','KHQ',1208),(4854,'Miaoli County','MIA',1208),(4855,'Nantou County','NAN',1208),(4856,'Penghu County','PEN',1208),(4857,'Pingtung County','PIF',1208),(4858,'Taichung County','TXQ',1208),(4859,'Tainan County','TNQ',1208),(4860,'Taipei County','TPQ',1208),(4861,'Taitung County','TTT',1208),(4862,'Taoyuan County','TAO',1208),(4863,'Yunlin County','YUN',1208),(4864,'Keelung City','KEE',1208),(4865,'Arusha','01',1210),(4866,'Dar-es-Salaam','02',1210),(4867,'Dodoma','03',1210),(4868,'Iringa','04',1210),(4869,'Kagera','05',1210),(4870,'Kaskazini Pemba','06',1210),(4871,'Kaskazini Unguja','07',1210),(4872,'Xigoma','08',1210),(4873,'Kilimanjaro','09',1210),(4874,'Rusini Pemba','10',1210),(4875,'Kusini Unguja','11',1210),(4876,'Lindi','12',1210),(4877,'Manyara','26',1210),(4878,'Mara','13',1210),(4879,'Mbeya','14',1210),(4880,'Mjini Magharibi','15',1210),(4881,'Morogoro','16',1210),(4882,'Mtwara','17',1210),(4883,'Pwani','19',1210),(4884,'Rukwa','20',1210),(4885,'Ruvuma','21',1210),(4886,'Shinyanga','22',1210),(4887,'Singida','23',1210),(4888,'Tabora','24',1210),(4889,'Tanga','25',1210),(4890,'Cherkas\'ka Oblast\'','71',1224),(4891,'Chernihivs\'ka Oblast\'','74',1224),(4892,'Chernivets\'ka Oblast\'','77',1224),(4893,'Dnipropetrovs\'ka Oblast\'','12',1224),(4894,'Donets\'ka Oblast\'','14',1224),(4895,'Ivano-Frankivs\'ka Oblast\'','26',1224),(4896,'Kharkivs\'ka Oblast\'','63',1224),(4897,'Khersons\'ka Oblast\'','65',1224),(4898,'Khmel\'nyts\'ka Oblast\'','68',1224),(4899,'Kirovohrads\'ka Oblast\'','35',1224),(4900,'Kyivs\'ka Oblast\'','32',1224),(4901,'Luhans\'ka Oblast\'','09',1224),(4902,'L\'vivs\'ka Oblast\'','46',1224),(4903,'Mykolaivs\'ka Oblast\'','48',1224),(4904,'Odes \'ka Oblast\'','51',1224),(4905,'Poltavs\'ka Oblast\'','53',1224),(4906,'Rivnens\'ka Oblast\'','56',1224),(4907,'Sums \'ka Oblast\'','59',1224),(4908,'Ternopil\'s\'ka Oblast\'','61',1224),(4909,'Vinnyts\'ka Oblast\'','05',1224),(4910,'Volyos\'ka Oblast\'','07',1224),(4911,'Zakarpats\'ka Oblast\'','21',1224),(4912,'Zaporiz\'ka Oblast\'','23',1224),(4913,'Zhytomyrs\'ka Oblast\'','18',1224),(4914,'Respublika Krym','43',1224),(4915,'Kyiv','30',1224),(4916,'Sevastopol','40',1224),(4917,'Adjumani','301',1223),(4918,'Apac','302',1223),(4919,'Arua','303',1223),(4920,'Bugiri','201',1223),(4921,'Bundibugyo','401',1223),(4922,'Bushenyi','402',1223),(4923,'Busia','202',1223),(4924,'Gulu','304',1223),(4925,'Hoima','403',1223),(4926,'Iganga','203',1223),(4927,'Jinja','204',1223),(4928,'Kabale','404',1223),(4929,'Kabarole','405',1223),(4930,'Kaberamaido','213',1223),(4931,'Kalangala','101',1223),(4932,'Kampala','102',1223),(4933,'Kamuli','205',1223),(4934,'Kamwenge','413',1223),(4935,'Kanungu','414',1223),(4936,'Kapchorwa','206',1223),(4937,'Kasese','406',1223),(4938,'Katakwi','207',1223),(4939,'Kayunga','112',1223),(4940,'Kibaale','407',1223),(4941,'Kiboga','103',1223),(4942,'Kisoro','408',1223),(4943,'Kitgum','305',1223),(4944,'Kotido','306',1223),(4945,'Kumi','208',1223),(4946,'Kyenjojo','415',1223),(4947,'Lira','307',1223),(4948,'Luwero','104',1223),(4949,'Masaka','105',1223),(4950,'Masindi','409',1223),(4951,'Mayuge','214',1223),(4952,'Mbale','209',1223),(4953,'Mbarara','410',1223),(4954,'Moroto','308',1223),(4955,'Moyo','309',1223),(4956,'Mpigi','106',1223),(4957,'Mubende','107',1223),(4958,'Mukono','108',1223),(4959,'Nakapiripirit','311',1223),(4960,'Nakasongola','109',1223),(4961,'Nebbi','310',1223),(4962,'Ntungamo','411',1223),(4963,'Pader','312',1223),(4964,'Pallisa','210',1223),(4965,'Rakai','110',1223),(4966,'Rukungiri','412',1223),(4967,'Sembabule','111',1223),(4968,'Sironko','215',1223),(4969,'Soroti','211',1223),(4970,'Tororo','212',1223),(4971,'Wakiso','113',1223),(4972,'Yumbe','313',1223),(4973,'Baker Island','81',1227),(4974,'Howland Island','84',1227),(4975,'Jarvis Island','86',1227),(4976,'Johnston Atoll','67',1227),(4977,'Kingman Reef','89',1227),(4978,'Midway Islands','71',1227),(4979,'Navassa Island','76',1227),(4980,'Palmyra Atoll','95',1227),(4981,'Wake Island','79',1227),(4982,'Artigsa','AR',1229),(4983,'Canelones','CA',1229),(4984,'Cerro Largo','CL',1229),(4985,'Colonia','CO',1229),(4986,'Durazno','DU',1229),(4987,'Flores','FS',1229),(4988,'Lavalleja','LA',1229),(4989,'Maldonado','MA',1229),(4990,'Montevideo','MO',1229),(4991,'Paysandu','PA',1229),(4992,'Rivera','RV',1229),(4993,'Rocha','RO',1229),(4994,'Salto','SA',1229),(4995,'Soriano','SO',1229),(4996,'Tacuarembo','TA',1229),(4997,'Treinta y Tres','TT',1229),(4998,'Toshkent (city)','TK',1230),(4999,'Qoraqalpogiston Respublikasi','QR',1230),(5000,'Andijon','AN',1230),(5001,'Buxoro','BU',1230),(5002,'Farg\'ona','FA',1230),(5003,'Jizzax','JI',1230),(5004,'Khorazm','KH',1230),(5005,'Namangan','NG',1230),(5006,'Navoiy','NW',1230),(5007,'Qashqadaryo','QA',1230),(5008,'Samarqand','SA',1230),(5009,'Sirdaryo','SI',1230),(5010,'Surxondaryo','SU',1230),(5011,'Toshkent','TO',1230),(5012,'Xorazm','XO',1230),(5013,'Distrito Federal','A',1232),(5014,'Anzoategui','B',1232),(5015,'Apure','C',1232),(5016,'Aragua','D',1232),(5017,'Barinas','E',1232),(5018,'Carabobo','G',1232),(5019,'Cojedes','H',1232),(5020,'Falcon','I',1232),(5021,'Guarico','J',1232),(5022,'Lara','K',1232),(5023,'Merida','L',1232),(5024,'Miranda','M',1232),(5025,'Monagas','N',1232),(5026,'Nueva Esparta','O',1232),(5027,'Portuguesa','P',1232),(5028,'Tachira','S',1232),(5029,'Trujillo','T',1232),(5030,'Vargas','X',1232),(5031,'Yaracuy','U',1232),(5032,'Zulia','V',1232),(5033,'Delta Amacuro','Y',1232),(5034,'Dependencias Federales','W',1232),(5035,'An Giang','44',1233),(5036,'Ba Ria - Vung Tau','43',1233),(5037,'Bac Can','53',1233),(5038,'Bac Giang','54',1233),(5039,'Bac Lieu','55',1233),(5040,'Bac Ninh','56',1233),(5041,'Ben Tre','50',1233),(5042,'Binh Dinh','31',1233),(5043,'Binh Duong','57',1233),(5044,'Binh Phuoc','58',1233),(5045,'Binh Thuan','40',1233),(5046,'Ca Mau','59',1233),(5047,'Can Tho','48',1233),(5048,'Cao Bang','04',1233),(5049,'Da Nang, thanh pho','60',1233),(5050,'Dong Nai','39',1233),(5051,'Dong Thap','45',1233),(5052,'Gia Lai','30',1233),(5053,'Ha Giang','03',1233),(5054,'Ha Nam','63',1233),(5055,'Ha Noi, thu do','64',1233),(5056,'Ha Tay','15',1233),(5057,'Ha Tinh','23',1233),(5058,'Hai Duong','61',1233),(5059,'Hai Phong, thanh pho','62',1233),(5060,'Hoa Binh','14',1233),(5061,'Ho Chi Minh, thanh pho [Sai Gon]','65',1233),(5062,'Hung Yen','66',1233),(5063,'Khanh Hoa','34',1233),(5064,'Kien Giang','47',1233),(5065,'Kon Tum','28',1233),(5066,'Lai Chau','01',1233),(5067,'Lam Dong','35',1233),(5068,'Lang Son','09',1233),(5069,'Lao Cai','02',1233),(5070,'Long An','41',1233),(5071,'Nam Dinh','67',1233),(5072,'Nghe An','22',1233),(5073,'Ninh Binh','18',1233),(5074,'Ninh Thuan','36',1233),(5075,'Phu Tho','68',1233),(5076,'Phu Yen','32',1233),(5077,'Quang Binh','24',1233),(5078,'Quang Nam','27',1233),(5079,'Quang Ngai','29',1233),(5080,'Quang Ninh','13',1233),(5081,'Quang Tri','25',1233),(5082,'Soc Trang','52',1233),(5083,'Son La','05',1233),(5084,'Tay Ninh','37',1233),(5085,'Thai Binh','20',1233),(5086,'Thai Nguyen','69',1233),(5087,'Thanh Hoa','21',1233),(5088,'Thua Thien-Hue','26',1233),(5089,'Tien Giang','46',1233),(5090,'Tra Vinh','51',1233),(5091,'Tuyen Quang','07',1233),(5092,'Vinh Long','49',1233),(5093,'Vinh Phuc','70',1233),(5094,'Yen Bai','06',1233),(5095,'Malampa','MAP',1231),(5096,'Penama','PAM',1231),(5097,'Sanma','SAM',1231),(5098,'Shefa','SEE',1231),(5099,'Tafea','TAE',1231),(5100,'Torba','TOB',1231),(5101,'A\'ana','AA',1185),(5102,'Aiga-i-le-Tai','AL',1185),(5103,'Atua','AT',1185),(5104,'Fa\'aaaleleaga','FA',1185),(5105,'Gaga\'emauga','GE',1185),(5106,'Gagaifomauga','GI',1185),(5107,'Palauli','PA',1185),(5108,'Satupa\'itea','SA',1185),(5109,'Tuamasaga','TU',1185),(5110,'Va\'a-o-Fonoti','VF',1185),(5111,'Vaisigano','VS',1185),(5112,'Crna Gora','CG',1243),(5113,'Srbija','SR',1242),(5114,'Kosovo-Metohija','KM',1242),(5115,'Vojvodina','VO',1242),(5116,'Abyan','AB',1237),(5117,'Adan','AD',1237),(5118,'Ad Dali','DA',1237),(5119,'Al Bayda\'','BA',1237),(5120,'Al Hudaydah','MU',1237),(5121,'Al Mahrah','MR',1237),(5122,'Al Mahwit','MW',1237),(5123,'Amran','AM',1237),(5124,'Dhamar','DH',1237),(5125,'Hadramawt','HD',1237),(5126,'Hajjah','HJ',1237),(5127,'Ibb','IB',1237),(5128,'Lahij','LA',1237),(5129,'Ma\'rib','MA',1237),(5130,'Sa\'dah','SD',1237),(5131,'San\'a\'','SN',1237),(5132,'Shabwah','SH',1237),(5133,'Ta\'izz','TA',1237),(5134,'Eastern Cape','EC',1196),(5135,'Free State','FS',1196),(5136,'Gauteng','GT',1196),(5137,'Kwazulu-Natal','NL',1196),(5138,'Mpumalanga','MP',1196),(5139,'Northern Cape','NC',1196),(5140,'Limpopo','NP',1196),(5141,'Western Cape','WC',1196),(5142,'Copperbelt','08',1239),(5143,'Luapula','04',1239),(5144,'Lusaka','09',1239),(5145,'North-Western','06',1239),(5146,'Bulawayo','BU',1240),(5147,'Harare','HA',1240),(5148,'Manicaland','MA',1240),(5149,'Mashonaland Central','MC',1240),(5150,'Mashonaland East','ME',1240),(5151,'Mashonaland West','MW',1240),(5152,'Masvingo','MV',1240),(5153,'Matabeleland North','MN',1240),(5154,'Matabeleland South','MS',1240),(5155,'Midlands','MI',1240),(5156,'South Karelia','SK',1075),(5157,'South Ostrobothnia','SO',1075),(5158,'Etelä-Savo','ES',1075),(5159,'Häme','HH',1075),(5160,'Itä-Uusimaa','IU',1075),(5161,'Kainuu','KA',1075),(5162,'Central Ostrobothnia','CO',1075),(5163,'Central Finland','CF',1075),(5164,'Kymenlaakso','KY',1075),(5165,'Lapland','LA',1075),(5166,'Tampere Region','TR',1075),(5167,'Ostrobothnia','OB',1075),(5168,'North Karelia','NK',1075),(5169,'Northern Ostrobothnia','NO',1075),(5170,'Northern Savo','NS',1075),(5171,'Päijät-Häme','PH',1075),(5172,'Satakunta','SK',1075),(5173,'Uusimaa','UM',1075),(5174,'South-West Finland','SW',1075),(5175,'Ã…land','AL',1075),(5176,'Limburg','LI',1152),(5177,'Central and Western','CW',1098),(5178,'Eastern','EA',1098),(5179,'Southern','SO',1098),(5180,'Wan Chai','WC',1098),(5181,'Kowloon City','KC',1098),(5182,'Kwun Tong','KU',1098),(5183,'Sham Shui Po','SS',1098),(5184,'Wong Tai Sin','WT',1098),(5185,'Yau Tsim Mong','YT',1098),(5186,'Islands','IS',1098),(5187,'Kwai Tsing','KI',1098),(5188,'North','NO',1098),(5189,'Sai Kung','SK',1098),(5190,'Sha Tin','ST',1098),(5191,'Tai Po','TP',1098),(5192,'Tsuen Wan','TW',1098),(5193,'Tuen Mun','TM',1098),(5194,'Yuen Long','YL',1098),(5195,'Manchester','MR',1108),(5196,'Al ManÄmah (Al ‘Āşimah)','13',1016),(5197,'Al JanÅ«bÄ«yah','14',1016),(5199,'Al Wusţá','16',1016),(5200,'Ash ShamÄlÄ«yah','17',1016),(5201,'Jenin','_A',1165),(5202,'Tubas','_B',1165),(5203,'Tulkarm','_C',1165),(5204,'Nablus','_D',1165),(5205,'Qalqilya','_E',1165),(5206,'Salfit','_F',1165),(5207,'Ramallah and Al-Bireh','_G',1165),(5208,'Jericho','_H',1165),(5209,'Jerusalem','_I',1165),(5210,'Bethlehem','_J',1165),(5211,'Hebron','_K',1165),(5212,'North Gaza','_L',1165),(5213,'Gaza','_M',1165),(5214,'Deir el-Balah','_N',1165),(5215,'Khan Yunis','_O',1165),(5216,'Rafah','_P',1165),(5217,'Brussels','BRU',1020),(5218,'Distrito Federal','DIF',1140),(5219,'Taichung City','TXG',1208),(5220,'Kaohsiung City','KHH',1208),(5221,'Taipei City','TPE',1208),(5222,'Chiayi City','CYI',1208),(5223,'Hsinchu City','HSZ',1208),(5224,'Tainan City','TNN',1208),(9000,'North West','NW',1196),(9986,'Tyne and Wear','TWR',1226),(9988,'Greater Manchester','GTM',1226),(9989,'Co Tyrone','TYR',1226),(9990,'West Yorkshire','WYK',1226),(9991,'South Yorkshire','SYK',1226),(9992,'Merseyside','MSY',1226),(9993,'Berkshire','BRK',1226),(9994,'West Midlands','WMD',1226),(9998,'West Glamorgan','WGM',1226),(9999,'London','LON',1226),(10000,'Carbonia-Iglesias','CI',1107),(10001,'Olbia-Tempio','OT',1107),(10002,'Medio Campidano','VS',1107),(10003,'Ogliastra','OG',1107),(10009,'Jura','39',1076),(10010,'Barletta-Andria-Trani','Bar',1107),(10011,'Fermo','Fer',1107),(10012,'Monza e Brianza','Mon',1107),(10013,'Clwyd','CWD',1226),(10014,'Dyfed','DFD',1226),(10015,'South Glamorgan','SGM',1226),(10016,'Artibonite','AR',1094),(10017,'Centre','CE',1094),(10018,'Nippes','NI',1094),(10019,'Nord','ND',1094),(10020,'La Rioja','F',1010),(10021,'Andorra la Vella','07',1005),(10022,'Canillo','02',1005),(10023,'Encamp','03',1005),(10024,'Escaldes-Engordany','08',1005),(10025,'La Massana','04',1005),(10026,'Ordino','05',1005),(10027,'Sant Julia de Loria','06',1005),(10028,'Abaco Islands','AB',1212),(10029,'Andros Island','AN',1212),(10030,'Berry Islands','BR',1212),(10031,'Eleuthera','EL',1212),(10032,'Grand Bahama','GB',1212),(10033,'Rum Cay','RC',1212),(10034,'San Salvador Island','SS',1212),(10035,'Kongo central','01',1050),(10036,'Kwango','02',1050),(10037,'Kwilu','03',1050),(10038,'Mai-Ndombe','04',1050),(10039,'Kasai','05',1050),(10040,'Lulua','06',1050),(10041,'Lomami','07',1050),(10042,'Sankuru','08',1050),(10043,'Ituri','09',1050),(10044,'Haut-Uele','10',1050),(10045,'Tshopo','11',1050),(10046,'Bas-Uele','12',1050),(10047,'Nord-Ubangi','13',1050),(10048,'Mongala','14',1050),(10049,'Sud-Ubangi','15',1050),(10050,'Tshuapa','16',1050),(10051,'Haut-Lomami','17',1050),(10052,'Lualaba','18',1050),(10053,'Haut-Katanga','19',1050),(10054,'Tanganyika','20',1050),(10055,'Toledo','TO',1198),(10056,'Córdoba','CO',1198),(10057,'Metropolitan Manila','MNL',1170),(10058,'La Paz','LP',1097),(10059,'Yinchuan','YN',1045),(10060,'Shizuishan','SZ',1045),(10061,'Wuzhong','WZ',1045),(10062,'Guyuan','GY',1045),(10063,'Zhongwei','ZW',1045),(10064,'Luxembourg','L',1126),(10065,'Aizkraukles novads','002',1119),(10066,'Jaunjelgavas novads','038',1119),(10067,'Pļaviņu novads','072',1119),(10068,'Kokneses novads','046',1119),(10069,'Neretas novads','065',1119),(10070,'SkrÄ«veru novads','092',1119),(10071,'AlÅ«ksnes novads','007',1119),(10072,'Apes novads','009',1119),(10073,'Balvu novads','015',1119),(10074,'Viļakas novads','108',1119),(10075,'Baltinavas novads','014',1119),(10076,'RugÄju novads','082',1119),(10077,'Bauskas novads','016',1119),(10078,'Iecavas novads','034',1119),(10079,'RundÄles novads','083',1119),(10080,'Vecumnieku novads','105',1119),(10081,'CÄ“su novads','022',1119),(10082,'LÄ«gatnes novads','055',1119),(10083,'Amatas novads','008',1119),(10084,'Jaunpiebalgas novads','039',1119),(10085,'Priekuļu novads','075',1119),(10086,'PÄrgaujas novads','070',1119),(10087,'Raunas novads','076',1119),(10088,'Vecpiebalgas novads','104',1119),(10089,'Daugavpils novads','025',1119),(10090,'IlÅ«kstes novads','036',1119),(10091,'Dobeles novads','026',1119),(10092,'Auces novads','010',1119),(10093,'TÄ“rvetes novads','098',1119),(10094,'Gulbenes novads','033',1119),(10095,'Jelgavas novads','041',1119),(10096,'Ozolnieku novads','069',1119),(10097,'JÄ“kabpils novads','042',1119),(10098,'AknÄ«stes novads','004',1119),(10099,'ViesÄ«tes novads','107',1119),(10100,'Krustpils novads','049',1119),(10101,'Salas novads','085',1119),(10102,'KrÄslavas novads','047',1119),(10103,'Dagdas novads','024',1119),(10104,'Aglonas novads','001',1119),(10105,'KuldÄ«gas novads','050',1119),(10106,'Skrundas novads','093',1119),(10107,'Alsungas novads','006',1119),(10108,'Aizputes novads','003',1119),(10109,'Durbes novads','028',1119),(10110,'Grobiņas novads','032',1119),(10111,'PÄvilostas novads','071',1119),(10112,'Priekules novads','074',1119),(10113,'NÄ«cas novads','066',1119),(10114,'Rucavas novads','081',1119),(10115,'Vaiņodes novads','100',1119),(10116,'Limbažu novads','054',1119),(10117,'Alojas novads','005',1119),(10118,'SalacgrÄ«vas novads','086',1119),(10119,'Ludzas novads','058',1119),(10120,'KÄrsavas novads','044',1119),(10121,'Zilupes novads','110',1119),(10122,'Ciblas novads','023',1119),(10123,'Madonas novads','059',1119),(10124,'Cesvaines novads','021',1119),(10125,'LubÄnas novads','057',1119),(10126,'VarakļÄnu novads','102',1119),(10127,'Ä’rgļu novads','030',1119),(10128,'Ogres novads','067',1119),(10129,'IkÅ¡Ä·iles novads','035',1119),(10130,'Ķeguma novads','051',1119),(10131,'LielvÄrdes novads','053',1119),(10132,'Preiļu novads','073',1119),(10133,'LÄ«vÄnu novads','056',1119),(10134,'Riebiņu novads','078',1119),(10135,'VÄrkavas novads','103',1119),(10136,'RÄ“zeknes novads','077',1119),(10137,'ViļÄnu novads','109',1119),(10138,'Baldones novads','013',1119),(10139,'Ķekavas novads','052',1119),(10140,'Olaines novads','068',1119),(10141,'Salaspils novads','087',1119),(10142,'Saulkrastu novads','089',1119),(10143,'Siguldas novads','091',1119),(10144,'InÄukalna novads','037',1119),(10145,'Ä€dažu novads','011',1119),(10146,'BabÄ«tes novads','012',1119),(10147,'Carnikavas novads','020',1119),(10148,'Garkalnes novads','031',1119),(10149,'Krimuldas novads','048',1119),(10150,'MÄlpils novads','061',1119),(10151,'MÄrupes novads','062',1119),(10152,'Ropažu novads','080',1119),(10153,'SÄ“jas novads','090',1119),(10154,'Stopiņu novads','095',1119),(10155,'Saldus novads','088',1119),(10156,'BrocÄ“nu novads','018',1119),(10157,'Talsu novads','097',1119),(10158,'Dundagas novads','027',1119),(10159,'MÄ“rsraga novads','063',1119),(10160,'Rojas novads','079',1119),(10161,'Tukuma novads','099',1119),(10162,'Kandavas novads','043',1119),(10163,'Engures novads','029',1119),(10164,'Jaunpils novads','040',1119),(10165,'Valkas novads','101',1119),(10166,'Smiltenes novads','094',1119),(10167,'StrenÄu novads','096',1119),(10168,'KocÄ“nu novads','045',1119),(10169,'Mazsalacas novads','060',1119),(10170,'RÅ«jienas novads','084',1119),(10171,'BeverÄ«nas novads','017',1119),(10172,'Burtnieku novads','019',1119),(10173,'NaukÅ¡Ä“nu novads','064',1119),(10174,'Ventspils novads','106',1119),(10175,'JÄ“kabpils','JKB',1119),(10176,'Valmiera','VMR',1119),(10177,'Florida','FL',1229),(10178,'Rio Negro','RN',1229),(10179,'San Jose','SJ',1229),(10180,'Plateau','PL',1157),(10181,'Pieria','61',1085),(10182,'Los Rios','LR',1044),(10183,'Arica y Parinacota','AP',1044),(10184,'Amazonas','AMA',1169),(10185,'Kalimantan Tengah','KT',1102),(10186,'Sulawesi Barat','SR',1102),(10187,'Kalimantan Utara','KU',1102),(10188,'Ankaran','86',1193),(10189,'ApaÄe','87',1193),(10190,'Cirkulane','88',1193),(10191,'Gorje','89',1193),(10192,'Kostanjevica na Krki','90',1193),(10193,'Log-Dragomer','91',1193),(10194,'Makole','92',1193),(10195,'Mirna','93',1193),(10196,'Mokronog-Trebelno','94',1193),(10197,'Odranci','95',1193),(10198,'Oplotnica','96',1193),(10199,'Ormož','97',1193),(10200,'Osilnica','98',1193),(10201,'Pesnica','99',1193),(10202,'Piran','100',1193),(10203,'Pivka','101',1193),(10204,'PodÄetrtek','102',1193),(10205,'Podlehnik','103',1193),(10206,'Podvelka','104',1193),(10207,'PoljÄane','105',1193),(10208,'Polzela','106',1193),(10209,'Postojna','107',1193),(10210,'Prebold','108',1193),(10211,'Preddvor','109',1193),(10212,'Prevalje','110',1193),(10213,'Ptuj','111',1193),(10214,'Puconci','112',1193),(10215,'RaÄe-Fram','113',1193),(10216,'RadeÄe','114',1193),(10217,'Radenci','115',1193),(10218,'Radlje ob Dravi','139',1193),(10219,'Radovljica','145',1193),(10220,'Ravne na KoroÅ¡kem','171',1193),(10221,'Razkrižje','172',1193),(10222,'ReÄica ob Savinji','173',1193),(10223,'RenÄe-Vogrsko','174',1193),(10224,'Ribnica','175',1193),(10225,'Ribnica na Pohorju','176',1193),(10226,'RogaÅ¡ka Slatina','177',1193),(10227,'RogaÅ¡ovci','178',1193),(10228,'Rogatec','179',1193),(10229,'RuÅ¡e','180',1193),(10230,'Selnica ob Dravi','195',1193),(10231,'SemiÄ','196',1193),(10232,'Å entrupert','197',1193),(10233,'Sevnica','198',1193),(10234,'Sežana','199',1193),(10235,'Slovenj Gradec','200',1193),(10236,'Slovenska Bistrica','201',1193),(10237,'Slovenske Konjice','202',1193),(10238,'Å marjeÅ¡ke Toplice','203',1193),(10239,'Sodražica','204',1193),(10240,'SolÄava','205',1193),(10241,'SrediÅ¡Äe ob Dravi','206',1193),(10242,'StarÅ¡e','207',1193),(10243,'Straža','208',1193),(10244,'Sveta Trojica v Slovenskih goricah','209',1193),(10245,'Sveti Jurij v Slovenskih goricah','210',1193),(10246,'Sveti Tomaž','211',1193),(10247,'Vodice','212',1193),(10248,'Abkhazia','AB',1081),(10249,'Adjara','AJ',1081),(10250,'Tbilisi','TB',1081),(10251,'Guria','GU',1081),(10252,'Imereti','IM',1081),(10253,'Kakheti','KA',1081),(10254,'Kvemo Kartli','KK',1081),(10255,'Mtskheta-Mtianeti','MM',1081),(10256,'Racha-Lechkhumi and Kvemo Svaneti','RL',1081),(10257,'Samegrelo-Zemo Svaneti','SZ',1081),(10258,'Samtskhe-Javakheti','SJ',1081),(10259,'Shida Kartli','SK',1081),(10260,'Central','C',1074),(10261,'Punjab','PB',1163),(10262,'La Libertad','LI',1066),(10263,'La Paz','PA',1066),(10264,'La Union','UN',1066),(10265,'Littoral','LT',1038),(10266,'Nord-Ouest','NW',1038),(10267,'Telangana','TG',1101),(10268,'Ash Sharqiyah','04',1187),(10269,'Guadeloupe','GP',1076),(10270,'Martinique','MQ',1076),(10271,'Guyane','GF',1076),(10272,'La Réunion','RE',1076),(10273,'Mayotte','YT',1076),(10274,'Baringo','01',1112),(10275,'Bomet','02',1112),(10276,'Bungoma','03',1112),(10277,'Busia','04',1112),(10278,'Elgeyo/Marakwet','05',1112),(10279,'Embu','06',1112),(10280,'Garissa','07',1112),(10281,'Homa Bay','08',1112),(10282,'Isiolo','09',1112),(10283,'Kajiado','10',1112),(10284,'Kakamega','11',1112),(10285,'Kericho','12',1112),(10286,'Kiambu','13',1112),(10287,'Kilifi','14',1112),(10288,'Kirinyaga','15',1112),(10289,'Kisii','16',1112),(10290,'Kisumu','17',1112),(10291,'Kitui','18',1112),(10292,'Kwale','19',1112),(10293,'Laikipia','20',1112),(10294,'Lamu','21',1112),(10295,'Machakos','22',1112),(10296,'Makueni','23',1112),(10297,'Mandera','24',1112),(10298,'Marsabit','25',1112),(10299,'Meru','26',1112),(10300,'Migori','27',1112),(10301,'Mombasa','28',1112),(10302,'Murang\'a','29',1112),(10303,'Nairobi City','30',1112),(10304,'Nakuru','31',1112),(10305,'Nandi','32',1112),(10306,'Narok','33',1112),(10307,'Nyamira','34',1112),(10308,'Nyandarua','35',1112),(10309,'Nyeri','36',1112),(10310,'Samburu','37',1112),(10311,'Siaya','38',1112),(10312,'Taita/Taveta','39',1112),(10313,'Tana River','40',1112),(10314,'Tharaka-Nithi','41',1112),(10315,'Trans Nzoia','42',1112),(10316,'Turkana','43',1112),(10317,'Uasin Gishu','44',1112),(10318,'Vihiga','45',1112),(10319,'Wajir','46',1112),(10320,'West Pokot','47',1112),(10321,'Chandigarh','CH',1101),(10322,'Central','CP',1083),(10323,'Eastern','EP',1083),(10324,'Northern','NP',1083),(10325,'Western','WP',1083),(10326,'Saint Kitts','K',1181),(10327,'Nevis','N',1181),(10328,'Eastern','E',1190),(10329,'Northern','N',1190),(10330,'Southern','S',1190),(10331,'Dushanbe','DU',1209),(10332,'Nohiyahoi Tobei JumhurÃ','RA',1209),(10333,'Wallis-et-Futuna','WF',1076),(10334,'Nouvelle-Calédonie','NC',1076),(10335,'Haute-Marne','52',1076),(10336,'Saint George','03',1009),(10337,'Saint John','04',1009),(10338,'Saint Mary','05',1009),(10339,'Saint Paul','06',1009),(10340,'Saint Peter','07',1009),(10341,'Saint Philip','08',1009),(10342,'Barbuda','10',1009),(10343,'Redonda','11',1009),(10344,'Christ Church','01',1018),(10345,'Saint Andrew','02',1018),(10346,'Saint George','03',1018),(10347,'Saint James','04',1018),(10348,'Saint John','05',1018),(10349,'Saint Joseph','06',1018),(10350,'Saint Lucy','07',1018),(10351,'Saint Michael','08',1018),(10352,'Saint Peter','09',1018),(10353,'Saint Philip','10',1018),(10354,'Saint Thomas','11',1018),(10355,'Estuaire','01',1080),(10356,'Haut-Ogooué','02',1080),(10357,'Moyen-Ogooué','03',1080),(10358,'Ngounié','04',1080),(10359,'Nyanga','05',1080),(10360,'Ogooué-Ivindo','06',1080),(10361,'Ogooué-Lolo','07',1080),(10362,'Ogooué-Maritime','08',1080),(10363,'Woleu-Ntem','09',1080),(10364,'Monmouthshire','MON',1226); /*!40000 ALTER TABLE `civicrm_state_province` ENABLE KEYS */; UNLOCK TABLES; @@ -1344,7 +1345,7 @@ UNLOCK TABLES; LOCK TABLES `civicrm_subscription_history` WRITE; /*!40000 ALTER TABLE `civicrm_subscription_history` DISABLE KEYS */; -INSERT INTO `civicrm_subscription_history` (`id`, `contact_id`, `group_id`, `date`, `method`, `status`, `tracking`) VALUES (1,26,2,'2017-01-29 03:15:20','Email','Added',NULL),(2,113,2,'2017-06-20 23:17:54','Email','Added',NULL),(3,78,2,'2017-12-17 02:02:50','Admin','Added',NULL),(4,57,2,'2018-01-04 16:45:31','Email','Added',NULL),(5,181,2,'2017-05-13 09:54:26','Email','Added',NULL),(6,53,2,'2017-05-18 21:56:17','Email','Added',NULL),(7,173,2,'2017-04-19 07:13:53','Email','Added',NULL),(8,133,2,'2018-01-11 05:06:52','Email','Added',NULL),(9,46,2,'2017-03-29 09:51:41','Admin','Added',NULL),(10,51,2,'2017-06-25 17:29:22','Email','Added',NULL),(11,130,2,'2017-02-24 19:28:06','Email','Added',NULL),(12,20,2,'2018-01-07 08:23:27','Email','Added',NULL),(13,73,2,'2017-07-08 09:37:12','Admin','Added',NULL),(14,15,2,'2017-10-15 16:06:56','Email','Added',NULL),(15,155,2,'2017-09-01 14:08:10','Email','Added',NULL),(16,159,2,'2017-03-26 10:10:59','Admin','Added',NULL),(17,28,2,'2017-09-14 09:31:48','Email','Added',NULL),(18,197,2,'2017-03-28 23:51:38','Admin','Added',NULL),(19,64,2,'2017-04-12 03:58:13','Email','Added',NULL),(20,49,2,'2017-03-31 21:58:30','Email','Added',NULL),(21,170,2,'2017-03-17 07:01:56','Email','Added',NULL),(22,198,2,'2017-10-12 16:07:40','Admin','Added',NULL),(23,143,2,'2017-10-27 08:37:39','Email','Added',NULL),(24,71,2,'2017-06-23 07:01:45','Admin','Added',NULL),(25,102,2,'2017-03-10 10:38:22','Admin','Added',NULL),(26,103,2,'2017-04-13 17:28:51','Admin','Added',NULL),(27,63,2,'2017-04-26 04:21:03','Email','Added',NULL),(28,191,2,'2017-11-01 23:23:39','Admin','Added',NULL),(29,101,2,'2017-04-01 05:38:44','Email','Added',NULL),(30,87,2,'2017-02-26 06:00:34','Email','Added',NULL),(31,54,2,'2017-12-20 01:43:02','Admin','Added',NULL),(32,31,2,'2017-06-10 00:07:48','Admin','Added',NULL),(33,114,2,'2017-01-13 22:22:30','Email','Added',NULL),(34,185,2,'2017-11-16 00:46:46','Email','Added',NULL),(35,183,2,'2017-01-23 05:11:25','Email','Added',NULL),(36,187,2,'2017-01-29 19:02:00','Admin','Added',NULL),(37,178,2,'2017-11-27 20:28:08','Admin','Added',NULL),(38,10,2,'2017-08-08 09:20:44','Email','Added',NULL),(39,88,2,'2017-06-19 19:29:15','Email','Added',NULL),(40,189,2,'2017-12-19 21:56:15','Admin','Added',NULL),(41,106,2,'2017-04-03 07:30:29','Email','Added',NULL),(42,91,2,'2017-10-02 01:19:02','Email','Added',NULL),(43,184,2,'2017-07-06 17:27:01','Admin','Added',NULL),(44,115,2,'2017-03-29 13:02:20','Admin','Added',NULL),(45,152,2,'2017-11-01 08:59:22','Email','Added',NULL),(46,67,2,'2017-04-21 20:30:22','Email','Added',NULL),(47,41,2,'2017-06-10 20:01:12','Admin','Added',NULL),(48,120,2,'2017-03-08 17:53:36','Admin','Added',NULL),(49,8,2,'2017-06-23 18:28:04','Admin','Added',NULL),(50,93,2,'2017-03-20 11:49:46','Admin','Added',NULL),(51,139,2,'2017-05-07 21:20:30','Email','Added',NULL),(52,13,2,'2017-03-31 23:31:10','Email','Added',NULL),(53,17,2,'2017-01-23 12:26:24','Admin','Added',NULL),(54,94,2,'2017-04-14 12:20:59','Email','Added',NULL),(55,55,2,'2017-12-29 10:27:50','Admin','Added',NULL),(56,32,2,'2017-10-24 12:54:54','Email','Added',NULL),(57,149,2,'2017-02-28 12:39:40','Email','Added',NULL),(58,127,2,'2017-05-24 15:54:35','Email','Added',NULL),(59,134,2,'2017-02-03 00:35:07','Email','Added',NULL),(60,65,2,'2017-05-21 10:44:00','Admin','Added',NULL),(61,35,3,'2017-02-23 07:57:30','Admin','Added',NULL),(62,77,3,'2017-02-18 13:04:02','Admin','Added',NULL),(63,176,3,'2017-10-13 10:43:52','Email','Added',NULL),(64,136,3,'2017-06-09 18:36:45','Admin','Added',NULL),(65,11,3,'2017-03-22 07:15:32','Admin','Added',NULL),(66,192,3,'2017-12-20 23:03:21','Email','Added',NULL),(67,86,3,'2017-10-23 10:34:06','Email','Added',NULL),(68,89,3,'2017-07-30 13:33:20','Email','Added',NULL),(69,95,3,'2017-06-26 21:44:14','Admin','Added',NULL),(70,43,3,'2017-06-19 12:10:33','Email','Added',NULL),(71,24,3,'2017-09-04 07:31:17','Admin','Added',NULL),(72,121,3,'2017-07-14 14:36:11','Admin','Added',NULL),(73,112,3,'2017-09-13 04:34:34','Email','Added',NULL),(74,188,3,'2017-11-19 06:31:14','Email','Added',NULL),(75,195,3,'2017-11-22 07:10:00','Admin','Added',NULL),(76,26,4,'2017-01-14 23:20:51','Admin','Added',NULL),(77,133,4,'2017-06-01 10:15:29','Admin','Added',NULL),(78,155,4,'2017-08-04 07:53:38','Admin','Added',NULL),(79,198,4,'2017-10-31 13:34:38','Admin','Added',NULL),(80,101,4,'2017-05-13 21:38:52','Admin','Added',NULL),(81,187,4,'2017-11-18 23:39:54','Admin','Added',NULL),(82,184,4,'2017-09-10 05:44:44','Email','Added',NULL),(83,93,4,'2017-12-30 23:57:45','Admin','Added',NULL); +INSERT INTO `civicrm_subscription_history` (`id`, `contact_id`, `group_id`, `date`, `method`, `status`, `tracking`) VALUES (1,146,2,'2017-06-15 15:09:09','Email','Added',NULL),(2,96,2,'2017-11-19 17:33:53','Admin','Added',NULL),(3,67,2,'2017-10-08 00:39:45','Email','Added',NULL),(4,57,2,'2018-04-15 18:37:04','Email','Added',NULL),(5,148,2,'2017-10-26 07:42:11','Admin','Added',NULL),(6,108,2,'2017-10-08 18:05:12','Admin','Added',NULL),(7,38,2,'2017-10-07 11:44:17','Email','Added',NULL),(8,161,2,'2018-05-19 05:13:19','Admin','Added',NULL),(9,155,2,'2017-08-05 00:22:30','Email','Added',NULL),(10,154,2,'2018-01-24 20:43:39','Email','Added',NULL),(11,23,2,'2017-06-24 17:14:11','Email','Added',NULL),(12,92,2,'2017-11-22 07:48:00','Admin','Added',NULL),(13,52,2,'2017-10-26 20:07:12','Email','Added',NULL),(14,107,2,'2018-02-07 08:43:32','Email','Added',NULL),(15,94,2,'2017-07-30 22:35:10','Email','Added',NULL),(16,3,2,'2017-12-15 10:24:11','Email','Added',NULL),(17,125,2,'2017-05-31 08:39:41','Email','Added',NULL),(18,115,2,'2017-06-10 00:20:03','Admin','Added',NULL),(19,173,2,'2017-08-07 04:59:08','Email','Added',NULL),(20,80,2,'2017-08-08 12:41:41','Email','Added',NULL),(21,109,2,'2017-11-24 23:32:03','Admin','Added',NULL),(22,69,2,'2017-05-26 18:33:48','Admin','Added',NULL),(23,194,2,'2018-05-15 00:24:34','Admin','Added',NULL),(24,181,2,'2017-11-08 14:15:54','Email','Added',NULL),(25,60,2,'2017-07-25 21:32:21','Admin','Added',NULL),(26,133,2,'2017-07-28 05:14:03','Admin','Added',NULL),(27,127,2,'2018-02-26 12:08:47','Admin','Added',NULL),(28,190,2,'2017-11-07 18:36:34','Email','Added',NULL),(29,191,2,'2017-10-12 15:53:45','Email','Added',NULL),(30,121,2,'2017-10-29 18:46:01','Admin','Added',NULL),(31,62,2,'2017-09-15 08:42:37','Email','Added',NULL),(32,160,2,'2018-01-08 05:07:48','Email','Added',NULL),(33,113,2,'2017-08-18 08:34:58','Admin','Added',NULL),(34,13,2,'2017-07-07 18:57:55','Email','Added',NULL),(35,95,2,'2017-12-10 16:34:50','Email','Added',NULL),(36,71,2,'2018-04-01 07:09:00','Admin','Added',NULL),(37,110,2,'2017-10-13 05:15:46','Admin','Added',NULL),(38,43,2,'2017-10-25 10:56:14','Email','Added',NULL),(39,54,2,'2017-07-13 20:47:40','Admin','Added',NULL),(40,17,2,'2017-06-23 22:17:51','Admin','Added',NULL),(41,152,2,'2017-09-20 19:49:02','Email','Added',NULL),(42,149,2,'2018-05-02 17:01:58','Admin','Added',NULL),(43,188,2,'2018-03-14 13:21:05','Admin','Added',NULL),(44,36,2,'2018-01-16 01:14:58','Email','Added',NULL),(45,187,2,'2017-12-02 18:44:39','Email','Added',NULL),(46,167,2,'2017-11-21 02:17:48','Email','Added',NULL),(47,136,2,'2018-04-24 09:28:41','Admin','Added',NULL),(48,150,2,'2017-07-08 07:00:25','Admin','Added',NULL),(49,9,2,'2017-07-29 07:56:20','Email','Added',NULL),(50,63,2,'2017-06-08 06:26:42','Email','Added',NULL),(51,111,2,'2017-07-23 16:25:08','Admin','Added',NULL),(52,131,2,'2018-02-28 08:24:50','Email','Added',NULL),(53,193,2,'2017-07-11 23:56:02','Admin','Added',NULL),(54,5,2,'2018-01-30 15:18:25','Email','Added',NULL),(55,31,2,'2017-12-05 08:34:47','Email','Added',NULL),(56,46,2,'2017-11-12 06:14:57','Email','Added',NULL),(57,14,2,'2018-03-31 07:53:27','Admin','Added',NULL),(58,117,2,'2018-03-08 13:13:25','Admin','Added',NULL),(59,2,2,'2018-01-15 10:49:20','Admin','Added',NULL),(60,66,2,'2018-01-12 06:02:17','Admin','Added',NULL),(61,59,3,'2018-03-27 01:29:00','Admin','Added',NULL),(62,28,3,'2017-10-13 03:56:12','Email','Added',NULL),(63,129,3,'2018-01-23 06:50:02','Email','Added',NULL),(64,171,3,'2018-01-12 14:27:15','Email','Added',NULL),(65,186,3,'2018-04-01 02:09:07','Email','Added',NULL),(66,91,3,'2017-10-14 04:04:17','Email','Added',NULL),(67,128,3,'2017-11-07 03:01:43','Admin','Added',NULL),(68,126,3,'2017-09-18 04:59:49','Admin','Added',NULL),(69,143,3,'2017-11-27 23:14:27','Email','Added',NULL),(70,98,3,'2017-10-01 13:12:55','Email','Added',NULL),(71,53,3,'2017-10-02 21:52:51','Admin','Added',NULL),(72,170,3,'2017-08-28 23:49:41','Admin','Added',NULL),(73,200,3,'2018-04-18 19:02:55','Admin','Added',NULL),(74,93,3,'2018-04-01 06:17:58','Email','Added',NULL),(75,18,3,'2018-04-14 15:58:18','Email','Added',NULL),(76,146,4,'2018-01-08 07:43:43','Email','Added',NULL),(77,161,4,'2017-10-28 09:44:43','Admin','Added',NULL),(78,94,4,'2017-07-15 13:20:47','Admin','Added',NULL),(79,69,4,'2017-10-23 23:41:19','Email','Added',NULL),(80,191,4,'2017-06-15 00:42:13','Admin','Added',NULL),(81,71,4,'2017-09-22 01:16:30','Admin','Added',NULL),(82,188,4,'2017-07-18 21:59:41','Email','Added',NULL),(83,63,4,'2018-02-06 11:35:33','Email','Added',NULL); /*!40000 ALTER TABLE `civicrm_subscription_history` ENABLE KEYS */; UNLOCK TABLES; @@ -1440,7 +1441,7 @@ UNLOCK TABLES; LOCK TABLES `civicrm_website` WRITE; /*!40000 ALTER TABLE `civicrm_website` DISABLE KEYS */; -INSERT INTO `civicrm_website` (`id`, `contact_id`, `url`, `website_type_id`) VALUES (1,162,'http://woodbridgesoftwarepartnership.org',1),(2,82,'http://eractionfund.org',1),(3,123,'http://lubbocksportsalliance.org',1),(4,135,'http://nhwellnesspartnership.org',1),(5,83,'http://friendstechnology.org',1),(6,19,'http://cadellactionservices.org',1),(7,25,'http://pennsylvaniatechnology.org',1),(8,59,'http://mcartsschool.org',1),(9,3,'http://cadellpartners.org',1),(10,164,'http://bayhealth.org',1),(11,126,'http://localschool.org',1),(12,156,'http://bccitywellness.org',1),(13,169,'http://washingtonaction.org',1),(14,177,'http://friendsfund.org',1),(15,199,'http://communitytechnology.org',1); +INSERT INTO `civicrm_website` (`id`, `contact_id`, `url`, `website_type_id`) VALUES (1,162,'http://unitedalliance.org',1),(2,88,'http://indianadevelopmentalliance.org',1),(3,151,'http://bathactioncollective.org',1),(4,169,'http://mckenneysoftware.org',1),(5,10,'http://nebraskasolutions.org',1),(6,100,'http://leburndevelopment.org',1),(7,84,'http://creativemusicnetwork.org',1),(8,195,'http://iolafamilyfellowship.org',1),(9,101,'http://lincolnagriculturesolutions.org',1),(10,178,'http://wisconsinactionfund.org',1),(11,34,'http://ruralliteracy.org',1),(12,16,'http://arkansasfellowship.org',1),(13,103,'http://creativefamilyalliance.org',1),(14,99,'http://wfdevelopmentcollective.org',1); /*!40000 ALTER TABLE `civicrm_website` ENABLE KEYS */; UNLOCK TABLES; @@ -1466,12 +1467,13 @@ UNLOCK TABLES; /*!40101 SET SQL_MODE=@OLD_SQL_MODE */; /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; +/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2018-01-12 9:52:54 +-- Dump completed on 2018-05-22 1:57:24 -- +--------------------------------------------------------------------+ -- | CiviCRM version 5 | -- +--------------------------------------------------------------------+ diff --git a/civicrm/templates/CRM/Admin/Form/Preferences/Display.tpl b/civicrm/templates/CRM/Admin/Form/Preferences/Display.tpl index 81a4fd73aaca409e045b43d5048c10713a95a780..3405f878e13eb442af8534d6e887cd5825f8b4e0 100644 --- a/civicrm/templates/CRM/Admin/Form/Preferences/Display.tpl +++ b/civicrm/templates/CRM/Admin/Form/Preferences/Display.tpl @@ -114,12 +114,13 @@ </td> </tr> <tr class="crm-preferences-display-form-block-contact_ajax_check_similar"> - <td class="label"></td> - <td>{$form.contact_ajax_check_similar.html} {$form.contact_ajax_check_similar.label}</td> + <td class="label">{$form.contact_ajax_check_similar.label}</td> + <td>{$form.contact_ajax_check_similar.html}</td> </tr> <tr class="crm-preferences-display-form-block-description"> <td> </td> - <td class="description">{ts}When enabled, checks for contacts with similar names as the user types values into the contact form name fields.{/ts} + {capture assign=dedupeRules}href="{crmURL p='civicrm/contact/deduperules' q='reset=1'}"{/capture} + <td class="description">{ts 1=$dedupeRules}When enabled, checks for possible matches on the "New Contact" form using the Supervised <a %1>matching rule specified in your system</a>.{/ts} </td> </tr> <tr class="crm-preferences-display-form-block-activity_assignee_notification"> diff --git a/civicrm/templates/CRM/Admin/Form/RelationshipType.tpl b/civicrm/templates/CRM/Admin/Form/RelationshipType.tpl index 63b86f289e4e4c4b833318d9748ac022a610bb0a..ffd91f73d3785e4a189023d514bca20ced6fd134 100644 --- a/civicrm/templates/CRM/Admin/Form/RelationshipType.tpl +++ b/civicrm/templates/CRM/Admin/Form/RelationshipType.tpl @@ -24,44 +24,4 @@ +--------------------------------------------------------------------+ *} {* this template is used for adding/editing relationship types *} -<div class="crm-block crm-form-block crm-relationship-type-form-block"> - <div class="crm-submit-buttons">{include file="CRM/common/formButtons.tpl" location="top"}</div> - {if $action eq 8} - <div class="messages status no-popup"> - <div class="icon inform-icon"></div> - {ts}WARNING: Deleting this option will result in the loss of all Relationship records of this type.{/ts} {ts}This may mean the loss of a substantial amount of data, and the action cannot be undone.{/ts} {ts}Do you want to continue?{/ts} - - - </div> - {else} - <table class="form-layout-compressed"> - <tr class="crm-relationship-type-form-block-label_a_b"> - <td class="label">{$form.label_a_b.label} {if $action == 2}{include file='CRM/Core/I18n/Dialog.tpl' table='civicrm_relationship_type' field='label_a_b' id=$relationship_type_id}{/if}</td> - <td>{$form.label_a_b.html}<br /> - <span class="description">{ts}Label for the relationship from Contact A to Contact B. EXAMPLE: Contact A is 'Parent of' Contact B.{/ts}</span></td> - </tr> - <tr class="crm-relationship-type-form-block-label_b_a"> - <td class="label">{$form.label_b_a.label} {if $action == 2}{include file='CRM/Core/I18n/Dialog.tpl' table='civicrm_relationship_type' field='label_b_a' id=$relationship_type_id}{/if}</td> - <td>{$form.label_b_a.html}<br /> - <span class="description">{ts}Label for the relationship from Contact B to Contact A. EXAMPLE: Contact B is 'Child of' Contact A. You may leave this blank for relationships where the name is the same in both directions (e.g. Spouse).{/ts}</span></td> - </tr> - <tr class="crm-relationship-type-form-block-contact_types_a"> - <td class="label">{$form.contact_types_a.label}</td> - <td>{$form.contact_types_a.html}</td> - </tr> - <tr class="crm-relationship-type-form-block-contact_types_b"> - <td class="label">{$form.contact_types_b.label}</td> - <td>{$form.contact_types_b.html}</td> - </tr> - <tr class="crm-relationship-type-form-block-description"> - <td class="label">{$form.description.label} {if $action == 2}{include file='CRM/Core/I18n/Dialog.tpl' table='civicrm_relationship_type' field='description' id=$relationship_type_id}{/if}</td> - <td>{$form.description.html}</td> - </tr> - <tr class="crm-relationship-type-form-block-is_active"> - <td class="label">{$form.is_active.label}</td> - <td>{$form.is_active.html}</td> - </tr> - </table> - {/if} - <div class="crm-submit-buttons">{include file="CRM/common/formButtons.tpl" location="bottom"}</div> -</div> +{include file="CRM/Core/Form/EntityForm.tpl"} diff --git a/civicrm/templates/CRM/Admin/Form/Setting/Mapping.tpl b/civicrm/templates/CRM/Admin/Form/Setting/Mapping.tpl index 498744d2130c40e436cc8e99ac79cf9ed90ba52e..ae4f89952f2e4e56cb3abd666be71668246a8020 100644 --- a/civicrm/templates/CRM/Admin/Form/Setting/Mapping.tpl +++ b/civicrm/templates/CRM/Admin/Form/Setting/Mapping.tpl @@ -37,12 +37,12 @@ <tr class="crm-map-form-block-mapAPIKey"> <td>{$form.mapAPIKey.label}</td> <td>{$form.mapAPIKey.html|crmAddClass:huge}<br /> - <span class="description">{ts}Enter your API Key or Application ID. An API Key is currently optional for Google Maps API, but may be helpful diagnosing any problems and required for higher volumes of requests. Refer to developers.google.com for the latest information.{/ts}</span></td> + <span class="description">{ts}Enter your API Key or Application ID. An API Key is required for the Google Maps API. Refer to developers.google.com for the latest information.{/ts}</span></td> </tr> <tr class="crm-map-form-block-geoProvider"> <td>{$form.geoProvider.label}</td> <td>{$form.geoProvider.html}<br /> - <span class="description">{ts}You may choose a different webservice for geocoding. This is required if there is no geo-coding plugin for your selected mapping provider. You can leave the Geocoding fields blank if you are using Google as your mapping provider.{/ts}</span></td> + <span class="description">{ts}This can be the same or different from the mapping provider selected.{/ts}</span></td> </tr> <tr class="crm-map-form-block-geoAPIKey"> <td>{$form.geoAPIKey.label}</td> diff --git a/civicrm/templates/CRM/Admin/Form/Setting/Miscellaneous.tpl b/civicrm/templates/CRM/Admin/Form/Setting/Miscellaneous.tpl index d232d739a837749c1ccafa327ab865dfc788a039..b94f6602412fdd5fb977c8ef69055cddac5e9951 100644 --- a/civicrm/templates/CRM/Admin/Form/Setting/Miscellaneous.tpl +++ b/civicrm/templates/CRM/Admin/Form/Setting/Miscellaneous.tpl @@ -85,6 +85,12 @@ <p class="description">{ts}If enabled, CiviCRM will allow users to submit profiles from external sites. This is disabled by default to limit abuse.{/ts}</p> </td> </tr> + <tr class="crm-miscellaneous-form-block-allow_alert_autodismissal"> + <td class="label">{$form.allow_alert_autodismissal.label}</td> + <td>{$form.allow_alert_autodismissal.html}<br /> + <p class="description">{ts}If disabled, CiviCRM will not automatically dismiss any alerts after 10 seconds.{/ts}</p> + </td> + </tr> </table> <h3>{ts}reCAPTCHA Keys{/ts}</h3> diff --git a/civicrm/templates/CRM/Admin/Page/APIExplorer.js b/civicrm/templates/CRM/Admin/Page/APIExplorer.js index 7769e4a33eafb61dd881cc9a5be1eed768617b59..0951b924aae01333753642c29ae0134ad12f4c07 100644 --- a/civicrm/templates/CRM/Admin/Page/APIExplorer.js +++ b/civicrm/templates/CRM/Admin/Page/APIExplorer.js @@ -585,13 +585,13 @@ $.each(val, function(k, v) { ret += (ret ? ', ' : '') + "'" + k + "' => " + phpFormat(v); }); - return 'array(' + ret + ')'; + return '[' + ret + ']'; } if ($.isArray(val)) { $.each(val, function(k, v) { ret += (ret ? ', ' : '') + phpFormat(v); }); - return 'array(' + ret + ')'; + return '[' + ret + ']'; } return JSON.stringify(val).replace(/\$/g, '\\$'); } @@ -716,7 +716,7 @@ js = key === 'return' && action !== 'getvalue' ? JSON.stringify(evaluate(value, true)) : json, php = key === 'return' && action !== 'getvalue' ? phpFormat(evaluate(value, true)) : phpFormat(value); if (!(i++)) { - q.php += ", array(\n"; + q.php += ", [\n"; q.json += ", {\n"; } else { q.json += ",\n"; @@ -733,10 +733,10 @@ q.wpcli += key + '=' + json + ' '; }); if (i) { - q.php += ")"; + q.php += "]"; q.json += "\n}"; } - q.php += ");"; + q.php += "];"; q.json += ").done(function(result) {\n // do something\n});"; q.smarty += "}\n{foreach from=$result.values item=" + entity.toLowerCase() + "}\n {$" + entity.toLowerCase() + ".some_field}\n{/foreach}"; if (!_.includes(action, 'get')) { @@ -760,7 +760,7 @@ alert(ts('Select an entity.')); return; } - if (!_.includes(action, 'get') && action != 'check') { + if (!_.includes(action, 'get') && !_.includes(action, 'check')) { var msg = action === 'delete' ? ts('This will delete data from CiviCRM. Are you sure?') : ts('This will write to the database. Continue?'); CRM.confirm({title: ts('Confirm %1', {1: action}), message: msg}).on('crmConfirm:yes', execute); } else { diff --git a/civicrm/templates/CRM/Admin/Page/MessageTemplates.tpl b/civicrm/templates/CRM/Admin/Page/MessageTemplates.tpl index e1b86a7ac5aceb69902621d62381547d24b0702b..c8e41a24e4dd862c7480730d7dbc143e4f1c720d 100644 --- a/civicrm/templates/CRM/Admin/Page/MessageTemplates.tpl +++ b/civicrm/templates/CRM/Admin/Page/MessageTemplates.tpl @@ -89,14 +89,23 @@ <div class="crm-content-block crm-block"> <div id='mainTabContainer'> <ul> - <li id='tab_user'> <a href='#user' title='{ts}User-driven Messages{/ts}'> {ts}User-driven Messages{/ts} </a></li> - <li id='tab_workflow'><a href='#workflow' title='{ts}System Workflow Messages{/ts}'>{ts}System Workflow Messages{/ts}</a></li> + {if $canEditUserDrivenMessageTemplates or $canEditMessageTemplates} + <li id='tab_user'><a href='#user' title='{ts}User-driven Messages{/ts}'>{ts}User-driven Messages{/ts}</a></li> + {/if} + {if $canEditSystemTemplates or $canEditMessageTemplates} + <li id='tab_workflow'><a href='#workflow' title='{ts}System Workflow Messages{/ts}'>{ts}System Workflow Messages{/ts}</a></li> + {/if} </ul> {* create two selector tabs, first being the ‘user’ one, the second being the ‘workflow’ one *} {include file="CRM/common/enableDisableApi.tpl"} {include file="CRM/common/jsortable.tpl"} {foreach from=$rows item=template_row key=type} + {if ( + $type ne 'userTemplates' and ($canEditSystemTemplates or $canEditMessageTemplates) + ) or ( + $type eq 'userTemplates'and ($canEditUserDrivenMessageTemplates or $canEditMessageTemplates) + )} <div id="{if $type eq 'userTemplates'}user{else}workflow{/if}" class='ui-tabs-panel ui-widget-content ui-corner-bottom'> <div class="help"> {if $type eq 'userTemplates'} @@ -160,6 +169,7 @@ {/if} </div> </div> + {/if} {/foreach} </div> </div> diff --git a/civicrm/templates/CRM/Contact/Form/Contact.tpl b/civicrm/templates/CRM/Contact/Form/Contact.tpl index a72929461a29ef630fa4367ad048c899a014bbec..b56ccc653e0865e2e528f7ef8594161b0c430fdd 100644 --- a/civicrm/templates/CRM/Contact/Form/Contact.tpl +++ b/civicrm/templates/CRM/Contact/Form/Contact.tpl @@ -111,8 +111,9 @@ <script type="text/javascript" > CRM.$(function($) { - var $form = $("form.{/literal}{$form.formClass}{literal}"); - var action = "{/literal}{$action}{literal}"; + var $form = $("form.{/literal}{$form.formClass}{literal}"), + action = "{/literal}{$action}{literal}", + _ = CRM._; $('.crm-accordion-body').each( function() { //remove tab which doesn't have any element @@ -258,6 +259,90 @@ $('div' + addClass).last().show(); }); }); + + {/literal}{* Ajax check for matching contacts *} + {if $checkSimilar == 1} + var contactType = {$contactType|@json_encode}, + rules = {*$ruleFields|@json_encode*}{literal}[ + 'first_name', + 'last_name', + 'nick_name', + 'household_name', + 'organization_name', + 'email' + ], + ruleFields = {}, + $ruleElements = $(), + matchMessage, + runningCheck = 0; + $.each(rules, function(i, field) { + // Match regular fields + var $el = $('#' + field + ', #' + field + '_1_' + field, $form).filter(':input'); + // Match custom fields + if (!$el.length && field.lastIndexOf('_') > 0) { + var pieces = field.split('_'); + field = 'custom_' + pieces[pieces.length-1]; + $el = $('#' + field + ', [name=' + field + '_-1]', $form).filter(':input'); + } + if ($el.length) { + ruleFields[field] = $el; + $ruleElements = $ruleElements.add($el); + } + }); + $ruleElements.on('change', checkMatches); + function checkMatches() { + if ($(this).is('input[type=text]') && $(this).val().length < 3) { + return; + } + var match = {contact_type: contactType}, + checkNum = ++runningCheck; + $.each(ruleFields, function(fieldName, ruleField) { + if (ruleField.length > 1) { + match[fieldName] = ruleField.filter(':checked').val(); + } else if (ruleField.is('input[type=text]')) { + if (ruleField.val().length > 2) { + match[fieldName] = ruleField.val() + '%'; // Todo: remove wildcard when switching to contact.match api + } + } else { + match[fieldName] = ruleField.val(); + } + }); + // CRM-20565 - Need a good default matching rule before using the dedupe engine for this. Using contact.get for now. + // CRM.api3('contact', 'duplicatecheck', { + // match: match, + // rule_type: 'Supervised', + // options: {sort: 'sort_name'}, + // return: ['display_name', 'email'] + // }).done(function(data) { + CRM.api3('contact', 'get', _.extend({ + options: {sort: 'sort_name'}, + return: ['display_name', 'email'] + }, match)).done(function(data) { + // If a new request has started running, cancel this one. + if (checkNum < runningCheck) { + return; + } + // Close msg if it exists + matchMessage && matchMessage.close && matchMessage.close(); + var title = data.count == 1 ? {/literal}"{ts escape='js'}Similar Contact Found{/ts}" : "{ts escape='js'}Similar Contacts Found{/ts}"{literal}, + msg = "<em>{/literal}{ts escape='js'}If the contact you were trying to add is listed below, click their name to view or edit their record{/ts}{literal}:</em>"; + if (data.is_error == 1 || data.count == 0) { + return; + } + msg += '<ul class="matching-contacts-actions">'; + $.each(data.values, function(i, contact) { + contact.email = contact.email || ''; + msg += '<li><a href="'+ CRM.url('civicrm/contact/view', {reset: 1, cid: contact.id}) + '">'+ contact.display_name +'</a> '+contact.email+'</li>'; + }); + msg += '</ul>'; + matchMessage = CRM.alert(msg, title); + $('.matching-contacts-actions a').click(function() { + // No confirmation dialog on click + $('[data-warn-changes=true]').attr('data-warn-changes', 'false'); + }); + }); + } + {/literal}{/if}{literal} }); </script> diff --git a/civicrm/templates/CRM/Contact/Form/Edit/Individual.tpl b/civicrm/templates/CRM/Contact/Form/Edit/Individual.tpl index 25cfef12ff3de182ae65143e0def5ccb2a40c276..71d1e2d0e340db3fb4e5840826985d6ad35f956f 100644 --- a/civicrm/templates/CRM/Contact/Form/Edit/Individual.tpl +++ b/civicrm/templates/CRM/Contact/Form/Edit/Individual.tpl @@ -27,45 +27,9 @@ <script type="text/javascript"> {literal} CRM.$(function($) { - {/literal} - var cid = "{$contactId}", - viewIndividual = "{crmURL p='civicrm/contact/view' q='reset=1&cid=' h=0}", - checkSimilar = {$checkSimilar}, - lastnameMsg; - {literal} if ($('#contact_sub_type *').length == 0) {//if they aren't any subtype we don't offer the option $('#contact_sub_type').parent().hide(); } - if (cid.length || !checkSimilar) { - return;//no dupe check if this is a modif or if checkSimilar is disabled (contact_ajax_check_similar in civicrm_setting table) - } - $('#last_name').change(function() { - // Close msg if it exists - lastnameMsg && lastnameMsg.close && lastnameMsg.close(); - if (this.value == '') return; - CRM.api3('contact', 'get', { - sort_name: $('#last_name').val(), - contact_type: 'Individual', - 'return': 'display_name,sort_name,email' - }).done(function(data) { - var title = data.count == 1 ? {/literal}"{ts escape='js'}Similar Contact Found{/ts}" : "{ts escape='js'}Similar Contacts Found{/ts}"{literal}, - msg = "<em>{/literal}{ts escape='js'}If the person you were trying to add is listed below, click their name to view or edit their record{/ts}{literal}:</em>"; - if (data.is_error == 1 || data.count == 0) { - return; - } - msg += '<ul class="matching-contacts-actions">'; - $.each(data.values, function(i, contact) { - contact.email = contact.email || ''; - msg += '<li><a href="'+viewIndividual+contact.id+'">'+ contact.display_name +'</a> '+contact.email+'</li>'; - }); - msg += '</ul>'; - lastnameMsg = CRM.alert(msg, title); - $('.matching-contacts-actions a').click(function() { - // No confirmation dialog on click - $('[data-warn-changes=true]').attr('data-warn-changes', 'false'); - }); - }); - }); }); </script> {/literal} diff --git a/civicrm/templates/CRM/Contact/Form/Merge.tpl b/civicrm/templates/CRM/Contact/Form/Merge.tpl index 1b772359609aedd15eda3085da828d486c13e07c..99005c377b8995015a544fb044256dc86c7f4416 100644 --- a/civicrm/templates/CRM/Contact/Form/Merge.tpl +++ b/civicrm/templates/CRM/Contact/Form/Merge.tpl @@ -114,8 +114,20 @@ <td> {* @TODO check if this is ever an array or a fileName? *} - {* This is on one long line for address formatting *} - {if $row.title|substr:0:7 == "Address"}<span style="white-space: pre">{else}<span>{/if}{if !is_array($row.other)}{$row.other}{elseif $row.other.fileName}{$row.other.fileName}{else}{', '|implode:$row.other}{/if}</span> + {if $row.title|substr:0:5 == "Email" OR + $row.title|substr:0:7 == "Address"} + <span style="white-space: pre"> + {else} + <span> + {/if} + {if !is_array($row.other)} + {$row.other} + {elseif $row.other.fileName} + {$row.other.fileName} + {else} + {', '|implode:$row.other} + {/if} + </span> </td> <td style='white-space: nowrap'> @@ -131,7 +143,8 @@ <td> {strip} - {if $row.title|substr:0:7 == "Address"} + {if $row.title|substr:0:5 == "Email" OR + $row.title|substr:0:7 == "Address"} <span style="white-space: pre" id="main_{$blockName}_{$blockId}"> {else} <span id="main_{$blockName}_{$blockId}"> diff --git a/civicrm/templates/CRM/Contact/Form/Search/Builder.js b/civicrm/templates/CRM/Contact/Form/Search/Builder.js index 7ec210b2b99f613d9764cce62cca1ab72f326dc0..019add712d87a59ba286716c87d1c6edfd4cb178 100644 --- a/civicrm/templates/CRM/Contact/Form/Search/Builder.js +++ b/civicrm/templates/CRM/Contact/Form/Search/Builder.js @@ -12,6 +12,7 @@ function handleUserInputField() { var row = $(this).closest('tr'); var field = $('select[id^=mapper][id$="_1"]', row).val(); + field = (field === 'world_region') ? 'worldregion_id': field; var operator = $('select[id^=operator]', row); var op = operator.val(); @@ -43,7 +44,7 @@ removeSelect(row); } else { - buildSelect(row, field, op); + buildSelect(row, field, op, false); } if ((field in CRM.searchBuilder.fieldTypes) === true && @@ -74,8 +75,9 @@ * Add select list if appropriate for this operation * @param row: jQuery object * @param field: string + * @param skip_fetch: boolean */ - function buildSelect(row, field, op) { + function buildSelect(row, field, op, skip_fetch) { var multiSelect = ''; // Operators that will get a single drop down list of choices. var dropDownSingleOps = ['=', '!=']; @@ -96,7 +98,13 @@ .hide() .after('<select class="crm-form-' + multiSelect.substr(0, 5) + 'select required" ' + multiSelect + '><option value="">' + ts('Loading') + '...</option></select>'); - fetchOptions(row, field); + // Avoid reloading state/county options IF already built, identified by skip_fetch + if (skip_fetch) { + buildOptions(row, field); + } + else { + fetchOptions(row, field); + } } /** @@ -205,6 +213,33 @@ } } + /** + * Load and build select options for state IF country is chosen OR county options if state is chosen + * @param mapper: string + * @param value: integer + * @param location_type: integer + */ + function chainSelect(mapper, value, location_type) { + var apiParams = { + sequential: 1, + field: (mapper == 'country_id') ? 'state_province' : 'county', + }; + apiParams[mapper] = value; + var fieldName = apiParams.field; + CRM.api3('address', 'getoptions', apiParams, { + success: function(result) { + CRM.searchBuilder.fieldOptions[fieldName] = result.count ? result.values : []; + $('select[id^=mapper][id$="_1"]').each(function() { + var row = $(this).closest('tr'); + var op = $('select[id^=operator]', row).val(); + if ($(this).val() === fieldName && location_type === $('select[id^=mapper][id$="_2"]', row).val()) { + buildSelect(row, fieldName, op, true); + } + }); + } + }); + } + // Initialize display: Hide empty blocks & fields var newBlock = CRM.searchBuilder && CRM.searchBuilder.newBlock || 0; function initialize() { @@ -273,6 +308,13 @@ value = value.join(','); } $(this).siblings('input').val(value); + if (value !== '') { + var mapper = $('#' + $(this).siblings('input').attr('id').replace('value_', 'mapper_') + '_1').val(); + var location_type = $('#' + $(this).siblings('input').attr('id').replace('value_', 'mapper_') + '_2').val(); + if ($.inArray(mapper, ['state_province', 'country']) > -1) { + chainSelect(mapper + '_id', value, location_type); + } + } }) .on('crmLoad', function() { initialize(); @@ -285,7 +327,7 @@ var initialFields = {}, fetchFields = false; $('select[id^=mapper][id$="_1"] option:selected', '#Builder').each(function() { var field = $(this).attr('value'); - if (typeof(CRM.searchBuilder.fieldOptions[field]) == 'string') { + if (typeof(CRM.searchBuilder.fieldOptions[field]) == 'string' && CRM.searchBuilder.fieldOptions[field] !== 'yesno') { initialFields[field] = [CRM.searchBuilder.fieldOptions[field], 'getoptions', {field: field, sequential: 1}]; fetchFields = true; } diff --git a/civicrm/templates/CRM/Contact/Page/DedupeFind.tpl b/civicrm/templates/CRM/Contact/Page/DedupeFind.tpl index 465acb44369b3721a7e48d8f93c46478177082f4..afdfe3cc7a16d3dcf50e027d35f690ea8576266a 100644 --- a/civicrm/templates/CRM/Contact/Page/DedupeFind.tpl +++ b/civicrm/templates/CRM/Contact/Page/DedupeFind.tpl @@ -129,7 +129,7 @@ <a href="{$backURL}" title="{ts}Safe Merge Selected Duplicates{/ts}" onclick="return confirm('{ts escape="js"}This will run the batch merge process on the selected duplicates. The operation will run in safe mode - only records with no direct data conflicts will be merged. Click OK to proceed if you are sure you wish to run this operation.{/ts}');" class="button"><span><i class="crm-i fa-compress"></i> {ts}Safe Merge Selected Duplicates{/ts}</span></a> {/if} - {capture assign=backURL}{crmURL p="civicrm/contact/dedupefind" q="`$urlQuery`&action=update" a=1}{/capture} + {capture assign=backURL}{crmURL p="civicrm/contact/dedupefind" q="`$urlQuery`&action=update&selected=0" a=1}{/capture} <a href="{$backURL}" title="{ts}List All Duplicates{/ts}" class="button"><span><i class="crm-i fa-refresh"></i> {ts}List All Duplicates{/ts}</span></a> {else} {capture assign=backURL}{crmURL p="civicrm/contact/dedupefind" q="`$urlQuery`&action=renew" a=1}{/capture} @@ -162,7 +162,7 @@ (function($) { CRM.$('table#dupePairs').data({ "ajax": { - "url": {/literal}'{$sourceUrl}'{literal} + "url": {/literal}'{$sourceUrl}{if $isSelected}&selected=1{/if}'{literal} }, "retrieve": true, "processing": true, @@ -324,8 +324,7 @@ var is_selected = CRM.$('.crm-dedupe-select-all').prop('checked') ? 1 : 0; } - var criteria = {/literal}'{$criteria|escape}'{literal}; - criteria = criteria.length > 0 ? criteria : 0; + var cacheKey = {/literal}'{$cacheKey|escape}'{literal}; var dataUrl = {/literal}"{crmURL p='civicrm/ajax/toggleDedupeSelect' h=0 q='snippet=4'}"{literal}; var rgid = {/literal}"{$rgid}"{literal}; @@ -334,7 +333,7 @@ rgid = rgid.length > 0 ? rgid : 0; gid = gid.length > 0 ? gid : 0; - CRM.$.post(dataUrl, {pnid: id, rgid: rgid, gid: gid, is_selected: is_selected, criteria : criteria}, function (data) { + CRM.$.post(dataUrl, {pnid: id, rgid: rgid, gid: gid, is_selected: is_selected, cacheKey : cacheKey}, function (data) { // nothing to do for now }, 'json'); } diff --git a/civicrm/templates/CRM/Contribute/Page/ContributionRecur.tpl b/civicrm/templates/CRM/Contribute/Page/ContributionRecur.tpl index 3d4368acb94551d3d350a48849ee2a3d10d9b867..767e62bff20c1e7b8fee57cbb0729a002e4c6e12 100644 --- a/civicrm/templates/CRM/Contribute/Page/ContributionRecur.tpl +++ b/civicrm/templates/CRM/Contribute/Page/ContributionRecur.tpl @@ -62,6 +62,31 @@ <div class="crm-submit-buttons"><a class="button cancel crm-form-submit" href="{crmURL p='civicrm/contact/view' q='action=browse&selectedChild=contribute'}">{ts}Done{/ts}</a></div> </div> {/if} + + <script type="text/javascript"> + var recurContribID = {$recur.id}; + var contactID = {$contactId}; + {literal} + CRM.$(function($) { + CRM.loadPage( + CRM.url( + 'civicrm/contribute/contributionrecur-payments', + { + reset: 1, + id: recurContribID, + cid: contactID + }, + 'back' + ), + { + target : '#recurring-contribution-payments', + dialog : false + } + ); + }); + {/literal} + </script> + <div id="recurring-contribution-payments"></div> {/if} {if $recurRows} {strip} diff --git a/civicrm/templates/CRM/Contribute/Page/ContributionRecurPayments.tpl b/civicrm/templates/CRM/Contribute/Page/ContributionRecurPayments.tpl new file mode 100644 index 0000000000000000000000000000000000000000..b7751dbbbcbe1fbbee2751511b73d18680dc5429 --- /dev/null +++ b/civicrm/templates/CRM/Contribute/Page/ContributionRecurPayments.tpl @@ -0,0 +1,42 @@ +{if $contributionsCount > 0} + <div class="crm-accordion-wrapper"> + <div class="crm-accordion-header">{ts}Related Contributions{/ts}</div> + <div class="crm-accordion-body"> + <table class="crm-contact-contributions"> + <thead> + <tr> + <th class='crm-contact-total_amount'>{ts}Amount{/ts}</th> + <th class='crm-contact-financial_type_id'>{ts}Type{/ts}</th> + <th class='crm-contact-contribution_source'>{ts}Source{/ts}</th> + <th class='crm-contact-receive_date'>{ts}Recieved{/ts}</th> + <th class='crm-contact-thankyou_date'>{ts}Thank-you Sent{/ts}</th> + <th class='crm-contact-contribution_status'>{ts}Status{/ts}</th> + <th> </th> + </tr> + </thead> + </table> + <script type="text/javascript"> + var tableData = {$relatedContributions}; + {literal} + cj('table.crm-contact-contributions').DataTable({ + data : tableData, + columns: [ + { data: 'amount_control' }, + { data: 'financial_type' }, + { data: 'contribution_source' }, + { data: 'formatted_receive_date' }, + { data: 'formatted_thankyou_date' }, + { data: 'contribution_status_label' }, + { data: 'action' } + ] + }); + {/literal} + </script> + </div> + </div> +{else} + <div class="messages status no-popup"> + <div class="icon inform-icon"></div> + {ts}No contributions have been recorded for this recurring contribution.{/ts} + </div> +{/if} diff --git a/civicrm/templates/CRM/Core/Form/EntityForm.tpl b/civicrm/templates/CRM/Core/Form/EntityForm.tpl new file mode 100644 index 0000000000000000000000000000000000000000..c59b0d2cf5de75591944ab16bc52a30d4712a2a1 --- /dev/null +++ b/civicrm/templates/CRM/Core/Form/EntityForm.tpl @@ -0,0 +1,46 @@ +{* + +--------------------------------------------------------------------+ + | CiviCRM version 5 | + +--------------------------------------------------------------------+ + | Copyright CiviCRM LLC (c) 2004-2018 | + +--------------------------------------------------------------------+ + | This file is a part of CiviCRM. | + | | + | CiviCRM is free software; you can copy, modify, and distribute it | + | under the terms of the GNU Affero General Public License | + | Version 3, 19 November 2007 and the CiviCRM Licensing Exception. | + | | + | CiviCRM is distributed in the hope that it will be useful, but | + | WITHOUT ANY WARRANTY; without even the implied warranty of | + | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | + | See the GNU Affero General Public License for more details. | + | | + | You should have received a copy of the GNU Affero General Public | + | License and the CiviCRM Licensing Exception along | + | with this program; if not, contact CiviCRM LLC | + | at info[AT]civicrm[DOT]org. If you have questions about the | + | GNU Affero General Public License or the licensing of CiviCRM, | + | see the CiviCRM license FAQ at http://civicrm.org/licensing | + +--------------------------------------------------------------------+ +*} +{* this template is used for adding/editing entities *} +<div class="crm-block crm-form-block crm-{$entityInClassFormat}-form-block"> + <div class="crm-submit-buttons">{include file="CRM/common/formButtons.tpl" location="top"}</div> + {if $action eq 8} + <div class="messages status no-popup"> + <div class="icon inform-icon"></div> + {$deleteMessage|escape} + </div> + {else} + <table class="form-layout-compressed"> + {foreach from=$entityFields item=fieldSpec} + {assign var=fieldName value=$fieldSpec.name} + <tr class="crm-{$entityInClassFormat}-form-block-{$fieldName}"> + {include file="CRM/Core/Form/Field.tpl"} + </tr> + {/foreach} + </table> + {include file="CRM/common/customDataBlock.tpl"} + {/if} + <div class="crm-submit-buttons">{include file="CRM/common/formButtons.tpl" location="bottom"}</div> +</div> diff --git a/civicrm/templates/CRM/Core/Form/Field.tpl b/civicrm/templates/CRM/Core/Form/Field.tpl new file mode 100644 index 0000000000000000000000000000000000000000..79d68bda40cd6320b1a82848405b883d93c434fd --- /dev/null +++ b/civicrm/templates/CRM/Core/Form/Field.tpl @@ -0,0 +1,39 @@ +{* + +--------------------------------------------------------------------+ + | CiviCRM version 5 | + +--------------------------------------------------------------------+ + | Copyright CiviCRM LLC (c) 2004-2018 | + +--------------------------------------------------------------------+ + | This file is a part of CiviCRM. | + | | + | CiviCRM is free software; you can copy, modify, and distribute it | + | under the terms of the GNU Affero General Public License | + | Version 3, 19 November 2007 and the CiviCRM Licensing Exception. | + | | + | CiviCRM is distributed in the hope that it will be useful, but | + | WITHOUT ANY WARRANTY; without even the implied warranty of | + | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | + | See the GNU Affero General Public License for more details. | + | | + | You should have received a copy of the GNU Affero General Public | + | License and the CiviCRM Licensing Exception along | + | with this program; if not, contact CiviCRM LLC | + | at info[AT]civicrm[DOT]org. If you have questions about the | + | GNU Affero General Public License or the licensing of CiviCRM, | + | see the CiviCRM license FAQ at http://civicrm.org/licensing | + +--------------------------------------------------------------------+ +*} +{if $fieldSpec.template} + {include file=$fieldSpec.template} +{else} + <td class="label">{$form.$fieldName.label} + {if $fieldSpec.help}{assign var=help value=$fieldSpec.help}{capture assign=helpFile}{if $fieldSpec.help} + {$fieldSpec.help} + {else}''{/if} + {/capture}{help id=$help.id file=$help.file}{/if} + {if $action == 2 && $fieldSpec.is_add_translate_dialog}{include file='CRM/Core/I18n/Dialog.tpl' table=$entityTable field=$fieldName id=$entityID}{/if} + </td> + <td>{if $form.$fieldName.html}{if $fieldSpec.formatter === 'crmMoney'}{$form.$fieldName.html|crmMoney}{else}{$form.$fieldName.html}{/if}{else}{$fieldSpec.place_holder}{/if}<br /> + {if $fieldSpec.description}<span class="description">{$fieldSpec.description}</span>{/if} + </td> +{/if} diff --git a/civicrm/templates/CRM/Custom/Form/ChangeFieldType.tpl b/civicrm/templates/CRM/Custom/Form/ChangeFieldType.tpl index a2a90253cd595722380f50e3f6d4407445857976..3977814ef20b41c3b0c7edb8685757baf75dad31 100644 --- a/civicrm/templates/CRM/Custom/Form/ChangeFieldType.tpl +++ b/civicrm/templates/CRM/Custom/Form/ChangeFieldType.tpl @@ -45,7 +45,7 @@ function checkCustomDataField( ) { var srcHtmlType = '{/literal}{$srcHtmlType}{literal}'; var singleValOps = ['Text', 'Select', 'Radio', 'Autocomplete-Select']; - var multiValOps = ['CheckBox', 'Multi-Select', 'AdvMulti-Select']; + var multiValOps = ['CheckBox', 'Multi-Select']; var dstHtmlType = cj('#dst_html_type').val( ); if ( !dstHtmlType ) { return true; diff --git a/civicrm/templates/CRM/Custom/Form/Field.tpl b/civicrm/templates/CRM/Custom/Form/Field.tpl index ae9d1b4808af7dfeaa2e6027ded35b4e292ef200..32723fd6b3692d612baa92c5503d687cf3658d4a 100644 --- a/civicrm/templates/CRM/Custom/Form/Field.tpl +++ b/civicrm/templates/CRM/Custom/Form/Field.tpl @@ -23,332 +23,273 @@ | see the CiviCRM license FAQ at http://civicrm.org/licensing | +--------------------------------------------------------------------+ *} -{*Javascript function controls showing and hiding of form elements based on html type.*} -{literal} -<script type="text/Javascript"> -function custom_option_html_type( ) { - var html_type_name = document.getElementsByName("data_type[1]")[0].value; - var data_type_id = document.getElementsByName("data_type[0]")[0].value; - - if ( !html_type_name && !data_type_id ) { - return; - } - - if ( data_type_id == 11) { - toggleContactRefFilter( ); - } else { - cj('#field_advance_filter').hide(); - cj('#contact_reference_group').hide(); - } - - if ( data_type_id < 4 ) { - if ( html_type_name != "Text" ) { - cj("#showoption").show(); - cj("#hideDefault").hide(); - cj("#hideDesc").hide(); - cj("#searchByRange").hide(); - cj("#searchable").show(); - } else { - cj("#showoption").hide(); - cj("#hideDefault").show(); - cj("#hideDesc").show(); - cj("#searchable").show(); - } - } else { - if ( data_type_id == 9 ) { - document.getElementById("default_value").value = ''; - cj("#hideDefault").hide(); - cj("#searchable").hide(); - cj("#hideDesc").hide(); - } else if ( data_type_id == 11 ) { - cj("#hideDefault").hide(); - } else { - cj("#hideDefault").show(); - cj("#searchable").show(); - cj("#hideDesc").show(); - } - cj("#showoption").hide(); - } - - var radioOption, checkBoxOption; - - for ( var i=1; i<=11; i++) { - radioOption = 'radio'+i; - checkBoxOption = 'checkbox'+i - if ( data_type_id < 4 ) { - if ( html_type_name != "Text") { - if ( html_type_name == "CheckBox" || html_type_name == "Multi-Select") { - cj("#"+checkBoxOption).show(); - cj("#"+radioOption).hide(); - } else { - cj("#"+radioOption).show(); - cj("#"+checkBoxOption).hide(); - } - } - } - } - - if ( data_type_id < 4 ) { - if (html_type_name == "CheckBox" || html_type_name == "Radio") { - cj("#optionsPerLine").show(); - } else { - cj("#optionsPerLine").hide(); - } - } - - if ( data_type_id == 5) { - cj("#startDateRange").show(); - cj("#endDateRange").show(); - cj("#includedDatePart").show(); - } else { - cj("#startDateRange").hide(); - cj("#endDateRange").hide(); - cj("#includedDatePart").hide(); - } - - if ( data_type_id == 0 ) { - cj("#textLength").show(); - } else { - cj("#textLength").hide(); - } - - if ( data_type_id == 4 ) { - cj("#noteColumns").show(); - cj("#noteRows").show(); - cj("#noteLength").show(); - } else { - cj("#noteColumns").hide(); - cj("#noteRows").hide(); - cj("#noteLength").hide(); - } - - if ( data_type_id > 3) { - cj("#optionsPerLine").hide(); - } - - {/literal}{if $action eq 1}{literal} - clearSearchBoxes( ); - {/literal}{/if}{literal} -} -</script> -{/literal} <div class="crm-block crm-form-block crm-custom-field-form-block"> -<div class="crm-submit-buttons">{include file="CRM/common/formButtons.tpl" location="top"}</div> - <table class="form-layout"> - <tr class="crm-custom-field-form-block-label"> - <td class="label">{$form.label.label} - {if $action == 2} - {include file='CRM/Core/I18n/Dialog.tpl' table='civicrm_custom_field' field='label' id=$id} - {/if} - </td> - <td class="html-adjust">{$form.label.html}</td> - </tr> - <tr class="crm-custom-field-form-block-data_type"> - <td class="label">{$form.data_type.label}</td> - <td class="html-adjust">{$form.data_type.html} - {if $action neq 4 and $action neq 2} - <br /><span class="description">{ts}Select the type of data you want to collect and store for this contact. Then select from the available HTML input field types (choices are based on the type of data being collected).{/ts}</span> - {/if} - {if $action eq 2 and $changeFieldType} - <br /> - <a class="action-item crm-hover-button" href='{crmURL p="civicrm/admin/custom/group/field/changetype" q="reset=1&id=`$id`"}'> - <i class="crm-i fa-wrench"></i> - {ts}Change Input Field Type{/ts} - </a> - <div class='clear'></div> + <div class="crm-submit-buttons">{include file="CRM/common/formButtons.tpl" location="top"}</div> + <table class="form-layout"> + <tr class="crm-custom-field-form-block-label"> + <td class="label">{$form.label.label} + {if $action == 2} + {include file='CRM/Core/I18n/Dialog.tpl' table='civicrm_custom_field' field='label' id=$id} + {/if} + </td> + <td class="html-adjust">{$form.label.html}</td> + </tr> + <tr class="crm-custom-field-form-block-data_type"> + <td class="label">{$form.data_type.label}</td> + <td class="html-adjust">{$form.data_type.html} + {if $action neq 4 and $action neq 2} + <br /><span class="description">{ts}Select the type of data you want to collect and store for this contact. Then select from the available HTML input field types (choices are based on the type of data being collected).{/ts}</span> + {/if} + {if $action eq 2 and $changeFieldType} + <br /> + <a class="action-item crm-hover-button" href='{crmURL p="civicrm/admin/custom/group/field/changetype" q="reset=1&id=`$id`"}'> + <i class="crm-i fa-wrench"></i> + {ts}Change Input Field Type{/ts} + </a> + <div class='clear'></div> + {/if} + </td> + </tr> + {if $form.in_selector} + <tr class='crm-custom-field-form-block-in_selector'> + <td class='label'>{$form.in_selector.label}</td> + <td class='html-adjust'>{$form.in_selector.html} {help id="id-in_selector"}</td> + </tr> {/if} - </td> - </tr> - {if $form.in_selector} - <tr class='crm-custom-field-form-block-in_selector'> - <td class='label'>{$form.in_selector.label}</td> - <td class='html-adjust'>{$form.in_selector.html} {help id="id-in_selector"}</td> - </tr> - {/if} - <tr class="crm-custom-field-form-block-text_length" id="textLength" {if !( $action eq 1 || $action eq 2 ) && ($form.data_type.value.0.0 != 0)}class="hiddenElement"{/if}> - <td class="label">{$form.text_length.label}</td> - <td class="html-adjust">{$form.text_length.html}</td> - </tr> + <tr class="crm-custom-field-form-block-text_length" id="textLength" {if !( $action eq 1 || $action eq 2 ) && ($form.data_type.value.0.0 != 0)}class="hiddenElement"{/if}> + <td class="label">{$form.text_length.label}</td> + <td class="html-adjust">{$form.text_length.html}</td> + </tr> - <tr id='showoption' {if $action eq 1 or $action eq 2 }class="hiddenElement"{/if}> - <td colspan="2"> - <table class="form-layout-compressed"> - {* Conditionally show table for setting up selection options - for field types = radio, checkbox or select *} - {include file="CRM/Custom/Form/Optionfields.tpl"} - </table> - </td> - </tr> - <tr id='contact_reference_group'> - <td class="label">{$form.group_id.label}</td> - <td class="html-adjust"> - {$form.group_id.html} - <span><a href="#" onclick="toggleContactRefFilter('Advance'); return false;">{ts}Advanced Filter{/ts}</a></span> - {capture assign=searchPreferences}{crmURL p="civicrm/admin/setting/search" q="reset=1"}{/capture} - <div class="messages status no-popup"><i class="crm-i fa-exclamation-triangle"></i> {ts 1=$searchPreferences}If you are planning on using this field in front-end profile, event registration or contribution forms, you should 'Limit List to Group' or configure an 'Advanced Filter' (so that you do not unintentionally expose your entire set of contacts). Users must have either 'access contact reference fields' OR 'access CiviCRM' permission in order to use contact reference autocomplete fields. You can assign 'access contact reference fields' to the anonymous role if you want un-authenticated visitors to use this field. Use <a href='%1'>Search Preferences - Contact Reference Options</a> to control the fields included in the search results.{/ts} - </td> - </tr> - <tr id='field_advance_filter'> - <td class="label">{$form.filter.label}</td> - <td class="html-adjust"> - {$form.filter.html} - <span><a href="#" onclick="toggleContactRefFilter('Group'); return false;">{ts}Filter by Group{/ts}</a></span> + <tr id='showoption' {if $action eq 1 or $action eq 2 }class="hiddenElement"{/if}> + <td colspan="2"> + <table class="form-layout-compressed"> + {* Conditionally show table for setting up selection options - for field types = radio, checkbox or select *} + {include file="CRM/Custom/Form/Optionfields.tpl"} + </table> + </td> + </tr> + <tr id='contact_reference_group'> + <td class="label">{$form.group_id.label}</td> + <td class="html-adjust"> + {$form.group_id.html} + <span><a class="crm-hover-button toggle-contact-ref-mode" href="#Advance">{ts}Advanced Filter{/ts}</a></span> + {capture assign=searchPreferences}{crmURL p="civicrm/admin/setting/search" q="reset=1"}{/capture} + <div class="messages status no-popup"><i class="crm-i fa-exclamation-triangle"></i> {ts 1=$searchPreferences}If you are planning on using this field in front-end profile, event registration or contribution forms, you should 'Limit List to Group' or configure an 'Advanced Filter' (so that you do not unintentionally expose your entire set of contacts). Users must have either 'access contact reference fields' OR 'access CiviCRM' permission in order to use contact reference autocomplete fields. You can assign 'access contact reference fields' to the anonymous role if you want un-authenticated visitors to use this field. Use <a href='%1'>Search Preferences - Contact Reference Options</a> to control the fields included in the search results.{/ts} + </td> + </tr> + <tr id='field_advance_filter'> + <td class="label">{$form.filter.label}</td> + <td class="html-adjust"> + {$form.filter.html} + <span><a class="crm-hover-button toggle-contact-ref-mode" href="#Group">{ts}Filter by Group{/ts}</a></span> <br /> <span class="description">{ts}Filter contact search results for this field using Contact get API parameters. EXAMPLE: To list Students in group 3:{/ts} "action=get&group=3&contact_sub_type=Student" {docURL page="Using the API" resource="wiki"}</span> - </td> - </tr> - <tr class="crm-custom-field-form-block-options_per_line" id="optionsPerLine" {if $action neq 2 && ($form.data_type.value.0.0 >= 4 && $form.data_type.value.1.0 neq 'CheckBox' || $form.data_type.value.1.0 neq 'Radio' )}class="hiddenElement"{/if}> - <td class="label">{$form.options_per_line.label}</td> - <td class="html-adjust">{$form.options_per_line.html|crmAddClass:two}</td> - </tr> - <tr class="crm-custom-field-form-block-start_date_years" id="startDateRange" {if $action neq 2 && ($form.data_type.value.0.0 != 5)}class="hiddenElement"{/if}> - <td class="label">{$form.start_date_years.label}</td> - <td class="html-adjust">{$form.start_date_years.html} {ts}years prior to current date.{/ts}</td> - </tr> - <tr class="crm-custom-field-form-block-end_date_years" id="endDateRange" {if $action neq 2 && ($form.data_type.value.0.0 != 5)}class="hiddenElement"{/if}> - <td class="label">{$form.end_date_years.label}</td> - <td class="html-adjust">{$form.end_date_years.html} {ts}years after the current date.{/ts}</td> - </tr> - <tr class="crm-custom-field-form-block-date_format" id="includedDatePart" {if $action neq 2 && ($form.data_type.value.0.0 != 5)}class="hiddenElement"{/if}> - <td class="label">{$form.date_format.label}</td> - <td class="html-adjust">{$form.date_format.html} {$form.time_format.label} {$form.time_format.html}</td> - </tr> - <tr class="crm-custom-field-form-block-note_rows" id="noteRows" {if $action neq 2 && ($form.data_type.value.0.0 != 4)}class="hiddenElement"{/if}> - <td class="label">{$form.note_rows.label}</td> - <td class="html-adjust">{$form.note_rows.html}</td> - </tr> - <tr class="crm-custom-field-form-block-note_columns" id="noteColumns" {if $action neq 2 && ($form.data_type.value.0.0 != 4)}class="hiddenElement"{/if}> - <td class="label">{$form.note_columns.label}</td> - <td class="html-adjust">{$form.note_columns.html}</td> - </tr> - <tr class="crm-custom-field-form-block-note_length" id="noteLength" {if $action neq 2 && ($form.data_type.value.0.0 != 4)}class="hiddenElement"{/if}> - <td class="label">{$form.note_length.label}</td> - <td class="html-adjust">{$form.note_length.html} <span class="description">{ts}Leave blank for unlimited. This limit is not implemented by all browsers and rich text editors.{/ts}</span></td> - </tr> - <tr class="crm-custom-field-form-block-weight" > - <td class="label">{$form.weight.label}</td> - <td>{$form.weight.html|crmAddClass:two} - {if $action neq 4} - <span class="description">{ts}Weight controls the order in which fields are displayed in a group. Enter a positive or negative integer - lower numbers are displayed ahead of higher numbers.{/ts}</span> - {/if} - </td> - </tr> - <tr class="crm-custom-field-form-block-default_value" id="hideDefault" {if $action eq 2 && ($form.data_type.value.0.0 < 4 && $form.data_type.value.1.0 NEQ 'Text')}class="hiddenElement"{/if}> - <td title="hideDefaultValTxt" class="label">{$form.default_value.label}</td> - <td title="hideDefaultValDef" class="html-adjust">{$form.default_value.html}</td> - </tr> - <tr class="crm-custom-field-form-block-description" id="hideDesc" {if $action neq 4 && $action eq 2 && ($form.data_type.value.0.0 < 4 && $form.data_type.value.1.0 NEQ 'Text')}class="hiddenElement"{/if}> - <td title="hideDescTxt" class="label"> </td> - <td title="hideDescDef" class="html-adjust"><span class="description">{ts}If you want to provide a default value for this field, enter it here. For date fields, format is YYYY-MM-DD.{/ts}</span></td> - </tr> - <tr class="crm-custom-field-form-block-help_pre"> - <td class="label">{$form.help_pre.label} {if $action == 2}{include file='CRM/Core/I18n/Dialog.tpl' table='civicrm_custom_field' field='help_pre' id=$id}{/if}</td> - <td class="html-adjust">{$form.help_pre.html|crmAddClass:huge}</td> - </tr> - <tr class="crm-custom-field-form-block-help_post"> - <td class="label">{$form.help_post.label} {if $action == 2}{include file='CRM/Core/I18n/Dialog.tpl' table='civicrm_custom_field' field='help_post' id=$id}{/if}</td> - <td class="html-adjust">{$form.help_post.html|crmAddClass:huge} - {if $action neq 4} - <span class="description">{ts}Explanatory text displayed on back-end forms. Pre help is displayed inline on the form (above the field). Post help is displayed in a pop-up - users click the help balloon to view help text.{/ts}</span> - {/if} - </td> - </tr> - <tr class="crm-custom-field-form-block-is_required"> - <td class="label">{$form.is_required.label}</td> - <td class="html-adjust">{$form.is_required.html} - {if $action neq 4} - <br /><span class="description">{ts}Do not make custom fields required unless you want to force all users to enter a value anytime they add or edit this type of record. You can always make the field required when used in a specific Profile form.{/ts}</span> - {/if} - </td> - </tr> - <tr id ="searchable" class="crm-custom-field-form-block-is_searchable"> - <td class="label">{$form.is_searchable.label}</td> - <td class="html-adjust">{$form.is_searchable.html} - {if $action neq 4} - <br /><span class="description">{ts}Can you search on this field in the Advanced and component search forms? Also determines whether you can include this field as a display column and / or filter in related detail reports.{/ts}</span> - {/if} - </td> - </tr> - <tr id="searchByRange" class="crm-custom-field-form-block-is_search_range"> + </td> + </tr> + <tr class="crm-custom-field-form-block-options_per_line" id="optionsPerLine" {if $action neq 2 && ($form.data_type.value.0.0 >= 4 && $form.data_type.value.1.0 neq 'CheckBox' || $form.data_type.value.1.0 neq 'Radio' )}class="hiddenElement"{/if}> + <td class="label">{$form.options_per_line.label}</td> + <td class="html-adjust">{$form.options_per_line.html|crmAddClass:two}</td> + </tr> + <tr class="crm-custom-field-form-block-start_date_years" id="startDateRange" {if $action neq 2 && ($form.data_type.value.0.0 != 5)}class="hiddenElement"{/if}> + <td class="label">{$form.start_date_years.label}</td> + <td class="html-adjust">{$form.start_date_years.html} {ts}years prior to current date.{/ts}</td> + </tr> + <tr class="crm-custom-field-form-block-end_date_years" id="endDateRange" {if $action neq 2 && ($form.data_type.value.0.0 != 5)}class="hiddenElement"{/if}> + <td class="label">{$form.end_date_years.label}</td> + <td class="html-adjust">{$form.end_date_years.html} {ts}years after the current date.{/ts}</td> + </tr> + <tr class="crm-custom-field-form-block-date_format" id="includedDatePart" {if $action neq 2 && ($form.data_type.value.0.0 != 5)}class="hiddenElement"{/if}> + <td class="label">{$form.date_format.label}</td> + <td class="html-adjust">{$form.date_format.html} {$form.time_format.label} {$form.time_format.html}</td> + </tr> + <tr class="crm-custom-field-form-block-note_rows" id="noteRows" {if $action neq 2 && ($form.data_type.value.0.0 != 4)}class="hiddenElement"{/if}> + <td class="label">{$form.note_rows.label}</td> + <td class="html-adjust">{$form.note_rows.html}</td> + </tr> + <tr class="crm-custom-field-form-block-note_columns" id="noteColumns" {if $action neq 2 && ($form.data_type.value.0.0 != 4)}class="hiddenElement"{/if}> + <td class="label">{$form.note_columns.label}</td> + <td class="html-adjust">{$form.note_columns.html}</td> + </tr> + <tr class="crm-custom-field-form-block-note_length" id="noteLength" {if $action neq 2 && ($form.data_type.value.0.0 != 4)}class="hiddenElement"{/if}> + <td class="label">{$form.note_length.label}</td> + <td class="html-adjust">{$form.note_length.html} <span class="description">{ts}Leave blank for unlimited. This limit is not implemented by all browsers and rich text editors.{/ts}</span></td> + </tr> + <tr class="crm-custom-field-form-block-weight" > + <td class="label">{$form.weight.label}</td> + <td>{$form.weight.html|crmAddClass:two} + {if $action neq 4} + <span class="description">{ts}Weight controls the order in which fields are displayed in a group. Enter a positive or negative integer - lower numbers are displayed ahead of higher numbers.{/ts}</span> + {/if} + </td> + </tr> + <tr class="crm-custom-field-form-block-default_value" id="hideDefault" {if $action eq 2 && ($form.data_type.value.0.0 < 4 && $form.data_type.value.1.0 NEQ 'Text')}class="hiddenElement"{/if}> + <td title="hideDefaultValTxt" class="label">{$form.default_value.label}</td> + <td title="hideDefaultValDef" class="html-adjust">{$form.default_value.html}</td> + </tr> + <tr class="crm-custom-field-form-block-description" id="hideDesc" {if $action neq 4 && $action eq 2 && ($form.data_type.value.0.0 < 4 && $form.data_type.value.1.0 NEQ 'Text')}class="hiddenElement"{/if}> + <td title="hideDescTxt" class="label"> </td> + <td title="hideDescDef" class="html-adjust"><span class="description">{ts}If you want to provide a default value for this field, enter it here. For date fields, format is YYYY-MM-DD.{/ts}</span></td> + </tr> + <tr class="crm-custom-field-form-block-help_pre"> + <td class="label">{$form.help_pre.label} {if $action == 2}{include file='CRM/Core/I18n/Dialog.tpl' table='civicrm_custom_field' field='help_pre' id=$id}{/if}</td> + <td class="html-adjust">{$form.help_pre.html|crmAddClass:huge}</td> + </tr> + <tr class="crm-custom-field-form-block-help_post"> + <td class="label">{$form.help_post.label} {if $action == 2}{include file='CRM/Core/I18n/Dialog.tpl' table='civicrm_custom_field' field='help_post' id=$id}{/if}</td> + <td class="html-adjust">{$form.help_post.html|crmAddClass:huge} + {if $action neq 4} + <span class="description">{ts}Explanatory text displayed on back-end forms. Pre help is displayed inline on the form (above the field). Post help is displayed in a pop-up - users click the help balloon to view help text.{/ts}</span> + {/if} + </td> + </tr> + <tr class="crm-custom-field-form-block-is_required"> + <td class="label">{$form.is_required.label}</td> + <td class="html-adjust">{$form.is_required.html} + {if $action neq 4} + <br /><span class="description">{ts}Do not make custom fields required unless you want to force all users to enter a value anytime they add or edit this type of record. You can always make the field required when used in a specific Profile form.{/ts}</span> + {/if} + </td> + </tr> + <tr id ="searchable" class="crm-custom-field-form-block-is_searchable"> + <td class="label">{$form.is_searchable.label}</td> + <td class="html-adjust">{$form.is_searchable.html} + {if $action neq 4} + <br /><span class="description">{ts}Can you search on this field in the Advanced and component search forms? Also determines whether you can include this field as a display column and / or filter in related detail reports.{/ts}</span> + {/if} + </td> + </tr> + <tr id="searchByRange" class="crm-custom-field-form-block-is_search_range"> <td class="label">{$form.is_search_range.label}</td> - <td class="html-adjust">{$form.is_search_range.html}</td> - </tr> - <tr class="crm-custom-field-form-block-is_active"> - <td class="label">{$form.is_active.label}</td> - <td class="html-adjust">{$form.is_active.html}</td> - </tr> - <tr class="crm-custom-field-form-block-is_view"> - <td class="label">{$form.is_view.label}</td> - <td class="html-adjust">{$form.is_view.html} - <span class="description">{ts}Is this field set by PHP code (via a custom hook). This field will not be updated by CiviCRM.{/ts}</span> - </td> - </tr> - </table> - {if $action ne 4} - <div class="crm-submit-buttons">{include file="CRM/common/formButtons.tpl" location="bottom"}</div> - {else} - <div class="crm-submit-buttons">{include file="CRM/common/formButtons.tpl" location="bottom"}</div> - {/if} {* $action ne view *} - </div> + <td class="html-adjust">{$form.is_search_range.html}</td> + </tr> + <tr class="crm-custom-field-form-block-is_active"> + <td class="label">{$form.is_active.label}</td> + <td class="html-adjust">{$form.is_active.html}</td> + </tr> + <tr class="crm-custom-field-form-block-is_view"> + <td class="label">{$form.is_view.label}</td> + <td class="html-adjust">{$form.is_view.html} + <span class="description">{ts}Is this field set by PHP code (via a custom hook). This field will not be updated by CiviCRM.{/ts}</span> + </td> + </tr> + </table> + {if $action ne 4} + <div class="crm-submit-buttons">{include file="CRM/common/formButtons.tpl" location="bottom"}</div> + {else} + <div class="crm-submit-buttons">{include file="CRM/common/formButtons.tpl" location="bottom"}</div> + {/if} +</div> {literal} <script type="text/javascript"> CRM.$(function($) { var $form = $('form.{/literal}{$form.formClass}{literal}'), - deprecatedNotice; - function deprecatedWidgets() { - deprecatedNotice && deprecatedNotice.close && deprecatedNotice.close(); - switch ($('#data_type_1', $form).val()) { - case 'AdvMulti-Select': - deprecatedNotice = CRM.alert({/literal}'{ts escape="js"}The old "Advance Multi-Select" widget is being phased out and will be removed in a future version of CiviCRM. "Multi-Select" is the recommended substitute.{/ts}', '{ts escape="js"}Obsolete widget{/ts}'{literal}, 'alert', {expires: 0}); - break; - } - } - $('#data_type_1', $form).each(deprecatedWidgets).change(deprecatedWidgets); - }); - - //when page is reload, build show hide boxes - //as per data type and html type selected. - custom_option_html_type( ); + dataTypes = {/literal}{$dataTypeKeys|@json_encode}{literal}; - function showSearchRange(chkbox) { - var html_type = document.getElementsByName("data_type[1]")[0].value; - var data_type = document.getElementsByName("data_type[0]")[0].value; + function showSearchRange() { + var htmlType = $("[name='data_type[1]']", $form).val(), + dataType = dataTypes[$("[name='data_type[0]']", $form).val()]; - if ( ((data_type == 1 || data_type == 2 || data_type == 3) && (html_type == "Text")) || data_type == 5) { - if (chkbox.checked) { - document.getElementsByName("is_search_range")[0].checked = true; - cj("#searchByRange").show(); - } else { - clearSearchBoxes( ); - } + if (((dataType === 'Int' || dataType === 'Float' || dataType === 'Money') && (htmlType === "Text")) || dataType === 'Date') { + if ($('#is_searchable', $form).is(':checked')) { + $("#searchByRange", $form).show(); + } else { + $("#searchByRange", $form).hide(); } + } else { + $("#searchByRange", $form).hide(); + } } + $('#is_searchable, [name^="data_type"]', $form).change(showSearchRange); + showSearchRange(); - //should not clear search boxes for update mode. - function clearSearchBoxes( ) { - document.getElementsByName("is_searchable")[0].checked = false; - document.getElementsByName("is_search_range")[1].checked = true; - cj("#searchByRange").hide(); + function toggleContactRefFilter(e) { + var setSelected = $(this).attr('href'); + if (!setSelected) { + setSelected = $('#filter_selected').val(); + } else { + $('#filter_selected').val(setSelected.slice(1)); + } + if (setSelected == '#Advance') { + $('#contact_reference_group').hide( ); + $('#field_advance_filter').show( ); + } else { + $('#field_advance_filter').hide( ); + $('#contact_reference_group').show( ); + } + e && e.preventDefault && e.preventDefault(); } + $('.toggle-contact-ref-mode', $form).click(toggleContactRefFilter); + + function customOptionHtmlType() { + var htmlType = $("[name='data_type[1]']", $form).val(), + dataTypeId = $("[name='data_type[0]']", $form).val(), + dataType = dataTypes[dataTypeId], + radioOption, checkBoxOption; - function toggleContactRefFilter(setSelected) { - if ( !setSelected ) { - setSelected = cj('#filter_selected').val(); + if (!htmlType && !dataTypeId) { + return; + } + + if (dataType === 'ContactReference') { + toggleContactRefFilter(); } else { - cj('#filter_selected').val(setSelected); + $('#field_advance_filter, #contact_reference_group', $form).hide(); } - if ( setSelected == 'Advance' ) { - cj('#contact_reference_group').hide( ); - cj('#field_advance_filter').show( ); + + if (dataTypeId < 4) { + if (htmlType !== "Text") { + $("#showoption, #searchable", $form).show(); + $("#hideDefault, #hideDesc, #searchByRange", $form).hide(); + } else { + $("#showoption").hide(); + $("#hideDefault, #hideDesc, #searchable", $form).show(); + } } else { - cj('#field_advance_filter').hide( ); - cj('#contact_reference_group').show( ); + if (dataType === 'File') { + $("#default_value", $form).val(''); + $("#hideDefault, #searchable, #hideDesc", $form).hide(); + } else if (dataType === 'ContactReference') { + $("#hideDefault").hide(); + } else { + $("#hideDefault, #searchable, #hideDesc", $form).show(); + } + $("#showoption").hide(); + } + + for (var i=1; i<=11; i++) { + radioOption = 'radio'+i; + checkBoxOption = 'checkbox'+i; + if (dataTypeId < 4) { + if (htmlType != "Text") { + if (htmlType == "CheckBox" || htmlType == "Multi-Select") { + $("#"+checkBoxOption, $form).show(); + $("#"+radioOption, $form).hide(); + } else { + $("#"+radioOption, $form).show(); + $("#"+checkBoxOption, $form).hide(); + } + } + } } + + $("#optionsPerLine", $form).toggle((htmlType == "CheckBox" || htmlType == "Radio") && dataType !== 'Boolean'); + + $("#startDateRange, #endDateRange, #includedDatePart", $form).toggle(dataType === 'Date'); + + $("#textLength", $form).toggle(dataType === 'String'); + + $("#noteColumns, #noteRows, #noteLength", $form).toggle(dataType === 'Memo'); } + + $('[name^="data_type"]', $form).change(customOptionHtmlType); + customOptionHtmlType(); + }); </script> {/literal} {* Give link to view/edit choice options if in edit mode and html_type is one of the multiple choice types *} {if $action eq 2 AND ($form.data_type.value.1.0 eq 'CheckBox' OR ($form.data_type.value.1.0 eq 'Radio' AND $form.data_type.value.0.0 neq 6) OR $form.data_type.value.1.0 eq 'Select' OR ($form.data_type.value.1.0 eq 'Multi-Select' AND $dontShowLink neq 1 ) ) } - <div class="action-link"> - {crmButton p="civicrm/admin/custom/group/field/option" q="reset=1&action=browse&fid=`$id`&gid=`$gid`" icon="pencil"}{ts}View / Edit Multiple Choice Options{/ts}{/crmButton} - </div> + <div class="action-link"> + {crmButton p="civicrm/admin/custom/group/field/option" q="reset=1&action=browse&fid=`$id`&gid=`$gid`" icon="pencil"}{ts}View / Edit Multiple Choice Options{/ts}{/crmButton} + </div> {/if} diff --git a/civicrm/templates/CRM/Custom/Page/Option.tpl b/civicrm/templates/CRM/Custom/Page/Option.tpl index ccd3d460eef859250bae560cf02f9257cea6a84a..6df18dc9ce22672711234f51940d80ec85ef175a 100644 --- a/civicrm/templates/CRM/Custom/Page/Option.tpl +++ b/civicrm/templates/CRM/Custom/Page/Option.tpl @@ -160,7 +160,9 @@ <div class="action-link"> {crmButton q="reset=1&action=map&fid=$fid&gid=$gid" class="action-item open-inline-noreturn" icon="sort-alpha-asc"}{ts}Alphabetize Options{/ts}{/crmButton} - {crmButton q="reset=1&action=add&fid=$fid&gid=$gid" class="action-item" icon="plus-circle"}{ts}Add Option{/ts}{/crmButton} + {if !$isOptionGroupLocked} + {crmButton q="reset=1&action=add&fid=$fid&gid=$gid" class="action-item" icon="plus-circle"}{ts}Add Option{/ts}{/crmButton} + {/if} {crmButton p="civicrm/admin/custom/group/field" q="reset=1&action=browse&gid=$gid" class="action-item cancel" icon="times"}{ts}Done{/ts}{/crmButton} </div> </div> diff --git a/civicrm/templates/CRM/Member/Form/Membership.tpl b/civicrm/templates/CRM/Member/Form/Membership.tpl index 16b3f090123ac7729ec1ec6d11826a31de1ce097..c1831bcdff375fe8012cd1ec6fe17ff334d583f4 100644 --- a/civicrm/templates/CRM/Member/Form/Membership.tpl +++ b/civicrm/templates/CRM/Member/Form/Membership.tpl @@ -206,25 +206,37 @@ {$form.receipt_text.html|crmAddClass:huge}</td> </tr> </table> - <div id="customData"></div> - {*include custom data js file*} - {include file="CRM/common/customData.tpl"} - {literal} - <script type="text/javascript"> - CRM.$(function($) { - {/literal} - CRM.buildCustomData( '{$customDataType}' ); - {if $customDataSubType} - CRM.buildCustomData( '{$customDataType}', {$customDataSubType} ); - {/if} - {literal} - }); - </script> - {/literal} + {include file="CRM/common/customDataBlock.tpl"} {if $accessContribution and $action eq 2 and $rows.0.contribution_id} <div class="crm-accordion-wrapper"> <div class="crm-accordion-header">{ts}Related Contributions{/ts}</div> - <div class="crm-accordion-body">{include file="CRM/Contribute/Form/Selector.tpl" context="Search"}</div> + <div class="crm-accordion-body"> + {include file="CRM/Contribute/Form/Selector.tpl" context="Search"} + <script type="text/javascript"> + var membershipID = {$entityID}; + var contactID = {$contactId}; + {literal} + CRM.$(function($) { + CRM.loadPage( + CRM.url( + 'civicrm/membership/recurring-contributions', + { + reset: 1, + membershipID: membershipID, + cid: contactID + }, + 'back' + ), + { + target : '#membership-recurring-contributions', + dialog : false + } + ); + }); + {/literal} + </script> + <div id="membership-recurring-contributions"></div> + </div> </div> {/if} {if $softCredit} diff --git a/civicrm/templates/CRM/Member/Form/MembershipStatus.tpl b/civicrm/templates/CRM/Member/Form/MembershipStatus.tpl index d6bdbe176e74a2357fea228139c03c68c2d10064..37f8147d05bfa105f076077dee02acb5f337b9e1 100644 --- a/civicrm/templates/CRM/Member/Form/MembershipStatus.tpl +++ b/civicrm/templates/CRM/Member/Form/MembershipStatus.tpl @@ -27,12 +27,12 @@ <div class="crm-block crm-form-block crm-membership-status-form-block" id=membership_status> <fieldset><legend>{if $action eq 1}{ts}New Membership Status{/ts}{elseif $action eq 2}{ts}Edit Membership Status{/ts}{else}{ts}Delete Membership Status{/ts}{/if}</legend> <div class="crm-submit-buttons">{include file="CRM/common/formButtons.tpl" location="top"}</div> - {if $action eq 8} - <div class="messages status no-popup"> - <div class="icon inform-icon"></div> - {ts}WARNING: Deleting this option will result in the loss of all membership records of this status.{/ts} {ts}This may mean the loss of a substantial amount of data, and the action cannot be undone.{/ts} {ts}Do you want to continue?{/ts} - </div> - {else} + {if $action eq 8} + <div class="messages status no-popup"> + <div class="icon inform-icon"></div> + {$deleteMessage|escape} + </div> + {else} <table class="form-layout-compressed"> {if $action eq 2} <tr class="crm-membership-status-form-block-name"> diff --git a/civicrm/templates/CRM/Member/Form/MembershipView.tpl b/civicrm/templates/CRM/Member/Form/MembershipView.tpl index a5d4ddaa405e5efc51ff4edcf818db2123a07732..87405f107a2f0bbbad718bff53de03dc32484d62 100644 --- a/civicrm/templates/CRM/Member/Form/MembershipView.tpl +++ b/civicrm/templates/CRM/Member/Form/MembershipView.tpl @@ -73,11 +73,41 @@ {include file="CRM/Custom/Page/CustomDataView.tpl"} - {if $accessContribution and $rows.0.contribution_id} - <div class="crm-accordion-wrapper"> - <div class="crm-accordion-header">{ts}Related Contributions{/ts}</div> - <div class="crm-accordion-body">{include file="CRM/Contribute/Form/Selector.tpl" context="Search"}</div> + {if $accessContribution} + <div class="crm-accordion-wrapper"> + <div class="crm-accordion-header"> + {ts}Related Contributions and Recurring Contributions{/ts} + </div> + <div class="crm-accordion-body"> + {if $rows.0.contribution_id} + {include file="CRM/Contribute/Form/Selector.tpl" context="Search"} + {/if} + <script type="text/javascript"> + var membershipID = {$id}; + var contactID = {$contactId}; + {literal} + CRM.$(function($) { + CRM.loadPage( + CRM.url( + 'civicrm/membership/recurring-contributions', + { + reset: 1, + membershipID: membershipID, + cid: contactID + }, + 'back' + ), + { + target : '#membership-recurring-contributions', + dialog : false + } + ); + }); + {/literal} + </script> + <div id="membership-recurring-contributions"></div> </div> + </div> {/if} {if $softCredit} diff --git a/civicrm/templates/CRM/Member/Page/RecurringContributions.tpl b/civicrm/templates/CRM/Member/Page/RecurringContributions.tpl new file mode 100644 index 0000000000000000000000000000000000000000..4d11e7aa1766820d5786e7f9c5939a64a0fb8bc8 --- /dev/null +++ b/civicrm/templates/CRM/Member/Page/RecurringContributions.tpl @@ -0,0 +1,6 @@ +{if $recur} + <div class="solid-border-top"> + <br /><label>{ts 1=$displayName}Recurring Contributions{/ts}</label> + </div> + {include file="CRM/Contribute/Page/ContributionRecur.tpl" action=16} +{/if} diff --git a/civicrm/templates/CRM/Tag/Page/Tag.tpl b/civicrm/templates/CRM/Tag/Page/Tag.tpl index 142477f6971b1bb03ca26e0857068f6b0e2568f3..4fcbdf36694f0ad72e2e55a521b114529d2b248f 100644 --- a/civicrm/templates/CRM/Tag/Page/Tag.tpl +++ b/civicrm/templates/CRM/Tag/Page/Tag.tpl @@ -286,6 +286,7 @@ return {parent_id: node.id === '#' ? tagset : node.id}; } }, + themes: {icons: false}, check_callback: true }, 'search': { diff --git a/civicrm/templates/CRM/common/CMSPrint.tpl b/civicrm/templates/CRM/common/CMSPrint.tpl new file mode 100644 index 0000000000000000000000000000000000000000..2c5a87941919af7b0ccb35cd5a35c51203357f7d --- /dev/null +++ b/civicrm/templates/CRM/common/CMSPrint.tpl @@ -0,0 +1,93 @@ +{* + +--------------------------------------------------------------------+ + | CiviCRM version 5 | + +--------------------------------------------------------------------+ + | Copyright CiviCRM LLC (c) 2004-2018 | + +--------------------------------------------------------------------+ + | This file is a part of CiviCRM. | + | | + | CiviCRM is free software; you can copy, modify, and distribute it | + | under the terms of the GNU Affero General Public License | + | Version 3, 19 November 2007 and the CiviCRM Licensing Exception. | + | | + | CiviCRM is distributed in the hope that it will be useful, but | + | WITHOUT ANY WARRANTY; without even the implied warranty of | + | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | + | See the GNU Affero General Public License for more details. | + | | + | You should have received a copy of the GNU Affero General Public | + | License and the CiviCRM Licensing Exception along | + | with this program; if not, contact CiviCRM LLC | + | at info[AT]civicrm[DOT]org. If you have questions about the | + | GNU Affero General Public License or the licensing of CiviCRM, | + | see the CiviCRM license FAQ at http://civicrm.org/licensing | + +--------------------------------------------------------------------+ +*} +{if $config->debug} +{include file="CRM/common/debug.tpl"} +{/if} + +<div id="crm-container" class="crm-container{if $urlIsPublic} crm-public{/if}" lang="{$config->lcMessages|truncate:2:"":true}" xml:lang="{$config->lcMessages|truncate:2:"":true}"> + +{crmNavigationMenu is_default=1} + +{if $breadcrumb} + <div class="breadcrumb"> + {foreach from=$breadcrumb item=crumb key=key} + {if $key != 0} + » + {/if} + {$crumb} + {/foreach} + </div> +{/if} + +{if isset($browserPrint) and $browserPrint} +{* Javascript window.print link. Used for public pages where we can't do printer-friendly view. *} +<div id="printer-friendly"> +<a href="#" onclick="window.print(); return false;" title="{ts}Print this page.{/ts}"> + <i class="crm-i fa-print"></i> +</a> +</div> +{else} +{* Printer friendly link/icon. *} +<div id="printer-friendly"> +<a href="{$printerFriendly}" target='_blank' title="{ts}Printer-friendly view of this page.{/ts}"> + <i class="crm-i fa-print"></i> +</a> +</div> +{/if} + +{if $pageTitle} + <div class="crm-title"> + <h1 class="title">{if $isDeleted}<del>{/if}{$pageTitle}{if $isDeleted}</del>{/if}</h1> + </div> +{/if} + +{crmRegion name='page-header'} +{/crmRegion} +<div class="clear"></div> + +{if isset($localTasks) and $localTasks} + {include file="CRM/common/localNav.tpl"} +{/if} +<div id="crm-main-content-wrapper"> + {include file="CRM/common/status.tpl"} + {crmRegion name='page-body'} + {if isset($isForm) and $isForm and isset($formTpl)} + {include file="CRM/Form/$formTpl.tpl"} + {else} + {include file=$tplFile} + {/if} + {/crmRegion} +</div> + +{crmRegion name='page-footer'} +{if $urlIsPublic} + {include file="CRM/common/publicFooter.tpl"} +{else} + {include file="CRM/common/footer.tpl"} +{/if} +{/crmRegion} + +</div> {* end crm-container div *} diff --git a/civicrm/templates/CRM/common/backdrop.tpl b/civicrm/templates/CRM/common/backdrop.tpl index ecb2906e0ff3497a0b98250cc964cbf452d06c1f..9c9369d1bd4e18bb4f6323262b5ff84c1275eb84 100644 --- a/civicrm/templates/CRM/common/backdrop.tpl +++ b/civicrm/templates/CRM/common/backdrop.tpl @@ -23,56 +23,4 @@ | see the CiviCRM license FAQ at http://civicrm.org/licensing | +--------------------------------------------------------------------+ *} -{if $config->debug} -{include file="CRM/common/debug.tpl"} -{/if} - -<div id="crm-container" class="crm-container{if $urlIsPublic} crm-public{/if}" lang="{$config->lcMessages|truncate:2:"":true}" xml:lang="{$config->lcMessages|truncate:2:"":true}"> - - -{crmNavigationMenu is_default=1} - -{if isset($browserPrint) and $browserPrint} -{* Javascript window.print link. Used for public pages where we can't do printer-friendly view. *} -<div id="printer-friendly"> -<a href="#" onclick="window.print(); return false;" title="{ts}Print this page.{/ts}"> - <i class="crm-i fa-print"></i> -</a> -</div> -{else} -{* Printer friendly link/icon. *} -<div id="printer-friendly"> -<a href="{$printerFriendly}" target='_blank' title="{ts}Printer-friendly view of this page.{/ts}"> - <i class="crm-i fa-print"></i> -</a> -</div> -{/if} - -{crmRegion name='page-header'} -{/crmRegion} -<div class="clear"></div> - -{if isset($localTasks) and $localTasks} - {include file="CRM/common/localNav.tpl"} -{/if} -<div id="crm-main-content-wrapper"> - {include file="CRM/common/status.tpl"} - {crmRegion name='page-body'} - {if isset($isForm) and $isForm and isset($formTpl)} - {include file="CRM/Form/$formTpl.tpl"} - {else} - {include file=$tplFile} - {/if} - {/crmRegion} -</div> - -{crmRegion name='page-footer'} -{if $urlIsPublic} - {include file="CRM/common/publicFooter.tpl"} -{else} - {include file="CRM/common/footer.tpl"} -{/if} -{/crmRegion} - - -</div> {* end crm-container div *} +{include file="CRM/common/CMSPrint.tpl"} diff --git a/civicrm/templates/CRM/common/customDataBlock.tpl b/civicrm/templates/CRM/common/customDataBlock.tpl new file mode 100644 index 0000000000000000000000000000000000000000..21adcb8867b05b43a51a33ad59e925e9ca9ca2b4 --- /dev/null +++ b/civicrm/templates/CRM/common/customDataBlock.tpl @@ -0,0 +1,17 @@ +{if $customDataType} + <div id="customData"></div> + {*include custom data js file*} + {include file="CRM/common/customData.tpl"} + {literal} + <script type="text/javascript"> + CRM.$(function($) { + {/literal} + CRM.buildCustomData( '{$customDataType}' ); + {if $customDataSubType} + CRM.buildCustomData( '{$customDataType}', {$customDataSubType} ); + {/if} + {literal} + }); + </script> + {/literal} +{/if} diff --git a/civicrm/templates/CRM/common/drupal.tpl b/civicrm/templates/CRM/common/drupal.tpl index ecb2906e0ff3497a0b98250cc964cbf452d06c1f..9c9369d1bd4e18bb4f6323262b5ff84c1275eb84 100644 --- a/civicrm/templates/CRM/common/drupal.tpl +++ b/civicrm/templates/CRM/common/drupal.tpl @@ -23,56 +23,4 @@ | see the CiviCRM license FAQ at http://civicrm.org/licensing | +--------------------------------------------------------------------+ *} -{if $config->debug} -{include file="CRM/common/debug.tpl"} -{/if} - -<div id="crm-container" class="crm-container{if $urlIsPublic} crm-public{/if}" lang="{$config->lcMessages|truncate:2:"":true}" xml:lang="{$config->lcMessages|truncate:2:"":true}"> - - -{crmNavigationMenu is_default=1} - -{if isset($browserPrint) and $browserPrint} -{* Javascript window.print link. Used for public pages where we can't do printer-friendly view. *} -<div id="printer-friendly"> -<a href="#" onclick="window.print(); return false;" title="{ts}Print this page.{/ts}"> - <i class="crm-i fa-print"></i> -</a> -</div> -{else} -{* Printer friendly link/icon. *} -<div id="printer-friendly"> -<a href="{$printerFriendly}" target='_blank' title="{ts}Printer-friendly view of this page.{/ts}"> - <i class="crm-i fa-print"></i> -</a> -</div> -{/if} - -{crmRegion name='page-header'} -{/crmRegion} -<div class="clear"></div> - -{if isset($localTasks) and $localTasks} - {include file="CRM/common/localNav.tpl"} -{/if} -<div id="crm-main-content-wrapper"> - {include file="CRM/common/status.tpl"} - {crmRegion name='page-body'} - {if isset($isForm) and $isForm and isset($formTpl)} - {include file="CRM/Form/$formTpl.tpl"} - {else} - {include file=$tplFile} - {/if} - {/crmRegion} -</div> - -{crmRegion name='page-footer'} -{if $urlIsPublic} - {include file="CRM/common/publicFooter.tpl"} -{else} - {include file="CRM/common/footer.tpl"} -{/if} -{/crmRegion} - - -</div> {* end crm-container div *} +{include file="CRM/common/CMSPrint.tpl"} diff --git a/civicrm/templates/CRM/common/drupal6.tpl b/civicrm/templates/CRM/common/drupal6.tpl index 2a424882e55cad743ae6ff7986db76ccc233c55f..9c9369d1bd4e18bb4f6323262b5ff84c1275eb84 100644 --- a/civicrm/templates/CRM/common/drupal6.tpl +++ b/civicrm/templates/CRM/common/drupal6.tpl @@ -23,57 +23,4 @@ | see the CiviCRM license FAQ at http://civicrm.org/licensing | +--------------------------------------------------------------------+ *} -{if $config->debug} -{include file="CRM/common/debug.tpl"} -{/if} - -<div id="crm-container" class="crm-container{if $urlIsPublic} crm-public{/if}" lang="{$config->lcMessages|truncate:2:"":true}" xml:lang="{$config->lcMessages|truncate:2:"":true}"> - -{crmNavigationMenu is_default=1} - -{if isset($browserPrint) and $browserPrint} -{* Javascript window.print link. Used for public pages where we can't do printer-friendly view. *} -<div id="printer-friendly"> -<a href="#" onclick="window.print(); return false;" title="{ts}Print this page.{/ts}"> - <i class="crm-i fa-print"></i> -</a> -</div> -{else} -{* Printer friendly link/icon. *} -<div id="printer-friendly"> -<a href="{$printerFriendly}" target='_blank' title="{ts}Printer-friendly view of this page.{/ts}"> - <i class="crm-i fa-print"></i> -</a> -</div> -{/if} - -{*{include file="CRM/common/langSwitch.tpl"}*} - -{crmRegion name='page-header'} -{/crmRegion} -<div class="clear"></div> - -{if isset($localTasks) and $localTasks} - {include file="CRM/common/localNav.tpl"} -{/if} - -<div id="crm-main-content-wrapper"> - {include file="CRM/common/status.tpl"} - {crmRegion name='page-body'} - {if isset($isForm) and $isForm and isset($formTpl)} - {include file="CRM/Form/$formTpl.tpl"} - {else} - {include file=$tplFile} - {/if} - {/crmRegion} -</div> - -{crmRegion name='page-footer'} -{if $urlIsPublic} - {include file="CRM/common/publicFooter.tpl"} -{else} - {include file="CRM/common/footer.tpl"} -{/if} -{/crmRegion} - -</div> {* end crm-container div *} +{include file="CRM/common/CMSPrint.tpl"} diff --git a/civicrm/templates/CRM/common/drupal8.tpl b/civicrm/templates/CRM/common/drupal8.tpl index ecb2906e0ff3497a0b98250cc964cbf452d06c1f..9c9369d1bd4e18bb4f6323262b5ff84c1275eb84 100644 --- a/civicrm/templates/CRM/common/drupal8.tpl +++ b/civicrm/templates/CRM/common/drupal8.tpl @@ -23,56 +23,4 @@ | see the CiviCRM license FAQ at http://civicrm.org/licensing | +--------------------------------------------------------------------+ *} -{if $config->debug} -{include file="CRM/common/debug.tpl"} -{/if} - -<div id="crm-container" class="crm-container{if $urlIsPublic} crm-public{/if}" lang="{$config->lcMessages|truncate:2:"":true}" xml:lang="{$config->lcMessages|truncate:2:"":true}"> - - -{crmNavigationMenu is_default=1} - -{if isset($browserPrint) and $browserPrint} -{* Javascript window.print link. Used for public pages where we can't do printer-friendly view. *} -<div id="printer-friendly"> -<a href="#" onclick="window.print(); return false;" title="{ts}Print this page.{/ts}"> - <i class="crm-i fa-print"></i> -</a> -</div> -{else} -{* Printer friendly link/icon. *} -<div id="printer-friendly"> -<a href="{$printerFriendly}" target='_blank' title="{ts}Printer-friendly view of this page.{/ts}"> - <i class="crm-i fa-print"></i> -</a> -</div> -{/if} - -{crmRegion name='page-header'} -{/crmRegion} -<div class="clear"></div> - -{if isset($localTasks) and $localTasks} - {include file="CRM/common/localNav.tpl"} -{/if} -<div id="crm-main-content-wrapper"> - {include file="CRM/common/status.tpl"} - {crmRegion name='page-body'} - {if isset($isForm) and $isForm and isset($formTpl)} - {include file="CRM/Form/$formTpl.tpl"} - {else} - {include file=$tplFile} - {/if} - {/crmRegion} -</div> - -{crmRegion name='page-footer'} -{if $urlIsPublic} - {include file="CRM/common/publicFooter.tpl"} -{else} - {include file="CRM/common/footer.tpl"} -{/if} -{/crmRegion} - - -</div> {* end crm-container div *} +{include file="CRM/common/CMSPrint.tpl"} diff --git a/civicrm/templates/CRM/common/footer.tpl b/civicrm/templates/CRM/common/footer.tpl index 74d5c60a0f264bab6164eb8f9d8366bada36309d..5e18bb9b0d2cc0bb1be6965201cdde5c092dcc25 100644 --- a/civicrm/templates/CRM/common/footer.tpl +++ b/civicrm/templates/CRM/common/footer.tpl @@ -39,7 +39,7 @@ {/if} {ts 1='http://www.gnu.org/licenses/agpl-3.0.html'}CiviCRM is openly available under the <a href='%1'>GNU AGPL License</a>.{/ts}<br/> <a href="https://civicrm.org/download">{ts}Download CiviCRM.{/ts}</a> - <a href="http://issues.civicrm.org/jira/browse/CRM?report=com.atlassian.jira.plugin.system.project:roadmap-panel">{ts}View issues and report bugs.{/ts}</a> + <a href="https://lab.civicrm.org/groups/dev/-/issues">{ts}View issues and report bugs.{/ts}</a> {docURL page="" text="Online documentation."} </div> {include file="CRM/common/notifications.tpl"} diff --git a/civicrm/templates/CRM/common/importProgress.tpl b/civicrm/templates/CRM/common/importProgress.tpl index 7689cd70186a0f135dcd4064f2f4f5c630c6a389..b0666c3d886cb36212d6c94d2932a93d2673182c 100644 --- a/civicrm/templates/CRM/common/importProgress.tpl +++ b/civicrm/templates/CRM/common/importProgress.tpl @@ -66,7 +66,7 @@ CRM.$(function($) { }); $("#importProgressBar" ).progressbar({value:0}); $("#importProgressBar").show( ); - loop = window.setInterval(setIntermediate, 5) + loop = window.setInterval(setIntermediate, 5000) } }); </script> diff --git a/civicrm/templates/CRM/common/l10n.js.tpl b/civicrm/templates/CRM/common/l10n.js.tpl index cacc15e1b9006abca4cda5746d50d3b09ba90a2e..b2274723b373cad9a5ad2f7cdc6fa7deeb298e20 100644 --- a/civicrm/templates/CRM/common/l10n.js.tpl +++ b/civicrm/templates/CRM/common/l10n.js.tpl @@ -33,6 +33,7 @@ $.datepicker._defaults.dateFormat = CRM.config.dateInputFormat = {$config->dateInputFormat|@json_encode}; CRM.config.timeIs24Hr = {if $config->timeInputFormat eq 2}true{else}false{/if}; CRM.config.ajaxPopupsEnabled = {$ajaxPopupsEnabled|@json_encode}; + CRM.config.allowAlertAutodismissal = {$allowAlertAutodismissal|@json_encode}; // Merge entityRef settings CRM.config.entityRef = $.extend({ldelim}{rdelim}, {$entityRef|@json_encode}, CRM.config.entityRef || {ldelim}{rdelim}); diff --git a/civicrm/templates/CRM/common/notifications.tpl b/civicrm/templates/CRM/common/notifications.tpl index 136c1c4dac29c07b846629163c5be4bfd76ae7c1..8da189d6ea4b4fcc239cc215d95c30be7271a51e 100644 --- a/civicrm/templates/CRM/common/notifications.tpl +++ b/civicrm/templates/CRM/common/notifications.tpl @@ -1,4 +1,4 @@ -<div id="crm-notification-container" style="display:none"> +<div id="crm-notification-container" role="alert" aria-live="assertive" aria-atomic=â€true†style="display:none"> <div id="crm-notification-alert" class="#{ldelim}type{rdelim}"> <div class="icon ui-notify-close" title="{ts}close{/ts}"> </div> <a class="ui-notify-cross ui-notify-close" href="#" title="{ts}close{/ts}">x</a> diff --git a/civicrm/templates/CRM/common/openFlashChart.tpl b/civicrm/templates/CRM/common/openFlashChart.tpl index 900d2ac907a0d1a08622078d9c1ab4e6ed2e3def..3ec3e3a46522c4124be5e0f908430060fa6fe0ac 100644 --- a/civicrm/templates/CRM/common/openFlashChart.tpl +++ b/civicrm/templates/CRM/common/openFlashChart.tpl @@ -45,7 +45,9 @@ image: function(src) { return "<img src='data:image/png;base64," + $('#'+src)[0].get_img_binary() + "' />"}, popup: function(src) { var img_win = window.open('', 'Save Chart as Image'); - img_win.document.write('<html><head><title>Save Chart as Image<\/title><\/head><body>' + OFC.jquery.image(src) + ' <\/body><\/html>'); + // HTML, HEAD, and BODY tags in JS literals obfuscated to avoid being parsed as DOM elements. + var html = 'html', head = 'head', body = 'body'; + img_win.document.write('<' + html + '><' + head + '><title>Save Chart as Image<\/title><\/' + head + '><' + body + '>' + OFC.jquery.image(src) + ' <\/' + body + '><\/' + html + '>'); img_win.document.close(); } } diff --git a/civicrm/templates/CRM/common/unittests.tpl b/civicrm/templates/CRM/common/unittests.tpl index ecb2906e0ff3497a0b98250cc964cbf452d06c1f..9c9369d1bd4e18bb4f6323262b5ff84c1275eb84 100644 --- a/civicrm/templates/CRM/common/unittests.tpl +++ b/civicrm/templates/CRM/common/unittests.tpl @@ -23,56 +23,4 @@ | see the CiviCRM license FAQ at http://civicrm.org/licensing | +--------------------------------------------------------------------+ *} -{if $config->debug} -{include file="CRM/common/debug.tpl"} -{/if} - -<div id="crm-container" class="crm-container{if $urlIsPublic} crm-public{/if}" lang="{$config->lcMessages|truncate:2:"":true}" xml:lang="{$config->lcMessages|truncate:2:"":true}"> - - -{crmNavigationMenu is_default=1} - -{if isset($browserPrint) and $browserPrint} -{* Javascript window.print link. Used for public pages where we can't do printer-friendly view. *} -<div id="printer-friendly"> -<a href="#" onclick="window.print(); return false;" title="{ts}Print this page.{/ts}"> - <i class="crm-i fa-print"></i> -</a> -</div> -{else} -{* Printer friendly link/icon. *} -<div id="printer-friendly"> -<a href="{$printerFriendly}" target='_blank' title="{ts}Printer-friendly view of this page.{/ts}"> - <i class="crm-i fa-print"></i> -</a> -</div> -{/if} - -{crmRegion name='page-header'} -{/crmRegion} -<div class="clear"></div> - -{if isset($localTasks) and $localTasks} - {include file="CRM/common/localNav.tpl"} -{/if} -<div id="crm-main-content-wrapper"> - {include file="CRM/common/status.tpl"} - {crmRegion name='page-body'} - {if isset($isForm) and $isForm and isset($formTpl)} - {include file="CRM/Form/$formTpl.tpl"} - {else} - {include file=$tplFile} - {/if} - {/crmRegion} -</div> - -{crmRegion name='page-footer'} -{if $urlIsPublic} - {include file="CRM/common/publicFooter.tpl"} -{else} - {include file="CRM/common/footer.tpl"} -{/if} -{/crmRegion} - - -</div> {* end crm-container div *} +{include file="CRM/common/CMSPrint.tpl"} diff --git a/civicrm/templates/CRM/common/wordpress.tpl b/civicrm/templates/CRM/common/wordpress.tpl index c63582df97d547f3b5e5f2f8900edd830c3b2fa0..9c9369d1bd4e18bb4f6323262b5ff84c1275eb84 100644 --- a/civicrm/templates/CRM/common/wordpress.tpl +++ b/civicrm/templates/CRM/common/wordpress.tpl @@ -23,75 +23,4 @@ | see the CiviCRM license FAQ at http://civicrm.org/licensing | +--------------------------------------------------------------------+ *} -{if $config->debug} -{include file="CRM/common/debug.tpl"} -{/if} - -<div id="crm-container" class="crm-container{if $urlIsPublic} crm-public{/if}" lang="{$config->lcMessages|truncate:2:"":true}" xml:lang="{$config->lcMessages|truncate:2:"":true}"> - -{crmNavigationMenu is_default=1} - -{if $breadcrumb} - <div class="breadcrumb"> - {foreach from=$breadcrumb item=crumb key=key} - {if $key != 0} - » - {/if} - {$crumb} - {/foreach} - </div> -{/if} - -{if isset($browserPrint) and $browserPrint} -{* Javascript window.print link. Used for public pages where we can't do printer-friendly view. *} -<div id="printer-friendly"> -<a href="#" onclick="window.print(); return false;" title="{ts}Print this page.{/ts}"> - <i class="crm-i fa-print"></i> -</a> -</div> -{else} -{* Printer friendly link/icon. *} -<div id="printer-friendly"> -<a href="{$printerFriendly}" target='_blank' title="{ts}Printer-friendly view of this page.{/ts}"> - <i class="crm-i fa-print"></i> -</a> -</div> -{/if} - -{if $pageTitle} - <div class="crm-title"> - <h1 class="title">{if $isDeleted}<del>{/if}{$pageTitle}{if $isDeleted}</del>{/if}</h1> - </div> -{/if} - -{crmRegion name='page-header'} -{/crmRegion} -{*{include file="CRM/common/langSwitch.tpl"}*} - -<div class="clear"></div> - -{if isset($localTasks) and $localTasks} - {include file="CRM/common/localNav.tpl"} -{/if} - -<div id="crm-main-content-wrapper"> - {include file="CRM/common/status.tpl"} - {crmRegion name='page-body'} - {if isset($isForm) and $isForm and isset($formTpl)} - {include file="CRM/Form/$formTpl.tpl"} - {else} - {include file=$tplFile} - {/if} - {/crmRegion} -</div> - - -{crmRegion name='page-footer'} -{if $urlIsPublic} - {include file="CRM/common/publicFooter.tpl"} -{else} - {include file="CRM/common/footer.tpl"} -{/if} -{/crmRegion} - -</div> {* end crm-container div *} +{include file="CRM/common/CMSPrint.tpl"} diff --git a/civicrm/vendor/autoload.php b/civicrm/vendor/autoload.php index 67c0ae582a1298445d83c7cb45a6653ff7b498aa..d412dd5cbbfecf730171de580a79d9d53d29d474 100644 --- a/civicrm/vendor/autoload.php +++ b/civicrm/vendor/autoload.php @@ -4,4 +4,4 @@ require_once __DIR__ . '/composer/autoload_real.php'; -return ComposerAutoloaderInitc9f746de072465be3d45fbaef354c415::getLoader(); +return ComposerAutoloaderInit1e8119bf86a3dbe3e73d5c68aacdaa99::getLoader(); diff --git a/civicrm/vendor/composer/autoload_real.php b/civicrm/vendor/composer/autoload_real.php index 123b668aa285aaef7afd01c2662df6733bec8eb1..a920fecbb0257cd94a64bb123c13287c73549c55 100644 --- a/civicrm/vendor/composer/autoload_real.php +++ b/civicrm/vendor/composer/autoload_real.php @@ -2,7 +2,7 @@ // autoload_real.php @generated by Composer -class ComposerAutoloaderInitc9f746de072465be3d45fbaef354c415 +class ComposerAutoloaderInit1e8119bf86a3dbe3e73d5c68aacdaa99 { private static $loader; @@ -19,9 +19,9 @@ class ComposerAutoloaderInitc9f746de072465be3d45fbaef354c415 return self::$loader; } - spl_autoload_register(array('ComposerAutoloaderInitc9f746de072465be3d45fbaef354c415', 'loadClassLoader'), true, true); + spl_autoload_register(array('ComposerAutoloaderInit1e8119bf86a3dbe3e73d5c68aacdaa99', 'loadClassLoader'), true, true); self::$loader = $loader = new \Composer\Autoload\ClassLoader(); - spl_autoload_unregister(array('ComposerAutoloaderInitc9f746de072465be3d45fbaef354c415', 'loadClassLoader')); + spl_autoload_unregister(array('ComposerAutoloaderInit1e8119bf86a3dbe3e73d5c68aacdaa99', 'loadClassLoader')); $includePaths = require __DIR__ . '/include_paths.php'; $includePaths[] = get_include_path(); @@ -31,7 +31,7 @@ class ComposerAutoloaderInitc9f746de072465be3d45fbaef354c415 if ($useStaticLoader) { require_once __DIR__ . '/autoload_static.php'; - call_user_func(\Composer\Autoload\ComposerStaticInitc9f746de072465be3d45fbaef354c415::getInitializer($loader)); + call_user_func(\Composer\Autoload\ComposerStaticInit1e8119bf86a3dbe3e73d5c68aacdaa99::getInitializer($loader)); } else { $map = require __DIR__ . '/autoload_namespaces.php'; foreach ($map as $namespace => $path) { @@ -52,19 +52,19 @@ class ComposerAutoloaderInitc9f746de072465be3d45fbaef354c415 $loader->register(true); if ($useStaticLoader) { - $includeFiles = Composer\Autoload\ComposerStaticInitc9f746de072465be3d45fbaef354c415::$files; + $includeFiles = Composer\Autoload\ComposerStaticInit1e8119bf86a3dbe3e73d5c68aacdaa99::$files; } else { $includeFiles = require __DIR__ . '/autoload_files.php'; } foreach ($includeFiles as $fileIdentifier => $file) { - composerRequirec9f746de072465be3d45fbaef354c415($fileIdentifier, $file); + composerRequire1e8119bf86a3dbe3e73d5c68aacdaa99($fileIdentifier, $file); } return $loader; } } -function composerRequirec9f746de072465be3d45fbaef354c415($fileIdentifier, $file) +function composerRequire1e8119bf86a3dbe3e73d5c68aacdaa99($fileIdentifier, $file) { if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) { require $file; diff --git a/civicrm/vendor/composer/autoload_static.php b/civicrm/vendor/composer/autoload_static.php index 2ffed4ec1bbcc44aade0b1eee4514f64f90255f7..983c160b0c77a11066725f800cf66c667d39a9b6 100644 --- a/civicrm/vendor/composer/autoload_static.php +++ b/civicrm/vendor/composer/autoload_static.php @@ -4,7 +4,7 @@ namespace Composer\Autoload; -class ComposerStaticInitc9f746de072465be3d45fbaef354c415 +class ComposerStaticInit1e8119bf86a3dbe3e73d5c68aacdaa99 { public static $files = array ( 'decc78cc4436b1292c6c0d151b19445c' => __DIR__ . '/..' . '/phpseclib/phpseclib/phpseclib/bootstrap.php', @@ -371,10 +371,10 @@ class ComposerStaticInitc9f746de072465be3d45fbaef354c415 public static function getInitializer(ClassLoader $loader) { return \Closure::bind(function () use ($loader) { - $loader->prefixLengthsPsr4 = ComposerStaticInitc9f746de072465be3d45fbaef354c415::$prefixLengthsPsr4; - $loader->prefixDirsPsr4 = ComposerStaticInitc9f746de072465be3d45fbaef354c415::$prefixDirsPsr4; - $loader->prefixesPsr0 = ComposerStaticInitc9f746de072465be3d45fbaef354c415::$prefixesPsr0; - $loader->classMap = ComposerStaticInitc9f746de072465be3d45fbaef354c415::$classMap; + $loader->prefixLengthsPsr4 = ComposerStaticInit1e8119bf86a3dbe3e73d5c68aacdaa99::$prefixLengthsPsr4; + $loader->prefixDirsPsr4 = ComposerStaticInit1e8119bf86a3dbe3e73d5c68aacdaa99::$prefixDirsPsr4; + $loader->prefixesPsr0 = ComposerStaticInit1e8119bf86a3dbe3e73d5c68aacdaa99::$prefixesPsr0; + $loader->classMap = ComposerStaticInit1e8119bf86a3dbe3e73d5c68aacdaa99::$classMap; }, null, ClassLoader::class); } diff --git a/civicrm/xml/schema/Contact/RelationshipType.xml b/civicrm/xml/schema/Contact/RelationshipType.xml index f530b032118a1a73983bcf3c934543239f227652..6fa4b12709cbdc591c3defe1fe37931c953fdb4c 100644 --- a/civicrm/xml/schema/Contact/RelationshipType.xml +++ b/civicrm/xml/schema/Contact/RelationshipType.xml @@ -33,6 +33,9 @@ <title>Relationship Type Label A to B</title> <length>64</length> <comment>label for relationship of contact_a to contact_b.</comment> + <html> + <type>Text</type> + </html> <add>3.0</add> <localizable>true</localizable> </field> @@ -50,6 +53,9 @@ <title>Relationship Type Label B to A</title> <length>64</length> <comment>Optional label for relationship of contact_b to contact_a.</comment> + <html> + <type>Text</type> + </html> <add>3.0</add> <localizable>true</localizable> </field> @@ -60,6 +66,9 @@ <length>255</length> <comment>Optional verbose description of the relationship type.</comment> <add>1.1</add> + <html> + <type>Text</type> + </html> <localizable>true</localizable> </field> <field> @@ -137,6 +146,9 @@ <type>boolean</type> <title>Relationship Type is Reserved</title> <comment>Is this relationship type a predefined system type (can not be changed or de-activated)?</comment> + <html> + <type>CheckBox</type> + </html> <add>1.1</add> </field> <field> @@ -146,6 +158,9 @@ <default>1</default> <comment>Is this relationship type currently active (i.e. can be used when creating or editing relationships)? </comment> + <html> + <type>CheckBox</type> + </html> <add>1.1</add> </field> <index> diff --git a/civicrm/xml/schema/Core/CustomField.xml b/civicrm/xml/schema/Core/CustomField.xml index d9ee5bb74ce72108a4ac746e436dc2be674fd424..0effe4046dbe2e39ed19bb39f9e434f45649460a 100644 --- a/civicrm/xml/schema/Core/CustomField.xml +++ b/civicrm/xml/schema/Core/CustomField.xml @@ -100,6 +100,7 @@ <title>Custom Field Is Required?</title> <type>boolean</type> <comment>Is a value required for this property.</comment> + <default>0</default> <add>1.1</add> </field> <field> @@ -107,6 +108,7 @@ <title>Allow Searching on Field?</title> <type>boolean</type> <comment>Is this property searchable.</comment> + <default>0</default> <add>1.1</add> </field> <field> @@ -171,12 +173,14 @@ <type>boolean</type> <title>Custom Field Is Active?</title> <comment>Is this property active?</comment> + <default>1</default> <add>1.1</add> </field> <field> <name>is_view</name> <type>boolean</type> <title>Field is Viewable</title> + <default>0</default> <comment>Is this property set by PHP Code? A code field is viewable but not editable</comment> <add>1.1</add> </field> diff --git a/civicrm/xml/schema/Core/CustomGroup.xml b/civicrm/xml/schema/Core/CustomGroup.xml index de3a4d70f168cf8e0f9332820d2ec0c0d0e95aad..719b4a481c537fdba6a963c64a52f78980d43798 100644 --- a/civicrm/xml/schema/Core/CustomGroup.xml +++ b/civicrm/xml/schema/Core/CustomGroup.xml @@ -61,7 +61,13 @@ <title>Custom Group Subtype List</title> <default>NULL</default> <comment>FK to civicrm_option_value.id (for option group custom_data_type.)</comment> + <pseudoconstant> + <optionGroupName>custom_data_type</optionGroupName> + </pseudoconstant> <add>2.2</add> + <html> + <type>Select</type> + </html> </field> <field> <name>extends_entity_column_value</name> @@ -134,6 +140,7 @@ <type>boolean</type> <title>Custom Group Is Active?</title> <comment>Is this property active?</comment> + <default>1</default> <add>1.1</add> </field> <field> @@ -148,6 +155,7 @@ <type>boolean</type> <title>Supports Multiple Records</title> <comment>Does this group hold multiple values?</comment> + <default>0</default> <add>2.0</add> </field> <field> diff --git a/civicrm/xml/schema/Core/File.xml b/civicrm/xml/schema/Core/File.xml index b11c3da0f600a0a7c6efc809550c96d75ff057c6..925e1f64893de551c1d77dddc882890509fbdcd2 100644 --- a/civicrm/xml/schema/Core/File.xml +++ b/civicrm/xml/schema/Core/File.xml @@ -64,4 +64,18 @@ <comment>Date and time that this attachment was uploaded or written to server.</comment> <add>1.5</add> </field> + <field> + <name>created_id</name> + <type>int unsigned</type> + <title>Created By Contact ID</title> + <comment>FK to civicrm_contact, who uploaded this file</comment> + <add>5.3</add> + </field> + <foreignKey> + <name>created_id</name> + <table>civicrm_contact</table> + <key>id</key> + <add>5.3</add> + <onDelete>SET NULL</onDelete> + </foreignKey> </table> diff --git a/civicrm/xml/schema/Member/MembershipStatus.xml b/civicrm/xml/schema/Member/MembershipStatus.xml index b25d44f45327e224e65451bad4eb66fce7d35246..5ef3ce5004cc32d1c25820015fdc32620380dd5d 100644 --- a/civicrm/xml/schema/Member/MembershipStatus.xml +++ b/civicrm/xml/schema/Member/MembershipStatus.xml @@ -31,9 +31,13 @@ </field> <field> <name>label</name> + <title>Label</title> <type>varchar</type> <length>128</length> <localizable>true</localizable> + <html> + <type>Text</type> + </html> <comment>Label for Membership Status</comment> <add>3.2</add> </field> @@ -110,9 +114,12 @@ </field> <field> <name>is_admin</name> - <title>Admin Assigned Only?</title> + <title>Administrator Only?</title> <type>boolean</type> <comment>Is this status for admin/manual assignment only.</comment> + <html> + <type>CheckBox</type> + </html> <add>1.5</add> </field> <field> @@ -125,6 +132,9 @@ <name>is_default</name> <title>Default Status?</title> <type>boolean</type> + <html> + <type>CheckBox</type> + </html> <comment>Assign this status to a membership record if no other status match is found.</comment> <add>1.5</add> </field> @@ -133,6 +143,9 @@ <title>Is Active</title> <type>boolean</type> <default>1</default> + <html> + <type>CheckBox</type> + </html> <comment>Is this membership_status enabled.</comment> <add>1.5</add> </field> @@ -141,6 +154,9 @@ <title>Is Reserved</title> <type>boolean</type> <default>0</default> + <html> + <type>CheckBox</type> + </html> <comment>Is this membership_status reserved.</comment> <add>2.1</add> </field> diff --git a/civicrm/xml/schema/Member/MembershipType.xml b/civicrm/xml/schema/Member/MembershipType.xml index 6b6f92682292c55ea8e266ccc6f5bffbc3a55795..0286b74680659a91c4fb6ca94ee9300b4baa306a 100644 --- a/civicrm/xml/schema/Member/MembershipType.xml +++ b/civicrm/xml/schema/Member/MembershipType.xml @@ -47,6 +47,10 @@ <length>128</length> <localizable>true</localizable> <comment>Name of Membership Type</comment> + <html> + <type>Text</type> + <label>Name</label> + </html> <add>1.5</add> </field> <field> @@ -57,6 +61,7 @@ <type>TextArea</type> <rows>6</rows> <cols>50</cols> + <label>Description</label> </html> <length>255</length> <localizable>true</localizable> @@ -114,11 +119,15 @@ </foreignKey> <field> <name>minimum_fee</name> - <title>membership Type Minimum Fee</title> + <title>Membership Type Minimum Fee</title> <type>decimal</type> <length>18,9</length> <comment>Minimum fee for this membership (0 for free/complimentary memberships).</comment> <default>0</default> + <html> + <type>Text</type> + <label>Minimum Fee</label> + </html> <add>1.5</add> </field> <field> @@ -139,6 +148,9 @@ <name>duration_interval</name> <title>Membership Type Duration Interval</title> <type>int</type> + <html> + <type>Text</type> + </html> <comment>Number of duration units in membership period (e.g. 1 year, 12 months).</comment> <add>1.5</add> </field> @@ -148,6 +160,9 @@ <type>varchar</type> <length>8</length> <comment>Rolling membership period starts on signup date. Fixed membership periods start on fixed_period_start_day.</comment> + <html> + <type>Select</type> + </html> <pseudoconstant> <callback>CRM_Core_SelectValues::periodType</callback> </pseudoconstant> @@ -199,6 +214,10 @@ <type>int</type> <comment>Maximum number of related memberships.</comment> <add>4.3</add> + <html> + <type>Text</type> + <label>Max Related</label> + </html> </field> <field> <name>visibility</name> @@ -217,6 +236,9 @@ <name>weight</name> <title>Order</title> <type>int</type> + <html> + <type>Text</type> + </html> <add>1.5</add> </field> <field> @@ -262,5 +284,9 @@ <default>1</default> <comment>Is this membership_type enabled</comment> <add>1.5</add> + <html> + <type>CheckBox</type> + <label>Enabled?</label> + </html> </field> </table> diff --git a/civicrm/xml/templates/civicrm_state_province.tpl b/civicrm/xml/templates/civicrm_state_province.tpl index 6a56b960c6e5a89c5f340da94a96ae4f1d3031e8..ada33e632eb5d7d685e5db95034d42ab632b6ec7 100644 --- a/civicrm/xml/templates/civicrm_state_province.tpl +++ b/civicrm/xml/templates/civicrm_state_province.tpl @@ -4120,4 +4120,7 @@ INSERT INTO civicrm_state_province (id, country_id, abbreviation, name) VALUES (NULL, 1080, "06", "Ogooué-Ivindo"), (NULL, 1080, "07", "Ogooué-Lolo"), (NULL, 1080, "08", "Ogooué-Maritime"), -(NULL, 1080, "09", "Woleu-Ntem"); \ No newline at end of file +(NULL, 1080, "09", "Woleu-Ntem"), + +-- dev/Core#131 Missing UK State +(NULL, 1226, "MON", "Monmouthshire"); diff --git a/civicrm/xml/templates/dao.tpl b/civicrm/xml/templates/dao.tpl index 222ffbb30928f9bc2f9d2e44398349db0003f6c8..9c39ce74086c00c4ac8d26f9fdcdc19e5c25d1f0 100644 --- a/civicrm/xml/templates/dao.tpl +++ b/civicrm/xml/templates/dao.tpl @@ -137,7 +137,7 @@ class {$table.className} extends CRM_Core_DAO {ldelim} 'table_name' => '{$table.name}', 'entity' => '{$table.entity}', 'bao' => '{$table.bao}', - 'localizable' => {if ($field.localizable)}{1}{else}{0}{/if}, + 'localizable' => {if $field.localizable}1{else}0{/if}, {if $field.FKClassName} 'FKClassName' => '{$field.FKClassName}', @@ -146,8 +146,12 @@ class {$table.className} extends CRM_Core_DAO {ldelim} 'serialize' => self::SERIALIZE_{$field.serialize|strtoupper}, {/if} {if $field.html} - 'html' => {$field.html|@print_array}, -{/if} {* field.html *} + 'html' => array( + {foreach from=$field.html item=val key=key} + '{$key}' => {if $key eq 'label'}ts("{$val}"){else}'{$val}'{/if}, + {/foreach} + ), +{/if} {if $field.pseudoconstant} 'pseudoconstant' => {$field.pseudoconstant|@print_array} {/if} {* field.pseudoconstant *} ), diff --git a/civicrm/xml/version.xml b/civicrm/xml/version.xml index 96e3e6c2b77facd361e9f458697ce5d8d7af28bc..cc6fa04947c4962e75003c34b2f43a669aa85d0a 100644 --- a/civicrm/xml/version.xml +++ b/civicrm/xml/version.xml @@ -1,4 +1,4 @@ <?xml version="1.0" encoding="iso-8859-1" ?> <version> - <version_no>5.2.2</version_no> + <version_no>5.3.0</version_no> </version> diff --git a/includes/civicrm.basepage.php b/includes/civicrm.basepage.php index a9d0b525de7e13ca8126f7be8855440f54b09247..78762ba06897e5761d75fa3d10d172dc7e4a64cb 100644 --- a/includes/civicrm.basepage.php +++ b/includes/civicrm.basepage.php @@ -1,7 +1,7 @@ <?php /* +--------------------------------------------------------------------+ - | CiviCRM version 5 | + | CiviCRM version 4.7 | +--------------------------------------------------------------------+ | Copyright CiviCRM LLC (c) 2004-2018 | +--------------------------------------------------------------------+ diff --git a/includes/civicrm.shortcodes.modal.php b/includes/civicrm.shortcodes.modal.php index 6f249e1e308df5f587beeac0af5a4a4b6986d3bf..d606a8a0b44239a22832b34bcd555614af289821 100644 --- a/includes/civicrm.shortcodes.modal.php +++ b/includes/civicrm.shortcodes.modal.php @@ -1,7 +1,7 @@ <?php /* +--------------------------------------------------------------------+ - | CiviCRM version 5 | + | CiviCRM version 4.7 | +--------------------------------------------------------------------+ | Copyright CiviCRM LLC (c) 2004-2018 | +--------------------------------------------------------------------+ diff --git a/includes/civicrm.shortcodes.php b/includes/civicrm.shortcodes.php index 26e1b163cb8fbde7e6a37a4d97709e0a89759d77..cf3068d5ffdd62cbb7125323062b2b5a51189b6d 100644 --- a/includes/civicrm.shortcodes.php +++ b/includes/civicrm.shortcodes.php @@ -1,7 +1,7 @@ <?php /* +--------------------------------------------------------------------+ - | CiviCRM version 5 | + | CiviCRM version 4.7 | +--------------------------------------------------------------------+ | Copyright CiviCRM LLC (c) 2004-2018 | +--------------------------------------------------------------------+ @@ -246,16 +246,6 @@ class CiviCRM_For_WordPress_Shortcodes { * @return string HTML for output */ public function render_single( $atts ) { - // Do not parse shortcodes in REST context for PUT, POST and DELETE methods - if(defined('REST_REQUEST') && REST_REQUEST && (isset($_PUT) || isset($_POST) || isset($_DELETE)) ){ - // Return the original shortcode - $shortcode = '[civicrm'; - foreach($atts as $att=>$val){ - $shortcode.=' '.$att.'="'.$val.'"'; - } - $shortcode.=']'; - return $shortcode; - } // check if we've already parsed this shortcode global $post; diff --git a/includes/civicrm.users.php b/includes/civicrm.users.php index 800b8888eb01839c2dc2965d7e6a2aaad8310a3b..6c387d781854f30d9d303b138aad41297e22f7f0 100644 --- a/includes/civicrm.users.php +++ b/includes/civicrm.users.php @@ -1,7 +1,7 @@ <?php /* +--------------------------------------------------------------------+ - | CiviCRM version 5 | + | CiviCRM version 4.7 | +--------------------------------------------------------------------+ | Copyright CiviCRM LLC (c) 2004-2018 | +--------------------------------------------------------------------+ diff --git a/languages/civicrm.pot b/languages/civicrm.pot index 4e28eef65405b16e03f54f0622b165384f5ecd81..22349420e72fdbd042457fe592b7f43a0bd1c8a6 100644 --- a/languages/civicrm.pot +++ b/languages/civicrm.pot @@ -2,7 +2,7 @@ # This file is distributed under the same license as the CiviCRM package. msgid "" msgstr "" -"Project-Id-Version: CiviCRM 5\n" +"Project-Id-Version: CiviCRM 4.6\n" "Report-Msgid-Bugs-To: http://wordpress.org/tag/civicrm\n" "POT-Creation-Date: 2014-11-11 09:48:56+00:00\n" "MIME-Version: 1.0\n" diff --git a/readme.txt b/readme.txt index c6341049d2d10b5e6d4cc2b3a8f28ddc8b8b84da..0cfdc42e914a9242442508df0a310a2b8cffbbbb 100755 --- a/readme.txt +++ b/readme.txt @@ -2,8 +2,8 @@ Contributors: needle Tags: civicrm, crm Requires at least: 3.4 -Tested up to: 5.2.2 -Stable tag: 5.2.2 +Tested up to: 4.0 +Stable tag: 4.7 License: AGPL3 License URI: http://www.gnu.org/licenses/agpl-3.0.html diff --git a/uninstall.php b/uninstall.php index c73696a982a1d2e246e227c3ad4a7149e04f172c..7579c21f7061c9182f0ba4514ed42b6616ef6b16 100644 --- a/uninstall.php +++ b/uninstall.php @@ -2,7 +2,7 @@ /* +--------------------------------------------------------------------+ - | CiviCRM version 5 | + | CiviCRM version 4.7 | +--------------------------------------------------------------------+ | Copyright CiviCRM LLC (c) 2004-2018 | +--------------------------------------------------------------------+ diff --git a/wp-cli/civicrm.php b/wp-cli/civicrm.php index 4a02543027e944c97824dac49a3ce430e2c77290..cce0dbd360700c25cfd7072acff8dd233266e528 100644 --- a/wp-cli/civicrm.php +++ b/wp-cli/civicrm.php @@ -2,7 +2,7 @@ /* +--------------------------------------------------------------------+ - | CiviCRM version 5 | + | CiviCRM version 4.7 | +--------------------------------------------------------------------+ | Copyright CiviCRM LLC (c) 2004-2018 | +--------------------------------------------------------------------+