{
    "2a00" : { "name" : "Device Name"
             , "type" : "org.bluetooth.characteristic.gap.device_name"
             }
  , "2a01" : { "name" : "Appearance"
             , "type" : "org.bluetooth.characteristic.gap.appearance"
             }
  , "2a02" : { "name" : "Peripheral Privacy Flag"
             , "type" : "org.bluetooth.characteristic.gap.peripheral_privacy_flag"
             }
  , "2a03" : { "name" : "Reconnection Address"
             , "type" : "org.bluetooth.characteristic.gap.reconnection_address"
             }
  , "2a04" : { "name" : "Peripheral Preferred Connection Parameters"
             , "type" : "org.bluetooth.characteristic.gap.peripheral_preferred_connection_parameters"
             }
  , "2a05" : { "name" : "Service Changed"
             , "type" : "org.bluetooth.characteristic.gatt.service_changed"
             }
  , "2a06" : { "name" : "Alert Level"
             , "type" : "org.bluetooth.characteristic.alert_level"
             }
  , "2a07" : { "name" : "Tx Power Level"
             , "type" : "org.bluetooth.characteristic.tx_power_level"
             }
  , "2a08" : { "name" : "Date Time"
             , "type" : "org.bluetooth.characteristic.date_time"
             }
  , "2a09" : { "name" : "Day of Week"
             , "type" : "org.bluetooth.characteristic.day_of_week"
             }
  , "2a0a" : { "name" : "Day Date Time"
             , "type" : "org.bluetooth.characteristic.day_date_time"
             }
  , "2a0c" : { "name" : "Exact Time 256"
             , "type" : "org.bluetooth.characteristic.exact_time_256"
             }
  , "2a0d" : { "name" : "DST Offset"
             , "type" : "org.bluetooth.characteristic.dst_offset"
             }
  , "2a0e" : { "name" : "Time Zone"
             , "type" : "org.bluetooth.characteristic.time_zone"
             }
  , "2a0f" : { "name" : "Local Time Information"
             , "type" : "org.bluetooth.characteristic.local_time_information"
             }
  , "2a11" : { "name" : "Time with DST"
             , "type" : "org.bluetooth.characteristic.time_with_dst"
             }
  , "2a12" : { "name" : "Time Accuracy"
             , "type" : "org.bluetooth.characteristic.time_accuracy"
             }
  , "2a13" : { "name" : "Time Source"
             , "type" : "org.bluetooth.characteristic.time_source"
             }
  , "2a14" : { "name" : "Reference Time Information"
             , "type" : "org.bluetooth.characteristic.reference_time_information"
             }
  , "2a16" : { "name" : "Time Update Control Point"
             , "type" : "org.bluetooth.characteristic.time_update_control_point"
             }
  , "2a17" : { "name" : "Time Update State"
             , "type" : "org.bluetooth.characteristic.time_update_state"
             }
  , "2a18" : { "name" : "Glucose Measurement"
             , "type" : "org.bluetooth.characteristic.glucose_measurement"
             }
  , "2a19" : { "name" : "Battery Level"
             , "type" : "org.bluetooth.characteristic.battery_level"
             }
  , "2a1c" : { "name" : "Temperature Measurement"
             , "type" : "org.bluetooth.characteristic.temperature_measurement"
             }
  , "2a1d" : { "name" : "Temperature Type"
             , "type" : "org.bluetooth.characteristic.temperature_type"
             }
  , "2a1e" : { "name" : "Intermediate Temperature"
             , "type" : "org.bluetooth.characteristic.intermediate_temperature"
             }
  , "2a21" : { "name" : "Measurement Interval"
             , "type" : "org.bluetooth.characteristic.measurement_interval"
             }
  , "2a22" : { "name" : "Boot Keyboard Input Report"
             , "type" : "org.bluetooth.characteristic.boot_keyboard_input_report"
             }
  , "2a23" : { "name" : "System ID"
             , "type" : "org.bluetooth.characteristic.system_id"
             }
  , "2a24" : { "name" : "Model Number String"
             , "type" : "org.bluetooth.characteristic.model_number_string"
             }
  , "2a25" : { "name" : "Serial Number String"
             , "type" : "org.bluetooth.characteristic.serial_number_string"
             }
  , "2a26" : { "name" : "Firmware Revision String"
             , "type" : "org.bluetooth.characteristic.firmware_revision_string"
             }
  , "2a27" : { "name" : "Hardware Revision String"
             , "type" : "org.bluetooth.characteristic.hardware_revision_string"
             }
  , "2a28" : { "name" : "Software Revision String"
             , "type" : "org.bluetooth.characteristic.software_revision_string"
             }
  , "2a29" : { "name" : "Manufacturer Name String"
             , "type" : "org.bluetooth.characteristic.manufacturer_name_string"
             }
  , "2a2a" : { "name" : "IEEE 11073-20601 Regulatory Certification Data List"
             , "type" : "org.bluetooth.characteristic.ieee_11073-20601_regulatory_certification_data_list"
             }
  , "2a2b" : { "name" : "Current Time"
             , "type" : "org.bluetooth.characteristic.current_time"
             }
  , "2a2c" : { "name" : "Magnetic Declination"
             , "type" : "org.bluetooth.characteristic.magnetic_declination"
             }
  , "2a31" : { "name" : "Scan Refresh"
             , "type" : "org.bluetooth.characteristic.scan_refresh"
             }
  , "2a32" : { "name" : "Boot Keyboard Output Report"
             , "type" : "org.bluetooth.characteristic.boot_keyboard_output_report"
             }
  , "2a33" : { "name" : "Boot Mouse Input Report"
             , "type" : "org.bluetooth.characteristic.boot_mouse_input_report"
             }
  , "2a34" : { "name" : "Glucose Measurement Context"
             , "type" : "org.bluetooth.characteristic.glucose_measurement_context"
             }
  , "2a35" : { "name" : "Blood Pressure Measurement"
             , "type" : "org.bluetooth.characteristic.blood_pressure_measurement"
             }
  , "2a36" : { "name" : "Intermediate Cuff Pressure"
             , "type" : "org.bluetooth.characteristic.intermediate_blood_pressure"
             }
  , "2a37" : { "name" : "Heart Rate Measurement"
             , "type" : "org.bluetooth.characteristic.heart_rate_measurement"
             }
  , "2a38" : { "name" : "Body Sensor Location"
             , "type" : "org.bluetooth.characteristic.body_sensor_location"
             }
  , "2a39" : { "name" : "Heart Rate Control Point"
             , "type" : "org.bluetooth.characteristic.heart_rate_control_point"
             }
  , "2a3f" : { "name" : "Alert Status"
             , "type" : "org.bluetooth.characteristic.alert_status"
             }
  , "2a40" : { "name" : "Ringer Control Point"
             , "type" : "org.bluetooth.characteristic.ringer_control_point"
             }
  , "2a41" : { "name" : "Ringer Setting"
             , "type" : "org.bluetooth.characteristic.ringer_setting"
             }
  , "2a42" : { "name" : "Alert Category ID Bit Mask"
             , "type" : "org.bluetooth.characteristic.alert_category_id_bit_mask"
             }
  , "2a43" : { "name" : "Alert Category ID"
             , "type" : "org.bluetooth.characteristic.alert_category_id"
             }
  , "2a44" : { "name" : "Alert Notification Control Point"
             , "type" : "org.bluetooth.characteristic.alert_notification_control_point"
             }
  , "2a45" : { "name" : "Unread Alert Status"
             , "type" : "org.bluetooth.characteristic.unread_alert_status"
             }
  , "2a46" : { "name" : "New Alert"
             , "type" : "org.bluetooth.characteristic.new_alert"
             }
  , "2a47" : { "name" : "Supported New Alert Category"
             , "type" : "org.bluetooth.characteristic.supported_new_alert_category"
             }
  , "2a48" : { "name" : "Supported Unread Alert Category"
             , "type" : "org.bluetooth.characteristic.supported_unread_alert_category"
             }
  , "2a49" : { "name" : "Blood Pressure Feature"
             , "type" : "org.bluetooth.characteristic.blood_pressure_feature"
             }
  , "2a4a" : { "name" : "HID Information"
             , "type" : "org.bluetooth.characteristic.hid_information"
             }
  , "2a4b" : { "name" : "Report Map"
             , "type" : "org.bluetooth.characteristic.report_map"
             }
  , "2a4c" : { "name" : "HID Control Point"
             , "type" : "org.bluetooth.characteristic.hid_control_point"
             }
  , "2a4d" : { "name" : "Report"
             , "type" : "org.bluetooth.characteristic.report"
             }
  , "2a4e" : { "name" : "Protocol Mode"
             , "type" : "org.bluetooth.characteristic.protocol_mode"
             }
  , "2a4f" : { "name" : "Scan Interval Window"
             , "type" : "org.bluetooth.characteristic.scan_interval_window"
             }
  , "2a50" : { "name" : "PnP ID"
             , "type" : "org.bluetooth.characteristic.pnp_id"
             }
  , "2a51" : { "name" : "Glucose Feature"
             , "type" : "org.bluetooth.characteristic.glucose_feature"
             }
  , "2a52" : { "name" : "Record Access Control Point"
             , "type" : "org.bluetooth.characteristic.record_access_control_point"
             }
  , "2a53" : { "name" : "RSC Measurement"
             , "type" : "org.bluetooth.characteristic.rsc_measurement"
             }
  , "2a54" : { "name" : "RSC Feature"
             , "type" : "org.bluetooth.characteristic.rsc_feature"
             }
  , "2a55" : { "name" : "SC Control Point"
             , "type" : "org.bluetooth.characteristic.sc_control_point"
             }
  , "2a56" : { "name" : "Digital"
             , "type" : "org.bluetooth.characteristic.digital"
             }
  , "2a58" : { "name" : "Analog"
             , "type" : "org.bluetooth.characteristic.analog"
             }
  , "2a5a" : { "name" : "Aggregate"
             , "type" : "org.bluetooth.characteristic.aggregate"
             }
  , "2a5b" : { "name" : "CSC Measurement"
             , "type" : "org.bluetooth.characteristic.csc_measurement"
             }
  , "2a5c" : { "name" : "CSC Feature"
             , "type" : "org.bluetooth.characteristic.csc_feature"
             }
  , "2a5d" : { "name" : "Sensor Location"
             , "type" : "org.bluetooth.characteristic.sensor_location"
             }
  , "2a63" : { "name" : "Cycling Power Measurement"
             , "type" : "org.bluetooth.characteristic.cycling_power_measurement"
             }
  , "2a64" : { "name" : "Cycling Power Vector"
             , "type" : "org.bluetooth.characteristic.cycling_power_vector"
             }
  , "2a65" : { "name" : "Cycling Power Feature"
             , "type" : "org.bluetooth.characteristic.cycling_power_feature"
             }
  , "2a66" : { "name" : "Cycling Power Control Point"
             , "type" : "org.bluetooth.characteristic.cycling_power_control_point"
             }
  , "2a67" : { "name" : "Location and Speed"
             , "type" : "org.bluetooth.characteristic.location_and_speed"
             }
  , "2a68" : { "name" : "Navigation"
             , "type" : "org.bluetooth.characteristic.navigation"
             }
  , "2a69" : { "name" : "Position Quality"
             , "type" : "org.bluetooth.characteristic.position_quality"
             }
  , "2a6a" : { "name" : "LN Feature"
             , "type" : "org.bluetooth.characteristic.ln_feature"
             }
  , "2a6b" : { "name" : "LN Control Point"
             , "type" : "org.bluetooth.characteristic.ln_control_point"
             }
  , "2a6c" : { "name" : "Elevation"
             , "type" : "org.bluetooth.characteristic.elevation"
             }
  , "2a6d" : { "name" : "Pressure"
             , "type" : "org.bluetooth.characteristic.pressure"
             }
  , "2a6e" : { "name" : "Temperature"
             , "type" : "org.bluetooth.characteristic.temperature"
             }
  , "2a6f" : { "name" : "Humidity"
             , "type" : "org.bluetooth.characteristic.humidity"
             }
  , "2a70" : { "name" : "True Wind Speed"
             , "type" : "org.bluetooth.characteristic.true_wind_speed"
             }
  , "2a71" : { "name" : "True Wind Direction"
             , "type" : "org.bluetooth.characteristic.true_wind_direction"
             }
  , "2a72" : { "name" : "Apparent Wind Speed"
             , "type" : "org.bluetooth.characteristic.apparent_wind_speed"
             }
  , "2a73" : { "name" : "Apparent Wind Direction"
             , "type" : "org.bluetooth.characteristic.apparent_wind_direction"
             }
  , "2a74" : { "name" : "Gust Factor"
             , "type" : "org.bluetooth.characteristic.gust_factor"
             }
  , "2a75" : { "name" : "Pollen Concentration"
             , "type" : "org.bluetooth.characteristic.pollen_concentration"
             }
  , "2a76" : { "name" : "UV Index"
             , "type" : "org.bluetooth.characteristic.uv_index"
             }
  , "2a77" : { "name" : "Irradiance"
             , "type" : "org.bluetooth.characteristic.irradiance"
             }
  , "2a78" : { "name" : "Rainfall"
             , "type" : "org.bluetooth.characteristic.rainfall"
             }
  , "2a79" : { "name" : "Wind Chill"
             , "type" : "org.bluetooth.characteristic.wind_chill"
             }
  , "2a7a" : { "name" : "Heat Index"
             , "type" : "org.bluetooth.characteristic.heat_index"
             }
  , "2a7b" : { "name" : "Dew Point"
             , "type" : "org.bluetooth.characteristic.dew_point"
             }
  , "2a7d" : { "name" : "Descriptor Value Changed"
             , "type" : "org.bluetooth.characteristic.descriptor_value_change"
             }
  , "2a7e" : { "name" : "Aerobic Heart Rate Lower Limit"
             , "type" : "org.bluetooth.characteristic.aerobic_heart_rate_lower_limit"
             }
  , "2a7f" : { "name" : "Aerobic Threshold"
             , "type" : "org.bluetooth.characteristic.aerobic_threshold"
             }
  , "2a80" : { "name" : "Age"
             , "type" : "org.bluetooth.characteristic.age"
             }
  , "2a81" : { "name" : "Anaerobic Heart Rate Lower Limit"
             , "type" : "org.bluetooth.characteristic.anaerobic_heart_rate_lower_limit"
             }
  , "2a82" : { "name" : "Anaerobic Heart Rate Upper Limit"
             , "type" : "org.bluetooth.characteristic.anaerobic_heart_rate_upper_limit"
             }
  , "2a83" : { "name" : "Anaerobic Threshold"
             , "type" : "org.bluetooth.characteristic.anaerobic_threshold"
             }
  , "2a84" : { "name" : "Aerobic Heart Rate Upper Limit"
             , "type" : "org.bluetooth.characteristic.aerobic_heart_rate_upper_limit"
             }
  , "2a85" : { "name" : "Date of Birth"
             , "type" : "org.bluetooth.characteristic.date_of_birth"
             }
  , "2a86" : { "name" : "Date of Threshold Assessment"
             , "type" : "org.bluetooth.characteristic.date_of_threshold_assessment"
             }
  , "2a87" : { "name" : "Email Address"
             , "type" : "org.bluetooth.characteristic.email_address"
             }
  , "2a88" : { "name" : "Fat Burn Heart Rate Lower Limit"
             , "type" : "org.bluetooth.characteristic.fat_burn_heart_lower_limit"
             }
  , "2a89" : { "name" : "Fat Burn Heart Rate Upper Limit"
             , "type" : "org.bluetooth.characteristic.fat_burn_heart_upper_limit"
             }
  , "2a8a" : { "name" : "First Name"
             , "type" : "org.bluetooth.characteristic.first_name"
             }
  , "2a8b" : { "name" : "Five Zone Heart Rate Limits"
             , "type" : "org.bluetooth.characteristic.five_zone_heart_rate_limits"
             }
  , "2a8c" : { "name" : "Gender"
             , "type" : "org.bluetooth.characteristic.gender"
             }
  , "2a8d" : { "name" : "Heart Rate Max"
             , "type" : "org.bluetooth.characteristic.heart_rate_max"
             }
  , "2a8e" : { "name" : "Height"
             , "type" : "org.bluetooth.characteristic.height"
             }
  , "2a8f" : { "name" : "Hip Circumference"
             , "type" : "org.bluetooth.characteristic.hip_circumference"
             }
  , "2a90" : { "name" : "Last Name"
             , "type" : "org.bluetooth.characteristic.last_name"
             }
  , "2a91" : { "name" : "Maximum Recommended Heart Rate"
             , "type" : "org.bluetooth.characteristic.maximum_recommended_heart_rate"
             }
  , "2a92" : { "name" : "Resting Heart Rate"
             , "type" : "org.bluetooth.characteristic.resting_heart_rate"
             }
  , "2a93" : { "name" : "Sport Type for Aerobic and Anaerobic Threshold"
             , "type" : "org.bluetooth.characteristic.sport_type_for_aerobic_and_anaerobic_threshold"
             }
  , "2a94" : { "name" : "Three Zone Heart Rate Limits"
             , "type" : "org.bluetooth.characteristic.three_zone_heart_rate_limits"
             }
  , "2a95" : { "name" : "Two Zone Heart Rate Limit"
             , "type" : "org.bluetooth.characteristic.two_zone_heart_rate_limit"
             }
  , "2a96" : { "name" : "VO2 Max"
             , "type" : "org.bluetooth.characteristic.vo2_max"
             }
  , "2a97" : { "name" : "Waist Circumference"
             , "type" : "org.bluetooth.characteristic.waist_circumference"
             }
  , "2a98" : { "name" : "Weight"
             , "type" : "org.bluetooth.characteristic.weight"
             }
  , "2a99" : { "name" : "Database Change Increment"
             , "type" : "org.bluetooth.characteristic.database_change_increment"
             }
  , "2a9a" : { "name" : "User Index"
             , "type" : "org.bluetooth.characteristic.user_index"
             }
  , "2a9b" : { "name" : "Body Composition Feature"
             , "type" : "org.bluetooth.characteristic.body_composition_feature"
             }
  , "2a9c" : { "name" : "Body Composition Measurement"
             , "type" : "org.bluetooth.characteristic.body_composition_measurement"
             }
  , "2a9d" : { "name" : "Weight Measurement"
             , "type" : "org.bluetooth.characteristic.weight_measurement"
             }
  , "2a9e" : { "name" : "Weight Scale Feature"
             , "type" : "org.bluetooth.characteristic.weight_scale_feature"
             }
  , "2a9f" : { "name" : "User Control Point"
             , "type" : "org.bluetooth.characteristic.user_control_point"
             }
  , "2aa0" : { "name" : "Magnetic Flux Density - 2D"
             , "type" : "org.bluetooth.characteristic.magnetic_flux_density_2d"
             }
  , "2aa1" : { "name" : "Magnetic Flux Density - 3D"
             , "type" : "org.bluetooth.characteristic.magnetic_flux_density_3d"
             }
  , "2aa2" : { "name" : "Language"
             , "type" : "org.bluetooth.characteristic.language"
             }
  , "2aa3" : { "name" : "Barometric Pressure Trend"
             , "type" : "org.bluetooth.characteristic.barometric_pressure_trend"
             }
  , "2aa4" : { "name" : "Bond Management Control Point"
             , "type" : "org.bluetooth.characteristic.bond_management_control_point"
             }
  , "2aa5" : { "name" : "Bond Management Feature"
             , "type" : "org.bluetooth.characteristic.bond_management_feature"
             }
  , "2aa6" : { "name" : "Central Address Resolution"
             , "type" : "org.bluetooth.characteristic.central_address_resolution"
             }
  , "2aa7" : { "name" : "CGM Measurement"
             , "type" : "org.bluetooth.characteristic.cgm_measurement"
             }
  , "2aa8" : { "name" : "CGM Feature"
             , "type" : "org.bluetooth.characteristic.cgm_feature"
             }
  , "2aa9" : { "name" : "CGM Status"
             , "type" : "org.bluetooth.characteristic.cgm_status"
             }
  , "2aaa" : { "name" : "CGM Session Start Time"
             , "type" : "org.bluetooth.characteristic.cgm_session_start_time"
             }
  , "2aab" : { "name" : "CGM Session Run Time"
             , "type" : "org.bluetooth.characteristic.cgm_session_run_time"
             }
  , "2aac" : { "name" : "CGM Specific Ops Control Point"
             , "type" : "org.bluetooth.characteristic.cgm_specific_ops_control_point"
             }
}