EXPORT_SYMBOL	 arch/x86/kvm/kvm 0xb19a2862	kvm_cpu_has_pending_timer
EXPORT_SYMBOL	 crypto/ecc 0x16e410ff	vli_from_be64
EXPORT_SYMBOL	 crypto/ecc 0x1a5faa3a	vli_mod_inv
EXPORT_SYMBOL	 crypto/ecc 0x4c281912	vli_is_zero
EXPORT_SYMBOL	 crypto/ecc 0x671f7aa5	ecc_is_key_valid
EXPORT_SYMBOL	 crypto/ecc 0x7c0fbb00	vli_mod_mult_slow
EXPORT_SYMBOL	 crypto/ecc 0x9263b417	ecc_point_mult_shamir
EXPORT_SYMBOL	 crypto/ecc 0x92668805	vli_cmp
EXPORT_SYMBOL	 crypto/ecc 0x9f6efabd	vli_sub
EXPORT_SYMBOL	 crypto/ecc 0xa76b31a2	crypto_ecdh_shared_secret
EXPORT_SYMBOL	 crypto/ecc 0xd6315f31	ecc_gen_privkey
EXPORT_SYMBOL	 crypto/ecc 0xde867c29	ecc_is_pubkey_valid_partial
EXPORT_SYMBOL	 crypto/ecc 0xeac9b99a	vli_from_le64
EXPORT_SYMBOL	 crypto/ecc 0xed4ae15e	ecc_make_pub_key
EXPORT_SYMBOL	 crypto/nhpoly1305 0x5de6b2a2	crypto_nhpoly1305_setkey
EXPORT_SYMBOL	 crypto/nhpoly1305 0x769f0e4f	crypto_nhpoly1305_init
EXPORT_SYMBOL	 crypto/nhpoly1305 0xd1e1f217	crypto_nhpoly1305_final
EXPORT_SYMBOL	 crypto/nhpoly1305 0xe8b5614c	crypto_nhpoly1305_update_helper
EXPORT_SYMBOL	 crypto/nhpoly1305 0xef2f45d5	crypto_nhpoly1305_update
EXPORT_SYMBOL	 crypto/nhpoly1305 0xfd09ab0f	crypto_nhpoly1305_final_helper
EXPORT_SYMBOL	 crypto/sha3_generic 0x5598b385	crypto_sha3_update
EXPORT_SYMBOL	 crypto/sha3_generic 0x8e43eb4d	crypto_sha3_init
EXPORT_SYMBOL	 crypto/sha3_generic 0xdfe4bb12	crypto_sha3_final
EXPORT_SYMBOL	 crypto/sm3_generic 0xdf24fb1c	crypto_sm3_finup
EXPORT_SYMBOL	 crypto/sm3_generic 0xed3476f5	crypto_sm3_update
EXPORT_SYMBOL	 crypto/xor 0x5b6c00e6	xor_blocks
EXPORT_SYMBOL	 drivers/acpi/video 0x6de7f7ff	acpi_video_get_backlight_type
EXPORT_SYMBOL	 drivers/acpi/video 0x7a45377b	acpi_video_unregister
EXPORT_SYMBOL	 drivers/acpi/video 0x7cc484a5	acpi_video_handles_brightness_key_presses
EXPORT_SYMBOL	 drivers/acpi/video 0x8826c13b	acpi_video_register
EXPORT_SYMBOL	 drivers/acpi/video 0x96758abe	acpi_video_get_levels
EXPORT_SYMBOL	 drivers/acpi/video 0xcdb0754b	acpi_video_get_edid
EXPORT_SYMBOL	 drivers/acpi/video 0xe92ca535	acpi_video_set_dmi_backlight_type
EXPORT_SYMBOL	 drivers/atm/suni 0x1bf24d75	suni_init
EXPORT_SYMBOL	 drivers/atm/uPD98402 0x37f610ee	uPD98402_init
EXPORT_SYMBOL	 drivers/bcma/bcma 0x1041212e	bcma_core_irq
EXPORT_SYMBOL	 drivers/bcma/bcma 0x532ca2c1	bcma_core_dma_translation
EXPORT_SYMBOL	 drivers/block/drbd/drbd 0x127a5901	drbd_set_st_err_str
EXPORT_SYMBOL	 drivers/block/drbd/drbd 0x35131b36	drbd_role_str
EXPORT_SYMBOL	 drivers/block/drbd/drbd 0x7730f22d	drbd_conn_str
EXPORT_SYMBOL	 drivers/block/drbd/drbd 0xaf27bebf	drbd_disk_str
EXPORT_SYMBOL	 drivers/block/paride/paride 0x0285d0d8	pi_connect
EXPORT_SYMBOL	 drivers/block/paride/paride 0x0bf57df6	pi_write_regr
EXPORT_SYMBOL	 drivers/block/paride/paride 0x104f03fd	paride_register
EXPORT_SYMBOL	 drivers/block/paride/paride 0x18488410	pi_read_regr
EXPORT_SYMBOL	 drivers/block/paride/paride 0x2b46a37c	pi_release
EXPORT_SYMBOL	 drivers/block/paride/paride 0x4267110a	pi_register_driver
EXPORT_SYMBOL	 drivers/block/paride/paride 0x6306e2e5	paride_unregister
EXPORT_SYMBOL	 drivers/block/paride/paride 0x69fad2dc	pi_read_block
EXPORT_SYMBOL	 drivers/block/paride/paride 0x7ecaad92	pi_do_claimed
EXPORT_SYMBOL	 drivers/block/paride/paride 0x99fb6970	pi_disconnect
EXPORT_SYMBOL	 drivers/block/paride/paride 0x9bba6942	pi_write_block
EXPORT_SYMBOL	 drivers/block/paride/paride 0xb21ba07d	pi_unregister_driver
EXPORT_SYMBOL	 drivers/block/paride/paride 0xb611778e	pi_schedule_claimed
EXPORT_SYMBOL	 drivers/block/paride/paride 0xc4b18a02	pi_init
EXPORT_SYMBOL	 drivers/char/ipmi/ipmi_msghandler 0x03bc993e	ipmi_set_my_LUN
EXPORT_SYMBOL	 drivers/char/ipmi/ipmi_msghandler 0x0705dd14	ipmi_register_for_cmd
EXPORT_SYMBOL	 drivers/char/ipmi/ipmi_msghandler 0x12dd1e77	ipmi_set_maintenance_mode
EXPORT_SYMBOL	 drivers/char/ipmi/ipmi_msghandler 0x1e5b2a9c	ipmi_smi_watcher_register
EXPORT_SYMBOL	 drivers/char/ipmi/ipmi_msghandler 0x22c500b9	ipmi_smi_watcher_unregister
EXPORT_SYMBOL	 drivers/char/ipmi/ipmi_msghandler 0x230094ac	ipmi_smi_watchdog_pretimeout
EXPORT_SYMBOL	 drivers/char/ipmi/ipmi_msghandler 0x31cab048	ipmi_smi_msg_received
EXPORT_SYMBOL	 drivers/char/ipmi/ipmi_msghandler 0x40f2b10c	ipmi_alloc_smi_msg
EXPORT_SYMBOL	 drivers/char/ipmi/ipmi_msghandler 0x445087e5	ipmi_get_smi_info
EXPORT_SYMBOL	 drivers/char/ipmi/ipmi_msghandler 0x4c2054d7	ipmi_request_settime
EXPORT_SYMBOL	 drivers/char/ipmi/ipmi_msghandler 0x50f65edf	ipmi_set_gets_events
EXPORT_SYMBOL	 drivers/char/ipmi/ipmi_msghandler 0x67369b42	ipmi_addr_src_to_str
EXPORT_SYMBOL	 drivers/char/ipmi/ipmi_msghandler 0x74778a80	ipmi_get_my_LUN
EXPORT_SYMBOL	 drivers/char/ipmi/ipmi_msghandler 0x804f922a	ipmi_addr_length
EXPORT_SYMBOL	 drivers/char/ipmi/ipmi_msghandler 0x80aa4656	ipmi_free_recv_msg
EXPORT_SYMBOL	 drivers/char/ipmi/ipmi_msghandler 0x89a5279a	ipmi_get_version
EXPORT_SYMBOL	 drivers/char/ipmi/ipmi_msghandler 0xaca90ebd	ipmi_request_supply_msgs
EXPORT_SYMBOL	 drivers/char/ipmi/ipmi_msghandler 0xae71627d	ipmi_create_user
EXPORT_SYMBOL	 drivers/char/ipmi/ipmi_msghandler 0xcf2f9282	ipmi_add_smi
EXPORT_SYMBOL	 drivers/char/ipmi/ipmi_msghandler 0xd54a5050	ipmi_unregister_for_cmd
EXPORT_SYMBOL	 drivers/char/ipmi/ipmi_msghandler 0xe4330a39	ipmi_unregister_smi
EXPORT_SYMBOL	 drivers/char/ipmi/ipmi_msghandler 0xe4f4665b	ipmi_validate_addr
EXPORT_SYMBOL	 drivers/char/ipmi/ipmi_msghandler 0xec1c2a90	ipmi_get_my_address
EXPORT_SYMBOL	 drivers/char/ipmi/ipmi_msghandler 0xf388b18b	ipmi_destroy_user
EXPORT_SYMBOL	 drivers/char/ipmi/ipmi_msghandler 0xf5531bea	ipmi_poll_interface
EXPORT_SYMBOL	 drivers/char/ipmi/ipmi_msghandler 0xfaaa4831	ipmi_set_my_address
EXPORT_SYMBOL	 drivers/char/ipmi/ipmi_msghandler 0xfe0f2369	ipmi_get_maintenance_mode
EXPORT_SYMBOL	 drivers/char/nvram 0x3ef38dc9	arch_nvram_ops
EXPORT_SYMBOL	 drivers/char/tpm/st33zp24/tpm_st33zp24 0x2303a905	st33zp24_pm_resume
EXPORT_SYMBOL	 drivers/char/tpm/st33zp24/tpm_st33zp24 0x5b1b97a1	st33zp24_probe
EXPORT_SYMBOL	 drivers/char/tpm/st33zp24/tpm_st33zp24 0x78c641cf	st33zp24_remove
EXPORT_SYMBOL	 drivers/char/tpm/st33zp24/tpm_st33zp24 0x99884ac3	st33zp24_pm_suspend
EXPORT_SYMBOL	 drivers/char/xillybus/xillybus_core 0x25978d50	xillybus_isr
EXPORT_SYMBOL	 drivers/char/xillybus/xillybus_core 0x5dadb7e8	xillybus_endpoint_discovery
EXPORT_SYMBOL	 drivers/char/xillybus/xillybus_core 0xde31f7b9	xillybus_endpoint_remove
EXPORT_SYMBOL	 drivers/char/xillybus/xillybus_core 0xf45383e7	xillybus_init_endpoint
EXPORT_SYMBOL	 drivers/crypto/atmel-i2c 0x80a11b1d	atmel_i2c_init_read_cmd
EXPORT_SYMBOL	 drivers/crypto/atmel-i2c 0xa568dc9a	atmel_i2c_probe
EXPORT_SYMBOL	 drivers/crypto/atmel-i2c 0xbb440bac	atmel_i2c_enqueue
EXPORT_SYMBOL	 drivers/crypto/atmel-i2c 0xc71ed50c	atmel_i2c_init_genkey_cmd
EXPORT_SYMBOL	 drivers/crypto/atmel-i2c 0xd3e241f3	atmel_i2c_send_receive
EXPORT_SYMBOL	 drivers/crypto/atmel-i2c 0xf283e995	atmel_i2c_init_random_cmd
EXPORT_SYMBOL	 drivers/crypto/atmel-i2c 0xfaab573f	atmel_i2c_init_ecdh_cmd
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x000cadbb	drm_i2c_encoder_dpms
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x00e2d430	drm_connector_list_iter_next
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x011f871e	drm_property_add_enum
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x01fdbed4	drm_client_modeset_commit_force
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x021c5c26	drm_vma_offset_add
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x02d2c44f	drm_crtc_set_max_vblank_count
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x039ba9f3	drm_master_internal_release
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x03c63897	__drm_get_edid_firmware_path
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x03fa11c6	drm_mode_is_420_only
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x058b8cff	drm_modeset_lock_single_interruptible
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x05919a6e	drm_compat_ioctl
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x06f81bad	drm_format_info_block_height
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x070b28aa	drm_ht_remove_item
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x0777b3a1	drm_writeback_queue_job
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x07f4dde3	drm_connector_has_possible_encoder
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x08d204a0	drm_mode_set_config_internal
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x0925c42a	drm_plane_create_color_properties
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x09466636	drm_mode_object_find
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x0a72f765	drm_clflush_virt_range
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x0af6eccc	drm_clflush_pages
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x0b6ad682	drm_property_lookup_blob
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x0d33d264	drm_read
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x0d4c6517	drm_gem_dmabuf_release
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x0e3921e6	drm_ioctl_permit
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x0ece3138	drm_writeback_get_out_fence
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x0ef5f958	drm_gem_prime_import_dev
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x0f28748c	drm_agp_info
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x0f61e2d5	drm_gem_shmem_print_info
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x0fd2e70c	drm_panel_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x0fd60df2	drm_get_connector_status_name
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x0fe05fb5	drm_writeback_signal_completion
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x1002771a	drm_plane_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x107742a9	drm_get_subpixel_order_name
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x109c7857	drm_atomic_state_clear
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x10c62b61	__drm_printfn_debug
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x1142ef8b	drm_connector_update_edid_property
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x119034e1	drm_release
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x11afc8c4	drm_gem_object_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x11d53b47	drm_mode_validate_ycbcr420
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x127a8c6b	drm_flip_work_queue
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x13208d94	drm_modeset_lock_all
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x132710cd	__drm_atomic_helper_set_config
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x139eab2c	drm_plane_create_zpos_immutable_property
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x14a9618d	drm_property_replace_global_blob
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x14acee67	devm_drm_dev_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x150ccb2d	drm_agp_release
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x1550c810	drm_mode_create_aspect_ratio_property
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x15b6d245	drm_bridge_attach
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x15d8aa41	__drm_printfn_seq_file
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x162afe26	drm_atomic_set_crtc_for_connector
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x1676913d	drm_encoder_cleanup
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x167a60d6	drm_mode_create_from_cmdline_mode
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x16ac2597	drm_printf
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x16c66718	drm_match_cea_mode
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x174f6523	drm_client_modeset_probe
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x17632696	drm_syncobj_create
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x1782ba4f	drm_crtc_handle_vblank
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x1a411479	drm_syncobj_free
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x1b5a7117	drm_event_cancel_free
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x1c11df6d	drm_gem_dma_resv_wait
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x1ca5b8c4	drm_framebuffer_cleanup
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x1ced74af	drm_add_override_edid_modes
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x1d12fd6e	drm_mm_insert_node_in_range
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x1d545e11	drm_mode_probed_add
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x1dc1c16d	drm_atomic_private_obj_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x1dfb8d3f	drm_mode_create
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x1e24ebbc	drm_gem_lock_reservations
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x1e329235	drm_mode_create_tv_margin_properties
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x1ea16c22	drm_gem_create_mmap_offset_size
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x1f781d68	drm_default_rgb_quant_range
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x1fafc74b	drm_mode_prune_invalid
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x1fb28d21	drm_atomic_get_crtc_state
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x201ab13e	drm_gem_put_pages
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x20645642	drm_debug
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x21030c4a	drm_gem_object_put
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x21ce73f8	drm_add_edid_modes
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x21d541eb	drm_flip_work_queue_task
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x238a6768	drm_client_buffer_vunmap
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x248345f5	drm_gem_object_put_unlocked
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x24e4f445	drm_hdcp_update_content_protection
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x25061db1	drm_property_create_enum
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x251bafa5	drm_syncobj_get_fd
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x2596208b	drm_agp_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x270805fc	drm_vma_node_allow
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x271985e0	drm_mode_equal_no_clocks_no_stereo
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x28e0c3cc	drm_atomic_private_obj_fini
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x28f0f64f	drm_invalid_op
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x2935de22	drm_atomic_get_new_connector_for_encoder
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x29f078d1	drm_mode_legacy_fb_format
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x2bce1af6	drm_connector_unregister
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x2c287154	drm_mm_remove_node
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x2d50570f	drm_rect_calc_hscale
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x2e1d397e	drm_atomic_get_old_connector_for_encoder
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x2f15b9b5	drm_driver_legacy_fb_format
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x3093dcb5	drm_event_reserve_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x309a3a96	drm_object_property_get_value
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x3153c359	drm_agp_unbind
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x31b8a5e3	__drm_set_edid_firmware_path
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x3285ea25	drm_modeset_lock_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x331fcb88	drm_panel_attach
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x33e76d21	drm_i2c_encoder_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x340ac4b0	drm_gem_objects_lookup
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x348e0a93	drm_connector_cleanup
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x34a4640a	drm_dbg
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x34f117a6	drm_crtc_vblank_waitqueue
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x3573f418	drm_syncobj_get_handle
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x35afae24	__drm_puts_seq_file
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x36f8d143	drm_atomic_state_default_release
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x3789b538	drm_send_event
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x3862f2d5	drm_property_replace_blob
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x38772fd8	drm_framebuffer_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x392f1424	drm_edid_duplicate
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x399a8e64	drm_dev_enter
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x3a14a376	drm_plane_create_zpos_property
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x3a41138d	drm_agp_enable
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x3a97cb93	drm_ioctl_kernel
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x3ab3ca6c	drm_open
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x3b05d73f	drm_send_event_locked
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x3b16e92b	drm_agp_alloc
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x3b620fa0	drm_framebuffer_remove
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x3ba17eab	drm_ht_insert_item
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x3c71aa78	drm_encoder_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x3d62fbd8	drm_framebuffer_unregister_private
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x3e50b109	drm_gem_fence_array_add
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x3ec4bf5a	drm_gem_create_mmap_offset
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x3fae80e7	drm_property_destroy
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x4005e2d5	drm_client_modeset_commit
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x40aaf0ea	drm_atomic_set_mode_prop_for_crtc
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x415d03e2	drm_connector_attach_edid_property
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x41b6809f	drm_crtc_vblank_on
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x44d8b68e	drm_crtc_vblank_off
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x451e2c11	drm_dev_unplug
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x47964d67	drm_atomic_bridge_disable
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x48ed9311	drm_crtc_vblank_count
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x48fe1d29	drm_gem_shmem_get_pages
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x49014036	drm_gem_dmabuf_vunmap
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x495b52a3	drm_handle_vblank
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x496fa222	drm_gem_shmem_purge
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x49831ddb	drm_gem_prime_handle_to_fd
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x498ce964	drm_atomic_get_private_obj_state
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x4aae57fb	drm_i2c_encoder_commit
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x4b74d497	drm_hdmi_avi_infoframe_content_type
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x4b948472	drm_crtc_send_vblank_event
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x4c158c2f	drm_master_get
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x4c3c5792	drm_set_preferred_mode
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x4cd8b2fe	drm_connector_attach_scaling_mode_property
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x4d22b807	drm_mode_equal_no_clocks
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x4d2ab34d	drm_gem_prime_mmap
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x4d5247da	drm_writeback_prepare_job
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x4d752c5e	drm_i2c_encoder_mode_set
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x4e0280b6	drm_mode_hsync
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x4e095f11	drm_get_format_name
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x4e711001	drm_dev_get
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x4eb7e6f9	drm_dev_unregister
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x4edfe9b9	drm_mm_scan_color_evict
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x4f2ce4eb	drm_connector_list_update
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x50451958	drm_edid_to_speaker_allocation
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x50674de7	drm_timeout_abs_to_jiffies
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x50eb3f1e	drm_connector_set_path_property
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x51fc3803	drm_format_info_block_width
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x521c94e8	drm_mode_debug_printmodeline
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x527e3205	drm_mode_match
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x535dfa66	drm_property_create_bitmask
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x5542443b	drm_flip_work_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x55afca35	drm_atomic_get_plane_state
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x5709031b	drm_gem_shmem_vmap
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x57b6efe3	drm_ioctl_flags
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x58a2e838	drm_gem_dmabuf_export
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x58eb071e	drm_atomic_state_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x5a0d7b1e	drm_atomic_normalize_zpos
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x5a520568	drm_atomic_set_fence_for_plane
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x5a566491	drm_gem_shmem_madvise
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x5a5bbb5f	drm_hdmi_vendor_infoframe_from_display_mode
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x5a61f671	drm_i2c_encoder_prepare
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x5b682875	drm_put_dev
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x5c2aae88	drm_pci_alloc
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x5c5a984e	drm_object_attach_property
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x5cbb54cc	drm_vblank_restore
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x5e004347	drm_modeset_lock_all_ctx
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x5fc3a33f	__drm_mm_interval_first
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x5fd43696	drm_vma_node_revoke
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x60373db5	drm_detect_monitor_audio
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x60bb64fa	drm_atomic_get_connector_state
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x62175a1f	drm_probe_ddc
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x63ef9f27	drm_gem_shmem_unpin
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x65039d68	drm_atomic_state_default_clear
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x65cfc281	drm_modeset_unlock_all
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x6661bd33	drm_mode_vrefresh
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x66726958	drm_mode_destroy
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x669b539b	drm_get_edid
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x66b3c8e9	drm_connector_init_with_ddc
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x6771a99f	drm_mode_config_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x693ffeb5	drm_crtc_check_viewport
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x6a330e81	drm_bridge_post_disable
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x6a5ef6db	drm_hdmi_avi_infoframe_quant_range
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x6a9a5d80	drm_mode_plane_set_obj_prop
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x6aa3c338	drm_get_format_info
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x6b2f8b12	drm_gem_handle_delete
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x6b53e0ac	drm_atomic_get_old_private_obj_state
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x6c25a7c5	drm_gem_vm_close
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x6c286ae4	drm_connector_init_panel_orientation_property
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x6c7b07f0	drm_atomic_get_new_private_obj_state
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x6cccbb38	drm_client_dev_hotplug
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x6cd1790c	drm_master_put
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x6d449691	drm_get_pci_dev
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x6dd9bf43	drm_dev_printk
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x6e0bbabe	drm_mm_print
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x6e223198	drm_pci_free
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x6e30ba8e	drm_rect_rotate_inv
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x6e5d1789	drm_bridge_enable
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x6f2af12c	drm_gtf_mode_complex
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x6fb90ebb	drm_poll
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x711322e8	drm_legacy_pci_exit
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x720d946a	drm_panel_get_modes
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x7274b311	drm_legacy_ioremap
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x7335e418	drm_get_edid_switcheroo
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x745ece84	drm_debugfs_remove_files
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x748fa56d	drm_mode_create_content_type_property
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x76182e4b	drm_detect_hdmi_monitor
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x763f1fea	drm_crtc_wait_one_vblank
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x772a48bd	drm_dev_set_unique
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x774e2a75	drm_syncobj_replace_fence
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x78d77112	drm_crtc_vblank_put
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x7a235192	drm_gem_dmabuf_mmap
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x7a6aca4f	drm_ioctl
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x7ad14ee5	drm_prime_pages_to_sg
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x7b982195	drm_mm_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x7c465036	drm_client_framebuffer_delete
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x7ca0833d	drm_vma_offset_manager_destroy
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x7d1f8556	drm_gem_shmem_pin
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x7db36cc2	drm_i2c_encoder_mode_fixup
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x7def81d5	drm_property_create_bool
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x7f49f4e2	drm_plane_force_disable
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x7fee19c5	drm_property_create_object
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x80935c79	drm_mm_scan_add_block
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x815cadec	drm_edid_to_sad
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x81897ba1	drm_gem_mmap
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x81992424	drm_edid_header_is_valid
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x81e058a7	drm_mode_config_reset
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x83519ee7	drm_debugfs_create_files
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x83b81edd	drm_mode_validate_driver
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x842dd90c	drm_flip_work_commit
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x8488fee8	drm_agp_acquire
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x85126732	drm_connector_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x853eada1	drm_get_cea_aspect_ratio
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x8563a554	drm_ht_remove
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x871ab41a	drm_rect_intersect
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x871ffd42	drm_mm_replace_node
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x8721f370	drm_bridge_disable
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x879a53b0	drm_gem_prime_import
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x89c3959b	drm_hdmi_avi_infoframe_from_display_mode
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x8aacc1d4	drm_crtc_vblank_count_and_time
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x8ab2e8ee	drm_gem_mmap_obj
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x8b929876	drm_gem_dumb_destroy
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x8bb384e5	drm_mode_parse_command_line_for_connector
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x8c06514e	drm_vma_offset_lookup_locked
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x8c2a17d8	drm_mode_set_name
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x8daf52dd	drm_gem_shmem_create_with_handle
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x8e8ee0e7	drm_i2c_encoder_detect
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x8eca9b79	drm_panel_detach
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x8f445695	drm_crtc_vblank_restore
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x8f5239d0	drm_mode_find_dmt
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x8f7fecef	drm_mode_object_get
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x8f86162e	drm_atomic_set_crtc_for_plane
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x91fec1cc	drm_rect_calc_vscale
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x93458a09	drm_panel_enable
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x9405162f	drm_syncobj_add_point
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x9495c497	drm_panel_add
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x95a9a186	drm_edid_get_monitor_name
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x95dbc76d	drm_ht_create
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x98dcf3e2	drm_event_reserve_init_locked
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x9973220f	drm_gem_shmem_vunmap
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x99fd20aa	drm_rect_clip_scaled
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x99fd9a22	drm_mode_create_tile_group
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x9ae5f63f	drm_connector_register
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x9ae69072	drm_i2c_encoder_save
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x9b36ec1d	drm_mode_validate_size
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x9b6d47ca	drm_mode_is_420
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x9b6ffe9b	drm_gem_private_object_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x9b8a53f5	drm_ht_just_insert_please
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x9c610c61	drm_panel_prepare
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x9c7a5efe	drm_mode_get_tile_group
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x9c8d1457	drm_mode_equal
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x9d0ed065	drm_client_rotation
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x9d1e9c49	drm_writeback_connector_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x9d28fd37	drm_connector_attach_encoder
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x9dd26089	drm_mm_scan_init_with_range
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x9f43f17a	__drm_atomic_helper_disable_plane
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x9f6d85e1	drm_property_create_signed_range
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0x9fca75cc	drm_crtc_arm_vblank_event
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xa0713087	drm_ht_find_item
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xa0ce4641	drm_modeset_unlock
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xa18b39dc	drm_dev_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xa1ce9724	drm_bridge_mode_set
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xa22ae3f0	drm_gem_object_release
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xa2e4bf0c	drm_mm_reserve_node
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xa33ab01d	drm_mode_copy
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xa3504d4f	drm_mode_create_tv_properties
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xa5dce6a9	drm_client_modeset_dpms
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xa6b8074c	drm_master_internal_acquire
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xa7078250	drm_crtc_accurate_vblank_count
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xa754a3bf	drm_mode_create_dvi_i_properties
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xa89c856a	drm_atomic_bridge_pre_enable
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xa9da287c	drm_atomic_set_fb_for_plane
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xaac39ff3	__drm_printfn_info
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xabf001f2	drm_atomic_set_mode_for_crtc
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xac027033	drm_property_create
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xac15bae7	drm_atomic_commit
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xac619b2d	drm_connector_list_iter_end
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xaccc4959	drm_crtc_init_with_planes
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xace05323	drm_gem_map_detach
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xad0e3276	drm_cvt_mode
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xae277372	__drm_crtc_commit_free
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xae95993a	drm_gem_unmap_dma_buf
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xaf6cea1d	drm_display_info_set_bus_formats
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xb053adda	drm_rect_rotate
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xb0b05ff5	drm_clflush_sg
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xb1cb9cfb	drm_mode_create_colorspace_property
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xb26bf25d	drm_mode_set_crtcinfo
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xb376df99	drm_agp_free
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xb4744a41	drm_gem_dmabuf_vmap
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xb51b58cf	drm_client_release
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xb6127243	drm_need_swiotlb
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xb713b277	drm_atomic_bridge_enable
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xb7cfb39c	drm_warn_on_modeset_not_all_locked
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xb7de7124	drm_format_info
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xb8b99a81	drm_crtc_vblank_reset
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xb8bdb3f5	drm_puts
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xb9b7c705	drm_color_lut_check
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xb9cad492	__drm_atomic_state_free
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xba484332	drm_framebuffer_plane_height
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xba801260	drm_bridge_add
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xbaf22a45	drm_modeset_acquire_fini
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xbb59c4a2	drm_bridge_remove
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xbb905531	drm_gem_shmem_purge_locked
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xbd4764d7	drm_gem_shmem_put_pages
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xbd6517b2	drm_gem_free_mmap_offset
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xbdcc47fb	drm_connector_set_link_status_property
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xbdf43b0a	drm_universal_plane_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xbe259c46	drm_modeset_backoff
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xbeec8b1f	drm_legacy_ioremap_wc
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xbf4bdfb3	drm_bridge_pre_enable
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xbf9150db	drm_legacy_pci_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xbfa76ddc	drm_panel_unprepare
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xc059e096	drm_mode_crtc_set_gamma_size
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xc0920d5d	drm_client_buffer_vmap
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xc157f407	drm_atomic_bridge_post_disable
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xc1e8e466	drm_irq_install
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xc239217b	drm_i2c_encoder_destroy
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xc25f3e50	drm_mm_scan_remove_block
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xc307a10c	drm_mm_takedown
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xc3108ffe	drm_noop
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xc39e6ad3	drm_client_framebuffer_create
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xc45475d6	drm_atomic_add_affected_connectors
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xc4dc6a55	drm_hdmi_infoframe_set_hdr_metadata
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xc4f0e583	drm_mode_object_put
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xc5992401	__drm_puts_coredump
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xc6323239	drm_flip_work_cleanup
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xc73cda3c	drm_vma_offset_manager_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xc8351276	drm_connector_attach_vrr_capable_property
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xc8d63de6	drm_gem_unlock_reservations
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xca0ba12c	drm_plane_cleanup
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xca72425d	drm_cma_gem_create_object_default_funcs
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xca933465	drm_client_register
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xcadef538	drm_vma_node_is_allowed
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xcb2340b8	drm_rect_debug_print
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xcb41e245	drm_sysfs_connector_status_event
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xcb76c63d	drm_agp_bind
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xcbe65fa4	drm_dev_dbg
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xcc33410e	drm_syncobj_find
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xcd495237	drm_irq_uninstall
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xcd8b879a	drm_err
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xce358e47	drm_crtc_from_index
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xce39ad5d	drm_hdmi_avi_infoframe_colorspace
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xce6d5aee	drm_connector_list_iter_begin
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xcf11a549	drm_flip_work_allocate_task
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xcf55654d	drm_gem_prime_fd_to_handle
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xcf611e14	drm_prime_sg_to_page_addr_arrays
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xcf95ff6c	drm_crtc_vblank_get
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xd0854059	drm_dev_put
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xd0b9abf2	drm_connector_set_tile_property
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xd1059d84	drm_connector_attach_tv_margin_properties
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xd116be7e	drm_i2c_encoder_restore
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xd13f9985	drm_edid_block_valid
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xd1aa4d96	drm_gem_get_pages
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xd238715c	drm_gem_map_attach
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xd3193b92	drm_gem_prime_export
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xd3f7ad12	drm_property_blob_put
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xd43ac364	drm_gem_cma_prime_import_sg_table_vmap
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xd4d89062	drm_dev_fini
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xd5a97cfb	drm_writeback_cleanup_job
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xd680a377	drm_gem_object_free
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xd86352a7	drm_prime_gem_destroy
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xd9614875	drm_modeset_lock
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xd96b425a	__drm_printfn_coredump
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xd9743ec3	drm_gem_fence_array_add_implicit
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xd9f04541	drm_connector_attach_max_bpc_property
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xda10eca1	drm_add_modes_noedid
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xda3b4121	drm_property_create_blob
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xdb6bd17a	drm_modeset_drop_locks
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xdd29b58e	drm_crtc_enable_color_mgmt
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xdd592615	drm_vma_offset_remove
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xdd5de235	drm_gem_vm_open
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xdf116ea4	drm_property_create_range
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xdf666902	drm_rotation_simplify
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xdfdd3521	drm_mode_put_tile_group
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xe00bea84	drm_format_info_min_pitch
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xe0140bbb	drm_is_current_master
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xe0ddd0c9	drm_bridge_mode_fixup
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xe139aeba	drm_wait_one_vblank
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xe1a33d89	drm_dev_register
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xe2a10dab	drm_mode_create_suggested_offset_properties
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xe2bb5c31	drm_atomic_nonblocking_commit
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xe36c3066	drm_dev_alloc
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xe4049c21	drm_plane_create_alpha_property
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xe43804cd	drm_calc_timestamping_constants
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xe465867a	drm_framebuffer_plane_width
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xe47aa6d8	drm_connector_attach_content_protection_property
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xe4c045f5	drm_modeset_acquire_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xe57c7226	drm_mode_create_scaling_mode_property
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xe5cb539b	drm_plane_create_rotation_property
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xe66e1eb6	drm_any_plane_has_format
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xe85bea3b	drm_panel_disable
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xe8a034df	drm_dev_exit
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xe90585b5	drm_atomic_state_alloc
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xe93e3722	drm_connector_attach_content_type_property
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xe93f0177	drm_gem_map_dma_buf
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xea3047d9	drm_mode_duplicate
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xea3a116b	drm_object_property_set_value
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xebccda03	drm_legacy_ioremapfree
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xec06ec36	drm_property_blob_get
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xed3b6bc3	drm_mode_is_420_also
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xede2149c	drm_color_lut_extract
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xee4bc424	drm_plane_create_blend_mode_property
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xf0049458	drm_bridge_mode_valid
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xf108f38c	drm_vblank_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xf1421d13	drm_mode_sort
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xf150b73f	drm_gem_cma_print_info
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xf1e64f79	drm_calc_vbltimestamp_from_scanoutpos
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xf249beca	drm_atomic_add_affected_planes
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xf2b7eb83	drm_sysfs_hotplug_event
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xf3990a13	drm_syncobj_find_fence
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xf440cfed	drm_edid_is_valid
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xf571ef31	drm_connector_set_vrr_capable_property
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xf6f02d76	drm_panel_remove
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xf8b8ba58	drm_gtf_mode
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xf8d94c35	drm_state_dump
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xf92e9c54	drm_mode_config_cleanup
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xf9e1f0af	drm_crtc_cleanup
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xfa2d291c	drm_mode_get_hv_timing
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xfa85396c	drm_atomic_check_only
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xfab6d6af	drm_framebuffer_lookup
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xfb07d2a9	drm_plane_from_index
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xfb1615ef	drm_client_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xfbea2df0	drm_av_sync_delay
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xfc2c3c28	drm_gem_handle_create
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xfd635091	drm_gem_object_lookup
EXPORT_SYMBOL	 drivers/gpu/drm/drm 0xff5d901b	drm_print_regset32
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x01f180c3	drm_helper_move_panel_connectors_to_head
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x031c4cf5	drm_fb_helper_check_var
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x04c8b8fb	drm_fb_helper_cfb_copyarea
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x05fc864a	drm_simple_display_pipe_attach_bridge
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x06a02c34	drm_dp_aux_unregister
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x06b5e2ab	drm_fb_helper_lastclose
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x06c49551	drm_dp_dsc_sink_line_buf_depth
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x08c32a54	drm_atomic_helper_crtc_duplicate_state
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x0902a92a	drm_mode_config_helper_suspend
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x0b19bb78	drm_dp_mst_topology_mgr_set_mst
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x0c262bb2	drm_dp_mst_connector_late_register
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x0df4fad8	drm_fb_helper_fbdev_setup
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x0e0aaa18	drm_atomic_helper_setup_commit
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x0f33328b	drm_crtc_helper_set_config
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x108278da	drm_dp_read_desc
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x117fb14a	drm_fb_helper_set_suspend
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x118a2282	drm_helper_probe_single_connector_modes
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x12c6d4ac	drm_atomic_helper_disable_planes_on_crtc
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x14aa2cb1	drm_atomic_helper_wait_for_fences
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x14baaaf9	__drm_atomic_helper_private_obj_duplicate_state
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x15571c63	drm_dp_mst_get_port_malloc
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x15f93cd4	drm_atomic_helper_check
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x161c5d62	drm_fb_memcpy_dstclip
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x16682c2c	drm_fb_helper_sys_write
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x16900dc6	drm_fb_helper_sys_read
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x17588de2	drm_fb_helper_deferred_io
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x17d81de9	drm_simple_display_pipe_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x17fadf83	drm_scdc_read
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x19c88ce7	drm_kms_helper_poll_disable
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x1a2ffff0	drm_panel_bridge_add
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x1b4e6287	drm_atomic_helper_duplicate_state
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x1c3a2e67	drm_scdc_set_scrambling
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x1f0f9f90	drm_scdc_get_scrambling_status
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x205fb322	drm_dp_dual_mode_get_tmds_output
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x21663485	drm_dp_link_probe
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x229bbcc4	drm_gem_fb_create_handle
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x23a2f4b1	drm_atomic_helper_wait_for_vblanks
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x26815dbc	drm_dp_link_rate_to_bw_code
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x27d4d6e2	drm_helper_mode_fill_fb_struct
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x292fa11e	drm_fb_helper_set_suspend_unlocked
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x2b559151	drm_dp_downstream_debug
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x2b60c2ee	__drm_atomic_helper_crtc_duplicate_state
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x2c3b333e	drm_dp_mst_reset_vcpi_slots
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x2c9b5d71	drm_dp_cec_set_edid
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x2f21ae13	drm_atomic_helper_commit_planes
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x34bf6aa6	drm_fb_helper_set_par
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x35710df4	drm_dp_mst_put_port_malloc
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x370a06cc	drm_dp_mst_connector_early_unregister
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x37c8bdee	drm_fb_helper_pan_display
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x392872de	drm_fb_memcpy
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x3a8063f3	drm_dp_dsc_sink_supported_input_bpcs
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x3ae998c5	drm_dp_atomic_release_vcpi_slots
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x3c66bff2	drm_atomic_helper_check_planes
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x3ceb0639	drm_dp_mst_dump_topology
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x3d52edaa	__drm_atomic_helper_connector_destroy_state
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x41bbcb30	drm_atomic_get_mst_topology_state
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x42b14428	drm_dp_mst_get_vcpi_slots
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x4436e3eb	drm_atomic_helper_disable_plane
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x44909ccc	drm_atomic_helper_disable_all
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x44f2bbd1	drm_dp_start_crc
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x450e8452	drm_dp_cec_irq
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x47a51c9a	drm_dp_link_power_down
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x488d6419	drm_fb_helper_cfb_imageblit
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x489cf2aa	drm_self_refresh_helper_cleanup
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x48b62a57	drm_dp_link_train_channel_eq_delay
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x4924b2f8	drm_panel_bridge_remove
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x4c1643bc	drm_dp_mst_deallocate_vcpi
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x4f1abda0	devm_drm_panel_bridge_add
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x509c96dd	drm_fbdev_generic_setup
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x50bdf99f	drm_fb_helper_output_poll_changed
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x53094610	drm_atomic_helper_commit_hw_done
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x533c0762	drm_fb_helper_fini
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x53bcbce9	__drm_atomic_helper_plane_destroy_state
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x5407ae9e	drm_dp_get_dual_mode_type_name
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x5421d691	drm_self_refresh_helper_update_avg_times
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x57971f7b	drm_fb_helper_alloc_fbi
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x57c54e35	__drm_atomic_helper_connector_reset
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x582f248e	drm_dp_get_adjust_request_pre_emphasis
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x58d8fcaa	drm_dsc_pps_payload_pack
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x5a4734d1	drm_kms_helper_is_poll_worker
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x5b308c55	drm_atomic_helper_check_plane_damage
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x5b5617e4	drm_atomic_helper_commit_modeset_enables
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x5bb1c178	drm_scdc_set_high_tmds_clock_ratio
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x6154269c	drm_fb_swab16
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x62452851	drm_dp_dpcd_read
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x626632aa	drm_dp_get_edid_quirks
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x63106ada	drm_fb_xrgb8888_to_rgb565
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x648d953b	drm_dsc_dp_pps_header_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x65048a0f	drm_fb_helper_hotplug_event
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x659acb0d	drm_atomic_helper_crtc_destroy_state
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x6615069e	drm_dp_dsc_sink_max_slice_count
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x66585462	drm_atomic_helper_commit_modeset_disables
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x66679df2	drm_fb_helper_sys_imageblit
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x66a133b1	drm_helper_force_disable_all
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x67e1c06c	drm_dp_mst_topology_state_funcs
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x67ea5693	drm_dp_find_vcpi_slots
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x68086a40	drm_dp_aux_register
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x6883cf01	drm_kms_helper_poll_enable
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x6a8fa80d	drm_atomic_helper_async_check
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x6b53aecd	drm_fb_helper_defio_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x6b5c2b06	drm_atomic_helper_damage_iter_next
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x6ca13d42	drm_self_refresh_helper_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x6e1a68fb	drm_self_refresh_helper_alter_state
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x6e8213c7	drm_atomic_helper_wait_for_flip_done
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x6f33caf9	drm_scdc_write
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x6f7eb687	drm_gem_fb_destroy
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x70204ac7	drm_atomic_helper_connector_tv_reset
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x71ab7395	__drm_atomic_helper_crtc_reset
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x71f55e1e	drm_fb_helper_blank
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x726879e4	drm_crtc_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x73011db0	drm_dp_bw_code_to_link_rate
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x730fbac9	drm_atomic_helper_page_flip
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x74765fba	drm_atomic_helper_async_commit
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x74d1813e	drm_helper_hpd_irq_event
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x78ff6fa5	drm_dp_update_payload_part2
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x79607e99	drm_lspcon_get_mode
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x79f9e132	drm_fb_helper_setcmap
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x7d23f68e	drm_fb_helper_sys_copyarea
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x7d667cf4	__drm_atomic_helper_plane_reset
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x7fcdf1c6	drm_helper_probe_detect
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x805ed8f0	drm_atomic_helper_check_plane_state
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x82272717	drm_dp_mst_atomic_check
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x822d5e51	drm_atomic_helper_dirtyfb
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x8237204c	drm_dp_dual_mode_set_tmds_output
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x848b7091	drm_dp_update_payload_part1
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x85519d47	drm_atomic_helper_commit
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x88876509	drm_primary_helper_destroy
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x88b1c5e8	drm_mode_config_helper_resume
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x89339f54	drm_dp_mst_hpd_irq
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x8b1a8026	drm_atomic_helper_fake_vblank
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x8bacd456	drm_dp_dual_mode_write
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x8d4b6206	drm_atomic_helper_shutdown
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x8d701329	drm_dp_clock_recovery_ok
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x9135ff26	drm_atomic_helper_check_modeset
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x92c2095d	drm_atomic_helper_commit_planes_on_crtc
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x932c638e	drm_lspcon_set_mode
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x94d18ef5	drm_gem_fb_simple_display_pipe_prepare_fb
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x97fd77fd	drm_dp_dpcd_read_link_status
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x98084615	drm_crtc_helper_set_mode
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x9925065f	drm_helper_connector_dpms
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x99272d27	drm_dp_cec_register_connector
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x993dcdde	drm_fb_helper_unregister_fbi
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x99914d96	drm_fb_helper_fill_info
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x9d66b978	drm_fb_helper_restore_fbdev_mode_unlocked
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x9ea8d8f4	drm_dp_link_configure
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0x9f9f0431	__drm_atomic_helper_plane_duplicate_state
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xa0c86c70	drm_atomic_helper_legacy_gamma_set
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xa1fefe6a	drm_dp_psr_setup_time
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xa20ec6fb	drm_dp_mst_topology_mgr_resume
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xa2164634	drm_dp_cec_unset_edid
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xa2edabc9	drm_atomic_helper_crtc_reset
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xa3835276	__drm_atomic_helper_connector_duplicate_state
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xa47826e4	drm_dp_calc_pbn_mode
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xa4ef3b71	drm_atomic_helper_set_config
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xa5302ef7	drm_fb_helper_debug_leave
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xa6ee5c3d	drm_atomic_helper_damage_iter_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xa6ff9496	drm_dp_link_train_clock_recovery_delay
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xa7fc5889	drm_atomic_helper_plane_duplicate_state
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xaa9a35bb	drm_dp_send_power_updown_phy
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xab124c58	drm_helper_resume_force_mode
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xadb13872	drm_atomic_helper_commit_duplicated_state
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xaf66d790	drm_fb_helper_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xb0dbb006	drm_kms_helper_poll_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xb3802255	drm_atomic_helper_connector_destroy_state
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xb5170176	drm_fb_helper_sys_fillrect
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xb51a629d	drm_fb_xrgb8888_to_rgb888_dstclip
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xb91a9f18	drm_fb_helper_debug_enter
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xb946ca0c	drm_kms_helper_hotplug_event
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xb96db8b1	drm_dp_dual_mode_read
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xb9b8a167	drm_dp_mst_get_edid
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xb9be70c4	drm_atomic_helper_cleanup_planes
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xbba59102	drm_atomic_helper_update_plane
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xbc13d625	drm_dp_downstream_id
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xbd211255	drm_helper_encoder_in_use
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xbd62e6ca	drm_atomic_helper_suspend
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xbf160934	drm_dp_atomic_find_vcpi_slots
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xc28b5b69	drm_atomic_helper_update_legacy_modeset_state
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xc48ccbc9	drm_atomic_helper_resume
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xc4e59895	drm_fb_helper_unlink_fbi
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xc5375fa4	drm_atomic_helper_page_flip_target
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xc5c99a79	drm_dp_get_adjust_request_voltage
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xc7e67f37	drm_dp_mst_port_has_audio
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xca5fc4ed	drm_atomic_helper_wait_for_dependencies
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xcad0cd3c	drm_atomic_helper_commit_tail
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xccfc4f03	drm_fb_helper_cfb_fillrect
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xcd563c11	drm_atomic_helper_connector_duplicate_state
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xcda79fbf	drm_atomic_helper_swap_state
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xce930756	__drm_atomic_helper_crtc_destroy_state
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xd38e9d7c	drm_dp_dpcd_write
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xd4ee4647	drm_dp_check_act_status
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xd55b252a	drm_dp_mst_topology_mgr_destroy
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xd5d12471	drm_atomic_helper_commit_tail_rpm
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xd7e21962	drm_dp_cec_unregister_connector
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xdaa4c79e	drm_atomic_helper_prepare_planes
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xdb7ccfd6	drm_fb_helper_fbdev_teardown
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xdc80a2b9	drm_fb_helper_prepare
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xdcee269a	drm_dp_stop_crc
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xdda41c25	drm_fb_helper_ioctl
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xdee3e929	drm_dp_aux_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xe02abfbb	drm_dp_downstream_max_bpc
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xe30b6839	drm_helper_disable_unused_functions
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xe30ca3ed	drm_atomic_helper_plane_destroy_state
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xe3dc2f86	drm_atomic_helper_damage_merged
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xe4ea975d	drm_dp_dual_mode_detect
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xe59ebb3a	drm_atomic_helper_connector_reset
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xe606fc63	drm_helper_crtc_in_use
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xe610a1bd	drm_fb_helper_generic_probe
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xedcf81ce	drm_dp_channel_eq_ok
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xf0058ce0	drm_kms_helper_poll_fini
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xf0238072	drm_dp_mst_allocate_vcpi
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xf198dea7	drm_dp_mst_topology_mgr_suspend
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xf222794c	drm_fb_xrgb8888_to_gray8
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xf2329e89	drm_dp_downstream_max_clock
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xf277d478	drm_dp_mst_topology_mgr_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xf3ab6c51	drm_fb_xrgb8888_to_rgb565_dstclip
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xf5c011b5	drm_atomic_helper_plane_reset
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xf61ec8a1	drm_atomic_helper_commit_cleanup_done
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xf6755c56	drm_fb_helper_initial_config
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xf7564b9c	drm_plane_enable_fb_damage_clips
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xf77f765f	drm_primary_helper_funcs
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xfa0141b7	drm_dp_dual_mode_max_tmds_clock
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xfa85589d	drm_dp_link_power_up
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xfda53d34	drm_dp_mst_detect_port
EXPORT_SYMBOL	 drivers/gpu/drm/drm_kms_helper 0xfe12bcb9	drm_dsc_compute_rc_parameters
EXPORT_SYMBOL	 drivers/gpu/drm/drm_mipi_dbi 0x109d3a30	mipi_dbi_command_stackbuf
EXPORT_SYMBOL	 drivers/gpu/drm/drm_mipi_dbi 0x112a6dd6	mipi_dbi_command_read
EXPORT_SYMBOL	 drivers/gpu/drm/drm_mipi_dbi 0x285a02bc	mipi_dbi_poweron_conditional_reset
EXPORT_SYMBOL	 drivers/gpu/drm/drm_mipi_dbi 0x29cca531	mipi_dbi_buf_copy
EXPORT_SYMBOL	 drivers/gpu/drm/drm_mipi_dbi 0x2ce9559e	mipi_dbi_command_buf
EXPORT_SYMBOL	 drivers/gpu/drm/drm_mipi_dbi 0x3dcdd017	mipi_dbi_pipe_disable
EXPORT_SYMBOL	 drivers/gpu/drm/drm_mipi_dbi 0x4a7fb1a1	mipi_dbi_spi_transfer
EXPORT_SYMBOL	 drivers/gpu/drm/drm_mipi_dbi 0x6817ac99	mipi_dbi_enable_flush
EXPORT_SYMBOL	 drivers/gpu/drm/drm_mipi_dbi 0x69b2376c	mipi_dbi_dev_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm_mipi_dbi 0x706f4626	mipi_dbi_display_is_on
EXPORT_SYMBOL	 drivers/gpu/drm/drm_mipi_dbi 0x7e2bf4ba	mipi_dbi_pipe_update
EXPORT_SYMBOL	 drivers/gpu/drm/drm_mipi_dbi 0xa413a8f7	mipi_dbi_poweron_reset
EXPORT_SYMBOL	 drivers/gpu/drm/drm_mipi_dbi 0xaa92d9a7	mipi_dbi_spi_cmd_max_speed
EXPORT_SYMBOL	 drivers/gpu/drm/drm_mipi_dbi 0xbfc494ad	mipi_dbi_dev_init_with_formats
EXPORT_SYMBOL	 drivers/gpu/drm/drm_mipi_dbi 0xd72f0692	mipi_dbi_hw_reset
EXPORT_SYMBOL	 drivers/gpu/drm/drm_mipi_dbi 0xe47d68a8	mipi_dbi_release
EXPORT_SYMBOL	 drivers/gpu/drm/drm_mipi_dbi 0xfaa82f98	mipi_dbi_debugfs_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm_mipi_dbi 0xff11dd22	mipi_dbi_spi_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm_vram_helper 0x0229a214	drm_vram_mm_init
EXPORT_SYMBOL	 drivers/gpu/drm/drm_vram_helper 0x06b2f88e	drm_gem_vram_mmap_offset
EXPORT_SYMBOL	 drivers/gpu/drm/drm_vram_helper 0x08046f12	drm_vram_mm_cleanup
EXPORT_SYMBOL	 drivers/gpu/drm/drm_vram_helper 0x0fa22861	drm_vram_mm_mmap
EXPORT_SYMBOL	 drivers/gpu/drm/drm_vram_helper 0x231a59bf	drm_gem_vram_mm_funcs
EXPORT_SYMBOL	 drivers/gpu/drm/drm_vram_helper 0x37d1bc4c	drm_gem_vram_create
EXPORT_SYMBOL	 drivers/gpu/drm/drm_vram_helper 0x447a0774	drm_gem_vram_pin
EXPORT_SYMBOL	 drivers/gpu/drm/drm_vram_helper 0x543233ab	drm_gem_vram_fill_create_dumb
EXPORT_SYMBOL	 drivers/gpu/drm/drm_vram_helper 0x569866cf	drm_gem_vram_put
EXPORT_SYMBOL	 drivers/gpu/drm/drm_vram_helper 0x76b6e088	drm_gem_vram_bo_driver_verify_access
EXPORT_SYMBOL	 drivers/gpu/drm/drm_vram_helper 0x7e59b804	drm_vram_helper_release_mm
EXPORT_SYMBOL	 drivers/gpu/drm/drm_vram_helper 0x8d59fa6e	drm_gem_vram_unpin
EXPORT_SYMBOL	 drivers/gpu/drm/drm_vram_helper 0x98edd0d9	drm_gem_vram_bo_driver_evict_flags
EXPORT_SYMBOL	 drivers/gpu/drm/drm_vram_helper 0xaf5a7f69	drm_gem_vram_driver_dumb_mmap_offset
EXPORT_SYMBOL	 drivers/gpu/drm/drm_vram_helper 0xbf44b291	drm_gem_vram_kmap
EXPORT_SYMBOL	 drivers/gpu/drm/drm_vram_helper 0xcd2b97e6	drm_gem_vram_offset
EXPORT_SYMBOL	 drivers/gpu/drm/drm_vram_helper 0xcef67fe7	drm_gem_vram_driver_dumb_create
EXPORT_SYMBOL	 drivers/gpu/drm/drm_vram_helper 0xdead13d2	drm_vram_helper_alloc_mm
EXPORT_SYMBOL	 drivers/gpu/drm/drm_vram_helper 0xefd07934	drm_gem_vram_kunmap
EXPORT_SYMBOL	 drivers/gpu/drm/drm_vram_helper 0xf06da44e	drm_vram_mm_file_operations_mmap
EXPORT_SYMBOL	 drivers/gpu/drm/scheduler/gpu-sched 0x0302c1ad	drm_sched_entity_init
EXPORT_SYMBOL	 drivers/gpu/drm/scheduler/gpu-sched 0x2649d25d	drm_sched_entity_set_priority
EXPORT_SYMBOL	 drivers/gpu/drm/scheduler/gpu-sched 0x4c382bfe	drm_sched_entity_push_job
EXPORT_SYMBOL	 drivers/gpu/drm/scheduler/gpu-sched 0x4feec6d6	drm_sched_fini
EXPORT_SYMBOL	 drivers/gpu/drm/scheduler/gpu-sched 0x5e2961f6	drm_sched_entity_destroy
EXPORT_SYMBOL	 drivers/gpu/drm/scheduler/gpu-sched 0x60e4d177	drm_sched_init
EXPORT_SYMBOL	 drivers/gpu/drm/scheduler/gpu-sched 0x639cd908	drm_sched_suspend_timeout
EXPORT_SYMBOL	 drivers/gpu/drm/scheduler/gpu-sched 0x7145b967	drm_sched_resume_timeout
EXPORT_SYMBOL	 drivers/gpu/drm/scheduler/gpu-sched 0x76045f17	to_drm_sched_fence
EXPORT_SYMBOL	 drivers/gpu/drm/scheduler/gpu-sched 0x7f3eed7a	drm_sched_resubmit_jobs
EXPORT_SYMBOL	 drivers/gpu/drm/scheduler/gpu-sched 0x95ceca5d	drm_sched_fault
EXPORT_SYMBOL	 drivers/gpu/drm/scheduler/gpu-sched 0x9da6c587	drm_sched_increase_karma
EXPORT_SYMBOL	 drivers/gpu/drm/scheduler/gpu-sched 0xa056758e	drm_sched_job_init
EXPORT_SYMBOL	 drivers/gpu/drm/scheduler/gpu-sched 0xb1a3c2a4	drm_sched_stop
EXPORT_SYMBOL	 drivers/gpu/drm/scheduler/gpu-sched 0xc662e6ee	drm_sched_entity_fini
EXPORT_SYMBOL	 drivers/gpu/drm/scheduler/gpu-sched 0xdaae15d3	drm_sched_job_cleanup
EXPORT_SYMBOL	 drivers/gpu/drm/scheduler/gpu-sched 0xe4d3ed39	drm_sched_entity_flush
EXPORT_SYMBOL	 drivers/gpu/drm/scheduler/gpu-sched 0xe996b271	drm_sched_dependency_optimized
EXPORT_SYMBOL	 drivers/gpu/drm/scheduler/gpu-sched 0xf0ca1c6a	drm_sched_start
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x019fc144	ttm_bo_mem_space
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x06d62ad1	ttm_mem_glob
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x0a63d1ab	ttm_page_alloc_debugfs
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x0d32507f	ttm_bo_clean_mm
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x0fd72f54	ttm_fbdev_mmap
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x11fe57d8	ttm_bo_swapout_all
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x129e6b10	ttm_bo_lock_delayed_workqueue
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x16160490	ttm_bo_device_init
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x1866d31f	ttm_bo_dma_acc_size
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x1a153193	ttm_mem_io_free
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x1c1b0585	ttm_io_prot
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x1cb893e8	ttm_bo_acc_size
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x1e0ef487	ttm_get_kernel_zone_memory_size
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x1e54c84c	ttm_dma_tt_init
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x27660511	ttm_agp_tt_populate
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x2f5c4ccc	ttm_kunmap_atomic_prot
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x313616d6	ttm_bo_pipeline_move
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x338d35ef	ttm_bo_create
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x37c69426	ttm_tt_bind
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x3a34f42c	ttm_bo_kunmap
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x3a9dcf09	ttm_mem_global_free
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x3d76cf92	ttm_tt_set_placement_caching
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x3ec8a3b5	ttm_kmap_atomic_prot
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x3fd80afd	ttm_pool_unpopulate
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x3feeae90	ttm_check_under_lowerlimit
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x4bd84c69	ttm_bo_swapout
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x50be1f0b	ttm_bo_init_mm
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x5235634d	ttm_mem_io_unlock
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x5eb64bb8	ttm_tt_init
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x6052860c	ttm_round_pot
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x6a89746f	ttm_bo_mem_compat
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x772fc9a8	ttm_mem_io_reserve
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x7c387e4e	ttm_mem_io_lock
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x8248e8f9	ttm_bo_move_ttm
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x85b043e5	ttm_bo_kmap
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x87d8ea92	ttm_populate_and_map_pages
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x896bfaa3	ttm_bo_synccpu_write_grab
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x89d25e54	ttm_bo_move_to_lru_tail
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x9034369e	ttm_tt_fini
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x92ee97d0	ttm_sg_tt_init
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x9569b0b9	ttm_dma_tt_fini
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x97606376	ttm_bo_wait
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0x999c96d0	ttm_unmap_and_unpopulate_pages
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0xa4c4d99d	ttm_bo_add_to_lru
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0xa8a5c7a8	ttm_pool_populate
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0xac807fad	ttm_mem_global_alloc
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0xaca5fde2	ttm_bo_manager_func
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0xb01eabee	ttm_bo_synccpu_write_release
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0xb0b10cd7	ttm_bo_mmap
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0xb1efe1e8	ttm_eu_fence_buffer_objects
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0xb6a8cfdb	ttm_agp_tt_unpopulate
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0xbbbab2ae	ttm_bo_move_accel_cleanup
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0xbc4a9dce	ttm_bo_device_release
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0xbd64b058	ttm_bo_validate
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0xc194de54	ttm_bo_del_sub_from_lru
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0xc53428c9	ttm_bo_put
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0xc8e6f565	ttm_bo_init
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0xc954f033	ttm_bo_init_reserved
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0xc9bc0aca	ttm_agp_tt_create
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0xcfdf060b	ttm_eu_backoff_reservation
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0xd600157d	ttm_bo_move_memcpy
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0xda81e485	ttm_bo_evict_mm
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0xdefc5100	ttm_eu_reserve_buffers
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0xe71b4f9a	ttm_bo_bulk_move_lru_tail
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0xe7ec71db	ttm_bo_eviction_valuable
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0xec846de9	ttm_bo_unlock_delayed_workqueue
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0xf97010c0	ttm_bo_unmap_virtual
EXPORT_SYMBOL	 drivers/gpu/drm/ttm/ttm 0xf9a308bb	ttm_bo_mem_put
EXPORT_SYMBOL	 drivers/gpu/drm/vmwgfx/vmwgfx 0x446c961c	ttm_base_object_noref_lookup
EXPORT_SYMBOL	 drivers/hid/hid 0x67e3a6c4	hid_bus_type
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0x08891b88	ishtp_dev_to_cl_device
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0x0abb1fa1	ishtp_set_rx_ring_size
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0x0ffa709a	ishtp_cl_disconnect
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0x19a980a0	ishtp_reset_handler
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0x1ed444b0	ishtp_cl_tx_empty
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0x25b854a9	ishtp_cl_send
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0x2747e528	ishtp_cl_link
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0x294771f9	ishtp_cl_connect
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0x2f6ef3d9	ishtp_get_ishtp_device
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0x349300e9	ishtp_get_pci_device
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0x3ee94db3	ishtp_bus_remove_all_clients
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0x42363651	ish_hw_reset
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0x4b8ecc0a	ishtp_cl_driver_register
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0x5f9b0501	ishtp_get_fw_client_id
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0x650fe89f	ishtp_cl_set_fw_client_id
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0x7335d374	ishtp_fw_cl_get_client
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0x7750343e	ishtp_register_event_cb
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0x777c55e1	ishtp_device
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0x779f047a	ishtp_set_client_data
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0x79714ee1	ishtp_device_init
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0x831aead5	ishtp_reset_compl_handler
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0x8e54fb60	ishtp_cl_free
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0x9403470b	ishtp_get_drvdata
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0x964ede8a	ishtp_cl_rx_get_rb
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0x9d02ef1a	ishtp_cl_flush_queues
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0xa51286ec	ishtp_send_resume
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0xad8342ae	ishtp_cl_get_tx_free_buffer_size
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0xb258c60d	ishtp_start
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0xb60ac5e4	ishtp_get_device
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0xbe2204ab	ishtp_cl_unlink
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0xc1c42227	ishtp_send_suspend
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0xc3dd65d9	ishtp_cl_get_tx_free_rings
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0xc9d4b5fe	ishtp_cl_allocate
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0xcc63cedc	ishtp_set_tx_ring_size
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0xcfb6ccc7	ishtp_set_connection_state
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0xd182c521	ishtp_trace_callback
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0xd32afe1c	ishtp_cl_driver_unregister
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0xd7c3058c	ishtp_set_drvdata
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0xda4f3858	ishtp_put_device
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0xdeb54ae7	ishtp_cl_io_rb_recycle
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0xf014a3cd	ishtp_recv
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0xfb660649	ishtp_fw_cl_by_uuid
EXPORT_SYMBOL	 drivers/hid/intel-ish-hid/intel-ishtp 0xfddfcc98	ishtp_get_client_data
EXPORT_SYMBOL	 drivers/hv/hv_vmbus 0x58e02a7d	vmbus_sendpacket
EXPORT_SYMBOL	 drivers/hv/hv_vmbus 0xc3624c24	vmbus_recvpacket
EXPORT_SYMBOL	 drivers/hwmon/hwmon-vid 0x2f9e7f8e	vid_which_vrm
EXPORT_SYMBOL	 drivers/hwmon/hwmon-vid 0x446615bd	vid_from_reg
EXPORT_SYMBOL	 drivers/hwmon/sch56xx-common 0x01568393	sch56xx_read_virtual_reg
EXPORT_SYMBOL	 drivers/hwmon/sch56xx-common 0x34257f35	sch56xx_watchdog_unregister
EXPORT_SYMBOL	 drivers/hwmon/sch56xx-common 0x96ec3b26	sch56xx_read_virtual_reg12
EXPORT_SYMBOL	 drivers/hwmon/sch56xx-common 0xaa17a737	sch56xx_write_virtual_reg
EXPORT_SYMBOL	 drivers/hwmon/sch56xx-common 0xb37b9b81	sch56xx_read_virtual_reg16
EXPORT_SYMBOL	 drivers/hwmon/sch56xx-common 0xf861026c	sch56xx_watchdog_register
EXPORT_SYMBOL	 drivers/i2c/algos/i2c-algo-bit 0x9383bcea	i2c_bit_add_bus
EXPORT_SYMBOL	 drivers/i2c/algos/i2c-algo-bit 0xe512dc40	i2c_bit_add_numbered_bus
EXPORT_SYMBOL	 drivers/i2c/algos/i2c-algo-bit 0xfc942109	i2c_bit_algo
EXPORT_SYMBOL	 drivers/i2c/algos/i2c-algo-pca 0x0ea37190	i2c_pca_add_bus
EXPORT_SYMBOL	 drivers/i2c/algos/i2c-algo-pca 0x0f79fbec	i2c_pca_add_numbered_bus
EXPORT_SYMBOL	 drivers/i2c/busses/i2c-amd756 0x9a8739fb	amd756_smbus
EXPORT_SYMBOL	 drivers/i2c/i2c-core 0x000ee0c6	i2c_del_adapter
EXPORT_SYMBOL	 drivers/i2c/i2c-core 0x0675fd65	i2c_smbus_read_byte
EXPORT_SYMBOL	 drivers/i2c/i2c-core 0x0d981b51	i2c_smbus_read_byte_data
EXPORT_SYMBOL	 drivers/i2c/i2c-core 0x14519983	i2c_smbus_write_block_data
EXPORT_SYMBOL	 drivers/i2c/i2c-core 0x1473dc30	i2c_put_adapter
EXPORT_SYMBOL	 drivers/i2c/i2c-core 0x17ffedc2	i2c_get_adapter
EXPORT_SYMBOL	 drivers/i2c/i2c-core 0x212d0b24	i2c_transfer
EXPORT_SYMBOL	 drivers/i2c/i2c-core 0x253ff8b3	i2c_release_client
EXPORT_SYMBOL	 drivers/i2c/i2c-core 0x304c2ea9	i2c_verify_client
EXPORT_SYMBOL	 drivers/i2c/i2c-core 0x378ee044	i2c_verify_adapter
EXPORT_SYMBOL	 drivers/i2c/i2c-core 0x39d1bfc7	i2c_smbus_write_byte_data
EXPORT_SYMBOL	 drivers/i2c/i2c-core 0x3a9caca7	i2c_transfer_buffer_flags
EXPORT_SYMBOL	 drivers/i2c/i2c-core 0x3fd7ed54	__i2c_smbus_xfer
EXPORT_SYMBOL	 drivers/i2c/i2c-core 0x60eb079a	i2c_register_driver
EXPORT_SYMBOL	 drivers/i2c/i2c-core 0x6106c710	i2c_smbus_write_byte
EXPORT_SYMBOL	 drivers/i2c/i2c-core 0x6302adf3	i2c_clients_command
EXPORT_SYMBOL	 drivers/i2c/i2c-core 0x6bcd9c5a	__i2c_transfer
EXPORT_SYMBOL	 drivers/i2c/i2c-core 0x7ac5178d	i2c_smbus_read_word_data
EXPORT_SYMBOL	 drivers/i2c/i2c-core 0x82f13be2	i2c_smbus_write_word_data
EXPORT_SYMBOL	 drivers/i2c/i2c-core 0x9178f216	i2c_use_client
EXPORT_SYMBOL	 drivers/i2c/i2c-core 0x93b7c49e	i2c_smbus_xfer
EXPORT_SYMBOL	 drivers/i2c/i2c-core 0xaca1a14b	i2c_smbus_read_i2c_block_data
EXPORT_SYMBOL	 drivers/i2c/i2c-core 0xada144f7	i2c_add_adapter
EXPORT_SYMBOL	 drivers/i2c/i2c-core 0xb089b3ee	i2c_smbus_write_i2c_block_data
EXPORT_SYMBOL	 drivers/i2c/i2c-core 0xc581bebb	i2c_smbus_read_block_data
EXPORT_SYMBOL	 drivers/i2c/i2c-core 0xf2f5f451	i2c_smbus_read_i2c_block_data_or_emulated
EXPORT_SYMBOL	 drivers/i2c/i2c-core 0xf4462b8c	i2c_del_driver
EXPORT_SYMBOL	 drivers/iio/accel/kxsd9 0xa0dfe18e	kxsd9_dev_pm_ops
EXPORT_SYMBOL	 drivers/iio/accel/kxsd9 0xbc0c0919	kxsd9_common_remove
EXPORT_SYMBOL	 drivers/iio/accel/kxsd9 0xbc778db7	kxsd9_common_probe
EXPORT_SYMBOL	 drivers/iio/accel/mma9551_core 0x0a14942a	mma9551_read_version
EXPORT_SYMBOL	 drivers/iio/accel/mma9551_core 0x27706d15	mma9551_update_config_bits
EXPORT_SYMBOL	 drivers/iio/accel/mma9551_core 0x2b2eefba	mma9551_write_config_word
EXPORT_SYMBOL	 drivers/iio/accel/mma9551_core 0x2e479ef9	mma9551_write_config_byte
EXPORT_SYMBOL	 drivers/iio/accel/mma9551_core 0x3730b268	mma9551_read_config_word
EXPORT_SYMBOL	 drivers/iio/accel/mma9551_core 0x41ef446c	mma9551_read_accel_scale
EXPORT_SYMBOL	 drivers/iio/accel/mma9551_core 0x46703f88	mma9551_app_reset
EXPORT_SYMBOL	 drivers/iio/accel/mma9551_core 0x66bea695	mma9551_read_status_byte
EXPORT_SYMBOL	 drivers/iio/accel/mma9551_core 0x8296cf86	mma9551_set_power_state
EXPORT_SYMBOL	 drivers/iio/accel/mma9551_core 0x8539c5f2	mma9551_set_device_state
EXPORT_SYMBOL	 drivers/iio/accel/mma9551_core 0x91eefca4	mma9551_write_config_words
EXPORT_SYMBOL	 drivers/iio/accel/mma9551_core 0xa0079dea	mma9551_read_config_byte
EXPORT_SYMBOL	 drivers/iio/accel/mma9551_core 0xaccbf563	mma9551_gpio_config
EXPORT_SYMBOL	 drivers/iio/accel/mma9551_core 0xbcd7fe96	mma9551_sleep
EXPORT_SYMBOL	 drivers/iio/accel/mma9551_core 0xbeea8287	mma9551_read_accel_chan
EXPORT_SYMBOL	 drivers/iio/accel/mma9551_core 0xdb174eaa	mma9551_read_status_words
EXPORT_SYMBOL	 drivers/iio/accel/mma9551_core 0xe17bc2b9	mma9551_read_config_words
EXPORT_SYMBOL	 drivers/iio/accel/mma9551_core 0xf74c67fe	mma9551_read_status_word
EXPORT_SYMBOL	 drivers/iio/accel/st_accel 0x8e62f1d5	st_accel_common_remove
EXPORT_SYMBOL	 drivers/iio/accel/st_accel 0xb6f91a27	st_accel_common_probe
EXPORT_SYMBOL	 drivers/iio/accel/st_accel 0xd27cab54	st_accel_get_settings
EXPORT_SYMBOL	 drivers/iio/adc/qcom-vadc-common 0x70e6eca1	qcom_vadc_decimation_from_dt
EXPORT_SYMBOL	 drivers/iio/adc/qcom-vadc-common 0xcae36995	qcom_vadc_scale
EXPORT_SYMBOL	 drivers/iio/adc/qcom-vadc-common 0xf253ae31	qcom_adc5_hw_scale
EXPORT_SYMBOL	 drivers/iio/buffer/industrialio-triggered-buffer 0x654ffd29	iio_triggered_buffer_setup
EXPORT_SYMBOL	 drivers/iio/buffer/industrialio-triggered-buffer 0xf58bc8ff	iio_triggered_buffer_cleanup
EXPORT_SYMBOL	 drivers/iio/buffer/kfifo_buf 0x5c0543eb	iio_kfifo_allocate
EXPORT_SYMBOL	 drivers/iio/buffer/kfifo_buf 0x7cea41c3	iio_kfifo_free
EXPORT_SYMBOL	 drivers/iio/buffer/kfifo_buf 0xde0448f1	devm_iio_kfifo_allocate
EXPORT_SYMBOL	 drivers/iio/buffer/kfifo_buf 0xe5d56f6a	devm_iio_kfifo_free
EXPORT_SYMBOL	 drivers/iio/chemical/bme680_core 0xe8bdd5a2	bme680_regmap_config
EXPORT_SYMBOL	 drivers/iio/common/hid-sensors/hid-sensor-iio-common 0x12d0cd59	hid_sensor_batch_mode_supported
EXPORT_SYMBOL	 drivers/iio/common/hid-sensors/hid-sensor-iio-common 0x1bdb48db	hid_sensor_write_samp_freq_value
EXPORT_SYMBOL	 drivers/iio/common/hid-sensors/hid-sensor-iio-common 0x2f8f491a	hid_sensor_read_samp_freq_value
EXPORT_SYMBOL	 drivers/iio/common/hid-sensors/hid-sensor-iio-common 0x5b65e77e	hid_sensor_read_raw_hyst_value
EXPORT_SYMBOL	 drivers/iio/common/hid-sensors/hid-sensor-iio-common 0x6d707489	hid_sensor_parse_common_attributes
EXPORT_SYMBOL	 drivers/iio/common/hid-sensors/hid-sensor-iio-common 0x75874fca	hid_sensor_set_report_latency
EXPORT_SYMBOL	 drivers/iio/common/hid-sensors/hid-sensor-iio-common 0x7f7621ec	hid_sensor_format_scale
EXPORT_SYMBOL	 drivers/iio/common/hid-sensors/hid-sensor-iio-common 0xae559d0a	hid_sensor_get_report_latency
EXPORT_SYMBOL	 drivers/iio/common/hid-sensors/hid-sensor-iio-common 0xb220d336	hid_sensor_read_poll_value
EXPORT_SYMBOL	 drivers/iio/common/hid-sensors/hid-sensor-iio-common 0xde0b470b	hid_sensor_convert_timestamp
EXPORT_SYMBOL	 drivers/iio/common/hid-sensors/hid-sensor-iio-common 0xeb0ad4d1	hid_sensor_write_raw_hyst_value
EXPORT_SYMBOL	 drivers/iio/common/hid-sensors/hid-sensor-trigger 0x2f7385b9	hid_sensor_setup_trigger
EXPORT_SYMBOL	 drivers/iio/common/hid-sensors/hid-sensor-trigger 0x37926cb3	hid_sensor_remove_trigger
EXPORT_SYMBOL	 drivers/iio/common/hid-sensors/hid-sensor-trigger 0x4a5a86e4	hid_sensor_power_state
EXPORT_SYMBOL	 drivers/iio/common/hid-sensors/hid-sensor-trigger 0x7d7a648f	hid_sensor_pm_ops
EXPORT_SYMBOL	 drivers/iio/common/ms_sensors/ms_sensors_i2c 0x045688dd	ms_sensors_read_prom_word
EXPORT_SYMBOL	 drivers/iio/common/ms_sensors/ms_sensors_i2c 0x2d2f5cd5	ms_sensors_reset
EXPORT_SYMBOL	 drivers/iio/common/ms_sensors/ms_sensors_i2c 0x42b6a050	ms_sensors_convert_and_read
EXPORT_SYMBOL	 drivers/iio/common/ms_sensors/ms_sensors_i2c 0x4d8a5ff7	ms_sensors_ht_read_humidity
EXPORT_SYMBOL	 drivers/iio/common/ms_sensors/ms_sensors_i2c 0x4f2a01c5	ms_sensors_read_serial
EXPORT_SYMBOL	 drivers/iio/common/ms_sensors/ms_sensors_i2c 0x6800132c	ms_sensors_write_heater
EXPORT_SYMBOL	 drivers/iio/common/ms_sensors/ms_sensors_i2c 0x95f2b94d	ms_sensors_tp_read_prom
EXPORT_SYMBOL	 drivers/iio/common/ms_sensors/ms_sensors_i2c 0xce9b7477	ms_sensors_write_resolution
EXPORT_SYMBOL	 drivers/iio/common/ms_sensors/ms_sensors_i2c 0xd00ae840	ms_sensors_read_temp_and_pressure
EXPORT_SYMBOL	 drivers/iio/common/ms_sensors/ms_sensors_i2c 0xeac1bcc0	ms_sensors_ht_read_temperature
EXPORT_SYMBOL	 drivers/iio/common/ms_sensors/ms_sensors_i2c 0xf3ce2612	ms_sensors_show_battery_low
EXPORT_SYMBOL	 drivers/iio/common/ms_sensors/ms_sensors_i2c 0xf3de8019	ms_sensors_show_heater
EXPORT_SYMBOL	 drivers/iio/common/ssp_sensors/sensorhub 0x0458e193	ssp_change_delay
EXPORT_SYMBOL	 drivers/iio/common/ssp_sensors/sensorhub 0xb2fd5fc0	ssp_register_consumer
EXPORT_SYMBOL	 drivers/iio/common/ssp_sensors/sensorhub 0xc4d8371e	ssp_disable_sensor
EXPORT_SYMBOL	 drivers/iio/common/ssp_sensors/sensorhub 0xd0b923bc	ssp_get_sensor_delay
EXPORT_SYMBOL	 drivers/iio/common/ssp_sensors/sensorhub 0xeb70253a	ssp_enable_sensor
EXPORT_SYMBOL	 drivers/iio/common/ssp_sensors/ssp_iio 0x0d46203c	ssp_common_process_data
EXPORT_SYMBOL	 drivers/iio/common/ssp_sensors/ssp_iio 0xe039355a	ssp_common_buffer_postdisable
EXPORT_SYMBOL	 drivers/iio/common/ssp_sensors/ssp_iio 0xff882f7f	ssp_common_buffer_postenable
EXPORT_SYMBOL	 drivers/iio/common/st_sensors/st_sensors 0x041af44a	st_sensors_power_enable
EXPORT_SYMBOL	 drivers/iio/common/st_sensors/st_sensors 0x074d7047	st_sensors_trigger_handler
EXPORT_SYMBOL	 drivers/iio/common/st_sensors/st_sensors 0x0d1387d3	st_sensors_validate_device
EXPORT_SYMBOL	 drivers/iio/common/st_sensors/st_sensors 0x1454f764	st_sensors_sysfs_sampling_frequency_avail
EXPORT_SYMBOL	 drivers/iio/common/st_sensors/st_sensors 0x2904fe33	st_sensors_init_sensor
EXPORT_SYMBOL	 drivers/iio/common/st_sensors/st_sensors 0x38740e1e	st_sensors_set_fullscale_by_gain
EXPORT_SYMBOL	 drivers/iio/common/st_sensors/st_sensors 0x48932979	st_sensors_verify_id
EXPORT_SYMBOL	 drivers/iio/common/st_sensors/st_sensors 0x518d0e76	st_sensors_sysfs_scale_avail
EXPORT_SYMBOL	 drivers/iio/common/st_sensors/st_sensors 0x668e3350	st_sensors_debugfs_reg_access
EXPORT_SYMBOL	 drivers/iio/common/st_sensors/st_sensors 0x699b6022	st_sensors_deallocate_trigger
EXPORT_SYMBOL	 drivers/iio/common/st_sensors/st_sensors 0x80417c96	st_sensors_set_odr
EXPORT_SYMBOL	 drivers/iio/common/st_sensors/st_sensors 0xb52e9568	st_sensors_get_settings_index
EXPORT_SYMBOL	 drivers/iio/common/st_sensors/st_sensors 0xc283f844	st_sensors_allocate_trigger
EXPORT_SYMBOL	 drivers/iio/common/st_sensors/st_sensors 0xc7f92df8	st_sensors_set_dataready_irq
EXPORT_SYMBOL	 drivers/iio/common/st_sensors/st_sensors 0xcbc975a1	st_sensors_read_info_raw
EXPORT_SYMBOL	 drivers/iio/common/st_sensors/st_sensors 0xe988e79f	st_sensors_set_axis_enable
EXPORT_SYMBOL	 drivers/iio/common/st_sensors/st_sensors 0xeb1ef2a9	st_sensors_set_enable
EXPORT_SYMBOL	 drivers/iio/common/st_sensors/st_sensors 0xed81e5a4	st_sensors_power_disable
EXPORT_SYMBOL	 drivers/iio/common/st_sensors/st_sensors_i2c 0x432799ba	st_sensors_i2c_configure
EXPORT_SYMBOL	 drivers/iio/common/st_sensors/st_sensors_i2c 0xe3d9d175	st_sensors_match_acpi_device
EXPORT_SYMBOL	 drivers/iio/common/st_sensors/st_sensors_spi 0xb6fc8aa3	st_sensors_spi_configure
EXPORT_SYMBOL	 drivers/iio/gyro/mpu3050 0x4873802b	mpu3050_common_probe
EXPORT_SYMBOL	 drivers/iio/gyro/mpu3050 0x645f2d16	mpu3050_dev_pm_ops
EXPORT_SYMBOL	 drivers/iio/gyro/mpu3050 0xb3486753	mpu3050_common_remove
EXPORT_SYMBOL	 drivers/iio/gyro/st_gyro 0x395fc920	st_gyro_common_remove
EXPORT_SYMBOL	 drivers/iio/gyro/st_gyro 0x7596244e	st_gyro_common_probe
EXPORT_SYMBOL	 drivers/iio/gyro/st_gyro 0xb4fb2b88	st_gyro_get_settings
EXPORT_SYMBOL	 drivers/iio/humidity/hts221 0x919e7966	hts221_probe
EXPORT_SYMBOL	 drivers/iio/humidity/hts221 0xe7a95779	hts221_pm_ops
EXPORT_SYMBOL	 drivers/iio/imu/adis_lib 0x36f6d0e9	adis_debugfs_reg_access
EXPORT_SYMBOL	 drivers/iio/imu/adis_lib 0x9ec18eb8	adis_enable_irq
EXPORT_SYMBOL	 drivers/iio/imu/bmi160/bmi160_core 0x86de24bc	bmi160_regmap_config
EXPORT_SYMBOL	 drivers/iio/imu/bmi160/bmi160_core 0xca19cfae	bmi160_enable_irq
EXPORT_SYMBOL	 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx 0x50f2c17b	st_lsm6dsx_probe
EXPORT_SYMBOL	 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx 0xeb56e65c	st_lsm6dsx_pm_ops
EXPORT_SYMBOL	 drivers/iio/industrialio 0x0cc91b9c	iio_trigger_poll
EXPORT_SYMBOL	 drivers/iio/industrialio 0x1bf9d757	iio_device_free
EXPORT_SYMBOL	 drivers/iio/industrialio 0x1fcea65d	iio_trigger_unregister
EXPORT_SYMBOL	 drivers/iio/industrialio 0x2d6bcdcb	iio_trigger_generic_data_rdy_poll
EXPORT_SYMBOL	 drivers/iio/industrialio 0x30554581	iio_device_alloc
EXPORT_SYMBOL	 drivers/iio/industrialio 0x3e0b86c7	iio_trigger_alloc
EXPORT_SYMBOL	 drivers/iio/industrialio 0x46a8c018	iio_read_const_attr
EXPORT_SYMBOL	 drivers/iio/industrialio 0x4f9cf859	iio_get_time_res
EXPORT_SYMBOL	 drivers/iio/industrialio 0x60109acc	iio_push_event
EXPORT_SYMBOL	 drivers/iio/industrialio 0x6e8a0dd3	iio_get_time_ns
EXPORT_SYMBOL	 drivers/iio/industrialio 0x8e4e1991	iio_trigger_using_own
EXPORT_SYMBOL	 drivers/iio/industrialio 0x90bc86ec	iio_trigger_notify_done
EXPORT_SYMBOL	 drivers/iio/industrialio 0x9ae790a8	iio_triggered_buffer_predisable
EXPORT_SYMBOL	 drivers/iio/industrialio 0xaecb826d	__iio_device_register
EXPORT_SYMBOL	 drivers/iio/industrialio 0xaf6f3b3b	iio_trigger_validate_own_device
EXPORT_SYMBOL	 drivers/iio/industrialio 0xb06296a6	iio_bus_type
EXPORT_SYMBOL	 drivers/iio/industrialio 0xb31db44d	__iio_trigger_register
EXPORT_SYMBOL	 drivers/iio/industrialio 0xbfd84f46	iio_buffer_init
EXPORT_SYMBOL	 drivers/iio/industrialio 0xca6c9cbd	iio_trigger_free
EXPORT_SYMBOL	 drivers/iio/industrialio 0xd74d0606	iio_trigger_set_immutable
EXPORT_SYMBOL	 drivers/iio/industrialio 0xd8ea201e	iio_read_mount_matrix
EXPORT_SYMBOL	 drivers/iio/industrialio 0xdde7b0bf	iio_device_unregister
EXPORT_SYMBOL	 drivers/iio/industrialio 0xdf76bbeb	iio_pollfunc_store_time
EXPORT_SYMBOL	 drivers/iio/industrialio 0xe073ab99	iio_triggered_buffer_postenable
EXPORT_SYMBOL	 drivers/iio/industrialio 0xf38b9049	iio_trigger_poll_chained
EXPORT_SYMBOL	 drivers/iio/industrialio-configfs 0x03765351	iio_configfs_subsys
EXPORT_SYMBOL	 drivers/iio/industrialio-sw-device 0x7d545ba3	iio_sw_device_create
EXPORT_SYMBOL	 drivers/iio/industrialio-sw-device 0x8bdc68e3	iio_sw_device_destroy
EXPORT_SYMBOL	 drivers/iio/industrialio-sw-device 0xb06c6d3f	iio_unregister_sw_device_type
EXPORT_SYMBOL	 drivers/iio/industrialio-sw-device 0xc9394588	iio_register_sw_device_type
EXPORT_SYMBOL	 drivers/iio/industrialio-sw-trigger 0xe1360b9c	iio_register_sw_trigger_type
EXPORT_SYMBOL	 drivers/iio/industrialio-sw-trigger 0xf56033cb	iio_unregister_sw_trigger_type
EXPORT_SYMBOL	 drivers/iio/industrialio-sw-trigger 0xf9801705	iio_sw_trigger_create
EXPORT_SYMBOL	 drivers/iio/industrialio-sw-trigger 0xfe41046e	iio_sw_trigger_destroy
EXPORT_SYMBOL	 drivers/iio/industrialio-triggered-event 0x4251becd	iio_triggered_event_cleanup
EXPORT_SYMBOL	 drivers/iio/industrialio-triggered-event 0x8545b77f	iio_triggered_event_setup
EXPORT_SYMBOL	 drivers/iio/light/st_uvis25_core 0x9ac20a04	st_uvis25_pm_ops
EXPORT_SYMBOL	 drivers/iio/light/st_uvis25_core 0xf337e9b2	st_uvis25_probe
EXPORT_SYMBOL	 drivers/iio/magnetometer/bmc150_magn 0x018c28dc	bmc150_magn_probe
EXPORT_SYMBOL	 drivers/iio/magnetometer/bmc150_magn 0x32be41cf	bmc150_magn_remove
EXPORT_SYMBOL	 drivers/iio/magnetometer/bmc150_magn 0x3927003b	bmc150_magn_regmap_config
EXPORT_SYMBOL	 drivers/iio/magnetometer/bmc150_magn 0xc902c83d	bmc150_magn_pm_ops
EXPORT_SYMBOL	 drivers/iio/magnetometer/hmc5843_core 0x126edca5	hmc5843_common_resume
EXPORT_SYMBOL	 drivers/iio/magnetometer/hmc5843_core 0x558a8cf6	hmc5843_common_remove
EXPORT_SYMBOL	 drivers/iio/magnetometer/hmc5843_core 0x85d1e7fd	hmc5843_common_suspend
EXPORT_SYMBOL	 drivers/iio/magnetometer/hmc5843_core 0xb8b727a9	hmc5843_common_probe
EXPORT_SYMBOL	 drivers/iio/magnetometer/st_magn 0x250fe029	st_magn_get_settings
EXPORT_SYMBOL	 drivers/iio/magnetometer/st_magn 0x69807e9f	st_magn_common_remove
EXPORT_SYMBOL	 drivers/iio/magnetometer/st_magn 0xaf50a73e	st_magn_common_probe
EXPORT_SYMBOL	 drivers/iio/pressure/bmp280 0x1cd6f426	bmp280_regmap_config
EXPORT_SYMBOL	 drivers/iio/pressure/bmp280 0xb481bec1	bmp280_common_probe
EXPORT_SYMBOL	 drivers/iio/pressure/bmp280 0xc76ecca2	bmp280_common_remove
EXPORT_SYMBOL	 drivers/iio/pressure/bmp280 0xda8f9eba	bmp280_dev_pm_ops
EXPORT_SYMBOL	 drivers/iio/pressure/bmp280 0xf6502944	bmp180_regmap_config
EXPORT_SYMBOL	 drivers/iio/pressure/ms5611_core 0x26940779	ms5611_remove
EXPORT_SYMBOL	 drivers/iio/pressure/ms5611_core 0x5d189a4c	ms5611_probe
EXPORT_SYMBOL	 drivers/iio/pressure/st_pressure 0x5442430e	st_press_common_probe
EXPORT_SYMBOL	 drivers/iio/pressure/st_pressure 0xcc32d2e0	st_press_common_remove
EXPORT_SYMBOL	 drivers/iio/pressure/st_pressure 0xd418811a	st_press_get_settings
EXPORT_SYMBOL	 drivers/infiniband/core/ib_cm 0x0d558d99	ib_send_cm_dreq
EXPORT_SYMBOL	 drivers/infiniband/core/ib_cm 0x1710f0b5	ib_cm_init_qp_attr
EXPORT_SYMBOL	 drivers/infiniband/core/ib_cm 0x1c6795ef	ib_send_cm_rtu
EXPORT_SYMBOL	 drivers/infiniband/core/ib_cm 0x4518111f	ib_create_cm_id
EXPORT_SYMBOL	 drivers/infiniband/core/ib_cm 0x4593fdcf	ib_send_cm_drep
EXPORT_SYMBOL	 drivers/infiniband/core/ib_cm 0x678968b4	ib_send_cm_lap
EXPORT_SYMBOL	 drivers/infiniband/core/ib_cm 0x682c7a18	ib_cm_insert_listen
EXPORT_SYMBOL	 drivers/infiniband/core/ib_cm 0x69824a14	ibcm_reject_msg
EXPORT_SYMBOL	 drivers/infiniband/core/ib_cm 0x6b0637be	cm_class
EXPORT_SYMBOL	 drivers/infiniband/core/ib_cm 0x6b19dd9b	ib_send_cm_rej
EXPORT_SYMBOL	 drivers/infiniband/core/ib_cm 0x75890c96	ib_cm_listen
EXPORT_SYMBOL	 drivers/infiniband/core/ib_cm 0x822cc238	ib_destroy_cm_id
EXPORT_SYMBOL	 drivers/infiniband/core/ib_cm 0x839de3d7	ib_send_cm_rep
EXPORT_SYMBOL	 drivers/infiniband/core/ib_cm 0x8c125c84	ib_send_cm_sidr_req
EXPORT_SYMBOL	 drivers/infiniband/core/ib_cm 0x92950d13	ib_send_cm_apr
EXPORT_SYMBOL	 drivers/infiniband/core/ib_cm 0xb2ee7228	ib_send_cm_mra
EXPORT_SYMBOL	 drivers/infiniband/core/ib_cm 0xc9fe1ff3	ib_send_cm_sidr_rep
EXPORT_SYMBOL	 drivers/infiniband/core/ib_cm 0xcd2d91e8	ib_send_cm_req
EXPORT_SYMBOL	 drivers/infiniband/core/ib_cm 0xf91a888d	ib_cm_notify
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x00fd7363	__ib_alloc_pd
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x019db5ba	rdma_replace_ah_attr
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x01dc80de	ib_unregister_client
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x045c1654	ib_modify_device
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x07d0f0f4	rdma_move_grh_sgid_attr
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x08ee40f5	ib_query_srq
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x09cf42a7	rdma_find_gid
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x0b8f6521	ib_dealloc_device
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x0b9f96d3	ib_sa_register_client
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x0bbb5eda	__ib_alloc_cq_user
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x0cb3c239	rdma_nl_unicast
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x0cbf2495	ib_get_eth_speed
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x0ce8c80f	ib_alloc_mr_integrity
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x11b5c944	ib_drain_qp
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x11ff6eb0	rdma_nl_put_driver_u32_hex
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x120df2b5	rdma_user_mmap_io
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x13647f72	ib_create_qp_user
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x13bfa289	ib_query_pkey
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x15d31d3c	ibdev_notice
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x15d9c1d7	ib_check_mr_status
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x164361d0	ib_sa_sendonly_fullmem_support
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x184621a4	ib_get_rdma_header_version
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x18b738c3	rdma_copy_ah_attr
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x191485cb	rdma_user_mmap_entry_get_pgoff
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x19dc3d12	rdma_user_mmap_entry_put
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x1a5d1a9e	ib_mad_kernel_rmpp_agent
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x1b037462	__rdma_block_iter_start
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x1cfa1355	ib_mr_pool_init
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x1e491a04	ib_unmap_fmr
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x229c9fd6	ib_device_get_by_name
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x22f3cf93	ib_pack
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x2451d5a2	ib_get_vf_stats
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x252be5b9	rdma_rw_ctx_post
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x25b09db2	rdma_rw_ctx_init
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x269cd800	rdma_rw_mr_factor
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x2745457c	ib_create_fmr_pool
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x276fcc6e	rdma_restrack_set_task
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x2a91bb33	ib_cache_gid_type_str
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x2b6baba1	ib_free_cq_user
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x2c96c32e	ib_init_ah_attr_from_wc
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x2c9af3b4	rdma_destroy_ah_attr
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x2fa00d32	ib_attach_mcast
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x305e5701	rdma_addr_size_kss
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x32012114	ib_redirect_mad_qp
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x320b34b2	ib_open_qp
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x33806acd	ib_sg_to_pages
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x3481ca87	ib_sa_guid_info_rec_query
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x355bc8a2	ib_get_cached_port_state
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x363085cd	ib_resize_cq
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x367c8d37	rdma_umap_priv_init
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x38449d1e	ib_set_client_data
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x3e01ec03	ib_rdmacg_uncharge
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x3e421ff5	ib_sa_join_multicast
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x3fc2387c	ib_ud_header_unpack
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x434c5d10	zgid
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x45fb8985	rdma_nl_chk_listeners
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x49e86a0e	ib_get_gids_from_rdma_hdr
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x4bff5195	ib_device_get_by_netdev
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x4d59d923	ib_detach_mcast
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x4e155af0	ib_response_mad
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x4e90435c	ib_sa_free_multicast
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x4f45dd22	rdma_link_unregister
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x50dbc447	ib_flush_fmr_pool
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x5119b473	rdma_rw_ctx_wrs
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x51c0557c	ib_process_cq_direct
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x564df30a	ib_drain_sq
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x574d27e4	rdma_restrack_kadd
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x5864aef8	ib_map_mr_sg
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x5d97f683	ib_init_ah_from_mcmember
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x5e2e3a61	ib_dealloc_xrcd
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x5e57871a	ib_set_vf_link_state
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x5ead316f	rdma_nl_register
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x5efa6669	ib_sa_unregister_client
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x613b1e2e	ib_is_mad_class_rmpp
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x61d24c52	ib_rate_to_mbps
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x61e18e80	ib_post_send_mad
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x62602612	roce_gid_type_mask_support
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x62f838b5	ib_set_vf_guid
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x65d4043a	rdma_hold_gid_attr
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x6689e613	ib_create_rwq_ind_table
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x66c7c602	rdma_find_gid_by_port
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x6710be41	ib_unregister_mad_agent
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x677aecf1	ib_unregister_device_and_put
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x68dc25a7	rdma_set_cq_moderation
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x68f43cd1	ib_unregister_device
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x698a950a	rdma_create_ah
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x6b8dc22e	ib_destroy_wq
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x6b958320	ib_ud_ip4_csum
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x6c16fc65	ib_mr_pool_destroy
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x6c7616c6	rdma_restrack_del
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x6d951b2d	ibnl_put_attr
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x6f3614b6	rdma_is_zero_gid
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x6f8e2f50	__ib_create_cq
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x70402e2f	ib_modify_wq
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x71918f0f	rdma_nl_put_driver_u64
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x724b8eee	rdma_nl_unicast_wait
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x73263edc	rdma_translate_ip
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x7456b4c7	ibnl_put_msg
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x75a729a0	rdma_nl_unregister
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x76769b74	ib_destroy_cq_user
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x787ccc4c	ib_get_mad_data_offset
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x7a2aec31	ib_find_exact_cached_pkey
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x7b56b034	ib_unregister_driver
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x7b616447	rdma_init_netdev
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x7c87c893	rdma_restrack_count
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x7d00135d	ib_fmr_pool_map_phys
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x7e18126c	ib_port_register_module_stat
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x807a73a1	rdma_restrack_uadd
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x81ba19ab	ib_destroy_qp_user
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x821953a7	rdma_nl_put_driver_u32
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x825596de	rdma_query_gid
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x849fd196	ib_find_gid
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x8552cd61	rdma_restrack_get
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x861342d6	rdma_port_get_link_layer
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x866420d3	ib_fmr_pool_unmap
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x86cef180	rdma_addr_size
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x87a1491b	ibdev_printk
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x87ffb5b5	rdma_user_mmap_entry_insert
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x8b3131b9	rdma_move_ah_attr
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x8b6651ba	ib_drain_rq
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x8bdc6501	ibdev_alert
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x8d137457	ib_create_srq
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x8e7528da	__rdma_block_iter_next
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x8efceb75	rdma_dev_access_netns
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x90e807c7	ib_cache_gid_parse_type_str
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x921d573f	ib_free_recv_mad
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x92802968	ib_get_cached_subnet_prefix
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x92cf4904	rdma_create_user_ah
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x932523ba	ib_get_device_fw_str
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x944c10af	ib_mr_pool_get
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x9557feba	ib_get_net_dev_by_params
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x963cffaa	rdma_modify_ah
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x98537a0a	_ib_alloc_device
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x99b23286	ib_modify_qp_is_ok
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x9aaffb56	ib_port_unregister_module_stat
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x9c717b08	ib_register_client
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0x9fd2cebf	rdma_get_gid_attr
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xa09075b4	ib_init_ah_attr_from_path
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xa0ba16e5	ibdev_warn
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xa0e394df	ibdev_crit
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xa17a1c26	ib_sa_service_rec_query
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xa432baf6	ib_unpack
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xa5ad4dce	ib_query_port
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xa6afa6de	rdma_addr_cancel
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xa7cbe1dd	ib_destroy_rwq_ind_table
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xa8ec0787	ib_mr_pool_put
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xab2ebe8f	rdma_nl_put_driver_u64_hex
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xabdf444c	rdma_rw_ctx_destroy
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xac9a2839	ib_unregister_event_handler
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xaddcf12c	ib_alloc_fmr
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xae6773cc	rdma_user_mmap_entry_get
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xae8c126b	rdma_destroy_ah_user
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xae956dce	ib_rate_to_mult
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xafa93408	rdma_read_gid_l2_fields
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xb0ac7025	ib_alloc_mr_user
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xb123239a	rdma_user_mmap_entry_remove
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xb36e4148	ib_sa_pack_path
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xb40a594e	ib_dereg_mr_user
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xb4782ef1	ib_process_mad_wc
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xb4b20be6	ib_modify_srq
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xb56d4159	ib_rdmacg_try_charge
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xb7852a05	ib_ud_header_init
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xb7ed43bd	ib_register_mad_agent
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xb8644643	rdma_roce_rescan_device
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xba64fac7	ib_register_event_handler
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xbed9472e	rdma_link_register
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xc176b4a7	rdma_nl_multicast
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xc31cc9d0	ibdev_emerg
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xc32b59ff	ib_destroy_fmr_pool
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xc34801dd	rdma_alloc_netdev
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xc3cca83e	ib_modify_qp
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xc77fda89	ib_get_rmpp_segment
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xc7895d42	ib_modify_mad
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xcc0e0d92	rdma_put_gid_attr
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xcc93274c	ib_free_send_mad
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xce528e73	ib_dispatch_event
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xcf464087	ib_close_qp
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xd04ac640	ib_device_put
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xd08b6e1a	ib_device_set_netdev
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xd0b9eb22	__ib_alloc_cq_any
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xd0c09f52	ib_sa_get_mcmember_rec
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xd16bbab8	rdma_query_ah
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xd6636ca6	rdma_addr_size_in6
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xd710ed89	ib_get_cached_pkey
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xd7c8febc	rdma_rw_ctx_destroy_signature
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xd8b7136d	ibdev_info
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xd8eb8047	__ib_alloc_xrcd
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xda0d50ec	ib_sa_cancel_query
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xdb68cb39	ib_register_device
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xdca401c2	rdma_restrack_put
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xddbb6d91	ib_cancel_mad
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xdf987613	ib_find_pkey
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xdfff5827	ib_create_send_mad
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xe08b7d82	ib_map_mr_sg_pi
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xe12bae45	rdma_resolve_ip
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xe49809a0	ibdev_err
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xe5840ec6	ib_wc_status_msg
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xe5a78c1e	ib_sa_unpack_path
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xe62230b8	ib_modify_port
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xe6d8dfcb	ib_dealloc_pd_user
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xe7b52e5f	mult_to_ib_rate
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xe7cecc67	ib_create_wq
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xe88ff3f9	ib_unregister_device_queued
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xe9e799fc	ib_ud_header_pack
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xea60abef	rdma_rw_ctx_signature_init
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xeca62415	rdma_restrack_get_byid
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xed3adb10	ib_register_mad_snoop
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xefdad957	ib_get_vf_config
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xeff85b1e	ib_create_ah_from_wc
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xf0b676b6	ib_get_cached_lmc
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xf359406f	ib_destroy_srq_user
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xf5334a16	ib_modify_qp_with_udata
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xf5dedb30	rdma_node_get_transport
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xf6ed3334	ib_event_msg
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xf7e660fe	ib_query_qp
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xf8855f0d	ib_find_cached_pkey
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xfa89aaad	rdma_read_gid_attr_ndev_rcu
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xfb9aa2c3	ib_dealloc_fmr
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xfd26104f	ib_set_device_ops
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xfdaeb811	ib_create_qp_security
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xfe15d5e9	ib_sa_path_rec_get
EXPORT_SYMBOL	 drivers/infiniband/core/ib_core 0xff889b72	rdma_copy_src_l2_addr
EXPORT_SYMBOL	 drivers/infiniband/core/ib_uverbs 0x00a27bf1	uverbs_get_flags64
EXPORT_SYMBOL	 drivers/infiniband/core/ib_uverbs 0x0cd0f9b6	ib_umem_odp_map_dma_pages
EXPORT_SYMBOL	 drivers/infiniband/core/ib_uverbs 0x1b54bd5d	ib_copy_path_rec_from_user
EXPORT_SYMBOL	 drivers/infiniband/core/ib_uverbs 0x3643cacf	ib_umem_get_peer
EXPORT_SYMBOL	 drivers/infiniband/core/ib_uverbs 0x371f279f	ib_copy_qp_attr_to_user
EXPORT_SYMBOL	 drivers/infiniband/core/ib_uverbs 0x3c1b6d6b	ib_umem_odp_unmap_dma_pages
EXPORT_SYMBOL	 drivers/infiniband/core/ib_uverbs 0x428596d0	ib_umem_activate_invalidation_notifier
EXPORT_SYMBOL	 drivers/infiniband/core/ib_uverbs 0x56ba214e	ib_umem_release
EXPORT_SYMBOL	 drivers/infiniband/core/ib_uverbs 0x5eefb878	ib_umem_odp_alloc_child
EXPORT_SYMBOL	 drivers/infiniband/core/ib_uverbs 0x5fddc2c6	ib_umem_odp_get
EXPORT_SYMBOL	 drivers/infiniband/core/ib_uverbs 0x63057f4b	ib_copy_path_rec_to_user
EXPORT_SYMBOL	 drivers/infiniband/core/ib_uverbs 0x6a4181b9	uverbs_copy_to
EXPORT_SYMBOL	 drivers/infiniband/core/ib_uverbs 0x75856b83	ib_copy_ah_attr_to_user
EXPORT_SYMBOL	 drivers/infiniband/core/ib_uverbs 0x76fb9cf8	uverbs_close_fd
EXPORT_SYMBOL	 drivers/infiniband/core/ib_uverbs 0x8562f74f	ib_umem_page_count
EXPORT_SYMBOL	 drivers/infiniband/core/ib_uverbs 0x8b698b8f	_uverbs_alloc
EXPORT_SYMBOL	 drivers/infiniband/core/ib_uverbs 0x9aa9fe3f	ib_register_peer_memory_client
EXPORT_SYMBOL	 drivers/infiniband/core/ib_uverbs 0x9cd466a7	uverbs_get_flags32
EXPORT_SYMBOL	 drivers/infiniband/core/ib_uverbs 0xb251a0e3	ib_uverbs_get_ucontext_file
EXPORT_SYMBOL	 drivers/infiniband/core/ib_uverbs 0xbde5c050	ib_unregister_peer_memory_client
EXPORT_SYMBOL	 drivers/infiniband/core/ib_uverbs 0xc97bab8b	ib_umem_odp_alloc_implicit
EXPORT_SYMBOL	 drivers/infiniband/core/ib_uverbs 0xca0d70ba	ib_umem_get
EXPORT_SYMBOL	 drivers/infiniband/core/ib_uverbs 0xcc11ec96	_uverbs_get_const
EXPORT_SYMBOL	 drivers/infiniband/core/ib_uverbs 0xce59c911	ib_umem_stop_invalidation_notifier
EXPORT_SYMBOL	 drivers/infiniband/core/ib_uverbs 0xd1468015	flow_resources_alloc
EXPORT_SYMBOL	 drivers/infiniband/core/ib_uverbs 0xd3119ca9	uverbs_fd_class
EXPORT_SYMBOL	 drivers/infiniband/core/ib_uverbs 0xd39728ee	uverbs_destroy_def_handler
EXPORT_SYMBOL	 drivers/infiniband/core/ib_uverbs 0xd6b165d0	ib_uverbs_flow_resources_free
EXPORT_SYMBOL	 drivers/infiniband/core/ib_uverbs 0xd84ec15e	uverbs_idr_class
EXPORT_SYMBOL	 drivers/infiniband/core/ib_uverbs 0xe2184afe	ib_umem_find_best_pgsz
EXPORT_SYMBOL	 drivers/infiniband/core/ib_uverbs 0xe4456f37	ib_umem_odp_release
EXPORT_SYMBOL	 drivers/infiniband/core/ib_uverbs 0xf575a9f6	flow_resources_add
EXPORT_SYMBOL	 drivers/infiniband/core/ib_uverbs 0xfe61d70a	ib_umem_copy_from
EXPORT_SYMBOL	 drivers/infiniband/core/iw_cm 0x15683016	iw_cm_disconnect
EXPORT_SYMBOL	 drivers/infiniband/core/iw_cm 0x174fe851	iw_cm_init_qp_attr
EXPORT_SYMBOL	 drivers/infiniband/core/iw_cm 0x35b2d7d3	iw_destroy_cm_id
EXPORT_SYMBOL	 drivers/infiniband/core/iw_cm 0x4a69dfff	iw_cm_connect
EXPORT_SYMBOL	 drivers/infiniband/core/iw_cm 0xa4051ee5	iw_cm_listen
EXPORT_SYMBOL	 drivers/infiniband/core/iw_cm 0xac06e04f	iw_cm_reject
EXPORT_SYMBOL	 drivers/infiniband/core/iw_cm 0xbcb21374	iw_cm_accept
EXPORT_SYMBOL	 drivers/infiniband/core/iw_cm 0xee13b755	iw_create_cm_id
EXPORT_SYMBOL	 drivers/infiniband/core/iw_cm 0xf3df871f	iwcm_reject_msg
EXPORT_SYMBOL	 drivers/infiniband/core/rdma_cm 0x0abf940e	rdma_leave_multicast
EXPORT_SYMBOL	 drivers/infiniband/core/rdma_cm 0x133ef2ac	rdma_join_multicast
EXPORT_SYMBOL	 drivers/infiniband/core/rdma_cm 0x14e380d5	rdma_read_gids
EXPORT_SYMBOL	 drivers/infiniband/core/rdma_cm 0x169c4711	rdma_resolve_route
EXPORT_SYMBOL	 drivers/infiniband/core/rdma_cm 0x211ad35e	rdma_notify
EXPORT_SYMBOL	 drivers/infiniband/core/rdma_cm 0x23a8d5e1	rdma_res_to_id
EXPORT_SYMBOL	 drivers/infiniband/core/rdma_cm 0x26121d3e	rdma_create_qp
EXPORT_SYMBOL	 drivers/infiniband/core/rdma_cm 0x33777915	rdma_init_qp_attr
EXPORT_SYMBOL	 drivers/infiniband/core/rdma_cm 0x5249436f	rdma_set_afonly
EXPORT_SYMBOL	 drivers/infiniband/core/rdma_cm 0x5d64a913	rdma_unlock_handler
EXPORT_SYMBOL	 drivers/infiniband/core/rdma_cm 0x60c5a371	rdma_disconnect
EXPORT_SYMBOL	 drivers/infiniband/core/rdma_cm 0x72539e0d	rdma_is_consumer_reject
EXPORT_SYMBOL	 drivers/infiniband/core/rdma_cm 0x755a03c1	__rdma_create_id
EXPORT_SYMBOL	 drivers/infiniband/core/rdma_cm 0x7629c256	rdma_set_ib_path
EXPORT_SYMBOL	 drivers/infiniband/core/rdma_cm 0x77c49f3f	rdma_reject_msg
EXPORT_SYMBOL	 drivers/infiniband/core/rdma_cm 0x78b37f8e	rdma_reject
EXPORT_SYMBOL	 drivers/infiniband/core/rdma_cm 0x8b099391	rdma_get_service_id
EXPORT_SYMBOL	 drivers/infiniband/core/rdma_cm 0x907df803	rdma_event_msg
EXPORT_SYMBOL	 drivers/infiniband/core/rdma_cm 0xab29118e	rdma_set_reuseaddr
EXPORT_SYMBOL	 drivers/infiniband/core/rdma_cm 0xaf6578ce	rdma_listen
EXPORT_SYMBOL	 drivers/infiniband/core/rdma_cm 0xb2c0f55f	rdma_connect
EXPORT_SYMBOL	 drivers/infiniband/core/rdma_cm 0xb319b0cd	rdma_lock_handler
EXPORT_SYMBOL	 drivers/infiniband/core/rdma_cm 0xbd7bcc42	rdma_bind_addr
EXPORT_SYMBOL	 drivers/infiniband/core/rdma_cm 0xc5f752a4	rdma_destroy_qp
EXPORT_SYMBOL	 drivers/infiniband/core/rdma_cm 0xd1559e52	rdma_consumer_reject_data
EXPORT_SYMBOL	 drivers/infiniband/core/rdma_cm 0xdca976c1	rdma_iw_cm_id
EXPORT_SYMBOL	 drivers/infiniband/core/rdma_cm 0xe01a2433	__rdma_accept
EXPORT_SYMBOL	 drivers/infiniband/core/rdma_cm 0xe2c757c5	rdma_destroy_id
EXPORT_SYMBOL	 drivers/infiniband/core/rdma_cm 0xf0cc1b91	rdma_set_ack_timeout
EXPORT_SYMBOL	 drivers/infiniband/core/rdma_cm 0xfca9b5f8	rdma_resolve_addr
EXPORT_SYMBOL	 drivers/infiniband/core/rdma_cm 0xfd51cc65	rdma_set_service_type
EXPORT_SYMBOL	 drivers/infiniband/sw/rdmavt/rdmavt 0x0845da73	rvt_error_qp
EXPORT_SYMBOL	 drivers/infiniband/sw/rdmavt/rdmavt 0x0e385842	ib_rvt_state_ops
EXPORT_SYMBOL	 drivers/infiniband/sw/rdmavt/rdmavt 0x19378476	rvt_add_rnr_timer
EXPORT_SYMBOL	 drivers/infiniband/sw/rdmavt/rdmavt 0x3b8f0b7a	rvt_rc_error
EXPORT_SYMBOL	 drivers/infiniband/sw/rdmavt/rdmavt 0x4824297c	rvt_rc_rnr_retry
EXPORT_SYMBOL	 drivers/infiniband/sw/rdmavt/rdmavt 0x4c2598b8	rvt_add_retry_timer_ext
EXPORT_SYMBOL	 drivers/infiniband/sw/rdmavt/rdmavt 0x5466adcb	rvt_fast_reg_mr
EXPORT_SYMBOL	 drivers/infiniband/sw/rdmavt/rdmavt 0x5d650de0	rvt_alloc_device
EXPORT_SYMBOL	 drivers/infiniband/sw/rdmavt/rdmavt 0x6969a081	rvt_init_port
EXPORT_SYMBOL	 drivers/infiniband/sw/rdmavt/rdmavt 0x6eed06f5	rvt_unregister_device
EXPORT_SYMBOL	 drivers/infiniband/sw/rdmavt/rdmavt 0x739c4bd5	rvt_get_credit
EXPORT_SYMBOL	 drivers/infiniband/sw/rdmavt/rdmavt 0x8531f1df	rvt_compute_aeth
EXPORT_SYMBOL	 drivers/infiniband/sw/rdmavt/rdmavt 0x85a94d77	rvt_qp_iter_init
EXPORT_SYMBOL	 drivers/infiniband/sw/rdmavt/rdmavt 0x8851cfe1	rvt_check_ah
EXPORT_SYMBOL	 drivers/infiniband/sw/rdmavt/rdmavt 0x9055e515	rvt_comm_est
EXPORT_SYMBOL	 drivers/infiniband/sw/rdmavt/rdmavt 0x911587b5	rvt_qp_iter
EXPORT_SYMBOL	 drivers/infiniband/sw/rdmavt/rdmavt 0x94e23a1c	rvt_invalidate_rkey
EXPORT_SYMBOL	 drivers/infiniband/sw/rdmavt/rdmavt 0x97737c1f	rvt_cq_enter
EXPORT_SYMBOL	 drivers/infiniband/sw/rdmavt/rdmavt 0xa0bcf70f	rvt_copy_sge
EXPORT_SYMBOL	 drivers/infiniband/sw/rdmavt/rdmavt 0xa203609d	rvt_dealloc_device
EXPORT_SYMBOL	 drivers/infiniband/sw/rdmavt/rdmavt 0xa30159e1	rvt_send_complete
EXPORT_SYMBOL	 drivers/infiniband/sw/rdmavt/rdmavt 0xa7d69047	rvt_restart_sge
EXPORT_SYMBOL	 drivers/infiniband/sw/rdmavt/rdmavt 0xaa0c2711	rvt_ruc_loopback
EXPORT_SYMBOL	 drivers/infiniband/sw/rdmavt/rdmavt 0xc347f539	rvt_get_rwqe
EXPORT_SYMBOL	 drivers/infiniband/sw/rdmavt/rdmavt 0xd4663f57	rvt_qp_iter_next
EXPORT_SYMBOL	 drivers/infiniband/sw/rdmavt/rdmavt 0xda4c6bf8	rvt_lkey_ok
EXPORT_SYMBOL	 drivers/infiniband/sw/rdmavt/rdmavt 0xe4578e8b	rvt_register_device
EXPORT_SYMBOL	 drivers/infiniband/sw/rdmavt/rdmavt 0xe5cfce88	rvt_del_timers_sync
EXPORT_SYMBOL	 drivers/infiniband/sw/rdmavt/rdmavt 0xe9cf3e43	rvt_rnr_tbl_to_usec
EXPORT_SYMBOL	 drivers/infiniband/sw/rdmavt/rdmavt 0xeac220e9	rvt_rkey_ok
EXPORT_SYMBOL	 drivers/infiniband/sw/rdmavt/rdmavt 0xf2a9a6d2	rvt_stop_rc_timers
EXPORT_SYMBOL	 drivers/infiniband/sw/rdmavt/rdmavt 0xf3a6ad08	rvt_mcast_find
EXPORT_SYMBOL	 drivers/input/input-polldev 0x679715b5	input_unregister_polled_device
EXPORT_SYMBOL	 drivers/input/input-polldev 0xad03c3ed	input_register_polled_device
EXPORT_SYMBOL	 drivers/input/input-polldev 0xbf8cc354	devm_input_allocate_polled_device
EXPORT_SYMBOL	 drivers/input/input-polldev 0xe8a2f608	input_free_polled_device
EXPORT_SYMBOL	 drivers/input/input-polldev 0xff7b282f	input_allocate_polled_device
EXPORT_SYMBOL	 drivers/input/matrix-keymap 0xdfa6dcab	matrix_keypad_build_keymap
EXPORT_SYMBOL	 drivers/input/misc/ad714x 0x4c24ba0e	ad714x_disable
EXPORT_SYMBOL	 drivers/input/misc/ad714x 0x9cf5db94	ad714x_enable
EXPORT_SYMBOL	 drivers/input/misc/ad714x 0xbfe72894	ad714x_probe
EXPORT_SYMBOL	 drivers/input/misc/cma3000_d0x 0x892d76b2	cma3000_resume
EXPORT_SYMBOL	 drivers/input/misc/cma3000_d0x 0x89d9444e	cma3000_exit
EXPORT_SYMBOL	 drivers/input/misc/cma3000_d0x 0xca3f100a	cma3000_suspend
EXPORT_SYMBOL	 drivers/input/misc/cma3000_d0x 0xdb05e5a6	cma3000_init
EXPORT_SYMBOL	 drivers/input/rmi4/rmi_core 0x36165fb6	rmi_unregister_transport_device
EXPORT_SYMBOL	 drivers/input/sparse-keymap 0x2a79efb3	sparse_keymap_entry_from_keycode
EXPORT_SYMBOL	 drivers/input/sparse-keymap 0x92e93a99	sparse_keymap_entry_from_scancode
EXPORT_SYMBOL	 drivers/input/sparse-keymap 0x95b7e6f0	sparse_keymap_setup
EXPORT_SYMBOL	 drivers/input/sparse-keymap 0x9640766a	sparse_keymap_report_entry
EXPORT_SYMBOL	 drivers/input/sparse-keymap 0xe667b4a1	sparse_keymap_report_event
EXPORT_SYMBOL	 drivers/iommu/amd_iommu_v2 0x51d2dc95	amd_iommu_init_device
EXPORT_SYMBOL	 drivers/iommu/amd_iommu_v2 0x5a525c77	amd_iommu_set_invalid_ppr_cb
EXPORT_SYMBOL	 drivers/iommu/amd_iommu_v2 0x99ff05aa	amd_iommu_bind_pasid
EXPORT_SYMBOL	 drivers/iommu/amd_iommu_v2 0xa844f806	amd_iommu_free_device
EXPORT_SYMBOL	 drivers/iommu/amd_iommu_v2 0xd5605275	amd_iommu_unbind_pasid
EXPORT_SYMBOL	 drivers/iommu/amd_iommu_v2 0xefade618	amd_iommu_set_invalidate_ctx_cb
EXPORT_SYMBOL	 drivers/leds/leds-ti-lmu-common 0x1980c806	ti_lmu_common_get_brt_res
EXPORT_SYMBOL	 drivers/leds/leds-ti-lmu-common 0x41209dfe	ti_lmu_common_get_ramp_params
EXPORT_SYMBOL	 drivers/leds/leds-ti-lmu-common 0x54a12ec4	ti_lmu_common_set_ramp
EXPORT_SYMBOL	 drivers/leds/leds-ti-lmu-common 0xced72aae	ti_lmu_common_set_brightness
EXPORT_SYMBOL	 drivers/md/bcache/bcache 0x05cf0f13	bch_btree_iter_init
EXPORT_SYMBOL	 drivers/md/bcache/bcache 0x1d417ce9	bch_btree_keys_init
EXPORT_SYMBOL	 drivers/md/bcache/bcache 0x3252bf55	__closure_sync
EXPORT_SYMBOL	 drivers/md/bcache/bcache 0x407edad2	closure_wait
EXPORT_SYMBOL	 drivers/md/bcache/bcache 0x440b4830	bch_btree_iter_next
EXPORT_SYMBOL	 drivers/md/bcache/bcache 0x55b72831	closure_sub
EXPORT_SYMBOL	 drivers/md/bcache/bcache 0x5a7ad8fc	bch_bset_insert
EXPORT_SYMBOL	 drivers/md/bcache/bcache 0x6081c558	bch_btree_keys_free
EXPORT_SYMBOL	 drivers/md/bcache/bcache 0x742923d8	closure_put
EXPORT_SYMBOL	 drivers/md/bcache/bcache 0x7c1e7807	bch_bset_sort_state_init
EXPORT_SYMBOL	 drivers/md/bcache/bcache 0x7fca83ba	__bch_bset_search
EXPORT_SYMBOL	 drivers/md/bcache/bcache 0x9b7c44b6	bch_bset_build_written_tree
EXPORT_SYMBOL	 drivers/md/bcache/bcache 0xa8a5afa3	bch_btree_sort_partial
EXPORT_SYMBOL	 drivers/md/bcache/bcache 0xb5c2723a	bch_bset_init_next
EXPORT_SYMBOL	 drivers/md/bcache/bcache 0xc2797b61	bch_bkey_try_merge
EXPORT_SYMBOL	 drivers/md/bcache/bcache 0xc401d489	bch_btree_insert_key
EXPORT_SYMBOL	 drivers/md/bcache/bcache 0xdad35e82	bch_btree_keys_alloc
EXPORT_SYMBOL	 drivers/md/bcache/bcache 0xdef248f2	bch_btree_sort_lazy
EXPORT_SYMBOL	 drivers/md/bcache/bcache 0xe3c17af1	__closure_wake_up
EXPORT_SYMBOL	 drivers/md/bcache/bcache 0xf076bc57	bch_bset_fix_invalidated_key
EXPORT_SYMBOL	 drivers/md/dm-log 0x1e36de59	dm_dirty_log_type_register
EXPORT_SYMBOL	 drivers/md/dm-log 0xb015dd5e	dm_dirty_log_type_unregister
EXPORT_SYMBOL	 drivers/md/dm-log 0xc2612f56	dm_dirty_log_destroy
EXPORT_SYMBOL	 drivers/md/dm-log 0xea16fd83	dm_dirty_log_create
EXPORT_SYMBOL	 drivers/md/dm-snapshot 0x1d5cda8f	dm_exception_store_type_unregister
EXPORT_SYMBOL	 drivers/md/dm-snapshot 0x3c9c5682	dm_snap_origin
EXPORT_SYMBOL	 drivers/md/dm-snapshot 0x4f8403a5	dm_exception_store_create
EXPORT_SYMBOL	 drivers/md/dm-snapshot 0x6415be0a	dm_exception_store_destroy
EXPORT_SYMBOL	 drivers/md/dm-snapshot 0xc287db08	dm_exception_store_type_register
EXPORT_SYMBOL	 drivers/md/dm-snapshot 0xd1b3c5a0	dm_snap_cow
EXPORT_SYMBOL	 drivers/md/raid456 0x75c8feff	r5c_journal_mode_set
EXPORT_SYMBOL	 drivers/md/raid456 0x93b93245	raid5_set_cache_size
EXPORT_SYMBOL	 drivers/media/common/cypress_firmware 0x2b6b096c	cypress_load_firmware
EXPORT_SYMBOL	 drivers/media/common/tveeprom 0x0dbf0296	tveeprom_hauppauge_analog
EXPORT_SYMBOL	 drivers/media/common/tveeprom 0xc6d1fc83	tveeprom_read
EXPORT_SYMBOL	 drivers/media/common/videobuf2/videobuf2-common 0x16096f4d	vb2_verify_memory_type
EXPORT_SYMBOL	 drivers/media/common/videobuf2/videobuf2-common 0xb5ffa4b7	vb2_buffer_in_use
EXPORT_SYMBOL	 drivers/media/common/videobuf2/videobuf2-memops 0x52e96379	vb2_destroy_framevec
EXPORT_SYMBOL	 drivers/media/common/videobuf2/videobuf2-memops 0xdc4d0092	vb2_create_framevec
EXPORT_SYMBOL	 drivers/media/common/videobuf2/videobuf2-v4l2 0x786f3e4b	vb2_querybuf
EXPORT_SYMBOL	 drivers/media/usb/em28xx/em28xx 0x7d93b7d8	em28xx_unregister_extension
EXPORT_SYMBOL	 drivers/media/usb/em28xx/em28xx 0xac3c2226	em28xx_register_extension
EXPORT_SYMBOL	 drivers/media/usb/gspca/gspca_main 0x17286b02	gspca_dev_probe
EXPORT_SYMBOL	 drivers/media/usb/gspca/gspca_main 0x3e6ce205	gspca_resume
EXPORT_SYMBOL	 drivers/media/usb/gspca/gspca_main 0x4f11cc13	gspca_frame_add
EXPORT_SYMBOL	 drivers/media/usb/gspca/gspca_main 0x751ed90b	gspca_expo_autogain
EXPORT_SYMBOL	 drivers/media/usb/gspca/gspca_main 0x955d5982	gspca_dev_probe2
EXPORT_SYMBOL	 drivers/media/usb/gspca/gspca_main 0x9670af2c	gspca_debug
EXPORT_SYMBOL	 drivers/media/usb/gspca/gspca_main 0xa3525ec1	gspca_disconnect
EXPORT_SYMBOL	 drivers/media/usb/gspca/gspca_main 0xaf895fc3	gspca_suspend
EXPORT_SYMBOL	 drivers/media/usb/gspca/gspca_main 0xe913e6a9	gspca_coarse_grained_expo_autogain
EXPORT_SYMBOL	 drivers/media/v4l2-core/v4l2-mem2mem 0x0d00e953	v4l2_m2m_job_finish
EXPORT_SYMBOL	 drivers/media/v4l2-core/v4l2-mem2mem 0x459e133f	v4l2_m2m_get_curr_priv
EXPORT_SYMBOL	 drivers/media/v4l2-core/v4l2-mem2mem 0x9879a091	v4l2_m2m_get_vq
EXPORT_SYMBOL	 drivers/media/v4l2-core/v4l2-mem2mem 0xfcebf72d	v4l2_m2m_mmap
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x00779f51	v4l2_ctrl_new_std_menu
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x0614dd5a	v4l2_video_std_frame_period
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x0bffadef	__v4l2_ctrl_s_ctrl_string
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x0f084d49	v4l2_s_ext_ctrls
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x1060b6f8	v4l2_ctrl_cluster
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x119c9759	__v4l2_ctrl_s_ctrl_int64
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x123959a1	v4l2_type_names
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x16244fe5	v4l2_prio_check
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x173cd87c	video_device_alloc
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x196d2d8f	v4l2_clk_get_rate
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x1b13ec01	v4l2_clk_get
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x1b5c0864	v4l2_ctrl_merge
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x1fd9e14b	__v4l2_clk_register_fixed
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x21ed5d7a	video_ioctl2
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x22d626c7	v4l2_clk_unregister
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x2342f1ae	v4l2_prio_open
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x24c951d6	v4l2_ctrl_sub_ev_ops
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x286f0858	v4l2_ctrl_g_ctrl_int64
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x293e9c88	__v4l2_ctrl_s_ctrl
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x308fbb29	__video_register_device
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x30be69e8	v4l2_format_info
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x315de2cf	v4l2_ctrl_get_menu
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x32847325	v4l2_ctrl_request_complete
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x32d43420	v4l2_ctrl_get_name
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x381e1b7c	v4l2_ctrl_radio_filter
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x3adbd595	v4l2_field_names
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x3b23ce0e	v4l2_ctrl_fill
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x3bdd0f94	v4l2_prio_change
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x3c968c9b	v4l2_ctrl_find
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x426bddaa	v4l2_ctrl_g_ctrl
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x435e62b2	video_devdata
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x495dc8f2	v4l2_async_subdev_notifier_register
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x49ec28e6	__v4l2_ctrl_grab
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x4b23288e	v4l2_ctrl_poll
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x4b77c88d	v4l2_ctrl_replace
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x4d313b3a	v4l2_async_notifier_register
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x50cd7be9	v4l2_ctrl_handler_free
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x5464ac6d	video_device_release_empty
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x6093d75e	v4l2_ctrl_subdev_subscribe_event
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x6317be0a	v4l2_clk_enable
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x63e2496e	v4l2_clk_register
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x66bcae73	v4l2_subdev_call_wrappers
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x6a20cd14	v4l2_ctrl_activate
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x6d69f387	v4l2_clk_disable
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x70d0f2d9	v4l2_query_ext_ctrl
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x72490dee	v4l2_ctrl_subdev_log_status
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x77f95982	video_unregister_device
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x7d84a557	v4l2_queryctrl
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x7fcbb262	v4l2_clk_set_rate
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x8106095a	v4l2_prio_max
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x84164672	__v4l2_ctrl_modify_range
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x85db5a84	v4l2_ctrl_new_custom
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x89e3897d	v4l2_ctrl_query_fill
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x8abb8b40	v4l2_ctrl_request_setup
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x8feda1da	v4l2_g_ext_ctrls
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x98a244b8	v4l2_g_ctrl
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x9aaf18b7	v4l2_ctrl_log_status
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0x9fe717f9	v4l2_ctrl_handler_init_class
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0xa58a0d15	v4l2_ctrl_handler_log_status
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0xa729cb8f	video_device_release
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0xab030b7a	v4l2_s_ctrl
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0xaca8c490	v4l2_ctrl_add_handler
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0xb77b0159	v4l2_prio_init
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0xba0a8a18	v4l2_ctrl_handler_setup
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0xbc5671dc	v4l_printk_ioctl
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0xbf2bd6c8	v4l2_ctrl_new_std_menu_items
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0xc2679a07	v4l2_ctrl_new_std
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0xc3e9d872	v4l2_clk_put
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0xc675efeb	v4l2_subdev_init
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0xcd11f37b	v4l2_ctrl_notify
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0xcda04a5b	v4l2_prio_close
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0xd0d4500b	v4l2_clk_unregister_fixed
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0xd16d9c01	v4l2_ctrl_get_int_menu
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0xd2449a49	v4l2_async_unregister_subdev
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0xda44423f	v4l2_ctrl_subscribe_event
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0xe08a0edc	v4l2_async_notifier_unregister
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0xe263fb04	v4l2_querymenu
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0xe2b92059	v4l2_video_std_construct
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0xe7cb5505	v4l2_ctrl_auto_cluster
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0xe7d4f141	v4l2_ctrl_new_int_menu
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0xf3251e7b	v4l2_norm_to_name
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0xf48851ba	v4l2_async_register_subdev
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0xf5e6d053	v4l2_async_notifier_init
EXPORT_SYMBOL	 drivers/media/v4l2-core/videodev 0xfce9c184	v4l2_try_ext_ctrls
EXPORT_SYMBOL	 drivers/memstick/core/memstick 0x0c93b163	memstick_free_host
EXPORT_SYMBOL	 drivers/memstick/core/memstick 0x272e0d0a	memstick_resume_host
EXPORT_SY                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       