From 3628acf6b8d7fceeea2522b51218eb9feb4350be Mon Sep 17 00:00:00 2001 From: wuzhe Date: Wed, 23 Feb 2022 12:46:15 +0800 Subject: [PATCH] ANDROID: GKI: Update symbols to abi_gki_aarch64_oplus Leaf changes summary: 119 artifacts changed Changed leaf types summary: 0 leaf type changed Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 119 Added functions Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable 119 Added functions: [A] 'function int __dquot_alloc_space(inode*, qsize_t, int)' [A] 'function void __dquot_free_space(inode*, qsize_t, int)' [A] 'function int __dquot_transfer(inode*, dquot**)' [A] 'function int __fscrypt_encrypt_symlink(inode*, const char*, unsigned int, fscrypt_str*)' [A] 'function bool __fscrypt_inode_uses_inline_crypto(const inode*)' [A] 'function int __fscrypt_prepare_link(inode*, inode*, dentry*)' [A] 'function int __fscrypt_prepare_lookup(inode*, dentry*, fscrypt_name*)' [A] 'function int __fscrypt_prepare_readdir(inode*)' [A] 'function int __fscrypt_prepare_rename(inode*, dentry*, inode*, dentry*, unsigned int)' [A] 'function int __fscrypt_prepare_setattr(dentry*, iattr*)' [A] 'function ssize_t __generic_file_write_iter(kiocb*, iov_iter*)' [A] 'function void bio_associate_blkg_from_css(bio*, cgroup_subsys_state*)' [A] 'function const char* blk_op_str(unsigned int)' [A] 'function int blkdev_issue_zeroout(block_device*, long long unsigned int, long long unsigned int, unsigned int, unsigned int)' [A] 'function void clear_nlink(inode*)' [A] 'function dentry* d_find_alias(inode*)' [A] 'function void d_instantiate_new(dentry*, inode*)' [A] 'function void d_invalidate(dentry*)' [A] 'function void d_tmpfile(dentry*, inode*)' [A] 'function char* dentry_path_raw(dentry*, char*, int)' [A] 'function dquot* dqget(super_block*, kqid)' [A] 'function void dqput(dquot*)' [A] 'function int dquot_acquire(dquot*)' [A] 'function dquot* dquot_alloc(super_block*, int)' [A] 'function int dquot_alloc_inode(inode*)' [A] 'function int dquot_claim_space_nodirty(inode*, qsize_t)' [A] 'function int dquot_commit(dquot*)' [A] 'function int dquot_commit_info(super_block*, int)' [A] 'function void dquot_destroy(dquot*)' [A] 'function int dquot_disable(super_block*, int, unsigned int)' [A] 'function void dquot_drop(inode*)' [A] 'function int dquot_file_open(inode*, file*)' [A] 'function void dquot_free_inode(inode*)' [A] 'function int dquot_get_dqblk(super_block*, kqid, qc_dqblk*)' [A] 'function int dquot_get_next_dqblk(super_block*, kqid*, qc_dqblk*)' [A] 'function int dquot_get_next_id(super_block*, kqid*)' [A] 'function int dquot_get_state(super_block*, qc_state*)' [A] 'function int dquot_initialize(inode*)' [A] 'function bool dquot_initialize_needed(inode*)' [A] 'function int dquot_load_quota_inode(inode*, int, int, unsigned int)' [A] 'function int dquot_mark_dquot_dirty(dquot*)' [A] 'function int dquot_quota_off(super_block*, int)' [A] 'function int dquot_quota_on(super_block*, int, int, const path*)' [A] 'function int dquot_quota_on_mount(super_block*, char*, int, int)' [A] 'function int dquot_release(dquot*)' [A] 'function int dquot_resume(super_block*, int)' [A] 'function int dquot_set_dqblk(super_block*, kqid, qc_dqblk*)' [A] 'function int dquot_set_dqinfo(super_block*, int, qc_info*)' [A] 'function int dquot_transfer(inode*, iattr*)' [A] 'function int dquot_writeback_dquots(super_block*, int)' [A] 'function void evict_inodes(super_block*)' [A] 'function inode* find_inode_nowait(super_block*, unsigned long int, int (inode*, unsigned long int, void*)*, void*)' [A] 'function int freeze_bdev(block_device*)' [A] 'function int freeze_super(super_block*)' [A] 'function void fscrypt_decrypt_bio(bio*)' [A] 'function bool fscrypt_dio_supported(kiocb*, iov_iter*)' [A] 'function int fscrypt_drop_inode(inode*)' [A] 'function page* fscrypt_encrypt_pagecache_blocks(page*, unsigned int, unsigned int, gfp_t)' [A] 'function int fscrypt_file_open(inode*, file*)' [A] 'function int fscrypt_fname_alloc_buffer(u32, fscrypt_str*)' [A] 'function int fscrypt_fname_disk_to_usr(const inode*, u32, u32, const fscrypt_str*, fscrypt_str*)' [A] 'function void fscrypt_fname_free_buffer(fscrypt_str*)' [A] 'function u64 fscrypt_fname_siphash(const inode*, const qstr*)' [A] 'function void fscrypt_free_bounce_page(page*)' [A] 'function void fscrypt_free_inode(inode*)' [A] 'function const char* fscrypt_get_symlink(inode*, void*, unsigned int, delayed_call*)' [A] 'function int fscrypt_has_permitted_context(inode*, inode*)' [A] 'function int fscrypt_ioctl_add_key(file*, void*)' [A] 'function int fscrypt_ioctl_get_key_status(file*, void*)' [A] 'function int fscrypt_ioctl_get_nonce(file*, void*)' [A] 'function int fscrypt_ioctl_get_policy(file*, void*)' [A] 'function int fscrypt_ioctl_get_policy_ex(file*, void*)' [A] 'function int fscrypt_ioctl_remove_key(file*, void*)' [A] 'function int fscrypt_ioctl_remove_key_all_users(file*, void*)' [A] 'function int fscrypt_ioctl_set_policy(file*, void*)' [A] 'function bool fscrypt_match_name(const fscrypt_name*, const u8*, u32)' [A] 'function bool fscrypt_mergeable_bio(bio*, const inode*, long long unsigned int)' [A] 'function int fscrypt_prepare_new_inode(inode*, inode*, bool*)' [A] 'function int fscrypt_prepare_symlink(inode*, const char*, unsigned int, unsigned int, fscrypt_str*)' [A] 'function void fscrypt_put_encryption_info(inode*)' [A] 'function void fscrypt_set_bio_crypt_ctx(bio*, const inode*, long long unsigned int, unsigned int)' [A] 'function int fscrypt_set_context(inode*, void*)' [A] 'function int fscrypt_set_test_dummy_encryption(super_block*, const char*, fscrypt_dummy_policy*)' [A] 'function int fscrypt_setup_filename(inode*, const qstr*, int, fscrypt_name*)' [A] 'function void fscrypt_show_test_dummy_encryption(seq_file*, char, super_block*)' [A] 'function int fscrypt_symlink_getattr(const path*, kstat*)' [A] 'function int fscrypt_zeroout_range(const inode*, unsigned long int, sector_t, unsigned int)' [A] 'function void fsverity_cleanup_inode(inode*)' [A] 'function void fsverity_enqueue_verify_work(work_struct*)' [A] 'function int fsverity_file_open(inode*, file*)' [A] 'function int fsverity_ioctl_enable(file*, void*)' [A] 'function int fsverity_ioctl_measure(file*, void*)' [A] 'function int fsverity_ioctl_read_metadata(file*, void*)' [A] 'function int fsverity_prepare_setattr(dentry*, iattr*)' [A] 'function void fsverity_verify_bio(bio*)' [A] 'function bool fsverity_verify_page(page*)' [A] 'function dentry* generic_fh_to_dentry(super_block*, fid*, int, int, inode* (super_block*, typedef u64, typedef u32)*)' [A] 'function dentry* generic_fh_to_parent(super_block*, fid*, int, int, inode* (super_block*, typedef u64, typedef u32)*)' [A] 'function long long int generic_file_llseek_size(file*, long long int, int, long long int, long long int)' [A] 'function void generic_set_encrypted_ci_d_ops(dentry*)' [A] 'function void iget_failed(inode*)' [A] 'function inode* iget_locked(super_block*, unsigned long int)' [A] 'function inode* ilookup(super_block*, unsigned long int)' [A] 'function void inode_nohighmem(inode*)' [A] 'function int insert_inode_locked(inode*)' [A] 'function posix_acl* posix_acl_alloc(int, gfp_t)' [A] 'function int posix_acl_chmod(inode*, unsigned short int)' [A] 'function int posix_acl_equiv_mode(const posix_acl*, umode_t*)' [A] 'function void seq_escape(seq_file*, const char*, const char*)' [A] 'function void set_cached_acl(inode*, int, posix_acl*)' [A] 'function int set_task_ioprio(task_struct*, int)' [A] 'function void shrink_dcache_sb(super_block*)' [A] 'function void sync_inodes_sb(super_block*)' [A] 'function int thaw_bdev(block_device*)' [A] 'function int thaw_super(super_block*)' [A] 'function int vfs_ioc_fssetxattr_check(inode*, const fsxattr*, fsxattr*)' [A] 'function int vfs_ioc_setflags_prepare(inode*, unsigned int, unsigned int)' [A] 'function long long int vfs_setpos(file*, long long int, long long int)' [A] 'function void wbc_account_cgroup_owner(writeback_control*, page*, size_t)' Bug: 220957464 Signed-off-by: wuzhe Change-Id: I85c3d05d169e20a451ba9d808c785c4965e026d1 --- android/abi_gki_aarch64.xml | 12102 +++++++++++++++++--------------- android/abi_gki_aarch64_oplus | 139 +- 2 files changed, 6729 insertions(+), 5512 deletions(-) mode change 100755 => 100644 android/abi_gki_aarch64.xml diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml old mode 100755 new mode 100644 index 5dd16c5ddd55..952ed23ff18d --- a/android/abi_gki_aarch64.xml +++ b/android/abi_gki_aarch64.xml @@ -85,6 +85,9 @@ + + + @@ -112,6 +115,14 @@ + + + + + + + + @@ -806,6 +817,7 @@ + @@ -883,6 +895,7 @@ + @@ -935,6 +948,7 @@ + @@ -1046,6 +1060,7 @@ + @@ -1313,11 +1328,15 @@ + + + + @@ -1363,6 +1382,7 @@ + @@ -1796,8 +1816,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2339,6 +2389,7 @@ + @@ -2376,6 +2427,7 @@ + @@ -2411,17 +2463,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2466,8 +2562,11 @@ + + + @@ -2478,6 +2577,7 @@ + @@ -2756,6 +2856,8 @@ + + @@ -2785,6 +2887,7 @@ + @@ -2809,6 +2912,7 @@ + @@ -2840,6 +2944,7 @@ + @@ -3989,6 +4094,9 @@ + + + @@ -4508,6 +4616,7 @@ + @@ -4555,6 +4664,7 @@ + @@ -4564,6 +4674,7 @@ + @@ -4601,6 +4712,7 @@ + @@ -4997,6 +5109,7 @@ + @@ -5066,6 +5179,8 @@ + + @@ -5694,7 +5809,10 @@ + + + @@ -5831,6 +5949,7 @@ + @@ -7143,6 +7262,7 @@ + @@ -8918,9 +9038,9 @@ - - - + + + @@ -8941,6 +9061,7 @@ + @@ -9022,6 +9143,7 @@ + @@ -9711,6 +9833,7 @@ + @@ -10412,6 +10535,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -11897,7 +12055,6 @@ - @@ -12304,8 +12461,8 @@ - - + + @@ -13594,7 +13751,6 @@ - @@ -14004,6 +14160,7 @@ + @@ -14872,6 +15029,7 @@ + @@ -15144,6 +15302,12 @@ + + + + + + @@ -15638,9 +15802,6 @@ - - - @@ -15797,6 +15958,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -15840,29 +16021,7 @@ - - - - - - - - - - - - - - - - - - - - - - - + @@ -18752,6 +18911,7 @@ + @@ -19142,7 +19302,11 @@ - + + + + + @@ -20097,6 +20261,7 @@ + @@ -20294,6 +20459,7 @@ + @@ -20734,6 +20900,14 @@ + + + + + + + + @@ -21085,6 +21259,7 @@ + @@ -21816,7 +21991,6 @@ - @@ -22557,11 +22731,6 @@ - - - - - @@ -24745,7 +24914,7 @@ - + @@ -24784,6 +24953,7 @@ + @@ -24970,7 +25140,6 @@ - @@ -25275,23 +25444,7 @@ - - - - - - - - - - - - - - - - - + @@ -25954,7 +26107,7 @@ - + @@ -26110,7 +26263,7 @@ - + @@ -26331,6 +26484,7 @@ + @@ -26408,7 +26562,7 @@ - + @@ -26465,7 +26619,6 @@ - @@ -26822,7 +26975,6 @@ - @@ -27461,7 +27613,7 @@ - + @@ -28403,6 +28555,7 @@ + @@ -31266,6 +31419,9 @@ + + + @@ -31379,7 +31535,6 @@ - @@ -31888,7 +32043,20 @@ - + + + + + + + + + + + + + + @@ -31912,6 +32080,14 @@ + + + + + + + + @@ -32109,6 +32285,7 @@ + @@ -32252,9 +32429,9 @@ - - - + + + @@ -33142,6 +33319,7 @@ + @@ -33396,68 +33574,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -33685,6 +33802,11 @@ + + + + + @@ -33868,6 +33990,9 @@ + + + @@ -33964,9 +34089,10 @@ + - + @@ -34378,7 +34504,6 @@ - @@ -34577,7 +34702,7 @@ - + @@ -34728,7 +34853,7 @@ - + @@ -36214,6 +36339,10 @@ + + + + @@ -36528,6 +36657,12 @@ + + + + + + @@ -38133,6 +38268,7 @@ + @@ -38923,8 +39059,8 @@ - - + + @@ -39897,6 +40033,17 @@ + + + + + + + + + + + @@ -40177,9 +40324,9 @@ - - - + + + @@ -40686,7 +40833,6 @@ - @@ -41670,6 +41816,7 @@ + @@ -44142,6 +44289,13 @@ + + + + + + + @@ -44171,7 +44325,15 @@ + + + + + + + + @@ -44508,7 +44670,18 @@ - + + + + + + + + + + + + @@ -44604,12 +44777,12 @@ - - - - - - + + + + + + @@ -44714,6 +44887,7 @@ + @@ -44809,6 +44983,7 @@ + @@ -45494,21 +45669,21 @@ - + - + - + - + - + - + @@ -45955,6 +46130,7 @@ + @@ -47246,6 +47422,12 @@ + + + + + + @@ -47606,8 +47788,8 @@ - - + + @@ -47953,35 +48135,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -48097,6 +48251,7 @@ + @@ -48162,7 +48317,6 @@ - @@ -48196,7 +48350,7 @@ - + @@ -48547,14 +48701,7 @@ - - - - - - - - + @@ -49200,6 +49347,11 @@ + + + + + @@ -49611,7 +49763,7 @@ - + @@ -50254,7 +50406,56 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -50595,7 +50796,6 @@ - @@ -51543,7 +51743,7 @@ - + @@ -52388,8 +52588,26 @@ + + + + + + + + + + + + + + + + + + @@ -52648,6 +52866,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -52785,6 +53023,7 @@ + @@ -52835,7 +53074,6 @@ - @@ -53446,23 +53684,7 @@ - - - - - - - - - - - - - - - - - + @@ -53824,6 +54046,7 @@ + @@ -54754,9 +54977,9 @@ - - - + + + @@ -55476,7 +55699,6 @@ - @@ -56061,7 +56283,7 @@ - + @@ -56165,6 +56387,7 @@ + @@ -56526,7 +56749,7 @@ - + @@ -57397,6 +57620,29 @@ + + + + + + + + + + + + + + + + + + + + + + + @@ -57603,9 +57849,9 @@ + - @@ -58742,6 +58988,7 @@ + @@ -59204,6 +59451,11 @@ + + + + + @@ -60428,7 +60680,44 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -61654,7 +61943,65 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -61686,6 +62033,7 @@ + @@ -62431,6 +62779,7 @@ + @@ -63071,6 +63420,7 @@ + @@ -63375,17 +63725,7 @@ - - - - - - - - - - - + @@ -64959,10 +65299,10 @@ - - - - + + + + @@ -65013,11 +65353,6 @@ - - - - - @@ -65601,7 +65936,47 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -66197,6 +66572,11 @@ + + + + + @@ -66447,6 +66827,7 @@ + @@ -67231,6 +67612,11 @@ + + + + + @@ -67692,7 +68078,7 @@ - + @@ -69558,6 +69944,7 @@ + @@ -69754,7 +70141,6 @@ - @@ -70465,7 +70851,6 @@ - @@ -70633,6 +71018,7 @@ + @@ -71505,6 +71891,14 @@ + + + + + + + + @@ -72193,10 +72587,9 @@ - - - + + @@ -72315,6 +72708,7 @@ + @@ -72639,6 +73033,7 @@ + @@ -72955,6 +73350,7 @@ + @@ -73002,8 +73398,8 @@ - - + + @@ -73075,7 +73471,6 @@ - @@ -73543,7 +73938,38 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -73654,7 +74080,7 @@ - + @@ -75209,7 +75635,6 @@ - @@ -76346,6 +76771,7 @@ + @@ -77753,12 +78179,12 @@ - + - + @@ -78814,12 +79240,12 @@ - - - - - - + + + + + + @@ -80116,7 +80542,6 @@ - @@ -80356,6 +80781,7 @@ + @@ -81081,7 +81507,6 @@ - @@ -81134,6 +81559,23 @@ + + + + + + + + + + + + + + + + + @@ -81669,7 +82111,6 @@ - @@ -81742,9 +82183,6 @@ - - - @@ -81761,6 +82199,11 @@ + + + + + @@ -81783,6 +82226,7 @@ + @@ -82243,7 +82687,7 @@ - + @@ -82319,6 +82763,14 @@ + + + + + + + + @@ -85426,7 +85878,6 @@ - @@ -86045,7 +86496,7 @@ - + @@ -86112,6 +86563,7 @@ + @@ -86726,9 +87178,9 @@ - - - + + + @@ -87197,7 +87649,26 @@ - + + + + + + + + + + + + + + + + + + + + @@ -87222,7 +87693,7 @@ - + @@ -87247,7 +87718,6 @@ - @@ -87286,7 +87756,6 @@ - @@ -88701,7 +89170,7 @@ - + @@ -89348,8 +89817,8 @@ - - + + @@ -90424,6 +90893,7 @@ + @@ -90584,14 +91054,6 @@ - - - - - - - - @@ -91026,20 +91488,7 @@ - - - - - - - - - - - - - - + @@ -91596,7 +92045,7 @@ - + @@ -91771,7 +92220,7 @@ - + @@ -92066,7 +92515,6 @@ - @@ -92207,12 +92655,12 @@ - + - + @@ -92304,6 +92752,7 @@ + @@ -93778,6 +94227,7 @@ + @@ -94290,6 +94740,17 @@ + + + + + + + + + + + @@ -95052,7 +95513,7 @@ - + @@ -95564,7 +96025,7 @@ - + @@ -95610,7 +96071,7 @@ - + @@ -96048,7 +96509,7 @@ - + @@ -96302,6 +96763,7 @@ + @@ -96755,6 +97217,9 @@ + + + @@ -97994,7 +98459,6 @@ - @@ -98270,8 +98734,8 @@ - - + + @@ -98481,8 +98945,8 @@ - - + + @@ -99639,7 +100103,6 @@ - @@ -100505,7 +100968,6 @@ - @@ -100618,14 +101080,7 @@ - - - - - - - - + @@ -100702,8 +101157,8 @@ - - + + @@ -102110,6 +102565,9 @@ + + + @@ -102122,9 +102580,6 @@ - - - @@ -102148,7 +102603,7 @@ - + @@ -102289,8 +102744,8 @@ - - + + @@ -102561,6 +103016,7 @@ + @@ -102890,6 +103346,7 @@ + @@ -103158,7 +103615,6 @@ - @@ -103693,20 +104149,7 @@ - - - - - - - - - - - - - - + @@ -103765,9 +104208,6 @@ - - - @@ -107212,7 +107652,6 @@ - @@ -107227,6 +107666,20 @@ + + + + + + + + + + + + + + @@ -107561,7 +108014,6 @@ - @@ -109651,6 +110103,7 @@ + @@ -111497,6 +111950,11 @@ + + + + + @@ -111823,7 +112281,6 @@ - @@ -113110,6 +113567,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -113591,6 +114068,7 @@ + @@ -113675,6 +114153,7 @@ + @@ -113798,8 +114277,8 @@ - - + + @@ -114314,6 +114793,23 @@ + + + + + + + + + + + + + + + + + @@ -114380,7 +114876,6 @@ - @@ -114443,6 +114938,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -118242,9 +118782,9 @@ - - - + + + @@ -118255,33 +118795,33 @@ - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - + + + - - - + + + @@ -118291,27 +118831,27 @@ - - - + + + - - - + + + - - - + + + - - - + + + @@ -118321,8 +118861,8 @@ - - + + @@ -118341,8 +118881,8 @@ - - + + @@ -118358,57 +118898,57 @@ - - + + - - + + - - + + - - + + - - + + - - + + - - - + + + - - + + - - + + @@ -118419,16 +118959,16 @@ - - + + - - + + @@ -118452,12 +118992,12 @@ - - - - - - + + + + + + @@ -118474,9 +119014,9 @@ - - - + + + @@ -118492,29 +119032,29 @@ - - + + - - - - - + + + + + - - - + + + - - + + - - - + + + @@ -118531,15 +119071,15 @@ - - - + + + - - - + + + @@ -118552,22 +119092,22 @@ - - - - + + + + - - - - + + + + - - - - + + + + @@ -118646,13 +119186,13 @@ - - - - - - - + + + + + + + @@ -118661,29 +119201,29 @@ - - - + + + - - - - - - + + + + + + - - - - + + + + - - + + @@ -118725,11 +119265,11 @@ - - - - - + + + + + @@ -118749,14 +119289,14 @@ - - + + - - - - + + + + @@ -118779,15 +119319,15 @@ - - - - + + + + - - - + + + @@ -118795,11 +119335,11 @@ - - - - - + + + + + @@ -118850,21 +119390,21 @@ - - - - - + + + + + - - - - - - + + + + + + - - + + @@ -118905,18 +119445,18 @@ - - + + - - - + + + - - - + + + @@ -118949,17 +119489,17 @@ - - - - + + + + - - - - - + + + + + @@ -118970,42 +119510,47 @@ - - - - + + + + - - + + - - - + + + - - - + + + - - + + + - - - - + + - - + + + + - - + + + + + + @@ -119015,15 +119560,15 @@ - - + + - - - - - + + + + + @@ -119036,9 +119581,9 @@ - - - + + + @@ -119047,49 +119592,49 @@ - - - - + + + + - - - - - - - + + + + + + + - - - - + + + + - - - - - + + + + + - - - - + + + + - - - - - + + + + + @@ -119099,10 +119644,10 @@ - - - - + + + + @@ -119152,17 +119697,17 @@ - - + + - - + + - - - + + + @@ -119197,10 +119742,10 @@ - - - - + + + + @@ -119232,13 +119777,13 @@ - - - + + + - - + + @@ -119269,8 +119814,8 @@ - - + + @@ -119279,8 +119824,8 @@ - - + + @@ -119302,8 +119847,8 @@ - - + + @@ -119350,8 +119895,8 @@ - - + + @@ -119373,10 +119918,14 @@ - - - - + + + + + + + + @@ -119412,9 +119961,9 @@ - - - + + + @@ -119563,16 +120112,16 @@ - - + + - - + + @@ -119621,34 +120170,42 @@ - - - - + + + + - - - - + + + + - - - - - - + + + + + + - - - + + + - - - + + + + + + + + + + + @@ -119669,31 +120226,31 @@ - - - - + + + + - - - + + + - - - + + + - - - + + + - - - - + + + + @@ -119711,9 +120268,9 @@ - - - + + + @@ -119761,67 +120318,67 @@ - - - - + + + + - - - - - + + + + + - - - - - - + + + + + + - - - - - - - + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - - + + + + + + + + + - - - - - - - - - - + + + + + + + + + + @@ -119837,16 +120394,16 @@ - - + + - - - - - - + + + + + + @@ -119867,22 +120424,22 @@ - - + + - - + + - - + + - - + + @@ -119906,23 +120463,23 @@ - - - + + + - - - - - + + + + + - - - - - + + + + + @@ -119932,8 +120489,8 @@ - - + + @@ -119946,8 +120503,8 @@ - - + + @@ -120017,9 +120574,9 @@ - - - + + + @@ -120063,11 +120620,11 @@ - - - - - + + + + + @@ -120083,19 +120640,19 @@ - - - + + + - - - + + + - - - + + + @@ -120127,9 +120684,9 @@ - - - + + + @@ -120218,14 +120775,14 @@ - - - + + + - - - + + + @@ -120234,47 +120791,47 @@ - - - + + + - - - - + + + + - - + + - - - - - + + + + + - - - - - + + + + + - - + + - - - - + + + + - - + + @@ -120287,26 +120844,30 @@ - - + + - - + + + + + + - - - + + + - - - + + + @@ -120315,48 +120876,48 @@ - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - + + - - + + - - - + + + @@ -120367,8 +120928,8 @@ - - + + @@ -120486,8 +121047,8 @@ - - + + @@ -120595,28 +121156,28 @@ - - - + + + - - + + - - - - - + + + + + @@ -120627,13 +121188,13 @@ - - - - - - - + + + + + + + @@ -120644,11 +121205,11 @@ - - - - - + + + + + @@ -120660,11 +121221,11 @@ - - - - - + + + + + @@ -120683,8 +121244,8 @@ - - + + @@ -120721,10 +121282,10 @@ - - - - + + + + @@ -120762,22 +121323,22 @@ - - + + - - - - + + + + - - + + - - + + @@ -120788,9 +121349,9 @@ - - - + + + @@ -120809,22 +121370,22 @@ - - + + - - - - + + + + - - - + + + @@ -120885,8 +121446,8 @@ - - + + @@ -120917,18 +121478,18 @@ - - + + - - - + + + - - - + + + @@ -120940,8 +121501,8 @@ - - + + @@ -120957,9 +121518,9 @@ - - - + + + @@ -120992,12 +121553,12 @@ - - + + - - + + @@ -121008,23 +121569,23 @@ - - + + - - - + + + - - - - + + + + @@ -121039,9 +121600,9 @@ - - - + + + @@ -121060,8 +121621,8 @@ - - + + @@ -121081,58 +121642,58 @@ - - - + + + - - - + + + - - - - + + + + - - - - - + + + + + - - - - - + + + + + - + - + - - - + + + - - - - - + + + + + - - - - - + + + + + @@ -121181,12 +121742,12 @@ - - + + - - + + @@ -121215,10 +121776,10 @@ - - - - + + + + @@ -121273,42 +121834,42 @@ - - - - - - + + + + + + - - - - - - + + + + + + - - + + - - - + + + - - - + + + - + @@ -121351,10 +121912,10 @@ - - - - + + + + @@ -121362,9 +121923,9 @@ - - - + + + @@ -121374,7 +121935,7 @@ - + @@ -121395,8 +121956,8 @@ - - + + @@ -121417,22 +121978,22 @@ - - + + - - - + + + - - - + + + @@ -121482,11 +122043,11 @@ - - - - - + + + + + @@ -121494,44 +122055,44 @@ - - - - - + + + + + - - - - + + + + - - - - - + + + + + - - - - + + + + - - + + - - + + - - - - + + + + @@ -121552,8 +122113,8 @@ - - + + @@ -121578,18 +122139,18 @@ - - - + + + - - - + + + @@ -121606,9 +122167,9 @@ - - - + + + @@ -121619,11 +122180,11 @@ - - - - - + + + + + @@ -121633,11 +122194,11 @@ - - + + - + @@ -121659,27 +122220,40 @@ - - + + - - - + + + + + + + - - + + + + + + + + + + + - - - - + + + + @@ -121687,6 +122261,11 @@ + + + + + @@ -121715,12 +122294,12 @@ - - + + - - + + @@ -121729,7 +122308,7 @@ - + @@ -121760,11 +122339,11 @@ - - - - - + + + + + @@ -121774,25 +122353,25 @@ - - - + + + - - - - - - + + + + + + - - - - - - + + + + + + @@ -121829,11 +122408,11 @@ - - - - - + + + + + @@ -121843,11 +122422,11 @@ - - - - - + + + + + @@ -121879,9 +122458,9 @@ - - - + + + @@ -121892,8 +122471,8 @@ - - + + @@ -121903,9 +122482,9 @@ - - - + + + @@ -121914,11 +122493,11 @@ - - - - - + + + + + @@ -121931,16 +122510,16 @@ - - + + - - + + - - + + @@ -121951,12 +122530,18 @@ + + + + + + - - + + @@ -121998,49 +122583,49 @@ - - + + - - - - + + + + - - - + + + - - + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + @@ -122062,9 +122647,9 @@ - - - + + + @@ -122077,9 +122662,9 @@ - - - + + + @@ -122101,10 +122686,10 @@ - - - - + + + + @@ -122135,15 +122720,15 @@ - - - - + + + + - - - + + + @@ -122163,8 +122748,8 @@ - - + + @@ -122180,8 +122765,8 @@ - - + + @@ -122189,13 +122774,13 @@ - - + + - - - + + + @@ -122206,9 +122791,9 @@ - - - + + + @@ -122225,16 +122810,16 @@ - - + + - - + + @@ -122259,9 +122844,9 @@ - - - + + + @@ -122351,9 +122936,9 @@ - - - + + + @@ -122366,17 +122951,17 @@ - - - - + + + + - - - - + + + + @@ -122384,10 +122969,10 @@ - - - - + + + + @@ -122395,9 +122980,9 @@ - - - + + + @@ -122422,11 +123007,11 @@ - - - - - + + + + + @@ -122498,20 +123083,20 @@ - - + + - - + + - - + + @@ -122524,8 +123109,8 @@ - - + + @@ -122547,12 +123132,12 @@ - - - - - - + + + + + + @@ -122561,40 +123146,40 @@ - - - + + + - - - - - - - + + + + + + + - - + + - - - + + + - - - - + + + + - - - - + + + + @@ -122629,28 +123214,28 @@ - - - + + + - - + + - - - - + + + + - - - + + + @@ -122672,10 +123257,10 @@ - - - - + + + + @@ -122697,11 +123282,11 @@ - - - - - + + + + + @@ -122724,15 +123309,15 @@ - - - + + + - - - - + + + + @@ -122749,14 +123334,14 @@ - - - + + + - - - + + + @@ -122785,22 +123370,22 @@ - - + + - - + + - - - - + + + + @@ -122823,10 +123408,10 @@ - - - - + + + + @@ -122834,15 +123419,15 @@ - - - - + + + + - - - + + + @@ -122949,11 +123534,11 @@ - - - - - + + + + + @@ -123151,29 +123736,29 @@ - - - - + + + + - - - + + + - - - - + + + + - - - - - + + + + + @@ -123183,10 +123768,10 @@ - - - - + + + + @@ -123225,14 +123810,14 @@ - - - - - - - - + + + + + + + + @@ -123245,9 +123830,9 @@ - - - + + + @@ -123280,8 +123865,8 @@ - - + + @@ -123348,14 +123933,14 @@ - - - + + + - - - + + + @@ -123363,10 +123948,10 @@ - - - - + + + + @@ -123411,15 +123996,15 @@ - - - - + + + + - - - + + + @@ -123518,16 +124103,16 @@ - - - + + + - - - - - + + + + + @@ -123583,46 +124168,46 @@ - - - + + + - - - - - + + + + + - - - - - + + + + + - - + + - - - - - + + + + + - - + + - - + + @@ -123731,9 +124316,9 @@ - - - + + + @@ -123755,17 +124340,17 @@ - - + + - - - + + + - - + + @@ -123773,15 +124358,15 @@ - - - + + + - - - - + + + + @@ -123792,34 +124377,34 @@ - - + + - - - - + + + + - - + + - - - + + + - - - - + + + + @@ -123831,9 +124416,9 @@ - - - + + + @@ -123841,8 +124426,8 @@ - - + + @@ -123853,15 +124438,15 @@ - + - - - - - - + + + + + + @@ -123873,13 +124458,13 @@ - - - - + + + + - - + + @@ -123899,10 +124484,10 @@ - - - - + + + + @@ -124060,46 +124645,46 @@ - - - + + + - - - + + + - - + + - - - - - + + + + + - - + + - - - + + + - - - - + + + + - - - - - + + + + + @@ -124232,8 +124817,8 @@ - - + + @@ -124266,16 +124851,16 @@ - - + + - - + + - - + + @@ -124287,8 +124872,8 @@ - - + + @@ -124299,10 +124884,15 @@ - - + + + + + + + @@ -124312,6 +124902,151 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -124320,9 +125055,9 @@ - - - + + + @@ -124332,62 +125067,62 @@ - - + + - - - + + + - - + + - - - + + + - - - - + + + + - - - + + + - - - + + + - - - + + + - - - + + + - - + + - - - + + + - - - + + + @@ -124405,14 +125140,14 @@ - - - + + + - - - + + + @@ -124447,13 +125182,13 @@ - - - - - - - + + + + + + + @@ -124677,62 +125412,62 @@ - - + + - - - + + + - - + + - - - - - + + + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - + + - - + + @@ -124748,15 +125483,15 @@ - - + + - - - - - + + + + + @@ -124767,10 +125502,10 @@ - - - - + + + + @@ -124799,8 +125534,8 @@ - - + + @@ -124808,9 +125543,9 @@ - - - + + + @@ -124847,9 +125582,9 @@ - - - + + + @@ -124858,8 +125593,8 @@ - - + + @@ -124867,19 +125602,19 @@ - - - - - + + + + + - - - - - - + + + + + + @@ -124887,20 +125622,20 @@ - - + + - - + + - - + + - - + + @@ -124913,17 +125648,17 @@ - - + + - - + + - - - + + + @@ -124970,19 +125705,19 @@ - - - - - - - + + + + + + + - - - + + + @@ -124990,17 +125725,17 @@ - - - + + + - - + + @@ -125018,20 +125753,20 @@ - - + + - - + + - - + + @@ -125044,11 +125779,11 @@ - - - - - + + + + + @@ -125059,33 +125794,33 @@ - - - + + + - - - - + + + + - - - - + + + + - - + + - - + + @@ -125369,23 +126104,23 @@ - - + + - - - - + + + + - - - + + + @@ -125401,12 +126136,12 @@ - - - - - - + + + + + + @@ -125458,20 +126193,20 @@ - - + + - - - - + + + + - - - - + + + + @@ -125626,10 +126361,10 @@ - - - - + + + + @@ -125679,9 +126414,9 @@ - - - + + + @@ -125810,19 +126545,19 @@ - - - + + + - - - + + + - - - + + + @@ -125923,8 +126658,8 @@ - - + + @@ -125946,9 +126681,9 @@ - - - + + + @@ -125976,8 +126711,8 @@ - - + + @@ -125992,24 +126727,24 @@ - - + + - - - + + + - - - - + + + + - - - + + + @@ -126028,9 +126763,9 @@ - - - + + + @@ -126044,18 +126779,18 @@ - - + + - - - + + + - - - + + + @@ -126076,9 +126811,9 @@ - - - + + + @@ -126109,28 +126844,28 @@ - - + + - - + + - - - + + + - - - - + + + + - - - + + + @@ -126141,83 +126876,83 @@ - - - + + + - - - - + + + + - - - + + + - - + + - - - + + + - - + + - - + + - - - + + + - - + + - - - + + + - - + + - - + + - - + + - - - - + + + + - - - - + + + + @@ -126273,17 +127008,17 @@ - - + + - - + + - - - + + + @@ -126297,20 +127032,20 @@ - - + + - - + + - - + + @@ -126379,9 +127114,9 @@ - - - + + + @@ -126389,44 +127124,44 @@ - - + + - - - - - + + + + + - - - - - - - + + + + + + + - - - - + + + + - - - - + + + + - - - - - - + + + + + + @@ -126436,12 +127171,12 @@ - - - - - - + + + + + + @@ -126452,9 +127187,9 @@ - - - + + + @@ -126462,18 +127197,18 @@ - - - - + + + + - - - - - - - + + + + + + + @@ -126488,30 +127223,30 @@ - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - - + + + + @@ -126547,8 +127282,8 @@ - - + + @@ -126624,20 +127359,20 @@ - - + + - - - - - - - - - - + + + + + + + + + + @@ -126646,19 +127381,19 @@ - - - + + + - - - - + + + + - - - + + + @@ -126685,40 +127420,40 @@ - - - - + + + + - - + + - - + + - - - + + + - - - - + + + + - - - - + + + + @@ -126957,8 +127692,8 @@ - - + + @@ -126972,13 +127707,13 @@ - - + + - - - + + + @@ -126995,10 +127730,10 @@ - - - - + + + + @@ -127031,14 +127766,14 @@ - - - + + + - - - + + + @@ -127046,17 +127781,17 @@ - - - - + + + + - - + + @@ -127071,9 +127806,9 @@ - - - + + + @@ -127087,50 +127822,54 @@ - - - - + + + + - - + + - - + + - - + + - - - - + + + + - - - - + + + + - - + + + + + + - - - + + + - - + + @@ -127140,15 +127879,15 @@ - - - + + + - - - - + + + + @@ -127181,18 +127920,18 @@ - - - - + + + + - - - - - + + + + + @@ -127200,13 +127939,13 @@ - - - + + + - - + + @@ -127236,12 +127975,12 @@ - - + + - - + + @@ -127287,15 +128026,15 @@ - - - + + + - - - - + + + + @@ -127304,30 +128043,37 @@ - - - + + + - - + + - - - + + + + + + + + + + - - - - + + + + - - - - + + + + @@ -127343,26 +128089,26 @@ - - + + - - - + + + - - + + - - - + + + @@ -127379,11 +128125,11 @@ - - + + - + @@ -127398,8 +128144,8 @@ - - + + @@ -127447,18 +128193,18 @@ - - - + + + - - + + - - - + + + @@ -127466,23 +128212,31 @@ - - + + - - - + + + + + + + + + + + - - - + + + @@ -127514,6 +128268,186 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -127542,12 +128476,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + @@ -127556,9 +128531,9 @@ - - - + + + @@ -127571,8 +128546,8 @@ - - + + @@ -127615,12 +128590,12 @@ - - + + - - + + @@ -127657,35 +128632,35 @@ - - + + - - - + + + - - - - - - - + + + + + + + - - - - - - + + + + + + - - - + + + @@ -127697,13 +128672,13 @@ - - - + + + - - + + @@ -127746,36 +128721,36 @@ - - - - - + + + + + - - - - - + + + + + - - - - + + + + - - - + + + - - - - + + + + - - + + @@ -127791,6 +128766,22 @@ + + + + + + + + + + + + + + + + @@ -127802,6 +128793,14 @@ + + + + + + + + @@ -127825,13 +128824,13 @@ - - - + + + - - + + @@ -127859,14 +128858,18 @@ + + + + - - - - + + + + @@ -127876,12 +128879,12 @@ - - + + - - + + @@ -127892,17 +128895,17 @@ - - - - - - - + + + + + + + - - + + @@ -127919,8 +128922,8 @@ - - + + @@ -127950,15 +128953,15 @@ - - + + - - - - - + + + + + @@ -127970,8 +128973,8 @@ - - + + @@ -127997,8 +129000,8 @@ - - + + @@ -128008,20 +129011,20 @@ - - + + - + - - - + + + @@ -128035,41 +129038,41 @@ - - - - + + + + - - - + + + - - - + + + - - - + + + - - + + - - + + - - - + + + @@ -128079,13 +129082,13 @@ - - + + - - - + + + @@ -128099,41 +129102,41 @@ - - - - - - + + + + + + - - + + - - - - - - + + + + + + - - - - - + + + + + - - - - - - - - + + + + + + + + @@ -128147,8 +129150,8 @@ - - + + @@ -128160,18 +129163,18 @@ - - + + - - - - + + + + @@ -128195,23 +129198,23 @@ - - - + + + - - - + + + - - - + + + - - + + @@ -128224,9 +129227,9 @@ - - - + + + @@ -128234,29 +129237,29 @@ - - - - + + + + - - + + - - - - - + + + + + - - - - - - + + + + + + @@ -128289,9 +129292,9 @@ - - - + + + @@ -128300,13 +129303,13 @@ - - + + - - - + + + @@ -128403,8 +129406,8 @@ - - + + @@ -128435,13 +129438,13 @@ - - - + + + - - + + @@ -128486,10 +129489,10 @@ - - + + - + @@ -128504,22 +129507,22 @@ - - - + + + - - - + + + - - + + - - + + @@ -128570,38 +129573,38 @@ - - - - + + + + - - - - - - - - + + + + + + + + - - + + - - + + - + - - + + @@ -128612,9 +129615,9 @@ - - - + + + @@ -128629,26 +129632,26 @@ - - + + - - - - + + + + - - - - - - + + + + + + - - + + @@ -128663,28 +129666,28 @@ - - + + - - - + + + - - + + - - - - - + + + + + - - - - + + + + @@ -128699,28 +129702,28 @@ - - - - - + + + + + - - + + - - - - - + + + + + - - - - + + + + @@ -128742,18 +129745,18 @@ - - + + - - + + - - + + @@ -128776,12 +129779,12 @@ - - + + - - + + @@ -128818,9 +129821,9 @@ - - - + + + @@ -128855,81 +129858,81 @@ - - - + + + - - - + + + - - - - + + + + - - - - - - + + + + + + - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - - - - + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -129059,12 +130062,12 @@ - - + + - - + + @@ -129107,14 +130110,14 @@ - - + + - - - - + + + + @@ -129135,36 +130138,36 @@ - - - - - + + + + + - - + + - - - + + + - - - - - - + + + + + + - - - - - - + + + + + + @@ -129175,39 +130178,39 @@ - - + + - - - + + + - - - - + + + + - - - + + + - - + + - - - + + + - - - - + + + + @@ -129233,14 +130236,14 @@ - - + + - - - - + + + + @@ -129251,13 +130254,22 @@ - - - + + + + + + + - - + + + + + + + @@ -129273,8 +130285,8 @@ - - + + @@ -129396,21 +130408,26 @@ - - - - - + + + - - - - - - - - + + + + + + + + + + + + + + + @@ -129420,8 +130437,8 @@ - - + + @@ -129444,8 +130461,8 @@ - - + + @@ -129453,9 +130470,9 @@ - - - + + + @@ -129475,24 +130492,24 @@ - - - - + + + + - - - + + + - - - - + + + + @@ -129500,46 +130517,50 @@ - - - - - - + + + + + + - - - + + + - - + + - - + + - - - - + + + + - - - + + + - - - + + + - - - + + + + + + + @@ -129555,8 +130576,8 @@ - - + + @@ -129577,8 +130598,8 @@ - - + + @@ -129593,8 +130614,8 @@ - - + + @@ -129627,20 +130648,20 @@ - - + + - - + + - - + + @@ -129677,47 +130698,51 @@ - - + + - - + + + + + + - - + + - - - + + + - - - - + + + + - - - - + + + + - - - + + + - - + + @@ -129802,9 +130827,9 @@ - - - + + + @@ -129965,74 +130990,74 @@ - - - + + + - - + + - - - + + + - - + + - - - - - - + + + + + + - - - - - - + + + + + + - - - + + + - - - - - - - + + + + + + + - - - - - - + + + + + + - - - + + + - - - - + + + + - - - - + + + + @@ -130040,53 +131065,53 @@ - - - - + + + + - - - - - + + + + + - - - - + + + + - - + + - - + + - - - - - - + + + + + + - - - - - + + + + + @@ -130121,8 +131146,8 @@ - - + + @@ -130222,13 +131247,13 @@ - - - + + + - - + + @@ -130239,15 +131264,15 @@ - - - - - - - - - + + + + + + + + + @@ -130283,9 +131308,9 @@ - - - + + + @@ -130311,30 +131336,30 @@ - - - + + + - - - - + + + + - - - - + + + + - - - + + + @@ -130347,10 +131372,10 @@ - - - - + + + + @@ -130358,11 +131383,11 @@ - - - - - + + + + + @@ -130385,10 +131410,10 @@ - - - - + + + + @@ -130401,20 +131426,20 @@ - - - + + + - - - - + + + + - + - - + + @@ -130428,9 +131453,9 @@ - - - + + + @@ -130532,14 +131557,14 @@ - - - + + + - - + + @@ -130626,8 +131651,8 @@ - - + + @@ -130637,56 +131662,56 @@ - - + + - - - - - - - - - + + + + + + + + + - - + + - - - - - - - - - + + + + + + + + + - - + + - - + + - - + + - - + + - + @@ -130697,10 +131722,10 @@ - - - - + + + + @@ -130726,21 +131751,21 @@ - - - - + + + + - - - + + + - - - - + + + + @@ -130751,35 +131776,35 @@ - - - - - - - - + + + + + + + + - - + + - - - + + + - - - - + + + + - - - - + + + + @@ -130811,46 +131836,46 @@ - - - - + + + + - - - + + + - - + + - - + + - - - + + + - - - - - + + + + + - - + + - - - + + + @@ -130859,35 +131884,35 @@ - - - - + + + + - - - - + + + + - - - - + + + + - - - + + + - - + + - - + + @@ -130896,23 +131921,23 @@ - - - + + + - - - + + + - - - + + + @@ -130920,34 +131945,34 @@ - - - - + + + + - - - + + + - - - - + + + + - - - - + + + + - - - - - + + + + + @@ -130957,16 +131982,16 @@ - - - - + + + + - - - - + + + + @@ -130982,10 +132007,10 @@ - - - - + + + + @@ -130995,10 +132020,10 @@ - - - - + + + + @@ -131008,37 +132033,37 @@ - - - - + + + + - - - - - + + + + + - - - - - + + + + + - - - - + + + + - - - - - + + + + + @@ -131049,9 +132074,9 @@ - - - + + + @@ -131065,11 +132090,11 @@ - - - - - + + + + + @@ -131105,11 +132130,11 @@ - - + + - + @@ -131126,15 +132151,15 @@ - - + + - - + + - - + + @@ -131154,8 +132179,8 @@ - - + + @@ -131165,8 +132190,8 @@ - - + + @@ -131178,8 +132203,8 @@ - - + + @@ -131193,18 +132218,18 @@ - - - + + + - - - - + + + + - - + + @@ -131212,10 +132237,10 @@ - - - - + + + + @@ -131228,14 +132253,14 @@ - - - - + + + + - - + + @@ -131271,18 +132296,18 @@ - - - + + + - - - + + + @@ -131293,8 +132318,8 @@ - - + + @@ -131305,10 +132330,10 @@ - - - - + + + + @@ -131318,30 +132343,30 @@ - - - - - + + + + + - - + + - - + + - - - + + + - - + + @@ -131360,11 +132385,11 @@ - - - - - + + + + + @@ -131372,13 +132397,13 @@ - - + + - - + + @@ -131395,11 +132420,11 @@ - - - - - + + + + + @@ -131438,8 +132463,8 @@ - - + + @@ -131447,25 +132472,25 @@ - - - + + + - - + + - - - - + + + + - - - - + + + + @@ -131478,9 +132503,9 @@ - - - + + + @@ -131491,13 +132516,13 @@ - - + + - - - + + + @@ -131505,50 +132530,50 @@ - - - + + + - - + + - - + + - - - + + + - - - + + + - - - + + + - - - + + + - - + + - - + + - - - + + + @@ -131562,8 +132587,8 @@ - - + + @@ -131639,9 +132664,9 @@ - - - + + + @@ -131679,32 +132704,32 @@ - - + + - - - + + + - - - - + + + + - - - + + + - - - + + + - + @@ -131717,9 +132742,9 @@ - - - + + + @@ -131799,10 +132824,10 @@ - - - - + + + + @@ -131847,13 +132872,13 @@ - - - - - - - + + + + + + + @@ -132040,12 +133065,12 @@ - - + + - - + + @@ -132057,11 +133082,11 @@ - - - - - + + + + + @@ -132102,8 +133127,8 @@ - - + + @@ -132156,8 +133181,8 @@ - - + + @@ -132169,9 +133194,9 @@ - - - + + + @@ -132182,28 +133207,28 @@ - - - + + + - - - - - - + + + + + + - - + + - - - - - + + + + + @@ -132214,9 +133239,9 @@ - - - + + + @@ -132277,8 +133302,8 @@ - - + + @@ -132317,9 +133342,9 @@ - - - + + + @@ -132375,8 +133400,8 @@ - - + + @@ -132398,12 +133423,12 @@ - - + + - - + + @@ -132437,8 +133462,8 @@ - - + + @@ -132449,9 +133474,9 @@ - - - + + + @@ -132459,47 +133484,47 @@ - - + + - - - + + + - - + + - - + + - - + + - - + + - - + + - - - - - + + + + + @@ -132507,18 +133532,18 @@ - - - - + + + + - - + + @@ -132526,14 +133551,14 @@ - - - - + + + + - - - + + + @@ -132569,17 +133594,17 @@ - - + + - - - + + + @@ -132589,9 +133614,9 @@ - - - + + + @@ -132633,12 +133658,12 @@ - - + + - - + + @@ -132652,67 +133677,67 @@ - - - + + + - - + + - - + + - - + + - - + + - - - - - + + + + + - - + + - - + + - - + + - - + + - - + + - - - + + + - - - + + + @@ -132720,19 +133745,19 @@ - - + + - - + + - - - - - + + + + + @@ -132743,41 +133768,41 @@ - - - - + + + + - - - + + + - - + + - - - - - + + + + + - - + + - - + + @@ -132791,16 +133816,16 @@ - - - - + + + + - - - - + + + + @@ -132821,11 +133846,11 @@ - - - - - + + + + + @@ -132842,24 +133867,24 @@ - - - - + + + + - - - - - + + + + + - - - - - + + + + + @@ -132884,10 +133909,10 @@ - - - - + + + + @@ -132900,12 +133925,12 @@ - - + + - - + + @@ -132930,18 +133955,18 @@ - - - + + + - - + + - - - + + + @@ -132965,18 +133990,18 @@ - - - - - + + + + + - - - - - + + + + + @@ -132987,19 +134012,19 @@ - - - - + + + + - - + + - - - + + + @@ -133018,14 +134043,14 @@ - - - + + + - - - + + + @@ -133051,9 +134076,9 @@ - - - + + + @@ -133066,22 +134091,22 @@ - - - - + + + + - - + + - - + + @@ -133095,43 +134120,43 @@ - - + + - - - + + + - - - + + + - - - - - + + + + + - - - + + + - - - - - + + + + + @@ -133144,9 +134169,9 @@ - - - + + + @@ -133179,14 +134204,14 @@ - - - - + + + + - - + + @@ -133197,44 +134222,44 @@ - - - - + + + + - - - + + + - - + + - - - + + + - - - + + + - - - + + + - - - - + + + + @@ -133268,16 +134293,16 @@ - - - - - - + + + + + + - - - + + + @@ -133285,9 +134310,9 @@ - - - + + + @@ -133331,33 +134356,33 @@ - - - + + + - - - + + + - - + + - - + + - - - + + + - - - - + + + + @@ -133382,9 +134407,9 @@ - - - + + + @@ -133400,32 +134425,32 @@ - - - - + + + + - - + + - - + + - - - + + + - - - + + + - - - + + + @@ -133434,9 +134459,9 @@ - - - + + + @@ -133444,74 +134469,74 @@ - - - + + + - - + + - - - + + + - - - + + + - - - - + + + + - - - - + + + + - - + + - - - + + + - - - + + + - - - + + + - - - - + + + + - - + + - - + + - - - - + + + + @@ -133523,42 +134548,42 @@ - - - - + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - + + @@ -133573,8 +134598,8 @@ - - + + @@ -133594,8 +134619,8 @@ - - + + @@ -133609,61 +134634,61 @@ - - - - - + + + + + - - - + + + - - - - - + + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - - - + + + + + + - - - - - + + + + + - - - - + + + + @@ -133681,12 +134706,12 @@ - - - - - - + + + + + + @@ -133697,12 +134722,12 @@ - - - - - - + + + + + + @@ -133717,9 +134742,9 @@ - - - + + + @@ -133732,15 +134757,15 @@ - - + + - - - - - + + + + + @@ -133757,10 +134782,10 @@ - - - - + + + + @@ -133780,10 +134805,10 @@ - - - - + + + + @@ -133829,10 +134854,10 @@ - - - - + + + + @@ -133847,16 +134872,16 @@ - - - + + + - - + + - - + + @@ -133879,11 +134904,11 @@ - - - - - + + + + + @@ -133913,16 +134938,16 @@ - - - - - - + + + + + + - - + + @@ -134025,33 +135050,33 @@ - - + + - - + + - - - - - - + + + + + + - - - + + + - - + + @@ -134077,8 +135102,8 @@ - - + + @@ -134093,16 +135118,16 @@ - - + + - - + + - - + + @@ -134187,19 +135212,19 @@ - - - + + + - - - + + + - - - + + + @@ -134214,8 +135239,8 @@ - - + + @@ -134246,9 +135271,9 @@ - - - + + + @@ -134278,14 +135303,14 @@ - - - + + + - - - + + + @@ -134298,9 +135323,9 @@ - - - + + + @@ -134308,10 +135333,10 @@ - - - - + + + + @@ -134325,12 +135350,12 @@ - - + + - - + + @@ -134351,9 +135376,9 @@ - - - + + + @@ -134365,9 +135390,9 @@ - - - + + + @@ -134415,8 +135440,8 @@ - - + + @@ -134462,9 +135487,9 @@ - - - + + + @@ -134480,10 +135505,10 @@ - - - - + + + + @@ -134504,10 +135529,10 @@ - - - - + + + + @@ -134540,17 +135565,17 @@ - - + + - - - + + + @@ -134564,55 +135589,55 @@ - - - - + + + + - - + + - - - + + + - - + + - - + + - - - - - + + + + + - - - + + + - - - + + + - - + + - - + + - - + + @@ -134634,20 +135659,20 @@ - - - - - - + + + + + + - - + + - - + + @@ -134655,21 +135680,21 @@ - - - - - + + + + + - - - - - + + + + + - - + + @@ -134680,7 +135705,7 @@ - + @@ -134699,21 +135724,21 @@ - - - - + + + + - - - - - - - - - + + + + + + + + + @@ -134747,8 +135772,8 @@ - - + + @@ -134768,9 +135793,9 @@ - - - + + + @@ -134778,23 +135803,23 @@ - - - + + + - - - + + + - - - + + + @@ -134815,37 +135840,37 @@ - - + + - - - - + + + + - - - + + + - - + + - - - - + + + + @@ -134859,11 +135884,11 @@ - - - - - + + + + + @@ -134873,12 +135898,12 @@ - - - - - - + + + + + + @@ -134922,10 +135947,10 @@ - - - - + + + + @@ -134984,24 +136009,24 @@ - - + + - - + + - - + + @@ -135011,11 +136036,11 @@ - - - - - + + + + + @@ -135060,14 +136085,14 @@ - - - - + + + + - - - + + + @@ -135300,8 +136325,8 @@ - - + + @@ -135321,29 +136346,29 @@ - - - + + + - - + + - - + + - - + + - - + + - - + + @@ -135355,14 +136380,14 @@ - - - + + + - - - + + + @@ -135375,16 +136400,16 @@ - - - - + + + + - - - - + + + + @@ -135436,12 +136461,12 @@ - - + + - - + + @@ -135488,24 +136513,24 @@ - - + + - - + + - - + + - - + + @@ -135525,13 +136550,13 @@ - - + + - - - + + + @@ -135545,16 +136570,16 @@ - - - - + + + + - - - - + + + + @@ -135562,6 +136587,21 @@ + + + + + + + + + + + + + + + @@ -135575,8 +136615,8 @@ - - + + @@ -135591,8 +136631,8 @@ - - + + @@ -135626,8 +136666,8 @@ - - + + @@ -135645,10 +136685,10 @@ - - - - + + + + @@ -135661,54 +136701,54 @@ - - + + - - - + + + - - + + - + - + - - - - + + + + - - - - + + + + - - - - - - - - - + + + + + + + + + - - + + - - + + @@ -135717,36 +136757,36 @@ - - - - - + + + + + - - - - - - + + + + + + - - - - - - - + + + + + + + - - - - - - + + + + + + @@ -135757,12 +136797,12 @@ - - - - - - + + + + + + @@ -135781,9 +136821,9 @@ - - - + + + @@ -135793,8 +136833,8 @@ - - + + @@ -135808,10 +136848,10 @@ - - - - + + + + @@ -135824,13 +136864,13 @@ - - - + + + - - + + @@ -135883,11 +136923,11 @@ - - - - - + + + + + @@ -135903,24 +136943,24 @@ - - + + - - + + - - + + - - + + @@ -135928,24 +136968,24 @@ - - + + - - + + - - + + @@ -136005,8 +137045,8 @@ - - + + @@ -136016,28 +137056,28 @@ - - - - - + + + + + - - - - - + + + + + - - - - + + + + @@ -136051,23 +137091,23 @@ - - - + + + - - + + - - - - + + + + - - + + @@ -136090,48 +137130,48 @@ - - - + + + - - - + + + - - - + + + - - + + - - + + - - - + + + - - + + - - + + - - + + - - + + @@ -136140,7 +137180,7 @@ - + @@ -136180,17 +137220,17 @@ - + - + - - + + @@ -136209,8 +137249,8 @@ - - + + @@ -136247,8 +137287,8 @@ - - + + @@ -136260,23 +137300,23 @@ - - - - + + + + - - - + + + - - - + + + @@ -136336,8 +137376,8 @@ - - + + @@ -136378,16 +137418,16 @@ - - + + - - + + - - + + @@ -136398,8 +137438,8 @@ - - + + @@ -136422,12 +137462,12 @@ - - + + - - + + @@ -136443,8 +137483,8 @@ - - + + @@ -136563,10 +137603,10 @@ - - - - + + + + @@ -136575,20 +137615,20 @@ - - - - - - - - + + + + + + + + - - - - + + + + @@ -136596,14 +137636,14 @@ - - - + + + - - - + + + @@ -136621,8 +137661,8 @@ - - + + @@ -136634,8 +137674,8 @@ - - + + @@ -136672,8 +137712,8 @@ - - + + @@ -136724,22 +137764,22 @@ - - - - + + + + - - - - + + + + - - - - + + + + @@ -136829,8 +137869,8 @@ - - + + @@ -136838,22 +137878,22 @@ - - + + - - - - - - + + + + + + - - - - + + + + @@ -136866,9 +137906,9 @@ - - - + + + @@ -136876,9 +137916,9 @@ - - - + + + @@ -136926,13 +137966,13 @@ - - - - - - - + + + + + + + @@ -136940,28 +137980,28 @@ - - + + - - + + - - + + - - + + - - + + @@ -136977,20 +138017,20 @@ - - - - - - + + + + + + - - - + + + - - + + @@ -137006,8 +138046,8 @@ - - + + @@ -137024,8 +138064,8 @@ - - + + @@ -137038,15 +138078,15 @@ - - - + + + - - - - + + + + @@ -137054,39 +138094,39 @@ - - - + + + - - - - + + + + - - + + - - - + + + - - - - + + + + - - - + + + - - - + + + @@ -137094,30 +138134,30 @@ - - - - + + + + - - - - + + + + - - - - + + + + - - + + - - + + @@ -137244,8 +138284,8 @@ - - + + @@ -137369,12 +138409,12 @@ - - + + - - + + @@ -137391,9 +138431,9 @@ - - - + + + @@ -137401,9 +138441,9 @@ - - - + + + @@ -137411,9 +138451,9 @@ - - - + + + @@ -137438,12 +138478,12 @@ - - + + - - + + @@ -137461,10 +138501,10 @@ - - - - + + + + @@ -137486,67 +138526,67 @@ - - - + + + - - - - + + + + - - - + + + - - + + - - - - - - + + + + + + - - - - + + + + - - - - - - - + + + + + + + - - - + + + - - - + + + - - - + + + - - - - + + + + @@ -137557,13 +138597,13 @@ - + - - - - + + + + @@ -137597,10 +138637,10 @@ - - - - + + + + @@ -137642,7 +138682,7 @@ - + @@ -137650,34 +138690,34 @@ - - + + - - + + - - + + - - - - - - + + + + + + - - - - + + + + - - + + @@ -137688,10 +138728,10 @@ - - - - + + + + @@ -137701,8 +138741,8 @@ - - + + @@ -137713,8 +138753,8 @@ - - + + @@ -137752,8 +138792,8 @@ - - + + @@ -137791,14 +138831,14 @@ - - - - - + + + + + - - + + @@ -137836,11 +138876,11 @@ - - - - - + + + + + @@ -137984,21 +139024,21 @@ - - + + - - - + + + - - + + - - + + @@ -138032,11 +139072,11 @@ - - - - - + + + + + @@ -138051,21 +139091,21 @@ - - + + - - + + - - + + - - - + + + @@ -138081,11 +139121,11 @@ - - - - - + + + + + @@ -138109,12 +139149,12 @@ - - - - - - + + + + + + @@ -138134,24 +139174,30 @@ - - - - + + + + - - - - + + + + - - - + + + + + + + + + @@ -138169,26 +139215,26 @@ - - - - + + + + - - - + + + - - - - - + + + + + - - - + + + @@ -138197,20 +139243,20 @@ - - - + + + - - - + + + - - - + + + @@ -138220,26 +139266,26 @@ - - - + + + - - - + + + - - - - + + + + - - - - + + + + @@ -138385,20 +139431,26 @@ - - - + + + + + + + + + - - - + + + @@ -138406,26 +139458,26 @@ - - + + - - - - + + + + - - + + - - + + @@ -138433,20 +139485,25 @@ - - - - - - - - + + + - - - - + + + + + + + + + + + + + + @@ -138458,33 +139515,33 @@ - - - - - - + + + + + + - - - - - - + + + + + + - - - - + + + + - - - + + + @@ -138492,28 +139549,28 @@ - - - + + + - - - - - + + + + + - - + + - - - + + + - - + + @@ -138524,13 +139581,13 @@ - - - - - - - + + + + + + + @@ -138562,14 +139619,14 @@ - - + + - - - - + + + + @@ -138577,10 +139634,10 @@ - - - - + + + + @@ -138588,10 +139645,10 @@ - - - - + + + + @@ -138614,10 +139671,10 @@ - - - - + + + + @@ -138633,6 +139690,10 @@ + + + + @@ -138640,29 +139701,29 @@ - + - - + + - - + + - - - - + + + + - - - - - - + + + + + + @@ -138691,13 +139752,13 @@ - - - - - - - + + + + + + + @@ -138716,10 +139777,10 @@ - - - - + + + + @@ -138736,10 +139797,10 @@ - - - - + + + + @@ -138749,30 +139810,30 @@ - - - + + + - - - - - - + + + + + + - - + + - - - - - - - + + + + + + + @@ -138789,13 +139850,13 @@ - - + + - - - + + + @@ -138814,39 +139875,39 @@ - - - + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - + + + - - + + @@ -138869,55 +139930,55 @@ - - - - - + + + + + - - - - - + + + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - + + - - - + + + - - - + + + @@ -138927,9 +139988,9 @@ - - - + + + @@ -138939,16 +140000,16 @@ - - - - - + + + + + - - - + + + @@ -138983,15 +140044,15 @@ - - - + + + - - - - + + + + @@ -139004,11 +140065,11 @@ - - - - - + + + + + @@ -139018,16 +140079,16 @@ - - - - - + + + + + - - - + + + @@ -139037,8 +140098,8 @@ - - + + @@ -139050,25 +140111,25 @@ - - + + - - + + - - - - - - - + + + + + + + - - + + @@ -139079,9 +140140,9 @@ - - - + + + @@ -139133,9 +140194,9 @@ - - - + + + @@ -139169,22 +140230,22 @@ - - - - - + + + + + - - - - - + + + + + - - + + @@ -139263,8 +140324,8 @@ - - + + @@ -139274,9 +140335,9 @@ - - - + + + @@ -139328,8 +140389,8 @@ - - + + @@ -139345,9 +140406,9 @@ - - - + + + @@ -139357,17 +140418,17 @@ - - - - + + + + - - - - - + + + + + @@ -139391,17 +140452,17 @@ - - + + - - - - - - - + + + + + + + @@ -139410,23 +140471,23 @@ - - + + - - - - + + + + - - - + + + - - + + @@ -139437,12 +140498,12 @@ - - - - - - + + + + + + @@ -139454,8 +140515,8 @@ - - + + @@ -139467,18 +140528,18 @@ - - - - - - + + + + + + - - - - + + + + @@ -139486,12 +140547,12 @@ - - + + - - + + @@ -139529,9 +140590,9 @@ - - - + + + @@ -139543,8 +140604,8 @@ - - + + @@ -139576,45 +140637,45 @@ - - - + + + - - - - + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - - - - + + + + + - - - - - + + + + + @@ -139659,9 +140720,9 @@ - - - + + + @@ -139692,10 +140753,10 @@ - - - - + + + + @@ -139787,14 +140848,14 @@ - - - - + + + + - - + + @@ -139812,8 +140873,8 @@ - - + + @@ -140064,9 +141125,9 @@ - - - + + + @@ -140155,9 +141216,9 @@ - - - + + + @@ -140178,13 +141239,13 @@ - - - - - - - + + + + + + + @@ -140196,44 +141257,44 @@ - - - + + + - - - - + + + + - - + + - - + + - - - - - - + + + + + + - - + + - - - + + + @@ -140343,9 +141404,9 @@ - - - + + + @@ -140357,17 +141418,17 @@ - - - - - - + + + + + + - - - + + + @@ -140491,9 +141552,9 @@ - - - + + + @@ -140526,34 +141587,34 @@ - - + + - - + + - - + + - - + + - - - - + + + + - - - - - - + + + + + + @@ -140576,9 +141637,9 @@ - - - + + + @@ -140596,8 +141657,8 @@ - - + + @@ -140632,10 +141693,10 @@ - - - - + + + + @@ -140644,21 +141705,21 @@ - - - - + + + + - - - + + + - - - - + + + + @@ -140666,21 +141727,21 @@ - - - - + + + + - - - - - + + + + + - - - + + + @@ -140699,16 +141760,16 @@ - - - + + + - - - + + + - - + + @@ -140726,43 +141787,47 @@ - - + + - - + + - - + + - - + + - - + + - - - + + + + + + + - + - + @@ -140774,12 +141839,12 @@ - - + + - - + + @@ -140794,23 +141859,23 @@ - - + + - - + + - - - + + + - + - + @@ -140829,15 +141894,15 @@ - - - + + + - - - - + + + + @@ -140850,27 +141915,27 @@ - - - + + + - - - - + + + + - - - + + + - - - - + + + + @@ -140892,9 +141957,9 @@ - - - + + + @@ -140903,10 +141968,10 @@ - - - - + + + + @@ -140914,9 +141979,9 @@ - - - + + + @@ -140924,9 +141989,9 @@ - - - + + + @@ -140935,17 +142000,17 @@ - - - - + + + + - + @@ -140963,8 +142028,8 @@ - - + + @@ -141007,8 +142072,8 @@ - - + + @@ -141101,8 +142166,16 @@ - - + + + + + + + + + + @@ -141111,8 +142184,8 @@ - - + + @@ -141144,19 +142217,19 @@ - - - - - - - - - + + + + + + + + + - - + + @@ -141168,9 +142241,9 @@ - - - + + + @@ -141189,14 +142262,14 @@ - - - - + + + + - - + + @@ -141224,9 +142297,9 @@ - - - + + + @@ -141249,11 +142322,12 @@ + - - + + @@ -141288,19 +142362,19 @@ - - + + - - - - + + + + - - - + + + @@ -141318,8 +142392,8 @@ - - + + @@ -141329,24 +142403,24 @@ - - - - - + + + + + - - - - + + + + - - - - - + + + + + @@ -141356,26 +142430,26 @@ - - - - + + + + - - - + + + - - - + + + - - - + + + @@ -141384,10 +142458,10 @@ - - - - + + + + @@ -141404,7 +142478,7 @@ - + @@ -141438,9 +142512,9 @@ - - - + + + @@ -141578,10 +142652,10 @@ - - - - + + + + @@ -141589,10 +142663,10 @@ - - - - + + + + @@ -141671,19 +142745,19 @@ - - - + + + - - - + + + - - - + + + @@ -141713,8 +142787,8 @@ - - + + @@ -141732,16 +142806,16 @@ - - + + - - + + @@ -141794,9 +142868,9 @@ - - - + + + @@ -141810,9 +142884,9 @@ - - - + + + @@ -141851,8 +142925,8 @@ - - + + @@ -141898,9 +142972,9 @@ - - - + + + @@ -141991,11 +143065,11 @@ - - - - - + + + + + @@ -142230,9 +143304,9 @@ - - - + + + @@ -142350,27 +143424,27 @@ - - + + - - + + - - + + - - - - - + + + + + @@ -142404,8 +143478,8 @@ - - + + @@ -142444,17 +143518,17 @@ - - + + - - + + - - - + + + @@ -142465,8 +143539,8 @@ - - + + @@ -142497,12 +143571,12 @@ - - + + - - + + @@ -142525,8 +143599,8 @@ - - + + @@ -142548,8 +143622,8 @@ - - + + @@ -142585,9 +143659,9 @@ - - - + + + @@ -142610,9 +143684,9 @@ - - - + + + @@ -142627,16 +143701,16 @@ - - + + - - + + - - + + @@ -142655,8 +143729,8 @@ - - + + @@ -142671,16 +143745,16 @@ - - - - - - - - - - + + + + + + + + + + @@ -142714,8 +143788,8 @@ - - + + @@ -142730,15 +143804,15 @@ - - - - + + + + - - - + + + @@ -142749,9 +143823,9 @@ - - - + + + @@ -142763,9 +143837,9 @@ - - - + + + @@ -142784,24 +143858,24 @@ - - - + + + - - - - + + + + - - - + + + @@ -142828,8 +143902,8 @@ - - + + @@ -142848,9 +143922,9 @@ - - - + + + @@ -142859,28 +143933,28 @@ - - - - + + + + - - + + - - + + - - - + + + - - - + + + @@ -142889,14 +143963,14 @@ - - - - + + + + - - + + @@ -142907,9 +143981,9 @@ - - - + + + @@ -142924,8 +143998,8 @@ - - + + @@ -142947,8 +144021,8 @@ - - + + @@ -143051,15 +144125,15 @@ - - - + + + - - - - + + + + @@ -143071,8 +144145,8 @@ - - + + @@ -143138,16 +144212,16 @@ - - + + - - + + @@ -143155,10 +144229,10 @@ - - - - + + + + @@ -143182,38 +144256,38 @@ - - + + - - + + - - - + + + - - - + + + - - + + - - + + @@ -143221,10 +144295,10 @@ - - - - + + + + @@ -143248,9 +144322,9 @@ - - - + + + @@ -143258,8 +144332,8 @@ - - + + @@ -143308,9 +144382,9 @@ - - - + + + @@ -143331,10 +144405,10 @@ - - - - + + + + @@ -143384,9 +144458,9 @@ - - - + + + @@ -143446,50 +144520,50 @@ - - - + + + - - - - - - + + + + + + - - - - - + + + + + - - + + - - - - + + + + - - - - - - + + + + + + - - + + @@ -143665,9 +144739,9 @@ - - - + + + @@ -143681,27 +144755,27 @@ - - + + - - - - + + + + - - - + + + @@ -143715,33 +144789,33 @@ - - - - - + + + + + - - - + + + - - + + - - + + - - + + - - - + + + @@ -143987,15 +145061,15 @@ - - - + + + - - - - + + + + @@ -144046,15 +145120,15 @@ - - - + + + - - - + + + @@ -144067,15 +145141,15 @@ - - - - + + + + - - - + + + @@ -144153,9 +145227,9 @@ - - - + + + @@ -144171,36 +145245,36 @@ - - - + + + - - - - - + + + + + - - - - + + + + - - - - + + + + - - - + + + - - + + @@ -144215,9 +145289,9 @@ - - - + + + @@ -144232,14 +145306,14 @@ - - - + + + - - - + + + @@ -144281,15 +145355,15 @@ - - + + - - - - - + + + + + @@ -144297,11 +145371,11 @@ - - - - - + + + + + @@ -144311,14 +145385,32 @@ + + + + + + + + + + + + - - + + + + + + + + @@ -144338,8 +145430,8 @@ - - + + @@ -144382,8 +145474,8 @@ - - + + @@ -144419,8 +145511,8 @@ - - + + @@ -144487,9 +145579,9 @@ - - - + + + @@ -144560,26 +145652,26 @@ - - - - - - - + + + + + + + - - + + - - - + + + @@ -144616,21 +145708,21 @@ - - - + + + - - - + + + - - - + + + @@ -144697,15 +145789,15 @@ - - + + - - + + @@ -144716,16 +145808,16 @@ - - - - - + + + + + - - - + + + @@ -144734,11 +145826,11 @@ - - - - - + + + + + @@ -144747,9 +145839,9 @@ - - - + + + @@ -144799,11 +145891,11 @@ - - - - - + + + + + @@ -144813,23 +145905,23 @@ - - - - + + + + - - - + + + - - + + - - + + @@ -144848,12 +145940,12 @@ - - + + - - + + @@ -144861,8 +145953,8 @@ - - + + @@ -144883,8 +145975,8 @@ - - + + @@ -144892,16 +145984,16 @@ - - - + + + - + - - + + @@ -144909,8 +146001,8 @@ - - + + @@ -144926,9 +146018,9 @@ - - - + + + @@ -144951,17 +146043,17 @@ - - - + + + - - + + @@ -144978,12 +146070,12 @@ - - - - - - + + + + + + @@ -145005,6 +146097,12 @@ + + + + + + @@ -145038,9 +146136,9 @@ - - - + + + @@ -145065,34 +146163,34 @@ - - - + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - + + + @@ -145102,17 +146200,17 @@ - - + + - - - - + + + + @@ -145123,26 +146221,26 @@ - - - - + + + + - - - - + + + + - - + + - - - - + + + + @@ -145153,9 +146251,9 @@ - - - + + + @@ -145187,10 +146285,10 @@ - - - - + + + + @@ -145223,9 +146321,9 @@ - - - + + + @@ -145242,15 +146340,15 @@ - - - - + + + + - - - + + + @@ -145274,12 +146372,12 @@ - - - - - - + + + + + + @@ -145301,13 +146399,13 @@ - - + + - - - + + + @@ -145324,10 +146422,10 @@ - - - - + + + + @@ -145338,47 +146436,47 @@ - - - + + + - - + + - - - - - - - + + + + + + + - - + + - - - + + + - - - - - - - + + + + + + + - - - - - - + + + + + + diff --git a/android/abi_gki_aarch64_oplus b/android/abi_gki_aarch64_oplus index 7664c86d1179..72015e048a60 100644 --- a/android/abi_gki_aarch64_oplus +++ b/android/abi_gki_aarch64_oplus @@ -63,6 +63,7 @@ bdput bio_add_pc_page bio_alloc_bioset + bio_associate_blkg_from_css bio_endio bio_put bio_reset @@ -83,6 +84,7 @@ bitmap_zalloc blk_alloc_queue blk_cleanup_queue + blkdev_issue_zeroout blk_execute_rq blk_execute_rq_nowait blk_get_request @@ -90,6 +92,7 @@ blk_mq_rq_cpu blk_mq_sched_mark_restart_hctx blk_mq_start_request + blk_op_str blk_put_request blk_queue_flag_clear blk_queue_flag_set @@ -152,6 +155,7 @@ class_unregister __cleancache_get_page cleanup_srcu_struct + clear_nlink clear_page __ClearPageMovable clk_bulk_disable @@ -372,6 +376,7 @@ del_gendisk del_timer del_timer_sync + dentry_path_raw desc_to_gpio destroy_workqueue dev_alloc_name @@ -590,6 +595,9 @@ devres_release dev_set_name _dev_warn + d_find_alias + d_instantiate_new + d_invalidate disable_irq disable_irq_nosync disable_percpu_irq @@ -681,6 +689,39 @@ down_write d_path dput + dqget + dqput + dquot_acquire + dquot_alloc + dquot_alloc_inode + __dquot_alloc_space + dquot_claim_space_nodirty + dquot_commit + dquot_commit_info + dquot_destroy + dquot_disable + dquot_drop + dquot_file_open + dquot_free_inode + __dquot_free_space + dquot_get_dqblk + dquot_get_next_dqblk + dquot_get_next_id + dquot_get_state + dquot_initialize + dquot_initialize_needed + dquot_load_quota_inode + dquot_mark_dquot_dirty + dquot_quota_off + dquot_quota_on + dquot_quota_on_mount + dquot_release + dquot_resume + dquot_set_dqblk + dquot_set_dqinfo + __dquot_transfer + dquot_transfer + dquot_writeback_dquots drain_workqueue driver_create_file driver_find_device @@ -820,6 +861,7 @@ drm_writeback_connector_init drm_writeback_queue_job drm_writeback_signal_completion + d_tmpfile dump_stack __dynamic_pr_debug edac_device_add_device @@ -850,6 +892,7 @@ eventfd_ctx_remove_wait_queue eventfd_signal event_triggers_call + evict_inodes extcon_get_edev_by_phandle extcon_get_edev_name extcon_get_property @@ -867,6 +910,7 @@ filp_close filp_open_block find_get_pid + find_inode_nowait find_last_bit find_next_bit find_next_zero_bit @@ -897,6 +941,8 @@ free_pages_exact free_percpu free_percpu_irq + freeze_bdev + freeze_super freezing_slow_path freq_qos_add_notifier freq_qos_add_request @@ -905,11 +951,60 @@ freq_qos_update_request freq_scale fs_bio_set + fscrypt_decrypt_bio + fscrypt_dio_supported + fscrypt_drop_inode + fscrypt_encrypt_pagecache_blocks + __fscrypt_encrypt_symlink + fscrypt_file_open + fscrypt_fname_alloc_buffer + fscrypt_fname_disk_to_usr + fscrypt_fname_free_buffer + fscrypt_fname_siphash + fscrypt_free_bounce_page + fscrypt_free_inode + fscrypt_get_symlink + fscrypt_has_permitted_context + __fscrypt_inode_uses_inline_crypto + fscrypt_ioctl_add_key + fscrypt_ioctl_get_key_status + fscrypt_ioctl_get_nonce + fscrypt_ioctl_get_policy + fscrypt_ioctl_get_policy_ex + fscrypt_ioctl_remove_key + fscrypt_ioctl_remove_key_all_users + fscrypt_ioctl_set_policy + fscrypt_match_name + fscrypt_mergeable_bio + __fscrypt_prepare_link + __fscrypt_prepare_lookup + fscrypt_prepare_new_inode + __fscrypt_prepare_readdir + __fscrypt_prepare_rename + __fscrypt_prepare_setattr + fscrypt_prepare_symlink + fscrypt_put_encryption_info + fscrypt_set_bio_crypt_ctx + fscrypt_set_context + fscrypt_set_test_dummy_encryption + fscrypt_setup_filename + fscrypt_show_test_dummy_encryption + fscrypt_symlink_getattr + fscrypt_zeroout_range fsg_common_create_luns fsg_common_set_cdev fsg_common_set_inquiry_string fsg_common_set_sysfs fsg_config_from_params + fsverity_cleanup_inode + fsverity_enqueue_verify_work + fsverity_file_open + fsverity_ioctl_enable + fsverity_ioctl_measure + fsverity_ioctl_read_metadata + fsverity_prepare_setattr + fsverity_verify_bio + fsverity_verify_page fsync_bdev fwnode_device_is_available fwnode_find_reference @@ -930,10 +1025,15 @@ gcd generate_random_uuid generic_device_group + generic_fh_to_dentry + generic_fh_to_parent generic_file_llseek + generic_file_llseek_size + __generic_file_write_iter generic_handle_irq generic_iommu_put_resv_regions generic_mii_ioctl + generic_set_encrypted_ci_d_ops genlmsg_multicast_allns genlmsg_put genl_register_family @@ -1089,6 +1189,8 @@ idr_preload idr_remove idr_replace + iget_failed + iget_locked iio_alloc_pollfunc iio_buffer_init iio_buffer_put @@ -1106,6 +1208,7 @@ iio_read_channel_processed iio_read_channel_raw iio_trigger_notify_done + ilookup import_iovec inc_node_page_state inc_zone_page_state @@ -1124,6 +1227,7 @@ init_uts_ns init_wait_entry __init_waitqueue_head + inode_nohighmem inode_owner_or_capable inode_permission input_alloc_absinfo @@ -1145,6 +1249,7 @@ input_unregister_device input_unregister_handle input_unregister_handler + insert_inode_locked interval_tree_insert interval_tree_iter_first interval_tree_iter_next @@ -1876,6 +1981,9 @@ pm_wakeup_dev_event pm_wakeup_ws_event pm_wq + posix_acl_alloc + posix_acl_chmod + posix_acl_equiv_mode power_supply_changed power_supply_get_by_name power_supply_get_drvdata @@ -2237,6 +2345,7 @@ send_sig send_sig_info seq_buf_printf + seq_escape seq_hex_dump seq_lseek seq_open @@ -2259,11 +2368,13 @@ serial8250_rpm_put serial8250_suspend_port serial8250_unregister_port + set_cached_acl set_cpus_allowed_ptr set_normalized_timespec64 set_page_dirty_lock __SetPageMovable set_task_cpu + set_task_ioprio set_user_nice sg_alloc_table sg_alloc_table_from_pages @@ -2279,6 +2390,7 @@ __sg_page_iter_start sg_scsi_ioctl show_regs + shrink_dcache_sb shrink_slab sigprocmask si_mem_available @@ -2471,6 +2583,7 @@ synchronize_net synchronize_rcu synchronize_srcu + sync_inodes_sb syscon_node_to_regmap syscon_regmap_lookup_by_compatible syscon_regmap_lookup_by_phandle @@ -2518,6 +2631,8 @@ task_rq_lock tcp_hashinfo tcp_parse_options + thaw_bdev + thaw_super thermal_cooling_device_register thermal_cooling_device_unregister thermal_of_cooling_device_register @@ -2633,10 +2748,10 @@ __traceiter_android_vh_binder_reply __traceiter_android_vh_binder_restore_priority __traceiter_android_vh_binder_set_priority - __traceiter_android_vh_binder_trans - __traceiter_android_vh_binder_transaction_init __traceiter_android_vh_binder_thread_read __traceiter_android_vh_binder_thread_release + __traceiter_android_vh_binder_trans + __traceiter_android_vh_binder_transaction_init __traceiter_android_vh_binder_wait_for_work __traceiter_android_vh_binder_wakeup_ilocked __traceiter_android_vh_build_sched_domains @@ -2648,6 +2763,7 @@ __traceiter_android_vh_check_uninterruptible_tasks_dn __traceiter_android_vh_clear_mask_adjust __traceiter_android_vh_clear_reserved_fmt_fields + __traceiter_android_vh_cma_drain_all_pages_bypass __traceiter_android_vh_commit_creds __traceiter_android_vh_cpufreq_acct_update_power __traceiter_android_vh_cpufreq_fast_switch @@ -2657,6 +2773,7 @@ __traceiter_android_vh_cpu_idle_exit __traceiter_android_vh_cpu_up __traceiter_android_vh_do_send_sig_info + __traceiter_android_vh_drain_all_pages_bypass __traceiter_android_vh_em_cpu_energy __traceiter_android_vh_exclude_reserved_zone __traceiter_android_vh_exit_creds @@ -2690,6 +2807,8 @@ __traceiter_android_vh_mutex_wait_finish __traceiter_android_vh_mutex_wait_start __traceiter_android_vh_override_creds + __traceiter_android_vh_page_referenced_check_bypass + __traceiter_android_vh_pcplist_add_cma_pages_bypass __traceiter_android_vh_prepare_update_load_avg_se __traceiter_android_vh_printk_hotplug __traceiter_android_vh_process_killed @@ -2727,10 +2846,6 @@ __traceiter_android_vh_tune_inactive_ratio __traceiter_android_vh_tune_scan_type __traceiter_android_vh_tune_swappiness - __traceiter_android_vh_page_referenced_check_bypass - __traceiter_android_vh_drain_all_pages_bypass - __traceiter_android_vh_cma_drain_all_pages_bypass - __traceiter_android_vh_pcplist_add_cma_pages_bypass __traceiter_android_vh_ufs_compl_command __traceiter_android_vh_ufs_send_command __traceiter_android_vh_ufs_send_tm_command @@ -2855,6 +2970,7 @@ __tracepoint_android_vh_check_uninterruptible_tasks_dn __tracepoint_android_vh_clear_mask_adjust __tracepoint_android_vh_clear_reserved_fmt_fields + __tracepoint_android_vh_cma_drain_all_pages_bypass __tracepoint_android_vh_commit_creds __tracepoint_android_vh_cpufreq_acct_update_power __tracepoint_android_vh_cpufreq_fast_switch @@ -2864,6 +2980,7 @@ __tracepoint_android_vh_cpu_idle_exit __tracepoint_android_vh_cpu_up __tracepoint_android_vh_do_send_sig_info + __tracepoint_android_vh_drain_all_pages_bypass __tracepoint_android_vh_em_cpu_energy __tracepoint_android_vh_exclude_reserved_zone __tracepoint_android_vh_exit_creds @@ -2897,6 +3014,8 @@ __tracepoint_android_vh_mutex_wait_finish __tracepoint_android_vh_mutex_wait_start __tracepoint_android_vh_override_creds + __tracepoint_android_vh_page_referenced_check_bypass + __tracepoint_android_vh_pcplist_add_cma_pages_bypass __tracepoint_android_vh_prepare_update_load_avg_se __tracepoint_android_vh_printk_hotplug __tracepoint_android_vh_process_killed @@ -2934,10 +3053,6 @@ __tracepoint_android_vh_tune_inactive_ratio __tracepoint_android_vh_tune_scan_type __tracepoint_android_vh_tune_swappiness - __tracepoint_android_vh_page_referenced_check_bypass - __tracepoint_android_vh_drain_all_pages_bypass - __tracepoint_android_vh_cma_drain_all_pages_bypass - __tracepoint_android_vh_pcplist_add_cma_pages_bypass __tracepoint_android_vh_ufs_compl_command __tracepoint_android_vh_ufs_send_command __tracepoint_android_vh_ufs_send_tm_command @@ -3328,6 +3443,9 @@ verify_pkcs7_signature vfree vfs_fsync + vfs_ioc_fssetxattr_check + vfs_ioc_setflags_prepare + vfs_setpos video_devdata video_device_alloc video_device_release @@ -3394,6 +3512,7 @@ __warn_printk watchdog_init_timeout watchdog_set_restart_priority + wbc_account_cgroup_owner wireless_nlevent_flush woken_wake_function work_busy