From 87b6b38b53ea6abdbfcd8ea89b1c366c2794ca2a Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Wed, 6 Oct 2021 09:50:53 +0200 Subject: [PATCH] ANDROID: GKI: update .xml file with new symbols to track After merging with android12-5.10, the .xml file needs to have more symbols added to it to track them properly. Functions changes summary: 0 Removed, 0 Changed (3770 filtered out), 154 Added functions Variables changes summary: 0 Removed, 0 Changed (357 filtered out), 33 Added variables 154 Added functions: [A] 'function int __hid_register_driver(hid_driver*, module*, const char*)' [A] 'function int __hid_request(hid_device*, hid_report*, int)' [A] 'function int __irq_alloc_domain_generic_chips(irq_domain*, int, int, const char*, irq_flow_handler_t, unsigned int, unsigned int, irq_gc_flags)' [A] 'function void __rt_mutex_init(rt_mutex*, const char*, lock_class_key*)' [A] 'function int __traceiter_android_rvh_ufs_complete_init(void*, ufs_hba*)' [A] 'function int __traceiter_android_vh_kmalloc_slab(void*, unsigned int, gfp_t, kmem_cache**)' [A] 'function int __traceiter_android_vh_save_track_hash(void*, bool, unsigned long int)' [A] 'function int __traceiter_android_vh_save_vmalloc_stack(void*, unsigned long int, vm_struct*)' [A] 'function int __traceiter_android_vh_show_stack_hash(void*, seq_file*, vm_struct*)' [A] 'function int __traceiter_android_vh_usb_dev_resume(void*, usb_device*, pm_message_t, int*)' [A] 'function int __traceiter_android_vh_usb_dev_suspend(void*, usb_device*, pm_message_t, int*)' [A] 'function tty_driver* __tty_alloc_driver(unsigned int, module*, unsigned long int)' [A] 'function int __usb_get_extra_descriptor(char*, unsigned int, unsigned char, void**, size_t)' [A] 'function int __v4l2_ctrl_s_ctrl_compound(v4l2_ctrl*, v4l2_ctrl_type, void*)' [A] 'function unsigned int _bcd2bin(unsigned char)' [A] 'function unsigned char _bin2bcd(unsigned int)' [A] 'function int _kstrtoul(const char*, unsigned int, unsigned long int*)' [A] 'function int cdc_ncm_bind_common(usbnet*, usb_interface*, u8, int)' [A] 'function int cdc_ncm_change_mtu(net_device*, int)' [A] 'function sk_buff* cdc_ncm_fill_tx_frame(usbnet*, sk_buff*, __le32)' [A] 'function int cdc_ncm_rx_verify_ndp16(sk_buff*, int)' [A] 'function int cdc_ncm_rx_verify_nth16(cdc_ncm_ctx*, sk_buff*)' [A] 'function u8 cdc_ncm_select_altsetting(usb_interface*)' [A] 'function void cdc_ncm_unbind(usbnet*, usb_interface*)' [A] 'function int cdc_parse_cdc_header(usb_cdc_parsed_header*, usb_interface*, u8*, int)' [A] 'function int clk_get_phase(clk*)' [A] 'function clk* clk_register_mux_table(device*, const char*, const char* const*, u8, unsigned long int, void*, u8, u32, u8, u32*, spinlock_t*)' [A] 'function int clk_set_phase(clk*, int)' [A] 'function void cpufreq_dbs_governor_exit(cpufreq_policy*)' [A] 'function int cpufreq_dbs_governor_init(cpufreq_policy*)' [A] 'function void cpufreq_dbs_governor_limits(cpufreq_policy*)' [A] 'function int cpufreq_dbs_governor_start(cpufreq_policy*)' [A] 'function void cpufreq_dbs_governor_stop(cpufreq_policy*)' [A] 'function void cpufreq_update_limits(unsigned int)' [A] 'function u16 crc16(u16, const u8*, size_t)' [A] 'function unsigned int dbs_update(cpufreq_policy*)' [A] 'function opp_table* dev_pm_opp_set_prop_name(device*, const char*)' [A] 'function int dev_set_mac_address(net_device*, sockaddr*, netlink_ext_ack*)' [A] 'function int devfreq_event_disable_edev(devfreq_event_dev*)' [A] 'function int devfreq_event_enable_edev(devfreq_event_dev*)' [A] 'function devfreq_event_dev* devfreq_event_get_edev_by_phandle(device*, const char*, int)' [A] 'function int devfreq_event_get_edev_count(device*, const char*)' [A] 'function int devfreq_event_get_event(devfreq_event_dev*, devfreq_event_data*)' [A] 'function devfreq_event_dev* devm_devfreq_event_add_edev(device*, devfreq_event_desc*)' [A] 'function int devm_devfreq_register_opp_notifier(device*, devfreq*)' [A] 'function gpio_desc* devm_gpiod_get_index_optional(device*, const char*, unsigned int, gpiod_flags)' [A] 'function void* devm_pci_remap_cfg_resource(device*, resource*)' [A] 'function int down_write_trylock(rw_semaphore*)' [A] 'function int driver_attach(device_driver*)' [A] 'function void drm_mode_sort(list_head*)' [A] 'function int extcon_set_state(extcon_dev*, unsigned int, bool)' [A] 'function int extcon_sync(extcon_dev*, unsigned int)' [A] 'function void gov_update_cpu_data(dbs_data*)' [A] 'function int gpiod_is_active_low(const gpio_desc*)' [A] 'function void hid_hw_close(hid_device*)' [A] 'function int hid_hw_open(hid_device*)' [A] 'function int hid_hw_start(hid_device*, unsigned int)' [A] 'function void hid_hw_stop(hid_device*)' [A] 'function int hid_open_report(hid_device*)' [A] 'function int hid_report_raw_event(hid_device*, int, u8*, u32, int)' [A] 'function void hid_unregister_driver(hid_driver*)' [A] 'function hid_report* hid_validate_values(hid_device*, unsigned int, unsigned int, unsigned int, unsigned int)' [A] 'function void iio_channel_release_all(iio_channel*)' [A] 'function int iio_update_buffers(iio_dev*, iio_buffer*, iio_buffer*)' [A] 'function void in6_dev_finish_destroy(inet6_dev*)' [A] 'function bool inode_owner_or_capable(const inode*)' [A] 'function int inode_permission(inode*, int)' [A] 'function int input_ff_create_memless(input_dev*, void*, int (input_dev*, void*, ff_effect*)*)' [A] 'function void input_set_poll_interval(input_dev*, unsigned int)' [A] 'function int input_setup_polling(input_dev*, void (input_dev*)*)' [A] 'function int irq_gc_set_wake(irq_data*, unsigned int)' [A] 'function irq_chip_generic* irq_get_domain_generic_chip(irq_domain*, unsigned int)' [A] 'function int of_get_drm_display_mode(device_node*, drm_display_mode*, u32*, int)' [A] 'function int of_pci_get_max_link_speed(device_node*)' [A] 'function pinctrl_dev* of_pinctrl_get(device_node*)' [A] 'function usb_dr_mode of_usb_get_dr_mode_by_phy(device_node*, int)' [A] 'function void on_each_cpu_cond(smp_cond_func_t, smp_call_func_t, void*, bool)' [A] 'function void pci_remove_root_bus(pci_bus*)' [A] 'function int pci_sriov_configure_simple(pci_dev*, int)' [A] 'function void pci_stop_root_bus(pci_bus*)' [A] 'function int phy_connect_direct(net_device*, phy_device*, void (net_device*)*, phy_interface_t)' [A] 'function phy_device* phy_find_first(mii_bus*)' [A] 'function void phy_get_pause(phy_device*, bool*, bool*)' [A] 'function int phy_mipi_dphy_config_validate(phy_configure_opts_mipi_dphy*)' [A] 'function int platform_msi_domain_alloc_irqs(device*, unsigned int, irq_write_msi_msg_t)' [A] 'function void platform_msi_domain_free_irqs(device*)' [A] 'function int pm_clk_add_clk(device*, clk*)' [A] 'function void pm_get_active_wakeup_sources(char*, size_t)' [A] 'function int power_supply_am_i_supplied(power_supply*)' [A] 'function int profile_event_register(profile_type, notifier_block*)' [A] 'function int profile_event_unregister(profile_type, notifier_block*)' [A] 'function void put_tty_driver(tty_driver*)' [A] 'function int pwm_adjust_config(pwm_device*)' [A] 'function int register_qdisc(Qdisc_ops*)' [A] 'function int regulator_set_pull_down_regmap(regulator_dev*)' [A] 'function int rtc_read_alarm(rtc_device*, rtc_wkalrm*)' [A] 'function int rtc_set_alarm(rtc_device*, rtc_wkalrm*)' [A] 'function int scsi_register_driver(device_driver*)' [A] 'function void sdhci_adma_write_desc(sdhci_host*, void**, dma_addr_t, int, unsigned int)' [A] 'function unsigned int sdhci_pltfm_clk_get_max_clock(sdhci_host*)' [A] 'function int sdhci_pltfm_unregister(platform_device*)' [A] 'function void sdhci_set_clock(sdhci_host*, unsigned int)' [A] 'function void sdhci_set_power_and_bus_voltage(sdhci_host*, unsigned char, unsigned short int)' [A] 'function void sdhci_set_uhs_signaling(sdhci_host*, unsigned int)' [A] 'function u8 sdio_writeb_readb(sdio_func*, u8, unsigned int, int*)' [A] 'function int smp_call_function_single_async(int, __call_single_data*)' [A] 'function unsigned int stack_trace_save_regs(pt_regs*, unsigned long int*, unsigned int, unsigned int)' [A] 'function ssize_t store_sampling_rate(gov_attr_set*, const char*, size_t)' [A] 'function int tcp_register_congestion_control(tcp_congestion_ops*)' [A] 'function void tcp_reno_cong_avoid(sock*, u32, u32)' [A] 'function u32 tcp_reno_ssthresh(sock*)' [A] 'function u32 tcp_reno_undo_cwnd(sock*)' [A] 'function u32 tcp_slow_start(tcp_sock*, u32)' [A] 'function void tcp_unregister_congestion_control(tcp_congestion_ops*)' [A] 'function unsigned long int timespec64_to_jiffies(const timespec64*)' [A] 'function void tty_ldisc_deref(tty_ldisc*)' [A] 'function tty_ldisc* tty_ldisc_ref(tty_struct*)' [A] 'function void tty_port_close(tty_port*, tty_struct*, file*)' [A] 'function void tty_port_destroy(tty_port*)' [A] 'function void tty_port_hangup(tty_port*)' [A] 'function void tty_port_init(tty_port*)' [A] 'function int tty_port_open(tty_port*, tty_struct*, file*)' [A] 'function device* tty_port_register_device(tty_port*, tty_driver*, unsigned int, device*)' [A] 'function void tty_port_tty_wakeup(tty_port*)' [A] 'function int tty_register_driver(tty_driver*)' [A] 'function void tty_set_operations(tty_driver*, const tty_operations*)' [A] 'function int tty_standard_install(tty_driver*, tty_struct*)' [A] 'function void tty_termios_copy_hw(ktermios*, ktermios*)' [A] 'function void tty_unregister_device(tty_driver*, unsigned int)' [A] 'function int tty_unregister_driver(tty_driver*)' [A] 'function void tty_vhangup(tty_struct*)' [A] 'function int ucsi_send_command(ucsi*, u64, void*, size_t)' [A] 'function int unregister_qdisc(Qdisc_ops*)' [A] 'function int usb_add_phy(usb_phy*, usb_phy_type)' [A] 'function void usb_autopm_get_interface_no_resume(usb_interface*)' [A] 'function void usb_deregister_dev(usb_interface*, usb_class_driver*)' [A] 'function usb_interface* usb_find_interface(usb_driver*, int)' [A] 'function usb_device* usb_get_dev(usb_device*)' [A] 'function usb_interface* usb_get_intf(usb_interface*)' [A] 'function const usb_device_id* usb_match_id(usb_interface*, const usb_device_id*)' [A] 'function int usb_match_one_id(usb_interface*, const usb_device_id*)' [A] 'function config_group* usb_os_desc_prepare_interf_dir(config_group*, int, usb_os_desc**, char**, module*)' [A] 'function void usb_poison_anchored_urbs(usb_anchor*)' [A] 'function void usb_put_intf(usb_interface*)' [A] 'function int usb_register_dev(usb_interface*, usb_class_driver*)' [A] 'function int usb_set_interface(usb_device*, int, int)' [A] 'function ssize_t usb_show_dynids(usb_dynids*, char*)' [A] 'function ssize_t usb_store_new_id(usb_dynids*, const usb_device_id*, device_driver*, const char*, size_t)' [A] 'function void usb_unpoison_urb(urb*)' [A] 'function void usbnet_defer_kevent(usbnet*, int)' [A] 'function v4l2_ctrl* v4l2_ctrl_new_int_menu(v4l2_ctrl_handler*, const v4l2_ctrl_ops*, u32, u8, u8, const s64*)' [A] 'function int v4l2_querymenu(v4l2_ctrl_handler*, v4l2_querymenu*)' [A] 'function void vsock_addr_init(sockaddr_vm*, u32, u32)' [A] 'function void vsock_remove_sock(vsock_sock*)' 33 Added variables: [A] 'tracepoint __tracepoint_android_rvh_arm64_serror_panic' [A] 'tracepoint __tracepoint_android_rvh_bad_mode' [A] 'tracepoint __tracepoint_android_rvh_dequeue_task_idle' [A] 'tracepoint __tracepoint_android_rvh_do_sea' [A] 'tracepoint __tracepoint_android_rvh_do_undefinstr' [A] 'tracepoint __tracepoint_android_rvh_refrigerator' [A] 'tracepoint __tracepoint_android_rvh_ufs_complete_init' [A] 'tracepoint __tracepoint_android_vh_dup_task_struct' [A] 'tracepoint __tracepoint_android_vh_irqtime_account_process_tick' [A] 'tracepoint __tracepoint_android_vh_kmalloc_slab' [A] 'tracepoint __tracepoint_android_vh_rtmutex_wait_finish' [A] 'tracepoint __tracepoint_android_vh_rtmutex_wait_start' [A] 'tracepoint __tracepoint_android_vh_rwsem_read_wait_finish' [A] 'tracepoint __tracepoint_android_vh_rwsem_read_wait_start' [A] 'tracepoint __tracepoint_android_vh_rwsem_write_wait_finish' [A] 'tracepoint __tracepoint_android_vh_rwsem_write_wait_start' [A] 'tracepoint __tracepoint_android_vh_save_track_hash' [A] 'tracepoint __tracepoint_android_vh_save_vmalloc_stack' [A] 'tracepoint __tracepoint_android_vh_sched_show_task' [A] 'tracepoint __tracepoint_android_vh_show_stack_hash' [A] 'tracepoint __tracepoint_android_vh_try_to_freeze_todo' [A] 'tracepoint __tracepoint_android_vh_try_to_freeze_todo_unfrozen' [A] 'tracepoint __tracepoint_android_vh_usb_dev_resume' [A] 'tracepoint __tracepoint_android_vh_usb_dev_suspend' [A] 'tracepoint __tracepoint_android_vh_vmpressure' [A] 'tracepoint __tracepoint_android_vh_watchdog_timer_softlockup' [A] 'tracepoint __tracepoint_android_vh_wq_lockup_pool' [A] 'unsigned long int avenrun[3]' [A] 'const clk_ops clk_divider_ro_ops' [A] 'const clk_ops clk_mux_ro_ops' [A] 'irq_domain_ops irq_generic_chip_ops' [A] 'static_key_false memcg_kmem_enabled_key' [A] 'ktermios tty_std_termios' Fixes: 7d8687d4ef89 ("Merge branch 'android12-5.10' into `android12-5.10-lts`") Signed-off-by: Greg Kroah-Hartman Change-Id: I4c18039a67ad6cf65f6d9824b21d5558513103a2 --- android/abi_gki_aarch64.xml | 5420 ++++++++++++++++++++++++++++------- 1 file changed, 4346 insertions(+), 1074 deletions(-) diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml index 0a6ffdb612b7..95e89e80a46f 100755 --- a/android/abi_gki_aarch64.xml +++ b/android/abi_gki_aarch64.xml @@ -107,6 +107,8 @@ + + @@ -125,6 +127,7 @@ + @@ -212,6 +215,7 @@ + @@ -334,6 +338,7 @@ + @@ -413,6 +418,7 @@ + @@ -439,6 +445,8 @@ + + @@ -460,6 +468,7 @@ + @@ -487,6 +496,8 @@ + + @@ -540,15 +551,18 @@ + + + @@ -567,6 +581,8 @@ + + @@ -577,6 +593,7 @@ + @@ -870,6 +887,14 @@ + + + + + + + + @@ -921,6 +946,7 @@ + @@ -953,8 +979,10 @@ + + @@ -1014,6 +1042,11 @@ + + + + + @@ -1042,6 +1075,7 @@ + @@ -1058,6 +1092,7 @@ + @@ -1157,6 +1192,7 @@ + @@ -1259,6 +1295,7 @@ + @@ -1278,6 +1315,7 @@ + @@ -1286,6 +1324,11 @@ + + + + + @@ -1366,7 +1409,9 @@ + + @@ -1392,6 +1437,7 @@ + @@ -1433,6 +1479,7 @@ + @@ -1606,11 +1653,13 @@ + + @@ -1956,6 +2005,7 @@ + @@ -2133,7 +2183,9 @@ + + @@ -2303,6 +2355,7 @@ + @@ -2332,6 +2385,7 @@ + @@ -2378,8 +2432,16 @@ + + + + + + + + @@ -2501,6 +2563,7 @@ + @@ -2514,8 +2577,10 @@ + + @@ -2529,11 +2594,14 @@ + + + @@ -2550,7 +2618,9 @@ + + @@ -2660,6 +2730,8 @@ + + @@ -3219,6 +3291,7 @@ + @@ -3264,6 +3337,7 @@ + @@ -3272,6 +3346,7 @@ + @@ -3300,10 +3375,12 @@ + + @@ -3394,6 +3471,7 @@ + @@ -3408,6 +3486,8 @@ + + @@ -3462,6 +3542,7 @@ + @@ -3474,13 +3555,16 @@ + + + @@ -3581,8 +3665,11 @@ + + + @@ -3597,6 +3684,7 @@ + @@ -3617,6 +3705,7 @@ + @@ -3659,6 +3748,8 @@ + + @@ -3681,9 +3772,11 @@ + + @@ -3781,6 +3874,7 @@ + @@ -3854,6 +3948,7 @@ + @@ -3968,7 +4063,9 @@ + + @@ -4048,6 +4145,7 @@ + @@ -4056,6 +4154,7 @@ + @@ -4065,8 +4164,10 @@ + + @@ -4075,7 +4176,10 @@ + + + @@ -4098,6 +4202,7 @@ + @@ -4256,6 +4361,7 @@ + @@ -4511,6 +4617,7 @@ + @@ -4518,6 +4625,7 @@ + @@ -4603,6 +4711,12 @@ + + + + + + @@ -4641,6 +4755,7 @@ + @@ -4718,12 +4833,28 @@ + + + + + + + + + + + + + + + + @@ -4772,6 +4903,7 @@ + @@ -4841,6 +4973,7 @@ + @@ -4860,6 +4993,7 @@ + @@ -4874,6 +5008,7 @@ + @@ -4888,6 +5023,7 @@ + @@ -4905,6 +5041,7 @@ + @@ -4926,10 +5063,12 @@ + + @@ -4956,16 +5095,22 @@ + + + + + + @@ -4980,14 +5125,19 @@ + + + + + @@ -5038,6 +5188,7 @@ + @@ -5108,6 +5259,7 @@ + @@ -5258,9 +5410,11 @@ + + @@ -5364,6 +5518,8 @@ + + @@ -5378,9 +5534,12 @@ + + + @@ -5406,6 +5565,7 @@ + @@ -5442,6 +5602,7 @@ + @@ -5491,6 +5652,7 @@ + @@ -5518,9 +5680,11 @@ + + @@ -5546,11 +5710,20 @@ + + + + + + + + + @@ -5572,6 +5745,7 @@ + @@ -5580,6 +5754,8 @@ + + @@ -5599,9 +5775,14 @@ + + + + + @@ -5659,14 +5840,17 @@ + + + @@ -5725,6 +5909,7 @@ + @@ -5738,6 +5923,7 @@ + @@ -5809,6 +5995,7 @@ + @@ -5823,6 +6010,14 @@ + + + + + + + + @@ -5957,81 +6152,81 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -6153,6 +6348,7 @@ + @@ -6942,6 +7138,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -6962,36 +7187,36 @@ - + - + - + - + - + - + - + - + - + - + - + @@ -7194,6 +7419,17 @@ + + + + + + + + + + + @@ -7325,6 +7561,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -8103,6 +8368,14 @@ + + + + + + + + @@ -8346,6 +8619,10 @@ + + + + @@ -9272,6 +9549,7 @@ + @@ -9885,6 +10163,7 @@ + @@ -10240,6 +10519,7 @@ + @@ -10524,6 +10804,11 @@ + + + + + @@ -10640,6 +10925,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -10705,6 +11016,20 @@ + + + + + + + + + + + + + + @@ -10783,6 +11108,20 @@ + + + + + + + + + + + + + + @@ -11135,6 +11474,9 @@ + + + @@ -11306,6 +11648,11 @@ + + + + + @@ -11379,6 +11726,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -11546,6 +11940,23 @@ + + + + + + + + + + + + + + + + + @@ -11848,7 +12259,7 @@ - + @@ -12041,6 +12452,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -12070,6 +12519,11 @@ + + + + + @@ -12638,6 +13092,12 @@ + + + + + + @@ -13634,6 +14094,7 @@ + @@ -13960,6 +14421,7 @@ + @@ -14434,6 +14896,7 @@ + @@ -14833,6 +15296,11 @@ + + + + + @@ -14968,6 +15436,29 @@ + + + + + + + + + + + + + + + + + + + + + + + @@ -16205,8 +16696,8 @@ - - + + @@ -16235,6 +16726,7 @@ + @@ -16726,12 +17218,12 @@ - + - + - + @@ -16867,6 +17359,7 @@ + @@ -18657,6 +19150,14 @@ + + + + + + + + @@ -19066,6 +19567,137 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -20189,6 +20821,7 @@ + @@ -20230,6 +20863,7 @@ + @@ -20478,6 +21112,7 @@ + @@ -20513,15 +21148,15 @@ - + - + - + - + @@ -21474,6 +22109,107 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -22702,6 +23438,7 @@ + @@ -23512,6 +24249,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -23903,6 +24660,23 @@ + + + + + + + + + + + + + + + + + @@ -23910,6 +24684,7 @@ + @@ -24242,6 +25017,7 @@ + @@ -24556,6 +25332,14 @@ + + + + + + + + @@ -24615,7 +25399,14 @@ + + + + + + + @@ -24886,6 +25677,15 @@ + + + + + + + + + @@ -26138,100 +26938,100 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -26632,6 +27432,7 @@ + @@ -28136,6 +28937,7 @@ + @@ -28233,6 +29035,17 @@ + + + + + + + + + + + @@ -28404,6 +29217,23 @@ + + + + + + + + + + + + + + + + + @@ -28588,6 +29418,14 @@ + + + + + + + + @@ -29247,6 +30085,11 @@ + + + + + @@ -29275,6 +30118,7 @@ + @@ -29671,6 +30515,7 @@ + @@ -30135,6 +30980,23 @@ + + + + + + + + + + + + + + + + + @@ -30215,6 +31077,7 @@ + @@ -32064,6 +32927,7 @@ + @@ -32920,7 +33784,7 @@ - + @@ -35677,153 +36541,153 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -36224,6 +37088,7 @@ + @@ -37274,6 +38139,14 @@ + + + + + + + + @@ -37781,6 +38654,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -38159,6 +39070,7 @@ + @@ -38210,6 +39122,7 @@ + @@ -38459,6 +39372,7 @@ + @@ -40154,6 +41068,7 @@ + @@ -40299,7 +41214,26 @@ - + + + + + + + + + + + + + + + + + + + + @@ -40887,7 +41821,23 @@ - + + + + + + + + + + + + + + + + + @@ -41038,10 +41988,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -42944,6 +43928,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -42967,6 +43971,7 @@ + @@ -43255,6 +44260,23 @@ + + + + + + + + + + + + + + + + + @@ -43681,8 +44703,10 @@ + + @@ -43836,6 +44860,14 @@ + + + + + + + + @@ -43876,6 +44908,7 @@ + @@ -44085,24 +45118,24 @@ - + - + - + - + - + - + - + @@ -45375,6 +46408,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -45386,6 +46445,7 @@ + @@ -47414,6 +48474,7 @@ + @@ -48137,6 +49198,7 @@ + @@ -48243,6 +49305,7 @@ + @@ -48273,6 +49336,7 @@ + @@ -49341,6 +50405,7 @@ + @@ -49968,6 +51033,7 @@ + @@ -50796,6 +51862,7 @@ + @@ -52045,6 +53112,17 @@ + + + + + + + + + + + @@ -53670,39 +54748,39 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -56033,6 +57111,7 @@ + @@ -57204,6 +58283,14 @@ + + + + + + + + @@ -57849,6 +58936,7 @@ + @@ -58373,6 +59461,7 @@ + @@ -58925,6 +60014,14 @@ + + + + + + + + @@ -59219,201 +60316,201 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -59424,6 +60521,23 @@ + + + + + + + + + + + + + + + + + @@ -59504,6 +60618,7 @@ + @@ -59586,6 +60701,7 @@ + @@ -61120,6 +62236,20 @@ + + + + + + + + + + + + + + @@ -61293,6 +62423,29 @@ + + + + + + + + + + + + + + + + + + + + + + + @@ -62632,6 +63785,14 @@ + + + + + + + + @@ -63119,12 +64280,12 @@ - + - + - + @@ -63293,6 +64454,7 @@ + @@ -63613,6 +64775,29 @@ + + + + + + + + + + + + + + + + + + + + + + + @@ -63699,6 +64884,7 @@ + @@ -63990,6 +65176,7 @@ + @@ -65415,6 +66602,14 @@ + + + + + + + + @@ -67144,6 +68339,23 @@ + + + + + + + + + + + + + + + + + @@ -67549,6 +68761,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -67636,6 +68877,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -69118,6 +70406,14 @@ + + + + + + + + @@ -69185,6 +70481,7 @@ + @@ -69850,6 +71147,7 @@ + @@ -70418,6 +71716,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -70720,6 +72038,9 @@ + + + @@ -70733,6 +72054,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -72419,6 +73766,7 @@ + @@ -72816,15 +74164,15 @@ - + - + - + - + @@ -73971,6 +75319,7 @@ + @@ -74443,6 +75792,7 @@ + @@ -75344,6 +76694,7 @@ + @@ -75654,6 +77005,14 @@ + + + + + + + + @@ -76003,6 +77362,7 @@ + @@ -76889,6 +78249,7 @@ + @@ -77623,6 +78984,7 @@ + @@ -77792,6 +79154,7 @@ + @@ -77880,6 +79243,7 @@ + @@ -78331,11 +79695,20 @@ + + + + + + + + + @@ -79003,54 +80376,54 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -79611,6 +80984,12 @@ + + + + + + @@ -79782,7 +81161,7 @@ - + @@ -80052,6 +81431,20 @@ + + + + + + + + + + + + + + @@ -80861,37 +82254,37 @@ - + - + - + - + - + - + - + - + - + - + - + @@ -81233,175 +82626,175 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -81613,6 +83006,119 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -82200,6 +83706,11 @@ + + + + + @@ -82217,6 +83728,23 @@ + + + + + + + + + + + + + + + + + @@ -82417,6 +83945,17 @@ + + + + + + + + + + + @@ -83073,15 +84612,15 @@ - + - + - + - + @@ -83955,6 +85494,7 @@ + @@ -84437,6 +85977,7 @@ + @@ -84769,6 +86310,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -86405,6 +87987,7 @@ + @@ -87256,6 +88839,11 @@ + + + + + @@ -87661,7 +89249,7 @@ - + @@ -87849,6 +89437,7 @@ + @@ -88941,6 +90530,101 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -89375,6 +91059,10 @@ + + + + @@ -90348,6 +92036,12 @@ + + + + + + @@ -90400,6 +92094,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -90415,6 +92147,20 @@ + + + + + + + + + + + + + + @@ -90629,6 +92375,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -90839,6 +92629,23 @@ + + + + + + + + + + + + + + + + + @@ -90985,6 +92792,7 @@ + @@ -90992,12 +92800,12 @@ - + - + - + @@ -91502,6 +93310,7 @@ + @@ -91727,6 +93536,7 @@ + @@ -92036,6 +93846,7 @@ + @@ -93147,6 +94958,7 @@ + @@ -93688,6 +95500,14 @@ + + + + + + + + @@ -93796,6 +95616,11 @@ + + + + + @@ -95316,6 +97141,18 @@ + + + + + + + + + + + + @@ -95936,6 +97773,9 @@ + + + @@ -95957,6 +97797,17 @@ + + + + + + + + + + + @@ -96031,6 +97882,25 @@ + + + + + + + + + + + + + + + + + + + @@ -96096,6 +97966,8 @@ + + @@ -96879,6 +98751,9 @@ + + + @@ -98155,6 +100030,9 @@ + + + @@ -98554,6 +100432,419 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -100587,6 +102878,7 @@ + @@ -100901,6 +103193,7 @@ + @@ -100997,6 +103290,7 @@ + @@ -101963,66 +104257,66 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -103001,9 +105295,24 @@ + + + + + + + + + + + + + + + @@ -103367,6 +105676,7 @@ + @@ -103469,6 +105779,20 @@ + + + + + + + + + + + + + + @@ -103643,8 +105967,25 @@ + + + + + + + + + + + + + + + + + @@ -105155,6 +107496,14 @@ + + + + + + + + @@ -106150,6 +108499,10 @@ + + + + @@ -106202,6 +108555,11 @@ + + + + + @@ -107500,6 +109858,12 @@ + + + + + + @@ -107563,6 +109927,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -107664,99 +110078,99 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -108441,6 +110855,7 @@ + @@ -108581,6 +110996,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -110659,9 +113103,9 @@ - - - + + + @@ -110704,6 +113148,18 @@ + + + + + + + + + + + + @@ -110813,6 +113269,17 @@ + + + + + + + + + + + @@ -111309,6 +113776,12 @@ + + + + + + @@ -111410,8 +113883,8 @@ - - + + @@ -111486,9 +113959,9 @@ - - - + + + @@ -112068,10 +114541,15 @@ - + - + + + + + + @@ -112582,6 +115060,13 @@ + + + + + + + @@ -112741,6 +115226,18 @@ + + + + + + + + + + + + @@ -112865,6 +115362,12 @@ + + + + + + @@ -112967,24 +115470,24 @@ - - - - + + + + - - - - - - + + + + + + - - - - + + + + @@ -112995,42 +115498,42 @@ - - - - - - + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - @@ -113038,6 +115541,20 @@ + + + + + + + + + + + + + + @@ -113359,6 +115876,8 @@ + + @@ -113373,9 +115892,12 @@ + + + @@ -113401,6 +115923,7 @@ + @@ -113437,7 +115960,8 @@ - + + @@ -113486,6 +116010,7 @@ + @@ -113513,9 +116038,11 @@ + + @@ -113541,11 +116068,20 @@ + + + + + + + + + @@ -113567,6 +116103,7 @@ + @@ -113575,6 +116112,8 @@ + + @@ -113583,20 +116122,25 @@ - - - + + + - - - - - - + + + + + + + + + + + @@ -113647,6 +116191,12 @@ + + + + + + @@ -113683,6 +116233,14 @@ + + + + + + + + @@ -113700,6 +116258,12 @@ + + + + + + @@ -113811,6 +116375,14 @@ + + + + + + + + @@ -113871,6 +116443,12 @@ + + + + + + @@ -114330,6 +116908,7 @@ + @@ -114499,8 +117078,8 @@ - - + + @@ -114508,9 +117087,9 @@ - - - + + + @@ -114710,8 +117289,8 @@ - - + + @@ -114741,8 +117320,8 @@ - - + + @@ -114758,15 +117337,15 @@ - - + + - - - - - + + + + + @@ -114788,8 +117367,8 @@ - - + + @@ -114862,9 +117441,9 @@ - - - + + + @@ -114873,10 +117452,10 @@ - - - - + + + + @@ -115442,6 +118021,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -115692,6 +118315,7 @@ + @@ -115709,6 +118333,10 @@ + + + + @@ -115817,6 +118445,7 @@ + @@ -115901,6 +118530,20 @@ + + + + + + + + + + + + + + @@ -115911,6 +118554,11 @@ + + + + + @@ -116195,6 +118843,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -116322,6 +118990,10 @@ + + + + @@ -116396,6 +119068,12 @@ + + + + + + @@ -116917,6 +119595,10 @@ + + + + @@ -117377,40 +120059,40 @@ - - + + - - - + + + - - + + - - + + - - - + + + - - - + + + - - - + + + - - + + @@ -117457,6 +120139,11 @@ + + + + + @@ -117558,6 +120245,12 @@ + + + + + + @@ -117601,6 +120294,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -118019,6 +120736,11 @@ + + + + + @@ -118026,6 +120748,11 @@ + + + + + @@ -118176,6 +120903,13 @@ + + + + + + + @@ -118418,6 +121152,11 @@ + + + + + @@ -118447,17 +121186,17 @@ - - - - + + + + - - - - - + + + + + @@ -118653,12 +121392,12 @@ - - - - - - + + + + + + @@ -118812,105 +121551,105 @@ - - - + + + - - - + + + - - - - - + + + + + - - - + + + - - - - - + + + + + - - - + + + - - - - - + + + + + - - + + - - - + + + - - + + - - - + + + - - - + + + - - - - + + + + - - + + - - + + - - + + - - - - + + + + - - + + - - + + - - - + + + @@ -119381,6 +122120,10 @@ + + + + @@ -119402,6 +122145,10 @@ + + + + @@ -120122,11 +122869,11 @@ - - - - - + + + + + @@ -120217,18 +122964,18 @@ - - - - - - + + + + + + - - - - + + + + @@ -120247,10 +122994,10 @@ - - - - + + + + @@ -120258,8 +123005,8 @@ - - + + @@ -120303,9 +123050,9 @@ - - - + + + @@ -120334,77 +123081,77 @@ - - - - - + + + + + - - - + + + - - - - - + + + + + - - - + + + - - - - + + + + - - - - + + + + - - - + + + - - + + - - - - - - - + + + + + + + - - - + + + - - - - + + + + @@ -120414,12 +123161,12 @@ - - + + - - + + @@ -121153,6 +123900,10 @@ + + + + @@ -121783,10 +124534,10 @@ - - - - + + + + @@ -122013,20 +124764,20 @@ - - + + - - - + + + - - - - - + + + + + @@ -122106,12 +124857,23 @@ + + + + + + + + + + + @@ -122231,7 +124993,7 @@ - + @@ -122285,8 +125047,8 @@ - - + + @@ -122648,10 +125410,10 @@ - - - - + + + + @@ -122866,12 +125628,12 @@ - - + + - - + + @@ -122997,6 +125759,10 @@ + + + + @@ -123141,6 +125907,10 @@ + + + + @@ -123360,6 +126130,23 @@ + + + + + + + + + + + + + + + + + @@ -123368,14 +126155,38 @@ + + + + - - + + + + + + + + + + + + + + + + + + + + + + @@ -123984,6 +126795,10 @@ + + + + @@ -124048,6 +126863,12 @@ + + + + + + @@ -124065,6 +126886,10 @@ + + + + @@ -124141,6 +126966,15 @@ + + + + + + + + + @@ -124164,6 +126998,12 @@ + + + + + + @@ -124245,11 +127085,21 @@ + + + + + + + + + + @@ -124828,6 +127678,17 @@ + + + + + + + + + + + @@ -124932,8 +127793,8 @@ - - + + @@ -125041,23 +127902,23 @@ - - - - + + + + - - - - - + + + + + - - - + + + @@ -125158,8 +128019,8 @@ - - + + @@ -125193,17 +128054,17 @@ - - - - - + + + + + - - - - + + + + @@ -125217,12 +128078,12 @@ - - - - - - + + + + + + @@ -125235,8 +128096,8 @@ - - + + @@ -125339,10 +128200,10 @@ - - - - + + + + @@ -125360,8 +128221,8 @@ - - + + @@ -125820,10 +128681,10 @@ - + - + @@ -126093,6 +128954,7 @@ + @@ -126746,8 +129608,8 @@ - - + + @@ -127097,8 +129959,8 @@ - - + + @@ -127108,8 +129970,8 @@ - - + + @@ -127630,6 +130492,13 @@ + + + + + + + @@ -127859,6 +130728,10 @@ + + + + @@ -127900,6 +130773,10 @@ + + + + @@ -128068,6 +130945,11 @@ + + + + + @@ -128087,6 +130969,13 @@ + + + + + + + @@ -128227,12 +131116,12 @@ - - - - - - + + + + + + @@ -128255,12 +131144,12 @@ - - + + - - + + @@ -128275,20 +131164,20 @@ - - + + - - + + - - + + - - + + @@ -128299,28 +131188,28 @@ - - - + + + - - + + - - + + - - + + - - - - - + + + + + @@ -128332,10 +131221,10 @@ - - - - + + + + @@ -128404,8 +131293,8 @@ - - + + @@ -128445,9 +131334,9 @@ - - - + + + @@ -128468,14 +131357,14 @@ - - - + + + - - - + + + @@ -128498,13 +131387,13 @@ - - - - + + + + - + @@ -128515,8 +131404,8 @@ - - + + @@ -128541,13 +131430,13 @@ - - - + + + - - + + @@ -128555,9 +131444,13 @@ - - - + + + + + + + @@ -128570,29 +131463,29 @@ - - - - + + + + - - - + + + - - - - + + + + - - + + @@ -128613,17 +131506,17 @@ - - - + + + - - + + - - + + @@ -128631,12 +131524,21 @@ + + + + + + + + + - - + + @@ -128652,9 +131554,9 @@ - - - + + + @@ -128691,11 +131593,11 @@ - - - - - + + + + + @@ -128717,21 +131619,21 @@ - - + + - - + + - - - + + + - - + + @@ -128902,6 +131804,13 @@ + + + + + + + @@ -128961,6 +131870,10 @@ + + + + @@ -128970,6 +131883,12 @@ + + + + + + @@ -128993,6 +131912,10 @@ + + + + @@ -129349,8 +132272,8 @@ - - + + @@ -129518,6 +132441,16 @@ + + + + + + + + + + @@ -129528,6 +132461,11 @@ + + + + + @@ -129589,6 +132527,11 @@ + + + + + @@ -129678,6 +132621,10 @@ + + + + @@ -129916,6 +132863,16 @@ + + + + + + + + + + @@ -130020,6 +132977,10 @@ + + + + @@ -130032,6 +132993,10 @@ + + + + @@ -130298,11 +133263,11 @@ - - - - - + + + + + @@ -130464,6 +133429,10 @@ + + + + @@ -130839,6 +133808,10 @@ + + + + @@ -130879,9 +133852,9 @@ - - - + + + @@ -131427,11 +134400,21 @@ + + + + + + + + + + @@ -131822,6 +134805,10 @@ + + + + @@ -131859,6 +134846,14 @@ + + + + + + + + @@ -131901,6 +134896,10 @@ + + + + @@ -131911,6 +134910,10 @@ + + + + @@ -131949,12 +134952,28 @@ + + + + + + + + + + + + + + + + @@ -132067,6 +135086,13 @@ + + + + + + + @@ -132240,18 +135266,18 @@ - - - - + + + + - - + + - - + + @@ -132266,12 +135292,12 @@ - - + + - - + + @@ -132930,6 +135956,11 @@ + + + + + @@ -133712,18 +136743,18 @@ - - - + + + - - - + + + @@ -133761,9 +136792,9 @@ - - - + + + @@ -133818,61 +136849,61 @@ - - - - + + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - - - + + + + + - - - - - + + + + + - - - - - - + + + + + + - - + + @@ -133917,11 +136948,11 @@ - - - - - + + + + + @@ -133968,12 +136999,12 @@ - - + + - - + + @@ -134313,6 +137344,13 @@ + + + + + + + @@ -134349,6 +137387,12 @@ + + + + + + @@ -134481,10 +137525,10 @@ - - - - + + + + @@ -134757,6 +137801,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -134819,63 +137890,63 @@ - - - - + + + + - - + + - - - - - + + + + + - - - - - - - + + + + + + + - - + + - - + + - - + + - - - - - - - - - + + + + + + + + + - - + + - - - + + + @@ -134887,8 +137958,8 @@ - - + + @@ -134949,6 +138020,10 @@ + + + + @@ -135369,6 +138444,14 @@ + + + + + + + + @@ -135376,29 +138459,97 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -135638,6 +138789,13 @@ + + + + + + + @@ -135653,64 +138811,64 @@ - - - + + + - - - + + + - - - + + + - - - + + + - - + + - - - + + + - - - - - + + + + + - - - - - - + + + + + + - - - - - + + + + + - - - + + + - - + + @@ -135719,31 +138877,31 @@ - - + + - - + + - - - + + + - - + + - - + + - - - - + + + + @@ -135775,91 +138933,91 @@ - - - - - - - + + + + + + + - - - - - - - + + + + + + + - - - - - - - - + + + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - - + + + + + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - - - + + + + @@ -135977,6 +139135,10 @@ + + + + @@ -136059,6 +139221,11 @@ + + + + + @@ -136122,6 +139289,10 @@ + + + + @@ -136205,6 +139376,11 @@ + + + + + @@ -136283,6 +139459,11 @@ + + + + + @@ -136382,6 +139563,10 @@ + + + + @@ -136397,6 +139582,10 @@ + + + + @@ -136467,8 +139656,8 @@ - - + + @@ -136523,6 +139712,24 @@ + + + + + + + + + + + + + + + + + + @@ -136548,6 +139755,10 @@ + + + + @@ -136568,6 +139779,15 @@ + + + + + + + + + @@ -136583,8 +139803,8 @@ - - + + @@ -136630,10 +139850,29 @@ + + + + + + + + + + + + + + + + + + + @@ -136652,6 +139891,10 @@ + + + + @@ -136666,6 +139909,11 @@ + + + + + @@ -136935,6 +140183,15 @@ + + + + + + + + + @@ -137308,6 +140565,11 @@ + + + + + @@ -138120,6 +141382,12 @@ + + + + + + @@ -138133,6 +141401,10 @@ + + + + @@ -138395,15 +141667,15 @@ - - - - + + + + - - - + + + @@ -138427,19 +141699,19 @@ - - - + + + - - - - + + + + @@ -138452,13 +141724,13 @@ - - - + + + - - + + @@ -138476,9 +141748,9 @@ - - - + + + @@ -138501,14 +141773,14 @@ - - - + + + - - - + + + @@ -138538,9 +141810,9 @@ - - - + + + @@ -138553,8 +141825,8 @@ - - + +