⊟
50.4 MB
/home/fdroid/fdroiddata/tmp/jp.nonbili.noutube_7903.apk vs.
/home/fdroid/fdroiddata/unsigned/jp.nonbili.noutube_7903.apk
⊟
8.2 KB
APK Signing Block
    
Offset 1, 121 lines modifiedOffset 0, 0 lines modified
1 Key·0x42726577: 
2 0000000000000000000000000000000000000000000000000000000000000000000000 
3 0000000000000000000000000000000000000000000000000000000000000000000000 
4 0000000000000000000000000000000000000000000000000000000000000000000000 
5 0000000000000000000000000000000000000000000000000000000000000000000000 
6 0000000000000000000000000000000000000000000000000000000000000000000000 
7 0000000000000000000000000000000000000000000000000000000000000000000000 
8 0000000000000000000000000000000000000000000000000000000000000000000000 
9 0000000000000000000000000000000000000000000000000000000000000000000000 
10 0000000000000000000000000000000000000000000000000000000000000000000000 
11 0000000000000000000000000000000000000000000000000000000000000000000000 
12 0000000000000000000000000000000000000000000000000000000000000000000000 
13 0000000000000000000000000000000000000000000000000000000000000000000000 
14 0000000000000000000000000000000000000000000000000000000000000000000000 
15 0000000000000000000000000000000000000000000000000000000000000000000000 
16 0000000000000000000000000000000000000000000000000000000000000000000000 
17 0000000000000000000000000000000000000000000000000000000000000000000000 
18 0000000000000000000000000000000000000000000000000000000000000000000000 
19 0000000000000000000000000000000000000000000000000000000000000000000000 
20 0000000000000000000000000000000000000000000000000000000000000000000000 
21 0000000000000000000000000000000000000000000000000000000000000000000000 
22 0000000000000000000000000000000000000000000000000000000000000000000000 
23 0000000000000000000000000000000000000000000000000000000000000000000000 
24 0000000000000000000000000000000000000000000000000000000000000000000000 
25 0000000000000000000000000000000000000000000000000000000000000000000000 
26 0000000000000000000000000000000000000000000000000000000000000000000000 
27 0000000000000000000000000000000000000000000000000000000000000000000000 
28 0000000000000000000000000000000000000000000000000000000000000000000000 
29 000000000000000000000000000000000000000000 
  
30 Key·0x7109871a: 
31 f7050000f3050000b50300002c000000280000000301000020000000a34e084c34c821 
32 58ddb7b1b516a6d45b5528e4f00030f31469d8d9483f747da76d030000690300003082 
33 03653082024da00302010202087ff2c290eaa73ca8300d06092a864886f70d01010b05 
34 003060310b300906035504061302554b310c300a060355040813034f5247310c300a06 
35 0355040713034f524731133011060355040a130a6664726f69642e6f7267310f300d06 
36 0355040b13064644726f6964310f300d060355040313064644726f69643020170d3235 
37 303730363038353232345a180f32303532313132313038353232345a3060310b300906 
38 035504061302554b310c300a060355040813034f5247310c300a060355040713034f52 
39 4731133011060355040a130a6664726f69642e6f7267310f300d060355040b13064644 
40 726f6964310f300d060355040313064644726f696430820122300d06092a864886f70d 
41 01010105000382010f003082010a0282010100afcccd36e2065ae7bab85daea5224c4a 
42 2117122d5c24b7ade1c42d28972c0f0271f4e33654659adcea06a7f114dfd060ac1e25 
43 3ad583ea77c6ab4487238e3d2c689493d148415bde7aba646957790abb09991a715ad5 
44 00f6c2f0ea2040492f98b69d05e0ec3f687898ad27968c6bb160902e29ff26736b0a9c 
45 99e38c6c14362c78d56df52115117cd71da480937a5d8f267a63b4be2d775bc9b32592 
46 ad914cb6d61f281f55e0a1cd04ba1bb572e73d7d6b1bdd39ae0bbe4950b38b6e887a4a 
47 d0b1a3f75b503ef5f956687c2a27ba7c1734265d9feee0e4c8d245ecc58fd275544935 
48 49a31962f067530115803a3528af3e41ac14708be14004abf460d8a07f7b0203010001 
49 a321301f301d0603551d0e041604146bce2ee2bc02ddca1baf07cf4aaa76411de43c62 
50 300d06092a864886f70d01010b05000382010100a3bca19fa812364c07dd7d815790a5 
51 faeb8b4aecd89b79876d1829a808e7a60bdc2b0155872c24e75f4ee0f0273f99897864 
52 c9fd80378f7c0779e8ea1dab69cd8b5e3a9e38fb6499a4a0e557fb833bced038e1e490 
53 a16c692439903b4cad16cbd878103a1b5d6c74ece9fcc3783564e3722297307d450560 
54 3a37fc84617f2a3d770eb6b3283e16db5f2ce6b983a64558fc4b26d297a392451aff73 
55 a9a4e54704ed8986c2e504497e21ad194c96075607c78fd4d2d191360c82bfe90f22b5 
56 b7dc20d36ee8ada44151e08045c98f528d0b9f7756e69858294be15b0865868c92fb22 
57 68a2250474a30e82aa4c79c8c6f08cf6bb74b880d298068963a995a5e0dbbb0c000000 
58 080000000df0efbe03000000000000000c010000080100000301000000010000af4f3b 
59 525d35bf02a344181bd0d7996dcd5c338fb62a42aca750bb39b4f44826f3ba6064082f 
60 5d3c641c85fad7913330174e7ac98da10282013b4bc7c19fde3dbfce940247247899ab 
61 b669bcb491a7e0c50d6baaa768c5afab0bb37a4b8d4d7ac829d507559d4b29c20f2c30 
62 57437268fba3314aa6d9b34dbad5cc614d7a8a31e9f3e6bd31d9b963ddde40a749e45c 
63 9ed690d55d434602af48a65e9727b2cd4f7183756b49cd16aab3f9c17d90180f77f53d 
64 d03a29bd8a4dea8fcbf7988334e5d4bd6b4109d15b55cce32a3952ac62dffea868a980 
65 9c45c963bb9e30a4c5325bf8c9f6816c41d4f1d3422087a845bcb95777278d24812044 
66 dcdabb10ae1dd2ac2601000030820122300d06092a864886f70d01010105000382010f 
67 003082010a0282010100afcccd36e2065ae7bab85daea5224c4a2117122d5c24b7ade1 
68 c42d28972c0f0271f4e33654659adcea06a7f114dfd060ac1e253ad583ea77c6ab4487 
69 238e3d2c689493d148415bde7aba646957790abb09991a715ad500f6c2f0ea2040492f 
70 98b69d05e0ec3f687898ad27968c6bb160902e29ff26736b0a9c99e38c6c14362c78d5 
71 6df52115117cd71da480937a5d8f267a63b4be2d775bc9b32592ad914cb6d61f281f55 
72 e0a1cd04ba1bb572e73d7d6b1bdd39ae0bbe4950b38b6e887a4ad0b1a3f75b503ef5f9 
73 56687c2a27ba7c1734265d9feee0e4c8d245ecc58fd27554493549a31962f067530115 
74 803a3528af3e41ac14708be14004abf460d8a07f7b0203010001 
  
