diff --git a/android/abi_gki_aarch64 b/android/abi_gki_aarch64
index 7bb7e004c3de..31b7d495cb9b 100644
--- a/android/abi_gki_aarch64
+++ b/android/abi_gki_aarch64
@@ -10,6 +10,9 @@
dummy_dma_ops
find_next_bit
find_next_zero_bit
+ finish_wait
+ init_wait_entry
+ __init_waitqueue_head
kfree
__kmalloc
kmalloc_caches
@@ -26,16 +29,19 @@
of_property_read_variable_u32_array
platform_get_irq
platform_get_resource
+ prepare_to_wait_event
printk
__put_task_struct
___ratelimit
_raw_spin_lock_irqsave
_raw_spin_unlock_irqrestore
+ schedule
snprintf
__stack_chk_fail
__stack_chk_guard
strcmp
__udelay
+ __wake_up
# required by arm-smmu.ko
alloc_io_pgtable_ops
@@ -80,6 +86,30 @@
platform_driver_unregister
put_device
+# required by dm-user.ko
+ bio_advance
+ bio_endio
+ bio_put
+ __check_object_size
+ _copy_from_iter
+ copy_page_from_iter
+ copy_page_to_iter
+ _copy_to_iter
+ dm_register_target
+ dm_unregister_target
+ kasprintf
+ __list_del_entry_valid
+ __ll_sc_atomic_add
+ mempool_alloc
+ mempool_exit
+ mempool_free
+ mempool_init
+ mempool_kfree
+ mempool_kmalloc
+ misc_deregister
+ misc_register
+ no_llseek
+
# required by ufshcd-core.ko
__alloc_workqueue_key
async_schedule
@@ -121,13 +151,10 @@
down_write
event_triggers_call
find_last_bit
- finish_wait
flush_work
free_irq
__init_rwsem
init_timer_key
- init_wait_entry
- __init_waitqueue_head
jiffies
jiffies_to_usecs
keyslot_manager_create
@@ -150,7 +177,6 @@
__pm_runtime_idle
__pm_runtime_resume
preempt_schedule_notrace
- prepare_to_wait_event
print_hex_dump
queue_delayed_work_on
queue_work_on
@@ -162,7 +188,6 @@
regulator_set_load
regulator_set_voltage
request_threaded_irq
- schedule
schedule_timeout
__scsi_add_device
scsi_add_host_with_dma
@@ -208,7 +233,6 @@
usleep_range
utf16s_to_utf8s
wait_for_completion_timeout
- __wake_up
__warn_printk
# required by ufshcd-pltfrm.ko
diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml
index e7b884328a84..e7bd92444d33 100644
--- a/android/abi_gki_aarch64.xml
+++ b/android/abi_gki_aarch64.xml
@@ -182,6 +182,7 @@
+
@@ -251,9 +252,12 @@
+
+
+
@@ -414,6 +418,8 @@
+
+
@@ -633,6 +639,8 @@
+
+
@@ -1397,7 +1405,9 @@
+
+
@@ -2813,7 +2823,7 @@
-
+
@@ -3127,14 +3137,6 @@
-
-
-
-
-
-
-
-
@@ -3312,7 +3314,7 @@
-
+
@@ -3565,7 +3567,7 @@
-
+
@@ -5059,7 +5061,7 @@
-
+
@@ -5211,6 +5213,14 @@
+
+
+
+
+
+
+
+
@@ -5273,7 +5283,7 @@
-
+
@@ -5818,7 +5828,7 @@
-
+
@@ -7100,7 +7110,7 @@
-
+
@@ -7493,7 +7503,7 @@
-
+
@@ -7540,7 +7550,7 @@
-
+
@@ -7589,7 +7599,7 @@
-
+
@@ -8058,6 +8068,11 @@
+
+
+
+
+
@@ -8523,7 +8538,7 @@
-
+
@@ -8679,7 +8694,7 @@
-
+
@@ -9387,7 +9402,6 @@
-
@@ -10374,7 +10388,7 @@
-
+
@@ -10655,7 +10669,7 @@
-
+
@@ -11035,7 +11049,7 @@
-
+
@@ -11154,7 +11168,7 @@
-
+
@@ -11716,7 +11730,7 @@
-
+
@@ -12302,7 +12316,7 @@
-
+
@@ -12422,7 +12436,7 @@
-
+
@@ -12431,7 +12445,7 @@
-
+
@@ -14537,6 +14551,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -15620,6 +15645,7 @@
+
@@ -16611,7 +16637,7 @@
-
+
@@ -17872,7 +17898,7 @@
-
+
@@ -17927,7 +17953,7 @@
-
+
@@ -18646,6 +18672,10 @@
+
+
+
+
@@ -19668,7 +19698,7 @@
-
+
@@ -19760,7 +19790,7 @@
-
+
@@ -20078,7 +20108,7 @@
-
+
@@ -22065,7 +22095,7 @@
-
+
@@ -22228,7 +22258,7 @@
-
+
@@ -22879,7 +22909,6 @@
-
@@ -22929,7 +22958,6 @@
-
@@ -23117,7 +23145,7 @@
-
+
@@ -23878,7 +23906,7 @@
-
+
@@ -23921,7 +23949,7 @@
-
+
@@ -23990,7 +24018,7 @@
-
+
@@ -24129,7 +24157,7 @@
-
+
@@ -25235,7 +25263,7 @@
-
+
@@ -25392,14 +25420,14 @@
-
+
-
+
@@ -25419,7 +25447,7 @@
-
+
@@ -25495,7 +25523,7 @@
-
+
@@ -25528,7 +25556,7 @@
-
+
@@ -25571,7 +25599,7 @@
-
+
@@ -25685,13 +25713,13 @@
-
+
-
+
@@ -25725,7 +25753,7 @@
-
+
@@ -26023,7 +26051,7 @@
-
+
@@ -26174,7 +26202,7 @@
-
+
@@ -26286,7 +26314,7 @@
-
+
@@ -26566,7 +26594,7 @@
-
+
@@ -26575,12 +26603,12 @@
-
+
-
+
@@ -26618,7 +26646,7 @@
-
+
@@ -26643,7 +26671,7 @@
-
+
@@ -26878,11 +26906,11 @@
-
+
-
+
@@ -27053,7 +27081,7 @@
-
+
@@ -27158,23 +27186,23 @@
-
+
-
+
-
+
-
+
@@ -27458,6 +27486,7 @@
+
@@ -28048,6 +28077,7 @@
+
@@ -28181,7 +28211,7 @@
-
+
@@ -28248,7 +28278,7 @@
-
+
@@ -28432,7 +28462,7 @@
-
+
@@ -28452,7 +28482,7 @@
-
+
@@ -28475,25 +28505,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -28515,7 +28526,7 @@
-
+
@@ -28524,7 +28535,7 @@
-
+
@@ -28619,17 +28630,6 @@
-
-
-
-
-
-
-
-
-
-
-
@@ -28720,24 +28720,41 @@
-
+
-
+
-
+
-
+
-
+
-
-
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -28781,27 +28798,18 @@
-
+
-
+
-
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
+
+
@@ -28924,7 +28932,7 @@
-
+
@@ -28995,7 +29003,10 @@
+
+
+
@@ -29018,14 +29029,14 @@
-
+
-
+
@@ -29036,14 +29047,14 @@
-
+
-
+
@@ -29064,44 +29075,44 @@
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -29113,27 +29124,27 @@
-
+
-
-
+
+
-
+
-
+
-
+
@@ -29144,11 +29155,11 @@
-
+
-
+
@@ -29172,7 +29183,7 @@
-
+
@@ -29271,7 +29282,7 @@
-
+
@@ -29381,7 +29392,7 @@
-
+
@@ -29439,7 +29450,9 @@
+
+
@@ -30156,7 +30169,7 @@
-
+
@@ -30186,7 +30199,7 @@
-
+
@@ -30195,7 +30208,7 @@
-
+
@@ -30360,7 +30373,7 @@
-
+
@@ -30697,7 +30710,7 @@
-
+
@@ -30875,13 +30888,13 @@
-
+
-
+
@@ -31242,7 +31255,7 @@
-
+
@@ -31268,7 +31281,7 @@
-
+
@@ -31281,7 +31294,7 @@
-
+
@@ -31944,7 +31957,7 @@
-
+
@@ -32001,7 +32014,7 @@
-
+
@@ -32027,7 +32040,7 @@
-
+
@@ -32036,7 +32049,7 @@
-
+
@@ -32060,7 +32073,7 @@
-
+
@@ -32121,7 +32134,7 @@
-
+
@@ -32320,6 +32333,7 @@
+
@@ -32331,6 +32345,8 @@
+
+
@@ -32357,7 +32373,18 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -32395,9 +32422,10 @@
-
+
+
@@ -33002,7 +33030,7 @@
-
+
@@ -33575,7 +33603,7 @@
-
+
@@ -34651,7 +34679,7 @@
-
+
@@ -34948,7 +34976,7 @@
-
+
@@ -35118,7 +35146,7 @@
-
+
@@ -35145,7 +35173,7 @@
-
+
@@ -35406,7 +35434,7 @@
-
+
@@ -35931,11 +35959,236 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -35950,10 +36203,18 @@
+
+
+
+
+
+
+
+
@@ -35975,6 +36236,110 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -36048,22 +36413,10 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
@@ -36074,6 +36427,7 @@
+
@@ -36375,7 +36729,7 @@
-
+
@@ -36574,11 +36928,6 @@
-
-
-
-
-
@@ -37095,26 +37444,26 @@
-
-
+
+
-
+
-
+
-
+
-
+
-
+
@@ -37152,105 +37501,105 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -37337,13 +37686,13 @@
-
-
+
+
-
+
-
+
@@ -37357,82 +37706,82 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -37444,7 +37793,7 @@
-
+
@@ -37488,75 +37837,75 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -37627,7 +37976,7 @@
-
+
@@ -37725,18 +38074,18 @@
-
+
-
+
-
+
-
+
-
+
@@ -37862,69 +38211,69 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -37947,7 +38296,7 @@
-
+
@@ -37985,7 +38334,7 @@
-
+
@@ -38081,7 +38430,7 @@
-
+
@@ -38091,7 +38440,7 @@
-
+
@@ -38455,289 +38804,289 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -38749,150 +39098,150 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -38908,586 +39257,586 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -40396,6 +40745,11 @@
+
+
+
+
+
@@ -40558,17 +40912,6 @@
-
-
-
-
-
-
-
-
-
-
-
@@ -40777,8 +41120,8 @@
-
-
+
+
@@ -40793,7 +41136,7 @@
-
+
@@ -40801,7 +41144,7 @@
-
+
@@ -41008,7 +41351,7 @@
-
+
@@ -41038,7 +41381,7 @@
-
+
@@ -41148,107 +41491,107 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -41436,7 +41779,7 @@
-
+
@@ -41449,6 +41792,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -41732,7 +42086,7 @@
-
+
@@ -41972,8 +42326,8 @@
-
-
+
+
@@ -41982,7 +42336,7 @@
-
+
@@ -42276,6 +42630,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -42421,6 +42786,7 @@
+
@@ -44492,7 +44858,7 @@
-
+
@@ -44517,7 +44883,7 @@
-
+
@@ -45036,7 +45402,7 @@
-
+
@@ -45303,7 +45669,7 @@
-
+
@@ -47038,7 +47404,7 @@
-
+
@@ -47047,7 +47413,7 @@
-
+
@@ -47121,7 +47487,7 @@
-
+
@@ -47129,7 +47495,7 @@
-
+
@@ -48492,6 +48858,7 @@
+
@@ -48589,6 +48956,7 @@
+
@@ -49390,8 +49758,8 @@
-
-
+
+
@@ -49569,7 +49937,7 @@
-
+
@@ -49688,7 +50056,7 @@
-
+
@@ -50099,7 +50467,7 @@
-
+
@@ -50169,7 +50537,7 @@
-
+
@@ -50535,7 +50903,7 @@
-
+
@@ -50610,7 +50978,7 @@
-
+
@@ -51253,7 +51621,7 @@
-
+
@@ -51278,7 +51646,7 @@
-
+
@@ -51589,6 +51957,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -51614,6 +51993,7 @@
+
@@ -52161,8 +52541,19 @@
+
+
+
+
+
+
+
+
+
+
+
-
+
@@ -52292,6 +52683,7 @@
+
@@ -53021,6 +53413,14 @@
+
+
+
+
+
+
+
+
@@ -53121,14 +53521,6 @@
-
-
-
-
-
-
-
-
@@ -53147,8 +53539,8 @@
-
-
+
+
@@ -54113,7 +54505,7 @@
-
+
@@ -54132,7 +54524,7 @@
-
+
@@ -54159,7 +54551,7 @@
-
+
@@ -54170,34 +54562,34 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -54558,7 +54950,7 @@
-
+
@@ -55092,12 +55484,12 @@
-
+
-
+
@@ -55107,7 +55499,7 @@
-
+
@@ -55193,7 +55585,7 @@
-
+
@@ -55438,7 +55830,7 @@
-
+
@@ -55584,7 +55976,7 @@
-
+
@@ -56533,7 +56925,7 @@
-
+
@@ -57085,7 +57477,7 @@
-
+
@@ -57095,7 +57487,7 @@
-
+
@@ -57134,7 +57526,7 @@
-
+
@@ -57155,7 +57547,7 @@
-
+
@@ -57188,12 +57580,12 @@
-
+
-
+
@@ -57282,7 +57674,7 @@
-
+
@@ -57294,7 +57686,7 @@
-
+
@@ -58257,7 +58649,7 @@
-
+
@@ -58383,7 +58775,7 @@
-
+
@@ -58391,7 +58783,7 @@
-
+
@@ -58434,7 +58826,7 @@
-
+
@@ -58460,7 +58852,7 @@
-
+
@@ -58468,7 +58860,7 @@
-
+
@@ -59358,6 +59750,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -59477,17 +59880,6 @@
-
-
-
-
-
-
-
-
-
-
-
@@ -60419,7 +60811,7 @@
-
+
@@ -60456,7 +60848,7 @@
-
+
@@ -60643,7 +61035,7 @@
-
+
@@ -60689,7 +61081,7 @@
-
+
@@ -61727,7 +62119,7 @@
-
+
@@ -61739,7 +62131,7 @@
-
+
@@ -62278,7 +62670,7 @@
-
+
@@ -62296,7 +62688,7 @@
-
+
@@ -62627,7 +63019,7 @@
-
+
@@ -62650,15 +63042,15 @@
-
+
-
+
-
+
-
+
@@ -62825,67 +63217,67 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -63135,7 +63527,7 @@
-
+
@@ -63509,6 +63901,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -63626,17 +64029,17 @@
-
+
-
+
-
+
@@ -63647,7 +64050,7 @@
-
+
@@ -63804,6 +64207,7 @@
+
@@ -63813,7 +64217,7 @@
-
+
@@ -63941,30 +64345,30 @@
-
+
-
+
-
+
-
+
-
+
@@ -64032,13 +64436,13 @@
-
+
-
+
@@ -64379,7 +64783,7 @@
-
+
@@ -65464,6 +65868,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -65497,7 +65912,7 @@
-
+
@@ -65513,7 +65928,7 @@
-
+
@@ -65537,7 +65952,7 @@
-
+
@@ -65579,6 +65994,7 @@
+
@@ -65627,11 +66043,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
@@ -65648,24 +66076,24 @@
-
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
@@ -65684,7 +66112,7 @@
-
+
@@ -65772,6 +66200,14 @@
+
+
+
+
+
+
+
+
@@ -65898,14 +66334,6 @@
-
-
-
-
-
-
-
-
@@ -65929,6 +66357,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -65978,6 +66417,7 @@
+
@@ -66164,6 +66604,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -66217,7 +66668,7 @@
-
+
@@ -66233,7 +66684,7 @@
-
+
@@ -66337,6 +66788,7 @@
+
@@ -66649,7 +67101,7 @@
-
+
@@ -66670,27 +67122,31 @@
-
+
-
+
-
+
+
+
+
+
-
+
-
+
-
+
@@ -66699,6 +67155,15 @@
+
+
+
+
+
+
+
+
+
@@ -66709,14 +67174,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
+
@@ -66732,7 +67217,7 @@
-
+
@@ -66869,7 +67354,7 @@
-
+
@@ -67144,6 +67629,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -67213,6 +67709,7 @@
+
@@ -67416,7 +67913,7 @@
-
+
@@ -67426,7 +67923,7 @@
-
+
@@ -67467,6 +67964,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -67685,6 +68193,7 @@
+
@@ -67861,7 +68370,7 @@
-
+
@@ -68146,6 +68655,10 @@
+
+
+
+
@@ -68162,12 +68675,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
@@ -68256,6 +68781,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -68268,6 +68804,7 @@
+
@@ -68280,6 +68817,7 @@
+
@@ -68325,7 +68863,7 @@
-
+
@@ -68353,7 +68891,7 @@
-
+
@@ -68899,10 +69437,10 @@
-
-
-
-
+
+
+
+
@@ -69487,32 +70025,32 @@
-
-
-
-
+
+
+
+
-
-
+
+
-
-
-
-
+
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -69888,6 +70426,14 @@
+
+
+
+
+
+
+
+
@@ -69939,7 +70485,7 @@
-
+
@@ -70230,75 +70776,75 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -71350,7 +71896,7 @@
-
+
@@ -72443,7 +72989,7 @@
-
+
@@ -72483,7 +73029,7 @@
-
+
@@ -74309,7 +74855,7 @@
-
+
@@ -74396,10 +74942,10 @@
-
+
-
+
@@ -74408,7 +74954,7 @@
-
+
@@ -74543,7 +75089,7 @@
-
+
@@ -74633,7 +75179,7 @@
-
+
@@ -75392,7 +75938,7 @@
-
+
@@ -76259,7 +76805,7 @@
-
+
@@ -76274,7 +76820,7 @@
-
+
@@ -76418,7 +76964,7 @@
-
+
@@ -76521,7 +77067,7 @@
-
+
@@ -76695,7 +77241,7 @@
-
+
@@ -76826,7 +77372,7 @@
-
+
@@ -76958,7 +77504,7 @@
-
+
@@ -77198,7 +77744,7 @@
-
+
@@ -77465,7 +78011,7 @@
-
+
@@ -77791,7 +78337,7 @@
-
+
@@ -77826,7 +78372,7 @@
-
+
@@ -78054,7 +78600,7 @@
-
+
@@ -78128,7 +78674,7 @@
-
+
@@ -78352,7 +78898,7 @@
-
+
@@ -78360,7 +78906,7 @@
-
+
@@ -78501,7 +79047,7 @@
-
+
@@ -78871,7 +79417,7 @@
-
+
@@ -79723,7 +80269,7 @@
-
+
@@ -80120,7 +80666,7 @@
-
+
@@ -80177,18 +80723,29 @@
-
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -80259,7 +80816,7 @@
-
+
@@ -80435,7 +80992,7 @@
-
+
@@ -80512,7 +81069,7 @@
-
+
@@ -80534,7 +81091,7 @@
-
+
@@ -80556,7 +81113,7 @@
-
+
@@ -80564,7 +81121,7 @@
-
+
@@ -80573,7 +81130,7 @@
-
+
@@ -80602,7 +81159,7 @@
-
+
@@ -80666,7 +81223,7 @@
-
+
@@ -80719,8 +81276,8 @@
-
-
+
+
@@ -81176,6 +81733,7 @@
+
@@ -81265,8 +81823,8 @@
-
-
+
+
@@ -81429,17 +81987,17 @@
-
+
-
+
-
+
@@ -81971,7 +82529,7 @@
-
+
@@ -82233,7 +82791,7 @@
-
+
@@ -82341,7 +82899,7 @@
-
+
@@ -82420,11 +82978,11 @@
-
+
-
+
@@ -82436,6 +82994,11 @@
+
+
+
+
+
@@ -82799,7 +83362,7 @@
-
+
@@ -82815,7 +83378,7 @@
-
+
@@ -82823,7 +83386,7 @@
-
+
@@ -82874,7 +83437,7 @@
-
+
@@ -82906,7 +83469,7 @@
-
+
@@ -82955,7 +83518,7 @@
-
+
@@ -82963,7 +83526,8 @@
-
+
+
@@ -83045,10 +83609,10 @@
-
-
-
-
+
+
+
+
@@ -83357,6 +83921,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -83378,12 +83953,12 @@
-
+
-
+
@@ -83448,7 +84023,7 @@
-
+
@@ -83477,7 +84052,7 @@
-
+
@@ -83487,7 +84062,7 @@
-
+
@@ -83659,17 +84234,6 @@
-
-
-
-
-
-
-
-
-
-
-
@@ -83740,7 +84304,6 @@
-
@@ -83790,7 +84353,7 @@
-
+
@@ -83816,7 +84379,7 @@
-
+
@@ -84149,46 +84712,46 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -85268,6 +85831,13 @@
+
+
+
+
+
+
+
@@ -85313,12 +85883,6 @@
-
-
-
-
-
-
@@ -85358,7 +85922,7 @@
-
+
@@ -85503,6 +86067,15 @@
+
+
+
+
+
+
+
+
+
@@ -85837,7 +86410,7 @@
-
+
@@ -85887,7 +86460,7 @@
-
+
@@ -86262,7 +86835,7 @@
-
+
@@ -86674,7 +87247,7 @@
-
+
@@ -86822,7 +87395,7 @@
-
+
@@ -86838,7 +87411,7 @@
-
+
@@ -88084,7 +88657,7 @@
-
+
@@ -88466,76 +89039,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -88776,6 +89279,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -88996,6 +89577,10 @@
+
+
+
+
@@ -89346,14 +89931,6 @@
-
-
-
-
-
-
-
-
@@ -89450,7 +90027,7 @@
-
+
@@ -90545,7 +91122,7 @@
-
+
@@ -90825,7 +91402,7 @@
-
+
@@ -90858,7 +91435,7 @@
-
+
@@ -90981,7 +91558,7 @@
-
+
@@ -91027,7 +91604,7 @@
-
+
@@ -91164,7 +91741,7 @@
-
+
@@ -91204,7 +91781,7 @@
-
+
@@ -91223,7 +91800,7 @@
-
+
@@ -91450,27 +92027,27 @@
-
+
-
+
-
+
-
+
@@ -91623,6 +92200,14 @@
+
+
+
+
+
+
+
+
@@ -92073,7 +92658,7 @@
-
+
@@ -92120,7 +92705,7 @@
-
+
@@ -92134,7 +92719,7 @@
-
+
@@ -92153,7 +92738,7 @@
-
+
@@ -92162,7 +92747,7 @@
-
+
@@ -92177,7 +92762,7 @@
-
+
@@ -92269,7 +92854,7 @@
-
+
@@ -92739,7 +93324,7 @@
-
+
@@ -93028,7 +93613,7 @@
-
+
@@ -93042,7 +93627,7 @@
-
+
@@ -93050,7 +93635,7 @@
-
+
@@ -93115,7 +93700,7 @@
-
+
@@ -93216,7 +93801,7 @@
-
+
@@ -93235,7 +93820,7 @@
-
+
@@ -93265,7 +93850,7 @@
-
+
@@ -93411,7 +93996,7 @@
-
+
@@ -93461,7 +94046,7 @@
-
+
@@ -94318,7 +94903,7 @@
-
+
@@ -94403,7 +94988,27 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -94411,7 +95016,7 @@
-
+
@@ -94423,7 +95028,7 @@
-
+
@@ -94569,7 +95174,7 @@
-
+
@@ -95016,7 +95621,7 @@
-
+
@@ -95037,7 +95642,7 @@
-
+
@@ -95069,7 +95674,7 @@
-
+
@@ -95557,7 +96162,7 @@
-
+
@@ -95578,8 +96183,8 @@
-
-
+
+
@@ -95646,7 +96251,7 @@
-
+
@@ -95703,6 +96308,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -95762,16 +96378,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -96443,14 +97049,14 @@
-
+
-
+
-
+
@@ -97319,13 +97925,13 @@
-
-
+
+
-
+
@@ -97335,8 +97941,8 @@
-
-
+
+
@@ -97381,7 +97987,7 @@
-
+
@@ -97626,6 +98232,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -97721,7 +98338,7 @@
-
+
@@ -97807,6 +98424,7 @@
+
@@ -97817,27 +98435,27 @@
-
-
+
+
-
+
-
+
-
+
-
+
@@ -97845,7 +98463,7 @@
-
+
@@ -97853,14 +98471,14 @@
-
+
-
+
@@ -97868,7 +98486,7 @@
-
+
@@ -97877,7 +98495,7 @@
-
+
@@ -97886,11 +98504,11 @@
-
+
-
+
@@ -98244,14 +98862,14 @@
-
+
-
+
@@ -98468,7 +99086,7 @@
-
+
@@ -99050,7 +99668,7 @@
-
+
@@ -99090,7 +99708,7 @@
-
+
@@ -99098,7 +99716,7 @@
-
+
@@ -99129,13 +99747,13 @@
-
+
-
+
@@ -101225,10 +101843,10 @@
-
-
-
-
+
+
+
+
@@ -101278,6 +101896,6 @@