1{
2 "record_types":[
3  {
4   "vtable_components":[
5    {
6     "kind":"offset_to_top"
7    },
8    {
9     "kind":"rtti",
10     "mangled_component_name":"_ZTIN9keymaster4ListINS_14AccessCountMap11AccessCountEEE"
11    },
12    {
13     "kind":"complete_dtor_pointer",
14     "mangled_component_name":"_ZN9keymaster4ListINS_14AccessCountMap11AccessCountEED1Ev"
15    },
16    {
17     "kind":"deleting_dtor_pointer",
18     "mangled_component_name":"_ZN9keymaster4ListINS_14AccessCountMap11AccessCountEED0Ev"
19    }
20   ],
21   "unique_id":"_ZTSN9keymaster4ListINS_14AccessCountMap11AccessCountEEE"
22  },
23  {
24   "vtable_components":[
25    {
26     "kind":"offset_to_top"
27    },
28    {
29     "kind":"rtti",
30     "mangled_component_name":"_ZTIN9keymaster19SymmetricKeyFactoryE"
31    },
32    {
33     "kind":"complete_dtor_pointer",
34     "mangled_component_name":"_ZN9keymaster19SymmetricKeyFactoryD1Ev"
35    },
36    {
37     "kind":"deleting_dtor_pointer",
38     "mangled_component_name":"_ZN9keymaster19SymmetricKeyFactoryD0Ev"
39    },
40    {
41     "mangled_component_name":"_ZNK9keymaster19SymmetricKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_"
42    },
43    {
44     "mangled_component_name":"_ZNK9keymaster19SymmetricKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_"
45    },
46    {
47     "is_pure":true,
48     "mangled_component_name":"_ZNK9keymaster10KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE"
49    },
50    {
51     "is_pure":true,
52     "mangled_component_name":"_ZNK9keymaster10KeyFactory19GetOperationFactoryE19keymaster_purpose_t"
53    },
54    {
55     "mangled_component_name":"_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPj"
56    },
57    {
58     "mangled_component_name":"_ZNK9keymaster19SymmetricKeyFactory22SupportedExportFormatsEPj"
59    },
60    {
61     "is_pure":true,
62     "mangled_component_name":"_ZNK9keymaster19SymmetricKeyFactory18key_size_supportedEj"
63    },
64    {
65     "mangled_component_name":"_ZNK9keymaster19SymmetricKeyFactory14key_size_bytesEj"
66    },
67    {
68     "mangled_component_name":"_ZNK9keymaster19SymmetricKeyFactory13key_size_bitsEj"
69    },
70    {
71     "is_pure":true,
72     "mangled_component_name":"_ZNK9keymaster19SymmetricKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE"
73    },
74    {
75     "kind":"offset_to_top",
76     "component_value":-4
77    },
78    {
79     "kind":"rtti",
80     "mangled_component_name":"_ZTIN9keymaster19SymmetricKeyFactoryE"
81    },
82    {
83     "kind":"complete_dtor_pointer",
84     "mangled_component_name":"_ZThn4_N9keymaster19SymmetricKeyFactoryD1Ev"
85    },
86    {
87     "kind":"deleting_dtor_pointer",
88     "mangled_component_name":"_ZThn4_N9keymaster19SymmetricKeyFactoryD0Ev"
89    }
90   ],
91   "unique_id":"_ZTSN9keymaster19SymmetricKeyFactoryE"
92  },
93  {
94   "vtable_components":[
95    {
96     "kind":"offset_to_top"
97    },
98    {
99     "kind":"rtti",
100     "mangled_component_name":"_ZTIN9keymaster12SymmetricKeyE"
101    },
102    {
103     "kind":"complete_dtor_pointer",
104     "mangled_component_name":"_ZN9keymaster12SymmetricKeyD1Ev"
105    },
106    {
107     "kind":"deleting_dtor_pointer",
108     "mangled_component_name":"_ZN9keymaster12SymmetricKeyD0Ev"
109    },
110    {
111     "mangled_component_name":"_ZNK9keymaster12SymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj"
112    }
113   ],
114   "unique_id":"_ZTSN9keymaster12SymmetricKeyE"
115  },
116  {
117   "vtable_components":[
118    {
119     "kind":"offset_to_top"
120    },
121    {
122     "kind":"rtti",
123     "mangled_component_name":"_ZTIN9keymaster13AesKeyFactoryE"
124    },
125    {
126     "kind":"complete_dtor_pointer",
127     "mangled_component_name":"_ZN9keymaster13AesKeyFactoryD1Ev"
128    },
129    {
130     "kind":"deleting_dtor_pointer",
131     "mangled_component_name":"_ZN9keymaster13AesKeyFactoryD0Ev"
132    },
133    {
134     "mangled_component_name":"_ZNK9keymaster19SymmetricKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_"
135    },
136    {
137     "mangled_component_name":"_ZNK9keymaster19SymmetricKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_"
138    },
139    {
140     "mangled_component_name":"_ZNK9keymaster13AesKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE"
141    },
142    {
143     "mangled_component_name":"_ZNK9keymaster13AesKeyFactory19GetOperationFactoryE19keymaster_purpose_t"
144    },
145    {
146     "mangled_component_name":"_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPj"
147    },
148    {
149     "mangled_component_name":"_ZNK9keymaster19SymmetricKeyFactory22SupportedExportFormatsEPj"
150    },
151    {
152     "mangled_component_name":"_ZNK9keymaster13AesKeyFactory18key_size_supportedEj"
153    },
154    {
155     "mangled_component_name":"_ZNK9keymaster19SymmetricKeyFactory14key_size_bytesEj"
156    },
157    {
158     "mangled_component_name":"_ZNK9keymaster19SymmetricKeyFactory13key_size_bitsEj"
159    },
160    {
161     "mangled_component_name":"_ZNK9keymaster13AesKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE"
162    },
163    {
164     "kind":"offset_to_top",
165     "component_value":-4
166    },
167    {
168     "kind":"rtti",
169     "mangled_component_name":"_ZTIN9keymaster13AesKeyFactoryE"
170    },
171    {
172     "kind":"complete_dtor_pointer",
173     "mangled_component_name":"_ZThn4_N9keymaster13AesKeyFactoryD1Ev"
174    },
175    {
176     "kind":"deleting_dtor_pointer",
177     "mangled_component_name":"_ZThn4_N9keymaster13AesKeyFactoryD0Ev"
178    }
179   ],
180   "unique_id":"_ZTSN9keymaster13AesKeyFactoryE"
181  },
182  {
183   "vtable_components":[
184    {
185     "kind":"offset_to_top"
186    },
187    {
188     "kind":"rtti",
189     "mangled_component_name":"_ZTIN9keymaster6AesKeyE"
190    },
191    {
192     "kind":"complete_dtor_pointer",
193     "mangled_component_name":"_ZN9keymaster6AesKeyD1Ev"
194    },
195    {
196     "kind":"deleting_dtor_pointer",
197     "mangled_component_name":"_ZN9keymaster6AesKeyD0Ev"
198    },
199    {
200     "mangled_component_name":"_ZNK9keymaster12SymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj"
201    }
202   ],
203   "unique_id":"_ZTSN9keymaster6AesKeyE"
204  },
205  {
206   "vtable_components":[
207    {
208     "kind":"offset_to_top"
209    },
210    {
211     "kind":"rtti",
212     "mangled_component_name":"_ZTIN9keymaster13AsymmetricKeyE"
213    },
214    {
215     "kind":"complete_dtor_pointer",
216     "mangled_component_name":"_ZN9keymaster13AsymmetricKeyD1Ev"
217    },
218    {
219     "kind":"deleting_dtor_pointer",
220     "mangled_component_name":"_ZN9keymaster13AsymmetricKeyD0Ev"
221    },
222    {
223     "mangled_component_name":"_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj"
224    },
225    {
226     "is_pure":true,
227     "mangled_component_name":"_ZNK9keymaster13AsymmetricKey13InternalToEvpEP11evp_pkey_st"
228    },
229    {
230     "is_pure":true,
231     "mangled_component_name":"_ZN9keymaster13AsymmetricKey13EvpToInternalEPK11evp_pkey_st"
232    }
233   ],
234   "unique_id":"_ZTSN9keymaster13AsymmetricKeyE"
235  },
236  {
237   "vtable_components":[
238    {
239     "kind":"offset_to_top"
240    },
241    {
242     "kind":"rtti",
243     "mangled_component_name":"_ZTIN9keymaster20AsymmetricKeyFactoryE"
244    },
245    {
246     "kind":"complete_dtor_pointer",
247     "mangled_component_name":"_ZN9keymaster20AsymmetricKeyFactoryD1Ev"
248    },
249    {
250     "kind":"deleting_dtor_pointer",
251     "mangled_component_name":"_ZN9keymaster20AsymmetricKeyFactoryD0Ev"
252    },
253    {
254     "is_pure":true,
255     "mangled_component_name":"_ZNK9keymaster10KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_"
256    },
257    {
258     "is_pure":true,
259     "mangled_component_name":"_ZNK9keymaster10KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_"
260    },
261    {
262     "mangled_component_name":"_ZNK9keymaster20AsymmetricKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE"
263    },
264    {
265     "is_pure":true,
266     "mangled_component_name":"_ZNK9keymaster10KeyFactory19GetOperationFactoryE19keymaster_purpose_t"
267    },
268    {
269     "mangled_component_name":"_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPj"
270    },
271    {
272     "mangled_component_name":"_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPj"
273    },
274    {
275     "is_pure":true,
276     "mangled_component_name":"_ZNK9keymaster20AsymmetricKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE"
277    },
278    {
279     "is_pure":true,
280     "mangled_component_name":"_ZNK9keymaster20AsymmetricKeyFactory18keymaster_key_typeEv"
281    },
282    {
283     "is_pure":true,
284     "mangled_component_name":"_ZNK9keymaster20AsymmetricKeyFactory12evp_key_typeEv"
285    }
286   ],
287   "unique_id":"_ZTSN9keymaster20AsymmetricKeyFactoryE"
288  },
289  {
290   "vtable_components":[
291    {
292     "kind":"offset_to_top"
293    },
294    {
295     "kind":"rtti",
296     "mangled_component_name":"_ZTIN9keymaster5EcKeyE"
297    },
298    {
299     "kind":"complete_dtor_pointer",
300     "mangled_component_name":"_ZN9keymaster5EcKeyD1Ev"
301    },
302    {
303     "kind":"deleting_dtor_pointer",
304     "mangled_component_name":"_ZN9keymaster5EcKeyD0Ev"
305    },
306    {
307     "mangled_component_name":"_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj"
308    },
309    {
310     "mangled_component_name":"_ZNK9keymaster5EcKey13InternalToEvpEP11evp_pkey_st"
311    },
312    {
313     "mangled_component_name":"_ZN9keymaster5EcKey13EvpToInternalEPK11evp_pkey_st"
314    }
315   ],
316   "unique_id":"_ZTSN9keymaster5EcKeyE"
317  },
318  {
319   "vtable_components":[
320    {
321     "kind":"offset_to_top"
322    },
323    {
324     "kind":"rtti",
325     "mangled_component_name":"_ZTIN9keymaster12EcKeyFactoryE"
326    },
327    {
328     "kind":"complete_dtor_pointer",
329     "mangled_component_name":"_ZN9keymaster12EcKeyFactoryD1Ev"
330    },
331    {
332     "kind":"deleting_dtor_pointer",
333     "mangled_component_name":"_ZN9keymaster12EcKeyFactoryD0Ev"
334    },
335    {
336     "mangled_component_name":"_ZNK9keymaster12EcKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_"
337    },
338    {
339     "mangled_component_name":"_ZNK9keymaster12EcKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_"
340    },
341    {
342     "mangled_component_name":"_ZNK9keymaster20AsymmetricKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE"
343    },
344    {
345     "mangled_component_name":"_ZNK9keymaster12EcKeyFactory19GetOperationFactoryE19keymaster_purpose_t"
346    },
347    {
348     "mangled_component_name":"_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPj"
349    },
350    {
351     "mangled_component_name":"_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPj"
352    },
353    {
354     "mangled_component_name":"_ZNK9keymaster12EcKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE"
355    },
356    {
357     "mangled_component_name":"_ZNK9keymaster12EcKeyFactory18keymaster_key_typeEv"
358    },
359    {
360     "mangled_component_name":"_ZNK9keymaster12EcKeyFactory12evp_key_typeEv"
361    },
362    {
363     "kind":"offset_to_top",
364     "component_value":-4
365    },
366    {
367     "kind":"rtti",
368     "mangled_component_name":"_ZTIN9keymaster12EcKeyFactoryE"
369    },
370    {
371     "kind":"complete_dtor_pointer",
372     "mangled_component_name":"_ZThn4_N9keymaster12EcKeyFactoryD1Ev"
373    },
374    {
375     "kind":"deleting_dtor_pointer",
376     "mangled_component_name":"_ZThn4_N9keymaster12EcKeyFactoryD0Ev"
377    }
378   ],
379   "unique_id":"_ZTSN9keymaster12EcKeyFactoryE"
380  },
381  {
382   "vtable_components":[
383    {
384     "kind":"offset_to_top"
385    },
386    {
387     "kind":"rtti",
388     "mangled_component_name":"_ZTIN9keymaster14EcdsaOperationE"
389    },
390    {
391     "kind":"complete_dtor_pointer",
392     "mangled_component_name":"_ZN9keymaster14EcdsaOperationD1Ev"
393    },
394    {
395     "kind":"deleting_dtor_pointer",
396     "mangled_component_name":"_ZN9keymaster14EcdsaOperationD0Ev"
397    },
398    {
399     "mangled_component_name":"_ZNK9keymaster9Operation16operation_handleEv"
400    },
401    {
402     "is_pure":true,
403     "mangled_component_name":"_ZN9keymaster9Operation5BeginERKNS_16AuthorizationSetEPS1_"
404    },
405    {
406     "is_pure":true,
407     "mangled_component_name":"_ZN9keymaster9Operation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj"
408    },
409    {
410     "is_pure":true,
411     "mangled_component_name":"_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_"
412    },
413    {
414     "mangled_component_name":"_ZN9keymaster14EcdsaOperation5AbortEv"
415    }
416   ],
417   "unique_id":"_ZTSN9keymaster14EcdsaOperationE"
418  },
419  {
420   "vtable_components":[
421    {
422     "kind":"offset_to_top"
423    },
424    {
425     "kind":"rtti",
426     "mangled_component_name":"_ZTIN9keymaster18EcdsaSignOperationE"
427    },
428    {
429     "kind":"complete_dtor_pointer",
430     "mangled_component_name":"_ZN9keymaster18EcdsaSignOperationD1Ev"
431    },
432    {
433     "kind":"deleting_dtor_pointer",
434     "mangled_component_name":"_ZN9keymaster18EcdsaSignOperationD0Ev"
435    },
436    {
437     "mangled_component_name":"_ZNK9keymaster9Operation16operation_handleEv"
438    },
439    {
440     "mangled_component_name":"_ZN9keymaster18EcdsaSignOperation5BeginERKNS_16AuthorizationSetEPS1_"
441    },
442    {
443     "mangled_component_name":"_ZN9keymaster18EcdsaSignOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj"
444    },
445    {
446     "mangled_component_name":"_ZN9keymaster18EcdsaSignOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_"
447    },
448    {
449     "mangled_component_name":"_ZN9keymaster14EcdsaOperation5AbortEv"
450    }
451   ],
452   "unique_id":"_ZTSN9keymaster18EcdsaSignOperationE"
453  },
454  {
455   "vtable_components":[
456    {
457     "kind":"offset_to_top"
458    },
459    {
460     "kind":"rtti",
461     "mangled_component_name":"_ZTIN9keymaster20EcdsaVerifyOperationE"
462    },
463    {
464     "kind":"complete_dtor_pointer",
465     "mangled_component_name":"_ZN9keymaster20EcdsaVerifyOperationD1Ev"
466    },
467    {
468     "kind":"deleting_dtor_pointer",
469     "mangled_component_name":"_ZN9keymaster20EcdsaVerifyOperationD0Ev"
470    },
471    {
472     "mangled_component_name":"_ZNK9keymaster9Operation16operation_handleEv"
473    },
474    {
475     "mangled_component_name":"_ZN9keymaster20EcdsaVerifyOperation5BeginERKNS_16AuthorizationSetEPS1_"
476    },
477    {
478     "mangled_component_name":"_ZN9keymaster20EcdsaVerifyOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj"
479    },
480    {
481     "mangled_component_name":"_ZN9keymaster20EcdsaVerifyOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_"
482    },
483    {
484     "mangled_component_name":"_ZN9keymaster14EcdsaOperation5AbortEv"
485    }
486   ],
487   "unique_id":"_ZTSN9keymaster20EcdsaVerifyOperationE"
488  },
489  {
490   "vtable_components":[
491    {
492     "kind":"offset_to_top"
493    },
494    {
495     "kind":"rtti",
496     "mangled_component_name":"_ZTIN9keymaster21EcdsaOperationFactoryE"
497    },
498    {
499     "kind":"complete_dtor_pointer",
500     "mangled_component_name":"_ZN9keymaster21EcdsaOperationFactoryD1Ev"
501    },
502    {
503     "kind":"deleting_dtor_pointer",
504     "mangled_component_name":"_ZN9keymaster21EcdsaOperationFactoryD0Ev"
505    },
506    {
507     "mangled_component_name":"_ZNK9keymaster21EcdsaOperationFactory12registry_keyEv"
508    },
509    {
510     "mangled_component_name":"_ZN9keymaster21EcdsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
511    },
512    {
513     "mangled_component_name":"_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPj"
514    },
515    {
516     "mangled_component_name":"_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj"
517    },
518    {
519     "mangled_component_name":"_ZNK9keymaster21EcdsaOperationFactory16SupportedDigestsEPj"
520    },
521    {
522     "is_pure":true,
523     "mangled_component_name":"_ZNK9keymaster21EcdsaOperationFactory7purposeEv"
524    },
525    {
526     "is_pure":true,
527     "mangled_component_name":"_ZN9keymaster21EcdsaOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_tP11evp_pkey_st"
528    }
529   ],
530   "unique_id":"_ZTSN9keymaster21EcdsaOperationFactoryE"
531  },
532  {
533   "vtable_components":[
534    {
535     "kind":"offset_to_top"
536    },
537    {
538     "kind":"rtti",
539     "mangled_component_name":"_ZTIN9keymaster25EcdsaSignOperationFactoryE"
540    },
541    {
542     "kind":"complete_dtor_pointer",
543     "mangled_component_name":"_ZN9keymaster25EcdsaSignOperationFactoryD1Ev"
544    },
545    {
546     "kind":"deleting_dtor_pointer",
547     "mangled_component_name":"_ZN9keymaster25EcdsaSignOperationFactoryD0Ev"
548    },
549    {
550     "mangled_component_name":"_ZNK9keymaster21EcdsaOperationFactory12registry_keyEv"
551    },
552    {
553     "mangled_component_name":"_ZN9keymaster21EcdsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
554    },
555    {
556     "mangled_component_name":"_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPj"
557    },
558    {
559     "mangled_component_name":"_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj"
560    },
561    {
562     "mangled_component_name":"_ZNK9keymaster21EcdsaOperationFactory16SupportedDigestsEPj"
563    },
564    {
565     "mangled_component_name":"_ZNK9keymaster25EcdsaSignOperationFactory7purposeEv"
566    },
567    {
568     "mangled_component_name":"_ZN9keymaster25EcdsaSignOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_tP11evp_pkey_st"
569    }
570   ],
571   "unique_id":"_ZTSN9keymaster25EcdsaSignOperationFactoryE"
572  },
573  {
574   "vtable_components":[
575    {
576     "kind":"offset_to_top"
577    },
578    {
579     "kind":"rtti",
580     "mangled_component_name":"_ZTIN9keymaster27EcdsaVerifyOperationFactoryE"
581    },
582    {
583     "kind":"complete_dtor_pointer",
584     "mangled_component_name":"_ZN9keymaster27EcdsaVerifyOperationFactoryD1Ev"
585    },
586    {
587     "kind":"deleting_dtor_pointer",
588     "mangled_component_name":"_ZN9keymaster27EcdsaVerifyOperationFactoryD0Ev"
589    },
590    {
591     "mangled_component_name":"_ZNK9keymaster21EcdsaOperationFactory12registry_keyEv"
592    },
593    {
594     "mangled_component_name":"_ZN9keymaster21EcdsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
595    },
596    {
597     "mangled_component_name":"_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPj"
598    },
599    {
600     "mangled_component_name":"_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj"
601    },
602    {
603     "mangled_component_name":"_ZNK9keymaster21EcdsaOperationFactory16SupportedDigestsEPj"
604    },
605    {
606     "mangled_component_name":"_ZNK9keymaster27EcdsaVerifyOperationFactory7purposeEv"
607    },
608    {
609     "mangled_component_name":"_ZN9keymaster27EcdsaVerifyOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_tP11evp_pkey_st"
610    }
611   ],
612   "unique_id":"_ZTSN9keymaster27EcdsaVerifyOperationFactoryE"
613  },
614  {
615   "vtable_components":[
616    {
617     "kind":"offset_to_top"
618    },
619    {
620     "kind":"rtti",
621     "mangled_component_name":"_ZTIN9keymaster16Rfc5869Sha256KdfE"
622    },
623    {
624     "kind":"complete_dtor_pointer",
625     "mangled_component_name":"_ZN9keymaster16Rfc5869Sha256KdfD1Ev"
626    },
627    {
628     "kind":"deleting_dtor_pointer",
629     "mangled_component_name":"_ZN9keymaster16Rfc5869Sha256KdfD0Ev"
630    },
631    {
632     "mangled_component_name":"_ZN9keymaster16Rfc5869Sha256Kdf11GenerateKeyEPKhjPhj"
633    }
634   ],
635   "unique_id":"_ZTSN9keymaster16Rfc5869Sha256KdfE"
636  },
637  {
638   "vtable_components":[
639    {
640     "kind":"offset_to_top"
641    },
642    {
643     "kind":"rtti",
644     "mangled_component_name":"_ZTIN9keymaster3KdfE"
645    },
646    {
647     "kind":"complete_dtor_pointer",
648     "mangled_component_name":"_ZN9keymaster3KdfD1Ev"
649    },
650    {
651     "kind":"deleting_dtor_pointer",
652     "mangled_component_name":"_ZN9keymaster3KdfD0Ev"
653    },
654    {
655     "is_pure":true,
656     "mangled_component_name":"_ZN9keymaster3Kdf11GenerateKeyEPKhjPhj"
657    }
658   ],
659   "unique_id":"_ZTSN9keymaster3KdfE"
660  },
661  {
662   "vtable_components":[
663    {
664     "kind":"offset_to_top"
665    },
666    {
667     "kind":"rtti",
668     "mangled_component_name":"_ZTIN9keymaster8EciesKemE"
669    },
670    {
671     "kind":"complete_dtor_pointer",
672     "mangled_component_name":"_ZN9keymaster8EciesKemD1Ev"
673    },
674    {
675     "kind":"deleting_dtor_pointer",
676     "mangled_component_name":"_ZN9keymaster8EciesKemD0Ev"
677    },
678    {
679     "mangled_component_name":"_ZN9keymaster8EciesKem7EncryptERKNS_6BufferEPS1_S4_"
680    },
681    {
682     "mangled_component_name":"_ZN9keymaster8EciesKem7EncryptEPKhjPNS_6BufferES4_"
683    },
684    {
685     "mangled_component_name":"_ZN9keymaster8EciesKem7DecryptEP9ec_key_stRKNS_6BufferEPS3_"
686    },
687    {
688     "mangled_component_name":"_ZN9keymaster8EciesKem7DecryptEP9ec_key_stPKhjPNS_6BufferE"
689    }
690   ],
691   "unique_id":"_ZTSN9keymaster8EciesKemE"
692  },
693  {
694   "vtable_components":[
695    {
696     "kind":"offset_to_top"
697    },
698    {
699     "kind":"rtti",
700     "mangled_component_name":"_ZTIN9keymaster20NistCurveKeyExchangeE"
701    },
702    {
703     "kind":"complete_dtor_pointer",
704     "mangled_component_name":"_ZN9keymaster20NistCurveKeyExchangeD1Ev"
705    },
706    {
707     "kind":"deleting_dtor_pointer",
708     "mangled_component_name":"_ZN9keymaster20NistCurveKeyExchangeD0Ev"
709    },
710    {
711     "mangled_component_name":"_ZNK9keymaster20NistCurveKeyExchange18CalculateSharedKeyERKNS_6BufferEPS1_"
712    },
713    {
714     "mangled_component_name":"_ZNK9keymaster20NistCurveKeyExchange18CalculateSharedKeyEPKhjPNS_6BufferE"
715    },
716    {
717     "mangled_component_name":"_ZNK9keymaster20NistCurveKeyExchange12public_valueEPNS_6BufferE"
718    }
719   ],
720   "unique_id":"_ZTSN9keymaster20NistCurveKeyExchangeE"
721  },
722  {
723   "vtable_components":[
724    {
725     "kind":"offset_to_top"
726    },
727    {
728     "kind":"rtti",
729     "mangled_component_name":"_ZTIN9keymaster6BufferE"
730    },
731    {
732     "kind":"complete_dtor_pointer",
733     "mangled_component_name":"_ZN9keymaster6BufferD1Ev"
734    },
735    {
736     "kind":"deleting_dtor_pointer",
737     "mangled_component_name":"_ZN9keymaster6BufferD0Ev"
738    },
739    {
740     "mangled_component_name":"_ZNK9keymaster6Buffer14SerializedSizeEv"
741    },
742    {
743     "mangled_component_name":"_ZNK9keymaster6Buffer9SerializeEPhPKh"
744    },
745    {
746     "mangled_component_name":"_ZN9keymaster6Buffer11DeserializeEPPKhS2_"
747    }
748   ],
749   "unique_id":"_ZTSN9keymaster6BufferE"
750  },
751  {
752   "vtable_components":[
753    {
754     "kind":"offset_to_top"
755    },
756    {
757     "kind":"rtti",
758     "mangled_component_name":"_ZTIN9keymaster9OperationE"
759    },
760    {
761     "kind":"complete_dtor_pointer",
762     "mangled_component_name":"_ZN9keymaster9OperationD1Ev"
763    },
764    {
765     "kind":"deleting_dtor_pointer",
766     "mangled_component_name":"_ZN9keymaster9OperationD0Ev"
767    },
768    {
769     "mangled_component_name":"_ZNK9keymaster9Operation16operation_handleEv"
770    },
771    {
772     "is_pure":true,
773     "mangled_component_name":"_ZN9keymaster9Operation5BeginERKNS_16AuthorizationSetEPS1_"
774    },
775    {
776     "is_pure":true,
777     "mangled_component_name":"_ZN9keymaster9Operation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj"
778    },
779    {
780     "is_pure":true,
781     "mangled_component_name":"_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_"
782    },
783    {
784     "is_pure":true,
785     "mangled_component_name":"_ZN9keymaster9Operation5AbortEv"
786    }
787   ],
788   "unique_id":"_ZTSN9keymaster9OperationE"
789  },
790  {
791   "vtable_components":[
792    {
793     "kind":"offset_to_top"
794    },
795    {
796     "kind":"rtti",
797     "mangled_component_name":"_ZTIN9keymaster16AuthorizationSetE"
798    },
799    {
800     "kind":"complete_dtor_pointer",
801     "mangled_component_name":"_ZN9keymaster16AuthorizationSetD1Ev"
802    },
803    {
804     "kind":"deleting_dtor_pointer",
805     "mangled_component_name":"_ZN9keymaster16AuthorizationSetD0Ev"
806    },
807    {
808     "mangled_component_name":"_ZNK9keymaster16AuthorizationSet14SerializedSizeEv"
809    },
810    {
811     "mangled_component_name":"_ZNK9keymaster16AuthorizationSet9SerializeEPhPKh"
812    },
813    {
814     "mangled_component_name":"_ZN9keymaster16AuthorizationSet11DeserializeEPPKhS2_"
815    }
816   ],
817   "unique_id":"_ZTSN9keymaster16AuthorizationSetE"
818  },
819  {
820   "vtable_components":[
821    {
822     "kind":"offset_to_top"
823    },
824    {
825     "kind":"rtti",
826     "mangled_component_name":"_ZTIN9keymaster14HmacKeyFactoryE"
827    },
828    {
829     "kind":"complete_dtor_pointer",
830     "mangled_component_name":"_ZN9keymaster14HmacKeyFactoryD1Ev"
831    },
832    {
833     "kind":"deleting_dtor_pointer",
834     "mangled_component_name":"_ZN9keymaster14HmacKeyFactoryD0Ev"
835    },
836    {
837     "mangled_component_name":"_ZNK9keymaster19SymmetricKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_"
838    },
839    {
840     "mangled_component_name":"_ZNK9keymaster19SymmetricKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_"
841    },
842    {
843     "mangled_component_name":"_ZNK9keymaster14HmacKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE"
844    },
845    {
846     "mangled_component_name":"_ZNK9keymaster14HmacKeyFactory19GetOperationFactoryE19keymaster_purpose_t"
847    },
848    {
849     "mangled_component_name":"_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPj"
850    },
851    {
852     "mangled_component_name":"_ZNK9keymaster19SymmetricKeyFactory22SupportedExportFormatsEPj"
853    },
854    {
855     "mangled_component_name":"_ZNK9keymaster14HmacKeyFactory18key_size_supportedEj"
856    },
857    {
858     "mangled_component_name":"_ZNK9keymaster19SymmetricKeyFactory14key_size_bytesEj"
859    },
860    {
861     "mangled_component_name":"_ZNK9keymaster19SymmetricKeyFactory13key_size_bitsEj"
862    },
863    {
864     "mangled_component_name":"_ZNK9keymaster14HmacKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE"
865    },
866    {
867     "kind":"offset_to_top",
868     "component_value":-4
869    },
870    {
871     "kind":"rtti",
872     "mangled_component_name":"_ZTIN9keymaster14HmacKeyFactoryE"
873    },
874    {
875     "kind":"complete_dtor_pointer",
876     "mangled_component_name":"_ZThn4_N9keymaster14HmacKeyFactoryD1Ev"
877    },
878    {
879     "kind":"deleting_dtor_pointer",
880     "mangled_component_name":"_ZThn4_N9keymaster14HmacKeyFactoryD0Ev"
881    }
882   ],
883   "unique_id":"_ZTSN9keymaster14HmacKeyFactoryE"
884  },
885  {
886   "vtable_components":[
887    {
888     "kind":"offset_to_top"
889    },
890    {
891     "kind":"rtti",
892     "mangled_component_name":"_ZTIN9keymaster7HmacKeyE"
893    },
894    {
895     "kind":"complete_dtor_pointer",
896     "mangled_component_name":"_ZN9keymaster7HmacKeyD1Ev"
897    },
898    {
899     "kind":"deleting_dtor_pointer",
900     "mangled_component_name":"_ZN9keymaster7HmacKeyD0Ev"
901    },
902    {
903     "mangled_component_name":"_ZNK9keymaster12SymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj"
904    }
905   ],
906   "unique_id":"_ZTSN9keymaster7HmacKeyE"
907  },
908  {
909   "vtable_components":[
910    {
911     "kind":"offset_to_top"
912    },
913    {
914     "kind":"rtti",
915     "mangled_component_name":"_ZTIN9keymaster11Iso18033KdfE"
916    },
917    {
918     "kind":"complete_dtor_pointer",
919     "mangled_component_name":"_ZN9keymaster11Iso18033KdfD1Ev"
920    },
921    {
922     "kind":"deleting_dtor_pointer",
923     "mangled_component_name":"_ZN9keymaster11Iso18033KdfD0Ev"
924    },
925    {
926     "mangled_component_name":"_ZN9keymaster11Iso18033Kdf11GenerateKeyEPKhjPhj"
927    }
928   ],
929   "unique_id":"_ZTSN9keymaster11Iso18033KdfE"
930  },
931  {
932   "vtable_components":[
933    {
934     "kind":"offset_to_top"
935    },
936    {
937     "kind":"rtti",
938     "mangled_component_name":"_ZTIN9keymaster17KeymasterResponseE"
939    },
940    {
941     "kind":"complete_dtor_pointer",
942     "mangled_component_name":"_ZN9keymaster17KeymasterResponseD1Ev"
943    },
944    {
945     "kind":"deleting_dtor_pointer",
946     "mangled_component_name":"_ZN9keymaster17KeymasterResponseD0Ev"
947    },
948    {
949     "mangled_component_name":"_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
950    },
951    {
952     "mangled_component_name":"_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
953    },
954    {
955     "mangled_component_name":"_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
956    },
957    {
958     "is_pure":true,
959     "mangled_component_name":"_ZNK9keymaster17KeymasterResponse22NonErrorSerializedSizeEv"
960    },
961    {
962     "is_pure":true,
963     "mangled_component_name":"_ZNK9keymaster17KeymasterResponse17NonErrorSerializeEPhPKh"
964    },
965    {
966     "is_pure":true,
967     "mangled_component_name":"_ZN9keymaster17KeymasterResponse19NonErrorDeserializeEPPKhS2_"
968    }
969   ],
970   "unique_id":"_ZTSN9keymaster17KeymasterResponseE"
971  },
972  {
973   "vtable_components":[
974    {
975     "kind":"offset_to_top"
976    },
977    {
978     "kind":"rtti",
979     "mangled_component_name":"_ZTIN9keymaster21HmacSharingParametersE"
980    },
981    {
982     "kind":"complete_dtor_pointer",
983     "mangled_component_name":"_ZN9keymaster21HmacSharingParametersD1Ev"
984    },
985    {
986     "kind":"deleting_dtor_pointer",
987     "mangled_component_name":"_ZN9keymaster21HmacSharingParametersD0Ev"
988    },
989    {
990     "mangled_component_name":"_ZNK9keymaster21HmacSharingParameters14SerializedSizeEv"
991    },
992    {
993     "mangled_component_name":"_ZNK9keymaster21HmacSharingParameters9SerializeEPhPKh"
994    },
995    {
996     "mangled_component_name":"_ZN9keymaster21HmacSharingParameters11DeserializeEPPKhS2_"
997    }
998   ],
999   "unique_id":"_ZTSN9keymaster21HmacSharingParametersE"
1000  },
1001  {
1002   "vtable_components":[
1003    {
1004     "kind":"offset_to_top"
1005    },
1006    {
1007     "kind":"rtti",
1008     "mangled_component_name":"_ZTIN9keymaster25ComputeSharedHmacResponseE"
1009    },
1010    {
1011     "kind":"complete_dtor_pointer",
1012     "mangled_component_name":"_ZN9keymaster25ComputeSharedHmacResponseD1Ev"
1013    },
1014    {
1015     "kind":"deleting_dtor_pointer",
1016     "mangled_component_name":"_ZN9keymaster25ComputeSharedHmacResponseD0Ev"
1017    },
1018    {
1019     "mangled_component_name":"_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
1020    },
1021    {
1022     "mangled_component_name":"_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
1023    },
1024    {
1025     "mangled_component_name":"_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
1026    },
1027    {
1028     "mangled_component_name":"_ZNK9keymaster25ComputeSharedHmacResponse22NonErrorSerializedSizeEv"
1029    },
1030    {
1031     "mangled_component_name":"_ZNK9keymaster25ComputeSharedHmacResponse17NonErrorSerializeEPhPKh"
1032    },
1033    {
1034     "mangled_component_name":"_ZN9keymaster25ComputeSharedHmacResponse19NonErrorDeserializeEPPKhS2_"
1035    }
1036   ],
1037   "unique_id":"_ZTSN9keymaster25ComputeSharedHmacResponseE"
1038  },
1039  {
1040   "vtable_components":[
1041    {
1042     "kind":"offset_to_top"
1043    },
1044    {
1045     "kind":"rtti",
1046     "mangled_component_name":"_ZTIN9keymaster3KeyE"
1047    },
1048    {
1049     "kind":"complete_dtor_pointer",
1050     "mangled_component_name":"_ZN9keymaster3KeyD1Ev"
1051    },
1052    {
1053     "kind":"deleting_dtor_pointer",
1054     "mangled_component_name":"_ZN9keymaster3KeyD0Ev"
1055    },
1056    {
1057     "is_pure":true,
1058     "mangled_component_name":"_ZNK9keymaster3Key22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj"
1059    }
1060   ],
1061   "unique_id":"_ZTSN9keymaster3KeyE"
1062  },
1063  {
1064   "vtable_components":[
1065    {
1066     "kind":"offset_to_top"
1067    },
1068    {
1069     "kind":"rtti",
1070     "mangled_component_name":"_ZTIN9keymaster6RsaKeyE"
1071    },
1072    {
1073     "kind":"complete_dtor_pointer",
1074     "mangled_component_name":"_ZN9keymaster6RsaKeyD1Ev"
1075    },
1076    {
1077     "kind":"deleting_dtor_pointer",
1078     "mangled_component_name":"_ZN9keymaster6RsaKeyD0Ev"
1079    },
1080    {
1081     "mangled_component_name":"_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj"
1082    },
1083    {
1084     "mangled_component_name":"_ZNK9keymaster6RsaKey13InternalToEvpEP11evp_pkey_st"
1085    },
1086    {
1087     "mangled_component_name":"_ZN9keymaster6RsaKey13EvpToInternalEPK11evp_pkey_st"
1088    }
1089   ],
1090   "unique_id":"_ZTSN9keymaster6RsaKeyE"
1091  },
1092  {
1093   "vtable_components":[
1094    {
1095     "kind":"offset_to_top"
1096    },
1097    {
1098     "kind":"rtti",
1099     "mangled_component_name":"_ZTIN9keymaster12RsaOperationE"
1100    },
1101    {
1102     "kind":"complete_dtor_pointer",
1103     "mangled_component_name":"_ZN9keymaster12RsaOperationD1Ev"
1104    },
1105    {
1106     "kind":"deleting_dtor_pointer",
1107     "mangled_component_name":"_ZN9keymaster12RsaOperationD0Ev"
1108    },
1109    {
1110     "mangled_component_name":"_ZNK9keymaster9Operation16operation_handleEv"
1111    },
1112    {
1113     "mangled_component_name":"_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_"
1114    },
1115    {
1116     "mangled_component_name":"_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj"
1117    },
1118    {
1119     "is_pure":true,
1120     "mangled_component_name":"_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_"
1121    },
1122    {
1123     "mangled_component_name":"_ZN9keymaster12RsaOperation5AbortEv"
1124    },
1125    {
1126     "is_pure":true,
1127     "mangled_component_name":"_ZN9keymaster12RsaOperation17GetOpensslPaddingEP17keymaster_error_t"
1128    },
1129    {
1130     "is_pure":true,
1131     "mangled_component_name":"_ZNK9keymaster12RsaOperation14require_digestEv"
1132    }
1133   ],
1134   "unique_id":"_ZTSN9keymaster12RsaOperationE"
1135  },
1136  {
1137   "vtable_components":[
1138    {
1139     "kind":"offset_to_top"
1140    },
1141    {
1142     "kind":"rtti",
1143     "mangled_component_name":"_ZTIN9keymaster21RsaDigestingOperationE"
1144    },
1145    {
1146     "kind":"complete_dtor_pointer",
1147     "mangled_component_name":"_ZN9keymaster21RsaDigestingOperationD1Ev"
1148    },
1149    {
1150     "kind":"deleting_dtor_pointer",
1151     "mangled_component_name":"_ZN9keymaster21RsaDigestingOperationD0Ev"
1152    },
1153    {
1154     "mangled_component_name":"_ZNK9keymaster9Operation16operation_handleEv"
1155    },
1156    {
1157     "mangled_component_name":"_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_"
1158    },
1159    {
1160     "mangled_component_name":"_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj"
1161    },
1162    {
1163     "is_pure":true,
1164     "mangled_component_name":"_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_"
1165    },
1166    {
1167     "mangled_component_name":"_ZN9keymaster12RsaOperation5AbortEv"
1168    },
1169    {
1170     "mangled_component_name":"_ZN9keymaster21RsaDigestingOperation17GetOpensslPaddingEP17keymaster_error_t"
1171    },
1172    {
1173     "mangled_component_name":"_ZNK9keymaster21RsaDigestingOperation14require_digestEv"
1174    }
1175   ],
1176   "unique_id":"_ZTSN9keymaster21RsaDigestingOperationE"
1177  },
1178  {
1179   "vtable_components":[
1180    {
1181     "kind":"offset_to_top"
1182    },
1183    {
1184     "kind":"rtti",
1185     "mangled_component_name":"_ZTIN9keymaster16RsaSignOperationE"
1186    },
1187    {
1188     "kind":"complete_dtor_pointer",
1189     "mangled_component_name":"_ZN9keymaster16RsaSignOperationD1Ev"
1190    },
1191    {
1192     "kind":"deleting_dtor_pointer",
1193     "mangled_component_name":"_ZN9keymaster16RsaSignOperationD0Ev"
1194    },
1195    {
1196     "mangled_component_name":"_ZNK9keymaster9Operation16operation_handleEv"
1197    },
1198    {
1199     "mangled_component_name":"_ZN9keymaster16RsaSignOperation5BeginERKNS_16AuthorizationSetEPS1_"
1200    },
1201    {
1202     "mangled_component_name":"_ZN9keymaster16RsaSignOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj"
1203    },
1204    {
1205     "mangled_component_name":"_ZN9keymaster16RsaSignOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_"
1206    },
1207    {
1208     "mangled_component_name":"_ZN9keymaster12RsaOperation5AbortEv"
1209    },
1210    {
1211     "mangled_component_name":"_ZN9keymaster21RsaDigestingOperation17GetOpensslPaddingEP17keymaster_error_t"
1212    },
1213    {
1214     "mangled_component_name":"_ZNK9keymaster21RsaDigestingOperation14require_digestEv"
1215    }
1216   ],
1217   "unique_id":"_ZTSN9keymaster16RsaSignOperationE"
1218  },
1219  {
1220   "vtable_components":[
1221    {
1222     "kind":"offset_to_top"
1223    },
1224    {
1225     "kind":"rtti",
1226     "mangled_component_name":"_ZTIN9keymaster18RsaVerifyOperationE"
1227    },
1228    {
1229     "kind":"complete_dtor_pointer",
1230     "mangled_component_name":"_ZN9keymaster18RsaVerifyOperationD1Ev"
1231    },
1232    {
1233     "kind":"deleting_dtor_pointer",
1234     "mangled_component_name":"_ZN9keymaster18RsaVerifyOperationD0Ev"
1235    },
1236    {
1237     "mangled_component_name":"_ZNK9keymaster9Operation16operation_handleEv"
1238    },
1239    {
1240     "mangled_component_name":"_ZN9keymaster18RsaVerifyOperation5BeginERKNS_16AuthorizationSetEPS1_"
1241    },
1242    {
1243     "mangled_component_name":"_ZN9keymaster18RsaVerifyOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj"
1244    },
1245    {
1246     "mangled_component_name":"_ZN9keymaster18RsaVerifyOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_"
1247    },
1248    {
1249     "mangled_component_name":"_ZN9keymaster12RsaOperation5AbortEv"
1250    },
1251    {
1252     "mangled_component_name":"_ZN9keymaster21RsaDigestingOperation17GetOpensslPaddingEP17keymaster_error_t"
1253    },
1254    {
1255     "mangled_component_name":"_ZNK9keymaster21RsaDigestingOperation14require_digestEv"
1256    }
1257   ],
1258   "unique_id":"_ZTSN9keymaster18RsaVerifyOperationE"
1259  },
1260  {
1261   "vtable_components":[
1262    {
1263     "kind":"offset_to_top"
1264    },
1265    {
1266     "kind":"rtti",
1267     "mangled_component_name":"_ZTIN9keymaster17RsaCryptOperationE"
1268    },
1269    {
1270     "kind":"complete_dtor_pointer",
1271     "mangled_component_name":"_ZN9keymaster17RsaCryptOperationD1Ev"
1272    },
1273    {
1274     "kind":"deleting_dtor_pointer",
1275     "mangled_component_name":"_ZN9keymaster17RsaCryptOperationD0Ev"
1276    },
1277    {
1278     "mangled_component_name":"_ZNK9keymaster9Operation16operation_handleEv"
1279    },
1280    {
1281     "mangled_component_name":"_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_"
1282    },
1283    {
1284     "mangled_component_name":"_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj"
1285    },
1286    {
1287     "is_pure":true,
1288     "mangled_component_name":"_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_"
1289    },
1290    {
1291     "mangled_component_name":"_ZN9keymaster12RsaOperation5AbortEv"
1292    },
1293    {
1294     "mangled_component_name":"_ZN9keymaster17RsaCryptOperation17GetOpensslPaddingEP17keymaster_error_t"
1295    },
1296    {
1297     "mangled_component_name":"_ZNK9keymaster17RsaCryptOperation14require_digestEv"
1298    }
1299   ],
1300   "unique_id":"_ZTSN9keymaster17RsaCryptOperationE"
1301  },
1302  {
1303   "vtable_components":[
1304    {
1305     "kind":"offset_to_top"
1306    },
1307    {
1308     "kind":"rtti",
1309     "mangled_component_name":"_ZTIN9keymaster19RsaEncryptOperationE"
1310    },
1311    {
1312     "kind":"complete_dtor_pointer",
1313     "mangled_component_name":"_ZN9keymaster19RsaEncryptOperationD1Ev"
1314    },
1315    {
1316     "kind":"deleting_dtor_pointer",
1317     "mangled_component_name":"_ZN9keymaster19RsaEncryptOperationD0Ev"
1318    },
1319    {
1320     "mangled_component_name":"_ZNK9keymaster9Operation16operation_handleEv"
1321    },
1322    {
1323     "mangled_component_name":"_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_"
1324    },
1325    {
1326     "mangled_component_name":"_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj"
1327    },
1328    {
1329     "mangled_component_name":"_ZN9keymaster19RsaEncryptOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_"
1330    },
1331    {
1332     "mangled_component_name":"_ZN9keymaster12RsaOperation5AbortEv"
1333    },
1334    {
1335     "mangled_component_name":"_ZN9keymaster17RsaCryptOperation17GetOpensslPaddingEP17keymaster_error_t"
1336    },
1337    {
1338     "mangled_component_name":"_ZNK9keymaster17RsaCryptOperation14require_digestEv"
1339    }
1340   ],
1341   "unique_id":"_ZTSN9keymaster19RsaEncryptOperationE"
1342  },
1343  {
1344   "vtable_components":[
1345    {
1346     "kind":"offset_to_top"
1347    },
1348    {
1349     "kind":"rtti",
1350     "mangled_component_name":"_ZTIN9keymaster19RsaDecryptOperationE"
1351    },
1352    {
1353     "kind":"complete_dtor_pointer",
1354     "mangled_component_name":"_ZN9keymaster19RsaDecryptOperationD1Ev"
1355    },
1356    {
1357     "kind":"deleting_dtor_pointer",
1358     "mangled_component_name":"_ZN9keymaster19RsaDecryptOperationD0Ev"
1359    },
1360    {
1361     "mangled_component_name":"_ZNK9keymaster9Operation16operation_handleEv"
1362    },
1363    {
1364     "mangled_component_name":"_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_"
1365    },
1366    {
1367     "mangled_component_name":"_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj"
1368    },
1369    {
1370     "mangled_component_name":"_ZN9keymaster19RsaDecryptOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_"
1371    },
1372    {
1373     "mangled_component_name":"_ZN9keymaster12RsaOperation5AbortEv"
1374    },
1375    {
1376     "mangled_component_name":"_ZN9keymaster17RsaCryptOperation17GetOpensslPaddingEP17keymaster_error_t"
1377    },
1378    {
1379     "mangled_component_name":"_ZNK9keymaster17RsaCryptOperation14require_digestEv"
1380    }
1381   ],
1382   "unique_id":"_ZTSN9keymaster19RsaDecryptOperationE"
1383  },
1384  {
1385   "vtable_components":[
1386    {
1387     "kind":"offset_to_top"
1388    },
1389    {
1390     "kind":"rtti",
1391     "mangled_component_name":"_ZTIN9keymaster19RsaOperationFactoryE"
1392    },
1393    {
1394     "kind":"complete_dtor_pointer",
1395     "mangled_component_name":"_ZN9keymaster19RsaOperationFactoryD1Ev"
1396    },
1397    {
1398     "kind":"deleting_dtor_pointer",
1399     "mangled_component_name":"_ZN9keymaster19RsaOperationFactoryD0Ev"
1400    },
1401    {
1402     "mangled_component_name":"_ZNK9keymaster19RsaOperationFactory12registry_keyEv"
1403    },
1404    {
1405     "mangled_component_name":"_ZN9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
1406    },
1407    {
1408     "mangled_component_name":"_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPj"
1409    },
1410    {
1411     "mangled_component_name":"_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj"
1412    },
1413    {
1414     "mangled_component_name":"_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPj"
1415    },
1416    {
1417     "is_pure":true,
1418     "mangled_component_name":"_ZNK9keymaster19RsaOperationFactory7purposeEv"
1419    },
1420    {
1421     "mangled_component_name":"_ZN9keymaster19RsaOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
1422    },
1423    {
1424     "is_pure":true,
1425     "mangled_component_name":"_ZN9keymaster19RsaOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st"
1426    }
1427   ],
1428   "unique_id":"_ZTSN9keymaster19RsaOperationFactoryE"
1429  },
1430  {
1431   "vtable_components":[
1432    {
1433     "kind":"offset_to_top"
1434    },
1435    {
1436     "kind":"rtti",
1437     "mangled_component_name":"_ZTIN9keymaster28RsaDigestingOperationFactoryE"
1438    },
1439    {
1440     "kind":"complete_dtor_pointer",
1441     "mangled_component_name":"_ZN9keymaster28RsaDigestingOperationFactoryD1Ev"
1442    },
1443    {
1444     "kind":"deleting_dtor_pointer",
1445     "mangled_component_name":"_ZN9keymaster28RsaDigestingOperationFactoryD0Ev"
1446    },
1447    {
1448     "mangled_component_name":"_ZNK9keymaster19RsaOperationFactory12registry_keyEv"
1449    },
1450    {
1451     "mangled_component_name":"_ZN9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
1452    },
1453    {
1454     "mangled_component_name":"_ZNK9keymaster28RsaDigestingOperationFactory21SupportedPaddingModesEPj"
1455    },
1456    {
1457     "mangled_component_name":"_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj"
1458    },
1459    {
1460     "mangled_component_name":"_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPj"
1461    },
1462    {
1463     "is_pure":true,
1464     "mangled_component_name":"_ZNK9keymaster19RsaOperationFactory7purposeEv"
1465    },
1466    {
1467     "mangled_component_name":"_ZN9keymaster19RsaOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
1468    },
1469    {
1470     "is_pure":true,
1471     "mangled_component_name":"_ZN9keymaster19RsaOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st"
1472    }
1473   ],
1474   "unique_id":"_ZTSN9keymaster28RsaDigestingOperationFactoryE"
1475  },
1476  {
1477   "vtable_components":[
1478    {
1479     "kind":"offset_to_top"
1480    },
1481    {
1482     "kind":"rtti",
1483     "mangled_component_name":"_ZTIN9keymaster27RsaCryptingOperationFactoryE"
1484    },
1485    {
1486     "kind":"complete_dtor_pointer",
1487     "mangled_component_name":"_ZN9keymaster27RsaCryptingOperationFactoryD1Ev"
1488    },
1489    {
1490     "kind":"deleting_dtor_pointer",
1491     "mangled_component_name":"_ZN9keymaster27RsaCryptingOperationFactoryD0Ev"
1492    },
1493    {
1494     "mangled_component_name":"_ZNK9keymaster19RsaOperationFactory12registry_keyEv"
1495    },
1496    {
1497     "mangled_component_name":"_ZN9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
1498    },
1499    {
1500     "mangled_component_name":"_ZNK9keymaster27RsaCryptingOperationFactory21SupportedPaddingModesEPj"
1501    },
1502    {
1503     "mangled_component_name":"_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj"
1504    },
1505    {
1506     "mangled_component_name":"_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPj"
1507    },
1508    {
1509     "is_pure":true,
1510     "mangled_component_name":"_ZNK9keymaster19RsaOperationFactory7purposeEv"
1511    },
1512    {
1513     "mangled_component_name":"_ZN9keymaster27RsaCryptingOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
1514    },
1515    {
1516     "is_pure":true,
1517     "mangled_component_name":"_ZN9keymaster19RsaOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st"
1518    }
1519   ],
1520   "unique_id":"_ZTSN9keymaster27RsaCryptingOperationFactoryE"
1521  },
1522  {
1523   "vtable_components":[
1524    {
1525     "kind":"offset_to_top"
1526    },
1527    {
1528     "kind":"rtti",
1529     "mangled_component_name":"_ZTIN9keymaster26RsaSigningOperationFactoryE"
1530    },
1531    {
1532     "kind":"complete_dtor_pointer",
1533     "mangled_component_name":"_ZN9keymaster26RsaSigningOperationFactoryD1Ev"
1534    },
1535    {
1536     "kind":"deleting_dtor_pointer",
1537     "mangled_component_name":"_ZN9keymaster26RsaSigningOperationFactoryD0Ev"
1538    },
1539    {
1540     "mangled_component_name":"_ZNK9keymaster19RsaOperationFactory12registry_keyEv"
1541    },
1542    {
1543     "mangled_component_name":"_ZN9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
1544    },
1545    {
1546     "mangled_component_name":"_ZNK9keymaster28RsaDigestingOperationFactory21SupportedPaddingModesEPj"
1547    },
1548    {
1549     "mangled_component_name":"_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj"
1550    },
1551    {
1552     "mangled_component_name":"_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPj"
1553    },
1554    {
1555     "mangled_component_name":"_ZNK9keymaster26RsaSigningOperationFactory7purposeEv"
1556    },
1557    {
1558     "mangled_component_name":"_ZN9keymaster19RsaOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
1559    },
1560    {
1561     "mangled_component_name":"_ZN9keymaster26RsaSigningOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st"
1562    }
1563   ],
1564   "unique_id":"_ZTSN9keymaster26RsaSigningOperationFactoryE"
1565  },
1566  {
1567   "vtable_components":[
1568    {
1569     "kind":"offset_to_top"
1570    },
1571    {
1572     "kind":"rtti",
1573     "mangled_component_name":"_ZTIN9keymaster31RsaVerificationOperationFactoryE"
1574    },
1575    {
1576     "kind":"complete_dtor_pointer",
1577     "mangled_component_name":"_ZN9keymaster31RsaVerificationOperationFactoryD1Ev"
1578    },
1579    {
1580     "kind":"deleting_dtor_pointer",
1581     "mangled_component_name":"_ZN9keymaster31RsaVerificationOperationFactoryD0Ev"
1582    },
1583    {
1584     "mangled_component_name":"_ZNK9keymaster19RsaOperationFactory12registry_keyEv"
1585    },
1586    {
1587     "mangled_component_name":"_ZN9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
1588    },
1589    {
1590     "mangled_component_name":"_ZNK9keymaster28RsaDigestingOperationFactory21SupportedPaddingModesEPj"
1591    },
1592    {
1593     "mangled_component_name":"_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj"
1594    },
1595    {
1596     "mangled_component_name":"_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPj"
1597    },
1598    {
1599     "mangled_component_name":"_ZNK9keymaster31RsaVerificationOperationFactory7purposeEv"
1600    },
1601    {
1602     "mangled_component_name":"_ZN9keymaster19RsaOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
1603    },
1604    {
1605     "mangled_component_name":"_ZN9keymaster31RsaVerificationOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st"
1606    }
1607   ],
1608   "unique_id":"_ZTSN9keymaster31RsaVerificationOperationFactoryE"
1609  },
1610  {
1611   "vtable_components":[
1612    {
1613     "kind":"offset_to_top"
1614    },
1615    {
1616     "kind":"rtti",
1617     "mangled_component_name":"_ZTIN9keymaster29RsaEncryptionOperationFactoryE"
1618    },
1619    {
1620     "kind":"complete_dtor_pointer",
1621     "mangled_component_name":"_ZN9keymaster29RsaEncryptionOperationFactoryD1Ev"
1622    },
1623    {
1624     "kind":"deleting_dtor_pointer",
1625     "mangled_component_name":"_ZN9keymaster29RsaEncryptionOperationFactoryD0Ev"
1626    },
1627    {
1628     "mangled_component_name":"_ZNK9keymaster19RsaOperationFactory12registry_keyEv"
1629    },
1630    {
1631     "mangled_component_name":"_ZN9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
1632    },
1633    {
1634     "mangled_component_name":"_ZNK9keymaster27RsaCryptingOperationFactory21SupportedPaddingModesEPj"
1635    },
1636    {
1637     "mangled_component_name":"_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj"
1638    },
1639    {
1640     "mangled_component_name":"_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPj"
1641    },
1642    {
1643     "mangled_component_name":"_ZNK9keymaster29RsaEncryptionOperationFactory7purposeEv"
1644    },
1645    {
1646     "mangled_component_name":"_ZN9keymaster27RsaCryptingOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
1647    },
1648    {
1649     "mangled_component_name":"_ZN9keymaster29RsaEncryptionOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st"
1650    }
1651   ],
1652   "unique_id":"_ZTSN9keymaster29RsaEncryptionOperationFactoryE"
1653  },
1654  {
1655   "vtable_components":[
1656    {
1657     "kind":"offset_to_top"
1658    },
1659    {
1660     "kind":"rtti",
1661     "mangled_component_name":"_ZTIN9keymaster29RsaDecryptionOperationFactoryE"
1662    },
1663    {
1664     "kind":"complete_dtor_pointer",
1665     "mangled_component_name":"_ZN9keymaster29RsaDecryptionOperationFactoryD1Ev"
1666    },
1667    {
1668     "kind":"deleting_dtor_pointer",
1669     "mangled_component_name":"_ZN9keymaster29RsaDecryptionOperationFactoryD0Ev"
1670    },
1671    {
1672     "mangled_component_name":"_ZNK9keymaster19RsaOperationFactory12registry_keyEv"
1673    },
1674    {
1675     "mangled_component_name":"_ZN9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
1676    },
1677    {
1678     "mangled_component_name":"_ZNK9keymaster27RsaCryptingOperationFactory21SupportedPaddingModesEPj"
1679    },
1680    {
1681     "mangled_component_name":"_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj"
1682    },
1683    {
1684     "mangled_component_name":"_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPj"
1685    },
1686    {
1687     "mangled_component_name":"_ZNK9keymaster29RsaDecryptionOperationFactory7purposeEv"
1688    },
1689    {
1690     "mangled_component_name":"_ZN9keymaster27RsaCryptingOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
1691    },
1692    {
1693     "mangled_component_name":"_ZN9keymaster29RsaDecryptionOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st"
1694    }
1695   ],
1696   "unique_id":"_ZTSN9keymaster29RsaDecryptionOperationFactoryE"
1697  },
1698  {
1699   "vtable_components":[
1700    {
1701     "kind":"offset_to_top"
1702    },
1703    {
1704     "kind":"rtti",
1705     "mangled_component_name":"_ZTIN9keymaster13RsaKeyFactoryE"
1706    },
1707    {
1708     "kind":"complete_dtor_pointer",
1709     "mangled_component_name":"_ZN9keymaster13RsaKeyFactoryD1Ev"
1710    },
1711    {
1712     "kind":"deleting_dtor_pointer",
1713     "mangled_component_name":"_ZN9keymaster13RsaKeyFactoryD0Ev"
1714    },
1715    {
1716     "mangled_component_name":"_ZNK9keymaster13RsaKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_"
1717    },
1718    {
1719     "mangled_component_name":"_ZNK9keymaster13RsaKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_"
1720    },
1721    {
1722     "mangled_component_name":"_ZNK9keymaster20AsymmetricKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE"
1723    },
1724    {
1725     "mangled_component_name":"_ZNK9keymaster13RsaKeyFactory19GetOperationFactoryE19keymaster_purpose_t"
1726    },
1727    {
1728     "mangled_component_name":"_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPj"
1729    },
1730    {
1731     "mangled_component_name":"_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPj"
1732    },
1733    {
1734     "mangled_component_name":"_ZNK9keymaster13RsaKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE"
1735    },
1736    {
1737     "mangled_component_name":"_ZNK9keymaster13RsaKeyFactory18keymaster_key_typeEv"
1738    },
1739    {
1740     "mangled_component_name":"_ZNK9keymaster13RsaKeyFactory12evp_key_typeEv"
1741    },
1742    {
1743     "kind":"offset_to_top",
1744     "component_value":-4
1745    },
1746    {
1747     "kind":"rtti",
1748     "mangled_component_name":"_ZTIN9keymaster13RsaKeyFactoryE"
1749    },
1750    {
1751     "kind":"complete_dtor_pointer",
1752     "mangled_component_name":"_ZThn4_N9keymaster13RsaKeyFactoryD1Ev"
1753    },
1754    {
1755     "kind":"deleting_dtor_pointer",
1756     "mangled_component_name":"_ZThn4_N9keymaster13RsaKeyFactoryD0Ev"
1757    }
1758   ],
1759   "unique_id":"_ZTSN9keymaster13RsaKeyFactoryE"
1760  },
1761  {
1762   "vtable_components":[
1763    {
1764     "kind":"offset_to_top"
1765    },
1766    {
1767     "kind":"rtti",
1768     "mangled_component_name":"_ZTIN9keymaster20SoftwareRandomSourceE"
1769    },
1770    {
1771     "kind":"complete_dtor_pointer",
1772     "mangled_component_name":"_ZN9keymaster20SoftwareRandomSourceD1Ev"
1773    },
1774    {
1775     "kind":"deleting_dtor_pointer",
1776     "mangled_component_name":"_ZN9keymaster20SoftwareRandomSourceD0Ev"
1777    },
1778    {
1779     "mangled_component_name":"_ZNK9keymaster20SoftwareRandomSource14GenerateRandomEPhj"
1780    }
1781   ],
1782   "unique_id":"_ZTSN9keymaster20SoftwareRandomSourceE"
1783  },
1784  {
1785   "vtable_components":[
1786    {
1787     "kind":"offset_to_top"
1788    },
1789    {
1790     "kind":"rtti",
1791     "mangled_component_name":"_ZTIN9keymaster19TripleDesKeyFactoryE"
1792    },
1793    {
1794     "kind":"complete_dtor_pointer",
1795     "mangled_component_name":"_ZN9keymaster19TripleDesKeyFactoryD1Ev"
1796    },
1797    {
1798     "kind":"deleting_dtor_pointer",
1799     "mangled_component_name":"_ZN9keymaster19TripleDesKeyFactoryD0Ev"
1800    },
1801    {
1802     "mangled_component_name":"_ZNK9keymaster19SymmetricKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_"
1803    },
1804    {
1805     "mangled_component_name":"_ZNK9keymaster19SymmetricKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_"
1806    },
1807    {
1808     "mangled_component_name":"_ZNK9keymaster19TripleDesKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE"
1809    },
1810    {
1811     "mangled_component_name":"_ZNK9keymaster19TripleDesKeyFactory19GetOperationFactoryE19keymaster_purpose_t"
1812    },
1813    {
1814     "mangled_component_name":"_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPj"
1815    },
1816    {
1817     "mangled_component_name":"_ZNK9keymaster19SymmetricKeyFactory22SupportedExportFormatsEPj"
1818    },
1819    {
1820     "mangled_component_name":"_ZNK9keymaster19TripleDesKeyFactory18key_size_supportedEj"
1821    },
1822    {
1823     "mangled_component_name":"_ZNK9keymaster19TripleDesKeyFactory14key_size_bytesEj"
1824    },
1825    {
1826     "mangled_component_name":"_ZNK9keymaster19TripleDesKeyFactory13key_size_bitsEj"
1827    },
1828    {
1829     "mangled_component_name":"_ZNK9keymaster19TripleDesKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE"
1830    },
1831    {
1832     "kind":"offset_to_top",
1833     "component_value":-4
1834    },
1835    {
1836     "kind":"rtti",
1837     "mangled_component_name":"_ZTIN9keymaster19TripleDesKeyFactoryE"
1838    },
1839    {
1840     "kind":"complete_dtor_pointer",
1841     "mangled_component_name":"_ZThn4_N9keymaster19TripleDesKeyFactoryD1Ev"
1842    },
1843    {
1844     "kind":"deleting_dtor_pointer",
1845     "mangled_component_name":"_ZThn4_N9keymaster19TripleDesKeyFactoryD0Ev"
1846    }
1847   ],
1848   "unique_id":"_ZTSN9keymaster19TripleDesKeyFactoryE"
1849  },
1850  {
1851   "vtable_components":[
1852    {
1853     "kind":"offset_to_top"
1854    },
1855    {
1856     "kind":"rtti",
1857     "mangled_component_name":"_ZTIN9keymaster12TripleDesKeyE"
1858    },
1859    {
1860     "kind":"complete_dtor_pointer",
1861     "mangled_component_name":"_ZN9keymaster12TripleDesKeyD1Ev"
1862    },
1863    {
1864     "kind":"deleting_dtor_pointer",
1865     "mangled_component_name":"_ZN9keymaster12TripleDesKeyD0Ev"
1866    },
1867    {
1868     "mangled_component_name":"_ZNK9keymaster12SymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj"
1869    }
1870   ],
1871   "unique_id":"_ZTSN9keymaster12TripleDesKeyE"
1872  },
1873  {
1874   "vtable_components":[
1875    {
1876     "kind":"offset_to_top"
1877    },
1878    {
1879     "kind":"rtti",
1880     "mangled_component_name":"_ZTIN9keymaster19GenerateKeyResponseE"
1881    },
1882    {
1883     "kind":"complete_dtor_pointer",
1884     "mangled_component_name":"_ZN9keymaster19GenerateKeyResponseD1Ev"
1885    },
1886    {
1887     "kind":"deleting_dtor_pointer",
1888     "mangled_component_name":"_ZN9keymaster19GenerateKeyResponseD0Ev"
1889    },
1890    {
1891     "mangled_component_name":"_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
1892    },
1893    {
1894     "mangled_component_name":"_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
1895    },
1896    {
1897     "mangled_component_name":"_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
1898    },
1899    {
1900     "mangled_component_name":"_ZNK9keymaster19GenerateKeyResponse22NonErrorSerializedSizeEv"
1901    },
1902    {
1903     "mangled_component_name":"_ZNK9keymaster19GenerateKeyResponse17NonErrorSerializeEPhPKh"
1904    },
1905    {
1906     "mangled_component_name":"_ZN9keymaster19GenerateKeyResponse19NonErrorDeserializeEPPKhS2_"
1907    }
1908   ],
1909   "unique_id":"_ZTSN9keymaster19GenerateKeyResponseE"
1910  },
1911  {
1912   "vtable_components":[
1913    {
1914     "kind":"offset_to_top"
1915    },
1916    {
1917     "kind":"rtti",
1918     "mangled_component_name":"_ZTIN9keymaster28GetKeyCharacteristicsRequestE"
1919    },
1920    {
1921     "kind":"complete_dtor_pointer",
1922     "mangled_component_name":"_ZN9keymaster28GetKeyCharacteristicsRequestD1Ev"
1923    },
1924    {
1925     "kind":"deleting_dtor_pointer",
1926     "mangled_component_name":"_ZN9keymaster28GetKeyCharacteristicsRequestD0Ev"
1927    },
1928    {
1929     "mangled_component_name":"_ZNK9keymaster28GetKeyCharacteristicsRequest14SerializedSizeEv"
1930    },
1931    {
1932     "mangled_component_name":"_ZNK9keymaster28GetKeyCharacteristicsRequest9SerializeEPhPKh"
1933    },
1934    {
1935     "mangled_component_name":"_ZN9keymaster28GetKeyCharacteristicsRequest11DeserializeEPPKhS2_"
1936    }
1937   ],
1938   "unique_id":"_ZTSN9keymaster28GetKeyCharacteristicsRequestE"
1939  },
1940  {
1941   "vtable_components":[
1942    {
1943     "kind":"offset_to_top"
1944    },
1945    {
1946     "kind":"rtti",
1947     "mangled_component_name":"_ZTIN9keymaster29GetKeyCharacteristicsResponseE"
1948    },
1949    {
1950     "kind":"complete_dtor_pointer",
1951     "mangled_component_name":"_ZN9keymaster29GetKeyCharacteristicsResponseD1Ev"
1952    },
1953    {
1954     "kind":"deleting_dtor_pointer",
1955     "mangled_component_name":"_ZN9keymaster29GetKeyCharacteristicsResponseD0Ev"
1956    },
1957    {
1958     "mangled_component_name":"_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
1959    },
1960    {
1961     "mangled_component_name":"_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
1962    },
1963    {
1964     "mangled_component_name":"_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
1965    },
1966    {
1967     "mangled_component_name":"_ZNK9keymaster29GetKeyCharacteristicsResponse22NonErrorSerializedSizeEv"
1968    },
1969    {
1970     "mangled_component_name":"_ZNK9keymaster29GetKeyCharacteristicsResponse17NonErrorSerializeEPhPKh"
1971    },
1972    {
1973     "mangled_component_name":"_ZN9keymaster29GetKeyCharacteristicsResponse19NonErrorDeserializeEPPKhS2_"
1974    }
1975   ],
1976   "unique_id":"_ZTSN9keymaster29GetKeyCharacteristicsResponseE"
1977  },
1978  {
1979   "vtable_components":[
1980    {
1981     "kind":"offset_to_top"
1982    },
1983    {
1984     "kind":"rtti",
1985     "mangled_component_name":"_ZTIN9keymaster21BeginOperationRequestE"
1986    },
1987    {
1988     "kind":"complete_dtor_pointer",
1989     "mangled_component_name":"_ZN9keymaster21BeginOperationRequestD1Ev"
1990    },
1991    {
1992     "kind":"deleting_dtor_pointer",
1993     "mangled_component_name":"_ZN9keymaster21BeginOperationRequestD0Ev"
1994    },
1995    {
1996     "mangled_component_name":"_ZNK9keymaster21BeginOperationRequest14SerializedSizeEv"
1997    },
1998    {
1999     "mangled_component_name":"_ZNK9keymaster21BeginOperationRequest9SerializeEPhPKh"
2000    },
2001    {
2002     "mangled_component_name":"_ZN9keymaster21BeginOperationRequest11DeserializeEPPKhS2_"
2003    }
2004   ],
2005   "unique_id":"_ZTSN9keymaster21BeginOperationRequestE"
2006  },
2007  {
2008   "vtable_components":[
2009    {
2010     "kind":"offset_to_top"
2011    },
2012    {
2013     "kind":"rtti",
2014     "mangled_component_name":"_ZTIN9keymaster22BeginOperationResponseE"
2015    },
2016    {
2017     "kind":"complete_dtor_pointer",
2018     "mangled_component_name":"_ZN9keymaster22BeginOperationResponseD1Ev"
2019    },
2020    {
2021     "kind":"deleting_dtor_pointer",
2022     "mangled_component_name":"_ZN9keymaster22BeginOperationResponseD0Ev"
2023    },
2024    {
2025     "mangled_component_name":"_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
2026    },
2027    {
2028     "mangled_component_name":"_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
2029    },
2030    {
2031     "mangled_component_name":"_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
2032    },
2033    {
2034     "mangled_component_name":"_ZNK9keymaster22BeginOperationResponse22NonErrorSerializedSizeEv"
2035    },
2036    {
2037     "mangled_component_name":"_ZNK9keymaster22BeginOperationResponse17NonErrorSerializeEPhPKh"
2038    },
2039    {
2040     "mangled_component_name":"_ZN9keymaster22BeginOperationResponse19NonErrorDeserializeEPPKhS2_"
2041    }
2042   ],
2043   "unique_id":"_ZTSN9keymaster22BeginOperationResponseE"
2044  },
2045  {
2046   "vtable_components":[
2047    {
2048     "kind":"offset_to_top"
2049    },
2050    {
2051     "kind":"rtti",
2052     "mangled_component_name":"_ZTIN9keymaster22UpdateOperationRequestE"
2053    },
2054    {
2055     "kind":"complete_dtor_pointer",
2056     "mangled_component_name":"_ZN9keymaster22UpdateOperationRequestD1Ev"
2057    },
2058    {
2059     "kind":"deleting_dtor_pointer",
2060     "mangled_component_name":"_ZN9keymaster22UpdateOperationRequestD0Ev"
2061    },
2062    {
2063     "mangled_component_name":"_ZNK9keymaster22UpdateOperationRequest14SerializedSizeEv"
2064    },
2065    {
2066     "mangled_component_name":"_ZNK9keymaster22UpdateOperationRequest9SerializeEPhPKh"
2067    },
2068    {
2069     "mangled_component_name":"_ZN9keymaster22UpdateOperationRequest11DeserializeEPPKhS2_"
2070    }
2071   ],
2072   "unique_id":"_ZTSN9keymaster22UpdateOperationRequestE"
2073  },
2074  {
2075   "vtable_components":[
2076    {
2077     "kind":"offset_to_top"
2078    },
2079    {
2080     "kind":"rtti",
2081     "mangled_component_name":"_ZTIN9keymaster23UpdateOperationResponseE"
2082    },
2083    {
2084     "kind":"complete_dtor_pointer",
2085     "mangled_component_name":"_ZN9keymaster23UpdateOperationResponseD1Ev"
2086    },
2087    {
2088     "kind":"deleting_dtor_pointer",
2089     "mangled_component_name":"_ZN9keymaster23UpdateOperationResponseD0Ev"
2090    },
2091    {
2092     "mangled_component_name":"_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
2093    },
2094    {
2095     "mangled_component_name":"_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
2096    },
2097    {
2098     "mangled_component_name":"_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
2099    },
2100    {
2101     "mangled_component_name":"_ZNK9keymaster23UpdateOperationResponse22NonErrorSerializedSizeEv"
2102    },
2103    {
2104     "mangled_component_name":"_ZNK9keymaster23UpdateOperationResponse17NonErrorSerializeEPhPKh"
2105    },
2106    {
2107     "mangled_component_name":"_ZN9keymaster23UpdateOperationResponse19NonErrorDeserializeEPPKhS2_"
2108    }
2109   ],
2110   "unique_id":"_ZTSN9keymaster23UpdateOperationResponseE"
2111  },
2112  {
2113   "vtable_components":[
2114    {
2115     "kind":"offset_to_top"
2116    },
2117    {
2118     "kind":"rtti",
2119     "mangled_component_name":"_ZTIN9keymaster22FinishOperationRequestE"
2120    },
2121    {
2122     "kind":"complete_dtor_pointer",
2123     "mangled_component_name":"_ZN9keymaster22FinishOperationRequestD1Ev"
2124    },
2125    {
2126     "kind":"deleting_dtor_pointer",
2127     "mangled_component_name":"_ZN9keymaster22FinishOperationRequestD0Ev"
2128    },
2129    {
2130     "mangled_component_name":"_ZNK9keymaster22FinishOperationRequest14SerializedSizeEv"
2131    },
2132    {
2133     "mangled_component_name":"_ZNK9keymaster22FinishOperationRequest9SerializeEPhPKh"
2134    },
2135    {
2136     "mangled_component_name":"_ZN9keymaster22FinishOperationRequest11DeserializeEPPKhS2_"
2137    }
2138   ],
2139   "unique_id":"_ZTSN9keymaster22FinishOperationRequestE"
2140  },
2141  {
2142   "vtable_components":[
2143    {
2144     "kind":"offset_to_top"
2145    },
2146    {
2147     "kind":"rtti",
2148     "mangled_component_name":"_ZTIN9keymaster23FinishOperationResponseE"
2149    },
2150    {
2151     "kind":"complete_dtor_pointer",
2152     "mangled_component_name":"_ZN9keymaster23FinishOperationResponseD1Ev"
2153    },
2154    {
2155     "kind":"deleting_dtor_pointer",
2156     "mangled_component_name":"_ZN9keymaster23FinishOperationResponseD0Ev"
2157    },
2158    {
2159     "mangled_component_name":"_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
2160    },
2161    {
2162     "mangled_component_name":"_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
2163    },
2164    {
2165     "mangled_component_name":"_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
2166    },
2167    {
2168     "mangled_component_name":"_ZNK9keymaster23FinishOperationResponse22NonErrorSerializedSizeEv"
2169    },
2170    {
2171     "mangled_component_name":"_ZNK9keymaster23FinishOperationResponse17NonErrorSerializeEPhPKh"
2172    },
2173    {
2174     "mangled_component_name":"_ZN9keymaster23FinishOperationResponse19NonErrorDeserializeEPPKhS2_"
2175    }
2176   ],
2177   "unique_id":"_ZTSN9keymaster23FinishOperationResponseE"
2178  },
2179  {
2180   "vtable_components":[
2181    {
2182     "kind":"offset_to_top"
2183    },
2184    {
2185     "kind":"rtti",
2186     "mangled_component_name":"_ZTIN9keymaster17AddEntropyRequestE"
2187    },
2188    {
2189     "kind":"complete_dtor_pointer",
2190     "mangled_component_name":"_ZN9keymaster17AddEntropyRequestD1Ev"
2191    },
2192    {
2193     "kind":"deleting_dtor_pointer",
2194     "mangled_component_name":"_ZN9keymaster17AddEntropyRequestD0Ev"
2195    },
2196    {
2197     "mangled_component_name":"_ZNK9keymaster17AddEntropyRequest14SerializedSizeEv"
2198    },
2199    {
2200     "mangled_component_name":"_ZNK9keymaster17AddEntropyRequest9SerializeEPhPKh"
2201    },
2202    {
2203     "mangled_component_name":"_ZN9keymaster17AddEntropyRequest11DeserializeEPPKhS2_"
2204    }
2205   ],
2206   "unique_id":"_ZTSN9keymaster17AddEntropyRequestE"
2207  },
2208  {
2209   "vtable_components":[
2210    {
2211     "kind":"offset_to_top"
2212    },
2213    {
2214     "kind":"rtti",
2215     "mangled_component_name":"_ZTIN9keymaster16ImportKeyRequestE"
2216    },
2217    {
2218     "kind":"complete_dtor_pointer",
2219     "mangled_component_name":"_ZN9keymaster16ImportKeyRequestD1Ev"
2220    },
2221    {
2222     "kind":"deleting_dtor_pointer",
2223     "mangled_component_name":"_ZN9keymaster16ImportKeyRequestD0Ev"
2224    },
2225    {
2226     "mangled_component_name":"_ZNK9keymaster16ImportKeyRequest14SerializedSizeEv"
2227    },
2228    {
2229     "mangled_component_name":"_ZNK9keymaster16ImportKeyRequest9SerializeEPhPKh"
2230    },
2231    {
2232     "mangled_component_name":"_ZN9keymaster16ImportKeyRequest11DeserializeEPPKhS2_"
2233    }
2234   ],
2235   "unique_id":"_ZTSN9keymaster16ImportKeyRequestE"
2236  },
2237  {
2238   "vtable_components":[
2239    {
2240     "kind":"offset_to_top"
2241    },
2242    {
2243     "kind":"rtti",
2244     "mangled_component_name":"_ZTIN9keymaster17ImportKeyResponseE"
2245    },
2246    {
2247     "kind":"complete_dtor_pointer",
2248     "mangled_component_name":"_ZN9keymaster17ImportKeyResponseD1Ev"
2249    },
2250    {
2251     "kind":"deleting_dtor_pointer",
2252     "mangled_component_name":"_ZN9keymaster17ImportKeyResponseD0Ev"
2253    },
2254    {
2255     "mangled_component_name":"_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
2256    },
2257    {
2258     "mangled_component_name":"_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
2259    },
2260    {
2261     "mangled_component_name":"_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
2262    },
2263    {
2264     "mangled_component_name":"_ZNK9keymaster17ImportKeyResponse22NonErrorSerializedSizeEv"
2265    },
2266    {
2267     "mangled_component_name":"_ZNK9keymaster17ImportKeyResponse17NonErrorSerializeEPhPKh"
2268    },
2269    {
2270     "mangled_component_name":"_ZN9keymaster17ImportKeyResponse19NonErrorDeserializeEPPKhS2_"
2271    }
2272   ],
2273   "unique_id":"_ZTSN9keymaster17ImportKeyResponseE"
2274  },
2275  {
2276   "vtable_components":[
2277    {
2278     "kind":"offset_to_top"
2279    },
2280    {
2281     "kind":"rtti",
2282     "mangled_component_name":"_ZTIN9keymaster16ExportKeyRequestE"
2283    },
2284    {
2285     "kind":"complete_dtor_pointer",
2286     "mangled_component_name":"_ZN9keymaster16ExportKeyRequestD1Ev"
2287    },
2288    {
2289     "kind":"deleting_dtor_pointer",
2290     "mangled_component_name":"_ZN9keymaster16ExportKeyRequestD0Ev"
2291    },
2292    {
2293     "mangled_component_name":"_ZNK9keymaster16ExportKeyRequest14SerializedSizeEv"
2294    },
2295    {
2296     "mangled_component_name":"_ZNK9keymaster16ExportKeyRequest9SerializeEPhPKh"
2297    },
2298    {
2299     "mangled_component_name":"_ZN9keymaster16ExportKeyRequest11DeserializeEPPKhS2_"
2300    }
2301   ],
2302   "unique_id":"_ZTSN9keymaster16ExportKeyRequestE"
2303  },
2304  {
2305   "vtable_components":[
2306    {
2307     "kind":"offset_to_top"
2308    },
2309    {
2310     "kind":"rtti",
2311     "mangled_component_name":"_ZTIN9keymaster17ExportKeyResponseE"
2312    },
2313    {
2314     "kind":"complete_dtor_pointer",
2315     "mangled_component_name":"_ZN9keymaster17ExportKeyResponseD1Ev"
2316    },
2317    {
2318     "kind":"deleting_dtor_pointer",
2319     "mangled_component_name":"_ZN9keymaster17ExportKeyResponseD0Ev"
2320    },
2321    {
2322     "mangled_component_name":"_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
2323    },
2324    {
2325     "mangled_component_name":"_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
2326    },
2327    {
2328     "mangled_component_name":"_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
2329    },
2330    {
2331     "mangled_component_name":"_ZNK9keymaster17ExportKeyResponse22NonErrorSerializedSizeEv"
2332    },
2333    {
2334     "mangled_component_name":"_ZNK9keymaster17ExportKeyResponse17NonErrorSerializeEPhPKh"
2335    },
2336    {
2337     "mangled_component_name":"_ZN9keymaster17ExportKeyResponse19NonErrorDeserializeEPPKhS2_"
2338    }
2339   ],
2340   "unique_id":"_ZTSN9keymaster17ExportKeyResponseE"
2341  },
2342  {
2343   "vtable_components":[
2344    {
2345     "kind":"offset_to_top"
2346    },
2347    {
2348     "kind":"rtti",
2349     "mangled_component_name":"_ZTIN9keymaster16DeleteKeyRequestE"
2350    },
2351    {
2352     "kind":"complete_dtor_pointer",
2353     "mangled_component_name":"_ZN9keymaster16DeleteKeyRequestD1Ev"
2354    },
2355    {
2356     "kind":"deleting_dtor_pointer",
2357     "mangled_component_name":"_ZN9keymaster16DeleteKeyRequestD0Ev"
2358    },
2359    {
2360     "mangled_component_name":"_ZNK9keymaster16DeleteKeyRequest14SerializedSizeEv"
2361    },
2362    {
2363     "mangled_component_name":"_ZNK9keymaster16DeleteKeyRequest9SerializeEPhPKh"
2364    },
2365    {
2366     "mangled_component_name":"_ZN9keymaster16DeleteKeyRequest11DeserializeEPPKhS2_"
2367    }
2368   ],
2369   "unique_id":"_ZTSN9keymaster16DeleteKeyRequestE"
2370  },
2371  {
2372   "vtable_components":[
2373    {
2374     "kind":"offset_to_top"
2375    },
2376    {
2377     "kind":"rtti",
2378     "mangled_component_name":"_ZTIN9keymaster18GetVersionResponseE"
2379    },
2380    {
2381     "kind":"complete_dtor_pointer",
2382     "mangled_component_name":"_ZN9keymaster18GetVersionResponseD1Ev"
2383    },
2384    {
2385     "kind":"deleting_dtor_pointer",
2386     "mangled_component_name":"_ZN9keymaster18GetVersionResponseD0Ev"
2387    },
2388    {
2389     "mangled_component_name":"_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
2390    },
2391    {
2392     "mangled_component_name":"_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
2393    },
2394    {
2395     "mangled_component_name":"_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
2396    },
2397    {
2398     "mangled_component_name":"_ZNK9keymaster18GetVersionResponse22NonErrorSerializedSizeEv"
2399    },
2400    {
2401     "mangled_component_name":"_ZNK9keymaster18GetVersionResponse17NonErrorSerializeEPhPKh"
2402    },
2403    {
2404     "mangled_component_name":"_ZN9keymaster18GetVersionResponse19NonErrorDeserializeEPPKhS2_"
2405    }
2406   ],
2407   "unique_id":"_ZTSN9keymaster18GetVersionResponseE"
2408  },
2409  {
2410   "vtable_components":[
2411    {
2412     "kind":"offset_to_top"
2413    },
2414    {
2415     "kind":"rtti",
2416     "mangled_component_name":"_ZTIN9keymaster16AttestKeyRequestE"
2417    },
2418    {
2419     "kind":"complete_dtor_pointer",
2420     "mangled_component_name":"_ZN9keymaster16AttestKeyRequestD1Ev"
2421    },
2422    {
2423     "kind":"deleting_dtor_pointer",
2424     "mangled_component_name":"_ZN9keymaster16AttestKeyRequestD0Ev"
2425    },
2426    {
2427     "mangled_component_name":"_ZNK9keymaster16AttestKeyRequest14SerializedSizeEv"
2428    },
2429    {
2430     "mangled_component_name":"_ZNK9keymaster16AttestKeyRequest9SerializeEPhPKh"
2431    },
2432    {
2433     "mangled_component_name":"_ZN9keymaster16AttestKeyRequest11DeserializeEPPKhS2_"
2434    }
2435   ],
2436   "unique_id":"_ZTSN9keymaster16AttestKeyRequestE"
2437  },
2438  {
2439   "vtable_components":[
2440    {
2441     "kind":"offset_to_top"
2442    },
2443    {
2444     "kind":"rtti",
2445     "mangled_component_name":"_ZTIN9keymaster17AttestKeyResponseE"
2446    },
2447    {
2448     "kind":"complete_dtor_pointer",
2449     "mangled_component_name":"_ZN9keymaster17AttestKeyResponseD1Ev"
2450    },
2451    {
2452     "kind":"deleting_dtor_pointer",
2453     "mangled_component_name":"_ZN9keymaster17AttestKeyResponseD0Ev"
2454    },
2455    {
2456     "mangled_component_name":"_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
2457    },
2458    {
2459     "mangled_component_name":"_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
2460    },
2461    {
2462     "mangled_component_name":"_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
2463    },
2464    {
2465     "mangled_component_name":"_ZNK9keymaster17AttestKeyResponse22NonErrorSerializedSizeEv"
2466    },
2467    {
2468     "mangled_component_name":"_ZNK9keymaster17AttestKeyResponse17NonErrorSerializeEPhPKh"
2469    },
2470    {
2471     "mangled_component_name":"_ZN9keymaster17AttestKeyResponse19NonErrorDeserializeEPPKhS2_"
2472    }
2473   ],
2474   "unique_id":"_ZTSN9keymaster17AttestKeyResponseE"
2475  },
2476  {
2477   "vtable_components":[
2478    {
2479     "kind":"offset_to_top"
2480    },
2481    {
2482     "kind":"rtti",
2483     "mangled_component_name":"_ZTIN9keymaster17UpgradeKeyRequestE"
2484    },
2485    {
2486     "kind":"complete_dtor_pointer",
2487     "mangled_component_name":"_ZN9keymaster17UpgradeKeyRequestD1Ev"
2488    },
2489    {
2490     "kind":"deleting_dtor_pointer",
2491     "mangled_component_name":"_ZN9keymaster17UpgradeKeyRequestD0Ev"
2492    },
2493    {
2494     "mangled_component_name":"_ZNK9keymaster17UpgradeKeyRequest14SerializedSizeEv"
2495    },
2496    {
2497     "mangled_component_name":"_ZNK9keymaster17UpgradeKeyRequest9SerializeEPhPKh"
2498    },
2499    {
2500     "mangled_component_name":"_ZN9keymaster17UpgradeKeyRequest11DeserializeEPPKhS2_"
2501    }
2502   ],
2503   "unique_id":"_ZTSN9keymaster17UpgradeKeyRequestE"
2504  },
2505  {
2506   "vtable_components":[
2507    {
2508     "kind":"offset_to_top"
2509    },
2510    {
2511     "kind":"rtti",
2512     "mangled_component_name":"_ZTIN9keymaster18UpgradeKeyResponseE"
2513    },
2514    {
2515     "kind":"complete_dtor_pointer",
2516     "mangled_component_name":"_ZN9keymaster18UpgradeKeyResponseD1Ev"
2517    },
2518    {
2519     "kind":"deleting_dtor_pointer",
2520     "mangled_component_name":"_ZN9keymaster18UpgradeKeyResponseD0Ev"
2521    },
2522    {
2523     "mangled_component_name":"_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
2524    },
2525    {
2526     "mangled_component_name":"_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
2527    },
2528    {
2529     "mangled_component_name":"_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
2530    },
2531    {
2532     "mangled_component_name":"_ZNK9keymaster18UpgradeKeyResponse22NonErrorSerializedSizeEv"
2533    },
2534    {
2535     "mangled_component_name":"_ZNK9keymaster18UpgradeKeyResponse17NonErrorSerializeEPhPKh"
2536    },
2537    {
2538     "mangled_component_name":"_ZN9keymaster18UpgradeKeyResponse19NonErrorDeserializeEPPKhS2_"
2539    }
2540   ],
2541   "unique_id":"_ZTSN9keymaster18UpgradeKeyResponseE"
2542  },
2543  {
2544   "vtable_components":[
2545    {
2546     "kind":"offset_to_top"
2547    },
2548    {
2549     "kind":"rtti",
2550     "mangled_component_name":"_ZTIN9keymaster26HmacSharingParametersArrayE"
2551    },
2552    {
2553     "kind":"complete_dtor_pointer",
2554     "mangled_component_name":"_ZN9keymaster26HmacSharingParametersArrayD1Ev"
2555    },
2556    {
2557     "kind":"deleting_dtor_pointer",
2558     "mangled_component_name":"_ZN9keymaster26HmacSharingParametersArrayD0Ev"
2559    },
2560    {
2561     "mangled_component_name":"_ZNK9keymaster26HmacSharingParametersArray14SerializedSizeEv"
2562    },
2563    {
2564     "mangled_component_name":"_ZNK9keymaster26HmacSharingParametersArray9SerializeEPhPKh"
2565    },
2566    {
2567     "mangled_component_name":"_ZN9keymaster26HmacSharingParametersArray11DeserializeEPPKhS2_"
2568    }
2569   ],
2570   "unique_id":"_ZTSN9keymaster26HmacSharingParametersArrayE"
2571  },
2572  {
2573   "vtable_components":[
2574    {
2575     "kind":"offset_to_top"
2576    },
2577    {
2578     "kind":"rtti",
2579     "mangled_component_name":"_ZTIN9keymaster32GetHmacSharingParametersResponseE"
2580    },
2581    {
2582     "kind":"complete_dtor_pointer",
2583     "mangled_component_name":"_ZN9keymaster32GetHmacSharingParametersResponseD1Ev"
2584    },
2585    {
2586     "kind":"deleting_dtor_pointer",
2587     "mangled_component_name":"_ZN9keymaster32GetHmacSharingParametersResponseD0Ev"
2588    },
2589    {
2590     "mangled_component_name":"_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
2591    },
2592    {
2593     "mangled_component_name":"_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
2594    },
2595    {
2596     "mangled_component_name":"_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
2597    },
2598    {
2599     "mangled_component_name":"_ZNK9keymaster32GetHmacSharingParametersResponse22NonErrorSerializedSizeEv"
2600    },
2601    {
2602     "mangled_component_name":"_ZNK9keymaster32GetHmacSharingParametersResponse17NonErrorSerializeEPhPKh"
2603    },
2604    {
2605     "mangled_component_name":"_ZN9keymaster32GetHmacSharingParametersResponse19NonErrorDeserializeEPPKhS2_"
2606    }
2607   ],
2608   "unique_id":"_ZTSN9keymaster32GetHmacSharingParametersResponseE"
2609  },
2610  {
2611   "vtable_components":[
2612    {
2613     "kind":"offset_to_top"
2614    },
2615    {
2616     "kind":"rtti",
2617     "mangled_component_name":"_ZTIN9keymaster23ImportWrappedKeyRequestE"
2618    },
2619    {
2620     "kind":"complete_dtor_pointer",
2621     "mangled_component_name":"_ZN9keymaster23ImportWrappedKeyRequestD1Ev"
2622    },
2623    {
2624     "kind":"deleting_dtor_pointer",
2625     "mangled_component_name":"_ZN9keymaster23ImportWrappedKeyRequestD0Ev"
2626    },
2627    {
2628     "mangled_component_name":"_ZNK9keymaster23ImportWrappedKeyRequest14SerializedSizeEv"
2629    },
2630    {
2631     "mangled_component_name":"_ZNK9keymaster23ImportWrappedKeyRequest9SerializeEPhPKh"
2632    },
2633    {
2634     "mangled_component_name":"_ZN9keymaster23ImportWrappedKeyRequest11DeserializeEPPKhS2_"
2635    }
2636   ],
2637   "unique_id":"_ZTSN9keymaster23ImportWrappedKeyRequestE"
2638  },
2639  {
2640   "vtable_components":[
2641    {
2642     "kind":"offset_to_top"
2643    },
2644    {
2645     "kind":"rtti",
2646     "mangled_component_name":"_ZTIN9keymaster24ImportWrappedKeyResponseE"
2647    },
2648    {
2649     "kind":"complete_dtor_pointer",
2650     "mangled_component_name":"_ZN9keymaster24ImportWrappedKeyResponseD1Ev"
2651    },
2652    {
2653     "kind":"deleting_dtor_pointer",
2654     "mangled_component_name":"_ZN9keymaster24ImportWrappedKeyResponseD0Ev"
2655    },
2656    {
2657     "mangled_component_name":"_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
2658    },
2659    {
2660     "mangled_component_name":"_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
2661    },
2662    {
2663     "mangled_component_name":"_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
2664    },
2665    {
2666     "mangled_component_name":"_ZNK9keymaster24ImportWrappedKeyResponse22NonErrorSerializedSizeEv"
2667    },
2668    {
2669     "mangled_component_name":"_ZNK9keymaster24ImportWrappedKeyResponse17NonErrorSerializeEPhPKh"
2670    },
2671    {
2672     "mangled_component_name":"_ZN9keymaster24ImportWrappedKeyResponse19NonErrorDeserializeEPPKhS2_"
2673    }
2674   ],
2675   "unique_id":"_ZTSN9keymaster24ImportWrappedKeyResponseE"
2676  },
2677  {
2678   "vtable_components":[
2679    {
2680     "kind":"offset_to_top"
2681    },
2682    {
2683     "kind":"rtti",
2684     "mangled_component_name":"_ZTIN9keymaster17HardwareAuthTokenE"
2685    },
2686    {
2687     "kind":"complete_dtor_pointer",
2688     "mangled_component_name":"_ZN9keymaster17HardwareAuthTokenD1Ev"
2689    },
2690    {
2691     "kind":"deleting_dtor_pointer",
2692     "mangled_component_name":"_ZN9keymaster17HardwareAuthTokenD0Ev"
2693    },
2694    {
2695     "mangled_component_name":"_ZNK9keymaster17HardwareAuthToken14SerializedSizeEv"
2696    },
2697    {
2698     "mangled_component_name":"_ZNK9keymaster17HardwareAuthToken9SerializeEPhPKh"
2699    },
2700    {
2701     "mangled_component_name":"_ZN9keymaster17HardwareAuthToken11DeserializeEPPKhS2_"
2702    }
2703   ],
2704   "unique_id":"_ZTSN9keymaster17HardwareAuthTokenE"
2705  },
2706  {
2707   "vtable_components":[
2708    {
2709     "kind":"offset_to_top"
2710    },
2711    {
2712     "kind":"rtti",
2713     "mangled_component_name":"_ZTIN9keymaster17VerificationTokenE"
2714    },
2715    {
2716     "kind":"complete_dtor_pointer",
2717     "mangled_component_name":"_ZN9keymaster17VerificationTokenD1Ev"
2718    },
2719    {
2720     "kind":"deleting_dtor_pointer",
2721     "mangled_component_name":"_ZN9keymaster17VerificationTokenD0Ev"
2722    },
2723    {
2724     "mangled_component_name":"_ZNK9keymaster17VerificationToken14SerializedSizeEv"
2725    },
2726    {
2727     "mangled_component_name":"_ZNK9keymaster17VerificationToken9SerializeEPhPKh"
2728    },
2729    {
2730     "mangled_component_name":"_ZN9keymaster17VerificationToken11DeserializeEPPKhS2_"
2731    }
2732   ],
2733   "unique_id":"_ZTSN9keymaster17VerificationTokenE"
2734  },
2735  {
2736   "vtable_components":[
2737    {
2738     "kind":"offset_to_top"
2739    },
2740    {
2741     "kind":"rtti",
2742     "mangled_component_name":"_ZTIN9keymaster27VerifyAuthorizationResponseE"
2743    },
2744    {
2745     "kind":"complete_dtor_pointer",
2746     "mangled_component_name":"_ZN9keymaster27VerifyAuthorizationResponseD1Ev"
2747    },
2748    {
2749     "kind":"deleting_dtor_pointer",
2750     "mangled_component_name":"_ZN9keymaster27VerifyAuthorizationResponseD0Ev"
2751    },
2752    {
2753     "mangled_component_name":"_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
2754    },
2755    {
2756     "mangled_component_name":"_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
2757    },
2758    {
2759     "mangled_component_name":"_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
2760    },
2761    {
2762     "mangled_component_name":"_ZNK9keymaster27VerifyAuthorizationResponse22NonErrorSerializedSizeEv"
2763    },
2764    {
2765     "mangled_component_name":"_ZNK9keymaster27VerifyAuthorizationResponse17NonErrorSerializeEPhPKh"
2766    },
2767    {
2768     "mangled_component_name":"_ZN9keymaster27VerifyAuthorizationResponse19NonErrorDeserializeEPPKhS2_"
2769    }
2770   ],
2771   "unique_id":"_ZTSN9keymaster27VerifyAuthorizationResponseE"
2772  },
2773  {
2774   "vtable_components":[
2775    {
2776     "kind":"offset_to_top"
2777    },
2778    {
2779     "kind":"rtti",
2780     "mangled_component_name":"_ZTIN9keymaster16AndroidKeymasterE"
2781    },
2782    {
2783     "kind":"complete_dtor_pointer",
2784     "mangled_component_name":"_ZN9keymaster16AndroidKeymasterD1Ev"
2785    },
2786    {
2787     "kind":"deleting_dtor_pointer",
2788     "mangled_component_name":"_ZN9keymaster16AndroidKeymasterD0Ev"
2789    }
2790   ],
2791   "unique_id":"_ZTSN9keymaster16AndroidKeymasterE"
2792  },
2793  {
2794   "vtable_components":[
2795    {
2796     "kind":"offset_to_top"
2797    },
2798    {
2799     "kind":"rtti",
2800     "mangled_component_name":"_ZTIN9keymaster20KeymasterEnforcementE"
2801    },
2802    {
2803     "kind":"complete_dtor_pointer",
2804     "mangled_component_name":"_ZN9keymaster20KeymasterEnforcementD1Ev"
2805    },
2806    {
2807     "kind":"deleting_dtor_pointer",
2808     "mangled_component_name":"_ZN9keymaster20KeymasterEnforcementD0Ev"
2809    },
2810    {
2811     "is_pure":true,
2812     "mangled_component_name":"_ZNK9keymaster20KeymasterEnforcement21activation_date_validEy"
2813    },
2814    {
2815     "is_pure":true,
2816     "mangled_component_name":"_ZNK9keymaster20KeymasterEnforcement22expiration_date_passedEy"
2817    },
2818    {
2819     "is_pure":true,
2820     "mangled_component_name":"_ZNK9keymaster20KeymasterEnforcement20auth_token_timed_outERK15hw_auth_token_tj"
2821    },
2822    {
2823     "is_pure":true,
2824     "mangled_component_name":"_ZNK9keymaster20KeymasterEnforcement19get_current_time_msEv"
2825    },
2826    {
2827     "is_pure":true,
2828     "mangled_component_name":"_ZNK9keymaster20KeymasterEnforcement13SecurityLevelEv"
2829    },
2830    {
2831     "is_pure":true,
2832     "mangled_component_name":"_ZNK9keymaster20KeymasterEnforcement22ValidateTokenSignatureERK15hw_auth_token_t"
2833    },
2834    {
2835     "is_pure":true,
2836     "mangled_component_name":"_ZN9keymaster20KeymasterEnforcement24GetHmacSharingParametersEPNS_21HmacSharingParametersE"
2837    },
2838    {
2839     "is_pure":true,
2840     "mangled_component_name":"_ZN9keymaster20KeymasterEnforcement17ComputeSharedHmacERKNS_26HmacSharingParametersArrayEPNS_14TKeymasterBlobI16keymaster_blob_tEE"
2841    },
2842    {
2843     "is_pure":true,
2844     "mangled_component_name":"_ZN9keymaster20KeymasterEnforcement19VerifyAuthorizationERKNS_26VerifyAuthorizationRequestE"
2845    },
2846    {
2847     "is_pure":true,
2848     "mangled_component_name":"_ZNK9keymaster20KeymasterEnforcement11CreateKeyIdERK20keymaster_key_blob_tPy"
2849    }
2850   ],
2851   "unique_id":"_ZTSN9keymaster20KeymasterEnforcementE"
2852  },
2853  {
2854   "vtable_components":[
2855    {
2856     "kind":"offset_to_top"
2857    },
2858    {
2859     "kind":"rtti",
2860     "mangled_component_name":"_ZTIN9keymaster4ListINS_13AccessTimeMap10AccessTimeEEE"
2861    },
2862    {
2863     "kind":"complete_dtor_pointer",
2864     "mangled_component_name":"_ZN9keymaster4ListINS_13AccessTimeMap10AccessTimeEED1Ev"
2865    },
2866    {
2867     "kind":"deleting_dtor_pointer",
2868     "mangled_component_name":"_ZN9keymaster4ListINS_13AccessTimeMap10AccessTimeEED0Ev"
2869    }
2870   ],
2871   "unique_id":"_ZTSN9keymaster4ListINS_13AccessTimeMap10AccessTimeEEE"
2872  }
2873 ],
2874 "elf_functions":[
2875  {
2876   "name":"_ZN9keymaster10HmacSha2564InitEPKhj"
2877  },
2878  {
2879   "name":"_ZN9keymaster10HmacSha2564InitERKNS_6BufferE"
2880  },
2881  {
2882   "name":"_ZN9keymaster10dup_bufferEPKvj"
2883  },
2884  {
2885   "name":"_ZN9keymaster11Iso18033Kdf11GenerateKeyEPKhjPhj"
2886  },
2887  {
2888   "name":"_ZN9keymaster12EcKeyFactory11ChooseGroupE20keymaster_ec_curve_t"
2889  },
2890  {
2891   "name":"_ZN9keymaster12EcKeyFactory11ChooseGroupEj"
2892  },
2893  {
2894   "name":"_ZN9keymaster12EcKeyFactory15GetCurveAndSizeERKNS_16AuthorizationSetEP20keymaster_ec_curve_tPj"
2895  },
2896  {
2897   "name":"_ZN9keymaster12RsaOperation10InitDigestEv"
2898  },
2899  {
2900   "name":"_ZN9keymaster12RsaOperation25SetRsaPaddingInEvpContextEP15evp_pkey_ctx_stb"
2901  },
2902  {
2903   "name":"_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_"
2904  },
2905  {
2906   "name":"_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj"
2907  },
2908  {
2909   "name":"_ZN9keymaster12RsaOperation9StoreDataERKNS_6BufferEPj"
2910  },
2911  {
2912   "name":"_ZN9keymaster12RsaOperationD0Ev"
2913  },
2914  {
2915   "name":"_ZN9keymaster12RsaOperationD1Ev"
2916  },
2917  {
2918   "name":"_ZN9keymaster12RsaOperationD2Ev"
2919  },
2920  {
2921   "name":"_ZN9keymaster12SymmetricKeyC1EONS_14TKeymasterBlobI20keymaster_key_blob_tEEONS_16AuthorizationSetES6_PKNS_10KeyFactoryE"
2922  },
2923  {
2924   "name":"_ZN9keymaster12SymmetricKeyC2EONS_14TKeymasterBlobI20keymaster_key_blob_tEEONS_16AuthorizationSetES6_PKNS_10KeyFactoryE"
2925  },
2926  {
2927   "name":"_ZN9keymaster12SymmetricKeyD0Ev"
2928  },
2929  {
2930   "name":"_ZN9keymaster12SymmetricKeyD1Ev"
2931  },
2932  {
2933   "name":"_ZN9keymaster12SymmetricKeyD2Ev"
2934  },
2935  {
2936   "name":"_ZN9keymaster12ec_get_groupE20keymaster_ec_curve_t"
2937  },
2938  {
2939   "name":"_ZN9keymaster13OcbDecryptKeyERKNS_16AuthorizationSetES2_S2_RKNS_14TKeymasterBlobI20keymaster_key_blob_tEES7_RKNS_6BufferESA_PS5_"
2940  },
2941  {
2942   "name":"_ZN9keymaster13OcbEncryptKeyERKNS_16AuthorizationSetES2_S2_RKNS_14TKeymasterBlobI20keymaster_key_blob_tEES7_RKNS_6BufferEPS5_PS8_"
2943  },
2944  {
2945   "name":"_ZN9keymaster13append_to_bufEPhPKhPKvj"
2946  },
2947  {
2948   "name":"_ZN9keymaster13copy_from_bufEPPKhS1_Pvj"
2949  },
2950  {
2951   "name":"_ZN9keymaster14EcdsaOperation10InitDigestEv"
2952  },
2953  {
2954   "name":"_ZN9keymaster14EcdsaOperation9StoreDataERKNS_6BufferEPj"
2955  },
2956  {
2957   "name":"_ZN9keymaster14EcdsaOperationD0Ev"
2958  },
2959  {
2960   "name":"_ZN9keymaster14EcdsaOperationD1Ev"
2961  },
2962  {
2963   "name":"_ZN9keymaster14EcdsaOperationD2Ev"
2964  },
2965  {
2966   "name":"_ZN9keymaster14GenerateRandomEPhj"
2967  },
2968  {
2969   "name":"_ZN9keymaster14OperationTable3AddEONS_9UniquePtrINS_9OperationENS_13DefaultDeleteIS2_EEEE"
2970  },
2971  {
2972   "name":"_ZN9keymaster14OperationTable4FindEy"
2973  },
2974  {
2975   "name":"_ZN9keymaster14OperationTable6DeleteEy"
2976  },
2977  {
2978   "name":"_ZN9keymaster15build_auth_listERKNS_16AuthorizationSetEPNS_12km_auth_listE"
2979  },
2980  {
2981   "name":"_ZN9keymaster16AndroidKeymaster10GetVersionERKNS_17GetVersionRequestEPNS_18GetVersionResponseE"
2982  },
2983  {
2984   "name":"_ZN9keymaster16AndroidKeymaster10UpgradeKeyERKNS_17UpgradeKeyRequestEPNS_18UpgradeKeyResponseE"
2985  },
2986  {
2987   "name":"_ZN9keymaster16AndroidKeymaster11GenerateKeyERKNS_18GenerateKeyRequestEPNS_19GenerateKeyResponseE"
2988  },
2989  {
2990   "name":"_ZN9keymaster16AndroidKeymaster13AddRngEntropyERKNS_17AddEntropyRequestEPNS_18AddEntropyResponseE"
2991  },
2992  {
2993   "name":"_ZN9keymaster16AndroidKeymaster13DeleteAllKeysERKNS_20DeleteAllKeysRequestEPNS_21DeleteAllKeysResponseE"
2994  },
2995  {
2996   "name":"_ZN9keymaster16AndroidKeymaster14AbortOperationERKNS_21AbortOperationRequestEPNS_22AbortOperationResponseE"
2997  },
2998  {
2999   "name":"_ZN9keymaster16AndroidKeymaster14BeginOperationERKNS_21BeginOperationRequestEPNS_22BeginOperationResponseE"
3000  },
3001  {
3002   "name":"_ZN9keymaster16AndroidKeymaster15FinishOperationERKNS_22FinishOperationRequestEPNS_23FinishOperationResponseE"
3003  },
3004  {
3005   "name":"_ZN9keymaster16AndroidKeymaster15UpdateOperationERKNS_22UpdateOperationRequestEPNS_23UpdateOperationResponseE"
3006  },
3007  {
3008   "name":"_ZN9keymaster16AndroidKeymaster16ImportWrappedKeyERKNS_23ImportWrappedKeyRequestEPNS_24ImportWrappedKeyResponseE"
3009  },
3010  {
3011   "name":"_ZN9keymaster16AndroidKeymaster16SupportedDigestsERKNS_23SupportedDigestsRequestEPNS_24SupportedDigestsResponseE"
3012  },
3013  {
3014   "name":"_ZN9keymaster16AndroidKeymaster17ComputeSharedHmacERKNS_24ComputeSharedHmacRequestE"
3015  },
3016  {
3017   "name":"_ZN9keymaster16AndroidKeymaster19SupportedAlgorithmsERKNS_26SupportedAlgorithmsRequestEPNS_27SupportedAlgorithmsResponseE"
3018  },
3019  {
3020   "name":"_ZN9keymaster16AndroidKeymaster19SupportedBlockModesERKNS_26SupportedBlockModesRequestEPNS_27SupportedBlockModesResponseE"
3021  },
3022  {
3023   "name":"_ZN9keymaster16AndroidKeymaster19VerifyAuthorizationERKNS_26VerifyAuthorizationRequestE"
3024  },
3025  {
3026   "name":"_ZN9keymaster16AndroidKeymaster21GetKeyCharacteristicsERKNS_28GetKeyCharacteristicsRequestEPNS_29GetKeyCharacteristicsResponseE"
3027  },
3028  {
3029   "name":"_ZN9keymaster16AndroidKeymaster21SupportedPaddingModesERKNS_28SupportedPaddingModesRequestEPNS_29SupportedPaddingModesResponseE"
3030  },
3031  {
3032   "name":"_ZN9keymaster16AndroidKeymaster22SupportedExportFormatsERKNS_29SupportedExportFormatsRequestEPNS_30SupportedExportFormatsResponseE"
3033  },
3034  {
3035   "name":"_ZN9keymaster16AndroidKeymaster22SupportedImportFormatsERKNS_29SupportedImportFormatsRequestEPNS_30SupportedImportFormatsResponseE"
3036  },
3037  {
3038   "name":"_ZN9keymaster16AndroidKeymaster24GetHmacSharingParametersEv"
3039  },
3040  {
3041   "name":"_ZN9keymaster16AndroidKeymaster7LoadKeyERK20keymaster_key_blob_tRKNS_16AuthorizationSetEPPKNS_10KeyFactoryEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE"
3042  },
3043  {
3044   "name":"_ZN9keymaster16AndroidKeymaster9AttestKeyERKNS_16AttestKeyRequestEPNS_17AttestKeyResponseE"
3045  },
3046  {
3047   "name":"_ZN9keymaster16AndroidKeymaster9ConfigureERKNS_16ConfigureRequestEPNS_17ConfigureResponseE"
3048  },
3049  {
3050   "name":"_ZN9keymaster16AndroidKeymaster9DeleteKeyERKNS_16DeleteKeyRequestEPNS_17DeleteKeyResponseE"
3051  },
3052  {
3053   "name":"_ZN9keymaster16AndroidKeymaster9ExportKeyERKNS_16ExportKeyRequestEPNS_17ExportKeyResponseE"
3054  },
3055  {
3056   "name":"_ZN9keymaster16AndroidKeymaster9ImportKeyERKNS_16ImportKeyRequestEPNS_17ImportKeyResponseE"
3057  },
3058  {
3059   "name":"_ZN9keymaster16AndroidKeymasterC1EOS0_"
3060  },
3061  {
3062   "name":"_ZN9keymaster16AndroidKeymasterC1EPNS_16KeymasterContextEj"
3063  },
3064  {
3065   "name":"_ZN9keymaster16AndroidKeymasterC2EOS0_"
3066  },
3067  {
3068   "name":"_ZN9keymaster16AndroidKeymasterC2EPNS_16KeymasterContextEj"
3069  },
3070  {
3071   "name":"_ZN9keymaster16AndroidKeymasterD0Ev"
3072  },
3073  {
3074   "name":"_ZN9keymaster16AndroidKeymasterD1Ev"
3075  },
3076  {
3077   "name":"_ZN9keymaster16AndroidKeymasterD2Ev"
3078  },
3079  {
3080   "name":"_ZN9keymaster16AttestKeyRequest11DeserializeEPPKhS2_"
3081  },
3082  {
3083   "name":"_ZN9keymaster16AttestKeyRequest14SetKeyMaterialEPKvj"
3084  },
3085  {
3086   "name":"_ZN9keymaster16AttestKeyRequestD0Ev"
3087  },
3088  {
3089   "name":"_ZN9keymaster16AttestKeyRequestD1Ev"
3090  },
3091  {
3092   "name":"_ZN9keymaster16AttestKeyRequestD2Ev"
3093  },
3094  {
3095   "name":"_ZN9keymaster16AuthorizationSet10DifferenceERK25keymaster_key_param_set_t"
3096  },
3097  {
3098   "name":"_ZN9keymaster16AuthorizationSet11DeduplicateEv"
3099  },
3100  {
3101   "name":"_ZN9keymaster16AuthorizationSet11DeserializeEPPKhS2_"
3102  },
3103  {
3104   "name":"_ZN9keymaster16AuthorizationSet11set_invalidENS0_5ErrorE"
3105  },
3106  {
3107   "name":"_ZN9keymaster16AuthorizationSet12ReinitializeEPK21keymaster_key_param_tj"
3108  },
3109  {
3110   "name":"_ZN9keymaster16AuthorizationSet13reserve_elemsEj"
3111  },
3112  {
3113   "name":"_ZN9keymaster16AuthorizationSet16CopyIndirectDataEv"
3114  },
3115  {
3116   "name":"_ZN9keymaster16AuthorizationSet16reserve_indirectEj"
3117  },
3118  {
3119   "name":"_ZN9keymaster16AuthorizationSet23ComputeIndirectDataSizeEPK21keymaster_key_param_tj"
3120  },
3121  {
3122   "name":"_ZN9keymaster16AuthorizationSet23DeserializeElementsDataEPPKhS2_"
3123  },
3124  {
3125   "name":"_ZN9keymaster16AuthorizationSet23DeserializeIndirectDataEPPKhS2_"
3126  },
3127  {
3128   "name":"_ZN9keymaster16AuthorizationSet4SortEv"
3129  },
3130  {
3131   "name":"_ZN9keymaster16AuthorizationSet5ClearEv"
3132  },
3133  {
3134   "name":"_ZN9keymaster16AuthorizationSet5UnionERK25keymaster_key_param_set_t"
3135  },
3136  {
3137   "name":"_ZN9keymaster16AuthorizationSet5eraseEi"
3138  },
3139  {
3140   "name":"_ZN9keymaster16AuthorizationSet8FreeDataEv"
3141  },
3142  {
3143   "name":"_ZN9keymaster16AuthorizationSet8MoveFromERS0_"
3144  },
3145  {
3146   "name":"_ZN9keymaster16AuthorizationSet9push_backE21keymaster_key_param_t"
3147  },
3148  {
3149   "name":"_ZN9keymaster16AuthorizationSet9push_backERK25keymaster_key_param_set_t"
3150  },
3151  {
3152   "name":"_ZN9keymaster16AuthorizationSetC1ERNS_23AuthorizationSetBuilderE"
3153  },
3154  {
3155   "name":"_ZN9keymaster16AuthorizationSetC2ERNS_23AuthorizationSetBuilderE"
3156  },
3157  {
3158   "name":"_ZN9keymaster16AuthorizationSetD0Ev"
3159  },
3160  {
3161   "name":"_ZN9keymaster16AuthorizationSetD1Ev"
3162  },
3163  {
3164   "name":"_ZN9keymaster16AuthorizationSetD2Ev"
3165  },
3166  {
3167   "name":"_ZN9keymaster16AuthorizationSetixEi"
3168  },
3169  {
3170   "name":"_ZN9keymaster16DeleteKeyRequest11DeserializeEPPKhS2_"
3171  },
3172  {
3173   "name":"_ZN9keymaster16DeleteKeyRequest14SetKeyMaterialEPKvj"
3174  },
3175  {
3176   "name":"_ZN9keymaster16EcCurveToKeySizeE20keymaster_ec_curve_tPj"
3177  },
3178  {
3179   "name":"_ZN9keymaster16EcKeySizeToCurveEjP20keymaster_ec_curve_t"
3180  },
3181  {
3182   "name":"_ZN9keymaster16ExportKeyRequest11DeserializeEPPKhS2_"
3183  },
3184  {
3185   "name":"_ZN9keymaster16ExportKeyRequest14SetKeyMaterialEPKvj"
3186  },
3187  {
3188   "name":"_ZN9keymaster16ImportKeyRequest11DeserializeEPPKhS2_"
3189  },
3190  {
3191   "name":"_ZN9keymaster16ImportKeyRequest14SetKeyMaterialEPKvj"
3192  },
3193  {
3194   "name":"_ZN9keymaster16KM_AUTH_LIST_newEv"
3195  },
3196  {
3197   "name":"_ZN9keymaster16Rfc5869Sha256Kdf11GenerateKeyEPKhjPhj"
3198  },
3199  {
3200   "name":"_ZN9keymaster16RsaSignOperation12SignDigestedEPNS_6BufferE"
3201  },
3202  {
3203   "name":"_ZN9keymaster16RsaSignOperation14SignUndigestedEPNS_6BufferE"
3204  },
3205  {
3206   "name":"_ZN9keymaster16RsaSignOperation5BeginERKNS_16AuthorizationSetEPS1_"
3207  },
3208  {
3209   "name":"_ZN9keymaster16RsaSignOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_"
3210  },
3211  {
3212   "name":"_ZN9keymaster16RsaSignOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj"
3213  },
3214  {
3215   "name":"_ZN9keymaster16d2i_KM_AUTH_LISTEPPNS_12km_auth_listEPPKhl"
3216  },
3217  {
3218   "name":"_ZN9keymaster16i2d_KM_AUTH_LISTEPNS_12km_auth_listEPPh"
3219  },
3220  {
3221   "name":"_ZN9keymaster17AddEntropyRequest11DeserializeEPPKhS2_"
3222  },
3223  {
3224   "name":"_ZN9keymaster17AttestKeyResponse13AllocateChainEj"
3225  },
3226  {
3227   "name":"_ZN9keymaster17AttestKeyResponse19NonErrorDeserializeEPPKhS2_"
3228  },
3229  {
3230   "name":"_ZN9keymaster17AttestKeyResponseD0Ev"
3231  },
3232  {
3233   "name":"_ZN9keymaster17AttestKeyResponseD1Ev"
3234  },
3235  {
3236   "name":"_ZN9keymaster17AttestKeyResponseD2Ev"
3237  },
3238  {
3239   "name":"_ZN9keymaster17ExportKeyResponse14SetKeyMaterialEPKvj"
3240  },
3241  {
3242   "name":"_ZN9keymaster17ExportKeyResponse19NonErrorDeserializeEPPKhS2_"
3243  },
3244  {
3245   "name":"_ZN9keymaster17HardwareAuthToken11DeserializeEPPKhS2_"
3246  },
3247  {
3248   "name":"_ZN9keymaster17ImportKeyResponse14SetKeyMaterialEPKvj"
3249  },
3250  {
3251   "name":"_ZN9keymaster17ImportKeyResponse19NonErrorDeserializeEPPKhS2_"
3252  },
3253  {
3254   "name":"_ZN9keymaster17KM_AUTH_LIST_freeEPNS_12km_auth_listE"
3255  },
3256  {
3257   "name":"_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
3258  },
3259  {
3260   "name":"_ZN9keymaster17RsaCryptOperation17GetOpensslPaddingEP17keymaster_error_t"
3261  },
3262  {
3263   "name":"_ZN9keymaster17RsaCryptOperation23SetOaepDigestIfRequiredEP15evp_pkey_ctx_st"
3264  },
3265  {
3266   "name":"_ZN9keymaster17UpgradeKeyRequest11DeserializeEPPKhS2_"
3267  },
3268  {
3269   "name":"_ZN9keymaster17UpgradeKeyRequest14SetKeyMaterialEPKvj"
3270  },
3271  {
3272   "name":"_ZN9keymaster17UpgradeKeyRequestD0Ev"
3273  },
3274  {
3275   "name":"_ZN9keymaster17UpgradeKeyRequestD1Ev"
3276  },
3277  {
3278   "name":"_ZN9keymaster17UpgradeKeyRequestD2Ev"
3279  },
3280  {
3281   "name":"_ZN9keymaster17VerificationToken11DeserializeEPPKhS2_"
3282  },
3283  {
3284   "name":"_ZN9keymaster17build_wrapped_keyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS0_I16keymaster_blob_tEE22keymaster_key_format_tS4_S8_RKNS_16AuthorizationSetEPS2_"
3285  },
3286  {
3287   "name":"_ZN9keymaster17ec_get_group_sizeEPK11ec_group_stPj"
3288  },
3289  {
3290   "name":"_ZN9keymaster17extract_auth_listEPKNS_12km_auth_listEPNS_16AuthorizationSetE"
3291  },
3292  {
3293   "name":"_ZN9keymaster17parse_wrapped_keyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPNS0_I16keymaster_blob_tEEPS2_S8_S7_PNS_16AuthorizationSetEP22keymaster_key_format_tS7_"
3294  },
3295  {
3296   "name":"_ZN9keymaster18EcdsaSignOperation5BeginERKNS_16AuthorizationSetEPS1_"
3297  },
3298  {
3299   "name":"_ZN9keymaster18EcdsaSignOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_"
3300  },
3301  {
3302   "name":"_ZN9keymaster18EcdsaSignOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj"
3303  },
3304  {
3305   "name":"_ZN9keymaster18GetVersionResponse19NonErrorDeserializeEPPKhS2_"
3306  },
3307  {
3308   "name":"_ZN9keymaster18KM_WRAPPED_KEY_newEv"
3309  },
3310  {
3311   "name":"_ZN9keymaster18RsaVerifyOperation14VerifyDigestedERKNS_6BufferE"
3312  },
3313  {
3314   "name":"_ZN9keymaster18RsaVerifyOperation16VerifyUndigestedERKNS_6BufferE"
3315  },
3316  {
3317   "name":"_ZN9keymaster18RsaVerifyOperation5BeginERKNS_16AuthorizationSetEPS1_"
3318  },
3319  {
3320   "name":"_ZN9keymaster18RsaVerifyOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_"
3321  },
3322  {
3323   "name":"_ZN9keymaster18RsaVerifyOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj"
3324  },
3325  {
3326   "name":"_ZN9keymaster18UpgradeKeyResponse19NonErrorDeserializeEPPKhS2_"
3327  },
3328  {
3329   "name":"_ZN9keymaster18UpgradeKeyResponseD0Ev"
3330  },
3331  {
3332   "name":"_ZN9keymaster18UpgradeKeyResponseD1Ev"
3333  },
3334  {
3335   "name":"_ZN9keymaster18UpgradeKeyResponseD2Ev"
3336  },
3337  {
3338   "name":"_ZN9keymaster18UpgradeSoftKeyBlobERKNS_9UniquePtrINS_3KeyENS_13DefaultDeleteIS1_EEEEjjRKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEE"
3339  },
3340  {
3341   "name":"_ZN9keymaster18d2i_KM_WRAPPED_KEYEPPNS_14km_wrapped_keyEPPKhl"
3342  },
3343  {
3344   "name":"_ZN9keymaster18ec_group_size_bitsEP9ec_key_st"
3345  },
3346  {
3347   "name":"_ZN9keymaster18i2d_KM_WRAPPED_KEYEPNS_14km_wrapped_keyEPPh"
3348  },
3349  {
3350   "name":"_ZN9keymaster19EvpKeyToKeyMaterialEPK11evp_pkey_stPNS_14TKeymasterBlobI20keymaster_key_blob_tEE"
3351  },
3352  {
3353   "name":"_ZN9keymaster19GenerateKeyResponse19NonErrorDeserializeEPPKhS2_"
3354  },
3355  {
3356   "name":"_ZN9keymaster19GenerateKeyResponseD0Ev"
3357  },
3358  {
3359   "name":"_ZN9keymaster19GenerateKeyResponseD1Ev"
3360  },
3361  {
3362   "name":"_ZN9keymaster19GenerateKeyResponseD2Ev"
3363  },
3364  {
3365   "name":"_ZN9keymaster19KM_WRAPPED_KEY_freeEPNS_14km_wrapped_keyE"
3366  },
3367  {
3368   "name":"_ZN9keymaster19KeyMaterialToEvpKeyE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEE21keymaster_algorithm_tPNS_9UniquePtrI11evp_pkey_stNS_20OpenSslObjectDeleterIS8_XadL_Z13EVP_PKEY_freeEEEEEE"
3369  },
3370  {
3371   "name":"_ZN9keymaster19RsaDecryptOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_"
3372  },
3373  {
3374   "name":"_ZN9keymaster19RsaEncryptOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_"
3375  },
3376  {
3377   "name":"_ZN9keymaster19RsaOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
3378  },
3379  {
3380   "name":"_ZN9keymaster19RsaOperationFactory9GetRsaKeyEONS_3KeyEP17keymaster_error_t"
3381  },
3382  {
3383   "name":"_ZN9keymaster20EcdsaVerifyOperation5BeginERKNS_16AuthorizationSetEPS1_"
3384  },
3385  {
3386   "name":"_ZN9keymaster20EcdsaVerifyOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_"
3387  },
3388  {
3389   "name":"_ZN9keymaster20EcdsaVerifyOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj"
3390  },
3391  {
3392   "name":"_ZN9keymaster20KM_ROOT_OF_TRUST_newEv"
3393  },
3394  {
3395   "name":"_ZN9keymaster20KeymasterEnforcement14AuthorizeBeginE19keymaster_purpose_tyRKNS_9AuthProxyERKNS_16AuthorizationSetE"
3396  },
3397  {
3398   "name":"_ZN9keymaster20KeymasterEnforcement18AuthorizeOperationE19keymaster_purpose_tyRKNS_9AuthProxyERKNS_16AuthorizationSetEyb"
3399  },
3400  {
3401   "name":"_ZN9keymaster20KeymasterEnforcement23AuthorizeUpdateOrFinishERKNS_9AuthProxyERKNS_16AuthorizationSetEy"
3402  },
3403  {
3404   "name":"_ZN9keymaster20KeymasterEnforcement23MinTimeBetweenOpsPassedEjy"
3405  },
3406  {
3407   "name":"_ZN9keymaster20KeymasterEnforcement25MaxUsesPerBootNotExceededEyj"
3408  },
3409  {
3410   "name":"_ZN9keymaster20KeymasterEnforcementC2Ejj"
3411  },
3412  {
3413   "name":"_ZN9keymaster20KeymasterEnforcementD0Ev"
3414  },
3415  {
3416   "name":"_ZN9keymaster20KeymasterEnforcementD1Ev"
3417  },
3418  {
3419   "name":"_ZN9keymaster20KeymasterEnforcementD2Ev"
3420  },
3421  {
3422   "name":"_ZN9keymaster20NistCurveKeyExchange16ExtractPublicKeyEv"
3423  },
3424  {
3425   "name":"_ZN9keymaster20NistCurveKeyExchange19GenerateKeyExchangeE20keymaster_ec_curve_t"
3426  },
3427  {
3428   "name":"_ZN9keymaster20NistCurveKeyExchangeC1EP9ec_key_stP17keymaster_error_t"
3429  },
3430  {
3431   "name":"_ZN9keymaster20NistCurveKeyExchangeC2EP9ec_key_stP17keymaster_error_t"
3432  },
3433  {
3434   "name":"_ZN9keymaster20d2i_KM_ROOT_OF_TRUSTEPPNS_16km_root_of_trustEPPKhl"
3435  },
3436  {
3437   "name":"_ZN9keymaster20i2d_KM_ROOT_OF_TRUSTEPNS_16km_root_of_trustEPPh"
3438  },
3439  {
3440   "name":"_ZN9keymaster21BeginOperationRequest11DeserializeEPPKhS2_"
3441  },
3442  {
3443   "name":"_ZN9keymaster21BeginOperationRequest14SetKeyMaterialEPKvj"
3444  },
3445  {
3446   "name":"_ZN9keymaster21EcdsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
3447  },
3448  {
3449   "name":"_ZN9keymaster21FakeKeyAuthorizationsEP11evp_pkey_stPNS_16AuthorizationSetES3_"
3450  },
3451  {
3452   "name":"_ZN9keymaster21HmacSharingParameters11DeserializeEPPKhS2_"
3453  },
3454  {
3455   "name":"_ZN9keymaster21KM_ROOT_OF_TRUST_freeEPNS_16km_root_of_trustE"
3456  },
3457  {
3458   "name":"_ZN9keymaster21RsaDigestingOperation17GetOpensslPaddingEP17keymaster_error_t"
3459  },
3460  {
3461   "name":"_ZN9keymaster21RsaDigestingOperationC2EONS_16AuthorizationSetES2_19keymaster_purpose_t18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st"
3462  },
3463  {
3464   "name":"_ZN9keymaster21RsaDigestingOperationD0Ev"
3465  },
3466  {
3467   "name":"_ZN9keymaster21RsaDigestingOperationD1Ev"
3468  },
3469  {
3470   "name":"_ZN9keymaster21RsaDigestingOperationD2Ev"
3471  },
3472  {
3473   "name":"_ZN9keymaster22BeginOperationResponse19NonErrorDeserializeEPPKhS2_"
3474  },
3475  {
3476   "name":"_ZN9keymaster22FinishOperationRequest11DeserializeEPPKhS2_"
3477  },
3478  {
3479   "name":"_ZN9keymaster22KM_KEY_DESCRIPTION_newEv"
3480  },
3481  {
3482   "name":"_ZN9keymaster22UpdateOperationRequest11DeserializeEPPKhS2_"
3483  },
3484  {
3485   "name":"_ZN9keymaster22d2i_KM_KEY_DESCRIPTIONEPPNS_18km_key_descriptionEPPKhl"
3486  },
3487  {
3488   "name":"_ZN9keymaster22i2d_KM_KEY_DESCRIPTIONEPNS_18km_key_descriptionEPPh"
3489  },
3490  {
3491   "name":"_ZN9keymaster23FinishOperationResponse19NonErrorDeserializeEPPKhS2_"
3492  },
3493  {
3494   "name":"_ZN9keymaster23ImportWrappedKeyRequest11DeserializeEPPKhS2_"
3495  },
3496  {
3497   "name":"_ZN9keymaster23ImportWrappedKeyRequest18SetWrappedMaterialEPKvj"
3498  },
3499  {
3500   "name":"_ZN9keymaster23ImportWrappedKeyRequest19SetWrappingMaterialEPKvj"
3501  },
3502  {
3503   "name":"_ZN9keymaster23ImportWrappedKeyRequest21SetMaskingKeyMaterialEPKvj"
3504  },
3505  {
3506   "name":"_ZN9keymaster23KM_KEY_DESCRIPTION_freeEPNS_18km_key_descriptionE"
3507  },
3508  {
3509   "name":"_ZN9keymaster23UpdateOperationResponse19NonErrorDeserializeEPPKhS2_"
3510  },
3511  {
3512   "name":"_ZN9keymaster24ImportWrappedKeyResponse14SetKeyMaterialEPKvj"
3513  },
3514  {
3515   "name":"_ZN9keymaster24ImportWrappedKeyResponse19NonErrorDeserializeEPPKhS2_"
3516  },
3517  {
3518   "name":"_ZN9keymaster24SetKeyBlobAuthorizationsERKNS_16AuthorizationSetE22keymaster_key_origin_tjjPS0_S4_"
3519  },
3520  {
3521   "name":"_ZN9keymaster24build_attestation_recordERKNS_16AuthorizationSetES0_S0_RKNS_24AttestationRecordContextEPNS_9UniquePtrIA_hNS_13DefaultDeleteIS7_EEEEPj"
3522  },
3523  {
3524   "name":"_ZN9keymaster24parse_attestation_recordEPKhjPjP26keymaster_security_level_tS2_S4_P16keymaster_blob_tPNS_16AuthorizationSetES8_S6_"
3525  },
3526  {
3527   "name":"_ZN9keymaster25BuildHiddenAuthorizationsERKNS_16AuthorizationSetEPS0_RKNS_14TKeymasterBlobI16keymaster_blob_tEE"
3528  },
3529  {
3530   "name":"_ZN9keymaster25ComputeSharedHmacResponse19NonErrorDeserializeEPPKhS2_"
3531  },
3532  {
3533   "name":"_ZN9keymaster25ParseOcbAuthEncryptedBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS2_PS5_S9_"
3534  },
3535  {
3536   "name":"_ZN9keymaster25ParseOldSoftkeymasterBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS2_PNS_16AuthorizationSetES7_"
3537  },
3538  {
3539   "name":"_ZN9keymaster25TranslateLastOpenSslErrorEb"
3540  },
3541  {
3542   "name":"_ZN9keymaster25convert_pkcs8_blob_to_evpEPKhj21keymaster_algorithm_tPNS_9UniquePtrI11evp_pkey_stNS_20OpenSslObjectDeleterIS4_XadL_Z13EVP_PKEY_freeEEEEEE"
3543  },
3544  {
3545   "name":"_ZN9keymaster26HmacSharingParametersArray11DeserializeEPPKhS2_"
3546  },
3547  {
3548   "name":"_ZN9keymaster26SerializeAuthEncryptedBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetES7_RKNS_6BufferESA_PS2_"
3549  },
3550  {
3551   "name":"_ZN9keymaster27RsaCryptingOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
3552  },
3553  {
3554   "name":"_ZN9keymaster27copy_size_and_data_from_bufEPPKhS1_PjPNS_9UniquePtrIA_hNS_13DefaultDeleteIS5_EEEE"
3555  },
3556  {
3557   "name":"_ZN9keymaster28DeserializeAuthEncryptedBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS2_PNS_16AuthorizationSetES7_PNS_6BufferES9_"
3558  },
3559  {
3560   "name":"_ZN9keymaster28GetKeyCharacteristicsRequest11DeserializeEPPKhS2_"
3561  },
3562  {
3563   "name":"_ZN9keymaster28GetKeyCharacteristicsRequest14SetKeyMaterialEPKvj"
3564  },
3565  {
3566   "name":"_ZN9keymaster28GetKeyCharacteristicsRequestD0Ev"
3567  },
3568  {
3569   "name":"_ZN9keymaster28GetKeyCharacteristicsRequestD1Ev"
3570  },
3571  {
3572   "name":"_ZN9keymaster28GetKeyCharacteristicsRequestD2Ev"
3573  },
3574  {
3575   "name":"_ZN9keymaster29GetKeyCharacteristicsResponse19NonErrorDeserializeEPPKhS2_"
3576  },
3577  {
3578   "name":"_ZN9keymaster29SerializeIntegrityAssuredBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetES7_S7_PS2_"
3579  },
3580  {
3581   "name":"_ZN9keymaster30KM_WRAPPED_KEY_DESCRIPTION_newEv"
3582  },
3583  {
3584   "name":"_ZN9keymaster30d2i_KM_WRAPPED_KEY_DESCRIPTIONEPPNS_26km_wrapped_key_descriptionEPPKhl"
3585  },
3586  {
3587   "name":"_ZN9keymaster30i2d_KM_WRAPPED_KEY_DESCRIPTIONEPNS_26km_wrapped_key_descriptionEPPh"
3588  },
3589  {
3590   "name":"_ZN9keymaster31DeserializeIntegrityAssuredBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS2_PS5_S9_"
3591  },
3592  {
3593   "name":"_ZN9keymaster31KM_WRAPPED_KEY_DESCRIPTION_freeEPNS_26km_wrapped_key_descriptionE"
3594  },
3595  {
3596   "name":"_ZN9keymaster3Kdf26Uint32ToBigEndianByteArrayEjPh"
3597  },
3598  {
3599   "name":"_ZN9keymaster3Kdf4InitE18keymaster_digest_tPKhjS3_j"
3600  },
3601  {
3602   "name":"_ZN9keymaster3KdfC2Ev"
3603  },
3604  {
3605   "name":"_ZN9keymaster43DeserializeIntegrityAssuredBlob_NoHmacCheckERKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS2_PNS_16AuthorizationSetES7_"
3606  },
3607  {
3608   "name":"_ZN9keymaster4ckdfERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS0_I16keymaster_blob_tEEPKS5_jPS2_"
3609  },
3610  {
3611   "name":"_ZN9keymaster5EcKey13EvpToInternalEPK11evp_pkey_st"
3612  },
3613  {
3614   "name":"_ZN9keymaster6Buffer11DeserializeEPPKhS2_"
3615  },
3616  {
3617   "name":"_ZN9keymaster6Buffer12ReinitializeEPKvj"
3618  },
3619  {
3620   "name":"_ZN9keymaster6Buffer12ReinitializeEj"
3621  },
3622  {
3623   "name":"_ZN9keymaster6Buffer4readEPhj"
3624  },
3625  {
3626   "name":"_ZN9keymaster6Buffer5ClearEv"
3627  },
3628  {
3629   "name":"_ZN9keymaster6Buffer5writeEPKhj"
3630  },
3631  {
3632   "name":"_ZN9keymaster6Buffer7reserveEj"
3633  },
3634  {
3635   "name":"_ZN9keymaster6Logger3LogENS0_8LogLevelEPKcSt9__va_list"
3636  },
3637  {
3638   "name":"_ZN9keymaster6Logger3LogENS0_8LogLevelEPKcz"
3639  },
3640  {
3641   "name":"_ZN9keymaster6Logger4InfoEPKcz"
3642  },
3643  {
3644   "name":"_ZN9keymaster6Logger5DebugEPKcz"
3645  },
3646  {
3647   "name":"_ZN9keymaster6Logger5ErrorEPKcz"
3648  },
3649  {
3650   "name":"_ZN9keymaster6Logger6SevereEPKcz"
3651  },
3652  {
3653   "name":"_ZN9keymaster6Logger7WarningEPKcz"
3654  },
3655  {
3656   "name":"_ZN9keymaster6RsaKey13EvpToInternalEPK11evp_pkey_st"
3657  },
3658  {
3659   "name":"_ZN9keymaster6RsaKey13SupportedModeE19keymaster_purpose_t18keymaster_digest_t"
3660  },
3661  {
3662   "name":"_ZN9keymaster6RsaKey13SupportedModeE19keymaster_purpose_t19keymaster_padding_t"
3663  },
3664  {
3665   "name":"_ZN9keymaster8EciesKem7DecryptEP9ec_key_stPKhjPNS_6BufferE"
3666  },
3667  {
3668   "name":"_ZN9keymaster8EciesKem7DecryptEP9ec_key_stRKNS_6BufferEPS3_"
3669  },
3670  {
3671   "name":"_ZN9keymaster8EciesKem7EncryptEPKhjPNS_6BufferES4_"
3672  },
3673  {
3674   "name":"_ZN9keymaster8EciesKem7EncryptERKNS_6BufferEPS1_S4_"
3675  },
3676  {
3677   "name":"_ZN9keymaster8EciesKemC1ERKNS_16AuthorizationSetEP17keymaster_error_t"
3678  },
3679  {
3680   "name":"_ZN9keymaster8EciesKemC2ERKNS_16AuthorizationSetEP17keymaster_error_t"
3681  },
3682  {
3683   "name":"_ZN9keymaster8memcmp_sEPKvS1_j"
3684  },
3685  {
3686   "name":"_ZN9keymaster9Operation15UpdateForFinishERKNS_16AuthorizationSetERKNS_6BufferE"
3687  },
3688  {
3689   "name":"_ZNK9keymaster10HmacSha25612DigestLengthEv"
3690  },
3691  {
3692   "name":"_ZNK9keymaster10HmacSha2564SignEPKhjPhj"
3693  },
3694  {
3695   "name":"_ZNK9keymaster10HmacSha2564SignERKNS_6BufferEPhj"
3696  },
3697  {
3698   "name":"_ZNK9keymaster10HmacSha2566VerifyEPKhjS2_j"
3699  },
3700  {
3701   "name":"_ZNK9keymaster10HmacSha2566VerifyERKNS_6BufferES3_"
3702  },
3703  {
3704   "name":"_ZNK9keymaster12EcKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_"
3705  },
3706  {
3707   "name":"_ZNK9keymaster12EcKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE"
3708  },
3709  {
3710   "name":"_ZNK9keymaster12EcKeyFactory19GetOperationFactoryE19keymaster_purpose_t"
3711  },
3712  {
3713   "name":"_ZNK9keymaster12EcKeyFactory26UpdateImportKeyDescriptionERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_Pj"
3714  },
3715  {
3716   "name":"_ZNK9keymaster12EcKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_"
3717  },
3718  {
3719   "name":"_ZNK9keymaster13AesKeyFactory19GetOperationFactoryE19keymaster_purpose_t"
3720  },
3721  {
3722   "name":"_ZNK9keymaster13AesKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE"
3723  },
3724  {
3725   "name":"_ZNK9keymaster13AesKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE"
3726  },
3727  {
3728   "name":"_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj"
3729  },
3730  {
3731   "name":"_ZNK9keymaster13RsaKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_"
3732  },
3733  {
3734   "name":"_ZNK9keymaster13RsaKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE"
3735  },
3736  {
3737   "name":"_ZNK9keymaster13RsaKeyFactory19GetOperationFactoryE19keymaster_purpose_t"
3738  },
3739  {
3740   "name":"_ZNK9keymaster13RsaKeyFactory26UpdateImportKeyDescriptionERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_PyPj"
3741  },
3742  {
3743   "name":"_ZNK9keymaster13RsaKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_"
3744  },
3745  {
3746   "name":"_ZNK9keymaster14HmacKeyFactory19GetOperationFactoryE19keymaster_purpose_t"
3747  },
3748  {
3749   "name":"_ZNK9keymaster14HmacKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE"
3750  },
3751  {
3752   "name":"_ZNK9keymaster14HmacKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE"
3753  },
3754  {
3755   "name":"_ZNK9keymaster16AndroidKeymaster13has_operationEy"
3756  },
3757  {
3758   "name":"_ZNK9keymaster16AttestKeyRequest14SerializedSizeEv"
3759  },
3760  {
3761   "name":"_ZNK9keymaster16AttestKeyRequest9SerializeEPhPKh"
3762  },
3763  {
3764   "name":"_ZNK9keymaster16AuthorizationSet11GetTagCountE15keymaster_tag_t"
3765  },
3766  {
3767   "name":"_ZNK9keymaster16AuthorizationSet14CopyToParamSetEP25keymaster_key_param_set_t"
3768  },
3769  {
3770   "name":"_ZNK9keymaster16AuthorizationSet14GetTagValueIntE15keymaster_tag_tPj"
3771  },
3772  {
3773   "name":"_ZNK9keymaster16AuthorizationSet14SerializedSizeEv"
3774  },
3775  {
3776   "name":"_ZNK9keymaster16AuthorizationSet15GetTagValueBlobE15keymaster_tag_tP16keymaster_blob_t"
3777  },
3778  {
3779   "name":"_ZNK9keymaster16AuthorizationSet15GetTagValueBoolE15keymaster_tag_t"
3780  },
3781  {
3782   "name":"_ZNK9keymaster16AuthorizationSet15GetTagValueDateE15keymaster_tag_tPy"
3783  },
3784  {
3785   "name":"_ZNK9keymaster16AuthorizationSet15GetTagValueEnumE15keymaster_tag_tPj"
3786  },
3787  {
3788   "name":"_ZNK9keymaster16AuthorizationSet15GetTagValueLongE15keymaster_tag_tPy"
3789  },
3790  {
3791   "name":"_ZNK9keymaster16AuthorizationSet16ContainsIntValueE15keymaster_tag_tj"
3792  },
3793  {
3794   "name":"_ZNK9keymaster16AuthorizationSet17ContainsEnumValueE15keymaster_tag_tj"
3795  },
3796  {
3797   "name":"_ZNK9keymaster16AuthorizationSet17GetTagValueIntRepE15keymaster_tag_tjPj"
3798  },
3799  {
3800   "name":"_ZNK9keymaster16AuthorizationSet18GetTagValueEnumRepE15keymaster_tag_tjPj"
3801  },
3802  {
3803   "name":"_ZNK9keymaster16AuthorizationSet18GetTagValueLongRepE15keymaster_tag_tjPy"
3804  },
3805  {
3806   "name":"_ZNK9keymaster16AuthorizationSet24SerializedSizeOfElementsEv"
3807  },
3808  {
3809   "name":"_ZNK9keymaster16AuthorizationSet4findE15keymaster_tag_ti"
3810  },
3811  {
3812   "name":"_ZNK9keymaster16AuthorizationSet9SerializeEPhPKh"
3813  },
3814  {
3815   "name":"_ZNK9keymaster16AuthorizationSetixEi"
3816  },
3817  {
3818   "name":"_ZNK9keymaster16DeleteKeyRequest14SerializedSizeEv"
3819  },
3820  {
3821   "name":"_ZNK9keymaster16DeleteKeyRequest9SerializeEPhPKh"
3822  },
3823  {
3824   "name":"_ZNK9keymaster16ExportKeyRequest14SerializedSizeEv"
3825  },
3826  {
3827   "name":"_ZNK9keymaster16ExportKeyRequest9SerializeEPhPKh"
3828  },
3829  {
3830   "name":"_ZNK9keymaster16ImportKeyRequest14SerializedSizeEv"
3831  },
3832  {
3833   "name":"_ZNK9keymaster16ImportKeyRequest9SerializeEPhPKh"
3834  },
3835  {
3836   "name":"_ZNK9keymaster16OperationFactory20GetAndValidateDigestERKNS_16AuthorizationSetERKNS_3KeyEP18keymaster_digest_tP17keymaster_error_t"
3837  },
3838  {
3839   "name":"_ZNK9keymaster16OperationFactory21GetAndValidatePaddingERKNS_16AuthorizationSetERKNS_3KeyEP19keymaster_padding_tP17keymaster_error_t"
3840  },
3841  {
3842   "name":"_ZNK9keymaster16OperationFactory23is_public_key_operationEv"
3843  },
3844  {
3845   "name":"_ZNK9keymaster16OperationFactory9supportedE18keymaster_digest_t"
3846  },
3847  {
3848   "name":"_ZNK9keymaster16OperationFactory9supportedE19keymaster_padding_t"
3849  },
3850  {
3851   "name":"_ZNK9keymaster16OperationFactory9supportedE22keymaster_block_mode_t"
3852  },
3853  {
3854   "name":"_ZNK9keymaster17AddEntropyRequest14SerializedSizeEv"
3855  },
3856  {
3857   "name":"_ZNK9keymaster17AddEntropyRequest9SerializeEPhPKh"
3858  },
3859  {
3860   "name":"_ZNK9keymaster17AttestKeyResponse17NonErrorSerializeEPhPKh"
3861  },
3862  {
3863   "name":"_ZNK9keymaster17AttestKeyResponse22NonErrorSerializedSizeEv"
3864  },
3865  {
3866   "name":"_ZNK9keymaster17ExportKeyResponse17NonErrorSerializeEPhPKh"
3867  },
3868  {
3869   "name":"_ZNK9keymaster17ExportKeyResponse22NonErrorSerializedSizeEv"
3870  },
3871  {
3872   "name":"_ZNK9keymaster17HardwareAuthToken14SerializedSizeEv"
3873  },
3874  {
3875   "name":"_ZNK9keymaster17HardwareAuthToken9SerializeEPhPKh"
3876  },
3877  {
3878   "name":"_ZNK9keymaster17ImportKeyResponse17NonErrorSerializeEPhPKh"
3879  },
3880  {
3881   "name":"_ZNK9keymaster17ImportKeyResponse22NonErrorSerializedSizeEv"
3882  },
3883  {
3884   "name":"_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
3885  },
3886  {
3887   "name":"_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
3888  },
3889  {
3890   "name":"_ZNK9keymaster17UpgradeKeyRequest14SerializedSizeEv"
3891  },
3892  {
3893   "name":"_ZNK9keymaster17UpgradeKeyRequest9SerializeEPhPKh"
3894  },
3895  {
3896   "name":"_ZNK9keymaster17VerificationToken14SerializedSizeEv"
3897  },
3898  {
3899   "name":"_ZNK9keymaster17VerificationToken9SerializeEPhPKh"
3900  },
3901  {
3902   "name":"_ZNK9keymaster18GetVersionResponse17NonErrorSerializeEPhPKh"
3903  },
3904  {
3905   "name":"_ZNK9keymaster18GetVersionResponse22NonErrorSerializedSizeEv"
3906  },
3907  {
3908   "name":"_ZNK9keymaster18UpgradeKeyResponse17NonErrorSerializeEPhPKh"
3909  },
3910  {
3911   "name":"_ZNK9keymaster18UpgradeKeyResponse22NonErrorSerializedSizeEv"
3912  },
3913  {
3914   "name":"_ZNK9keymaster19GenerateKeyResponse17NonErrorSerializeEPhPKh"
3915  },
3916  {
3917   "name":"_ZNK9keymaster19GenerateKeyResponse22NonErrorSerializedSizeEv"
3918  },
3919  {
3920   "name":"_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPj"
3921  },
3922  {
3923   "name":"_ZNK9keymaster19SymmetricKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_"
3924  },
3925  {
3926   "name":"_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPj"
3927  },
3928  {
3929   "name":"_ZNK9keymaster19SymmetricKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_"
3930  },
3931  {
3932   "name":"_ZNK9keymaster19TripleDesKeyFactory19GetOperationFactoryE19keymaster_purpose_t"
3933  },
3934  {
3935   "name":"_ZNK9keymaster19TripleDesKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE"
3936  },
3937  {
3938   "name":"_ZNK9keymaster19TripleDesKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE"
3939  },
3940  {
3941   "name":"_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPj"
3942  },
3943  {
3944   "name":"_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPj"
3945  },
3946  {
3947   "name":"_ZNK9keymaster20AsymmetricKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE"
3948  },
3949  {
3950   "name":"_ZNK9keymaster20KeymasterEnforcement16AuthTokenMatchesERKNS_9AuthProxyERKNS_16AuthorizationSetEyiiyb"
3951  },
3952  {
3953   "name":"_ZNK9keymaster20NistCurveKeyExchange12public_valueEPNS_6BufferE"
3954  },
3955  {
3956   "name":"_ZNK9keymaster20NistCurveKeyExchange18CalculateSharedKeyEPKhjPNS_6BufferE"
3957  },
3958  {
3959   "name":"_ZNK9keymaster20NistCurveKeyExchange18CalculateSharedKeyERKNS_6BufferEPS1_"
3960  },
3961  {
3962   "name":"_ZNK9keymaster20SoftwareRandomSource14GenerateRandomEPhj"
3963  },
3964  {
3965   "name":"_ZNK9keymaster21BeginOperationRequest14SerializedSizeEv"
3966  },
3967  {
3968   "name":"_ZNK9keymaster21BeginOperationRequest9SerializeEPhPKh"
3969  },
3970  {
3971   "name":"_ZNK9keymaster21EcdsaOperationFactory16SupportedDigestsEPj"
3972  },
3973  {
3974   "name":"_ZNK9keymaster21HmacSharingParameters14SerializedSizeEv"
3975  },
3976  {
3977   "name":"_ZNK9keymaster21HmacSharingParameters9SerializeEPhPKh"
3978  },
3979  {
3980   "name":"_ZNK9keymaster22BeginOperationResponse17NonErrorSerializeEPhPKh"
3981  },
3982  {
3983   "name":"_ZNK9keymaster22BeginOperationResponse22NonErrorSerializedSizeEv"
3984  },
3985  {
3986   "name":"_ZNK9keymaster22FinishOperationRequest14SerializedSizeEv"
3987  },
3988  {
3989   "name":"_ZNK9keymaster22FinishOperationRequest9SerializeEPhPKh"
3990  },
3991  {
3992   "name":"_ZNK9keymaster22UpdateOperationRequest14SerializedSizeEv"
3993  },
3994  {
3995   "name":"_ZNK9keymaster22UpdateOperationRequest9SerializeEPhPKh"
3996  },
3997  {
3998   "name":"_ZNK9keymaster23FinishOperationResponse17NonErrorSerializeEPhPKh"
3999  },
4000  {
4001   "name":"_ZNK9keymaster23FinishOperationResponse22NonErrorSerializedSizeEv"
4002  },
4003  {
4004   "name":"_ZNK9keymaster23ImportWrappedKeyRequest14SerializedSizeEv"
4005  },
4006  {
4007   "name":"_ZNK9keymaster23ImportWrappedKeyRequest9SerializeEPhPKh"
4008  },
4009  {
4010   "name":"_ZNK9keymaster23UpdateOperationResponse17NonErrorSerializeEPhPKh"
4011  },
4012  {
4013   "name":"_ZNK9keymaster23UpdateOperationResponse22NonErrorSerializedSizeEv"
4014  },
4015  {
4016   "name":"_ZNK9keymaster24ImportWrappedKeyResponse17NonErrorSerializeEPhPKh"
4017  },
4018  {
4019   "name":"_ZNK9keymaster24ImportWrappedKeyResponse22NonErrorSerializedSizeEv"
4020  },
4021  {
4022   "name":"_ZNK9keymaster25ComputeSharedHmacResponse17NonErrorSerializeEPhPKh"
4023  },
4024  {
4025   "name":"_ZNK9keymaster25ComputeSharedHmacResponse22NonErrorSerializedSizeEv"
4026  },
4027  {
4028   "name":"_ZNK9keymaster26HmacSharingParametersArray14SerializedSizeEv"
4029  },
4030  {
4031   "name":"_ZNK9keymaster26HmacSharingParametersArray9SerializeEPhPKh"
4032  },
4033  {
4034   "name":"_ZNK9keymaster27RsaCryptingOperationFactory21SupportedPaddingModesEPj"
4035  },
4036  {
4037   "name":"_ZNK9keymaster28GetKeyCharacteristicsRequest14SerializedSizeEv"
4038  },
4039  {
4040   "name":"_ZNK9keymaster28GetKeyCharacteristicsRequest9SerializeEPhPKh"
4041  },
4042  {
4043   "name":"_ZNK9keymaster28RsaDigestingOperationFactory21SupportedPaddingModesEPj"
4044  },
4045  {
4046   "name":"_ZNK9keymaster29GetKeyCharacteristicsResponse17NonErrorSerializeEPhPKh"
4047  },
4048  {
4049   "name":"_ZNK9keymaster29GetKeyCharacteristicsResponse22NonErrorSerializedSizeEv"
4050  },
4051  {
4052   "name":"_ZNK9keymaster5EcKey13InternalToEvpEP11evp_pkey_st"
4053  },
4054  {
4055   "name":"_ZNK9keymaster6Buffer14SerializedSizeEv"
4056  },
4057  {
4058   "name":"_ZNK9keymaster6Buffer14available_readEv"
4059  },
4060  {
4061   "name":"_ZNK9keymaster6Buffer15available_writeEv"
4062  },
4063  {
4064   "name":"_ZNK9keymaster6Buffer9SerializeEPhPKh"
4065  },
4066  {
4067   "name":"_ZNK9keymaster6RsaKey13InternalToEvpEP11evp_pkey_st"
4068  },
4069  {
4070   "binding":"weak",
4071   "name":"_ZdaPv"
4072  },
4073  {
4074   "binding":"weak",
4075   "name":"_ZdlPv"
4076  },
4077  {
4078   "binding":"weak",
4079   "name":"_ZnajRKSt9nothrow_t"
4080  },
4081  {
4082   "binding":"weak",
4083   "name":"_ZnwjRKSt9nothrow_t"
4084  },
4085  {
4086   "name":"ae_allocate"
4087  },
4088  {
4089   "name":"ae_clear"
4090  },
4091  {
4092   "name":"ae_ctx_sizeof"
4093  },
4094  {
4095   "name":"ae_decrypt"
4096  },
4097  {
4098   "name":"ae_encrypt"
4099  },
4100  {
4101   "name":"ae_free"
4102  },
4103  {
4104   "name":"ae_init"
4105  }
4106 ],
4107 "elf_objects":[
4108  {
4109   "name":"_ZN9keymaster10TAG_DIGESTE"
4110  },
4111  {
4112   "name":"_ZN9keymaster10TAG_ORIGINE"
4113  },
4114  {
4115   "name":"_ZN9keymaster11TAG_INVALIDE"
4116  },
4117  {
4118   "name":"_ZN9keymaster11TAG_PADDINGE"
4119  },
4120  {
4121   "name":"_ZN9keymaster11TAG_PURPOSEE"
4122  },
4123  {
4124   "name":"_ZN9keymaster11TAG_USER_IDE"
4125  },
4126  {
4127   "name":"_ZN9keymaster12TAG_EC_CURVEE"
4128  },
4129  {
4130   "name":"_ZN9keymaster12TAG_KEY_SIZEE"
4131  },
4132  {
4133   "name":"_ZN9keymaster13TAG_ALGORITHME"
4134  },
4135  {
4136   "name":"_ZN9keymaster13TAG_ALL_USERSE"
4137  },
4138  {
4139   "name":"_ZN9keymaster13TAG_UNIQUE_IDE"
4140  },
4141  {
4142   "name":"_ZN9keymaster14TAG_AUTH_TOKENE"
4143  },
4144  {
4145   "name":"_ZN9keymaster14TAG_BLOCK_MODEE"
4146  },
4147  {
4148   "name":"_ZN9keymaster14TAG_DIGEST_OLDE"
4149  },
4150  {
4151   "name":"_ZN9keymaster14TAG_MAC_LENGTHE"
4152  },
4153  {
4154   "name":"_ZN9keymaster14TAG_OS_VERSIONE"
4155  },
4156  {
4157   "name":"_ZN9keymaster15TAG_PADDING_OLDE"
4158  },
4159  {
4160   "name":"_ZN9keymaster16TAG_AUTH_TIMEOUTE"
4161  },
4162  {
4163   "name":"_ZN9keymaster16TAG_CALLER_NONCEE"
4164  },
4165  {
4166   "name":"_ZN9keymaster17TAG_OS_PATCHLEVELE"
4167  },
4168  {
4169   "name":"_ZN9keymaster17TAG_ROOT_OF_TRUSTE"
4170  },
4171  {
4172   "name":"_ZN9keymaster18TAG_APPLICATION_IDE"
4173  },
4174  {
4175   "name":"_ZN9keymaster18TAG_MIN_MAC_LENGTHE"
4176  },
4177  {
4178   "name":"_ZN9keymaster18TAG_USER_AUTH_TYPEE"
4179  },
4180  {
4181   "name":"_ZN9keymaster18TAG_USER_SECURE_IDE"
4182  },
4183  {
4184   "name":"_ZN9keymaster19TAG_ACTIVE_DATETIMEE"
4185  },
4186  {
4187   "name":"_ZN9keymaster19TAG_ASSOCIATED_DATAE"
4188  },
4189  {
4190   "name":"_ZN9keymaster19TAG_BOOTLOADER_ONLYE"
4191  },
4192  {
4193   "name":"_ZN9keymaster19softwareRootOfTrustE"
4194  },
4195  {
4196   "name":"_ZN9keymaster20TAG_ALL_APPLICATIONSE"
4197  },
4198  {
4199   "name":"_ZN9keymaster20TAG_APPLICATION_DATAE"
4200  },
4201  {
4202   "name":"_ZN9keymaster20TAG_NO_AUTH_REQUIREDE"
4203  },
4204  {
4205   "name":"_ZN9keymaster21TAG_CREATION_DATETIMEE"
4206  },
4207  {
4208   "name":"_ZN9keymaster21TAG_INCLUDE_UNIQUE_IDE"
4209  },
4210  {
4211   "name":"_ZN9keymaster21TAG_MAX_USES_PER_BOOTE"
4212  },
4213  {
4214   "name":"_ZN9keymaster22TAG_ROLLBACK_RESISTANTE"
4215  },
4216  {
4217   "name":"_ZN9keymaster23TAG_ALLOW_WHILE_ON_BODYE"
4218  },
4219  {
4220   "name":"_ZN9keymaster23TAG_ATTESTATION_ID_IMEIE"
4221  },
4222  {
4223   "name":"_ZN9keymaster23TAG_ATTESTATION_ID_MEIDE"
4224  },
4225  {
4226   "name":"_ZN9keymaster23TAG_RSA_PUBLIC_EXPONENTE"
4227  },
4228  {
4229   "name":"_ZN9keymaster24TAG_ATTESTATION_ID_BRANDE"
4230  },
4231  {
4232   "name":"_ZN9keymaster24TAG_ATTESTATION_ID_MODELE"
4233  },
4234  {
4235   "name":"_ZN9keymaster25TAG_ATTESTATION_ID_DEVICEE"
4236  },
4237  {
4238   "name":"_ZN9keymaster25TAG_ATTESTATION_ID_SERIALE"
4239  },
4240  {
4241   "name":"_ZN9keymaster25TAG_USAGE_EXPIRE_DATETIMEE"
4242  },
4243  {
4244   "name":"_ZN9keymaster26TAG_ATTESTATION_ID_PRODUCTE"
4245  },
4246  {
4247   "name":"_ZN9keymaster26TAG_ECIES_SINGLE_HASH_MODEE"
4248  },
4249  {
4250   "name":"_ZN9keymaster27TAG_BLOB_USAGE_REQUIREMENTSE"
4251  },
4252  {
4253   "name":"_ZN9keymaster27TAG_MIN_SECONDS_BETWEEN_OPSE"
4254  },
4255  {
4256   "name":"_ZN9keymaster30TAG_ATTESTATION_APPLICATION_IDE"
4257  },
4258  {
4259   "name":"_ZN9keymaster31TAG_ATTESTATION_ID_MANUFACTURERE"
4260  },
4261  {
4262   "name":"_ZN9keymaster31TAG_ORIGINATION_EXPIRE_DATETIMEE"
4263  },
4264  {
4265   "name":"_ZN9keymaster6Logger9instance_E"
4266  },
4267  {
4268   "name":"_ZN9keymaster7TAG_KDFE"
4269  },
4270  {
4271   "name":"_ZN9keymaster9TAG_NONCEE"
4272  },
4273  {
4274   "binding":"weak",
4275   "name":"_ZSt7nothrow"
4276  },
4277  {
4278   "name":"_ZTVN9keymaster11Iso18033KdfE"
4279  },
4280  {
4281   "name":"_ZTVN9keymaster12EcKeyFactoryE"
4282  },
4283  {
4284   "name":"_ZTVN9keymaster12RsaOperationE"
4285  },
4286  {
4287   "name":"_ZTVN9keymaster12SymmetricKeyE"
4288  },
4289  {
4290   "binding":"weak",
4291   "name":"_ZTVN9keymaster12TripleDesKeyE"
4292  },
4293  {
4294   "name":"_ZTVN9keymaster13AesKeyFactoryE"
4295  },
4296  {
4297   "name":"_ZTVN9keymaster13AsymmetricKeyE"
4298  },
4299  {
4300   "name":"_ZTVN9keymaster13RsaKeyFactoryE"
4301  },
4302  {
4303   "name":"_ZTVN9keymaster14EcdsaOperationE"
4304  },
4305  {
4306   "name":"_ZTVN9keymaster14HmacKeyFactoryE"
4307  },
4308  {
4309   "name":"_ZTVN9keymaster16AndroidKeymasterE"
4310  },
4311  {
4312   "name":"_ZTVN9keymaster16AttestKeyRequestE"
4313  },
4314  {
4315   "name":"_ZTVN9keymaster16AuthorizationSetE"
4316  },
4317  {
4318   "name":"_ZTVN9keymaster16DeleteKeyRequestE"
4319  },
4320  {
4321   "name":"_ZTVN9keymaster16ExportKeyRequestE"
4322  },
4323  {
4324   "name":"_ZTVN9keymaster16ImportKeyRequestE"
4325  },
4326  {
4327   "name":"_ZTVN9keymaster16Rfc5869Sha256KdfE"
4328  },
4329  {
4330   "name":"_ZTVN9keymaster16RsaSignOperationE"
4331  },
4332  {
4333   "name":"_ZTVN9keymaster17AddEntropyRequestE"
4334  },
4335  {
4336   "name":"_ZTVN9keymaster17AttestKeyResponseE"
4337  },
4338  {
4339   "name":"_ZTVN9keymaster17ExportKeyResponseE"
4340  },
4341  {
4342   "name":"_ZTVN9keymaster17HardwareAuthTokenE"
4343  },
4344  {
4345   "name":"_ZTVN9keymaster17ImportKeyResponseE"
4346  },
4347  {
4348   "name":"_ZTVN9keymaster17KeymasterResponseE"
4349  },
4350  {
4351   "name":"_ZTVN9keymaster17RsaCryptOperationE"
4352  },
4353  {
4354   "name":"_ZTVN9keymaster17UpgradeKeyRequestE"
4355  },
4356  {
4357   "name":"_ZTVN9keymaster17VerificationTokenE"
4358  },
4359  {
4360   "name":"_ZTVN9keymaster18EcdsaSignOperationE"
4361  },
4362  {
4363   "name":"_ZTVN9keymaster18GetVersionResponseE"
4364  },
4365  {
4366   "name":"_ZTVN9keymaster18RsaVerifyOperationE"
4367  },
4368  {
4369   "name":"_ZTVN9keymaster18UpgradeKeyResponseE"
4370  },
4371  {
4372   "name":"_ZTVN9keymaster19GenerateKeyResponseE"
4373  },
4374  {
4375   "name":"_ZTVN9keymaster19RsaDecryptOperationE"
4376  },
4377  {
4378   "name":"_ZTVN9keymaster19RsaEncryptOperationE"
4379  },
4380  {
4381   "name":"_ZTVN9keymaster19RsaOperationFactoryE"
4382  },
4383  {
4384   "name":"_ZTVN9keymaster19SymmetricKeyFactoryE"
4385  },
4386  {
4387   "name":"_ZTVN9keymaster19TripleDesKeyFactoryE"
4388  },
4389  {
4390   "name":"_ZTVN9keymaster20AsymmetricKeyFactoryE"
4391  },
4392  {
4393   "name":"_ZTVN9keymaster20EcdsaVerifyOperationE"
4394  },
4395  {
4396   "name":"_ZTVN9keymaster20KeymasterEnforcementE"
4397  },
4398  {
4399   "name":"_ZTVN9keymaster20NistCurveKeyExchangeE"
4400  },
4401  {
4402   "name":"_ZTVN9keymaster20SoftwareRandomSourceE"
4403  },
4404  {
4405   "name":"_ZTVN9keymaster21BeginOperationRequestE"
4406  },
4407  {
4408   "name":"_ZTVN9keymaster21EcdsaOperationFactoryE"
4409  },
4410  {
4411   "name":"_ZTVN9keymaster21HmacSharingParametersE"
4412  },
4413  {
4414   "name":"_ZTVN9keymaster21RsaDigestingOperationE"
4415  },
4416  {
4417   "name":"_ZTVN9keymaster22BeginOperationResponseE"
4418  },
4419  {
4420   "name":"_ZTVN9keymaster22FinishOperationRequestE"
4421  },
4422  {
4423   "name":"_ZTVN9keymaster22UpdateOperationRequestE"
4424  },
4425  {
4426   "name":"_ZTVN9keymaster23FinishOperationResponseE"
4427  },
4428  {
4429   "name":"_ZTVN9keymaster23ImportWrappedKeyRequestE"
4430  },
4431  {
4432   "name":"_ZTVN9keymaster23UpdateOperationResponseE"
4433  },
4434  {
4435   "name":"_ZTVN9keymaster24ImportWrappedKeyResponseE"
4436  },
4437  {
4438   "name":"_ZTVN9keymaster25ComputeSharedHmacResponseE"
4439  },
4440  {
4441   "binding":"weak",
4442   "name":"_ZTVN9keymaster25EcdsaSignOperationFactoryE"
4443  },
4444  {
4445   "name":"_ZTVN9keymaster26HmacSharingParametersArrayE"
4446  },
4447  {
4448   "binding":"weak",
4449   "name":"_ZTVN9keymaster26RsaSigningOperationFactoryE"
4450  },
4451  {
4452   "binding":"weak",
4453   "name":"_ZTVN9keymaster27EcdsaVerifyOperationFactoryE"
4454  },
4455  {
4456   "name":"_ZTVN9keymaster27RsaCryptingOperationFactoryE"
4457  },
4458  {
4459   "binding":"weak",
4460   "name":"_ZTVN9keymaster27VerifyAuthorizationResponseE"
4461  },
4462  {
4463   "name":"_ZTVN9keymaster28GetKeyCharacteristicsRequestE"
4464  },
4465  {
4466   "name":"_ZTVN9keymaster28RsaDigestingOperationFactoryE"
4467  },
4468  {
4469   "name":"_ZTVN9keymaster29GetKeyCharacteristicsResponseE"
4470  },
4471  {
4472   "binding":"weak",
4473   "name":"_ZTVN9keymaster29RsaDecryptionOperationFactoryE"
4474  },
4475  {
4476   "binding":"weak",
4477   "name":"_ZTVN9keymaster29RsaEncryptionOperationFactoryE"
4478  },
4479  {
4480   "binding":"weak",
4481   "name":"_ZTVN9keymaster31RsaVerificationOperationFactoryE"
4482  },
4483  {
4484   "binding":"weak",
4485   "name":"_ZTVN9keymaster32GetHmacSharingParametersResponseE"
4486  },
4487  {
4488   "binding":"weak",
4489   "name":"_ZTVN9keymaster3KdfE"
4490  },
4491  {
4492   "binding":"weak",
4493   "name":"_ZTVN9keymaster3KeyE"
4494  },
4495  {
4496   "binding":"weak",
4497   "name":"_ZTVN9keymaster4ListINS_13AccessTimeMap10AccessTimeEEE"
4498  },
4499  {
4500   "binding":"weak",
4501   "name":"_ZTVN9keymaster4ListINS_14AccessCountMap11AccessCountEEE"
4502  },
4503  {
4504   "name":"_ZTVN9keymaster5EcKeyE"
4505  },
4506  {
4507   "binding":"weak",
4508   "name":"_ZTVN9keymaster6AesKeyE"
4509  },
4510  {
4511   "name":"_ZTVN9keymaster6BufferE"
4512  },
4513  {
4514   "name":"_ZTVN9keymaster6RsaKeyE"
4515  },
4516  {
4517   "binding":"weak",
4518   "name":"_ZTVN9keymaster7HmacKeyE"
4519  },
4520  {
4521   "name":"_ZTVN9keymaster8EciesKemE"
4522  },
4523  {
4524   "binding":"weak",
4525   "name":"_ZTVN9keymaster9OperationE"
4526  }
4527 ]
4528}