75 Key·0xf05368c0: 
76 f7050000f3050000ad0300002c000000280000000301000020000000a34e084c34c821 
77 58ddb7b1b516a6d45b5528e4f00030f31469d8d9483f747da76d030000690300003082 
78 03653082024da00302010202087ff2c290eaa73ca8300d06092a864886f70d01010b05 
79 003060310b300906035504061302554b310c300a060355040813034f5247310c300a06 
80 0355040713034f524731133011060355040a130a6664726f69642e6f7267310f300d06 
81 0355040b13064644726f6964310f300d060355040313064644726f69643020170d3235 
82 303730363038353232345a180f32303532313132313038353232345a3060310b300906 
83 035504061302554b310c300a060355040813034f5247310c300a060355040713034f52 
84 4731133011060355040a130a6664726f69642e6f7267310f300d060355040b13064644 
85 726f6964310f300d060355040313064644726f696430820122300d06092a864886f70d 
86 01010105000382010f003082010a0282010100afcccd36e2065ae7bab85daea5224c4a 
87 2117122d5c24b7ade1c42d28972c0f0271f4e33654659adcea06a7f114dfd060ac1e25 
88 3ad583ea77c6ab4487238e3d2c689493d148415bde7aba646957790abb09991a715ad5 
89 00f6c2f0ea2040492f98b69d05e0ec3f687898ad27968c6bb160902e29ff26736b0a9c 
90 99e38c6c14362c78d56df52115117cd71da480937a5d8f267a63b4be2d775bc9b32592 
91 ad914cb6d61f281f55e0a1cd04ba1bb572e73d7d6b1bdd39ae0bbe4950b38b6e887a4a 
92 d0b1a3f75b503ef5f956687c2a27ba7c1734265d9feee0e4c8d245ecc58fd275544935 
93 49a31962f067530115803a3528af3e41ac14708be14004abf460d8a07f7b0203010001 
94 a321301f301d0603551d0e041604146bce2ee2bc02ddca1baf07cf4aaa76411de43c62 
95 300d06092a864886f70d01010b05000382010100a3bca19fa812364c07dd7d815790a5 
96 faeb8b4aecd89b79876d1829a808e7a60bdc2b0155872c24e75f4ee0f0273f99897864 
97 c9fd80378f7c0779e8ea1dab69cd8b5e3a9e38fb6499a4a0e557fb833bced038e1e490 
98 a16c692439903b4cad16cbd878103a1b5d6c74ece9fcc3783564e3722297307d450560 
99 3a37fc84617f2a3d770eb6b3283e16db5f2ce6b983a64558fc4b26d297a392451aff73 
100 a9a4e54704ed8986c2e504497e21ad194c96075607c78fd4d2d191360c82bfe90f22b5 
101 b7dc20d36ee8ada44151e08045c98f528d0b9f7756e69858294be15b0865868c92fb22 
102 68a2250474a30e82aa4c79c8c6f08cf6bb74b880d298068963a995a5e0dbbb18000000 
103 ffffff7f0000000018000000ffffff7f0c0100000801000003010000000100009ba3e2 
104 a919b9a4413e788be51708d4a1c95f0b34f73715fbefa2b8e40207c54902ebf43420c6 
105 965d29352252b0d6f3d94c910455c1f85c66f8f68c0acdc3ce41d9a809451ef42c3c67 
106 c8977ec08bdbf31206e8563cca694414b0591302d7aefca93a2811bc2ac2a2984c8bf9 
107 6622525f2125b20d0f10c28e60c78e0da8a205ea9332a6db32742c6c10ef5460bb059a 
108 24b6765184f2b7d8ca3a234acdca0cac6139af0101010075e442f048b9f5e788315485 
109 e1cdeceeb927e86077a39a4c7ebceb5149dbaeb31d0c271d6b128ba8b193f2ba685de2 
110 a1cf4da8844baaac0a43ce6d58524caf89ea85316db3a30c4f0c5da522250c23132b46 
111 f1e040a3a29ba3e22601000030820122300d06092a864886f70d01010105000382010f 
112 003082010a0282010100afcccd36e2065ae7bab85daea5224c4a2117122d5c24b7ade1 
113 c42d28972c0f0271f4e33654659adcea06a7f114dfd060ac1e253ad583ea77c6ab4487 
114 238e3d2c689493d148415bde7aba646957790abb09991a715ad500f6c2f0ea2040492f 
115 98b69d05e0ec3f687898ad27968c6bb160902e29ff26736b0a9c99e38c6c14362c78d5 
116 6df52115117cd71da480937a5d8f267a63b4be2d775bc9b32592ad914cb6d61f281f55 
117 e0a1cd04ba1bb572e73d7d6b1bdd39ae0bbe4950b38b6e887a4ad0b1a3f75b503ef5f9 
118 56687c2a27ba7c1734265d9feee0e4c8d245ecc58fd27554493549a31962f067530115 
119 803a3528af3e41ac14708be14004abf460d8a07f7b0203010001 
⊟
5.07 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·64538727·bytes,·number·of·entries:·12741 Zip·file·size:·64449256·bytes,·number·of·entries:·1271
2 -rw-r--r--··0.0·unx·······57·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -rw-r--r--··0.0·unx·······57·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties
3 -rw-r--r--··0.0·unx·······46·b-·defN·81-Jan-01·01:01·META-INF/version-control-info.textproto3 -rw-r--r--··0.0·unx·······46·b-·defN·81-Jan-01·01:01·META-INF/version-control-info.textproto
4 -rw-r--r--··0.0·unx····11632·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof4 -rw-r--r--··0.0·unx····11632·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof
5 -rw-r--r--··0.0·unx······576·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm5 -rw-r--r--··0.0·unx······576·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm
6 -rw-r--r--··0.0·unx·13303960·b-·defN·81-Jan-01·01:01·classes.dex6 -rw-r--r--··0.0·unx·13303960·b-·defN·81-Jan-01·01:01·classes.dex
7 -rw-r--r--··0.0·unx·10632372·b-·defN·81-Jan-01·01:01·classes2.dex7 -rw-r--r--··0.0·unx·10632372·b-·defN·81-Jan-01·01:01·classes2.dex
8 -rw-r--r--··0.0·unx··8309028·b-·defN·81-Jan-01·01:01·classes3.dex8 -rw-r--r--··0.0·unx··8309028·b-·defN·81-Jan-01·01:01·classes3.dex
Offset 40, 15 lines modifiedOffset 40, 15 lines modified
40 -rw-r--r--··0.0·unx···367592·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libstatic-webp.so40 -rw-r--r--··0.0·unx···367592·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libstatic-webp.so
41 -rw-r--r--··0.0·unx···693352·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libworklets.so41 -rw-r--r--··0.0·unx···693352·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libworklets.so
42 -rw-r--r--··0.0·unx···566996·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libzstd-kmp.so42 -rw-r--r--··0.0·unx···566996·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libzstd-kmp.so
43 -rw-r--r--··0.0·unx·····1950·b-·defN·81-Jan-01·01:01·assets/app.config43 -rw-r--r--··0.0·unx·····1950·b-·defN·81-Jan-01·01:01·assets/app.config
44 -rw-r--r--··0.0·unx···130484·b-·defN·81-Jan-01·01:01·assets/fonts/AntDesign.ttf44 -rw-r--r--··0.0·unx···130484·b-·defN·81-Jan-01·01:01·assets/fonts/AntDesign.ttf
45 -rw-r--r--··0.0·unx··1307660·b-·defN·81-Jan-01·01:01·assets/fonts/MaterialDesignIcons.ttf45 -rw-r--r--··0.0·unx··1307660·b-·defN·81-Jan-01·01:01·assets/fonts/MaterialDesignIcons.ttf
46 -rw-r--r--··0.0·unx···356840·b-·defN·81-Jan-01·01:01·assets/fonts/MaterialIcons.ttf46 -rw-r--r--··0.0·unx···356840·b-·defN·81-Jan-01·01:01·assets/fonts/MaterialIcons.ttf
47 -rw-r--r--··0.0·unx··5764388·b-·stor·81-Jan-01·01:01·assets/index.android.bundle47 -rw-r--r--··0.0·unx··5776892·b-·stor·81-Jan-01·01:01·assets/index.android.bundle
48 -rw----·····2.4·fat·····1733·b-·defN·81-Jan-01·01:01·DebugProbesKt.bin48 -rw----·····2.4·fat·····1733·b-·defN·81-Jan-01·01:01·DebugProbesKt.bin
49 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity-compose.version49 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity-compose.version
50 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity-ktx.version50 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity-ktx.version
51 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity.version51 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity.version
52 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version52 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version
53 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version53 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version
54 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat.version54 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat.version
Offset 370, 15 lines modifiedOffset 370, 15 lines modified
370 -rw----·····0.0·fat·····2456·b-·defN·81-Jan-01·01:01·res/6f.xml370 -rw----·····0.0·fat·····2456·b-·defN·81-Jan-01·01:01·res/6f.xml
371 -rw----·····0.0·fat······227·b-·stor·81-Jan-01·01:01·res/6t.png371 -rw----·····0.0·fat······227·b-·stor·81-Jan-01·01:01·res/6t.png
372 -rw----·····0.0·fat······436·b-·defN·81-Jan-01·01:01·res/6x.xml372 -rw----·····0.0·fat······436·b-·defN·81-Jan-01·01:01·res/6x.xml
373 -rw----·····0.0·fat······430·b-·stor·81-Jan-01·01:01·res/7C.9.png373 -rw----·····0.0·fat······430·b-·stor·81-Jan-01·01:01·res/7C.9.png
374 -rw----·····0.0·fat·····1116·b-·defN·81-Jan-01·01:01·res/7G.xml374 -rw----·····0.0·fat·····1116·b-·defN·81-Jan-01·01:01·res/7G.xml
375 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/7H.xml375 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/7H.xml
376 -rw----·····0.0·fat······345·b-·stor·81-Jan-01·01:01·res/7I.9.png376 -rw----·····0.0·fat······345·b-·stor·81-Jan-01·01:01·res/7I.9.png
377 -rw----·····0.0·fat····89964·b-·defN·81-Jan-01·01:01·res/7K.bjs377 -rw----·····0.0·fat····89976·b-·defN·81-Jan-01·01:01·res/7K.bjs
378 -rw----·····0.0·fat······372·b-·defN·81-Jan-01·01:01·res/7N.xml378 -rw----·····0.0·fat······372·b-·defN·81-Jan-01·01:01·res/7N.xml
379 -rw----·····0.0·fat······813·b-·stor·81-Jan-01·01:01·res/7_.9.png379 -rw----·····0.0·fat······813·b-·stor·81-Jan-01·01:01·res/7_.9.png
380 -rw----·····0.0·fat······352·b-·defN·81-Jan-01·01:01·res/7b.xml380 -rw----·····0.0·fat······352·b-·defN·81-Jan-01·01:01·res/7b.xml
381 -rw----·····0.0·fat······464·b-·stor·81-Jan-01·01:01·res/7i.png381 -rw----·····0.0·fat······464·b-·stor·81-Jan-01·01:01·res/7i.png
382 -rw----·····0.0·fat······525·b-·stor·81-Jan-01·01:01·res/7o.9.png382 -rw----·····0.0·fat······525·b-·stor·81-Jan-01·01:01·res/7o.9.png
383 -rw----·····0.0·fat······724·b-·defN·81-Jan-01·01:01·res/7s.xml383 -rw----·····0.0·fat······724·b-·defN·81-Jan-01·01:01·res/7s.xml
384 -rw----·····0.0·fat······556·b-·defN·81-Jan-01·01:01·res/7s1.xml384 -rw----·····0.0·fat······556·b-·defN·81-Jan-01·01:01·res/7s1.xml
Offset 635, 15 lines modifiedOffset 635, 15 lines modified
635 -rw----·····0.0·fat······796·b-·defN·81-Jan-01·01:01·res/UE.xml635 -rw----·····0.0·fat······796·b-·defN·81-Jan-01·01:01·res/UE.xml
636 -rw----·····0.0·fat······956·b-·defN·81-Jan-01·01:01·res/UP.xml636 -rw----·····0.0·fat······956·b-·defN·81-Jan-01·01:01·res/UP.xml
637 -rw----·····0.0·fat······422·b-·stor·81-Jan-01·01:01·res/UR.png637 -rw----·····0.0·fat······422·b-·stor·81-Jan-01·01:01·res/UR.png
638 -rw----·····0.0·fat······508·b-·defN·81-Jan-01·01:01·res/UX.xml638 -rw----·····0.0·fat······508·b-·defN·81-Jan-01·01:01·res/UX.xml
639 -rw----·····0.0·fat·····2664·b-·defN·81-Jan-01·01:01·res/Uf.xml639 -rw----·····0.0·fat·····2664·b-·defN·81-Jan-01·01:01·res/Uf.xml
640 -rw----·····0.0·fat······864·b-·defN·81-Jan-01·01:01·res/V1.xml640 -rw----·····0.0·fat······864·b-·defN·81-Jan-01·01:01·res/V1.xml
641 -rw----·····0.0·fat······784·b-·defN·81-Jan-01·01:01·res/V3.xml641 -rw----·····0.0·fat······784·b-·defN·81-Jan-01·01:01·res/V3.xml
642 -rw----·····0.0·fat···966544·b-·defN·81-Jan-01·01:01·res/V6.ttf642 -rw----·····0.0·fat···972852·b-·defN·81-Jan-01·01:01·res/V6.ttf
643 -rw----·····0.0·fat······304·b-·defN·81-Jan-01·01:01·res/V7.xml643 -rw----·····0.0·fat······304·b-·defN·81-Jan-01·01:01·res/V7.xml
644 -rw----·····0.0·fat······328·b-·defN·81-Jan-01·01:01·res/VM.xml644 -rw----·····0.0·fat······328·b-·defN·81-Jan-01·01:01·res/VM.xml
645 -rw----·····0.0·fat······684·b-·defN·81-Jan-01·01:01·res/VN.xml645 -rw----·····0.0·fat······684·b-·defN·81-Jan-01·01:01·res/VN.xml
646 -rw----·····0.0·fat······640·b-·defN·81-Jan-01·01:01·res/VT.xml646 -rw----·····0.0·fat······640·b-·defN·81-Jan-01·01:01·res/VT.xml
647 -rw----·····0.0·fat······266·b-·stor·81-Jan-01·01:01·res/VW.png647 -rw----·····0.0·fat······266·b-·stor·81-Jan-01·01:01·res/VW.png
648 -rw----·····0.0·fat·····1436·b-·defN·81-Jan-01·01:01·res/Vi.xml648 -rw----·····0.0·fat·····1436·b-·defN·81-Jan-01·01:01·res/Vi.xml
649 -rw----·····0.0·fat·····1216·b-·defN·81-Jan-01·01:01·res/Vs.xml649 -rw----·····0.0·fat·····1216·b-·defN·81-Jan-01·01:01·res/Vs.xml
Offset 1266, 11 lines modifiedOffset 1266, 8 lines modified
1266 -rw----·····0.0·fat·····2463·b-·stor·81-Jan-01·01:01·res/zV.9.png1266 -rw----·····0.0·fat·····2463·b-·stor·81-Jan-01·01:01·res/zV.9.png
1267 -rw----·····0.0·fat······352·b-·defN·81-Jan-01·01:01·res/zX.xml1267 -rw----·····0.0·fat······352·b-·defN·81-Jan-01·01:01·res/zX.xml
1268 -rw----·····0.0·fat······956·b-·defN·81-Jan-01·01:01·res/zc.xml1268 -rw----·····0.0·fat······956·b-·defN·81-Jan-01·01:01·res/zc.xml
1269 -rw----·····0.0·fat······308·b-·defN·81-Jan-01·01:01·res/zn.xml1269 -rw----·····0.0·fat······308·b-·defN·81-Jan-01·01:01·res/zn.xml
1270 -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/zp.xml1270 -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/zp.xml
1271 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml1271 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml
1272 -rw----·····0.0·fat···824656·b-·stor·81-Jan-01·01:01·resources.arsc1272 -rw----·····0.0·fat···824656·b-·stor·81-Jan-01·01:01·resources.arsc
1273 -rw----·····2.0·fat···125282·b-·defN·81-Jan-01·01:01·META-INF/9AA01571.SF 
1274 -rw----·····2.0·fat·····1344·b-·defN·81-Jan-01·01:01·META-INF/9AA01571.RSA 
1275 -rw----·····2.0·fat···125155·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF 
1276 1274·files,·107759545·bytes·uncompressed,·64368839·bytes·compressed:··40.3%1273 1271·files,·107526588·bytes·uncompressed,·64285045·bytes·compressed:··40.2%
⊟
9.37 KB
classes4.dex
⊟
2.64 KB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 DEX·version·'037'1 DEX·version·'037'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n037\0'3 magic···············:·'dex\n037\0'
4 checksum············:·df54edb94 checksum············:·a86bed63
5 signature···········:·f2e1...fbfd5 signature···········:·ef82...3433
6 file_size···········:·106743206 file_size···········:·10674320
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·5988910 string_ids_size·····:·59889
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·1118812 type_ids_size·······:·11188
Offset 464543, 15 lines modifiedOffset 464543, 15 lines modified
464543 ······type··········:·'Z'464543 ······type··········:·'Z'
464544 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)464544 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)
464545 ······value·········:·false464545 ······value·········:·false
464546 ····#2··············:·(in·Lexpo/modules/BuildConfig;)464546 ····#2··············:·(in·Lexpo/modules/BuildConfig;)
464547 ······name··········:·'EXPO_MODULES_CORE_VERSION'464547 ······name··········:·'EXPO_MODULES_CORE_VERSION'
464548 ······type··········:·'Ljava/lang/String;'464548 ······type··········:·'Ljava/lang/String;'
464549 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)464549 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)
464550 ······value·········:·"56.0.26"464550 ······value·········:·"56.0.27"
464551 ····#3··············:·(in·Lexpo/modules/BuildConfig;)464551 ····#3··············:·(in·Lexpo/modules/BuildConfig;)
464552 ······name··········:·'IS_NEW_ARCHITECTURE_ENABLED'464552 ······name··········:·'IS_NEW_ARCHITECTURE_ENABLED'
464553 ······type··········:·'Z'464553 ······type··········:·'Z'
464554 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)464554 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)
464555 ······value·········:·true464555 ······value·········:·true
464556 ····#4··············:·(in·Lexpo/modules/BuildConfig;)464556 ····#4··············:·(in·Lexpo/modules/BuildConfig;)
464557 ······name··········:·'LIBRARY_PACKAGE_NAME'464557 ······name··········:·'LIBRARY_PACKAGE_NAME'
Offset 735226, 15 lines modifiedOffset 735226, 15 lines modified
735226 ······registers·····:·16735226 ······registers·····:·16
735227 ······ins···········:·2735227 ······ins···········:·2
735228 ······outs··········:·6735228 ······outs··········:·6
735229 ······insns·size····:·176·16-bit·code·units735229 ······insns·size····:·176·16-bit·code·units
735230 27eb6c:········································|[27eb6c]·expo.modules.kotlin.defaultmodules.CoreModule$definition$lambda$11$$inlined$Property$1.invoke:([Ljava/lang/Object;)Ljava/lang/Object;735230 27eb6c:········································|[27eb6c]·expo.modules.kotlin.defaultmodules.CoreModule$definition$lambda$11$$inlined$Property$1.invoke:([Ljava/lang/Object;)Ljava/lang/Object;
735231 27eb7c:·1a00·42be······························|0000:·const-string·v0,·"it"·//·string@be42735231 27eb7c:·1a00·42be······························|0000:·const-string·v0,·"it"·//·string@be42
735232 27eb80:·7120·6abe·0f00·························|0002:·invoke-static·{v15,·v0},·Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V·//·method@be6a735232 27eb80:·7120·6abe·0f00·························|0002:·invoke-static·{v15,·v0},·Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V·//·method@be6a
735233 27eb86:·1a0f·7721······························|0005:·const-string·v15,·"56.0.26"·//·string@2177735233 27eb86:·1a0f·7721······························|0005:·const-string·v15,·"56.0.27"·//·string@2177
735234 27eb8a:·07f0···································|0007:·move-object·v0,·v15735234 27eb8a:·07f0···································|0007:·move-object·v0,·v15
735235 27eb8c:·1f00·f31c······························|0008:·check-cast·v0,·Ljava/lang/CharSequence;·//·type@1cf3735235 27eb8c:·1f00·f31c······························|0008:·check-cast·v0,·Ljava/lang/CharSequence;·//·type@1cf3
735236 27eb90:·1216···································|000a:·const/4·v6,·#int·1·//·#1735236 27eb90:·1216···································|000a:·const/4·v6,·#int·1·//·#1
735237 27eb92:·2361·112b······························|000b:·new-array·v1,·v6,·[Ljava/lang/String;·//·type@2b11735237 27eb92:·2361·112b······························|000b:·new-array·v1,·v6,·[Ljava/lang/String;·//·type@2b11
735238 27eb96:·1a02·191f······························|000d:·const-string·v2,·"-"·//·string@1f19735238 27eb96:·1a02·191f······························|000d:·const-string·v2,·"-"·//·string@1f19
735239 27eb9a:·1207···································|000f:·const/4·v7,·#int·0·//·#0735239 27eb9a:·1207···································|000f:·const/4·v7,·#int·0·//·#0
735240 27eb9c:·4d02·0107······························|0010:·aput-object·v2,·v1,·v7735240 27eb9c:·4d02·0107······························|0010:·aput-object·v2,·v1,·v7
⊟
6.71 KB
classes4.jar
⊟
2.0 KB
zipinfo -v {}
    
Offset 51087, 15 lines modifiedOffset 51087, 15 lines modified
51087 ··version·of·encoding·software:···················2.051087 ··version·of·encoding·software:···················2.0
51088 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT51088 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
51089 ··minimum·software·version·required·to·extract:···2.051089 ··minimum·software·version·required·to·extract:···2.0
51090 ··compression·method:·····························none·(stored)51090 ··compression·method:·····························none·(stored)
51091 ··file·security·status:···························not·encrypted51091 ··file·security·status:···························not·encrypted
51092 ··extended·local·header:··························no51092 ··extended·local·header:··························no
51093 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:0051093 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
51094 ··32-bit·CRC·value·(hex):·························5ee6f92151094 ··32-bit·CRC·value·(hex):·························0127a5b5
51095 ··compressed·size:································416·bytes51095 ··compressed·size:································416·bytes
51096 ··uncompressed·size:······························416·bytes51096 ··uncompressed·size:······························416·bytes
51097 ··length·of·filename:·····························30·characters51097 ··length·of·filename:·····························30·characters
51098 ··length·of·extra·field:··························0·bytes51098 ··length·of·extra·field:··························0·bytes
51099 ··length·of·file·comment:·························0·characters51099 ··length·of·file·comment:·························0·characters
51100 ··disk·number·on·which·file·begins:···············disk·151100 ··disk·number·on·which·file·begins:···············disk·1
51101 ··apparent·file·type:·····························binary51101 ··apparent·file·type:·····························binary
Offset 88961, 15 lines modifiedOffset 88961, 15 lines modified
88961 ··version·of·encoding·software:···················2.088961 ··version·of·encoding·software:···················2.0
88962 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT88962 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
88963 ··minimum·software·version·required·to·extract:···2.088963 ··minimum·software·version·required·to·extract:···2.0
88964 ··compression·method:·····························none·(stored)88964 ··compression·method:·····························none·(stored)
88965 ··file·security·status:···························not·encrypted88965 ··file·security·status:···························not·encrypted
88966 ··extended·local·header:··························no88966 ··extended·local·header:··························no
88967 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:0088967 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
88968 ··32-bit·CRC·value·(hex):·························1515538388968 ··32-bit·CRC·value·(hex):·························2fa92795
88969 ··compressed·size:································1993·bytes88969 ··compressed·size:································1993·bytes
88970 ··uncompressed·size:······························1993·bytes88970 ··uncompressed·size:······························1993·bytes
88971 ··length·of·filename:·····························92·characters88971 ··length·of·filename:·····························92·characters
88972 ··length·of·extra·field:··························0·bytes88972 ··length·of·extra·field:··························0·bytes
88973 ··length·of·file·comment:·························0·characters88973 ··length·of·file·comment:·························0·characters
88974 ··disk·number·on·which·file·begins:···············disk·188974 ··disk·number·on·which·file·begins:···············disk·1
88975 ··apparent·file·type:·····························binary88975 ··apparent·file·type:·····························binary
⊟
3.17 KB
zipdetails --redact --walk --utc {}
    
Offset 32985, 15 lines modifiedOffset 32985, 15 lines modified
  
32985 02FA348·LOCAL·HEADER·#1823····04034B50·(67324752)32985 02FA348·LOCAL·HEADER·#1823····04034B50·(67324752)
32986 02FA34C·Extract·Zip·Spec······14·(20)·'2.0'32986 02FA34C·Extract·Zip·Spec······14·(20)·'2.0'
32987 02FA34D·Extract·OS············00·(0)·'MS-DOS'32987 02FA34D·Extract·OS············00·(0)·'MS-DOS'
32988 02FA34E·General·Purpose·Flag··0000·(0)32988 02FA34E·General·Purpose·Flag··0000·(0)
32989 02FA350·Compression·Method····0000·(0)·'Stored'32989 02FA350·Compression·Method····0000·(0)·'Stored'
32990 02FA352·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'32990 02FA352·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
32991 02FA356·CRC···················5EE6F921·(1592195361)32991 02FA356·CRC···················0127A5B5·(19375541)
32992 02FA35A·Compressed·Size·······000001A0·(416)32992 02FA35A·Compressed·Size·······000001A0·(416)
32993 02FA35E·Uncompressed·Size·····000001A0·(416)32993 02FA35E·Uncompressed·Size·····000001A0·(416)
32994 02FA362·Filename·Length·······001E·(30)32994 02FA362·Filename·Length·······001E·(30)
32995 02FA364·Extra·Length··········0000·(0)32995 02FA364·Extra·Length··········0000·(0)
32996 02FA366·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'32996 02FA366·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
32997 #32997 #
32998 #·WARNING:·Offset·0x2FA366:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'32998 #·WARNING:·Offset·0x2FA366:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
Offset 57390, 15 lines modifiedOffset 57390, 15 lines modified
  
57390 04F7BEB·LOCAL·HEADER·#3175····04034B50·(67324752)57390 04F7BEB·LOCAL·HEADER·#3175····04034B50·(67324752)
57391 04F7BEF·Extract·Zip·Spec······14·(20)·'2.0'57391 04F7BEF·Extract·Zip·Spec······14·(20)·'2.0'
57392 04F7BF0·Extract·OS············00·(0)·'MS-DOS'57392 04F7BF0·Extract·OS············00·(0)·'MS-DOS'
57393 04F7BF1·General·Purpose·Flag··0000·(0)57393 04F7BF1·General·Purpose·Flag··0000·(0)
57394 04F7BF3·Compression·Method····0000·(0)·'Stored'57394 04F7BF3·Compression·Method····0000·(0)·'Stored'
57395 04F7BF5·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'57395 04F7BF5·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
57396 04F7BF9·CRC···················15155383·(353719171)57396 04F7BF9·CRC···················2FA92795·(799614869)
57397 04F7BFD·Compressed·Size·······000007C9·(1993)57397 04F7BFD·Compressed·Size·······000007C9·(1993)
57398 04F7C01·Uncompressed·Size·····000007C9·(1993)57398 04F7C01·Uncompressed·Size·····000007C9·(1993)
57399 04F7C05·Filename·Length·······005C·(92)57399 04F7C05·Filename·Length·······005C·(92)
57400 04F7C07·Extra·Length··········0000·(0)57400 04F7C07·Extra·Length··········0000·(0)
57401 04F7C09·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'57401 04F7C09·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
57402 #57402 #
57403 #·WARNING:·Offset·0x4F7C09:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'57403 #·WARNING:·Offset·0x4F7C09:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
Offset 210241, 15 lines modifiedOffset 210241, 15 lines modified
210241 0F4597C·Created·Zip·Spec······14·(20)·'2.0'210241 0F4597C·Created·Zip·Spec······14·(20)·'2.0'
210242 0F4597D·Created·OS············03·(3)·'Unix'210242 0F4597D·Created·OS············03·(3)·'Unix'
210243 0F4597E·Extract·Zip·Spec······14·(20)·'2.0'210243 0F4597E·Extract·Zip·Spec······14·(20)·'2.0'
210244 0F4597F·Extract·OS············00·(0)·'MS-DOS'210244 0F4597F·Extract·OS············00·(0)·'MS-DOS'
210245 0F45980·General·Purpose·Flag··0000·(0)210245 0F45980·General·Purpose·Flag··0000·(0)
210246 0F45982·Compression·Method····0000·(0)·'Stored'210246 0F45982·Compression·Method····0000·(0)·'Stored'
210247 0F45984·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'210247 0F45984·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
210248 0F45988·CRC···················5EE6F921·(1592195361)210248 0F45988·CRC···················0127A5B5·(19375541)
210249 0F4598C·Compressed·Size·······000001A0·(416)210249 0F4598C·Compressed·Size·······000001A0·(416)
210250 0F45990·Uncompressed·Size·····000001A0·(416)210250 0F45990·Uncompressed·Size·····000001A0·(416)
210251 0F45994·Filename·Length·······001E·(30)210251 0F45994·Filename·Length·······001E·(30)
210252 0F45996·Extra·Length··········0000·(0)210252 0F45996·Extra·Length··········0000·(0)
210253 0F45998·Comment·Length········0000·(0)210253 0F45998·Comment·Length········0000·(0)
210254 0F4599A·Disk·Start············0000·(0)210254 0F4599A·Disk·Start············0000·(0)
210255 0F4599C·Int·File·Attributes···0000·(0)210255 0F4599C·Int·File·Attributes···0000·(0)
Offset 245411, 15 lines modifiedOffset 245411, 15 lines modified
245411 0F6D838·Created·Zip·Spec······14·(20)·'2.0'245411 0F6D838·Created·Zip·Spec······14·(20)·'2.0'
245412 0F6D839·Created·OS············03·(3)·'Unix'245412 0F6D839·Created·OS············03·(3)·'Unix'
245413 0F6D83A·Extract·Zip·Spec······14·(20)·'2.0'245413 0F6D83A·Extract·Zip·Spec······14·(20)·'2.0'
245414 0F6D83B·Extract·OS············00·(0)·'MS-DOS'245414 0F6D83B·Extract·OS············00·(0)·'MS-DOS'
245415 0F6D83C·General·Purpose·Flag··0000·(0)245415 0F6D83C·General·Purpose·Flag··0000·(0)
245416 0F6D83E·Compression·Method····0000·(0)·'Stored'245416 0F6D83E·Compression·Method····0000·(0)·'Stored'
245417 0F6D840·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'245417 0F6D840·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
245418 0F6D844·CRC···················15155383·(353719171)245418 0F6D844·CRC···················2FA92795·(799614869)
245419 0F6D848·Compressed·Size·······000007C9·(1993)245419 0F6D848·Compressed·Size·······000007C9·(1993)
245420 0F6D84C·Uncompressed·Size·····000007C9·(1993)245420 0F6D84C·Uncompressed·Size·····000007C9·(1993)
245421 0F6D850·Filename·Length·······005C·(92)245421 0F6D850·Filename·Length·······005C·(92)
245422 0F6D852·Extra·Length··········0000·(0)245422 0F6D852·Extra·Length··········0000·(0)
245423 0F6D854·Comment·Length········0000·(0)245423 0F6D854·Comment·Length········0000·(0)
245424 0F6D856·Disk·Start············0000·(0)245424 0F6D856·Disk·Start············0000·(0)
245425 0F6D858·Int·File·Attributes···0000·(0)245425 0F6D858·Int·File·Attributes···0000·(0)
⊟
557 B
expo/modules/BuildConfig.class
⊟
497 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 package·expo.modules;1 package·expo.modules;
  
2 public·final·class·BuildConfig2 public·final·class·BuildConfig
3 {3 {
4 ····public·static·final·String·BUILD_TYPE·=·"release";4 ····public·static·final·String·BUILD_TYPE·=·"release";
5 ····public·static·final·boolean·DEBUG·=·false;5 ····public·static·final·boolean·DEBUG·=·false;
6 ····public·static·final·String·EXPO_MODULES_CORE_VERSION·=·"56.0.26";6 ····public·static·final·String·EXPO_MODULES_CORE_VERSION·=·"56.0.27";
7 ····public·static·final·boolean·IS_NEW_ARCHITECTURE_ENABLED·=·true;7 ····public·static·final·boolean·IS_NEW_ARCHITECTURE_ENABLED·=·true;
8 ····public·static·final·String·LIBRARY_PACKAGE_NAME·=·"expo.modules";8 ····public·static·final·String·LIBRARY_PACKAGE_NAME·=·"expo.modules";
9 }9 }
⊟
991 B
expo/modules/kotlin/defaultmodules/CoreModule$definition$lambda$11$$inlined$Property$1.class
⊟
807 B
procyon -ec {}
    
Offset 13, 15 lines modifiedOffset 13, 15 lines modified
13 import·kotlin.jvm.internal.Intrinsics;13 import·kotlin.jvm.internal.Intrinsics;
14 import·kotlin.jvm.functions.Function1;14 import·kotlin.jvm.functions.Function1;
  
15 public·final·class·CoreModule$definition$lambda$11$$inlined$Property$1·implements·Function115 public·final·class·CoreModule$definition$lambda$11$$inlined$Property$1·implements·Function1
16 {16 {
17 ····public·final·Object·invoke(final·Object[]·array)·{17 ····public·final·Object·invoke(final·Object[]·array)·{
18 ········Intrinsics.checkNotNullParameter((Object)array,·"it");18 ········Intrinsics.checkNotNullParameter((Object)array,·"it");
19 ········final·String·s·=·"56.0.26";19 ········final·String·s·=·"56.0.27";
20 ········final·CharSequence·charSequence·=·(CharSequence)s;20 ········final·CharSequence·charSequence·=·(CharSequence)s;
21 ········final·int·n·=·1;21 ········final·int·n·=·1;
22 ········final·String[]·array2·=·new·String[n];22 ········final·String[]·array2·=·new·String[n];
23 ········array2[0]·=·"-";23 ········array2[0]·=·"-";
24 ········final·CharSequence·charSequence2·=·(CharSequence)CollectionsKt.first(StringsKt.split$default(charSequence,·array2,·false,·0,·6,·(Object)null));24 ········final·CharSequence·charSequence2·=·(CharSequence)CollectionsKt.first(StringsKt.split$default(charSequence,·array2,·false,·0,·6,·(Object)null));
25 ········final·String[]·array3·=·new·String[n];25 ········final·String[]·array3·=·new·String[n];
26 ········array3[0]·=·".";26 ········array3[0]·=·".";
⊟
19.5 KB
classes2.dex
⊟
11.2 KB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 DEX·version·'037'1 DEX·version·'037'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n037\0'3 magic···············:·'dex\n037\0'
4 checksum············:·1e3ec1024 checksum············:·c800c218
5 signature···········:·d778...8d025 signature···········:·2f70...25af
6 file_size···········:·106323726 file_size···········:·10632372
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·7123910 string_ids_size·····:·71239
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·962312 type_ids_size·······:·9623
Offset 1997347, 32 lines modifiedOffset 1997347, 32 lines modified
1997347 4af23c:·6e40·5ef8·2043·························|0014:·invoke-virtual·{v0,·v2,·v3,·v4},·Lcom/github/penfeizhou/animation/glide/GlideAnimationModule;.registerComponents:(Landroid/content/Context;Lcom/bumptech/glide/Glide;Lcom/bumptech/glide/Registry;)V·//·method@f85e1997347 4af23c:·6e40·5ef8·2043·························|0014:·invoke-virtual·{v0,·v2,·v3,·v4},·Lcom/github/penfeizhou/animation/glide/GlideAnimationModule;.registerComponents:(Landroid/content/Context;Lcom/bumptech/glide/Glide;Lcom/bumptech/glide/Registry;)V·//·method@f85e
1997348 4af242:·2200·b31f······························|0017:·new-instance·v0,·Lcom/bumptech/glide/integration/avif/AvifGlideModule;·//·type@1fb31997348 4af242:·2200·b31f······························|0017:·new-instance·v0,·Lcom/bumptech/glide/integration/avif/AvifGlideModule;·//·type@1fb3
1997349 4af246:·7010·81ea·0000·························|0019:·invoke-direct·{v0},·Lcom/bumptech/glide/integration/avif/AvifGlideModule;.<init>:()V·//·method@ea811997349 4af246:·7010·81ea·0000·························|0019:·invoke-direct·{v0},·Lcom/bumptech/glide/integration/avif/AvifGlideModule;.<init>:()V·//·method@ea81
1997350 4af24c:·6e40·82ea·2043·························|001c:·invoke-virtual·{v0,·v2,·v3,·v4},·Lcom/bumptech/glide/integration/avif/AvifGlideModule;.registerComponents:(Landroid/content/Context;Lcom/bumptech/glide/Glide;Lcom/bumptech/glide/Registry;)V·//·method@ea821997350 4af24c:·6e40·82ea·2043·························|001c:·invoke-virtual·{v0,·v2,·v3,·v4},·Lcom/bumptech/glide/integration/avif/AvifGlideModule;.registerComponents:(Landroid/content/Context;Lcom/bumptech/glide/Glide;Lcom/bumptech/glide/Registry;)V·//·method@ea82
1997351 4af252:·2200·b81f······························|001f:·new-instance·v0,·Lcom/bumptech/glide/integration/okhttp3/OkHttpLibraryGlideModule;·//·type@1fb81997351 4af252:·2200·b81f······························|001f:·new-instance·v0,·Lcom/bumptech/glide/integration/okhttp3/OkHttpLibraryGlideModule;·//·type@1fb8
1997352 4af256:·7010·8dea·0000·························|0021:·invoke-direct·{v0},·Lcom/bumptech/glide/integration/okhttp3/OkHttpLibraryGlideModule;.<init>:()V·//·method@ea8d1997352 4af256:·7010·8dea·0000·························|0021:·invoke-direct·{v0},·Lcom/bumptech/glide/integration/okhttp3/OkHttpLibraryGlideModule;.<init>:()V·//·method@ea8d
1997353 4af25c:·6e40·8eea·2043·························|0024:·invoke-virtual·{v0,·v2,·v3,·v4},·Lcom/bumptech/glide/integration/okhttp3/OkHttpLibraryGlideModule;.registerComponents:(Landroid/content/Context;Lcom/bumptech/glide/Glide;Lcom/bumptech/glide/Registry;)V·//·method@ea8e1997353 4af25c:·6e40·8eea·2043·························|0024:·invoke-virtual·{v0,·v2,·v3,·v4},·Lcom/bumptech/glide/integration/okhttp3/OkHttpLibraryGlideModule;.registerComponents:(Landroid/content/Context;Lcom/bumptech/glide/Glide;Lcom/bumptech/glide/Registry;)V·//·method@ea8e
1997354 4af262:·2200·5422······························|0027:·new-instance·v0,·Lexpo/modules/image/decodedsource/DecodedModule;·//·type@2254 
1997355 4af266:·7010·6af8·0000·························|0029:·invoke-direct·{v0},·Lexpo/modules/image/decodedsource/DecodedModule;.<init>:()V·//·method@f86a 
1997356 4af26c:·6e40·6bf8·2043·························|002c:·invoke-virtual·{v0,·v2,·v3,·v4},·Lexpo/modules/image/decodedsource/DecodedModule;.registerComponents:(Landroid/content/Context;Lcom/bumptech/glide/Glide;Lcom/bumptech/glide/Registry;)V·//·method@f86b 
1997357 4af272:·2200·5522······························|002f:·new-instance·v0,·Lexpo/modules/image/okhttp/ExpoImageOkHttpClientGlideModule;·//·type@22551997354 4af262:·2200·5522······························|0027:·new-instance·v0,·Lexpo/modules/image/okhttp/ExpoImageOkHttpClientGlideModule;·//·type@2255
1997358 4af276:·7010·6cf8·0000·························|0031:·invoke-direct·{v0},·Lexpo/modules/image/okhttp/ExpoImageOkHttpClientGlideModule;.<init>:()V·//·method@f86c1997355 4af266:·7010·6cf8·0000·························|0029:·invoke-direct·{v0},·Lexpo/modules/image/okhttp/ExpoImageOkHttpClientGlideModule;.<init>:()V·//·method@f86c
1997359 4af27c:·6e40·6df8·2043·························|0034:·invoke-virtual·{v0,·v2,·v3,·v4},·Lexpo/modules/image/okhttp/ExpoImageOkHttpClientGlideModule;.registerComponents:(Landroid/content/Context;Lcom/bumptech/glide/Glide;Lcom/bumptech/glide/Registry;)V·//·method@f86d1997356 4af26c:·6e40·6df8·2043·························|002c:·invoke-virtual·{v0,·v2,·v3,·v4},·Lexpo/modules/image/okhttp/ExpoImageOkHttpClientGlideModule;.registerComponents:(Landroid/content/Context;Lcom/bumptech/glide/Glide;Lcom/bumptech/glide/Registry;)V·//·method@f86d
 1997357 4af272:·2200·5722······························|002f:·new-instance·v0,·Lexpo/modules/image/thumbhash/ThumbhashModule;·//·type@2257
 1997358 4af276:·7010·70f8·0000·························|0031:·invoke-direct·{v0},·Lexpo/modules/image/thumbhash/ThumbhashModule;.<init>:()V·//·method@f870
 1997359 4af27c:·6e40·71f8·2043·························|0034:·invoke-virtual·{v0,·v2,·v3,·v4},·Lexpo/modules/image/thumbhash/ThumbhashModule;.registerComponents:(Landroid/content/Context;Lcom/bumptech/glide/Glide;Lcom/bumptech/glide/Registry;)V·//·method@f871
1997360 4af282:·2200·5622······························|0037:·new-instance·v0,·Lexpo/modules/image/svg/SVGModule;·//·type@22561997360 4af282:·2200·5222······························|0037:·new-instance·v0,·Lexpo/modules/image/blurhash/BlurhashModule;·//·type@2252
1997361 4af286:·7010·6ef8·0000·························|0039:·invoke-direct·{v0},·Lexpo/modules/image/svg/SVGModule;.<init>:()V·//·method@f86e1997361 4af286:·7010·66f8·0000·························|0039:·invoke-direct·{v0},·Lexpo/modules/image/blurhash/BlurhashModule;.<init>:()V·//·method@f866
1997362 4af28c:·6e40·6ff8·2043·························|003c:·invoke-virtual·{v0,·v2,·v3,·v4},·Lexpo/modules/image/svg/SVGModule;.registerComponents:(Landroid/content/Context;Lcom/bumptech/glide/Glide;Lcom/bumptech/glide/Registry;)V·//·method@f86f1997362 4af28c:·6e40·67f8·2043·························|003c:·invoke-virtual·{v0,·v2,·v3,·v4},·Lexpo/modules/image/blurhash/BlurhashModule;.registerComponents:(Landroid/content/Context;Lcom/bumptech/glide/Glide;Lcom/bumptech/glide/Registry;)V·//·method@f867
1997363 4af292:·2200·5322······························|003f:·new-instance·v0,·Lexpo/modules/image/dataurls/Base64Module;·//·type@22531997363 4af292:·2200·5322······························|003f:·new-instance·v0,·Lexpo/modules/image/dataurls/Base64Module;·//·type@2253
1997364 4af296:·7010·68f8·0000·························|0041:·invoke-direct·{v0},·Lexpo/modules/image/dataurls/Base64Module;.<init>:()V·//·method@f8681997364 4af296:·7010·68f8·0000·························|0041:·invoke-direct·{v0},·Lexpo/modules/image/dataurls/Base64Module;.<init>:()V·//·method@f868
1997365 4af29c:·6e40·69f8·2043·························|0044:·invoke-virtual·{v0,·v2,·v3,·v4},·Lexpo/modules/image/dataurls/Base64Module;.registerComponents:(Landroid/content/Context;Lcom/bumptech/glide/Glide;Lcom/bumptech/glide/Registry;)V·//·method@f8691997365 4af29c:·6e40·69f8·2043·························|0044:·invoke-virtual·{v0,·v2,·v3,·v4},·Lexpo/modules/image/dataurls/Base64Module;.registerComponents:(Landroid/content/Context;Lcom/bumptech/glide/Glide;Lcom/bumptech/glide/Registry;)V·//·method@f869
1997366 4af2a2:·2200·5722······························|0047:·new-instance·v0,·Lexpo/modules/image/thumbhash/ThumbhashModule;·//·type@22571997366 4af2a2:·2200·5622······························|0047:·new-instance·v0,·Lexpo/modules/image/svg/SVGModule;·//·type@2256
1997367 4af2a6:·7010·70f8·0000·························|0049:·invoke-direct·{v0},·Lexpo/modules/image/thumbhash/ThumbhashModule;.<init>:()V·//·method@f8701997367 4af2a6:·7010·6ef8·0000·························|0049:·invoke-direct·{v0},·Lexpo/modules/image/svg/SVGModule;.<init>:()V·//·method@f86e
1997368 4af2ac:·6e40·71f8·2043·························|004c:·invoke-virtual·{v0,·v2,·v3,·v4},·Lexpo/modules/image/thumbhash/ThumbhashModule;.registerComponents:(Landroid/content/Context;Lcom/bumptech/glide/Glide;Lcom/bumptech/glide/Registry;)V·//·method@f8711997368 4af2ac:·6e40·6ff8·2043·························|004c:·invoke-virtual·{v0,·v2,·v3,·v4},·Lexpo/modules/image/svg/SVGModule;.registerComponents:(Landroid/content/Context;Lcom/bumptech/glide/Glide;Lcom/bumptech/glide/Registry;)V·//·method@f86f
1997369 4af2b2:·2200·5222······························|004f:·new-instance·v0,·Lexpo/modules/image/blurhash/BlurhashModule;·//·type@22521997369 4af2b2:·2200·5422······························|004f:·new-instance·v0,·Lexpo/modules/image/decodedsource/DecodedModule;·//·type@2254
1997370 4af2b6:·7010·66f8·0000·························|0051:·invoke-direct·{v0},·Lexpo/modules/image/blurhash/BlurhashModule;.<init>:()V·//·method@f8661997370 4af2b6:·7010·6af8·0000·························|0051:·invoke-direct·{v0},·Lexpo/modules/image/decodedsource/DecodedModule;.<init>:()V·//·method@f86a
1997371 4af2bc:·6e40·67f8·2043·························|0054:·invoke-virtual·{v0,·v2,·v3,·v4},·Lexpo/modules/image/blurhash/BlurhashModule;.registerComponents:(Landroid/content/Context;Lcom/bumptech/glide/Glide;Lcom/bumptech/glide/Registry;)V·//·method@f8671997371 4af2bc:·6e40·6bf8·2043·························|0054:·invoke-virtual·{v0,·v2,·v3,·v4},·Lexpo/modules/image/decodedsource/DecodedModule;.registerComponents:(Landroid/content/Context;Lcom/bumptech/glide/Glide;Lcom/bumptech/glide/Registry;)V·//·method@f86b
1997372 4af2c2:·5410·c168······························|0057:·iget-object·v0,·v1,·Lcom/bumptech/glide/GeneratedAppGlideModuleImpl;.appGlideModule:Lexpo/modules/image/ExpoImageAppGlideModule;·//·field@68c11997372 4af2c2:·5410·c168······························|0057:·iget-object·v0,·v1,·Lcom/bumptech/glide/GeneratedAppGlideModuleImpl;.appGlideModule:Lexpo/modules/image/ExpoImageAppGlideModule;·//·field@68c1
1997373 4af2c6:·6e40·65f8·2043·························|0059:·invoke-virtual·{v0,·v2,·v3,·v4},·Lexpo/modules/image/ExpoImageAppGlideModule;.registerComponents:(Landroid/content/Context;Lcom/bumptech/glide/Glide;Lcom/bumptech/glide/Registry;)V·//·method@f8651997373 4af2c6:·6e40·65f8·2043·························|0059:·invoke-virtual·{v0,·v2,·v3,·v4},·Lexpo/modules/image/ExpoImageAppGlideModule;.registerComponents:(Landroid/content/Context;Lcom/bumptech/glide/Glide;Lcom/bumptech/glide/Registry;)V·//·method@f865
1997374 4af2cc:·0e00···································|005c:·return-void1997374 4af2cc:·0e00···································|005c:·return-void
1997375 ······catches·······:·(none)1997375 ······catches·······:·(none)
1997376 ······positions·····:1997376 ······positions·····:
1997377 ········0x000f·line=321997377 ········0x000f·line=32
1997378 ········0x0017·line=331997378 ········0x0017·line=33
Offset 2014191, 45 lines modifiedOffset 2014191, 45 lines modified
2014191 static_fields_size··:·02014191 static_fields_size··:·0
2014192 instance_fields_size:·02014192 instance_fields_size:·0
2014193 direct_methods_size·:·12014193 direct_methods_size·:·1
2014194 virtual_methods_size:·02014194 virtual_methods_size:·0
  
2014195 Class·#7139·annotations:2014195 Class·#7139·annotations:
2014196 Annotations·on·class2014196 Annotations·on·class
2014197 ··VISIBILITY_RUNTIME·Lkotlin/Metadata;·d1={·"��\f\n\484850\485148\484850\n\484850\485048��\n\484850\b\484851\b\484855\485148��2\4848500\484849B\484855¢\484854\484852\b\484850\485048\484851¨\484854\484852"·}·d2={·"Lcom/bumptech/glide/annotation/ksp/GlideIndexer_e65a33e1_8ffb_3dbc_9525_d7fcb2b6b657;"·""·"<init>"·"()V"·"expo-image_release"·}·k=1·mv={·2·1·0·}·xi=482014197 ··VISIBILITY_RUNTIME·Lkotlin/Metadata;·d1={·"��\f\n\484850\485148\484850\n\484850\485048��\n\484850\b\484851\b\484855\485148��2\4848500\484849B\484855¢\484854\484852\b\484850\485048\484851¨\484854\484852"·}·d2={·"Lcom/bumptech/glide/annotation/ksp/GlideIndexer_e63c80e2_d788_3c72_999f_c29e5cf3aa52;"·""·"<init>"·"()V"·"expo-image_release"·}·k=1·mv={·2·1·0·}·xi=48
  
2014198 Class·#7139············-2014198 Class·#7139············-
2014199 ··Class·descriptor··:·'Lcom/bumptech/glide/annotation/ksp/GlideIndexer_e65a33e1_8ffb_3dbc_9525_d7fcb2b6b657;'2014199 ··Class·descriptor··:·'Lcom/bumptech/glide/annotation/ksp/GlideIndexer_e63c80e2_d788_3c72_999f_c29e5cf3aa52;'
2014200 ··Access·flags······:·0x0011·(PUBLIC·FINAL)2014200 ··Access·flags······:·0x0011·(PUBLIC·FINAL)
2014201 ··Superclass········:·'Ljava/lang/Object;'2014201 ··Superclass········:·'Ljava/lang/Object;'
2014202 ··Interfaces········-2014202 ··Interfaces········-
2014203 ··Static·fields·····-2014203 ··Static·fields·····-
2014204 ··Instance·fields···-2014204 ··Instance·fields···-
2014205 ··Direct·methods····-2014205 ··Direct·methods····-
2014206 ····#0··············:·(in·Lcom/bumptech/glide/annotation/ksp/GlideIndexer_e65a33e1_8ffb_3dbc_9525_d7fcb2b6b657;)2014206 ····#0··············:·(in·Lcom/bumptech/glide/annotation/ksp/GlideIndexer_e63c80e2_d788_3c72_999f_c29e5cf3aa52;)
2014207 ······name··········:·'<init>'2014207 ······name··········:·'<init>'
2014208 ······type··········:·'()V'2014208 ······type··········:·'()V'
2014209 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)2014209 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
2014210 ······method_idx····:·598432014210 ······method_idx····:·59843
2014211 ······code··········-2014211 ······code··········-
2014212 ······registers·····:·12014212 ······registers·····:·1
2014213 ······ins···········:·12014213 ······ins···········:·1
2014214 ······outs··········:·12014214 ······outs··········:·1
2014215 ······insns·size····:·4·16-bit·code·units2014215 ······insns·size····:·4·16-bit·code·units
2014216 4b42c4:········································|[4b42c4]·com.bumptech.glide.annotation.ksp.GlideIndexer_e65a33e1_8ffb_3dbc_9525_d7fcb2b6b657.<init>:()V2014216 4b42c4:········································|[4b42c4]·com.bumptech.glide.annotation.ksp.GlideIndexer_e63c80e2_d788_3c72_999f_c29e5cf3aa52.<init>:()V
2014217 4b42d4:·7010·e9f9·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@f9e92014217 4b42d4:·7010·e9f9·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@f9e9
2014218 4b42da:·0e00···································|0003:·return-void2014218 4b42da:·0e00···································|0003:·return-void
2014219 ······catches·······:·(none)2014219 ······catches·······:·(none)
2014220 ······positions·····:2014220 ······positions·····:
2014221 ········0x0000·line=32014221 ········0x0000·line=3
2014222 ······locals········:2014222 ······locals········:
2014223 ········0x0000·-·0x0004·reg=0·this·Lcom/bumptech/glide/annotation/ksp/GlideIndexer_e65a33e1_8ffb_3dbc_9525_d7fcb2b6b657;2014223 ········0x0000·-·0x0004·reg=0·this·Lcom/bumptech/glide/annotation/ksp/GlideIndexer_e63c80e2_d788_3c72_999f_c29e5cf3aa52;
  
2014224 ··Virtual·methods···-2014224 ··Virtual·methods···-
2014225 ··source_file_idx···:·14618·(GlideIndexer_e65a33e1_8ffb_3dbc_9525_d7fcb2b6b657.kt)2014225 ··source_file_idx···:·14618·(GlideIndexer_e63c80e2_d788_3c72_999f_c29e5cf3aa52.kt)
  
2014226 Class·#7140·header:2014226 Class·#7140·header:
2014227 class_idx···········:·80952014227 class_idx···········:·8095
2014228 access_flags········:·9728·(0x2600)2014228 access_flags········:·9728·(0x2600)
2014229 superclass_idx······:·88712014229 superclass_idx······:·8871
2014230 source_file_idx·····:·154672014230 source_file_idx·····:·15467
2014231 static_fields_size··:·02014231 static_fields_size··:·0
⊟
8.2 KB
classes2.jar
⊟
2.02 KB
zipinfo {}
    
Offset 7134, 15 lines modifiedOffset 7134, 15 lines modified
7134 ?rwxrwxr-x··2.0·unx······175·b-·stor·80-Jan-01·00:00·com/bumptech/glide/annotation/GlideModule.class7134 ?rwxrwxr-x··2.0·unx······175·b-·stor·80-Jan-01·00:00·com/bumptech/glide/annotation/GlideModule.class
7135 ?rwxrwxr-x··2.0·unx······406·b-·stor·80-Jan-01·00:00·com/bumptech/glide/annotation/GlideOption.class7135 ?rwxrwxr-x··2.0·unx······406·b-·stor·80-Jan-01·00:00·com/bumptech/glide/annotation/GlideOption.class
7136 ?rwxrwxr-x··2.0·unx······168·b-·stor·80-Jan-01·00:00·com/bumptech/glide/annotation/GlideType.class7136 ?rwxrwxr-x··2.0·unx······168·b-·stor·80-Jan-01·00:00·com/bumptech/glide/annotation/GlideType.class
7137 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·com/bumptech/glide/annotation/compiler/GlideIndexer_GlideModule_com_bumptech_glide_integration_avif_AvifGlideModule.class7137 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·com/bumptech/glide/annotation/compiler/GlideIndexer_GlideModule_com_bumptech_glide_integration_avif_AvifGlideModule.class
7138 ?rwxrwxr-x··2.0·unx······242·b-·stor·80-Jan-01·00:00·com/bumptech/glide/annotation/compiler/GlideIndexer_GlideModule_com_bumptech_glide_integration_okhttp3_OkHttpLibraryGlideModule.class7138 ?rwxrwxr-x··2.0·unx······242·b-·stor·80-Jan-01·00:00·com/bumptech/glide/annotation/compiler/GlideIndexer_GlideModule_com_bumptech_glide_integration_okhttp3_OkHttpLibraryGlideModule.class
7139 ?rwxrwxr-x··2.0·unx······237·b-·stor·80-Jan-01·00:00·com/bumptech/glide/annotation/compiler/GlideIndexer_GlideModule_com_github_penfeizhou_animation_glide_GlideAnimationModule.class7139 ?rwxrwxr-x··2.0·unx······237·b-·stor·80-Jan-01·00:00·com/bumptech/glide/annotation/compiler/GlideIndexer_GlideModule_com_github_penfeizhou_animation_glide_GlideAnimationModule.class
7140 ?rwxrwxr-x··2.0·unx······198·b-·stor·80-Jan-01·00:00·com/bumptech/glide/annotation/compiler/Index.class7140 ?rwxrwxr-x··2.0·unx······198·b-·stor·80-Jan-01·00:00·com/bumptech/glide/annotation/compiler/Index.class
7141 ?rwxrwxr-x··2.0·unx······198·b-·stor·80-Jan-01·00:00·com/bumptech/glide/annotation/ksp/GlideIndexer_e65a33e1_8ffb_3dbc_9525_d7fcb2b6b657.class7141 ?rwxrwxr-x··2.0·unx······198·b-·stor·80-Jan-01·00:00·com/bumptech/glide/annotation/ksp/GlideIndexer_e63c80e2_d788_3c72_999f_c29e5cf3aa52.class
7142 ?rwxrwxr-x··2.0·unx······172·b-·stor·80-Jan-01·00:00·com/bumptech/glide/annotation/ksp/Index.class7142 ?rwxrwxr-x··2.0·unx······172·b-·stor·80-Jan-01·00:00·com/bumptech/glide/annotation/ksp/Index.class
7143 ?rwxrwxr-x··2.0·unx······967·b-·stor·80-Jan-01·00:00·com/bumptech/glide/disklrucache/DiskLruCache$1.class7143 ?rwxrwxr-x··2.0·unx······967·b-·stor·80-Jan-01·00:00·com/bumptech/glide/disklrucache/DiskLruCache$1.class
7144 ?rwxrwxr-x··2.0·unx······608·b-·stor·80-Jan-01·00:00·com/bumptech/glide/disklrucache/DiskLruCache$DiskLruCacheThreadFactory.class7144 ?rwxrwxr-x··2.0·unx······608·b-·stor·80-Jan-01·00:00·com/bumptech/glide/disklrucache/DiskLruCache$DiskLruCacheThreadFactory.class
7145 ?rwxrwxr-x··2.0·unx·····3331·b-·stor·80-Jan-01·00:00·com/bumptech/glide/disklrucache/DiskLruCache$Editor.class7145 ?rwxrwxr-x··2.0·unx·····3331·b-·stor·80-Jan-01·00:00·com/bumptech/glide/disklrucache/DiskLruCache$Editor.class
7146 ?rwxrwxr-x··2.0·unx·····3551·b-·stor·80-Jan-01·00:00·com/bumptech/glide/disklrucache/DiskLruCache$Entry.class7146 ?rwxrwxr-x··2.0·unx·····3551·b-·stor·80-Jan-01·00:00·com/bumptech/glide/disklrucache/DiskLruCache$Entry.class
7147 ?rwxrwxr-x··2.0·unx·····1336·b-·stor·80-Jan-01·00:00·com/bumptech/glide/disklrucache/DiskLruCache$Value.class7147 ?rwxrwxr-x··2.0·unx·····1336·b-·stor·80-Jan-01·00:00·com/bumptech/glide/disklrucache/DiskLruCache$Value.class
7148 ?rwxrwxr-x··2.0·unx····16248·b-·defN·80-Jan-01·00:00·com/bumptech/glide/disklrucache/DiskLruCache.class7148 ?rwxrwxr-x··2.0·unx····16248·b-·defN·80-Jan-01·00:00·com/bumptech/glide/disklrucache/DiskLruCache.class
⊟
736 B
zipnote «TEMP»/diffoscope_1y_yr7sf_unsigned/tmpfo4jfz1q_.zip
    
Offset 21411, 15 lines modifiedOffset 21411, 15 lines modified
  
21411 Filename:·com/bumptech/glide/annotation/compiler/GlideIndexer_GlideModule_com_github_penfeizhou_animation_glide_GlideAnimationModule.class21411 Filename:·com/bumptech/glide/annotation/compiler/GlideIndexer_GlideModule_com_github_penfeizhou_animation_glide_GlideAnimationModule.class
21412 Comment:·21412 Comment:·
  
21413 Filename:·com/bumptech/glide/annotation/compiler/Index.class21413 Filename:·com/bumptech/glide/annotation/compiler/Index.class
21414 Comment:·21414 Comment:·
  
21415 Filename:·com/bumptech/glide/annotation/ksp/GlideIndexer_e65a33e1_8ffb_3dbc_9525_d7fcb2b6b657.class21415 Filename:·com/bumptech/glide/annotation/ksp/GlideIndexer_e63c80e2_d788_3c72_999f_c29e5cf3aa52.class
21416 Comment:·21416 Comment:·
  
21417 Filename:·com/bumptech/glide/annotation/ksp/Index.class21417 Filename:·com/bumptech/glide/annotation/ksp/Index.class
21418 Comment:·21418 Comment:·
  
21419 Filename:·com/bumptech/glide/disklrucache/DiskLruCache$1.class21419 Filename:·com/bumptech/glide/disklrucache/DiskLruCache$1.class
21420 Comment:·21420 Comment:·
⊟
3.16 KB
zipdetails --redact --walk --utc {}
    
Offset 128298, 15 lines modifiedOffset 128298, 15 lines modified
  
128298 C27776·LOCAL·HEADER·#7084····04034B50·(67324752)128298 C27776·LOCAL·HEADER·#7084····04034B50·(67324752)
128299 C2777A·Extract·Zip·Spec······14·(20)·'2.0'128299 C2777A·Extract·Zip·Spec······14·(20)·'2.0'
128300 C2777B·Extract·OS············00·(0)·'MS-DOS'128300 C2777B·Extract·OS············00·(0)·'MS-DOS'
128301 C2777C·General·Purpose·Flag··0000·(0)128301 C2777C·General·Purpose·Flag··0000·(0)
128302 C2777E·Compression·Method····0000·(0)·'Stored'128302 C2777E·Compression·Method····0000·(0)·'Stored'
128303 C27780·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'128303 C27780·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
128304 C27784·CRC···················E4C2A3F3·(3837961203)128304 C27784·CRC···················EFC14805·(4022421509)
128305 C27788·Compressed·Size·······0000066D·(1645)128305 C27788·Compressed·Size·······0000066D·(1645)
128306 C2778C·Uncompressed·Size·····0000066D·(1645)128306 C2778C·Uncompressed·Size·····0000066D·(1645)
128307 C27790·Filename·Length·······0034·(52)128307 C27790·Filename·Length·······0034·(52)
128308 C27792·Extra·Length··········0000·(0)128308 C27792·Extra·Length··········0000·(0)
128309 C27794·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'128309 C27794·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
128310 #128310 #
128311 #·WARNING:·Offset·0xC27794:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'128311 #·WARNING:·Offset·0xC27794:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
Offset 129333, 15 lines modifiedOffset 129333, 15 lines modified
  
129333 C3BCA0·LOCAL·HEADER·#7140····04034B50·(67324752)129333 C3BCA0·LOCAL·HEADER·#7140····04034B50·(67324752)
129334 C3BCA4·Extract·Zip·Spec······14·(20)·'2.0'129334 C3BCA4·Extract·Zip·Spec······14·(20)·'2.0'
129335 C3BCA5·Extract·OS············00·(0)·'MS-DOS'129335 C3BCA5·Extract·OS············00·(0)·'MS-DOS'
129336 C3BCA6·General·Purpose·Flag··0000·(0)129336 C3BCA6·General·Purpose·Flag··0000·(0)
129337 C3BCA8·Compression·Method····0000·(0)·'Stored'129337 C3BCA8·Compression·Method····0000·(0)·'Stored'
129338 C3BCAA·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'129338 C3BCAA·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
129339 C3BCAE·CRC···················554A55DB·(1430935003)129339 C3BCAE·CRC···················469765A9·(1184327081)
129340 C3BCB2·Compressed·Size·······000000C6·(198)129340 C3BCB2·Compressed·Size·······000000C6·(198)
129341 C3BCB6·Uncompressed·Size·····000000C6·(198)129341 C3BCB6·Uncompressed·Size·····000000C6·(198)
129342 C3BCBA·Filename·Length·······0059·(89)129342 C3BCBA·Filename·Length·······0059·(89)
129343 C3BCBC·Extra·Length··········0000·(0)129343 C3BCBC·Extra·Length··········0000·(0)
129344 C3BCBE·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'129344 C3BCBE·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
129345 #129345 #
129346 #·WARNING:·Offset·0xC3BCBE:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'129346 #·WARNING:·Offset·0xC3BCBE:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
Offset 325821, 15 lines modifiedOffset 325821, 15 lines modified
325821 DE4CAB·Created·Zip·Spec······14·(20)·'2.0'325821 DE4CAB·Created·Zip·Spec······14·(20)·'2.0'
325822 DE4CAC·Created·OS············03·(3)·'Unix'325822 DE4CAC·Created·OS············03·(3)·'Unix'
325823 DE4CAD·Extract·Zip·Spec······14·(20)·'2.0'325823 DE4CAD·Extract·Zip·Spec······14·(20)·'2.0'
325824 DE4CAE·Extract·OS············00·(0)·'MS-DOS'325824 DE4CAE·Extract·OS············00·(0)·'MS-DOS'
325825 DE4CAF·General·Purpose·Flag··0000·(0)325825 DE4CAF·General·Purpose·Flag··0000·(0)
325826 DE4CB1·Compression·Method····0000·(0)·'Stored'325826 DE4CB1·Compression·Method····0000·(0)·'Stored'
325827 DE4CB3·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'325827 DE4CB3·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
325828 DE4CB7·CRC···················E4C2A3F3·(3837961203)325828 DE4CB7·CRC···················EFC14805·(4022421509)
325829 DE4CBB·Compressed·Size·······0000066D·(1645)325829 DE4CBB·Compressed·Size·······0000066D·(1645)
325830 DE4CBF·Uncompressed·Size·····0000066D·(1645)325830 DE4CBF·Uncompressed·Size·····0000066D·(1645)
325831 DE4CC3·Filename·Length·······0034·(52)325831 DE4CC3·Filename·Length·······0034·(52)
325832 DE4CC5·Extra·Length··········0000·(0)325832 DE4CC5·Extra·Length··········0000·(0)
325833 DE4CC7·Comment·Length········0000·(0)325833 DE4CC7·Comment·Length········0000·(0)
325834 DE4CC9·Disk·Start············0000·(0)325834 DE4CC9·Disk·Start············0000·(0)
325835 DE4CCB·Int·File·Attributes···0000·(0)325835 DE4CCB·Int·File·Attributes···0000·(0)
Offset 327283, 15 lines modifiedOffset 327283, 15 lines modified
327283 DE6272·Created·Zip·Spec······14·(20)·'2.0'327283 DE6272·Created·Zip·Spec······14·(20)·'2.0'
327284 DE6273·Created·OS············03·(3)·'Unix'327284 DE6273·Created·OS············03·(3)·'Unix'
327285 DE6274·Extract·Zip·Spec······14·(20)·'2.0'327285 DE6274·Extract·Zip·Spec······14·(20)·'2.0'
327286 DE6275·Extract·OS············00·(0)·'MS-DOS'327286 DE6275·Extract·OS············00·(0)·'MS-DOS'
327287 DE6276·General·Purpose·Flag··0000·(0)327287 DE6276·General·Purpose·Flag··0000·(0)
327288 DE6278·Compression·Method····0000·(0)·'Stored'327288 DE6278·Compression·Method····0000·(0)·'Stored'
327289 DE627A·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'327289 DE627A·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
327290 DE627E·CRC···················554A55DB·(1430935003)327290 DE627E·CRC···················469765A9·(1184327081)
327291 DE6282·Compressed·Size·······000000C6·(198)327291 DE6282·Compressed·Size·······000000C6·(198)
327292 DE6286·Uncompressed·Size·····000000C6·(198)327292 DE6286·Uncompressed·Size·····000000C6·(198)
327293 DE628A·Filename·Length·······0059·(89)327293 DE628A·Filename·Length·······0059·(89)
327294 DE628C·Extra·Length··········0000·(0)327294 DE628C·Extra·Length··········0000·(0)
327295 DE628E·Comment·Length········0000·(0)327295 DE628E·Comment·Length········0000·(0)
327296 DE6290·Disk·Start············0000·(0)327296 DE6290·Disk·Start············0000·(0)
327297 DE6292·Int·File·Attributes···0000·(0)327297 DE6292·Int·File·Attributes···0000·(0)
⊟
2.28 KB
com/bumptech/glide/GeneratedAppGlideModuleImpl.class
⊟
2.18 KB
procyon -ec {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 package·com.bumptech.glide;1 package·com.bumptech.glide;
  
 2 import·expo.modules.image.decodedsource.DecodedModule;
 3 import·expo.modules.image.svg.SVGModule;
 4 import·expo.modules.image.dataurls.Base64Module;
2 import·expo.modules.image.blurhash.BlurhashModule;5 import·expo.modules.image.blurhash.BlurhashModule;
3 import·expo.modules.image.thumbhash.ThumbhashModule;6 import·expo.modules.image.thumbhash.ThumbhashModule;
4 import·expo.modules.image.dataurls.Base64Module; 
5 import·expo.modules.image.svg.SVGModule; 
6 import·expo.modules.image.okhttp.ExpoImageOkHttpClientGlideModule;7 import·expo.modules.image.okhttp.ExpoImageOkHttpClientGlideModule;
7 import·expo.modules.image.decodedsource.DecodedModule; 
8 import·com.bumptech.glide.integration.okhttp3.OkHttpLibraryGlideModule;8 import·com.bumptech.glide.integration.okhttp3.OkHttpLibraryGlideModule;
9 import·com.bumptech.glide.integration.avif.AvifGlideModule;9 import·com.bumptech.glide.integration.avif.AvifGlideModule;
10 import·com.github.penfeizhou.animation.glide.GlideAnimationModule;10 import·com.github.penfeizhou.animation.glide.GlideAnimationModule;
11 import·kotlin.jvm.internal.Intrinsics;11 import·kotlin.jvm.internal.Intrinsics;
12 import·android.content.Context;12 import·android.content.Context;
13 import·expo.modules.image.ExpoImageAppGlideModule;13 import·expo.modules.image.ExpoImageAppGlideModule;
  
Offset 36, 16 lines modifiedOffset 36, 16 lines modified
36 ····public·void·registerComponents(final·Context·context,·final·Glide·glide,·final·Registry·registry)·{36 ····public·void·registerComponents(final·Context·context,·final·Glide·glide,·final·Registry·registry)·{
37 ········Intrinsics.checkNotNullParameter((Object)context,·"context");37 ········Intrinsics.checkNotNullParameter((Object)context,·"context");
38 ········Intrinsics.checkNotNullParameter((Object)glide,·"glide");38 ········Intrinsics.checkNotNullParameter((Object)glide,·"glide");
39 ········Intrinsics.checkNotNullParameter((Object)registry,·"registry");39 ········Intrinsics.checkNotNullParameter((Object)registry,·"registry");
40 ········new·GlideAnimationModule().registerComponents(context,·glide,·registry);40 ········new·GlideAnimationModule().registerComponents(context,·glide,·registry);
41 ········new·AvifGlideModule().registerComponents(context,·glide,·registry);41 ········new·AvifGlideModule().registerComponents(context,·glide,·registry);
42 ········new·OkHttpLibraryGlideModule().registerComponents(context,·glide,·registry);42 ········new·OkHttpLibraryGlideModule().registerComponents(context,·glide,·registry);
43 ········new·DecodedModule().registerComponents(context,·glide,·registry); 
44 ········new·ExpoImageOkHttpClientGlideModule().registerComponents(context,·glide,·registry);43 ········new·ExpoImageOkHttpClientGlideModule().registerComponents(context,·glide,·registry);
45 ········new·SVGModule().registerComponents(context,·glide,·registry); 
46 ········new·Base64Module().registerComponents(context,·glide,·registry); 
47 ········new·ThumbhashModule().registerComponents(context,·glide,·registry);44 ········new·ThumbhashModule().registerComponents(context,·glide,·registry);
48 ········new·BlurhashModule().registerComponents(context,·glide,·registry);45 ········new·BlurhashModule().registerComponents(context,·glide,·registry);
 46 ········new·Base64Module().registerComponents(context,·glide,·registry);
 47 ········new·SVGModule().registerComponents(context,·glide,·registry);
 48 ········new·DecodedModule().registerComponents(context,·glide,·registry);
49 ········this.appGlideModule.registerComponents(context,·glide,·registry);49 ········this.appGlideModule.registerComponents(context,·glide,·registry);
50 ····}50 ····}
51 }51 }
⊟
580 B
resources.arsc
⊟
552 B
aapt2 dump resources {}
    
Offset 13296, 15 lines modifiedOffset 13296, 15 lines modified
13296 ······(fr)·"Début·de·plage"13296 ······(fr)·"Début·de·plage"
13297 ······(tr)·"Aralık·başlangıcı"13297 ······(tr)·"Aralık·başlangıcı"
13298 ······(es)·"Inicio·del·intervalo"13298 ······(es)·"Inicio·del·intervalo"
13299 ······(pt)·"Início·do·intervalo"13299 ······(pt)·"Início·do·intervalo"
13300 ······(ru)·"Начало·диапазона"13300 ······(ru)·"Начало·диапазона"
13301 ······(pt-rBR)·"Início·do·intervalo"13301 ······(pt-rBR)·"Início·do·intervalo"
13302 ····resource·0x7f100132·string/react_native_dev_server_ip13302 ····resource·0x7f100132·string/react_native_dev_server_ip
13303 ······()·"192.168.121.155"13303 ······()·"140.211.166.77"
13304 ····resource·0x7f100133·string/rn_tab_description13304 ····resource·0x7f100133·string/rn_tab_description
13305 ······()·"Tab"13305 ······()·"Tab"
13306 ······(ja)·"タブ"13306 ······(ja)·"タブ"
13307 ······(uk)·"Вкладка"13307 ······(uk)·"Вкладка"
13308 ······(pl)·"Karta"13308 ······(pl)·"Karta"
13309 ······(fr)·"Onglet"13309 ······(fr)·"Onglet"
13310 ······(tr)·"Sekme"13310 ······(tr)·"Sekme"
⊟
47.5 MB
assets/index.android.bundle
    
Offset 1, 360275 lines modifiedOffset 1, 361056 lines modified
00000000:·c61f·bc03·c103·191f·6200·0000·1aa2·f4fb··........b.......00000000:·c61f·bc03·c103·191f·6200·0000·0929·2382··........b....)#.
00000010:·fed5·4990·b9af·a77b·c632·bb18·5c07·0e5e··..I....{.2..\..^00000010:·24a8·b2ab·0adc·8478·3750·d1fb·3687·89e1··$......x7P..6...
00000020:·24f5·5700·0000·0000·535d·0000·0300·0000··$.W.....S]......00000020:·fc25·5800·0000·0000·995d·0000·0300·0000··.%X......]......
00000030:·7a6b·0000·eab4·0000·3c01·0000·dc24·0f00··zk......<....$..00000030:·946b·0000·13b5·0000·3c01·0000·b426·0f00··.k......<....&..
00000040:·0000·0000·0000·0000·be01·0000·840b·0100··................00000040:·0000·0000·0000·0000·c001·0000·080c·0100··................
00000050:·5b26·0200·ca10·0100·2f0e·0000·0c00·0000··[&....../.......00000050:·0027·0200·f210·0100·300e·0000·0c00·0000··.'......0.......
00000060:·0000·0000·0000·0000·b601·0000·00f5·5700··..............W.00000060:·0000·0000·0000·0000·b701·0000·d825·5800··.............%X.
Diff chunk too large, falling back to line-by-line diff (39993 lines added, 39993 lines removed)
00000070:·0000·0000·0000·0000·0000·0000·0000·0000··................00000070:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000080:·6c90·4b00·0000·0000·0000·0020·9490·4b00··l.K........·..K.00000080:·e8b9·4b00·0000·0000·0000·0020·10ba·4b00··..K........·..K.
00000090:·0000·0000·0000·0020·cc90·4b00·0000·0000··.......·..K.....00000090:·0000·0000·0000·0020·48ba·4b00·0000·0000··.......·H.K.....
000000a0:·0000·0020·f490·4b00·0000·0000·0000·0020··...·..K........·000000a0:·0000·0020·70ba·4b00·0000·0000·0000·0020··...·p.K........·
000000b0:·1c91·4b00·0000·0000·0000·0020·4491·4b00··..K........·D.K.000000b0:·98ba·4b00·0000·0000·0000·0020·c0ba·4b00··..K........·..K.
000000c0:·0000·0000·0000·0020·6c91·4b00·0000·0000··.......·l.K.....000000c0:·0000·0000·0000·0020·e8ba·4b00·0000·0000··.......·..K.....
000000d0:·0000·0020·9491·4b00·0000·0000·0000·0020··...·..K........·000000d0:·0000·0020·10bb·4b00·0000·0000·0000·0020··...·..K........·
000000e0:·bc91·4b00·0000·0000·0000·0020·e491·4b00··..K........·..K.000000e0:·38bb·4b00·0000·0000·0000·0020·60bb·4b00··8.K........·`.K.
000000f0:·0000·0000·0000·0020·0c92·4b00·0000·0000··.......·..K.....000000f0:·0000·0000·0000·0020·88bb·4b00·0000·0000··.......·..K.....
00000100:·0000·0020·3492·4b00·0000·0000·0000·0020··...·4.K........·00000100:·0000·0020·b0bb·4b00·0000·0000·0000·0020··...·..K........·
00000110:·5c92·4b00·0000·0000·0000·0020·8492·4b00··\.K........·..K.00000110:·d8bb·4b00·0000·0000·0000·0020·00bc·4b00··..K........·..K.
00000120:·0000·0000·0000·0020·ac92·4b00·0000·0000··.......·..K.....00000120:·0000·0000·0000·0020·28bc·4b00·0000·0000··.......·(.K.....
00000130:·0000·0020·d492·4b00·0000·0000·0000·0020··...·..K........·00000130:·0000·0020·50bc·4b00·0000·0000·0000·0020··...·P.K........·
00000140:·fc92·4b00·0000·0000·0000·0020·2493·4b00··..K........·$.K.00000140:·78bc·4b00·0000·0000·0000·0020·a0bc·4b00··x.K........·..K.
00000150:·0000·0000·0000·0020·4c93·4b00·0000·0000··.......·L.K.....00000150:·0000·0000·0000·0020·c8bc·4b00·0000·0000··.......·..K.....
00000160:·0000·0020·7493·4b00·0000·0000·0000·0020··...·t.K........·00000160:·0000·0020·f0bc·4b00·0000·0000·0000·0020··...·..K........·
00000170:·9c93·4b00·0000·0000·0000·0020·c493·4b00··..K........·..K.00000170:·18bd·4b00·0000·0000·0000·0020·40bd·4b00··..K........·@.K.
00000180:·0000·0000·0000·0020·ec93·4b00·0000·0000··.......·..K.....00000180:·0000·0000·0000·0020·68bd·4b00·0000·0000··.......·h.K.....
00000190:·0000·0020·1494·4b00·0000·0000·0000·0020··...·..K........·00000190:·0000·0020·90bd·4b00·0000·0000·0000·0020··...·..K........·
000001a0:·3c94·4b00·0000·0000·0000·0020·6494·4b00··<.K........·d.K.000001a0:·b8bd·4b00·0000·0000·0000·0020·e0bd·4b00··..K........·..K.
000001b0:·0000·0000·0000·0020·8c94·4b00·0000·0000··.......·..K.....000001b0:·0000·0000·0000·0020·08be·4b00·0000·0000··.......·..K.....
000001c0:·0000·0020·b494·4b00·0000·0000·0000·0020··...·..K........·000001c0:·0000·0020·30be·4b00·0000·0000·0000·0020··...·0.K........·
000001d0:·dc94·4b00·0000·0000·0000·0020·0495·4b00··..K........·..K.000001d0:·58be·4b00·0000·0000·0000·0020·80be·4b00··X.K........·..K.
000001e0:·0000·0000·0000·0020·2c95·4b00·0000·0000··.......·,.K.....000001e0:·0000·0000·0000·0020·a8be·4b00·0000·0000··.......·..K.....
000001f0:·0000·0020·5495·4b00·0000·0000·0000·0020··...·T.K........·000001f0:·0000·0020·d0be·4b00·0000·0000·0000·0020··...·..K........·
00000200:·7c95·4b00·0000·0000·0000·0020·a495·4b00··|.K........·..K.00000200:·f8be·4b00·0000·0000·0000·0020·20bf·4b00··..K........··.K.
00000210:·0000·0000·0000·0020·cc95·4b00·0000·0000··.......·..K.....00000210:·0000·0000·0000·0020·48bf·4b00·0000·0000··.......·H.K.....
00000220:·0000·0020·f495·4b00·0000·0000·0000·0020··...·..K........·00000220:·0000·0020·70bf·4b00·0000·0000·0000·0020··...·p.K........·
00000230:·1c96·4b00·0000·0000·0000·0020·4496·4b00··..K........·D.K.00000230:·98bf·4b00·0000·0000·0000·0020·c0bf·4b00··..K........·..K.
00000240:·0000·0000·0000·0020·6c96·4b00·0000·0000··.......·l.K.....00000240:·0000·0000·0000·0020·e8bf·4b00·0000·0000··.......·..K.....
00000250:·0000·0020·9496·4b00·0000·0000·0000·0020··...·..K........·00000250:·0000·0020·10c0·4b00·0000·0000·0000·0020··...·..K........·
00000260:·bc96·4b00·0000·0000·0000·0020·e496·4b00··..K........·..K.00000260:·38c0·4b00·0000·0000·0000·0020·60c0·4b00··8.K........·`.K.
00000270:·0000·0000·0000·0020·0c97·4b00·0000·0000··.......·..K.....00000270:·0000·0000·0000·0020·88c0·4b00·0000·0000··.......·..K.....
00000280:·0000·0020·3497·4b00·0000·0000·0000·0020··...·4.K........·00000280:·0000·0020·b0c0·4b00·0000·0000·0000·0020··...·..K........·
00000290:·5c97·4b00·0000·0000·0000·0020·8497·4b00··\.K........·..K.00000290:·d8c0·4b00·0000·0000·0000·0020·00c1·4b00··..K........·..K.
000002a0:·0000·0000·0000·0020·ac97·4b00·0000·0000··.......·..K.....000002a0:·0000·0000·0000·0020·28c1·4b00·0000·0000··.......·(.K.....
000002b0:·0000·0020·d497·4b00·0000·0000·0000·0020··...·..K........·000002b0:·0000·0020·50c1·4b00·0000·0000·0000·0020··...·P.K........·
000002c0:·fc97·4b00·0000·0000·0000·0020·2498·4b00··..K........·$.K.000002c0:·78c1·4b00·0000·0000·0000·0020·a0c1·4b00··x.K........·..K.
000002d0:·0000·0000·0000·0020·4c98·4b00·0000·0000··.......·L.K.....000002d0:·0000·0000·0000·0020·c8c1·4b00·0000·0000··.......·..K.....
000002e0:·0000·0020·7498·4b00·0000·0000·0000·0020··...·t.K........·000002e0:·0000·0020·f0c1·4b00·0000·0000·0000·0020··...·..K........·
000002f0:·9c98·4b00·0000·0000·0000·0020·c498·4b00··..K........·..K.000002f0:·18c2·4b00·0000·0000·0000·0020·40c2·4b00··..K........·@.K.
00000300:·0000·0000·0000·0020·ec98·4b00·0000·0000··.......·..K.....00000300:·0000·0000·0000·0020·68c2·4b00·0000·0000··.......·h.K.....
00000310:·0000·0020·1499·4b00·0000·0000·0000·0020··...·..K........·00000310:·0000·0020·90c2·4b00·0000·0000·0000·0020··...·..K........·
00000320:·3c99·4b00·0000·0000·0000·0020·6499·4b00··<.K........·d.K.00000320:·b8c2·4b00·0000·0000·0000·0020·e0c2·4b00··..K........·..K.
00000330:·0000·0000·0000·0020·8c99·4b00·0000·0000··.......·..K.....00000330:·0000·0000·0000·0020·08c3·4b00·0000·0000··.......·..K.....
00000340:·0000·0020·b499·4b00·0000·0000·0000·0020··...·..K........·00000340:·0000·0020·30c3·4b00·0000·0000·0000·0020··...·0.K........·
00000350:·dc99·4b00·0000·0000·0000·0020·049a·4b00··..K........·..K.00000350:·58c3·4b00·0000·0000·0000·0020·80c3·4b00··X.K........·..K.
00000360:·0000·0000·0000·0020·2c9a·4b00·0000·0000··.......·,.K.....00000360:·0000·0000·0000·0020·a8c3·4b00·0000·0000··.......·..K.....
00000370:·0000·0020·549a·4b00·0000·0000·0000·0020··...·T.K........·00000370:·0000·0020·d0c3·4b00·0000·0000·0000·0020··...·..K........·
00000380:·7c9a·4b00·0000·0000·0000·0020·a49a·4b00··|.K........·..K.00000380:·f8c3·4b00·0000·0000·0000·0020·20c4·4b00··..K........··.K.
00000390:·0000·0000·0000·0020·cc9a·4b00·0000·0000··.......·..K.....00000390:·0000·0000·0000·0020·48c4·4b00·0000·0000··.......·H.K.....
000003a0:·0000·0020·f49a·4b00·0000·0000·0000·0020··...·..K........·000003a0:·0000·0020·70c4·4b00·0000·0000·0000·0020··...·p.K........·
000003b0:·1c9b·4b00·0000·0000·0000·0020·449b·4b00··..K........·D.K.000003b0:·98c4·4b00·0000·0000·0000·0020·c0c4·4b00··..K........·..K.
000003c0:·0000·0000·0000·0020·6c9b·4b00·0000·0000··.......·l.K.....000003c0:·0000·0000·0000·0020·e8c4·4b00·0000·0000··.......·..K.....
000003d0:·0000·0020·949b·4b00·0000·0000·0000·0020··...·..K........·000003d0:·0000·0020·10c5·4b00·0000·0000·0000·0020··...·..K........·
000003e0:·bc9b·4b00·0000·0000·0000·0020·e49b·4b00··..K........·..K.000003e0:·38c5·4b00·0000·0000·0000·0020·60c5·4b00··8.K........·`.K.
000003f0:·0000·0000·0000·0020·0c9c·4b00·0000·0000··.......·..K.....000003f0:·0000·0000·0000·0020·88c5·4b00·0000·0000··.......·..K.....
00000400:·0000·0020·349c·4b00·0000·0000·0000·0020··...·4.K........·00000400:·0000·0020·b0c5·4b00·0000·0000·0000·0020··...·..K........·
00000410:·5c9c·4b00·0000·0000·0000·0020·849c·4b00··\.K........·..K.00000410:·d8c5·4b00·0000·0000·0000·0020·00c6·4b00··..K........·..K.
00000420:·0000·0000·0000·0020·ac9c·4b00·0000·0000··.......·..K.....00000420:·0000·0000·0000·0020·28c6·4b00·0000·0000··.......·(.K.....
00000430:·0000·0020·d49c·4b00·0000·0000·0000·0020··...·..K........·00000430:·0000·0020·50c6·4b00·0000·0000·0000·0020··...·P.K........·
00000440:·fc9c·4b00·0000·0000·0000·0020·249d·4b00··..K........·$.K.00000440:·78c6·4b00·0000·0000·0000·0020·a0c6·4b00··x.K........·..K.
00000450:·0000·0000·0000·0020·4c9d·4b00·0000·0000··.......·L.K.....00000450:·0000·0000·0000·0020·c8c6·4b00·0000·0000··.......·..K.....
00000460:·0000·0020·749d·4b00·0000·0000·0000·0020··...·t.K........·00000460:·0000·0020·f0c6·4b00·0000·0000·0000·0020··...·..K........·
00000470:·9c9d·4b00·0000·0000·0000·0020·c49d·4b00··..K........·..K.00000470:·18c7·4b00·0000·0000·0000·0020·40c7·4b00··..K........·@.K.
00000480:·0000·0000·0000·0020·ec9d·4b00·0000·0000··.......·..K.....00000480:·0000·0000·0000·0020·68c7·4b00·0000·0000··.......·h.K.....
00000490:·0000·0020·149e·4b00·0000·0000·0000·0020··...·..K........·00000490:·0000·0020·90c7·4b00·0000·0000·0000·0020··...·..K........·
000004a0:·3c9e·4b00·0000·0000·0000·0020·649e·4b00··<.K........·d.K.000004a0:·b8c7·4b00·0000·0000·0000·0020·e0c7·4b00··..K........·..K.
000004b0:·0000·0000·0000·0020·8c9e·4b00·0000·0000··.......·..K.....000004b0:·0000·0000·0000·0020·08c8·4b00·0000·0000··.......·..K.....
000004c0:·0000·0020·b49e·4b00·0000·0000·0000·0020··...·..K........·000004c0:·0000·0020·30c8·4b00·0000·0000·0000·0020··...·0.K........·
000004d0:·dc9e·4b00·0000·0000·0000·0020·049f·4b00··..K........·..K.000004d0:·58c8·4b00·0000·0000·0000·0020·80c8·4b00··X.K........·..K.
000004e0:·0000·0000·0000·0020·2c9f·4b00·0000·0000··.......·,.K.....000004e0:·0000·0000·0000·0020·a8c8·4b00·0000·0000··.......·..K.....
000004f0:·0000·0020·549f·4b00·0000·0000·0000·0020··...·T.K........·000004f0:·0000·0020·d0c8·4b00·0000·0000·0000·0020··...·..K........·
00000500:·7c9f·4b00·0000·0000·0000·0020·a49f·4b00··|.K........·..K.00000500:·f8c8·4b00·0000·0000·0000·0020·20c9·4b00··..K........··.K.
00000510:·0000·0000·0000·0020·cc9f·4b00·0000·0000··.......·..K.....00000510:·0000·0000·0000·0020·48c9·4b00·0000·0000··.......·H.K.....
00000520:·0000·0020·f49f·4b00·0000·0000·0000·0020··...·..K........·00000520:·0000·0020·70c9·4b00·0000·0000·0000·0020··...·p.K........·
00000530:·1ca0·4b00·0000·0000·0000·0020·44a0·4b00··..K........·D.K.00000530:·98c9·4b00·0000·0000·0000·0020·c0c9·4b00··..K........·..K.
00000540:·0000·0000·0000·0020·6ca0·4b00·0000·0000··.......·l.K.....00000540:·0000·0000·0000·0020·e8c9·4b00·0000·0000··.......·..K.....
00000550:·0000·0020·94a0·4b00·0000·0000·0000·0020··...·..K........·00000550:·0000·0020·10ca·4b00·0000·0000·0000·0020··...·..K........·
00000560:·bca0·4b00·0000·0000·0000·0020·e4a0·4b00··..K........·..K.00000560:·38ca·4b00·0000·0000·0000·0020·60ca·4b00··8.K........·`.K.
00000570:·0000·0000·0000·0020·0ca1·4b00·0000·0000··.......·..K.....00000570:·0000·0000·0000·0020·88ca·4b00·0000·0000··.......·..K.....
00000580:·0000·0020·34a1·4b00·0000·0000·0000·0020··...·4.K........·00000580:·0000·0020·b0ca·4b00·0000·0000·0000·0020··...·..K........·
00000590:·5ca1·4b00·0000·0000·0000·0020·84a1·4b00··\.K........·..K.00000590:·d8ca·4b00·0000·0000·0000·0020·00cb·4b00··..K........·..K.
000005a0:·0000·0000·0000·0020·aca1·4b00·0000·0000··.......·..K.....000005a0:·0000·0000·0000·0020·28cb·4b00·0000·0000··.......·(.K.....
000005b0:·0000·0020·d4a1·4b00·0000·0000·0000·0020··...·..K........·000005b0:·0000·0020·50cb·4b00·0000·0000·0000·0020··...·P.K........·
000005c0:·fca1·4b00·0000·0000·0000·0020·24a2·4b00··..K........·$.K.000005c0:·78cb·4b00·0000·0000·0000·0020·a0cb·4b00··x.K........·..K.
000005d0:·0000·0000·0000·0020·4ca2·4b00·0000·0000··.......·L.K.....000005d0:·0000·0000·0000·0020·c8cb·4b00·0000·0000··.......·..K.....
000005e0:·0000·0020·74a2·4b00·0000·0000·0000·0020··...·t.K........·000005e0:·0000·0020·f0cb·4b00·0000·0000·0000·0020··...·..K........·
000005f0:·9ca2·4b00·0000·0000·0000·0020·c4a2·4b00··..K........·..K.000005f0:·18cc·4b00·0000·0000·0000·0020·40cc·4b00··..K........·@.K.
00000600:·0000·0000·0000·0020·eca2·4b00·0000·0000··.......·..K.....00000600:·0000·0000·0000·0020·68cc·4b00·0000·0000··.......·h.K.....
00000610:·0000·0020·14a3·4b00·0000·0000·0000·0020··...·..K........·00000610:·0000·0020·90cc·4b00·0000·0000·0000·0020··...·..K........·
00000620:·3ca3·4b00·0000·0000·0000·0020·64a3·4b00··<.K........·d.K.00000620:·b8cc·4b00·0000·0000·0000·0020·e0cc·4b00··..K........·..K.
00000630:·0000·0000·0000·0020·8ca3·4b00·0000·0000··.......·..K.....00000630:·0000·0000·0000·0020·08cd·4b00·0000·0000··.......·..K.....
00000640:·0000·0020·b4a3·4b00·0000·0000·0000·0020··...·..K........·00000640:·0000·0020·30cd·4b00·0000·0000·0000·0020··...·0.K........·
00000650:·dca3·4b00·0000·0000·0000·0020·04a4·4b00··..K........·..K.00000650:·58cd·4b00·0000·0000·0000·0020·80cd·4b00··X.K........·..K.
00000660:·0000·0000·0000·0020·2ca4·4b00·0000·0000··.......·,.K.....00000660:·0000·0000·0000·0020·a8cd·4b00·0000·0000··.......·..K.....
00000670:·0000·0020·54a4·4b00·0000·0000·0000·0020··...·T.K........·00000670:·0000·0020·d0cd·4b00·0000·0000·0000·0020··...·..K........·
00000680:·7ca4·4b00·0000·0000·0000·0020·b4a4·4b00··|.K........·..K.00000680:·f8cd·4b00·0000·0000·0000·0020·30ce·4b00··..K........·0.K.
00000690:·0000·0000·0000·0020·dca4·4b00·0000·0000··.......·..K.....00000690:·0000·0000·0000·0020·58ce·4b00·0000·0000··.......·X.K.....
000006a0:·0000·0020·04a5·4b00·0000·0000·0000·0020··...·..K........·000006a0:·0000·0020·80ce·4b00·0000·0000·0000·0020··...·..K........·
000006b0:·2ca5·4b00·0000·0000·0000·0020·54a5·4b00··,.K........·T.K.000006b0:·a8ce·4b00·0000·0000·0000·0020·d0ce·4b00··..K........·..K.
000006c0:·0000·0000·0000·0020·8ca5·4b00·0000·0000··.......·..K.....000006c0:·0000·0000·0000·0020·08cf·4b00·0000·0000··.......·..K.....
000006d0:·0000·0020·b4a5·4b00·0000·0000·0000·0020··...·..K........·000006d0:·0000·0020·30cf·4b00·0000·0000·0000·0020··...·0.K........·
000006e0:·dca5·4b00·0000·0000·0000·0020·04a6·4b00··..K........·..K.000006e0:·58cf·4b00·0000·0000·0000·0020·80cf·4b00··X.K........·..K.
000006f0:·0000·0000·0000·0020·2ca6·4b00·0000·0000··.......·,.K.....000006f0:·0000·0000·0000·0020·a8cf·4b00·0000·0000··.......·..K.....
00000700:·0000·0020·54a6·4b00·0000·0000·0000·0020··...·T.K........·00000700:·0000·0020·d0cf·4b00·0000·0000·0000·0020··...·..K........·
00000710:·7ca6·4b00·0000·0000·0000·0020·a4a6·4b00··|.K........·..K.00000710:·f8cf·4b00·0000·0000·0000·0020·20d0·4b00··..K........··.K.
00000720:·0000·0000·0000·0020·cca6·4b00·0000·0000··.......·..K.....00000720:·0000·0000·0000·0020·48d0·4b00·0000·0000··.......·H.K.....
00000730:·0000·0020·f4a6·4b00·0000·0000·0000·0020··...·..K........·00000730:·0000·0020·70d0·4b00·0000·0000·0000·0020··...·p.K........·
00000740:·1ca7·4b00·0000·0000·0000·0020·44a7·4b00··..K........·D.K.00000740:·98d0·4b00·0000·0000·0000·0020·c0d0·4b00··..K........·..K.
00000750:·0000·0000·0000·0020·6ca7·4b00·0000·0000··.......·l.K.....00000750:·0000·0000·0000·0020·e8d0·4b00·0000·0000··.......·..K.....
00000760:·0000·0020·94a7·4b00·0000·0000·0000·0020··...·..K........·00000760:·0000·0020·10d1·4b00·0000·0000·0000·0020··...·..K........·
00000770:·bca7·4b00·0000·0000·0000·0020·e4a7·4b00··..K........·..K.00000770:·38d1·4b00·0000·0000·0000·0020·60d1·4b00··8.K........·`.K.
00000780:·0000·0000·0000·0020·0ca8·4b00·0000·0000··.......·..K.....00000780:·0000·0000·0000·0020·88d1·4b00·0000·0000··.......·..K.....
00000790:·0000·0020·34a8·4b00·0000·0000·0000·0020··...·4.K........·00000790:·0000·0020·b0d1·4b00·0000·0000·0000·0020··...·..K........·
000007a0:·5ca8·4b00·0000·0000·0000·0020·84a8·4b00··\.K........·..K.000007a0:·d8d1·4b00·0000·0000·0000·0020·00d2·4b00··..K........·..K.
000007b0:·0000·0000·0000·0020·aca8·4b00·0000·0000··.......·..K.....000007b0:·0000·0000·0000·0020·28d2·4b00·0000·0000··.......·(.K.....
000007c0:·0000·0020·d4a8·4b00·0000·0000·0000·0020··...·..K........·000007c0:·0000·0020·50d2·4b00·0000·0000·0000·0020··...·P.K........·
000007d0:·fca8·4b00·0000·0000·0000·0020·24a9·4b00··..K........·$.K.000007d0:·78d2·4b00·0000·0000·0000·0020·a0d2·4b00··x.K........·..K.
Max diff block lines reached; 44248649/49768813 bytes (88.91%) of diff not shown.
⊟
90.0 KB
assets/dexopt/baseline.prof
    
Offset 1, 727 lines modifiedOffset 1, 727 lines modified
00000000:·7072·6f00·3031·3000·051d·c203·005f·2d00··pro.010......_-.00000000:·7072·6f00·3031·3000·051d·c203·005f·2d00··pro.010......_-.
00000010:·0078·01ed·7d0b·941c·d579·e6ed·8766·4662··.x..}....y...fFb00000010:·0078·01ed·7d0b·941c·d579·e6ed·8766·4662··.x..}....y...fFb
 00000020:·a469·0949·4842·a85b·0f40·0661·0610·186c··.i.IHB.[.@.a...l
 00000030:·996e·3d78·1a1c·609d·35f1·633d·4460·e324··.n=x..`.5.c=D`.$
 00000040:·b605·781d·1fc7·666a·2401·2236·a078·bd31··..x...fj$."6.x.1
 00000050:·f10b·2dc7·eb83·f1c9·59c8·9e75·d85d·9fd0··..-.....Y..u.]..
 00000060:·32b6·2131·8e14·9f38·87dd·b543·6362·8b3d··2.!1...8...Ccb.=
 00000070:·3687·c19c·58c3·6a98·daff·abaa·bffb·764d··6...X.j.......vM
 00000080:·7577·f563·667a·66be·3be7·f67d·fdff·7fff··uw.cfzf.;..}....
 00000090:·fbdd·afaa·6e57·ddae·39c9·7c7f·e9fb·2e4a··....nW..9.|....J
 000000a0:·986b·bf7e·f70f·beef·1ab3·fb8f·6eba·e38e··.k.~........n...
 000000b0:·5bee·78f3·cdb7·7cb2·dffc·bbf4·c72f·4998··[.x...|....../I.
 000000c0:·938e·9e75·c60f·2b4d·e7fb·6dc6·0c25·8cd9··...u..+M..m..%..
 000000d0:·f7df·bedc·f317·95b6·0bb4·6ded·2263·56af··..........m."cV.
 000000e0:·f8e1·db26·26ca·26b7·6adb·83bd·c6fc·9b63··...&&.&.j......c
 000000f0:·7ff3·b71f·7d47·b9ed·42b4·0d0f·1893·36c6··....}G..B.....6.
 00000100:·2425·8ae9·aa88·ba53·242e·94d8·13b4·216f··$%.....S$.....!o
 00000110:·cbf6·4bf9·d6a0·4dba·f0da·3658·3290·3f49··..K...M...6X2.?I
 00000120:·628f·1887·7de8·5e22·f164·89e8·1775·4811··b...}.^".d...uH.
 00000130:·cf90·7887·c4a5·12ef·9588·bab5·12fb·45c8··..x...........E.
 00000140:·ee13·f50b·246a·1df2·a843·5fda·07ca·6847··....$j...C_...hG
 00000150:·da27·718d·44b4·21c2·4fcd·a36d·b5c4·9556··.'q.D.!.O..m...V
 00000160:·1d74·d0be·4c22·f46c·f994·94b7·0475·e817··.t..L".l.....u..
 00000170:·7290·577c·d427·a4aa·071d·ad5f·2279·d551··r.W|.'....._"y.Q
 00000180:·1fd0·0619·9435·af65·e0ab·f568·d3a8·ed28··.....5.e...h...(
 00000190:·630c·9041·7fe7·05f9·b06d·c840·16f5·aafb··c..A.....m.@....
 000001a0:·2741·1dea·cf0e·da96·4b8a·b120·c29e·ce9f··'A......K..·....
 000001b0:·faa0·6346·1b6c·9e27·0dda·97a6·6aff·5469··..cF.l.'....j.Ti
 000001c0:·876d·d5d1·76d4·21be·5d22·ea80·bf62·8e7a··.m..v.!.]"...b.z
 000001d0:·e823·451b·fcd0·36d4·df26·1198·681f·90bb··.#E...6..&..h...
 000001e0:·5f22·64e1·0ff0·55cc·50d6·beb5·4de8·eec9··_"d...U.P...M...
 000001f0:·aa7d·f5e9·0f25·8331·6583·76ad·47ff·e80b··.}...%.1e.v.G...
 00000200:·b8a0·4efb·05a7·b59f·8b83·7ad8·045e·d041··..N.......z..^.A
 00000210:·1eb2·48d1·3752·f882·fee5·30f5·6c69·8af1··..H.7R....0.li..
 00000220:·21a2·7ff4·017d·a4ea·3bf2·d083·0cfc·5b2c··!....}..;.....[,
 00000230:·117d·431e·7ea0·1fe8·e8d8·364a·1e7d·420f··.}C.~.....6J.}B.
 00000240:·fdaa·3de4·5187·f884·4494·5557·8f1d·b4c1··..=.Q...D.UW....
 00000250:·b6ea·a83c·7c41·ff1f·9288·3a94·a18b·a832··...<|A....:....2
 00000260:·760a·db6a·1f3e·a20d·b2f0·1d79·c549·c78c··v..j.>.....y.I..
 00000270:·36db·3fd5·0746·f007·ed8a·23f4·e10b·6c21··6.?..F....#...l!
 00000280:·22bf·4e2a·d597·8c94·551f·fd68·1efa·90dd··".N*....U..h....
 00000290:·2c11·3610·f578·441f·6847·443d·74a0·abe3··,.6..xD.hGD=t...
 000002a0:·c418·348f·36f4·a5fd·c147·b421·bd48·a26d··..4.6....G.!.H.m
 000002b0:·5765·91a2·fe9f·24ae·0bf2·e748·0a9c·a1ab··We....$....H....
 000002c0:·3840·063e·c0f6·2952·4059·fb41·1ef1·87f2··8@.>..)R@Y.A....
 000002d0:·017b·18bb·eae9·fc69·3f2a·1b95·0203·ad47··.{.....i?*.....G
 000002e0:·5e75·b45e·cb90·d1bc·ca01·2f1d·3b7c·47c4··^u.^....../.;|G.
 000002f0:·3542·6521·87f1·2055·bf61·43fd·439d·dda6··5Be!..·U.aC.C...
 00000300:·7ea0·5eb1·078e·9051·0ea2·0de3·845d·95d7··~.^....Q.....]..
 00000310:·3c6c·ebb5·0432·9055·9fed·bcda·430a·1b68··<l...2.U....C..h
 00000320:·53fb·d083·0e6c·e29c·8f3c·2264·208b·7a94··S....l...<"d·.z.
 00000330:·a18b·883c·ea91·471b·ce5f·674a·c418·9157··...<..G.._gJ...W
 00000340:·bdb4·08a8·bff3·31fd·9400·d1ce·b8ef·17e5··......1.........
 00000350:·76f4·e7a3·ee0d·338c·d927·66b0·ff97·e4d8··v.....3..'f.....
 00000360:·9b8f·733e·5bc6·fc95·36e7·67c1·0c72·6bb6··..s>[...6.g..rk.
 00000370:·601c·e5e7·de36·718f·b2d9·ed75·57d5·19f3··`....6q....uW...
 00000380:·5beb·b435·1ad7·cfdb·d06d·649b·edd1·e7ef··[..5.....md.....
 00000390:·cfcc·00e6·589b·77c3·7cdc·db25·7e4c·2516··....X.w.|..%~L%.
 000003a0:·bba7·718c·57c9·e2dd·1ecb·9e36·fac6·f70e··..q.W......6....
 000003b0:·db56·27f3·974d·a1ed·4efa·495b·53c7·0162··.V'..M..N.I[S..b
00000020:·a469·0921·2421·d4ad·0720·8330·0308·0cb6··.i.!$!...·.0.... 
00000030:·4cb7·1e3c·0d0e·b0ce·9af8·b11e·22b0·7112··L..<........".q. 
00000040:·db02·bc8e·8f63·3335·9200·111b·50bc·de98··.....c35....P... 
00000050:·f801·0ac7·f1c1·f8e4·2c64·cf3a·ecae·4f68··........,d.:..Oh 
00000060:·19db·9018·47b2·4f9c·c3ee·daa1·31b1·c51e··....G.O.....1... 
00000070:·9bc3·604e·ac61·354c·edff·55d5·df7d·bba6··..`N.a5L..U..}.. 
00000080:·babb·fa31·333d·33df·9d73·fbbe·feff·bfff··...13=3..s...... 
00000090:·fdee·5755·b7ab·6ed7·9c60·beb7·f47d·1726··..WU..n..`...}.& 
000000a0:·cc35·5fbb·ebfb·df73·8dd9·f547·37de·7efb··.5_....s...G7.~. 
000000b0:·cdb7·bff9·a69b·3fd9·6ffe·43fa·e317·274c··......?.o.C...'L 
000000c0:·e6e4·577e·f483·4ad3·797e·9b31·4309·63f6··..W~..J.y~.1C.c. 
000000d0:·feb7·2ff7·fc45·a5ed·7c6d·5bb3·c898·23f7··../..E..|m[...#. 
000000e0:·9cf0·e0c4·44d9·e416·6d7b·a0d7·987f·77f4··....D...m{....w. 
000000f0:·effe·fea3·ef28·b75d·80b6·e101·63d2·c698··.....(.]....c... 
00000100:·a444·315d·1551·77b2·c485·127b·8236·e46d··.D1].Qw....{.6.m 
00000110:·d97e·29df·12b4·4917·5edb·7a4b·06f2·2748··.~)...I.^.zK..'H 
00000120:·ec11·e3b0·0fdd·8b25·9e28·11fd·a20e·29e2··.......%.(....). 
00000130:·e912·6f97·b854·e23d·1251·b746·62bf·08d9··..o..T.=.Q.Fb... 
00000140:·7da2·7e81·44ad·431e·75e8·4bfb·4019·ed48··}.~.D.C.u.K.@..H 
00000150:·fb24·ae96·8836·44f8·a979·b4ad·92b8·c2aa··.$...6D..y...... 
00000160:·830e·da97·4984·9e2d·9f92·f2e6·a00e·fd42··....I..-.......B 
00000170:·0ef2·8a8f·fa84·54f5·a0a3·f54b·24af·3aea··......T....K$.:. 
00000180:·03da·2083·b2e6·b50c·7cb5·1e6d·1ab5·1d65··..·.....|..m...e 
00000190:·8c01·32e8·efdc·201f·b60d·19c8·a25e·75ff··..2...·......^u. 
000001a0:·24a8·43fd·5941·db72·4931·1644·d8d3·f953··$.C.YA.rI1.D...S 
000001b0:·1f74·cc68·83cd·73a5·41fb·d254·ed9f·22ed··.t.h..s.A..T..". 
000001c0:·b0ad·3ada·8e3a·c4b7·4b44·1df0·57cc·510f··..:..:..KD..W.Q. 
000001d0:·7da4·6883·1fda·86fa·5b25·0213·ed03·72f7··}.h.....[%....r. 
000001e0:·4984·2cfc·01be·8a19·cada·b7b6·09dd·3d59··I.,...........=Y 
000001f0:·b5af·3efd·a164·30a6·6cd0·aef5·e81f·7d01··..>..d0.l.....}. 
00000200:·17d4·69bf·e0b4·f673·5150·0f9b·c00b·3ac8··..i....sQP....:. 
00000210:·4316·29fa·460a·5fd0·bf1c·a69e·2d4d·313e··C.).F._.....-M1> 
00000220:·44f4·8f3e·a08f·547d·471e·7a90·817f·8b25··D..>..T}G.z....% 
00000230:·a26f·c8c3·0ff4·031d·1ddb·06c9·a34f·e8a1··.o...........O.. 
00000240:·5fb5·873c·ea10·9f90·88b2·eaea·b183·36d8··_..<..........6. 
00000250:·561d·9587·2fe8·ff43·1251·8732·7411·55c6··V.../..C.Q.2t.U. 
00000260:·4e61·5bed·c347·b441·16be·23af·38e9·98d1··Na[..G.A..#.8... 
00000270:·66fb·a7fa·c008·fea0·5d71·843e·7c81·2d44··f.......]q.>|.-D 
00000280:·e4d7·4aa5·fa92·91b2·eaa3·1fcd·431f·b29b··..J.........C... 
00000290:·24c2·06a2·1e8f·e803·ed88·a887·0e74·759c··$............tu. 
000002a0:·1883·e6d1·86be·b43f·f888·36a4·174a·b4ed··.......?..6..J.. 
000002b0:·aa2c·52d4·ffb3·c4b5·41fe·6c49·8133·7415··.,R.....A.lI.3t. 
000002c0:·07c8·c007·d83e·590a·286b·3fc8·23fe·403e··.....>Y.(k?.#.@> 
000002d0:·600f·6357·3d9d·3fed·4765·a352·60a0·f5c8··`.cW=.?.Ge.R`... 
000002e0:·ab8e·d66b·1932·9a57·39e0·a563·87ef·88b8··...k.2.W9..c.... 
000002f0:·46a8·2ce4·301e·a4ea·376c·a87f·a8b3·dbd4··F.,.0...7l...... 
00000300:·0fd4·2bf6·c011·32ca·41b4·619c·b0ab·f29a··..+...2.A.a..... 
00000310:·876d·bd96·4006·b2ea·b39d·577b·4861·036d··.m..@.....W{Ha.m 
00000320:·6a1f·7ad0·814d·9cf3·9147·840c·6451·8f32··j.z..M...G..dQ.2 
00000330:·7411·9147·3df2·68c3·f9eb·0c89·1823·f2aa··t..G=.h......#.. 
00000340:·9716·01f5·773e·a69f·1220·da19·f77d·a2dc··....w>...·...}.. 
00000350:·8efe·7cd4·bd7e·8631·fbc4·0cf6·ff92·1c7b··..|..~.1.......{ 
00000360:·f371·ce67·cb98·bfd2·e6fc·2c98·416e·cd16··.q.g......,.An.. 
00000370:·8ca3·fcdc·d326·ee51·36bb·bdee·ca3a·637e··.....&.Q6....:c~ 
00000380:·6b9d·b646·e3fa·791b·ba8d·6cb3·3dfa·fcfd··k..F..y...l.=... 
00000390:·9919·c01c·6bf3·6e98·8f7b·bac4·8fa9·c462··....k.n..{.....b 
000003a0:·d734·8ef1·4a59·bcdb·63d9·dd46·dff8·de61··.4..JY..c..F...a 
000003b0:·dbea·64fe·d229·b4dd·493f·696b·ea38·406c··..d..)..I?ik.8@l 
000003c0:·892d·3940·0e90·03e4·0039·400e·9003·e400··.-9@.....9@..... 
000003d0:·3940·0e90·03e4·0039·400e·9003·e400·3940··9@.....9@.....9@ 
000003e0:·0e90·03e4·0039·400e·9003·e440·a738·705d··.....9@....@.8p] 
000003f0:·173c·7fd4·7d94·9d1a·d3df·4dd1·9874·7f73··.<..}.....M..t.s 
00000400:·a7fc·8cb2·a3fb·cfa3·daec·3add·9b6a·d731··..........:..j.1 
00000410:·cff3·425c·0ee0·b70c·7165·678b·dca6·2e1f··..B\....qeg..... 
00000420:·53d4·796e·2af7·96cc·9679·6bd5·cf75·5d3e··S.yn*....yk..u]> 
00000430:·dfad·8e2b·8a27·cdda·fa3f·75b0·e984·fd66··...+.'...?u....f 
00000440:·fcd1·dfc1·34a3·d3ac·6ca1·ce78·c3b6·f07b··....4...l..x...{ 
Max diff block lines reached; 58995/92066 bytes (64.08%) of diff not shown.
⊟
593 B
smali_classes4/expo/modules/BuildConfig.smali
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
  
  
4 #·static·fields4 #·static·fields
5 .field·public·static·final·BUILD_TYPE:Ljava/lang/String;·=·"release"5 .field·public·static·final·BUILD_TYPE:Ljava/lang/String;·=·"release"
  
6 .field·public·static·final·DEBUG:Z·=·false6 .field·public·static·final·DEBUG:Z·=·false
  
7 .field·public·static·final·EXPO_MODULES_CORE_VERSION:Ljava/lang/String;·=·"56.0.26"7 .field·public·static·final·EXPO_MODULES_CORE_VERSION:Ljava/lang/String;·=·"56.0.27"
  
8 .field·public·static·final·IS_NEW_ARCHITECTURE_ENABLED:Z·=·true8 .field·public·static·final·IS_NEW_ARCHITECTURE_ENABLED:Z·=·true
  
9 .field·public·static·final·LIBRARY_PACKAGE_NAME:Ljava/lang/String;·=·"expo.modules"9 .field·public·static·final·LIBRARY_PACKAGE_NAME:Ljava/lang/String;·=·"expo.modules"
  
  
10 #·direct·methods10 #·direct·methods
⊟
583 B
smali_classes4/expo/modules/kotlin/defaultmodules/CoreModule$definition$lambda$11$$inlined$Property$1.smali
    
Offset 70, 15 lines modifiedOffset 70, 15 lines modified
70 ····.locals·1470 ····.locals·14
  
71 ····const-string·v0,·"it"71 ····const-string·v0,·"it"
  
72 ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V72 ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
  
73 ····.line·2173 ····.line·21
74 ····const-string·p1,·"56.0.26"74 ····const-string·p1,·"56.0.27"
  
75 ····move-object·v0,·p175 ····move-object·v0,·p1
  
76 ····check-cast·v0,·Ljava/lang/CharSequence;76 ····check-cast·v0,·Ljava/lang/CharSequence;
  
77 ····const/4·v6,·0x177 ····const/4·v6,·0x1
  
⊟
4.69 KB
smali_classes2/com/bumptech/glide/GeneratedAppGlideModuleImpl.smali
Ordering differences only
    
Offset 127, 54 lines modifiedOffset 127, 54 lines modified
127 ····new-instance·v0,·Lcom/bumptech/glide/integration/okhttp3/OkHttpLibraryGlideModule;127 ····new-instance·v0,·Lcom/bumptech/glide/integration/okhttp3/OkHttpLibraryGlideModule;
  
128 ····invoke-direct·{v0},·Lcom/bumptech/glide/integration/okhttp3/OkHttpLibraryGlideModule;-><init>()V128 ····invoke-direct·{v0},·Lcom/bumptech/glide/integration/okhttp3/OkHttpLibraryGlideModule;-><init>()V
  
129 ····invoke-virtual·{v0,·p1,·p2,·p3},·Lcom/bumptech/glide/integration/okhttp3/OkHttpLibraryGlideModule;->registerComponents(Landroid/content/Context;Lcom/bumptech/glide/Glide;Lcom/bumptech/glide/Registry;)V129 ····invoke-virtual·{v0,·p1,·p2,·p3},·Lcom/bumptech/glide/integration/okhttp3/OkHttpLibraryGlideModule;->registerComponents(Landroid/content/Context;Lcom/bumptech/glide/Glide;Lcom/bumptech/glide/Registry;)V
  
130 ····.line·35130 ····.line·35
131 ····new-instance·v0,·Lexpo/modules/image/decodedsource/DecodedModule;131 ····new-instance·v0,·Lexpo/modules/image/okhttp/ExpoImageOkHttpClientGlideModule;
  
132 ····invoke-direct·{v0},·Lexpo/modules/image/decodedsource/DecodedModule;-><init>()V132 ····invoke-direct·{v0},·Lexpo/modules/image/okhttp/ExpoImageOkHttpClientGlideModule;-><init>()V
  
133 ····invoke-virtual·{v0,·p1,·p2,·p3},·Lexpo/modules/image/decodedsource/DecodedModule;->registerComponents(Landroid/content/Context;Lcom/bumptech/glide/Glide;Lcom/bumptech/glide/Registry;)V133 ····invoke-virtual·{v0,·p1,·p2,·p3},·Lexpo/modules/image/okhttp/ExpoImageOkHttpClientGlideModule;->registerComponents(Landroid/content/Context;Lcom/bumptech/glide/Glide;Lcom/bumptech/glide/Registry;)V
  
134 ····.line·36134 ····.line·36
135 ····new-instance·v0,·Lexpo/modules/image/okhttp/ExpoImageOkHttpClientGlideModule;135 ····new-instance·v0,·Lexpo/modules/image/thumbhash/ThumbhashModule;
  
136 ····invoke-direct·{v0},·Lexpo/modules/image/okhttp/ExpoImageOkHttpClientGlideModule;-><init>()V136 ····invoke-direct·{v0},·Lexpo/modules/image/thumbhash/ThumbhashModule;-><init>()V
  
137 ····invoke-virtual·{v0,·p1,·p2,·p3},·Lexpo/modules/image/okhttp/ExpoImageOkHttpClientGlideModule;->registerComponents(Landroid/content/Context;Lcom/bumptech/glide/Glide;Lcom/bumptech/glide/Registry;)V137 ····invoke-virtual·{v0,·p1,·p2,·p3},·Lexpo/modules/image/thumbhash/ThumbhashModule;->registerComponents(Landroid/content/Context;Lcom/bumptech/glide/Glide;Lcom/bumptech/glide/Registry;)V
  
138 ····.line·37138 ····.line·37
139 ····new-instance·v0,·Lexpo/modules/image/svg/SVGModule;139 ····new-instance·v0,·Lexpo/modules/image/blurhash/BlurhashModule;
  
140 ····invoke-direct·{v0},·Lexpo/modules/image/svg/SVGModule;-><init>()V140 ····invoke-direct·{v0},·Lexpo/modules/image/blurhash/BlurhashModule;-><init>()V
  
141 ····invoke-virtual·{v0,·p1,·p2,·p3},·Lexpo/modules/image/svg/SVGModule;->registerComponents(Landroid/content/Context;Lcom/bumptech/glide/Glide;Lcom/bumptech/glide/Registry;)V141 ····invoke-virtual·{v0,·p1,·p2,·p3},·Lexpo/modules/image/blurhash/BlurhashModule;->registerComponents(Landroid/content/Context;Lcom/bumptech/glide/Glide;Lcom/bumptech/glide/Registry;)V
  
142 ····.line·38142 ····.line·38
143 ····new-instance·v0,·Lexpo/modules/image/dataurls/Base64Module;143 ····new-instance·v0,·Lexpo/modules/image/dataurls/Base64Module;
  
144 ····invoke-direct·{v0},·Lexpo/modules/image/dataurls/Base64Module;-><init>()V144 ····invoke-direct·{v0},·Lexpo/modules/image/dataurls/Base64Module;-><init>()V
  
145 ····invoke-virtual·{v0,·p1,·p2,·p3},·Lexpo/modules/image/dataurls/Base64Module;->registerComponents(Landroid/content/Context;Lcom/bumptech/glide/Glide;Lcom/bumptech/glide/Registry;)V145 ····invoke-virtual·{v0,·p1,·p2,·p3},·Lexpo/modules/image/dataurls/Base64Module;->registerComponents(Landroid/content/Context;Lcom/bumptech/glide/Glide;Lcom/bumptech/glide/Registry;)V
  
146 ····.line·39146 ····.line·39
147 ····new-instance·v0,·Lexpo/modules/image/thumbhash/ThumbhashModule;147 ····new-instance·v0,·Lexpo/modules/image/svg/SVGModule;
  
148 ····invoke-direct·{v0},·Lexpo/modules/image/thumbhash/ThumbhashModule;-><init>()V148 ····invoke-direct·{v0},·Lexpo/modules/image/svg/SVGModule;-><init>()V
  
149 ····invoke-virtual·{v0,·p1,·p2,·p3},·Lexpo/modules/image/thumbhash/ThumbhashModule;->registerComponents(Landroid/content/Context;Lcom/bumptech/glide/Glide;Lcom/bumptech/glide/Registry;)V149 ····invoke-virtual·{v0,·p1,·p2,·p3},·Lexpo/modules/image/svg/SVGModule;->registerComponents(Landroid/content/Context;Lcom/bumptech/glide/Glide;Lcom/bumptech/glide/Registry;)V
  
150 ····.line·40150 ····.line·40
151 ····new-instance·v0,·Lexpo/modules/image/blurhash/BlurhashModule;151 ····new-instance·v0,·Lexpo/modules/image/decodedsource/DecodedModule;
  
152 ····invoke-direct·{v0},·Lexpo/modules/image/blurhash/BlurhashModule;-><init>()V152 ····invoke-direct·{v0},·Lexpo/modules/image/decodedsource/DecodedModule;-><init>()V
  
153 ····invoke-virtual·{v0,·p1,·p2,·p3},·Lexpo/modules/image/blurhash/BlurhashModule;->registerComponents(Landroid/content/Context;Lcom/bumptech/glide/Glide;Lcom/bumptech/glide/Registry;)V153 ····invoke-virtual·{v0,·p1,·p2,·p3},·Lexpo/modules/image/decodedsource/DecodedModule;->registerComponents(Landroid/content/Context;Lcom/bumptech/glide/Glide;Lcom/bumptech/glide/Registry;)V
  
154 ····.line·41154 ····.line·41
155 ····iget-object·v0,·p0,·Lcom/bumptech/glide/GeneratedAppGlideModuleImpl;->appGlideModule:Lexpo/modules/image/ExpoImageAppGlideModule;155 ····iget-object·v0,·p0,·Lcom/bumptech/glide/GeneratedAppGlideModuleImpl;->appGlideModule:Lexpo/modules/image/ExpoImageAppGlideModule;
  
156 ····invoke-virtual·{v0,·p1,·p2,·p3},·Lexpo/modules/image/ExpoImageAppGlideModule;->registerComponents(Landroid/content/Context;Lcom/bumptech/glide/Glide;Lcom/bumptech/glide/Registry;)V156 ····invoke-virtual·{v0,·p1,·p2,·p3},·Lexpo/modules/image/ExpoImageAppGlideModule;->registerComponents(Landroid/content/Context;Lcom/bumptech/glide/Glide;Lcom/bumptech/glide/Registry;)V
  
157 ····return-void157 ····return-void
⊟
1.29 KB
res/values/strings.xml
⊟
1.25 KB
res/values/strings.xml
    
Offset 309, 15 lines modifiedOffset 309, 15 lines modified
309 ··<string·name="path_password_eye_mask_strike_through">M2,4.27·L19.73,22·L22.27,19.46·L4.54,1.73·L4.54,1·L23,1·L23,23·L1,23·L1,4.27·Z</string>309 ··<string·name="path_password_eye_mask_strike_through">M2,4.27·L19.73,22·L22.27,19.46·L4.54,1.73·L4.54,1·L23,1·L23,23·L1,23·L1,4.27·Z</string>
310 ··<string·name="path_password_eye_mask_visible">M2,4.27·L2,4.27·L4.54,1.73·L4.54,1.73·L4.54,1·L23,1·L23,23·L1,23·L1,4.27·Z</string>310 ··<string·name="path_password_eye_mask_visible">M2,4.27·L2,4.27·L4.54,1.73·L4.54,1.73·L4.54,1·L23,1·L23,23·L1,23·L1,4.27·Z</string>
311 ··<string·name="path_password_strike_through">M3.27,4.27·L19.74,20.74</string>311 ··<string·name="path_password_strike_through">M3.27,4.27·L19.74,20.74</string>
312 ··<string·name="progressbar_description">Progress·Bar</string>312 ··<string·name="progressbar_description">Progress·Bar</string>
313 ··<string·name="radiogroup_description">Radio·Group</string>313 ··<string·name="radiogroup_description">Radio·Group</string>
314 ··<string·name="range_end">Range·end</string>314 ··<string·name="range_end">Range·end</string>
315 ··<string·name="range_start">Range·start</string>315 ··<string·name="range_start">Range·start</string>
316 ··<string·name="react_native_dev_server_ip">192.168.121.155</string>316 ··<string·name="react_native_dev_server_ip">140.211.166.77</string>
317 ··<string·name="rn_tab_description">Tab</string>317 ··<string·name="rn_tab_description">Tab</string>
318 ··<string·name="scrollbar_description">Scroll·Bar</string>318 ··<string·name="scrollbar_description">Scroll·Bar</string>
319 ··<string·name="search_menu_title">Search</string>319 ··<string·name="search_menu_title">Search</string>
320 ··<string·name="searchbar_scrolling_view_behavior">com.google.android.material.search.SearchBar$ScrollingViewBehavior</string>320 ··<string·name="searchbar_scrolling_view_behavior">com.google.android.material.search.SearchBar$ScrollingViewBehavior</string>
321 ··<string·name="searchview_clear_text_content_description">Clear·text</string>321 ··<string·name="searchview_clear_text_content_description">Clear·text</string>
322 ··<string·name="searchview_navigation_content_description">Back</string>322 ··<string·name="searchview_navigation_content_description">Back</string>
323 ··<string·name="selected">Selected</string>323 ··<string·name="selected">Selected</string>
⊟
2.76 MB
res/raw/node_modules_expogooglefonts_materialsymbols_400regular_materialsymbols_400regular.ttf
⊟
2.22 MB
showttf {}
error from `showttf {}`: Not aligned GID=1, pos=0x4d Not aligned GID=2, pos=0xc3 Not aligned GID=3, pos=0x11f Not aligned GID=4, pos=0x165 Not aligned GID=6, pos=0x265 Not aligned GID=7, pos=0x316 Not aligned GID=8, pos=0x395 Not aligned GID=10, pos=0x45a Not aligned GID=12, pos=0x52e Not aligned GID=13, pos=0x5a3 Not aligned GID=15, pos=0x6ad Not aligned GID=16, pos=0x79b Not aligned GID=17, pos=0x80b Not aligned GID=18, pos=0x8bd Not aligned GID=19, pos=0x92e Not aligned GID=20, pos=0x9ad Not aligned GID=22, pos=0xabe Not aligned GID=23, pos=0xb7d Not aligned GID=25, pos=0xcff Not aligned GID=26, pos=0xd79 Not aligned GID=27, pos=0xdf3 Not aligned GID=29, pos=0xedf Not aligned GID=30, pos=0xfb5 Not aligned GID=31, pos=0x108a Not aligned GID=32, pos=0x1136 [ truncated after 25 lines; 2965 ignored ]
    
Offset 1, 38 lines modifiedOffset 1, 38 lines modified
1 version=1,·numtables=15,·searchRange=128·entrySel=3·rangeshift=1121 version=1,·numtables=15,·searchRange=128·entrySel=3·rangeshift=112
2 File·Checksum·=b1b0afba·(should·be·0xb1b0afba),·diff=02 File·Checksum·=b1b0afba·(should·be·0xb1b0afba),·diff=0
3 GSUB·checksum=71138629·actual=71138629·diff=0·offset=146216·len=1242783 GSUB·checksum=c352af58·actual=c352af58·diff=0·offset=147052·len=125028
4 OS/2·checksum=61556689·actual=61556689·diff=0·offset=440·len=964 OS/2·checksum=61556689·actual=61556689·diff=0·offset=440·len=96
5 STAT·checksum=cfb4bcdb·actual=cfb4bcdb·diff=0·offset=536·len=1345 STAT·checksum=cfb4bcdb·actual=cfb4bcdb·diff=0·offset=536·len=134
6 cmap·checksum=9890e38b·actual=9890e38b·diff=0·offset=25616·len=591646 cmap·checksum=33bbbabf·actual=33bbbabf·diff=0·offset=25764·len=59452
7 gasp·checksum=00000010·actual=00000010·diff=0·offset=260·len=87 gasp·checksum=00000010·actual=00000010·diff=0·offset=260·len=8
8 glyf·checksum=cdf7ee44·actual=cdf7ee44·diff=0·offset=270496·len=6960488 glyf·checksum=8b12fc74·actual=8b12fc74·diff=0·offset=272080·len=700772
9 head·checksum=30719a25·actual=57ea9ccf·diff=679b06ea·offset=384·len=549 head·checksum=30dae279·actual=7807afc1·diff=48dd4db8·offset=384·len=54
10 hhea·checksum=07e30715·actual=07e30715·diff=0·offset=300·len=3610 hhea·checksum=07e30715·actual=07e30715·diff=0·offset=300·len=36
11 hmtx·checksum=326f31f0·actual=326f31f0·diff=0·offset=1440·len=805811 hmtx·checksum=37d43611·actual=37d43611·diff=0·offset=1440·len=8108
12 loca·checksum=50f34634·actual=50f34634·diff=0·offset=9500·len=1611612 loca·checksum=52055bb0·actual=52055bb0·diff=0·offset=9548·len=16216
13 maxp·checksum=0fdf0164·actual=0fdf0164·diff=0·offset=268·len=3213 maxp·checksum=0ff80164·actual=0ff80164·diff=0·offset=268·len=32
14 meta·checksum=a7babacb·actual=a7babacb·diff=0·offset=336·len=4814 meta·checksum=a7babacb·actual=a7babacb·diff=0·offset=336·len=48
15 name·checksum=498e8600·actual=498e8600·diff=0·offset=672·len=76615 name·checksum=498f8601·actual=498f8601·diff=0·offset=672·len=766
16 post·checksum=2184fed0·actual=2184fed0·diff=0·offset=84780·len=6143316 post·checksum=e02b96b2·actual=e02b96b2·diff=0·offset=85216·len=61833
17 prep·checksum=68068c85·actual=68068c85·diff=0·offset=252·len=717 prep·checksum=68068c85·actual=68068c85·diff=0·offset=252·len=7
  
18 HEAD·table·(at·384)18 HEAD·table·(at·384)
19 »       Version=119 »       Version=1
20 »       fontRevision=2.9720 »       fontRevision=2.98
21 »       checksumAdj=277902aa21 »       checksumAdj=472ccd48
22 »       magicNumber=5f0f3cf5·(0x5f0f3cf5,·diff=0)22 »       magicNumber=5f0f3cf5·(0x5f0f3cf5,·diff=0)
23 »       flags=2·lsb_at_0·23 »       flags=2·lsb_at_0·
24 »       unitsPerEm=96024 »       unitsPerEm=960
25 »       create[0]=025 »       create[0]=0
26 »       ·create[1]=e6cca8f126 »       ·create[1]=e7014cba
27 »       File·created:·Sun·Sep·13·19:24:33·202627 »       File·created:·Fri·Oct·23·17:41:14·2026
28 »       modtime[0]=028 »       modtime[0]=0
29 »       ·modtime[1]=e6ccb4c029 »       ·modtime[1]=e70156bc
30 »       File·modified:·Sun·Sep·13·20:14:56·202630 »       File·modified:·Fri·Oct·23·18:23:56·2026
31 »       xmin=-1231 »       xmin=-12
32 »       ymin=-9132 »       ymin=-91
33 »       xmax=97233 »       xmax=972
34 »       ymax=96134 »       ymax=961
35 »       macstyle=035 »       macstyle=0
36 »       lowestppem=636 »       lowestppem=6
37 »       fontdirhint=2·left·to·right·and·neutrals37 »       fontdirhint=2·left·to·right·and·neutrals
Offset 65, 19 lines modifiedOffset 65, 19 lines modified
65 »       ·platform=3·plat·spec·encoding=1·language=409·name=0·Copyright65 »       ·platform=3·plat·spec·encoding=1·language=409·name=0·Copyright
66 »       ·strlen=96··stroff=412»    ···^@C^@o^@p^@y^@r^@i^@g^@h^@t^@·^@2^@0^@2^@6^@·^@G^@o^@o^@g^@l^@e^@·^@L^@L^@C^@.^@·^@·^@A^@l^@l^@·^@R^@i^@g^@h^@t^@s^@·^@R^@e^@s^@e^@r^@v^@e^@d^@.66 »       ·strlen=96··stroff=412»    ···^@C^@o^@p^@y^@r^@i^@g^@h^@t^@·^@2^@0^@2^@6^@·^@G^@o^@o^@g^@l^@e^@·^@L^@L^@C^@.^@·^@·^@A^@l^@l^@·^@R^@i^@g^@h^@t^@s^@·^@R^@e^@s^@e^@r^@v^@e^@d^@.
67 »       ·platform=3·plat·spec·encoding=1·language=409·name=1·Family67 »       ·platform=3·plat·spec·encoding=1·language=409·name=1·Family
68 »       ·strlen=32··stroff=380»    ···^@M^@a^@t^@e^@r^@i^@a^@l^@·^@S^@y^@m^@b^@o^@l^@s68 »       ·strlen=32··stroff=380»    ···^@M^@a^@t^@e^@r^@i^@a^@l^@·^@S^@y^@m^@b^@o^@l^@s
69 »       ·platform=3·plat·spec·encoding=1·language=409·name=2·Subfamily69 »       ·platform=3·plat·spec·encoding=1·language=409·name=2·Subfamily
70 »       ·strlen=14··stroff=366»    ···^@R^@e^@g^@u^@l^@a^@r70 »       ·strlen=14··stroff=366»    ···^@R^@e^@g^@u^@l^@a^@r
71 »       ·platform=3·plat·spec·encoding=1·language=409·name=3·UniqueID71 »       ·platform=3·plat·spec·encoding=1·language=409·name=3·UniqueID
72 »       ·strlen=68··stroff=298»    ···^@2^@.^@9^@7^@0^@;^@G^@O^@O^@G^@;^@M^@a^@t^@e^@r^@i^@a^@l^@S^@y^@m^@b^@o^@l^@s^@-^@R^@e^@g^@u^@l^@a^@r72 »       ·strlen=68··stroff=298»    ···^@2^@.^@9^@8^@0^@;^@G^@O^@O^@G^@;^@M^@a^@t^@e^@r^@i^@a^@l^@S^@y^@m^@b^@o^@l^@s^@-^@R^@e^@g^@u^@l^@a^@r
73 »       ·platform=3·plat·spec·encoding=1·language=409·name=4·FullName73 »       ·platform=3·plat·spec·encoding=1·language=409·name=4·FullName
74 »       ·strlen=48··stroff=250»    ···^@M^@a^@t^@e^@r^@i^@a^@l^@·^@S^@y^@m^@b^@o^@l^@s^@·^@R^@e^@g^@u^@l^@a^@r74 »       ·strlen=48··stroff=250»    ···^@M^@a^@t^@e^@r^@i^@a^@l^@·^@S^@y^@m^@b^@o^@l^@s^@·^@R^@e^@g^@u^@l^@a^@r
75 »       ·platform=3·plat·spec·encoding=1·language=409·name=5·Version75 »       ·platform=3·plat·spec·encoding=1·language=409·name=5·Version
76 »       ·strlen=26··stroff=224»    ···^@V^@e^@r^@s^@i^@o^@n^@·^@2^@.^@9^@7^@076 »       ·strlen=26··stroff=224»    ···^@V^@e^@r^@s^@i^@o^@n^@·^@2^@.^@9^@8^@0
77 »       ·platform=3·plat·spec·encoding=1·language=409·name=6·Postscript77 »       ·platform=3·plat·spec·encoding=1·language=409·name=6·Postscript
78 »       ·strlen=46··stroff=178»    ···^@M^@a^@t^@e^@r^@i^@a^@l^@S^@y^@m^@b^@o^@l^@s^@-^@R^@e^@g^@u^@l^@a^@r78 »       ·strlen=46··stroff=178»    ···^@M^@a^@t^@e^@r^@i^@a^@l^@S^@y^@m^@b^@o^@l^@s^@-^@R^@e^@g^@u^@l^@a^@r
79 »       ·platform=3·plat·spec·encoding=1·language=409·name=8·Manufacturer79 »       ·platform=3·plat·spec·encoding=1·language=409·name=8·Manufacturer
80 »       ·strlen=12··stroff=166»    ···^@G^@o^@o^@g^@l^@e80 »       ·strlen=12··stroff=166»    ···^@G^@o^@o^@g^@l^@e
81 »       ·platform=3·plat·spec·encoding=1·language=409·name=256·???????81 »       ·platform=3·plat·spec·encoding=1·language=409·name=256·???????
82 »       ·strlen=8··stroff=158»     ···^@F^@i^@l^@l82 »       ·strlen=8··stroff=158»     ···^@F^@i^@l^@l
83 »       ·platform=3·plat·spec·encoding=1·language=409·name=257·???????83 »       ·platform=3·plat·spec·encoding=1·language=409·name=257·???????
Offset 149, 15 lines modifiedOffset 149, 15 lines modified
149 »       CapHeight=960149 »       CapHeight=960
150 »       DefaultChar=0150 »       DefaultChar=0
151 »       BreakChar=32151 »       BreakChar=32
152 »       MaxContext=43152 »       MaxContext=43
  
153 MAXP·table·(at·268)153 MAXP·table·(at·268)
154 »       Version=1154 »       Version=1
155 »       ·numGlyphs=4028155 »       ·numGlyphs=4053
156 »       ·maxPoints=355156 »       ·maxPoints=355
157 »       ·maxContours=34157 »       ·maxContours=34
158 »       ·maxCompositPoints=0158 »       ·maxCompositPoints=0
159 »       ·maxCompositContours=0159 »       ·maxCompositContours=0
160 »       ·maxZones=1160 »       ·maxZones=1
161 »       ·maxTwilightPoints=0161 »       ·maxTwilightPoints=0
162 »       ·maxStorage=0162 »       ·maxStorage=0
Offset 169, 20 lines modifiedOffset 169, 20 lines modified
169 »       ·maxComponentDepth=0169 »       ·maxComponentDepth=0
  
170 gasp·table·(at·260)·(grid·fitting·and·scan·conversion·table)170 gasp·table·(at·260)·(grid·fitting·and·scan·conversion·table)
171 »       ·version=1171 »       ·version=1
172 »       ·Number·of·gasp·entries=1172 »       ·Number·of·gasp·entries=1
173 »       ··All·sizes:·Both·Grid·Fitting·and·Anti-Aliasing173 »       ··All·sizes:·Both·Grid·Fitting·and·Anti-Aliasing
  
174 Encoding·(cmap)·table·(at·25616)174 Encoding·(cmap)·table·(at·25764)
175 platform=0·specific=3·offset=47224·Unicode·2.0+175 platform=0·specific=3·offset=47512·Unicode·2.0+
176 platform=0·specific=4·offset=36·Unicode·UCS4176 platform=0·specific=4·offset=36·Unicode·UCS4
177 platform=3·specific=1·offset=47224·MS·Unicode177 platform=3·specific=1·offset=47512·MS·Unicode
178 platform=3·specific=10·offset=36·MS·UCS4178 platform=3·specific=10·offset=36·MS·UCS4
179 ·Format=12·len=47188·Language=0179 ·Format=12·len=47476·Language=0
180 ·Glyph·0·->·U+0000180 ·Glyph·0·->·U+0000
181 ·Glyph·1·->·U+E92E181 ·Glyph·1·->·U+E92E
182 ·Glyph·2·->·U+0000182 ·Glyph·2·->·U+0000
183 ·Glyph·3·->·U+0000183 ·Glyph·3·->·U+0000
184 ·Glyph·4·->·U+E938184 ·Glyph·4·->·U+E938
185 ·Glyph·5·->·U+E92B185 ·Glyph·5·->·U+E92B
186 ·Glyph·6·->·U+EA4C186 ·Glyph·6·->·U+EA4C
Offset 197, 4022 lines modifiedOffset 197, 4047 lines modified
197 ·Glyph·15·->·U+EEFA197 ·Glyph·15·->·U+EEFA
198 ·Glyph·16·->·U+E8FA198 ·Glyph·16·->·U+E8FA
199 ·Glyph·17·->·U+E2DC199 ·Glyph·17·->·U+E2DC
200 ·Glyph·18·->·U+F469200 ·Glyph·18·->·U+F469
201 ·Glyph·19·->·U+F4BC201 ·Glyph·19·->·U+F4BC
202 ·Glyph·20·->·U+E1D2202 ·Glyph·20·->·U+E1D2
Diff chunk too large, falling back to line-by-line diff (4031 lines added, 4006 lines removed)
203 ·Glyph·21·->·U+E881203 ·Glyph·21·->·U+E881
204 ·Glyph·22·->·U+F06D204 ·Glyph·22·->·U+FFE8A
205 ·Glyph·23·->·U+E8E9205 ·Glyph·23·->·U+F06D
206 ·Glyph·24·->·U+F847206 ·Glyph·24·->·U+E8E9
207 ·Glyph·25·->·U+F673207 ·Glyph·25·->·U+F847
208 ·Glyph·26·->·U+F674208 ·Glyph·26·->·U+F673
209 ·Glyph·27·->·U+F675209 ·Glyph·27·->·U+F674
210 ·Glyph·28·->·U+F676210 ·Glyph·28·->·U+F675
211 ·Glyph·29·->·U+F4FC211 ·Glyph·29·->·U+F676
212 ·Glyph·30·->·U+F4FD212 ·Glyph·30·->·U+F4FC
213 ·Glyph·31·->·U+F50B213 ·Glyph·31·->·U+F4FD
214 ·Glyph·32·->·U+F50A214 ·Glyph·32·->·U+F50B
215 ·Glyph·33·->·U+E8F3215 ·Glyph·33·->·U+F50A
216 ·Glyph·34·->·U+EFE8216 ·Glyph·34·->·U+E8F3
217 ·Glyph·35·->·U+EFE7217 ·Glyph·35·->·U+EFE8
218 ·Glyph·36·->·U+FFEB6218 ·Glyph·36·->·U+EFE7
219 ·Glyph·37·->·U+F8F7219 ·Glyph·37·->·U+FFEB6
220 ·Glyph·38·->·U+F8F6220 ·Glyph·38·->·U+F8F7
221 ·Glyph·39·->·U+F8F5221 ·Glyph·39·->·U+F8F6
222 ·Glyph·40·->·U+E8EA222 ·Glyph·40·->·U+F8F5
223 ·Glyph·41·->·U+E8EB223 ·Glyph·41·->·U+E8EA
224 ·Glyph·42·->·U+EA13224 ·Glyph·42·->·U+E8EB
225 ·Glyph·43·->·U+E8ED225 ·Glyph·43·->·U+EA13
226 ·Glyph·44·->·U+E936226 ·Glyph·44·->·U+E8ED
Max diff block lines reached; 2140584/2328850 bytes (91.92%) of diff not shown.
⊟
550 KB
ttx -o- {}
error from `ttx -o- {}`: Dumping "/tmp/diffoscope_1y_yr7sf_unsigned/tmpgz20az3x_apk/res/raw/node_modules_expogooglefonts_materialsymbols_400regular_materialsymbols_400regular.ttf" to "<stdout>"... Dumping 'GlyphOrder' table... Dumping 'head' table... Dumping 'hhea' table... Dumping 'maxp' table... Dumping 'OS/2' table... Dumping 'hmtx' table... Dumping 'cmap' table... Dumping 'prep' table... Dumping 'loca' table... Dumping 'glyf' table... Dumping 'name' table... Dumping 'post' table... Dumping 'gasp' table... Dumping 'GSUB' table... Dumping 'STAT' table... Dumping 'meta' table...
    
Offset 21, 4032 lines modifiedOffset 21, 4057 lines modified
21 ····<GlyphID·id="15"·name="search_gear"/>21 ····<GlyphID·id="15"·name="search_gear"/>
22 ····<GlyphID·id="16"·name="youtube_searched_for"/>22 ····<GlyphID·id="16"·name="youtube_searched_for"/>
23 ····<GlyphID·id="17"·name="data_loss_prevention"/>23 ····<GlyphID·id="17"·name="data_loss_prevention"/>
24 ····<GlyphID·id="18"·name="search_check_2"/>24 ····<GlyphID·id="18"·name="search_check_2"/>
25 ····<GlyphID·id="19"·name="search_insights"/>25 ····<GlyphID·id="19"·name="search_insights"/>
26 ····<GlyphID·id="20"·name="troubleshoot"/>26 ····<GlyphID·id="20"·name="troubleshoot"/>
Diff chunk too large, falling back to line-by-line diff (4031 lines added, 4006 lines removed)
27 ····<GlyphID·id="21"·name="find_replace"/>27 ····<GlyphID·id="21"·name="find_replace"/>
28 ····<GlyphID·id="22"·name="splitscreen"/>28 ····<GlyphID·id="22"·name="input_search"/>
29 ····<GlyphID·id="23"·name="view_agenda"/>29 ····<GlyphID·id="23"·name="splitscreen"/>
30 ····<GlyphID·id="24"·name="view_column_2"/>30 ····<GlyphID·id="24"·name="view_agenda"/>
31 ····<GlyphID·id="25"·name="splitscreen_top"/>31 ····<GlyphID·id="25"·name="view_column_2"/>
32 ····<GlyphID·id="26"·name="splitscreen_right"/>32 ····<GlyphID·id="26"·name="splitscreen_top"/>
33 ····<GlyphID·id="27"·name="splitscreen_left"/>33 ····<GlyphID·id="27"·name="splitscreen_right"/>
34 ····<GlyphID·id="28"·name="splitscreen_bottom"/>34 ····<GlyphID·id="28"·name="splitscreen_left"/>
35 ····<GlyphID·id="29"·name="splitscreen_vertical_add"/>35 ····<GlyphID·id="29"·name="splitscreen_bottom"/>
36 ····<GlyphID·id="30"·name="splitscreen_add"/>36 ····<GlyphID·id="30"·name="splitscreen_vertical_add"/>
37 ····<GlyphID·id="31"·name="transition_push"/>37 ····<GlyphID·id="31"·name="splitscreen_add"/>
38 ····<GlyphID·id="32"·name="transition_slide"/>38 ····<GlyphID·id="32"·name="transition_push"/>
39 ····<GlyphID·id="33"·name="view_week"/>39 ····<GlyphID·id="33"·name="transition_slide"/>
40 ····<GlyphID·id="34"·name="calendar_view_week"/>40 ····<GlyphID·id="34"·name="view_week"/>
41 ····<GlyphID·id="35"·name="calendar_view_month"/>41 ····<GlyphID·id="35"·name="calendar_view_week"/>
42 ····<GlyphID·id="36"·name="spatial_gallery"/>42 ····<GlyphID·id="36"·name="calendar_view_month"/>
43 ····<GlyphID·id="37"·name="width_wide"/>43 ····<GlyphID·id="37"·name="spatial_gallery"/>
44 ····<GlyphID·id="38"·name="width_normal"/>44 ····<GlyphID·id="38"·name="width_wide"/>
45 ····<GlyphID·id="39"·name="width_full"/>45 ····<GlyphID·id="39"·name="width_normal"/>
46 ····<GlyphID·id="40"·name="view_array"/>46 ····<GlyphID·id="40"·name="width_full"/>
47 ····<GlyphID·id="41"·name="view_carousel"/>47 ····<GlyphID·id="41"·name="view_array"/>
48 ····<GlyphID·id="42"·name="amp_stories"/>48 ····<GlyphID·id="42"·name="view_carousel"/>
49 ····<GlyphID·id="43"·name="view_day"/>49 ····<GlyphID·id="43"·name="amp_stories"/>
50 ····<GlyphID·id="44"·name="calendar_view_day"/>50 ····<GlyphID·id="44"·name="view_day"/>
51 ····<GlyphID·id="45"·name="page_footer"/>51 ····<GlyphID·id="45"·name="calendar_view_day"/>
52 ····<GlyphID·id="46"·name="page_header"/>52 ····<GlyphID·id="46"·name="page_footer"/>
53 ····<GlyphID·id="47"·name="page_menu_ios"/>53 ····<GlyphID·id="47"·name="page_header"/>
54 ····<GlyphID·id="48"·name="view_object_track"/>54 ····<GlyphID·id="48"·name="page_menu_ios"/>
55 ····<GlyphID·id="49"·name="view_headline"/>55 ····<GlyphID·id="49"·name="view_object_track"/>
56 ····<GlyphID·id="50"·name="view_column"/>56 ····<GlyphID·id="50"·name="view_headline"/>
57 ····<GlyphID·id="51"·name="view_stream"/>57 ····<GlyphID·id="51"·name="view_column"/>
58 ····<GlyphID·id="52"·name="view_apps"/>58 ····<GlyphID·id="52"·name="view_stream"/>
59 ····<GlyphID·id="53"·name="add_row_above"/>59 ····<GlyphID·id="53"·name="view_apps"/>
60 ····<GlyphID·id="54"·name="add_row_below"/>60 ····<GlyphID·id="54"·name="add_row_above"/>
61 ····<GlyphID·id="55"·name="add_column_left"/>61 ····<GlyphID·id="55"·name="add_row_below"/>
62 ····<GlyphID·id="56"·name="add_column_right"/>62 ····<GlyphID·id="56"·name="add_column_left"/>
63 ····<GlyphID·id="57"·name="combine_columns"/>63 ····<GlyphID·id="57"·name="add_column_right"/>
64 ····<GlyphID·id="58"·name="view_list"/>64 ····<GlyphID·id="58"·name="combine_columns"/>
65 ····<GlyphID·id="59"·name="view_module"/>65 ····<GlyphID·id="59"·name="sheets_column_swap"/>
66 ····<GlyphID·id="60"·name="view_quilt"/>66 ····<GlyphID·id="60"·name="view_list"/>
67 ····<GlyphID·id="61"·name="vertical_split"/>67 ····<GlyphID·id="61"·name="view_module"/>
68 ····<GlyphID·id="62"·name="table_rows"/>68 ····<GlyphID·id="62"·name="view_quilt"/>
69 ····<GlyphID·id="63"·name="table_rows_narrow"/>69 ····<GlyphID·id="63"·name="vertical_split"/>
70 ····<GlyphID·id="64"·name="table_chart"/>70 ····<GlyphID·id="64"·name="table_rows"/>
71 ····<GlyphID·id="65"·name="shelf_position"/>71 ····<GlyphID·id="65"·name="table_rows_narrow"/>
72 ····<GlyphID·id="66"·name="window"/>72 ····<GlyphID·id="66"·name="table_chart"/>
73 ····<GlyphID·id="67"·name="space_dashboard"/>73 ····<GlyphID·id="67"·name="shelf_position"/>
74 ····<GlyphID·id="68"·name="grid_layout_side"/>74 ····<GlyphID·id="68"·name="window"/>
75 ····<GlyphID·id="69"·name="space_dashboard_2"/>75 ····<GlyphID·id="69"·name="space_dashboard"/>
76 ····<GlyphID·id="70"·name="dns"/>76 ····<GlyphID·id="70"·name="grid_layout_side"/>
77 ····<GlyphID·id="71"·name="storage"/>77 ····<GlyphID·id="71"·name="space_dashboard_2"/>
78 ····<GlyphID·id="72"·name="table_view"/>78 ····<GlyphID·id="72"·name="dns"/>
79 ····<GlyphID·id="73"·name="table"/>79 ····<GlyphID·id="73"·name="storage"/>
80 ····<GlyphID·id="74"·name="table_edit"/>80 ····<GlyphID·id="74"·name="table_view"/>
81 ····<GlyphID·id="75"·name="table_eye"/>81 ····<GlyphID·id="75"·name="table"/>
82 ····<GlyphID·id="76"·name="table_convert"/>82 ····<GlyphID·id="76"·name="table_edit"/>
83 ····<GlyphID·id="77"·name="view_sidebar"/>83 ····<GlyphID·id="77"·name="table_eye"/>
84 ····<GlyphID·id="78"·name="border_all"/>84 ····<GlyphID·id="78"·name="table_convert"/>
85 ····<GlyphID·id="79"·name="view_comfy"/>85 ····<GlyphID·id="79"·name="view_sidebar"/>
86 ····<GlyphID·id="80"·name="view_compact"/>86 ····<GlyphID·id="80"·name="border_all"/>
87 ····<GlyphID·id="81"·name="dashboard"/>87 ····<GlyphID·id="81"·name="view_comfy"/>
88 ····<GlyphID·id="82"·name="dashboard_2"/>88 ····<GlyphID·id="82"·name="view_compact"/>
89 ····<GlyphID·id="83"·name="dashboard_2_edit"/>89 ····<GlyphID·id="83"·name="dashboard"/>
90 ····<GlyphID·id="84"·name="dashboard_2_gear"/>90 ····<GlyphID·id="84"·name="dashboard_2"/>
91 ····<GlyphID·id="85"·name="dashboard_2_add"/>91 ····<GlyphID·id="85"·name="apps_plus"/>
92 ····<GlyphID·id="86"·name="dashboard_customize"/>92 ····<GlyphID·id="86"·name="dashboard_2_edit"/>
93 ····<GlyphID·id="87"·name="grid_view"/>93 ····<GlyphID·id="87"·name="dashboard_2_gear"/>
94 ····<GlyphID·id="88"·name="view_comfy_alt"/>94 ····<GlyphID·id="88"·name="dashboard_2_add"/>
95 ····<GlyphID·id="89"·name="view_cozy"/>95 ····<GlyphID·id="89"·name="dashboard_customize"/>
96 ····<GlyphID·id="90"·name="auto_awesome_mosaic"/>96 ····<GlyphID·id="90"·name="grid_view"/>
97 ····<GlyphID·id="91"·name="browse"/>97 ····<GlyphID·id="91"·name="view_comfy_alt"/>
98 ····<GlyphID·id="92"·name="tile_large"/>98 ····<GlyphID·id="92"·name="view_cozy"/>
99 ····<GlyphID·id="93"·name="tile_small"/>99 ····<GlyphID·id="93"·name="auto_awesome_mosaic"/>
100 ····<GlyphID·id="94"·name="tile_medium"/>100 ····<GlyphID·id="94"·name="browse"/>
101 ····<GlyphID·id="95"·name="widget_small"/>101 ····<GlyphID·id="95"·name="tile_large"/>
102 ····<GlyphID·id="96"·name="widget_width"/>102 ····<GlyphID·id="96"·name="tile_small"/>
103 ····<GlyphID·id="97"·name="widget_medium"/>103 ····<GlyphID·id="97"·name="tile_medium"/>
104 ····<GlyphID·id="98"·name="flex_wrap"/>104 ····<GlyphID·id="98"·name="widget_small"/>
105 ····<GlyphID·id="99"·name="flex_no_wrap"/>105 ····<GlyphID·id="99"·name="widget_width"/>
106 ····<GlyphID·id="100"·name="flex_direction"/>106 ····<GlyphID·id="100"·name="widget_medium"/>
107 ····<GlyphID·id="101"·name="responsive_layout"/>107 ····<GlyphID·id="101"·name="flex_wrap"/>
108 ····<GlyphID·id="102"·name="mobile_layout"/>108 ····<GlyphID·id="102"·name="flex_no_wrap"/>
109 ····<GlyphID·id="103"·name="navigation"/>109 ····<GlyphID·id="103"·name="flex_direction"/>
110 ····<GlyphID·id="104"·name="near_me"/>110 ····<GlyphID·id="104"·name="responsive_layout"/>
111 ····<GlyphID·id="105"·name="near_me_disabled"/>111 ····<GlyphID·id="105"·name="mobile_layout"/>
112 ····<GlyphID·id="106"·name="nearby"/>112 ····<GlyphID·id="106"·name="navigation"/>
113 ····<GlyphID·id="107"·name="nearby_off"/>113 ····<GlyphID·id="107"·name="near_me"/>
114 ····<GlyphID·id="108"·name="nearby_error"/>114 ····<GlyphID·id="108"·name="near_me_disabled"/>
115 ····<GlyphID·id="109"·name="hov"/>115 ····<GlyphID·id="109"·name="nearby"/>
116 ····<GlyphID·id="110"·name="place"/>116 ····<GlyphID·id="110"·name="nearby_off"/>
117 ····<GlyphID·id="111"·name="person_pin_circle"/>117 ····<GlyphID·id="111"·name="nearby_error"/>
118 ····<GlyphID·id="112"·name="not_listed_location"/>118 ····<GlyphID·id="112"·name="hov"/>
119 ····<GlyphID·id="113"·name="fmd_bad"/>119 ····<GlyphID·id="113"·name="place"/>
120 ····<GlyphID·id="114"·name="where_to_vote"/>120 ····<GlyphID·id="114"·name="person_pin_circle"/>
121 ····<GlyphID·id="115"·name="add_location"/>121 ····<GlyphID·id="115"·name="not_listed_location"/>
122 ····<GlyphID·id="116"·name="edit_location"/>122 ····<GlyphID·id="116"·name="fmd_bad"/>
123 ····<GlyphID·id="117"·name="map_pin_heart"/>123 ····<GlyphID·id="117"·name="where_to_vote"/>
124 ····<GlyphID·id="118"·name="map_pin_review"/>124 ····<GlyphID·id="118"·name="add_location"/>
125 ····<GlyphID·id="119"·name="add_location_alt"/>125 ····<GlyphID·id="119"·name="edit_location"/>
126 ····<GlyphID·id="120"·name="wrong_location"/>126 ····<GlyphID·id="120"·name="map_pin_heart"/>
127 ····<GlyphID·id="121"·name="edit_location_alt"/>127 ····<GlyphID·id="121"·name="map_pin_review"/>
128 ····<GlyphID·id="122"·name="pin_history"/>128 ····<GlyphID·id="122"·name="add_location_alt"/>
129 ····<GlyphID·id="123"·name="location_off"/>129 ····<GlyphID·id="123"·name="wrong_location"/>
130 ····<GlyphID·id="124"·name="pin_drop"/>130 ····<GlyphID·id="124"·name="edit_location_alt"/>
131 ····<GlyphID·id="125"·name="move_location"/>131 ····<GlyphID·id="125"·name="pin_history"/>
132 ····<GlyphID·id="126"·name="distance"/>132 ····<GlyphID·id="126"·name="location_off"/>
133 ····<GlyphID·id="127"·name="home_pin"/>133 ····<GlyphID·id="127"·name="pin_drop"/>
134 ····<GlyphID·id="128"·name="local_see"/>134 ····<GlyphID·id="128"·name="move_location"/>
135 ····<GlyphID·id="129"·name="multiple_airports"/>135 ····<GlyphID·id="129"·name="distance"/>
136 ····<GlyphID·id="130"·name="explore_nearby"/>136 ····<GlyphID·id="130"·name="home_pin"/>
137 ····<GlyphID·id="131"·name="share_location"/>137 ····<GlyphID·id="131"·name="local_see"/>
138 ····<GlyphID·id="132"·name="file_map"/>138 ····<GlyphID·id="132"·name="multiple_airports"/>
139 ····<GlyphID·id="133"·name="universal_local"/>139 ····<GlyphID·id="133"·name="explore_nearby"/>
140 ····<GlyphID·id="134"·name="emergency_share"/>140 ····<GlyphID·id="134"·name="share_location"/>
141 ····<GlyphID·id="135"·name="emergency_share_off"/>141 ····<GlyphID·id="135"·name="file_map"/>
142 ····<GlyphID·id="136"·name="mode_of_travel"/>142 ····<GlyphID·id="136"·name="universal_local"/>
143 ····<GlyphID·id="137"·name="moved_location"/>143 ····<GlyphID·id="137"·name="emergency_share"/>
144 ····<GlyphID·id="138"·name="keep"/>144 ····<GlyphID·id="138"·name="emergency_share_off"/>
145 ····<GlyphID·id="139"·name="keep_public"/>145 ····<GlyphID·id="139"·name="mode_of_travel"/>
146 ····<GlyphID·id="140"·name="push_pin"/>146 ····<GlyphID·id="140"·name="moved_location"/>
Max diff block lines reached; 192452/562620 bytes (34.21%) of diff not shown.
⊟
87.2 KB
res/raw/assets_scripts_main.bjs
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 "use·strict";(()=>{var·_t="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",Fo=(e=8)=>{let·t="";for(let·n=0;n<e;n+=1)t+=_t[Math.floor(Math.random()*_t.length)];return·t},F=()=>({schemaVersion:1,channels:[],keywords:[]}),Ne=e=>e.trim().replace(/^https?:\/\/(www\.|m\.)?youtube\.com\//i,"").replace(/^\/+/,"").replace(/^(c|channel|user)\//i,"").replace(/^\/+/,"").replace(/^@+/,"").replace(/\s+/g,"·").toLocaleLowerCase(),Wo=(e,t)=>{if(!e)return!1;let·n=Ne(e);return·n?Lt(t).some(o=>n===o):!1},re=(e,t)=>e.some(n=>Wo(n,t)),kt=(e,t)=>{let·n=Ne(e);return·n?{id:typeof·t?.id=="string"&&t.id?t.id:Fo(),value:n,enabled:typeof·t?.enabled=="boolean"?t.enabled:!0,createdAt:typeof·t?.createdAt=="number"?t.createdAt:Date.now()}:null},Et=e=>{let·t=new·Set,n=[];for(let·o·of·e||[]){let·r=typeof·o=="string"?kt(o):kt(o.value||"",o);!r||t.has(r.value)||(t.add(r.value),n.push(r))}return·n},Tt=e=>({schemaVersion:1,channels:Et(e?.channels),keywords:Et(e?.keywords)});var·Lt=e=>e.filter(t=>t.enabled).map(t=>t.value),He=(e,t)=>{if(!e)return!1;let·n=Ne(e);return·n?Lt(t).some(o=>n.includes(o)):!1},ie=(e,t)=>e.some(n=>He(n,t));var·Qo=["adBreakHeartbeatParams","adPlacements","adSlots","playerAds"],qe=new·RegExp("^/youtubei/v1/(browse|get_watch|next|player|search)"),Oe=e=>e.blockAds!==!1;function·Ve(e,t={}){let·n=JSON.parse(e);return·Oe(t)&&Mt(n[0].playerResponse),Rt(n[0].playerResponse,t),se(n,t),JSON.stringify(n)}function·Mt(e){return·Qo.forEach(t=>delete·e[t]),e}function·Ue(e,t,n={}){let·o=JSON.parse(e);return·Oe(n)&&Mt(o),Rt(o,n),se(o,n),JSON.stringify(o)}function·De(e,t,n={}){let·o=JSON.parse(e),r=n.hideShorts!==!1;se(o,n);let·s=(o.contents?.sectionListRenderer||o.contents?.twoColumnSearchResultsRenderer?.primaryContents.sectionListRenderer)?.contents[0].itemSectionRenderer||o.onResponseReceivedCommands?.[0].appendContinuationItemsAction?.continuationItems?.[0].itemSectionRenderer;return·s&&(s.contents=s.contents.map(l=>Yo(l,t,r)).filter(Boolean)),$(o,t,n),JSON.stringify(o)}function·Q(e,t,n={}){let·o=JSON.parse(e);return·se(o,n),$(o,t,n),JSON.stringify(o)}function·Yo(e,t,n){let{videoWithContextRenderer:o,gridShelfViewModel:r}=e;if(!(n&&(r||o?.navigationEndpoint.commandMetadata.webCommandMetadata.url.startsWith("/shorts")))&&!Bt(e,t))return·e}function·$(e,t,n={}){if(!e||typeof·e!="object")return;let·o=Oe(n);for(let·r·of·Object.keys(e)){let·i=e[r];Array.isArray(i)?(e[r]=i.filter(s=>!(o&&Go(s))&&!Bt(s,t)),e[r].forEach(s=>$(s,t,n))):i&&typeof·i=="object"&&$(i,t,n)}}var·Ko=["adSlotRenderer","adsEngagementPanelRenderer","bannerPromoRenderer","brandVideoShelfRenderer","brandVideoSingletonRenderer","carouselAdRenderer","compactPromotedItemRenderer","compactPromotedVideoRenderer","displayAdRenderer","inFeedAdLayoutRenderer","mealbarPromoRenderer","primetimePromoRenderer","promotedSparklesTextSearchRenderer","promotedSparklesWebRenderer","promotedVideoRenderer","searchPyvRenderer","statementBannerRenderer"];function·Go(e){return!e||typeof·e!="object"?!1:[e,e.richItemRenderer?.content,e.richSectionRenderer?.content,e.itemSectionRenderer?.contents?.length===1?e.itemSectionRenderer.contents[0]:void·0].filter(Boolean).some(n=>Ko.some(o=>n[o]))}function·Bt(e,t){let·n=Tt(t);return!n.channels.length&&!n.keywords.length?!1:Pt(e).some(o=>Jo(o,n))}function·Pt(e){if(!e||typeof·e!="object")return[];let·t=[e.videoRenderer,e.compactVideoRenderer,e.gridVideoRenderer,e.videoWithContextRenderer,e.reelItemRenderer,e.lockupViewModel,e.richItemRenderer?.content?.videoRenderer,e.richItemRenderer?.content?.lockupViewModel].filter(Boolean);return·t.length?t:[]}function·Jo(e,t){let·n=Xo(e),o=Zo(e);return·ie(n,t.keywords)||re(o,t.channels)}function·Xo(e){return[L(e?.title),L(e?.headline),e?.metadata?.lockupMetadataViewModel?.title?.content].filter(Boolean)}function·At(e,t={ids:new·Set,urls:new·Set,names:new·Set}){if(!e||typeof·e!="object")return·t;if(e.browseEndpoint){let{browseId:n,canonicalBaseUrl:o}=e.browseEndpoint;typeof·n=="string"&&n&&t.ids.add(n),typeof·o=="string"&&o&&t.urls.add(o)}typeof·e.text=="string"&&e.text&&e.navigationEndpoint?.browseEndpoint&&t.names.add(e.text);for(let·n·of·Object.keys(e))At(e[n],t);return·t}function·Zo(e){let·t=At(e),n=[...t.names,...t.urls,...t.ids];return·n.length===0?[L(e?.ownerText),L(e?.shortBylineText),L(e?.longBylineText),L(e?.owner?.videoOwnerRenderer?.title),e?.shortBylineText?.runs?.[0]?.navigationEndpoint?.browseEndpoint?.canonicalBaseUrl,e?.shortBylineText?.runs?.[0]?.navigationEndpoint?.browseEndpoint?.browseId,e?.ownerText?.runs?.[0]?.navigationEndpoint?.browseEndpoint?.canonicalBaseUrl,e?.ownerText?.runs?.[0]?.navigationEndpoint?.browseEndpoint?.browseId,e?.metadata?.lockupMetadataViewModel?.metadata?.content,e?.contentMetadata?.runs?.map(o=>o?.text).join("·")].filter(Boolean):n}function·L(e){return·e?typeof·e=="string"?e:typeof·e.simpleText=="string"?e.simpleText:typeof·e.content=="string"?e.content:Array.isArray(e.runs)?e.runs.map(t=>t?.text||"").join(""):"":""}function·Rt(e,t){if(!t.showOriginalVideoTitle)return;let·n=L(e?.videoDetails?.title);n&&(W(e?.microformat?.playerMicroformatRenderer?.title,n),W(e?.videoDetails?.title,n))}function·se(e,t){!t.showOriginalVideoTitle||!e||typeof·e!="object"||$e(e,n=>{for(let·o·of·Pt(n))Ct(o);Ct(n)})}function·$e(e,t){if(!(!e||typeof·e!="object")){if(t(e),Array.isArray(e)){e.forEach(n=>$e(n,t));return}for(let·n·of·Object.keys(e))$e(e[n],t)}}function·Ct(e){if(!e||typeof·e!="object")return;let·t=er(e);t&&(W(e.title,t),W(e.headline,t),W(e.metadata?.lockupMetadataViewModel?.title,t))}function·er(e){return[e.originalTitle,e.untranslatedTitle,e.untranslatedVideoTitle,e.title?.originalTitle,e.title?.untranslatedTitle,e.headline?.originalTitle,e.metadata?.lockupMetadataViewModel?.originalTitle,e.metadata?.lockupMetadataViewModel?.title?.originalTitle].map(L).find(Boolean)||""}function·W(e,t){!e||typeof·e!="object"||(typeof·e.simpleText=="string"&&(e.simpleText=t),typeof·e.content=="string"&&(e.content=t),Array.isArray(e.runs)&&e.runs.length&&e.runs.forEach((n,o)=>{n&&typeof·n=="object"&&typeof·n.text=="string"&&(n.text=o===0?t:"")}))}var·tr=()=>window.NouTube?.getSettings?.()?.blockAds!==!1;function·It(){let·e=window.ytInitialData;Object.defineProperty(window,"ytInitialData",{get(){return·e},set(o){try{let·r=window.NouTube?.getBlocklist?.();$(o,r,{blockAds:tr()})}catch(r){console.error("NouScript·initialData:",r)}e=o},configurable:!0});let·t=fetch;window.fetch=async(...o)=>{let·r=o[0],i=r·instanceof·Request?r.url:r.toString(),s=await·t(...o),l=new·URL(i).pathname.match(qe),c=window.NouTube?.getBlocklist?.(),m=window.NouTube?.getSettings?.(),f={showOriginalVideoTitle:!!m?.showOriginalVideoTitle,blockAds:m?.blockAds!==!1};if(s.status>200||!l)return·s;let·d=await·s.text(),a={status:s.status,headers:s.headers};try{let·u={browse:(p,y)=>Q(p,y,f),get_watch:p=>Ve(p,f[·...·truncated·by·diffoscope;·len:·991,·SHA:·2a358baa7da407f2439677c984217bb6bd38a9ec8a60957d167b79536b12d838·...·])}}),n.apply(this,[o,r])}}var·nr=["webm","vp8","vp9","av01"];function·Nt(e){return·function(t){if(t===void·0)return"";for(let·n·of·nr)if(t.indexOf(n)!==-1)return"";return·e(t)}}function·Ht(){try{let·e=document.createElement("video"),t=e.canPlayType.bind(e);HTMLVideoElement.prototype.canPlayType=Nt(t)}catch{}try{let·e=window.MediaSource;if(e&&typeof·e.isTypeSupported=="function"){let·t=e.isTypeSupported.bind(e);e.isTypeSupported=Nt(t)}}catch{}}var·or=/^(https?:\/\/i\d?\.ytimg\.com\/(?:vi|vi_webp)\/[^/]+\/)(default|mqdefault|hqdefault|sddefault|hq720|hq1|hq2|hq3|maxresdefault)(_custom_\d+)?(\.[a-zA-Z0-9]+)(.*)$/;function·ze(e,t){let·n=or.exec(e);return!n||n[2]===t?e:`${n[1]}${t}${n[4]}${n[5]}`}function·rr(e,t){return·e.replace(/(https?:\/\/i\d?\.ytimg\.com\/(?:vi|vi_webp)\/[^/]+\/)(default|mqdefault|hqdefault|sddefault|hq720|hq1|hq2|hq3|maxresdefault)(_custom_\d+)?(\.[a-zA-Z0-9]+)/g,`$1${t}$4`)}function·$t(e){if(!e||e==="default")return;try{let·n=Object.getOwnPropertyDescriptor(HTMLImageElement.prototype,"src");if(n?.set&&n.get){let·o=n.set,r=n.get;Object.defineProperty(HTMLImageElement.prototype,"src",{configurable:!0,enumerable:!0,get(){return·r.call(this)},set(i){o.call(this,typeof·i=="string"?ze(i,e):i)}})}}catch{}try{let·n=Element.prototype.setAttribute;Element.prototype.setAttribute=function(o,r){return·this·instanceof·HTMLImageElement&&o==="src"&&typeof·r=="string"?n.call(this,o,ze(r,e)):n.call(this,o,r)}}catch{}let·t=()=>{document.querySelectorAll("img").forEach(n=>{let·o=n.getAttribute("src");if(o){let·r=ze(o,e);r!==o&&n.setAttribute("src",r)}}),document.querySelectorAll('[style*="ytimg.com"]').forEach(n=>{let·o=n.getAttribute("style");if(o){let·r=rr(o,e);r!==o&&n.setAttribute("style",r)}})};document.body&&t(),document.addEventListener("DOMContentLoaded",t),setTimeout(t,1e3),setTimeout(t,3e3)}var·I=(e,...t)=>String.raw({raw:e},...t);var·qt=[{id:"hide-mix-playlist",labelKey:"settings.userStyles.builtin.hideMixPlaylist.label",css:I`1 "use·strict";(()=>{var·_t="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",Fo=(e=8)=>{let·t="";for(let·n=0;n<e;n+=1)t+=_t[Math.floor(Math.random()*_t.length)];return·t},F=()=>({schemaVersion:1,channels:[],keywords:[]}),Ne=e=>e.trim().replace(/^https?:\/\/(www\.|m\.)?youtube\.com\//i,"").replace(/^\/+/,"").replace(/^(c|channel|user)\//i,"").replace(/^\/+/,"").replace(/^@+/,"").replace(/\s+/g,"·").toLocaleLowerCase(),Wo=(e,t)=>{if(!e)return!1;let·n=Ne(e);return·n?Lt(t).some(o=>n===o):!1},re=(e,t)=>e.some(n=>Wo(n,t)),kt=(e,t)=>{let·n=Ne(e);return·n?{id:typeof·t?.id=="string"&&t.id?t.id:Fo(),value:n,enabled:typeof·t?.enabled=="boolean"?t.enabled:!0,createdAt:typeof·t?.createdAt=="number"?t.createdAt:Date.now()}:null},Et=e=>{let·t=new·Set,n=[];for(let·o·of·e||[]){let·r=typeof·o=="string"?kt(o):kt(o.value||"",o);!r||t.has(r.value)||(t.add(r.value),n.push(r))}return·n},Tt=e=>({schemaVersion:1,channels:Et(e?.channels),keywords:Et(e?.keywords)});var·Lt=e=>e.filter(t=>t.enabled).map(t=>t.value),He=(e,t)=>{if(!e)return!1;let·n=Ne(e);return·n?Lt(t).some(o=>n.includes(o)):!1},ie=(e,t)=>e.some(n=>He(n,t));var·Qo=["adBreakHeartbeatParams","adPlacements","adSlots","playerAds"],qe=new·RegExp("^/youtubei/v1/(browse|get_watch|next|player|search)"),Oe=e=>e.blockAds!==!1;function·Ve(e,t={}){let·n=JSON.parse(e);return·Oe(t)&&Mt(n[0].playerResponse),Rt(n[0].playerResponse,t),se(n,t),JSON.stringify(n)}function·Mt(e){return·Qo.forEach(t=>delete·e[t]),e}function·Ue(e,t,n={}){let·o=JSON.parse(e);return·Oe(n)&&Mt(o),Rt(o,n),se(o,n),JSON.stringify(o)}function·De(e,t,n={}){let·o=JSON.parse(e),r=n.hideShorts!==!1;se(o,n);let·s=(o.contents?.sectionListRenderer||o.contents?.twoColumnSearchResultsRenderer?.primaryContents.sectionListRenderer)?.contents[0].itemSectionRenderer||o.onResponseReceivedCommands?.[0].appendContinuationItemsAction?.continuationItems?.[0].itemSectionRenderer;return·s&&(s.contents=s.contents.map(l=>Yo(l,t,r)).filter(Boolean)),$(o,t,n),JSON.stringify(o)}function·Q(e,t,n={}){let·o=JSON.parse(e);return·se(o,n),$(o,t,n),JSON.stringify(o)}function·Yo(e,t,n){let{videoWithContextRenderer:o,gridShelfViewModel:r}=e;if(!(n&&(r||o?.navigationEndpoint.commandMetadata.webCommandMetadata.url.startsWith("/shorts")))&&!Bt(e,t))return·e}function·$(e,t,n={}){if(!e||typeof·e!="object")return;let·o=Oe(n);for(let·r·of·Object.keys(e)){let·i=e[r];Array.isArray(i)?(e[r]=i.filter(s=>!(o&&Go(s))&&!Bt(s,t)),e[r].forEach(s=>$(s,t,n))):i&&typeof·i=="object"&&$(i,t,n)}}var·Ko=["adSlotRenderer","adsEngagementPanelRenderer","bannerPromoRenderer","brandVideoShelfRenderer","brandVideoSingletonRenderer","carouselAdRenderer","compactPromotedItemRenderer","compactPromotedVideoRenderer","displayAdRenderer","inFeedAdLayoutRenderer","mealbarPromoRenderer","primetimePromoRenderer","promotedSparklesTextSearchRenderer","promotedSparklesWebRenderer","promotedVideoRenderer","searchPyvRenderer","statementBannerRenderer"];function·Go(e){return!e||typeof·e!="object"?!1:[e,e.richItemRenderer?.content,e.richSectionRenderer?.content,e.itemSectionRenderer?.contents?.length===1?e.itemSectionRenderer.contents[0]:void·0].filter(Boolean).some(n=>Ko.some(o=>n[o]))}function·Bt(e,t){let·n=Tt(t);return!n.channels.length&&!n.keywords.length?!1:Pt(e).some(o=>Jo(o,n))}function·Pt(e){if(!e||typeof·e!="object")return[];let·t=[e.videoRenderer,e.compactVideoRenderer,e.gridVideoRenderer,e.videoWithContextRenderer,e.reelItemRenderer,e.lockupViewModel,e.richItemRenderer?.content?.videoRenderer,e.richItemRenderer?.content?.lockupViewModel].filter(Boolean);return·t.length?t:[]}function·Jo(e,t){let·n=Xo(e),o=Zo(e);return·ie(n,t.keywords)||re(o,t.channels)}function·Xo(e){return[L(e?.title),L(e?.headline),e?.metadata?.lockupMetadataViewModel?.title?.content].filter(Boolean)}function·At(e,t={ids:new·Set,urls:new·Set,names:new·Set}){if(!e||typeof·e!="object")return·t;if(e.browseEndpoint){let{browseId:n,canonicalBaseUrl:o}=e.browseEndpoint;typeof·n=="string"&&n&&t.ids.add(n),typeof·o=="string"&&o&&t.urls.add(o)}typeof·e.text=="string"&&e.text&&e.navigationEndpoint?.browseEndpoint&&t.names.add(e.text);for(let·n·of·Object.keys(e))At(e[n],t);return·t}function·Zo(e){let·t=At(e),n=[...t.names,...t.urls,...t.ids];return·n.length===0?[L(e?.ownerText),L(e?.shortBylineText),L(e?.longBylineText),L(e?.owner?.videoOwnerRenderer?.title),e?.shortBylineText?.runs?.[0]?.navigationEndpoint?.browseEndpoint?.canonicalBaseUrl,e?.shortBylineText?.runs?.[0]?.navigationEndpoint?.browseEndpoint?.browseId,e?.ownerText?.runs?.[0]?.navigationEndpoint?.browseEndpoint?.canonicalBaseUrl,e?.ownerText?.runs?.[0]?.navigationEndpoint?.browseEndpoint?.browseId,e?.metadata?.lockupMetadataViewModel?.metadata?.content,e?.contentMetadata?.runs?.map(o=>o?.text).join("·")].filter(Boolean):n}function·L(e){return·e?typeof·e=="string"?e:typeof·e.simpleText=="string"?e.simpleText:typeof·e.content=="string"?e.content:Array.isArray(e.runs)?e.runs.map(t=>t?.text||"").join(""):"":""}function·Rt(e,t){if(!t.showOriginalVideoTitle)return;let·n=L(e?.videoDetails?.title);n&&(W(e?.microformat?.playerMicroformatRenderer?.title,n),W(e?.videoDetails?.title,n))}function·se(e,t){!t.showOriginalVideoTitle||!e||typeof·e!="object"||$e(e,n=>{for(let·o·of·Pt(n))Ct(o);Ct(n)})}function·$e(e,t){if(!(!e||typeof·e!="object")){if(t(e),Array.isArray(e)){e.forEach(n=>$e(n,t));return}for(let·n·of·Object.keys(e))$e(e[n],t)}}function·Ct(e){if(!e||typeof·e!="object")return;let·t=er(e);t&&(W(e.title,t),W(e.headline,t),W(e.metadata?.lockupMetadataViewModel?.title,t))}function·er(e){return[e.originalTitle,e.untranslatedTitle,e.untranslatedVideoTitle,e.title?.originalTitle,e.title?.untranslatedTitle,e.headline?.originalTitle,e.metadata?.lockupMetadataViewModel?.originalTitle,e.metadata?.lockupMetadataViewModel?.title?.originalTitle].map(L).find(Boolean)||""}function·W(e,t){!e||typeof·e!="object"||(typeof·e.simpleText=="string"&&(e.simpleText=t),typeof·e.content=="string"&&(e.content=t),Array.isArray(e.runs)&&e.runs.length&&e.runs.forEach((n,o)=>{n&&typeof·n=="object"&&typeof·n.text=="string"&&(n.text=o===0?t:"")}))}var·tr=()=>window.NouTube?.getSettings?.()?.blockAds!==!1;function·It(){let·e=window.ytInitialData;Object.defineProperty(window,"ytInitialData",{get(){return·e},set(o){try{let·r=window.NouTube?.getBlocklist?.();$(o,r,{blockAds:tr()})}catch(r){console.error("NouScript·initialData:",r)}e=o},configurable:!0});let·t=fetch;window.fetch=async(...o)=>{let·r=o[0],i=r·instanceof·Request?r.url:r.toString(),s=await·t(...o),l=new·URL(i).pathname.match(qe),c=window.NouTube?.getBlocklist?.(),d=window.NouTube?.getSettings?.(),f={showOriginalVideoTitle:!!d?.showOriginalVideoTitle,blockAds:d?.blockAds!==!1};if(s.status>200||!l)return·s;let·m=await·s.text(),a={status:s.status,headers:s.headers};try{let·u={browse:(p,y)=>Q(p,y,f),get_watch:p=>Ve(p,f[·...·truncated·by·diffoscope;·len:·991,·SHA:·5c35c92d7d8d13e546ae96bd186f74ae6ca60fff38c9c7e8ab82783e87db6811·...·])}}),n.apply(this,[o,r])}}var·nr=["webm","vp8","vp9","av01"];function·Nt(e){return·function(t){if(t===void·0)return"";for(let·n·of·nr)if(t.indexOf(n)!==-1)return"";return·e(t)}}function·Ht(){try{let·e=document.createElement("video"),t=e.canPlayType.bind(e);HTMLVideoElement.prototype.canPlayType=Nt(t)}catch{}try{let·e=window.MediaSource;if(e&&typeof·e.isTypeSupported=="function"){let·t=e.isTypeSupported.bind(e);e.isTypeSupported=Nt(t)}}catch{}}var·or=/^(https?:\/\/i\d?\.ytimg\.com\/(?:vi|vi_webp)\/[^/]+\/)(default|mqdefault|hqdefault|sddefault|hq720|hq1|hq2|hq3|maxresdefault)(_custom_\d+)?(\.[a-zA-Z0-9]+)(.*)$/;function·ze(e,t){let·n=or.exec(e);return!n||n[2]===t?e:`${n[1]}${t}${n[4]}${n[5]}`}function·rr(e,t){return·e.replace(/(https?:\/\/i\d?\.ytimg\.com\/(?:vi|vi_webp)\/[^/]+\/)(default|mqdefault|hqdefault|sddefault|hq720|hq1|hq2|hq3|maxresdefault)(_custom_\d+)?(\.[a-zA-Z0-9]+)/g,`$1${t}$4`)}function·$t(e){if(!e||e==="default")return;try{let·n=Object.getOwnPropertyDescriptor(HTMLImageElement.prototype,"src");if(n?.set&&n.get){let·o=n.set,r=n.get;Object.defineProperty(HTMLImageElement.prototype,"src",{configurable:!0,enumerable:!0,get(){return·r.call(this)},set(i){o.call(this,typeof·i=="string"?ze(i,e):i)}})}}catch{}try{let·n=Element.prototype.setAttribute;Element.prototype.setAttribute=function(o,r){return·this·instanceof·HTMLImageElement&&o==="src"&&typeof·r=="string"?n.call(this,o,ze(r,e)):n.call(this,o,r)}}catch{}let·t=()=>{document.querySelectorAll("img").forEach(n=>{let·o=n.getAttribute("src");if(o){let·r=ze(o,e);r!==o&&n.setAttribute("src",r)}}),document.querySelectorAll('[style*="ytimg.com"]').forEach(n=>{let·o=n.getAttribute("style");if(o){let·r=rr(o,e);r!==o&&n.setAttribute("style",r)}})};document.body&&t(),document.addEventListener("DOMContentLoaded",t),setTimeout(t,1e3),setTimeout(t,3e3)}var·I=(e,...t)=>String.raw({raw:e},...t);var·qt=[{id:"hide-mix-playlist",labelKey:"settings.userStyles.builtin.hideMixPlaylist.label",css:I`
2 ······ytm-compact-radio-renderer:has(yt-collections-stack),2 ······ytm-compact-radio-renderer:has(yt-collections-stack),
3 ······ytm-compact-playlist-renderer:has(yt-collections-stack),3 ······ytm-compact-playlist-renderer:has(yt-collections-stack),
4 ······ytm-rich-item-renderer:has(yt-collections-stack)·{4 ······ytm-rich-item-renderer:has(yt-collections-stack)·{
5 ········display:·none·!important;5 ········display:·none·!important;
6 ······}6 ······}
7 ····`},{id:"hide-shorts-navbar",labelKey:"settings.userStyles.builtin.hideShortsInNavbar.label",css:I`7 ····`},{id:"hide-shorts-navbar",labelKey:"settings.userStyles.builtin.hideShortsInNavbar.label",css:I`
8 ······yt-tab-shape[tab-title='Shorts'],8 ······yt-tab-shape[tab-title='Shorts'],
Offset 80, 19 lines modifiedOffset 80, 19 lines modified
80 ······inset:·0·!important;80 ······inset:·0·!important;
81 ······width:·100vw·!important;81 ······width:·100vw·!important;
82 ······height:·100vh·!important;82 ······height:·100vh·!important;
83 ······object-fit:·contain·!important;83 ······object-fit:·contain·!important;
84 ······transform:·none·!important;84 ······transform:·none·!important;
85 ······z-index:·2147483647·!important;85 ······z-index:·2147483647·!important;
86 ····}86 ····}
87 ··`,document.head.appendChild(o),window.dispatchEvent(new·Event("resize")),window.NouTube.play()}var·lr=()=>window.NouTubeToken||"",cr="nou:settings",zt="";function·ur(){try{return·JSON.parse(localStorage.getItem(cr)||"{}").pictureInPicture===!0}catch{return!1}}function·We(){let·e=document.querySelector("video"),t=!!document.fullscreenElement||document.location.pathname=="/watch",o=ur()&&!M&&t&&e&&!e.paused&&!e.ended&&e.videoWidth>0?[e.videoWidth,e.videoHeight]:[0,0],r=o.join("x");r!=zt&&(zt=r,window.NouTubeI?.setPictureInPictureVideo?.(lr(),o[0],o[1]))}function·Ft(){if(!(!window.isAndroid||!window.NouTubeI?.setPictureInPictureVideo)){for(let·e·of["play","playing","pause","ended","emptied","loadedmetadata","resize"])document.addEventListener(e,We,!0);for(let·e·of["yt-navigate-finish","fullscreenchange","popstate","noutube:settings"])window.addEventListener(e,We);We()}}var·Ye=typeof·globalThis=="object"&&globalThis||typeof·window=="object"&&window||typeof·self=="object"&&self||typeof·global=="object"&&global||(function(){return·this})();var·Wt=typeof·Ye.DOMException<"u"?Ye.DOMException:Error;var·Qt=class·extends·Wt{constructor(e="The·operation·was·aborted"){super(e)}};function·Yt(e,t,{signal:n,edges:o}={}){let·r,i=null,s=o!=null&&o.includes("leading"),l=o==null||o.includes("trailing"),c=()=>{i!==null&&(e.apply(r,i),r=void·0,i=null)},m=()=>{l&&c(),u()},f=null,d=()=>{f!=null&&clearTimeout(f),f=setTimeout(()=>{f=null,m()},t)},a=()=>{f!==null&&(clearTimeout(f),f=null)},u=()=>{a(),r=void·0,i=null},p=()=>{c()},y=function(...v){if(n?.aborted)return;r=this,i=v;let·x=f==null;d(),s&&x&&c()};ret[·...·truncated·by·diffoscope;·len:·728,·SHA:·f31c279489e3c4d9457a41456e6570a171651e560cfc0238412c48df36079301·...·]}}throw·s}function·ue(e,t,{signal:n,edges:o=["leading","trailing"]}={}){let·r=null,i=Yt(function(...l){r=Date.now(),e.apply(this,l)},t,{signal:n,edges:o}),s=function(...l){if(r==null&&(r=Date.now()),Date.now()-r>=t){r=Date.now(),e.apply(this,l),i.cancel(),i.schedule();return}i.apply(this,l)};return·s.cancel=i.cancel,s.flush=i.flush,s}var·mr='<svg·height="24"·viewBox="0·0·24·24"·width="24"><path·d="m12.71·12·8.15·8.15-.71.71L12·12.71l-8.15·8.15-.71-.71L11.29·12·3.15·3.85l.71-.71L12·11.29l8.15-8.15.71.71L12.71·12z"></path></svg>',pr='<svg·height="20"·viewBox="0·0·24·24"·width="20"·fill="currentColor"><path·d="M16·3v11H7.59L5·16.59V3h11m1-1H4v17l4-4h9V2zM8·18h8l4·4V6h-1v13.59L16.41·17H8v1z"></path></svg>';function·fr(e){let·t=document.querySelector("div#_nou_livechat"),n=!!t;t||(t=document.createElement("div"),t.id="_nou_livechat"),t.innerHTML=b.createHTML(`87 ··`,document.head.appendChild(o),window.dispatchEvent(new·Event("resize")),window.NouTube.play()}var·lr=()=>window.NouTubeToken||"",cr="nou:settings",zt="";function·ur(){try{return·JSON.parse(localStorage.getItem(cr)||"{}").pictureInPicture===!0}catch{return!1}}function·We(){let·e=document.querySelector("video"),t=!!document.fullscreenElement||document.location.pathname=="/watch",o=ur()&&!M&&t&&e&&!e.paused&&!e.ended&&e.videoWidth>0?[e.videoWidth,e.videoHeight]:[0,0],r=o.join("x");r!=zt&&(zt=r,window.NouTubeI?.setPictureInPictureVideo?.(lr(),o[0],o[1]))}function·Ft(){if(!(!window.isAndroid||!window.NouTubeI?.setPictureInPictureVideo)){for(let·e·of["play","playing","pause","ended","emptied","loadedmetadata","resize"])document.addEventListener(e,We,!0);for(let·e·of["yt-navigate-finish","fullscreenchange","popstate","noutube:settings"])window.addEventListener(e,We);We()}}var·Ye=typeof·globalThis=="object"&&globalThis||typeof·window=="object"&&window||typeof·self=="object"&&self||typeof·global=="object"&&global||(function(){return·this})();var·Wt=typeof·Ye.DOMException<"u"?Ye.DOMException:Error;var·Qt=class·extends·Wt{constructor(e="The·operation·was·aborted"){super(e)}};function·Yt(e,t,{signal:n,edges:o}={}){let·r,i=null,s=o!=null&&o.includes("leading"),l=o==null||o.includes("trailing"),c=()=>{i!==null&&(e.apply(r,i),r=void·0,i=null)},d=()=>{l&&c(),u()},f=null,m=()=>{f!=null&&clearTimeout(f),f=setTimeout(()=>{f=null,d()},t)},a=()=>{f!==null&&(clearTimeout(f),f=null)},u=()=>{a(),r=void·0,i=null},p=()=>{c()},y=function(...v){if(n?.aborted)return;r=this,i=v;let·x=f==null;m(),s&&x&&c()};ret[·...·truncated·by·diffoscope;·len:·740,·SHA:·33d5d862544e91652b6a81f846bf7cfda423a1f559afdff0064b95807d930983·...·]}}throw·s}function·ue(e,t,{signal:n,edges:o=["leading","trailing"]}={}){let·r=null,i=Yt(function(...l){r=Date.now(),e.apply(this,l)},t,{signal:n,edges:o}),s=function(...l){if(r==null&&(r=Date.now()),Date.now()-r>=t){r=Date.now(),e.apply(this,l),i.cancel(),i.schedule();return}i.apply(this,l)};return·s.cancel=i.cancel,s.flush=i.flush,s}var·mr='<svg·height="24"·viewBox="0·0·24·24"·width="24"><path·d="m12.71·12·8.15·8.15-.71.71L12·12.71l-8.15·8.15-.71-.71L11.29·12·3.15·3.85l.71-.71L12·11.29l8.15-8.15.71.71L12.71·12z"></path></svg>',pr='<svg·height="20"·viewBox="0·0·24·24"·width="20"·fill="currentColor"><path·d="M16·3v11H7.59L5·16.59V3h11m1-1H4v17l4-4h9V2zM8·18h8l4·4V6h-1v13.59L16.41·17H8v1z"></path></svg>';function·fr(e){let·t=document.querySelector("div#_nou_livechat"),n=!!t;t||(t=document.createElement("div"),t.id="_nou_livechat"),t.innerHTML=b.createHTML(`
88 ····<div>Loading...</div>88 ····<div>Loading...</div>
89 ····<iframe·src="https://www.youtube.com/live_chat?v=${e}&embed_domain=${document.location.hostname}"></iframe>89 ····<iframe·src="https://www.youtube.com/live_chat?v=${e}&embed_domain=${document.location.hostname}"></iframe>
90 ····<button>${mr}</button>90 ····<button>${mr}</button>
91 ··`),n||(t.querySelector("button").onclick=()=>t.remove(),document.body.append(t)),window.innerWidth>1e3&&window.innerWidth>window.innerHeight?t.classList.add("right"):t.classList.remove("right")}function·de(){document.querySelector("div#_nou_livechat")?.remove(),document.querySelector("button#_nou_livechat_btn")?.remove()}function·Xt(e){let·t=document.querySelector("button#_nou_livechat_btn"),n=!!t;t||(t=document.createElement("button"),t.id="_nou_livechat_btn",t.innerHTML=b.createHTML(`${pr}·Live·chat`),t.onclick=()=>fr(e)),n||document.body.append(t)}var·yr={en:"original",es:"original",fr:"originale",de:"original",it:"originale",pt:"original",ru:"\u043E\u0440\u0438\u0433\u0438\u043D\u0430\u043B",ja:"\u30AA\u30EA\u30B8\u30CA\u30EB",ko:"\uC6D0\uBCF8",zh:"\u539F\u59CB",ar:"\u0623\u0635\u0644\u064A",hi:"\u092E\u0942\u0932",bn:"\u09AE\u09C2\u09B2",id:"asli",tr:"orijinal",vi:"nguy\xEAn·b\u1EA3n",th:"\u0E15\u0E49\u0E19\u0E09\u0E1A\u0E31\u0E1A",nl:"origineel",pl:"oryginalny",sv:"original",fi:"alkuper\xE4inen",no:"original",da:"original",cs:"origin\xE1l",el:"\u03C0\u03C1\u03C9\u03C4\u03CC\u03C4\u03C5\u03C0\u03BF",he:"\u05DE\u05E7\u05D5\u05E8\u05D9",ro:"original",hu:"eredeti",uk:"\u043E\u0440\u0438\u0433\u0456\u043D\u0430\u043B",fa:"\u0627\u0635\u0644\u06CC",ms:"asal",tl:"orihinal",ta:"\u0B85\u0B9A\u0BB2\u0BCD",ur:"\u0627\u0635\u0644",hr:"izvorni",bg:"\u043E\u0440\u0438\u0433\u0438\u043D\u0430\u043B\u0435\u043D",sk:"origin\xE1l",sl:"izvirnik",sr:"\u043E\u0440\u0438\u0433\u0438\u043D\u0430\u043B",lt:"originalus",lv:"ori\u0123in\u0101ls",et:"originaal",ka:"\u10DD\u10E0\u10D8\u10D2\u10D8\u10DC\u10D0\u10DA\u10D8",az:"orijinal",uz:"asl",kk:"\u0442\u04AF\u043F\u043D\u04B1\u0441\u049B\u0430",hy:"\u0562\u0576\u0585\u0580\u056B\u0576\u0561\u056F",km:"\u178A\u17BE\u1798",my:"\u1019\u1030\u101B\u103A\u1038",si:"\u0DB8\u0DD4\u0DBD\u0DCA",am:"\u12E8\u1218\u1300\u1218\u122A\u12EB\u12CD",ne:"\u092E\u094C\u0932\u093F\u0915",lo:"\u0E95\u0EBB\u0EC9\u0E99\u0EAA\u0EB0\u0E9A\u0EB1\u0E9A",mn:"\u044D\u0445",bo:"\u0F51\u0F44\u0F7C\u0F66\u0F0B\u0F42\u0F5E\u0F72\u0F0D",cy:"gwreiddiol",eo:"originala",eu:"jatorrizko",gl:"orixinal",gu:"\u0AAE\u0AC2\u0AB3",ha:"asali",ig:"izugbe",is:"upprunalegt",jv:"asli",kn:"\u0CAE\u0CC2\u0CB2",ku:"or\xEEj\xEEnal",ky:"\u0442\u04AF\u043F·\u043D\u0443\u0441\u043A\u0430",lb:"original",mi:"taketake",ml:"\u0D2F\u0D25\u0D3E\u0D7C\u0D24\u0D4D\u0D25",mr:"\u092E\u0942\u0933",mt:"ori\u0121inali",or:"\u0B2E\u0B4C\u0B33\u0B3F\u0B15",pa:"\u0A05\u0A38\u0A32",ps:"\u0627\u0635\u0644\u064A",sd:"\u0627\u0635\u0644",sm:"muamua",sn:"chaicho",so:"asalka·ah",sq:"origjinal",su:"asli",sw:"asili",te:"\u0C05\u0C38\u0C32\u0C41",tk:"asyl",tt:"\u043E\u0440\u0438\u0433\u0438\u043D\u0430\u043B\u044C",ug:"\u0626\u06D5\u0633\u0644\u0649",yi:"\u05D0\u05E8\u05D9\u05D2\u05D9\u05E0\u05E2\u05DC",yo:"atil\u1EB9ba",zu:"okwangempela",af:"oorspronklik",bs:"originalni",ca:"original",ceb:"orihinal",co:"uriginale",fy:"oarspronklik",ga:"bunaidh",gd:"t\xF9sail",haw:"kumu",hmn:"thawj",ht:"orijinal",ia:"original",ie:"original",io:"originala",kw:"gwredhek",la:"originalis",ln:"ya·liboso",mg:"tany·am-boalohany",mk:"\u043E\u0440\u0438\u0433\u0438\u043D\u0430\u043B\u0435\u043D",ny:"yoyamba",oc:"original",qu:"qallariy",rm:"original",rw:"cy'umwimerere",sa:"\u092E\u0942\u0932",sc:"originale",st:"ea·pele",tg:"\u0430\u0441\u043B\u04E3",to:"\u02BBuluaki",wo:"nj\xEBkk",xh:"yokuqala","zh-tw":"\u539F\u59CB"},Zt=[...new·Set(Object.values(yr))];function·me(){let·e=localStorage.getItem("nou:settings");if(!e)return!1;try{return·JSON.parse(e).sponsorBlock}catch{return!1}}var·en={sponsor:"#00d400",selfpromo:"#ffff00",interaction:"#cc00ff",intro:"#00ffff",outro:"#0202ed",preview:"#008fd6",music_offtopic:"#ff9900",poi_highlight:"#ff1684",filler:"#7300ff"},Ke="_nou_sb_segments",hr="_nou_sb_segment",gr=[".ytChapteredProgressBarHost",".ytp-progress-list",".progress-bar-line",".progress-bar-background"],br=[".ytChapteredProgressBarChapteredPlayerBarChapter",".ytp-chapter-hover-container"];function·vr(){let·e=[];for(let·t·of·gr)for(let·n·of·document.querySelectorAll(t))n.offsetWidth>0&&e.push(n);return·e}function·wr(e){let·t=[];for(let·i·of·br)if(t=Array.from(e.querySelectorAll(i)),t.length)break;if(!t.length)return[{start:0,end:1,left:0,width:e.offsetWidth}];let·n=t.reduce((i,s)=>i+s.offsetWidth,0),o=[],r=0;for(let·i·of·t){let·s=parseFloat(i.style.width),l=i.style.width.endsWith("%")&&Number.isFinite(s)?s/100:i.offsetWidth/(n||1);o.push({start:r,end:r+l,left:i.offsetLeft,width:i.offsetWidth}),r+=l}return·o[o.length-1].end=1,o}function·Ge(){for(let·e·of·document.querySelectorAll(`.${Ke}`))e.parentElement?.removeAttribute("data-nou-sb"),e.remove()}function·pe(e,t,n){if(!e||!n||!Number.isFinite(n))return;let·o=t.map(({actionType:r,category:i,segment:s})=>`${r}:${i}:${s[0]}:${s[1]}`).join(",");for(let·r·of·vr()){let·i=r.querySelector(`.${Ke}`),s=wr(r),l=s.map(({start:m,end:f,left:d,width:a})=>`${m}:${f}:${d}:${a}`).join(","),c=`${e}:${n}:${o}:${r.offsetWidth}:${l}`;i&&r.dataset.nouSb===c||(i?.remove(),getComputedStyle(r).position=="static"&&(r.style.position="relative"),r.append(Sr(t,n,s)),r.dataset.nouSb=c)}}function·[·...·truncated·by·diffoscope;·len:·6087,·SHA:·b7fe7b8705764c198f65a7ca7fd322e6a1919c7a21d25af76ca7e54cdc80ac93·...·]))&&(n=o.toString(),g.setAudioTrack(s)),t+=`<option·value="${o}">${c.name}</option>`)}o++}let·r=document.querySelector("div#_nou_audio_picker");r||(r=document.createElement("div"),r.id="_nou_audio_picker",document.body.append(r)),r.innerHTML=b.createHTML(`91 ··`),n||(t.querySelector("button").onclick=()=>t.remove(),document.body.append(t)),window.innerWidth>1e3&&window.innerWidth>window.innerHeight?t.classList.add("right"):t.classList.remove("right")}function·de(){document.querySelector("div#_nou_livechat")?.remove(),document.querySelector("button#_nou_livechat_btn")?.remove()}function·Xt(e){let·t=document.querySelector("button#_nou_livechat_btn"),n=!!t;t||(t=document.createElement("button"),t.id="_nou_livechat_btn",t.innerHTML=b.createHTML(`${pr}·Live·chat`),t.onclick=()=>fr(e)),n||document.body.append(t)}var·yr={en:"original",es:"original",fr:"originale",de:"original",it:"originale",pt:"original",ru:"\u043E\u0440\u0438\u0433\u0438\u043D\u0430\u043B",ja:"\u30AA\u30EA\u30B8\u30CA\u30EB",ko:"\uC6D0\uBCF8",zh:"\u539F\u59CB",ar:"\u0623\u0635\u0644\u064A",hi:"\u092E\u0942\u0932",bn:"\u09AE\u09C2\u09B2",id:"asli",tr:"orijinal",vi:"nguy\xEAn·b\u1EA3n",th:"\u0E15\u0E49\u0E19\u0E09\u0E1A\u0E31\u0E1A",nl:"origineel",pl:"oryginalny",sv:"original",fi:"alkuper\xE4inen",no:"original",da:"original",cs:"origin\xE1l",el:"\u03C0\u03C1\u03C9\u03C4\u03CC\u03C4\u03C5\u03C0\u03BF",he:"\u05DE\u05E7\u05D5\u05E8\u05D9",ro:"original",hu:"eredeti",uk:"\u043E\u0440\u0438\u0433\u0456\u043D\u0430\u043B",fa:"\u0627\u0635\u0644\u06CC",ms:"asal",tl:"orihinal",ta:"\u0B85\u0B9A\u0BB2\u0BCD",ur:"\u0627\u0635\u0644",hr:"izvorni",bg:"\u043E\u0440\u0438\u0433\u0438\u043D\u0430\u043B\u0435\u043D",sk:"origin\xE1l",sl:"izvirnik",sr:"\u043E\u0440\u0438\u0433\u0438\u043D\u0430\u043B",lt:"originalus",lv:"ori\u0123in\u0101ls",et:"originaal",ka:"\u10DD\u10E0\u10D8\u10D2\u10D8\u10DC\u10D0\u10DA\u10D8",az:"orijinal",uz:"asl",kk:"\u0442\u04AF\u043F\u043D\u04B1\u0441\u049B\u0430",hy:"\u0562\u0576\u0585\u0580\u056B\u0576\u0561\u056F",km:"\u178A\u17BE\u1798",my:"\u1019\u1030\u101B\u103A\u1038",si:"\u0DB8\u0DD4\u0DBD\u0DCA",am:"\u12E8\u1218\u1300\u1218\u122A\u12EB\u12CD",ne:"\u092E\u094C\u0932\u093F\u0915",lo:"\u0E95\u0EBB\u0EC9\u0E99\u0EAA\u0EB0\u0E9A\u0EB1\u0E9A",mn:"\u044D\u0445",bo:"\u0F51\u0F44\u0F7C\u0F66\u0F0B\u0F42\u0F5E\u0F72\u0F0D",cy:"gwreiddiol",eo:"originala",eu:"jatorrizko",gl:"orixinal",gu:"\u0AAE\u0AC2\u0AB3",ha:"asali",ig:"izugbe",is:"upprunalegt",jv:"asli",kn:"\u0CAE\u0CC2\u0CB2",ku:"or\xEEj\xEEnal",ky:"\u0442\u04AF\u043F·\u043D\u0443\u0441\u043A\u0430",lb:"original",mi:"taketake",ml:"\u0D2F\u0D25\u0D3E\u0D7C\u0D24\u0D4D\u0D25",mr:"\u092E\u0942\u0933",mt:"ori\u0121inali",or:"\u0B2E\u0B4C\u0B33\u0B3F\u0B15",pa:"\u0A05\u0A38\u0A32",ps:"\u0627\u0635\u0644\u064A",sd:"\u0627\u0635\u0644",sm:"muamua",sn:"chaicho",so:"asalka·ah",sq:"origjinal",su:"asli",sw:"asili",te:"\u0C05\u0C38\u0C32\u0C41",tk:"asyl",tt:"\u043E\u0440\u0438\u0433\u0438\u043D\u0430\u043B\u044C",ug:"\u0626\u06D5\u0633\u0644\u0649",yi:"\u05D0\u05E8\u05D9\u05D2\u05D9\u05E0\u05E2\u05DC",yo:"atil\u1EB9ba",zu:"okwangempela",af:"oorspronklik",bs:"originalni",ca:"original",ceb:"orihinal",co:"uriginale",fy:"oarspronklik",ga:"bunaidh",gd:"t\xF9sail",haw:"kumu",hmn:"thawj",ht:"orijinal",ia:"original",ie:"original",io:"originala",kw:"gwredhek",la:"originalis",ln:"ya·liboso",mg:"tany·am-boalohany",mk:"\u043E\u0440\u0438\u0433\u0438\u043D\u0430\u043B\u0435\u043D",ny:"yoyamba",oc:"original",qu:"qallariy",rm:"original",rw:"cy'umwimerere",sa:"\u092E\u0942\u0932",sc:"originale",st:"ea·pele",tg:"\u0430\u0441\u043B\u04E3",to:"\u02BBuluaki",wo:"nj\xEBkk",xh:"yokuqala","zh-tw":"\u539F\u59CB"},Zt=[...new·Set(Object.values(yr))];function·me(){let·e=localStorage.getItem("nou:settings");if(!e)return!1;try{return·JSON.parse(e).sponsorBlock}catch{return!1}}var·en={sponsor:"#00d400",selfpromo:"#ffff00",interaction:"#cc00ff",intro:"#00ffff",outro:"#0202ed",preview:"#008fd6",music_offtopic:"#ff9900",poi_highlight:"#ff1684",filler:"#7300ff"},Ke="_nou_sb_segments",hr="_nou_sb_segment",gr=[".ytChapteredProgressBarHost",".ytp-progress-list",".progress-bar-line",".progress-bar-background"],br=[".ytChapteredProgressBarChapteredPlayerBarChapter",".ytp-chapter-hover-container"];function·vr(){let·e=[];for(let·t·of·gr)for(let·n·of·document.querySelectorAll(t))n.offsetWidth>0&&e.push(n);return·e}function·wr(e){let·t=[];for(let·i·of·br)if(t=Array.from(e.querySelectorAll(i)),t.length)break;if(!t.length)return[{start:0,end:1,left:0,width:e.offsetWidth}];let·n=t.reduce((i,s)=>i+s.offsetWidth,0),o=[],r=0;for(let·i·of·t){let·s=parseFloat(i.style.width),l=i.style.width.endsWith("%")&&Number.isFinite(s)?s/100:i.offsetWidth/(n||1);o.push({start:r,end:r+l,left:i.offsetLeft,width:i.offsetWidth}),r+=l}return·o[o.length-1].end=1,o}function·Ge(){for(let·e·of·document.querySelectorAll(`.${Ke}`))e.parentElement?.removeAttribute("data-nou-sb"),e.remove()}function·pe(e,t,n){if(!e||!n||!Number.isFinite(n))return;let·o=t.map(({actionType:r,category:i,segment:s})=>`${r}:${i}:${s[0]}:${s[1]}`).join(",");for(let·r·of·vr()){let·i=r.querySelector(`.${Ke}`),s=wr(r),l=s.map(({start:d,end:f,left:m,width:a})=>`${d}:${f}:${m}:${a}`).join(","),c=`${e}:${n}:${o}:${r.offsetWidth}:${l}`;i&&r.dataset.nouSb===c||(i?.remove(),getComputedStyle(r).position=="static"&&(r.style.position="relative"),r.append(Sr(t,n,s)),r.dataset.nouSb=c)}}function·[·...·truncated·by·diffoscope;·len:·6087,·SHA:·d9e70244769bc6f94778b240a4c744c784b82eba017ed90de07c16fbfcc0620c·...·]))&&(n=o.toString(),g.setAudioTrack(s)),t+=`<option·value="${o}">${c.name}</option>`)}o++}let·r=document.querySelector("div#_nou_audio_picker");r||(r=document.createElement("div"),r.id="_nou_audio_picker",document.body.append(r)),r.innerHTML=b.createHTML(`
92 ····<select>92 ····<select>
93 ······${t}93 ······${t}
94 ····</select>94 ····</select>
95 ··`);let·i=r.querySelector("select");i&&(n&&(i.value=n),i.onchange=s=>{let·l=s.target.value;l!=null&&g.setAudioTrack(e[+l])})}async·function·Mr(){if(document.location.pathname!="/watch"||M)return;let·e=await·B(async()=>{let·n=document.querySelector("ytm-slim-video-information-renderer·ytm-badge-supported-renderer");if(!n)throw"badge·not·ready";return·n},{retries:30,delay:100});if(!e)return;let·t=document.createElement("div");t.id="_nou_audio_btn",t.innerHTML=b.createHTML(`95 ··`);let·i=r.querySelector("select");i&&(n&&(i.value=n),i.onchange=s=>{let·l=s.target.value;l!=null&&g.setAudioTrack(e[+l])})}async·function·Mr(){if(document.location.pathname!="/watch"||M)return;let·e=await·B(async()=>{let·n=document.querySelector("ytm-slim-video-information-renderer·ytm-badge-supported-renderer");if(!n)throw"badge·not·ready";return·n},{retries:30,delay:100});if(!e)return;let·t=document.createElement("div");t.id="_nou_audio_btn",t.innerHTML=b.createHTML(`
96 ····Play·original·audio·\u{1F9A6}96 ····Play·original·audio·\u{1F9A6}
97 ··`),t.onclick=n=>{n.stopPropagation(),g.pauseVideo(),h("embed",E)},e.append(t)}var·an=5;function·ln(e){try{return·new·URL(e,document.location.href).searchParams.get("v")||""}catch{return""}}function·cn(e){try{return·new·URL(e,document.location.href).searchParams.has("t")}catch{return!1}}async·function·Br(e){try{(await·B(async()=>{let·n=document.getElementById("movie_player");if(!n?.seekTo)throw"player·not·ready";return·n},{retries:30,delay:100}))?.seekTo(e)}catch(t){C("failed·to·seek·to·the·saved·position",t)}}function·pn(){let·e=Y(localStorage.getItem(fe.playing),{});if(!e.url)return;let·t=Number(e.current)||0,n=ln(e.url);if(n&&n==ln(document.location.href)){t>=an&&!cn(document.location.href)&&Br(t);return}document.location.href=t>=an&&!cn(e.url)?Pr(e.url,t):e.url}function·Pr(e,t){try{let·n=new·URL(e,document.location.href);return·n.searchParams.set("t",`${Math.floor(t)}s`),n.href}catch{return·e}}var·Ar=()=>document.getElementById("movie_player"),Rr=e=>({itag:e?.itag,mimeType:e?.mimeType,qualityLabel:e?.qualityLabel,height:e?.height,fps:e?.fps,bitrate:e?.bitrate,averageBitrate:e?.averageBitrate,contentLength:e?.contentLength}),yn=e=>{let·t=e?.streamingData,n=[...t?.formats??[],...t?.adaptiveFormats??[]];return·n.length?{videoId:e?.videoDetails?.videoId??"",title:e?.videoDetails?.title??"",formats:n.map(Rr)}:null},Ir=e=>{try{let·t=Ar()?.getPlayerResponse?.();return!t||t?.videoDetails?.videoId!==e?null:yn(t)}catch{return·null}},fn=e=>{let·t=window.ytcfg;try{return·t?.get?.(e)??t?.data_?.[e]}catch{return·t?.data_?.[e]}},Nr=async·e=>{let·t=fn("INNERTUBE_CONTEXT");if(!t)return·null;let·n=fn("INNERTUBE_API_KEY"),o=await·fetch(`/youtubei/v1/player?prettyPrint=false${n?`&key=${n}`:""}`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({context:t,videoId:e,contentCheckOk:!0,racyCheckOk:!0})});if(!o.ok)return·null;let·r=await·o.json(),i=r?.playabilityStatus?.status;return·i&&i!=="OK"?null:yn(r)},hn=async·e=>Ir(e)??Nr(e).catch(()=>null);var·T="noutube:settings",Xe="noutube:user-styles",Ze="noutube:blocklist",J={},he=ae(),ge=F(),S=()=>document.getElementById("movie_player"),gn=!1;function·Hr(){gn||(gn=!0,window.addEventListener("keyup",e=>{h("keyup",{key:e.key,metaKey:e.metaKey,ctrlKey:e.ctrlKey})}),window.addEventListener("paste",e=>{if(bn(e.target)||bn(document.activeElement))return;let·t=e.clipboardData?.getData("text");t&&h("paste",t)}))}function·bn(e){if(!e)return!1;let·t=e.tagName?.toUpperCase?.();return·t==="INPUT"||t==="TEXTAREA"||t==="SELECT"||e.isContentEditable===!0}function·$r(){return·J}function·vn(e={}){return·J={...J,...e},window.dispatchEvent(new·CustomEvent(T,{detail:J})),J}function·qr(){return·he}function·wn(e){return·he=e||ae(),window.dispatchEvent(new·CustomEvent(Xe,{detail:he})),he}function·Or(){return·ge}function·Sn(e){return·ge=e||F(),window.dispatchEvent(new·CustomEvent(Ze,{detail:ge})),ge}function·xn(){let·e=S();e?.seekTo?.(0),e?.previousVideo()}function·Vr(){document.addEventListener("click",e=>{e.target.closest?.(".previous-button")?.closest("ytmusic-player-bar,ytmusic-player-controls")&&(e.preventDefault(),e.stopImmediatePropagation(),xn())},!0)}function·_n(){return·window.NouTubeInitialSettings&&vn(window.NouTubeInitialSettings),window.NouTubeBlocklist&&Sn(window.NouTubeBlocklist),window.NouTubeUserStyles&&wn(window.NouTubeUserStyles),Ft(),M&&Vr(),{getSettings:$r,setSettings:vn,getUserStyles:qr,setUserStyles:wn,getBlocklist:Or,setBlocklist:Sn,preparePictureInPicture:Qe,setPictureInPicture:jt,shortsHidden:!0,play:()=>S()?.playVideo(),pause:()=>S()?.pauseVideo(),prev:xn,next:()=>{window.NouTubeI&&!M?h("playback-next",{url:document.location.href}):S()?.nextVideo()},seekBy:e=>S()?.seekBy(e),seekTo:e=>S()?.seekTo(e),getVideoUrl:()=>S()?.getVideoUrl?.()||"",getPlaybackRate:()=>S()?.getPlaybackRate?.(),setPlaybackRate:e=>S()?.setPlaybackRate?.(e),getPlaybackQuality:()=>S()?.getPlaybackQuality?.(),setPlaybackQuality:e=>{let·t=S();t&&(t.setPlaybackQualityRange?t.setPlaybackQualityRange(e,e):t.setPlaybackQuality&&t.setPlaybackQuality(e))},hideShorts(){kn(),this.shortsHidden=!0},showShorts(){En(),this.shortsHidden=!1},playDefaultAudio:mn,restoreLastPlaying:pn,bridgeShortcuts:Hr,getPlayerFormats:hn}}var·Tn=null,et="nou:caption-font-size",Ur=()=>{try{let·e=localStorage.getItem(et);if(e==null)return·null;let·t=Number(e);return·Number.isFinite(t)?t:null}catch{return·null}},Ln=()=>window.NouTube?.getSettings?.()?.captionStyle||null,Cn=()=>Ut(Ln());function·G(e){e&&(Tn=e);let·t=Tn||document.getElementById("movie_player");if(!t||typeof·t.setOption!="function")return;let·n=t.getOptions?.();if(!Array.isArray(n)||!n.includes("captions"))return;let·o=Ln(),r=Ur();if(!o?.enabled){if(r!=null)try{t.setOption("captions","fontSize",r),localStorage.removeItem(et)}catch{}return}if(r==null)try{let·i=t.getOption?.("captions","fontSize");localStorage.setItem(et,String(typeof·i=="number"?i:0))}catch{}try{t.setOption("captions","fontSize",Vt(o.fontScale))}catch{}}function·tt(){window.addEventListener(T,()=>G()),G()}var·Mn="_nou_injected_css",X=(e,...t)=>String.raw({raw:e},...t),Dr=X`97 ··`),t.onclick=n=>{n.stopPropagation(),g.pauseVideo(),h("embed",E)},e.append(t)}var·an=5;function·ln(e){try{return·new·URL(e,document.location.href).searchParams.get("v")||""}catch{return""}}function·cn(e){try{return·new·URL(e,document.location.href).searchParams.has("t")}catch{return!1}}async·function·Br(e){try{(await·B(async()=>{let·n=document.getElementById("movie_player");if(!n?.seekTo)throw"player·not·ready";return·n},{retries:30,delay:100}))?.seekTo(e)}catch(t){C("failed·to·seek·to·the·saved·position",t)}}function·pn(){let·e=Y(localStorage.getItem(fe.playing),{});if(!e.url)return;let·t=Number(e.current)||0,n=ln(e.url);if(n&&n==ln(document.location.href)){t>=an&&!cn(document.location.href)&&Br(t);return}document.location.href=t>=an&&!cn(e.url)?Pr(e.url,t):e.url}function·Pr(e,t){try{let·n=new·URL(e,document.location.href);return·n.searchParams.set("t",`${Math.floor(t)}s`),n.href}catch{return·e}}var·Ar=()=>document.getElementById("movie_player"),Rr=e=>({itag:e?.itag,mimeType:e?.mimeType,qualityLabel:e?.qualityLabel,height:e?.height,fps:e?.fps,bitrate:e?.bitrate,averageBitrate:e?.averageBitrate,contentLength:e?.contentLength}),yn=e=>{let·t=e?.streamingData,n=[...t?.formats??[],...t?.adaptiveFormats??[]];return·n.length?{videoId:e?.videoDetails?.videoId??"",title:e?.videoDetails?.title??"",formats:n.map(Rr)}:null},Ir=e=>{try{let·t=Ar()?.getPlayerResponse?.();return!t||t?.videoDetails?.videoId!==e?null:yn(t)}catch{return·null}},fn=e=>{let·t=window.ytcfg;try{return·t?.get?.(e)??t?.data_?.[e]}catch{return·t?.data_?.[e]}},Nr=async·e=>{let·t=fn("INNERTUBE_CONTEXT");if(!t)return·null;let·n=fn("INNERTUBE_API_KEY"),o=await·fetch(`/youtubei/v1/player?prettyPrint=false${n?`&key=${n}`:""}`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({context:t,videoId:e,contentCheckOk:!0,racyCheckOk:!0})});if(!o.ok)return·null;let·r=await·o.json(),i=r?.playabilityStatus?.status;return·i&&i!=="OK"?null:yn(r)},hn=async·e=>Ir(e)??Nr(e).catch(()=>null);var·T="noutube:settings",Xe="noutube:user-styles",Ze="noutube:blocklist",J={},he=ae(),ge=F(),S=()=>document.getElementById("movie_player"),gn=!1;function·Hr(){gn||(gn=!0,window.addEventListener("keyup",e=>{h("keyup",{key:e.key,metaKey:e.metaKey,ctrlKey:e.ctrlKey})}),window.addEventListener("paste",e=>{if(bn(e.target)||bn(document.activeElement))return;let·t=e.clipboardData?.getData("text");t&&h("paste",t)}))}function·bn(e){if(!e)return!1;let·t=e.tagName?.toUpperCase?.();return·t==="INPUT"||t==="TEXTAREA"||t==="SELECT"||e.isContentEditable===!0}function·$r(){return·J}function·vn(e={}){return·J={...J,...e},window.dispatchEvent(new·CustomEvent(T,{detail:J})),J}function·qr(){return·he}function·wn(e){return·he=e||ae(),window.dispatchEvent(new·CustomEvent(Xe,{detail:he})),he}function·Or(){return·ge}function·Sn(e){return·ge=e||F(),window.dispatchEvent(new·CustomEvent(Ze,{detail:ge})),ge}function·xn(){let·e=S();e?.seekTo?.(0),e?.previousVideo()}function·Vr(){document.addEventListener("click",e=>{e.target.closest?.(".previous-button")?.closest("ytmusic-player-bar,ytmusic-player-controls")&&(e.preventDefault(),e.stopImmediatePropagation(),xn())},!0)}function·_n(){return·window.NouTubeInitialSettings&&vn(window.NouTubeInitialSettings),window.NouTubeBlocklist&&Sn(window.NouTubeBlocklist),window.NouTubeUserStyles&&wn(window.NouTubeUserStyles),Ft(),M&&Vr(),{getSettings:$r,setSettings:vn,getUserStyles:qr,setUserStyles:wn,getBlocklist:Or,setBlocklist:Sn,preparePictureInPicture:Qe,setPictureInPicture:jt,shortsHidden:!0,play:()=>S()?.playVideo(),pause:()=>S()?.pauseVideo(),prev:xn,next:()=>{window.NouTubeI&&!M?h("playback-next",{url:document.location.href}):S()?.nextVideo()},seekBy:e=>S()?.seekBy(e),seekTo:e=>S()?.seekTo(e),getVideoUrl:()=>S()?.getVideoUrl?.()||"",getPlaybackRate:()=>S()?.getPlaybackRate?.(),setPlaybackRate:e=>S()?.setPlaybackRate?.(e),getPlaybackQuality:()=>S()?.getPlaybackQuality?.(),setPlaybackQuality:e=>{let·t=S();t&&(t.setPlaybackQualityRange?t.setPlaybackQualityRange(e,e):t.setPlaybackQuality&&t.setPlaybackQuality(e))},hideShorts(){kn(),this.shortsHidden=!0},showShorts(){En(),this.shortsHidden=!1},playDefaultAudio:mn,restoreLastPlaying:pn,bridgeShortcuts:Hr,getPlayerFormats:hn}}var·Tn=null,et="nou:caption-font-size",Ur=()=>{try{let·e=localStorage.getItem(et);if(e==null)return·null;let·t=Number(e);return·Number.isFinite(t)?t:null}catch{return·null}},Ln=()=>window.NouTube?.getSettings?.()?.captionStyle||null,Cn=()=>Ut(Ln());function·G(e){e&&(Tn=e);let·t=Tn||document.getElementById("movie_player");if(!t||typeof·t.setOption!="function")return;let·n=t.getOptions?.();if(!Array.isArray(n)||!n.includes("captions"))return;let·o=Ln(),r=Ur();if(!o?.enabled){if(r!=null)try{t.setOption("captions","fontSize",r),localStorage.removeItem(et)}catch{}return}if(r==null)try{let·i=t.getOption?.("captions","fontSize");localStorage.setItem(et,String(typeof·i=="number"?i:0))}catch{}try{t.setOption("captions","fontSize",Vt(o.fontScale))}catch{}}function·tt(){window.addEventListener(T,()=>G()),G()}var·Mn="_nou_injected_css",X=(e,...t)=>String.raw({raw:e},...t),Dr=X`
98 ··/*98 ··/*
Offset 683, 21 lines modifiedOffset 683, 21 lines modified
683 ······</yt-icon>683 ······</yt-icon>
684 ······<yt-formatted-string·class="style-scope·ytd-menu-service-item-renderer"·style="flex:·1;·font-size:·14px;">${t}·\u{1F9A6}</yt-formatted-string>684 ······<yt-formatted-string·class="style-scope·ytd-menu-service-item-renderer"·style="flex:·1;·font-size:·14px;">${t}·\u{1F9A6}</yt-formatted-string>
685 ····</tp-yt-paper-item>685 ····</tp-yt-paper-item>
686 ··`),Nn=(e,{icon:t,label:n})=>{e.querySelectorAll("[id]").forEach(i=>i.removeAttribute("id"));let·o=e.querySelector(".ytListItemViewModelImage,·.yt-list-item-view-model__image,·c3-icon,·yt-icon");if(o){let·i=document.createElement("span");i.className=o.className,i.setAttribute("aria-hidden","true"),i.style.display="block",i.style.width="24px",i.style.height="24px",i.style.flexShrink="0",e.tagName.toLowerCase()==="ytm-menu-item"&&(i.style.marginRight="16px"),i.innerHTML=b.createHTML(`686 ··`),Nn=(e,{icon:t,label:n})=>{e.querySelectorAll("[id]").forEach(i=>i.removeAttribute("id"));let·o=e.querySelector(".ytListItemViewModelImage,·.yt-list-item-view-model__image,·c3-icon,·yt-icon");if(o){let·i=document.createElement("span");i.className=o.className,i.setAttribute("aria-hidden","true"),i.style.display="block",i.style.width="24px",i.style.height="24px",i.style.flexShrink="0",e.tagName.toLowerCase()==="ytm-menu-item"&&(i.style.marginRight="16px"),i.innerHTML=b.createHTML(`
687 ······<span·class="yt-icon-shape·ytSpecIconShapeHost"·style="width:·24px;·height:·24px;·display:·block;">687 ······<span·class="yt-icon-shape·ytSpecIconShapeHost"·style="width:·24px;·height:·24px;·display:·block;">
688 ········<div·style="width:·24px;·height:·24px;·display:·block;·fill:·currentcolor;">${t}</div>688 ········<div·style="width:·24px;·height:·24px;·display:·block;·fill:·currentcolor;">${t}</div>
689 ······</span>689 ······</span>
690 ····`),o.replaceWith(i)}let·r=e.querySelector('.ytListItemViewModelTitle,·.yt-list-item-view-model__title,·.ytAttributedStringHost,·.yt-core-attributed-string[role="text"],·yt-formatted-string');return·r&&(r.textContent=`${n}·\u{1F9A6}`,r.removeAttribute("is-empty")),e},Hn=e=>Array.from(e.children).find(t=>t.tagName.toLowerCase()==="yt-list-item-view-model"&&!t.className.includes("_nou_")),ot=(e,t,n,o)=>{let·r;switch(e.tagName.toLowerCase()){case"yt-list-view-model":{let·i=o||Hn(e);if(!i)throw·new·Error("native·list·menu·item·is·unavailable");r=Nn(i.cloneNode(!0),t);break}case"tp-yt-paper-listbox":r=document.createElement("ytd-menu-service-item-renderer"),r.innerHTML=Jr(t);break;default:{let·i=Array.from(e.children).find(s=>s.tagName.toLowerCase()==="ytm-menu-item"&&!s.className.includes("_nou_"));r=i?Nn(i.cloneNode(!0),t):document.createElement("ytm-menu-item"),i||(r.innerHTML=Gr(t))}}return·r.classList.add(n),r};function·$n(){document.addEventListener("click",async·e=>{let·n=e.target.closest("ytm-media-item,ytm-compact-video-renderer,ytm-video-card-renderer,ytm-playlist-video-renderer,yt-lockup-metadata-view-model,ytd-video-renderer,ytd-grid-video-renderer");if(n){let·o=await·B(async()=>{let·a=document.querySelectorAll("ytm-menu-service-item-renderer,ytm-menu-navigation-item-renderer,yt-list-view-model,tp-yt-paper-listbox"),u=Array.from(a).find(p=>p.offsetHeight>0);if(u){if(u.tagName.toLowerCase()==="yt-list-view-model"){let·p=Hn(u);if(!p)throw"menu·items·not·ready";return{menu:u,listItemTemplate:p.cloneNode(!0)}}return{menu:u}}throw"menu·not·ready"},{retries:50,delay:100}),{menu:r,listItemTemplate:i}=o,s=n.querySelector("h3")?.textContent?.trim()||n.querySelector("h4")?.textContent?.trim(),l=n.querySelector("a")?.href,c=l&&Kr(l),m;if(window.NouTubeI){let·a="_nou_queue_";r.querySelectorAll(`.${a}`).forEach(u=>u.remove()),m=ot(r,{icon:An,label:"Add·to·queue"},a,i),m.onclick=()=>{c&&h("add-queue",{title:s,url:c}),m.remove()},r.prepend(m)}let·f="_nou_menu_";r.querySelectorAll(`.${f}`)[·...·truncated·by·diffoscope;·len:·126,·SHA:·5eb2f9d3c2be956df60ad8a22ed87015f3c2336ed597abea431732cb11fc871a·...·]),window.NouTubeDownloads!==!1){let·a="_nou_download_";r.querySelectorAll(`.${a}`).forEach(y=>y.remove());let·u={icon:In,label:"Download"},p=ot(r,u,a,i);if(p.onclick=()=>{c&&h("download",{url:c})},r.prepend(p),r.tagName.toLowerCase()=="tp-yt-paper-listbox"){let·y=p.querySelector("yt-formatted-string");y?.hasAttribute("is-empty")&&(y.textContent=u.label+"·\u{1F9A6}",y.removeAttribute("is-empty"));let·v=p.querySelector("yt-icon");v?.hasAttribute("hidden")&&(v.innerHTML=b.createHTML(`690 ····`),o.replaceWith(i)}let·r=e.querySelector('.ytListItemViewModelTitle,·.yt-list-item-view-model__title,·.ytAttributedStringHost,·.yt-core-attributed-string[role="text"],·yt-formatted-string');return·r&&(r.textContent=`${n}·\u{1F9A6}`,r.removeAttribute("is-empty")),e},Hn=e=>Array.from(e.children).find(t=>t.tagName.toLowerCase()==="yt-list-item-view-model"&&!t.className.includes("_nou_")),ot=(e,t,n,o)=>{let·r;switch(e.tagName.toLowerCase()){case"yt-list-view-model":{let·i=o||Hn(e);if(!i)throw·new·Error("native·list·menu·item·is·unavailable");r=Nn(i.cloneNode(!0),t);break}case"tp-yt-paper-listbox":r=document.createElement("ytd-menu-service-item-renderer"),r.innerHTML=Jr(t);break;default:{let·i=Array.from(e.children).find(s=>s.tagName.toLowerCase()==="ytm-menu-item"&&!s.className.includes("_nou_"));r=i?Nn(i.cloneNode(!0),t):document.createElement("ytm-menu-item"),i||(r.innerHTML=Gr(t))}}return·r.classList.add(n),r};function·$n(){document.addEventListener("click",async·e=>{let·n=e.target.closest("ytm-media-item,ytm-compact-video-renderer,ytm-video-card-renderer,ytm-playlist-video-renderer,yt-lockup-metadata-view-model,ytd-video-renderer,ytd-grid-video-renderer");if(n){let·o=await·B(async()=>{let·a=document.querySelectorAll("ytm-menu-service-item-renderer,ytm-menu-navigation-item-renderer,yt-list-view-model,tp-yt-paper-listbox"),u=Array.from(a).find(p=>p.offsetHeight>0);if(u){if(u.tagName.toLowerCase()==="yt-list-view-model"){let·p=Hn(u);if(!p)throw"menu·items·not·ready";return{menu:u,listItemTemplate:p.cloneNode(!0)}}return{menu:u}}throw"menu·not·ready"},{retries:50,delay:100}),{menu:r,listItemTemplate:i}=o,s=n.querySelector("h3")?.textContent?.trim()||n.querySelector("h4")?.textContent?.trim(),l=n.querySelector("a")?.href,c=l&&Kr(l),d;if(window.NouTubeI){let·a="_nou_queue_";r.querySelectorAll(`.${a}`).forEach(u=>u.remove()),d=ot(r,{icon:An,label:"Add·to·queue"},a,i),d.onclick=()=>{c&&h("add-queue",{title:s,url:c}),d.remove()},r.prepend(d)}let·f="_nou_menu_";r.querySelectorAll(`.${f}`)[·...·truncated·by·diffoscope;·len:·126,·SHA:·d9ec1ace01b17b7a9e71e42fea02ad745660575a62a33bdb5db17ba62bf5680f·...·]),window.NouTubeDownloads!==!1){let·a="_nou_download_";r.querySelectorAll(`.${a}`).forEach(y=>y.remove());let·u={icon:In,label:"Download"},p=ot(r,u,a,i);if(p.onclick=()=>{c&&h("download",{url:c})},r.prepend(p),r.tagName.toLowerCase()=="tp-yt-paper-listbox"){let·y=p.querySelector("yt-formatted-string");y?.hasAttribute("is-empty")&&(y.textContent=u.label+"·\u{1F9A6}",y.removeAttribute("is-empty"));let·v=p.querySelector("yt-icon");v?.hasAttribute("hidden")&&(v.innerHTML=b.createHTML(`
691 ··············<span·class="yt-icon-shape·style-scope·yt-icon·ytSpecIconShapeHost">691 ··············<span·class="yt-icon-shape·style-scope·yt-icon·ytSpecIconShapeHost">
692 ················<div·style="width:·100%;·height:·100%;·display:·block;·fill:·currentcolor;">${u.icon}</div>692 ················<div·style="width:·100%;·height:·100%;·display:·block;·fill:·currentcolor;">${u.icon}</div>
693 ··············</span>693 ··············</span>
694 ············`),v.removeAttribute("hidden"))}}if(r.tagName.toLowerCase()=="tp-yt-paper-listbox"){let·a=m.querySelector("yt-formatted-string");a?.hasAttribute("is-empty")&&(a.textContent=d.label+"·\u{1F9A6}",a.removeAttribute("is-empty"));let·u=m.querySelector("yt-icon");u?.hasAttribute("hidden")&&(u.innerHTML=b.createHTML(`694 ············`),v.removeAttribute("hidden"))}}if(r.tagName.toLowerCase()=="tp-yt-paper-listbox"){let·a=d.querySelector("yt-formatted-string");a?.hasAttribute("is-empty")&&(a.textContent=m.label+"·\u{1F9A6}",a.removeAttribute("is-empty"));let·u=d.querySelector("yt-icon");u?.hasAttribute("hidden")&&(u.innerHTML=b.createHTML(`
695 ············<span·class="yt-icon-shape·style-scope·yt-icon·ytSpecIconShapeHost">695 ············<span·class="yt-icon-shape·style-scope·yt-icon·ytSpecIconShapeHost">
696 ··············<div·style="width:·100%;·height:·100%;·display:·block;·fill:·currentcolor;">${d.icon}</div>696 ··············<div·style="width:·100%;·height:·100%;·display:·block;·fill:·currentcolor;">${m.icon}</div>
697 ············</span>697 ············</span>
698 ··········`),u.removeAttribute("hidden"))}}})}function·qn(){let·e=document.querySelector("meta[name=viewport]");if(e){let·t=e.getAttribute("content");if(t){let·n=t.split(","),o=!1;["maximum-scale","user-scalable"].forEach(r=>{t.includes(r)&&(n=n.filter(i=>!i.includes(r)),o=!0)}),o&&e.setAttribute("content",n.join(","))}}}var·be="_nou_blocked",On="_nou_blocklist_css",it=["ytm-media-item","ytm-compact-video-renderer","ytm-video-with-context-renderer","ytd-video-renderer","ytd-compact-video-renderer","ytd-grid-video-renderer","ytd-rich-item-renderer","yt-lockup-view-model","yt-lockup-metadata-view-model"].join(",");function·Xr(){if(document.getElementById(On))return;let·e=document.createElement("style");e.id=On,e.textContent=`.${be}{display:none!important;}`,(document.head||document.documentElement).appendChild(e)}function·Zr(){return·window.NouTube?.getBlocklist?.()||F()}function·_(e){return·e?.textContent?.trim()||""}function·ei(e){return[_(e.querySelector("h3")),_(e.querySelector("h4")),_(e.querySelector("#video-title")),_(e.querySelector("a#video-title")),_(e.querySelector(".yt-lockup-metadata-view-model-wiz__title")),_(e.querySelector('.yt-core-attributed-string[role="text"]'))].filter(Boolean)}function·ti(e){return[...Array.from(e.querySelectorAll('a[href^="/@"],a[href^="/channel/"],a[href^="/c/"],a[href^="/user/"],a[href*="youtube.com/@"],a[href*="youtube.com/channel/"]')).flatMap(n=>[n.textContent?.trim(),n.getAttribute("href")||"",n.href||""]),_(e.querySelector(".yt-lockup-metadata-view-model-wiz__metadata")),_(e.querySelector("ytm-badge-and-byline-renderer")),_(e.querySelector("ytd-channel-name")),_(e.querySelector("#channel-name"))].filter(Boolean)}function·st(e){let·t=Zr();return·ie(ei(e),t.keywords)||re(ti(e),t.channels)||He(e.getAttribute("aria-label")||"",t.keywords)}function·rt(e=document){Xr(),e.querySelectorAll?.(it).forEach(t=>{t.classList.toggle(be,st(t))})}function·Vn(){rt(),window.addEventListener(Ze,()=>rt()),new·MutationObserver(t=>{for(let·n·of·t)n.addedNodes.forEach(o=>{if(o·instanceof·Element){o.matches(it)&&o.classList.toggle(be,st(o));let·r=o.closest?.(it);r&&r.classList.toggle(be,st(r)),rt(o)}})}).observe(document.documentElement,{childList:!0,subtree:!0})}var·N="_nou_dislike_count",ct="_nou_dislike_loaded",Un="_nou_dislike_css",ni="https://returnyoutubedislikeapi.com/votes?videoId=",ve=new·Map,at=new·Map,q="",Dn=0,oi=["dislike-button-view-model","#segmented-dislike-button"].join(","),ri=["dislike-button-view-model·button","#segmented-dislike-button·button"].join(","),ii=[".ytSpecButtonShapeNextButtonTextContent",".ytSpecButtonShapeNextButtonTextContent·span",".yt-core-attributed-string",".button-renderer-text"].join(",");function·si(){return!!window.NouTube?.getSettings?.()?.showDislikes}function·zn(){let·e=new·URL(location.href);return·e.hostname==="youtu.be"?e.pathname.split("/").filter(Boolean)[0]||"":e.pathname==="/shorts"?"":e.pathname.startsWith("/shorts/")?e.pathname.split("/")[2]||"":e.searchParams.get("v")||""}function·ai(e){try{return·new·Intl.NumberFormat(void·0,{notation:"compact",maximumFractionDigits:1}).format(e)}catch{return·String(e)}}function·li(){if(document.getElementById(Un))return;let·e=document.createElement("style");e.id=Un,e.textContent=`698 ··········`),u.removeAttribute("hidden"))}}})}function·qn(){let·e=document.querySelector("meta[name=viewport]");if(e){let·t=e.getAttribute("content");if(t){let·n=t.split(","),o=!1;["maximum-scale","user-scalable"].forEach(r=>{t.includes(r)&&(n=n.filter(i=>!i.includes(r)),o=!0)}),o&&e.setAttribute("content",n.join(","))}}}var·be="_nou_blocked",On="_nou_blocklist_css",it=["ytm-media-item","ytm-compact-video-renderer","ytm-video-with-context-renderer","ytd-video-renderer","ytd-compact-video-renderer","ytd-grid-video-renderer","ytd-rich-item-renderer","yt-lockup-view-model","yt-lockup-metadata-view-model"].join(",");function·Xr(){if(document.getElementById(On))return;let·e=document.createElement("style");e.id=On,e.textContent=`.${be}{display:none!important;}`,(document.head||document.documentElement).appendChild(e)}function·Zr(){return·window.NouTube?.getBlocklist?.()||F()}function·_(e){return·e?.textContent?.trim()||""}function·ei(e){return[_(e.querySelector("h3")),_(e.querySelector("h4")),_(e.querySelector("#video-title")),_(e.querySelector("a#video-title")),_(e.querySelector(".yt-lockup-metadata-view-model-wiz__title")),_(e.querySelector('.yt-core-attributed-string[role="text"]'))].filter(Boolean)}function·ti(e){return[...Array.from(e.querySelectorAll('a[href^="/@"],a[href^="/channel/"],a[href^="/c/"],a[href^="/user/"],a[href*="youtube.com/@"],a[href*="youtube.com/channel/"]')).flatMap(n=>[n.textContent?.trim(),n.getAttribute("href")||"",n.href||""]),_(e.querySelector(".yt-lockup-metadata-view-model-wiz__metadata")),_(e.querySelector("ytm-badge-and-byline-renderer")),_(e.querySelector("ytd-channel-name")),_(e.querySelector("#channel-name"))].filter(Boolean)}function·st(e){let·t=Zr();return·ie(ei(e),t.keywords)||re(ti(e),t.channels)||He(e.getAttribute("aria-label")||"",t.keywords)}function·rt(e=document){Xr(),e.querySelectorAll?.(it).forEach(t=>{t.classList.toggle(be,st(t))})}function·Vn(){rt(),window.addEventListener(Ze,()=>rt()),new·MutationObserver(t=>{for(let·n·of·t)n.addedNodes.forEach(o=>{if(o·instanceof·Element){o.matches(it)&&o.classList.toggle(be,st(o));let·r=o.closest?.(it);r&&r.classList.toggle(be,st(r)),rt(o)}})}).observe(document.documentElement,{childList:!0,subtree:!0})}var·N="_nou_dislike_count",ct="_nou_dislike_loaded",Un="_nou_dislike_css",ni="https://returnyoutubedislikeapi.com/votes?videoId=",ve=new·Map,at=new·Map,q="",Dn=0,oi=["dislike-button-view-model","#segmented-dislike-button"].join(","),ri=["dislike-button-view-model·button","#segmented-dislike-button·button"].join(","),ii=[".ytSpecButtonShapeNextButtonTextContent",".ytSpecButtonShapeNextButtonTextContent·span",".yt-core-attributed-string",".button-renderer-text"].join(",");function·si(){return!!window.NouTube?.getSettings?.()?.showDislikes}function·zn(){let·e=new·URL(location.href);return·e.hostname==="youtu.be"?e.pathname.split("/").filter(Boolean)[0]||"":e.pathname==="/shorts"?"":e.pathname.startsWith("/shorts/")?e.pathname.split("/")[2]||"":e.searchParams.get("v")||""}function·ai(e){try{return·new·Intl.NumberFormat(void·0,{notation:"compact",maximumFractionDigits:1}).format(e)}catch{return·String(e)}}function·li(){if(document.getElementById(Un))return;let·e=document.createElement("style");e.id=Un,e.textContent=`
699 ····.${N}·{699 ····.${N}·{
700 ······display:·inline-flex·!important;700 ······display:·inline-flex·!important;
701 ······align-items:·center·!important;701 ······align-items:·center·!important;
702 ······margin-left:·6px·!important;702 ······margin-left:·6px·!important;
703 ······font:·inherit·!important;703 ······font:·inherit·!important;
Offset 791, 15 lines modifiedOffset 791, 15 lines modified
791 ············type="range"791 ············type="range"
792 ············min="1"792 ············min="1"
793 ············max="100"793 ············max="100"
794 ············step="1"794 ············step="1"
795 ············value="${i}"795 ············value="${i}"
796 ··········/>796 ··········/>
797 ········</div>`:""}797 ········</div>`:""}
798 ··`),e.querySelector("#_nou_fs_lock")?.addEventListener("click",()=>{ht(),Ri()}),e.querySelector("#_nou_fs_side").addEventListener("click",()=>Pi()),e.addEventListener("click",a=>{let·u=a.target;if(!(u·instanceof·Element))return;let·p=u.closest(`.${ft}`);if(!p)return;let{group:y,value:v}=p.dataset;if(y==="rate")P()?.setPlaybackRate?.(Number(v));else·if(y==="quality"){let·x=P();x?.setPlaybackQualityRange?x.setPlaybackQualityRange(v,v):x?.setPlaybackQuality?.(v)}else·return;for(let·x·of·p.parentElement.querySelectorAll(`.${ft}`))x.classList.toggle(mo,x===p)});let·m=e.querySelector("#_nou_fs_volume"),f=e.querySelector("#_nou_fs_volume_value");m?.addEventListener("input",()=>{let·a=Number(m.value);s?.native?window.NouTubeI?.setVolumeIndex?.(D(),a):Qi(a),Se(m),f&&(f.textContent=ao(a,s.max))}),Se(m);let·d=e.querySelect[·...·truncated·by·diffoscope;·len:·134,·SHA:·531e7917174d8141d35f888dff373798c5f2d028ce2e905287aea0ecd2acd02d·...·])}function·ht(){document.getElementById(A)?.remove(),document.getElementById(uo)?.remove(),document.getElementById(U)||Ce(!1),V()}function·Ji(){let·e=Te();if(!e||document.getElementById(A))return;ke>1&&To(ke);let·t=document.createElement("div");t.id=uo;let·n=document.createElement("div");n.id=A,Ee(n),Gi(n),yt(n),e.append(t,n),Ce(!0),V()}function·V(){if(!Le())return;let·e=document.getElementById(xe);if(!e)return;let·t=!e.matches(":hover")&&(!!document.getElementById(A)||!!P()?.classList.contains("ytp-autohide"));e.classList.toggle(xi,t)}function·co(){let·e=Te();if(!e||e.querySelector(`:scope·>·#${xe}`))return;let·t=document.createElement("button");t.id=xe,t.type="button",t.setAttribute("aria-label","Player·controls"),t.innerHTML=b.createHTML(Ei),Ee(t),t.onclick=()=>Ji(),yt(t),Le()&&(t.addEventListener("mouseenter",()=>V()),t.addEventListener("mouseleave",()=>V())),e.append(t),V()}function·Lo(){let·e=new·MutationObserver(()=>{co(),V()}),t=()=>{let·n=Te();n?(co(),$i(),e.observe(n,{childList:!0,subtree:!0,...Le()?{attributes:!0,attributeFilter:["class"]}:{}})):(e.disconnect(),ht(),vo(),qi())};document.addEventListener("fullscreenchange",t),document.addEventListener("webkitfullscreenchange",t)}var·Co=()=>{if(location.pathname!=="/watch")return;let·t=document.querySelector("#movie_player")?.getPlayerResponse?.()?.videoDetails?.author;t&&document.querySelectorAll("ytm-slim-video-information-renderer·.slim-video-information-channel-name·.ytAttributedStringHost,·ytm-slim-owner-renderer·.ytAttributedStringHost").forEach(n=>{if(!/%[0-9a-f]{2}/i.test(n.textContent||""))return;let·o=n.querySelectorAll(":scope·>·span"),r=o.length>1&&o[0].textContent==="@"?o[o.length-1]:n,i=r===n?"@"+t:t;r.textContent!==i&&(r.textContent=i)})};function·Mo(){location.host==="m.youtube.com"&&(new·MutationObserver(Co).observe(document.documentElement,{childList:!0,subtree:!0}),Co())}var·Xi=1,Zi=2,es=()=>window.NouTubeToken||"",H=!1,Me=!1,Be=!1,Pe=0,ne=0,Bo=()=>window.NouTubeBackground===!0;function·ts(){for(let·e·of["ytmusic-you-there-renderer","ytm-confirm-dialog-renderer"]){let·t=document.querySelector(e);if(!t)continue;let·n=t.querySelectorAll("button");if(n.length===1)return·n[0].click(),!0}return!1}function·gt(){let·e=navigator.mediaSession;if(!e?.setActionHandler||e.__nouGuardedHandlers)return;window.__nouMediaSession=e;let·t=e.setActionHandler.bind(e);e.setActionHandler=(n,o)=>!o||n!=="play"&&n!=="pause"?t(n,o):t(n,r=>(H=n==="pause",o(r))),e.__nouGuardedHandlers=!0}function·Po(){gt();let·e=window.NouTube;if(e&&!e.__nouGuardedPause){let·t=e.pause.bind(e),n=e.play.bind(e);e.pause=()=>(H=!0,t()),e.play=()=>(H=!1,n()),e.__nouGuardedPause=!0}document.addEventListener("pause",t=>{let·n=document.getElementById("movie_player");!Bo()&&t.target·instanceof·Node&&n?.contains(t.target)&&(H=!0)},!0);for(let·t·of["play","playing"])document.addEventListener(t,n=>{let·o=document.getElementById("movie_player");n.target·instanceof·Node&&o?.contains(n.target)&&(H=!1,Me=!0)},!0);setInterval(()=>{let·t=document.getElementById("movie_player");if(!t?.getPlayerState)return;let·n=t.getPlayerState();if(n===Xi){H=!1,Me=!0,Be=!1,Pe=0,ne=0;return}if(!Bo()){Me=!1,Be=!1,Pe=0,ne=0;return}if(n!==Zi||!Me||H||Be||(Pe++,ne>=3))return;if(window.NouTubeI?.canAutoResume?.(es())===!1){Pe>=6&&(Be=!0);return}ne++;let·o=ts();C(`background·guard:·resuming·(attempt·${ne},·dialog:·${o})`),t.playVideo?.()},5e3)}function·Ao(e){try{let·t=new·URL(e);return["http:","https:"].includes(t.protocol)&&["youtube.com","www.youtube.com","m.youtube.com"].includes(t.host)&&t.pathname==="/watch"}catch{return!1}}function·Ro(e=window){Object.defineProperties(e,{outerWidth:{configurable:!0,get:()=>e.screen.width},outerHeight:{configurable:!0,get:()=>e.screen.height}})}function·Io(e){let·t=typeof·e.composedPath=="function"?e.composedPath():[],n=e.target,o=[...t,n?.closest?.("a[href],·ytm-home-logo")];for(let·r·of·o){let·i=r;if(i?.tagName==="A"){let·s=i,l=s.getAttribute("href");if(l)return{href:l,target:s.target}}if(i?.tagName==="YTM-HOME-LOGO")return{href:"/"}}return·null}var·ns=["m.youtube.com","www.youtube.com","youtube.com","music.youtube.com"],os=400,Re=e=>Ao(e.href);function·rs(){let·e=window.NouTubeRole;return·e==="browse"||e==="player"?e:null}function·Ie(e){if(!e)return·null;try{let·t=new·URL(e,location.href);return·ns.includes(t.host)?t:null}catch{return·null}}function·$o(e,t){return·t==="browse"?Re(e):!Re(e)}function·qo(e,t){h(t==="browse"?"open-watch":"open-page",{url:e.href})}function·is(e){document.addEventListener("click",t=>{if(t.defaultPrevented||t.button!==0||t.metaKey||t.ctrlKey||t.shiftKey)return;let·n=Io(t);if(!n||n.target==="_blank")return;let·o=Ie(n.href);!o||!$o(o,e)||(t.preventDefault(),t.stopImmediatePropagation(),qo(o,e))},!0)}function·ss(){let·e=history.pushState;history.pushState=function(...t){let·n=Ie(typeof·t[2]=="string"?t[2]:location.href),o=Ie(location.href);return·n&&o&&Re(n)&&Re(o)?history.replaceState.apply(this,t):e.apply(this,t)}}function·as(e){let·t="",n=()=>{let·i=Ie(location.href);if(!i||!$o(i,e)){t="";return}if(i.href!==t){t=i.href,qo(i,e);try{history.back()}catch{}}},o,r=()=>{clearTimeout(o);let·i=location.href;o=setTimeout(()=>{location.href===i&&n()},os)};window.addEventListener("popstate",r),window.addEventListener("yt-navigate-finish",r),document.addEventListener("yt-navigate-finish",r);for(let·i·of["pushState","replaceState"]){let·s=history[i];history[i]=function(...l){let·c=s.apply(this,l);return·r(),c}}}function·Oo(e){try{let·t=new·URL(e,location.href),n=document.createElement("a");n.href=t.href,n.style.display="none",document.body.appendChild(n),n.click(),n.remove()}catch{location.href=e}return!0}var·w="_nou_native_mini",No="_nou_native_mini_style",ls=`798 ··`),e.querySelector("#_nou_fs_lock")?.addEventListener("click",()=>{ht(),Ri()}),e.querySelector("#_nou_fs_side").addEventListener("click",()=>Pi()),e.addEventListener("click",a=>{let·u=a.target;if(!(u·instanceof·Element))return;let·p=u.closest(`.${ft}`);if(!p)return;let{group:y,value:v}=p.dataset;if(y==="rate")P()?.setPlaybackRate?.(Number(v));else·if(y==="quality"){let·x=P();x?.setPlaybackQualityRange?x.setPlaybackQualityRange(v,v):x?.setPlaybackQuality?.(v)}else·return;for(let·x·of·p.parentElement.querySelectorAll(`.${ft}`))x.classList.toggle(mo,x===p)});let·d=e.querySelector("#_nou_fs_volume"),f=e.querySelector("#_nou_fs_volume_value");d?.addEventListener("input",()=>{let·a=Number(d.value);s?.native?window.NouTubeI?.setVolumeIndex?.(D(),a):Qi(a),Se(d),f&&(f.textContent=ao(a,s.max))}),Se(d);let·m=e.querySelect[·...·truncated·by·diffoscope;·len:·134,·SHA:·b8fe3436046c9383fa6ab34a5f4bd745b43584c49fd1f57906ff74ab52a3782e·...·])}function·ht(){document.getElementById(A)?.remove(),document.getElementById(uo)?.remove(),document.getElementById(U)||Ce(!1),V()}function·Ji(){let·e=Te();if(!e||document.getElementById(A))return;ke>1&&To(ke);let·t=document.createElement("div");t.id=uo;let·n=document.createElement("div");n.id=A,Ee(n),Gi(n),yt(n),e.append(t,n),Ce(!0),V()}function·V(){if(!Le())return;let·e=document.getElementById(xe);if(!e)return;let·t=!e.matches(":hover")&&(!!document.getElementById(A)||!!P()?.classList.contains("ytp-autohide"));e.classList.toggle(xi,t)}function·co(){let·e=Te();if(!e||e.querySelector(`:scope·>·#${xe}`))return;let·t=document.createElement("button");t.id=xe,t.type="button",t.setAttribute("aria-label","Player·controls"),t.innerHTML=b.createHTML(Ei),Ee(t),t.onclick=()=>Ji(),yt(t),Le()&&(t.addEventListener("mouseenter",()=>V()),t.addEventListener("mouseleave",()=>V())),e.append(t),V()}function·Lo(){let·e=new·MutationObserver(()=>{co(),V()}),t=()=>{let·n=Te();n?(co(),$i(),e.observe(n,{childList:!0,subtree:!0,...Le()?{attributes:!0,attributeFilter:["class"]}:{}})):(e.disconnect(),ht(),vo(),qi())};document.addEventListener("fullscreenchange",t),document.addEventListener("webkitfullscreenchange",t)}var·Co=()=>{if(location.pathname!=="/watch")return;let·t=document.querySelector("#movie_player")?.getPlayerResponse?.()?.videoDetails?.author;t&&document.querySelectorAll("ytm-slim-video-information-renderer·.slim-video-information-channel-name·.ytAttributedStringHost,·ytm-slim-owner-renderer·.ytAttributedStringHost").forEach(n=>{if(!/%[0-9a-f]{2}/i.test(n.textContent||""))return;let·o=n.querySelectorAll(":scope·>·span"),r=o.length>1&&o[0].textContent==="@"?o[o.length-1]:n,i=r===n?"@"+t:t;r.textContent!==i&&(r.textContent=i)})};function·Mo(){location.host==="m.youtube.com"&&(new·MutationObserver(Co).observe(document.documentElement,{childList:!0,subtree:!0}),Co())}var·Xi=1,Zi=2,es=()=>window.NouTubeToken||"",H=!1,Me=!1,Be=!1,Pe=0,ne=0,Bo=()=>window.NouTubeBackground===!0;function·ts(){for(let·e·of["ytmusic-you-there-renderer","ytm-confirm-dialog-renderer"]){let·t=document.querySelector(e);if(!t)continue;let·n=t.querySelectorAll("button");if(n.length===1)return·n[0].click(),!0}return!1}function·gt(){let·e=navigator.mediaSession;if(!e?.setActionHandler||e.__nouGuardedHandlers)return;window.__nouMediaSession=e;let·t=e.setActionHandler.bind(e);e.setActionHandler=(n,o)=>!o||n!=="play"&&n!=="pause"?t(n,o):t(n,r=>(H=n==="pause",o(r))),e.__nouGuardedHandlers=!0}function·Po(){gt();let·e=window.NouTube;if(e&&!e.__nouGuardedPause){let·t=e.pause.bind(e),n=e.play.bind(e);e.pause=()=>(H=!0,t()),e.play=()=>(H=!1,n()),e.__nouGuardedPause=!0}document.addEventListener("pause",t=>{let·n=document.getElementById("movie_player");!Bo()&&t.target·instanceof·Node&&n?.contains(t.target)&&(H=!0)},!0);for(let·t·of["play","playing"])document.addEventListener(t,n=>{let·o=document.getElementById("movie_player");n.target·instanceof·Node&&o?.contains(n.target)&&(H=!1,Me=!0)},!0);setInterval(()=>{let·t=document.getElementById("movie_player");if(!t?.getPlayerState)return;let·n=t.getPlayerState();if(n===Xi){H=!1,Me=!0,Be=!1,Pe=0,ne=0;return}if(!Bo()){Me=!1,Be=!1,Pe=0,ne=0;return}if(n!==Zi||!Me||H||Be||(Pe++,ne>=3))return;if(window.NouTubeI?.canAutoResume?.(es())===!1){Pe>=6&&(Be=!0);return}ne++;let·o=ts();C(`background·guard:·resuming·(attempt·${ne},·dialog:·${o})`),t.playVideo?.()},5e3)}function·Ao(e){try{let·t=new·URL(e);return["http:","https:"].includes(t.protocol)&&["youtube.com","www.youtube.com","m.youtube.com"].includes(t.host)&&t.pathname==="/watch"}catch{return!1}}function·Ro(e=window){Object.defineProperties(e,{outerWidth:{configurable:!0,get:()=>e.screen.width},outerHeight:{configurable:!0,get:()=>e.screen.height}})}function·Io(e){let·t=typeof·e.composedPath=="function"?e.composedPath():[],n=e.target,o=[...t,n?.closest?.("a[href],·ytm-home-logo")];for(let·r·of·o){let·i=r;if(i?.tagName==="A"){let·s=i,l=s.getAttribute("href");if(l)return{href:l,target:s.target}}if(i?.tagName==="YTM-HOME-LOGO")return{href:"/"}}return·null}var·ns=["m.youtube.com","www.youtube.com","youtube.com","music.youtube.com"],os=400,Re=e=>Ao(e.href);function·rs(){let·e=window.NouTubeRole;return·e==="browse"||e==="player"?e:null}function·Ie(e){if(!e)return·null;try{let·t=new·URL(e,location.href);return·ns.includes(t.host)?t:null}catch{return·null}}function·$o(e,t){return·t==="browse"?Re(e):!Re(e)}function·qo(e,t){h(t==="browse"?"open-watch":"open-page",{url:e.href})}function·is(e){document.addEventListener("click",t=>{if(t.defaultPrevented||t.button!==0||t.metaKey||t.ctrlKey||t.shiftKey)return;let·n=Io(t);if(!n||n.target==="_blank")return;let·o=Ie(n.href);!o||!$o(o,e)||(t.preventDefault(),t.stopImmediatePropagation(),qo(o,e))},!0)}function·ss(){let·e=history.pushState;history.pushState=function(...t){let·n=Ie(typeof·t[2]=="string"?t[2]:location.href),o=Ie(location.href);return·n&&o&&Re(n)&&Re(o)?history.replaceState.apply(this,t):e.apply(this,t)}}function·as(e){let·t="",n=()=>{let·i=Ie(location.href);if(!i||!$o(i,e)){t="";return}if(i.href!==t){t=i.href,qo(i,e);try{history.back()}catch{}}},o,r=()=>{clearTimeout(o);let·i=location.href;o=setTimeout(()=>{location.href===i&&n()},os)};window.addEventListener("popstate",r),window.addEventListener("yt-navigate-finish",r),document.addEventListener("yt-navigate-finish",r);for(let·i·of["pushState","replaceState"]){let·s=history[i];history[i]=function(...l){let·c=s.apply(this,l);return·r(),c}}}function·Oo(e){try{let·t=new·URL(e,location.href),n=document.createElement("a");n.href=t.href,n.style.display="none",document.body.appendChild(n),n.click(),n.remove()}catch{location.href=e}return!0}var·w="_nou_native_mini",No="_nou_native_mini_style",ls=`
799 ··html.${w},·html.${w}·body·{799 ··html.${w},·html.${w}·body·{
800 ····overflow:·hidden·!important;800 ····overflow:·hidden·!important;
801 ····background:·#000·!important;801 ····background:·#000·!important;
802 ··}802 ··}
803 ··/*·The·mobile·player's·parent·has·its·own·stacking·context.·A·body·backdrop803 ··/*·The·mobile·player's·parent·has·its·own·stacking·context.·A·body·backdrop
804 ·····covers·that·entire·context,·regardless·of·the·video's·z-index.·Hide·the804 ·····covers·that·entire·context,·regardless·of·the·video's·z-index.·Hide·the
805 ·····surrounding·page·instead,·keeping·the·live·player·in·its·original·DOM.·*/805 ·····surrounding·page·instead,·keeping·the·live·player·in·its·original·DOM.·*/
Offset 845, 8 lines modifiedOffset 845, 8 lines modified
845 ··html.${w}·#movie_player·.ytp-chrome-top,845 ··html.${w}·#movie_player·.ytp-chrome-top,
846 ··html.${w}·#movie_player·.ytp-chrome-bottom,846 ··html.${w}·#movie_player·.ytp-chrome-bottom,
847 ··html.${w}·#movie_player·#player-control-overlay,847 ··html.${w}·#movie_player·#player-control-overlay,
848 ··html.${w}·#movie_player·.ytp-gradient-top,848 ··html.${w}·#movie_player·.ytp-gradient-top,
849 ··html.${w}·#movie_player·.ytp-gradient-bottom·{849 ··html.${w}·#movie_player·.ytp-gradient-bottom·{
850 ····display:·none·!important;850 ····display:·none·!important;
851 ··}851 ··}
852 `;function·St(e){let·t=document.documentElement;if(t){if(e&&!document.getElementById(No)){let·n=document.createElement("style");n.id=No,n.textContent=ls,(document.head||t).appendChild(n)}t.classList.toggle(w,!!e);try{window.dispatchEvent(new·Event("resize"))}catch{}}}var·Ae=!1,z=null,bt=new·WeakSet;function·Ho(){for(let·e·of·Array.from(document.querySelectorAll("video,·audio"))){let·t=e;Ae?t.muted||(t.muted=!0,bt.add(t)):bt.has(t)&&(bt.delete(t),t.muted=!1)}}function·Vo(e){Ae=!!e,Ho(),Ae&&!z?(z=new·MutationObserver(()=>Ho()),z.observe(document.documentElement,{childList:!0,subtree:!0})):!Ae&&z&&(z.disconnect(),z=null)}var·xt=e=>e.tagName.indexOf("MINIPLAYER")!==-1||(e.getAttribute("class")||"").indexOf("iniplayer")!==-1;function·vt(e){let·t=e;if(!t||t.nodeType!==1||!xt(t)||!t.querySelector("video"))return!1;let·n=t.getBoundingClientRect();return·n.width>0&&n.height>0}var·Uo=new·WeakSet;function·wt(e){let·t=e;return!t||t.nodeType!==1||!Uo.has(t)?!1:Array.from(t.querySelectorAll("video")).some(n=>!n.paused)}function·cs(e){let·t=Array.from(e.querySelectorAll('[class*="lose"·i]')).filter(n=>!n.closest("#movie_player,·.html5-video-player"));return·t.find(n=>xt(n))||t[0]}function·us(e){let·t=e,n=()=>vt(e)||wt(e);try{t.setActive?.(!1)}catch{}if(n()&&e.hasAttribute("active"))try{t.active=!1}catch{}if(n())try{(e.closest("ytd-app")||document.documentElement).dispatchEvent(new·CustomEvent("yt-close-miniplayer",{bubbles:!0,composed:!0}))}catch{}if(n()&&cs(e)?.click(),n()){for(let·o·of·Array.from(e.querySelectorAll("video")))try{o.pause()}catch{}try{e.style?.setProperty("display","none","important"),Uo.add(e)}catch{}}}function·ds(){let·e=new·WeakSet,t=new·Set,n=i=>{if(!i)return·null;for(let·s·of·t)if(!s.isConnected)t.delete(s);else·if(s===i||s.contains(i))return·s;return·null},o=i=>{i&&i.nodeType===1&&xt(i)&&t.add(i),!(!vt(i)&&!wt(i)||e.has(i))&&(e.add(i),requestAnimationFrame(()=>{e.delete(i),(vt(i)||wt(i))&&us(i)}))},r=()=>{for(let·i·of·Array.from(document.querySelectorAll("*")))o(i);new·MutationObserver(i=>{for(let·s·of·i)if(s.type==="childList"){for(let·l·of·Array.from(s.addedNodes))o(l);o(n(s.target))}else·o(s.target)}).observe(document.documentElement,{subtree:!0,childList:!0,attributes:!0,attributeFilter:["class","active","hidden","style"]}),document.addEventListener("play",i=>{o(n(i.target))},!0)};document.documentElement?r():document.addEventListener("DOMContentLoaded",r,{once:!0})}function·Do(){let·e=rs();if(!e||location.host==="music.youtube.com")return;let·t=window;t.__nouSplitViewInstalled||(t.__nouSplitViewInstalled=!0,is(e),as(e),e==="browse"&&ds(),e==="player"&&(Ro(),ss()),window.NouTubeNativeMini&&St(!0))}try{window.NouTubePreferH264&&Ht();let·e=window.NouTubeClickbaitThumbnail;e&&e!=="default"&&$t(e),window.isAndroid&&gt(),window.NouTube=_n(),window.NouTube.setMuted=Vo,window.NouTube.setNativeMini=St,window.NouTube.navigateWatch=Oo,Zn(),to(),Do(),window.electron||It(),document.documentElement?(nt(),tt(),h("onload"),zo()):document.addEventListener("DOMContentLoaded",()=>{nt(),tt(),h("onload"),zo()}),setInterval(()=>window._lact=Date.now(),60*1e3)}catch(e){console.error("NouScript:·",e)}async·function·zo(){let·e=document.querySelector("#movie_player");e&&ye(e),new·MutationObserver(n=>{dn(n),Pn()}).observe(document.documentElement,{childList:!0,subtree:!0}),$n(),Vn(),Wn(),ms(),Lo(),Xn(),Mo(),window.isAndroid&&Po(),qn()}function·ms(){if(!window.isAndroid)return;let·e=window;if(e.__noutubeDoubleTapGesturesInit)return;e.__noutubeDoubleTapGesturesInit=!0;let·t=0,n=0,o=0,r=!1,i=l=>!!l.closest('input,·textarea,·select,·button,·a,·video,·audio,·[contenteditable="true"],·[role="button"],#movie_player,·.html5-video-player,·#player,·#player-container-id,·ytm-player,·ytd-player,·#shorts-player'),s=()=>!!(document.fullscreenElement||document.webkitFullscreenElement);document.addEventListener("touchstart",l=>{l.touches.length>1&&(r=!0)},{passive:!0,capture:!0}),document.addEventListener("touchend",l=>{if(r){l.touches.length===0&&(r=!1);return}if(l.changedTouches.length!==1)return;if(s()){t=0;return}let·c=l.changedTouches[0],m=Date.now(),f=c.clientX-n,d=c.clientY-o,a=m-t<=300&&f*f+d*d<=2304;if(t=m,n=c.clientX,o=c.clientY,!a)return;t=0;let·p=(l.target·instanceof·Element?l.target:null)||document.elementFromPoint(c.clientX,c.clientY);if(!p||i(p))return;window.NouTube?.getSettings?.()?.doubleTapToToggleHeader&&(l.preventDefault(),h("header-double-tap"))},{passive:!1,capture:!0})}})();852 `;function·St(e){let·t=document.documentElement;if(t){if(e&&!document.getElementById(No)){let·n=document.createElement("style");n.id=No,n.textContent=ls,(document.head||t).appendChild(n)}t.classList.toggle(w,!!e);try{window.dispatchEvent(new·Event("resize"))}catch{}}}var·Ae=!1,z=null,bt=new·WeakSet;function·Ho(){for(let·e·of·Array.from(document.querySelectorAll("video,·audio"))){let·t=e;Ae?t.muted||(t.muted=!0,bt.add(t)):bt.has(t)&&(bt.delete(t),t.muted=!1)}}function·Vo(e){Ae=!!e,Ho(),Ae&&!z?(z=new·MutationObserver(()=>Ho()),z.observe(document.documentElement,{childList:!0,subtree:!0})):!Ae&&z&&(z.disconnect(),z=null)}var·xt=e=>e.tagName.indexOf("MINIPLAYER")!==-1||(e.getAttribute("class")||"").indexOf("iniplayer")!==-1;function·vt(e){let·t=e;if(!t||t.nodeType!==1||!xt(t)||!t.querySelector("video"))return!1;let·n=t.getBoundingClientRect();return·n.width>0&&n.height>0}var·Uo=new·WeakSet;function·wt(e){let·t=e;return!t||t.nodeType!==1||!Uo.has(t)?!1:Array.from(t.querySelectorAll("video")).some(n=>!n.paused)}function·cs(e){let·t=Array.from(e.querySelectorAll('[class*="lose"·i]')).filter(n=>!n.closest("#movie_player,·.html5-video-player"));return·t.find(n=>xt(n))||t[0]}function·us(e){let·t=e,n=()=>vt(e)||wt(e);try{t.setActive?.(!1)}catch{}if(n()&&e.hasAttribute("active"))try{t.active=!1}catch{}if(n())try{(e.closest("ytd-app")||document.documentElement).dispatchEvent(new·CustomEvent("yt-close-miniplayer",{bubbles:!0,composed:!0}))}catch{}if(n()&&cs(e)?.click(),n()){for(let·o·of·Array.from(e.querySelectorAll("video")))try{o.pause()}catch{}try{e.style?.setProperty("display","none","important"),Uo.add(e)}catch{}}}function·ds(){let·e=new·WeakSet,t=new·Set,n=i=>{if(!i)return·null;for(let·s·of·t)if(!s.isConnected)t.delete(s);else·if(s===i||s.contains(i))return·s;return·null},o=i=>{i&&i.nodeType===1&&xt(i)&&t.add(i),!(!vt(i)&&!wt(i)||e.has(i))&&(e.add(i),requestAnimationFrame(()=>{e.delete(i),(vt(i)||wt(i))&&us(i)}))},r=()=>{for(let·i·of·Array.from(document.querySelectorAll("*")))o(i);new·MutationObserver(i=>{for(let·s·of·i)if(s.type==="childList"){for(let·l·of·Array.from(s.addedNodes))o(l);o(n(s.target))}else·o(s.target)}).observe(document.documentElement,{subtree:!0,childList:!0,attributes:!0,attributeFilter:["class","active","hidden","style"]}),document.addEventListener("play",i=>{o(n(i.target))},!0)};document.documentElement?r():document.addEventListener("DOMContentLoaded",r,{once:!0})}function·Do(){let·e=rs();if(!e||location.host==="music.youtube.com")return;let·t=window;t.__nouSplitViewInstalled||(t.__nouSplitViewInstalled=!0,is(e),as(e),e==="browse"&&ds(),e==="player"&&(Ro(),ss()),window.NouTubeNativeMini&&St(!0))}try{window.NouTubePreferH264&&Ht();let·e=window.NouTubeClickbaitThumbnail;e&&e!=="default"&&$t(e),window.isAndroid&&gt(),window.NouTube=_n(),window.NouTube.setMuted=Vo,window.NouTube.setNativeMini=St,window.NouTube.navigateWatch=Oo,Zn(),to(),Do(),window.electron||It(),document.documentElement?(nt(),tt(),h("onload"),zo()):document.addEventListener("DOMContentLoaded",()=>{nt(),tt(),h("onload"),zo()}),setInterval(()=>window._lact=Date.now(),60*1e3)}catch(e){console.error("NouScript:·",e)}async·function·zo(){let·e=document.querySelector("#movie_player");e&&ye(e),new·MutationObserver(n=>{dn(n),Pn()}).observe(document.documentElement,{childList:!0,subtree:!0}),$n(),Vn(),Wn(),ms(),Lo(),Xn(),Mo(),window.isAndroid&&Po(),qn()}function·ms(){if(!window.isAndroid)return;let·e=window;if(e.__noutubeDoubleTapGesturesInit)return;e.__noutubeDoubleTapGesturesInit=!0;let·t=0,n=0,o=0,r=!1,i=l=>!!l.closest('input,·textarea,·select,·button,·a,·video,·audio,·[contenteditable="true"],·[role="button"],#movie_player,·.html5-video-player,·#player,·#player-container-id,·ytm-player,·ytd-player,·#shorts-player'),s=()=>!!(document.fullscreenElement||document.webkitFullscreenElement);document.addEventListener("touchstart",l=>{l.touches.length>1&&(r=!0)},{passive:!0,capture:!0}),document.addEventListener("touchend",l=>{if(r){l.touches.length===0&&(r=!1);return}if(l.changedTouches.length!==1)return;if(s()){t=0;return}let·c=l.changedTouches[0],d=Date.now(),f=c.clientX-n,m=c.clientY-o,a=d-t<=300&&f*f+m*m<=2304;if(t=d,n=c.clientX,o=c.clientY,!a)return;t=0;let·p=(l.target·instanceof·Element?l.target:null)||document.elementFromPoint(c.clientX,c.clientY);if(!p||i(p))return;window.NouTube?.getSettings?.()?.doubleTapToToggleHeader&&(l.preventDefault(),h("header-double-tap"))},{passive:!1,capture:!0})}})();