File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
    002a23c0
    002a23c0encoding/asn1.parseField: ; void encoding/asn1.parseField(reflect.Value v, struct []uint8 bytes, int initOffset, encoding/asn1.fieldParameters params)
    002a23c0ldr x16, [x28+16]
    002a23c4sub x17, sp, 3792
    002a23c8subs xzr, x17, x16
    002a23ccb.ls 0x2a571c
    002a23d0sub x20, sp, 3920
    002a23d4stp x29, x30, [x20-8]
    002a23d8add sp, x20, 0
    002a23dcsub x29, sp, 8
    002a23e0str x0, [sp+3976]
    002a23e4str x1, [sp+3984]
    002a23e8str x2, [sp+3992]
    002a23ecstr x3, [sp+4000]
    002a23f0str x4, [sp+4008]
    002a23f4str x5, [sp+4016]
    002a23f8str x6, [sp+4024]
    002a23fcstr xzr, [sp+232]
    002a2400add x27, sp, 1040
    002a2404stp xzr, xzr, [x27]
    002a2408ldr x3, [sp+4024]
    002a240cstr x3, [sp+232]
    002a2410ldr x0, [sp+3976]
    002a2414ldr x1, [sp+3984]
    002a2418ldr x2, [sp+3992]
    002a241cbl reflect.Value.Type
    002a2420str x0, [sp+824]
    002a2424str x1, [sp+832]
    002a2428ldr x3, [sp+4008]
    002a242cstr x3, [sp+560]
    002a2430ldr x4, [sp+232]
    002a2434subs xzr, x3, x4
    002a2438b.eq 0x2a2440
    002a243cb 0x2a24f8
    002a2440
    002a2440loc_2a2440:
    002a2440ldrb w3, [sp+3928]
    002a2444ldr x0, [sp+3976]
    002a2448ldr x1, [sp+3984]
    002a244cldr x2, [sp+3992]
    002a2450ldrb w4, [sp+3929]
    002a2454ldrb w5, [sp+3930]
    002a2458ldrb w6, [sp+3931]
    002a245cldr x7, [sp+3936]
    002a2460ldr x8, [sp+3944]
    002a2464ldr x9, [sp+3952]
    002a2468ldr x10, [sp+3960]
    002a246cldrb w11, [sp+3968]
    002a2470ldrb w12, [sp+3969]
    002a2474bl encoding/asn1.setDefaultValue
    002a2478strb w0, [sp+127]
    002a247ctbnz w0, 0, 0x2a2484
    002a2480b 0x2a2488
    002a2484
    002a2484loc_2a2484:
    002a2484b 0x2a24e0
    002a2488
    002a2488loc_2a2488:
    002a2488add x27, sp, 3568
    002a248cstp xzr, xzr, [x27]
    002a2490adrp x2, 0x413000
    002a2494add x2, x2, 3515
    002a2498str x2, [sp+3568]
    002a249cmovz x3, 18
    002a24a0str x3, [sp+3576]
    002a24a4str x2, [sp+3032]
    002a24a8str x3, [sp+3040]
    002a24acadd x2, sp, 3032
    002a24b0ldrsb x27, [x2]
    002a24b4ldr x0, [x2]
    002a24b8ldr x1, [x2+8]
    002a24bcstr x0, [sp+3016]
    002a24c0str x1, [sp+3024]
    002a24c4bl runtime.convTstring
    002a24c8str x0, [sp+3008]
    002a24ccadrp x2, 0x474000
    002a24d0add x2, x2, 416
    002a24d4str x2, [sp+1040]
    002a24d8str x0, [sp+1048]
    002a24dcb 0x2a24e0
    002a24e0
    002a24e0loc_2a24e0:
    002a24e0ldr x1, [sp+1040]
    002a24e4ldr x2, [sp+1048]
    002a24e8ldr x0, [sp+232]
    002a24ecldp x29, x30, [sp-8]
    002a24f0add sp, sp, 3920
    002a24f4ret x30
    002a24f8
    002a24f8loc_2a24f8:
    002a24f8str x0, [sp+808]
    002a24fcstr x1, [sp+816]
    002a2500ldrsb x27, [x0]
    002a2504ldr x2, [x0+168]
    002a2508mov x0, x1
    002a250cblr x2
    002a2510str x0, [sp+552]
    002a2514subs xzr, x0, 20
    002a2518cset x1, eq
    002a251cstrb w1, [sp+127]
    002a2520b.eq 0x2a2528
    002a2524b 0x2a2550
    002a2528
    002a2528loc_2a2528:
    002a2528ldr x1, [sp+808]
    002a252cldrsb x27, [x1]
    002a2530ldr x0, [sp+816]
    002a2534ldr x1, [x1+224]
    002a2538blr x1
    002a253cstr x0, [sp+560]
    002a2540subs xzr, x0, 0
    002a2544cset x1, eq
    002a2548strb w1, [sp+127]
    002a254cb 0x2a2554
    002a2550
    002a2550loc_2a2550:
    002a2550b 0x2a2554
    002a2554
    002a2554loc_2a2554:
    002a2554ldrb w4, [sp+127]
    002a2558tbnz w4, 0, 0x2a2560
    002a255cb 0x2a301c
    002a2560
    002a2560loc_2a2560:
    002a2560stp xzr, xzr, [sp+192]
    002a2564str xzr, [sp+208]
    002a2568strb wzr, [sp+216]
    002a256cadd x27, sp, 3552
    002a2570stp xzr, xzr, [x27]
    002a2574ldr x3, [sp+232]
    002a2578ldr x0, [sp+4000]
    002a257cldr x1, [sp+4008]
    002a2580ldr x2, [sp+4016]
    002a2584bl encoding/asn1.parseTagAndLength
    002a2588str x0, [sp+520]
    002a258cstr x1, [sp+528]
    002a2590str x2, [sp+536]
    002a2594strb w3, [sp+544]
    002a2598str x4, [sp+560]
    002a259cstr x5, [sp+3552]
    002a25a0str x6, [sp+3560]
    002a25a4ldr x4, [sp+520]
    002a25a8ldr x5, [sp+528]
    002a25acldr x6, [sp+536]
    002a25b0ldrb w7, [sp+544]
    002a25b4str x4, [sp+296]
    002a25b8str x5, [sp+304]
    002a25bcstr x6, [sp+312]
    002a25c0strb w7, [sp+320]
    002a25c4ldr x4, [sp+560]
    002a25c8str x4, [sp+576]
    002a25ccldr x4, [sp+3560]
    002a25d0ldr x5, [sp+3552]
    002a25d4str x5, [sp+3840]
    002a25d8str x4, [sp+3848]
    002a25dcldr x4, [sp+296]
    002a25e0ldr x5, [sp+304]
    002a25e4ldr x6, [sp+312]
    002a25e8ldrb w7, [sp+320]
    002a25ecstr x4, [sp+192]
    002a25f0str x5, [sp+200]
    002a25f4str x6, [sp+208]
    002a25f8strb w7, [sp+216]
    002a25fcldr x4, [sp+576]
    002a2600str x4, [sp+232]
    002a2604ldr x2, [sp+3848]
    002a2608ldr x1, [sp+3840]
    002a260cstr x1, [sp+1040]
    002a2610str x2, [sp+1048]
    002a2614cbnz x1, 0x2a261c
    002a2618b 0x2a262c
    002a261c
    002a261cloc_2a261c:
    002a261cldr x0, [sp+232]
    002a2620ldp x29, x30, [sp-8]
    002a2624add sp, sp, 3920
    002a2628ret x30
    002a262c
    002a262cloc_2a262c:
    002a262cldr x2, [sp+4008]
    002a2630str x2, [sp+560]
    002a2634ldr x0, [sp+232]
    002a2638ldr x1, [sp+208]
    002a263cbl encoding/asn1.invalidLength
    002a2640strb w0, [sp+127]
    002a2644tbnz w0, 0, 0x2a264c
    002a2648b 0x2a26b8
    002a264c
    002a264cloc_2a264c:
    002a264cadd x27, sp, 3568
    002a2650stp xzr, xzr, [x27]
    002a2654adrp x2, 0x412000
    002a2658add x2, x2, 202
    002a265cstr x2, [sp+3568]
    002a2660orr x3, xzr, 14
    002a2664str x3, [sp+3576]
    002a2668str x2, [sp+2992]
    002a266cstr x3, [sp+3000]
    002a2670add x2, sp, 2992
    002a2674ldrsb x27, [x2]
    002a2678ldr x0, [x2]
    002a267cldr x1, [x2+8]
    002a2680str x0, [sp+2960]
    002a2684str x1, [sp+2968]
    002a2688bl runtime.convTstring
    002a268cstr x0, [sp+2952]
    002a2690adrp x2, 0x474000
    002a2694add x2, x2, 416
    002a2698str x2, [sp+1040]
    002a269cstr x0, [sp+1048]
    002a26a0ldr x1, [sp+1040]
    002a26a4ldr x2, [sp+1048]
    002a26a8ldr x0, [sp+232]
    002a26acldp x29, x30, [sp-8]
    002a26b0add sp, sp, 3920
    002a26b4ret x30
    002a26b8
    002a26b8loc_2a26b8:
    002a26b8add x27, sp, 712
    002a26bcstp xzr, xzr, [x27]
    002a26c0ldrb w3, [sp+216]
    002a26c4eor x4, x3, 1
    002a26c8strb w4, [sp+127]
    002a26cctbnz w3, 0, 0x2a26d4
    002a26d0b 0x2a26d8
    002a26d4
    002a26d4loc_2a26d4:
    002a26d4b 0x2a26ec
    002a26d8
    002a26d8loc_2a26d8:
    002a26d8ldr x3, [sp+192]
    002a26dcsubs xzr, x3, 0
    002a26e0cset x3, eq
    002a26e4strb w3, [sp+127]
    002a26e8b 0x2a26ec
    002a26ec
    002a26ecloc_2a26ec:
    002a26ecldrb w3, [sp+127]
    002a26f0tbnz w3, 0, 0x2a26f8
    002a26f4b 0x2a2f70
    002a26f8
    002a26f8loc_2a26f8:
    002a26f8ldr x3, [sp+232]
    002a26fcldr x4, [sp+208]
    002a2700add x1, x3, x4
    002a2704str x1, [sp+560]
    002a2708ldr x0, [sp+232]
    002a270cldr x2, [sp+4016]
    002a2710ldr x3, [sp+4000]
    002a2714subs xzr, x2, x1
    002a2718b.hs 0x2a2720
    002a271cb 0x2a5714
    002a2720
    002a2720loc_2a2720:
    002a2720subs xzr, x0, x1
    002a2724b.ls 0x2a272c
    002a2728b 0x2a5710
    002a272c
    002a272cloc_2a272c:
    002a272csub x2, x2, x0
    002a2730sub x1, x1, x0
    002a2734sub x4, xzr, x2
    002a2738and x4, x0, x4, asr #63
    002a273cadd x0, x3, x4
    002a2740str x0, [sp+784]
    002a2744str x1, [sp+792]
    002a2748str x2, [sp+800]
    002a274cldr x3, [sp+200]
    002a2750str x3, [sp+480]
    002a2754subs xzr, x3, 12
    002a2758b.le 0x2a2760
    002a275cb 0x2a2ac4
    002a2760
    002a2760loc_2a2760:
    002a2760subs xzr, x3, 3
    002a2764b.le 0x2a276c
    002a2768b 0x2a294c
    002a276c
    002a276cloc_2a276c:
    002a276csubs xzr, x3, 1
    002a2770b.eq 0x2a2778
    002a2774b 0x2a27f4
    002a2778
    002a2778loc_2a2778:
    002a2778b 0x2a277c
    002a277c
    002a277cloc_2a277c:
    002a277cadd x27, sp, 3552
    002a2780stp xzr, xzr, [x27]
    002a2784ldr x0, [sp+784]
    002a2788ldr x1, [sp+792]
    002a278cldr x2, [sp+800]
    002a2790bl encoding/asn1.parseBool
    002a2794strb w0, [sp+127]
    002a2798str x1, [sp+3552]
    002a279cstr x2, [sp+3560]
    002a27a0ldrb w3, [sp+127]
    002a27a4strb w3, [sp+126]
    002a27a8ldr x3, [sp+3560]
    002a27acldr x4, [sp+3552]
    002a27b0str x4, [sp+3240]
    002a27b4str x3, [sp+3248]
    002a27b8ldrb w3, [sp+126]
    002a27bcstrb w3, [sp+127]
    002a27c0adrp x4, 0x353000
    002a27c4add x4, x4, 3968
    002a27c8str x4, [sp+712]
    002a27ccubfm x3, x3, 61, 7
    002a27d0adrp x4, 0x480000
    002a27d4add x4, x4, 640
    002a27d8add x3, x4, x3
    002a27dcstr x3, [sp+720]
    002a27e0ldr x3, [sp+3240]
    002a27e4ldr x4, [sp+3248]
    002a27e8str x3, [sp+1040]
    002a27ecstr x4, [sp+1048]
    002a27f0b 0x2a2f6c
    002a27f4
    002a27f4loc_2a27f4:
    002a27f4subs xzr, x3, 2
    002a27f8b.eq 0x2a2800
    002a27fcb 0x2a2868
    002a2800
    002a2800loc_2a2800:
    002a2800b 0x2a2804
    002a2804
    002a2804loc_2a2804:
    002a2804add x27, sp, 3552
    002a2808stp xzr, xzr, [x27]
    002a280cldr x0, [sp+784]
    002a2810ldr x1, [sp+792]
    002a2814ldr x2, [sp+800]
    002a2818bl encoding/asn1.parseInt64
    002a281cstr x0, [sp+512]
    002a2820str x1, [sp+3552]
    002a2824str x2, [sp+3560]
    002a2828ldr x3, [sp+512]
    002a282cstr x3, [sp+416]
    002a2830str x1, [sp+1584]
    002a2834str x2, [sp+1592]
    002a2838ldr x0, [sp+416]
    002a283cbl runtime.convT64
    002a2840str x0, [sp+2904]
    002a2844adrp x3, 0x353000
    002a2848add x3, x3, 3392
    002a284cstr x3, [sp+712]
    002a2850str x0, [sp+720]
    002a2854ldr x3, [sp+1584]
    002a2858ldr x4, [sp+1592]
    002a285cstr x3, [sp+1040]
    002a2860str x4, [sp+1048]
    002a2864b 0x2a2f6c
    002a2868
    002a2868loc_2a2868:
    002a2868subs xzr, x3, 3
    002a286cb.eq 0x2a2874
    002a2870b 0x2a2940
    002a2874
    002a2874loc_2a2874:
    002a2874b 0x2a2878
    002a2878
    002a2878loc_2a2878:
    002a2878add x27, sp, 3504
    002a287cstp xzr, xzr, [x27]
    002a2880add x27, sp, 3520
    002a2884stp xzr, xzr, [x27]
    002a2888add x27, sp, 3552
    002a288cstp xzr, xzr, [x27]
    002a2890ldr x0, [sp+784]
    002a2894ldr x1, [sp+792]
    002a2898ldr x2, [sp+800]
    002a289cbl encoding/asn1.parseBitString
    002a28a0str x0, [sp+3504]
    002a28a4str x1, [sp+3512]
    002a28a8str x2, [sp+3520]
    002a28acstr x3, [sp+3528]
    002a28b0str x4, [sp+3552]
    002a28b4str x5, [sp+3560]
    002a28b8ldr x3, [sp+3504]
    002a28bcldr x4, [sp+3512]
    002a28c0ldr x5, [sp+3520]
    002a28c4ldr x6, [sp+3528]
    002a28c8str x3, [sp+1552]
    002a28ccstr x4, [sp+1560]
    002a28d0str x5, [sp+1568]
    002a28d4str x6, [sp+1576]
    002a28d8ldr x3, [sp+3560]
    002a28dcldr x4, [sp+3552]
    002a28e0str x4, [sp+1536]
    002a28e4str x3, [sp+1544]
    002a28e8ldr x3, [sp+1552]
    002a28ecldr x4, [sp+1560]
    002a28f0ldr x5, [sp+1568]
    002a28f4ldr x6, [sp+1576]
    002a28f8str x3, [sp+3504]
    002a28fcstr x4, [sp+3512]
    002a2900str x5, [sp+3520]
    002a2904str x6, [sp+3528]
    002a2908adrp x0, 0x3b9000
    002a290cadd x0, x0, 3360
    002a2910add x1, sp, 3504
    002a2914bl runtime.convT
    002a2918str x0, [sp+2896]
    002a291cadrp x3, 0x3b9000
    002a2920add x3, x3, 3360
    002a2924str x3, [sp+712]
    002a2928str x0, [sp+720]
    002a292cldr x3, [sp+1536]
    002a2930ldr x4, [sp+1544]
    002a2934str x3, [sp+1040]
    002a2938str x4, [sp+1048]
    002a293cb 0x2a2f6c
    002a2940
    002a2940loc_2a2940:
    002a2940b 0x2a2944
    002a2944
    002a2944loc_2a2944:
    002a2944b 0x2a2948
    002a2948
    002a2948loc_2a2948:
    002a2948b 0x2a2ac0
    002a294c
    002a294cloc_2a294c:
    002a294csubs xzr, x3, 4
    002a2950b.eq 0x2a2958
    002a2954b 0x2a2978
    002a2958
    002a2958loc_2a2958:
    002a2958b 0x2a295c
    002a295c
    002a295cloc_2a295c:
    002a295cbl runtime.convTslice
    002a2960str x0, [sp+2848]
    002a2964adrp x3, 0x34b000
    002a2968add x3, x3, 1216
    002a296cstr x3, [sp+712]
    002a2970str x0, [sp+720]
    002a2974b 0x2a2f6c
    002a2978
    002a2978loc_2a2978:
    002a2978subs xzr, x3, 6
    002a297cb.eq 0x2a2984
    002a2980b 0x2a2a20
    002a2984
    002a2984loc_2a2984:
    002a2984b 0x2a2988
    002a2988
    002a2988loc_2a2988:
    002a2988str xzr, [sp+3480]
    002a298cadd x27, sp, 3488
    002a2990stp xzr, xzr, [x27]
    002a2994add x27, sp, 3552
    002a2998stp xzr, xzr, [x27]
    002a299cldr x0, [sp+784]
    002a29a0ldr x1, [sp+792]
    002a29a4ldr x2, [sp+800]
    002a29a8bl encoding/asn1.parseObjectIdentifier
    002a29acstr x0, [sp+3480]
    002a29b0str x1, [sp+3488]
    002a29b4str x2, [sp+3496]
    002a29b8str x3, [sp+3552]
    002a29bcstr x4, [sp+3560]
    002a29c0ldr x3, [sp+3488]
    002a29c4ldr x4, [sp+3496]
    002a29c8ldr x5, [sp+3480]
    002a29ccstr x5, [sp+1512]
    002a29d0str x3, [sp+1520]
    002a29d4str x4, [sp+1528]
    002a29d8ldr x3, [sp+3552]
    002a29dcldr x4, [sp+3560]
    002a29e0str x3, [sp+1496]
    002a29e4str x4, [sp+1504]
    002a29e8ldr x0, [sp+1512]
    002a29ecldr x1, [sp+1520]
    002a29f0ldr x2, [sp+1528]
    002a29f4bl runtime.convTslice
    002a29f8str x0, [sp+2872]
    002a29fcadrp x3, 0x37d000
    002a2a00add x3, x3, 3488
    002a2a04str x3, [sp+712]
    002a2a08str x0, [sp+720]
    002a2a0cldr x3, [sp+1496]
    002a2a10ldr x4, [sp+1504]
    002a2a14str x3, [sp+1040]
    002a2a18str x4, [sp+1048]
    002a2a1cb 0x2a2f6c
    002a2a20
    002a2a20loc_2a2a20:
    002a2a20subs xzr, x3, 12
    002a2a24b.eq 0x2a2a2c
    002a2a28b 0x2a2ab4
    002a2a2c
    002a2a2cloc_2a2a2c:
    002a2a2cb 0x2a2a30
    002a2a30
    002a2a30loc_2a2a30:
    002a2a30add x27, sp, 3536
    002a2a34stp xzr, xzr, [x27]
    002a2a38add x27, sp, 3552
    002a2a3cstp xzr, xzr, [x27]
    002a2a40ldr x0, [sp+784]
    002a2a44ldr x1, [sp+792]
    002a2a48ldr x2, [sp+800]
    002a2a4cbl encoding/asn1.parseUTF8String
    002a2a50str x0, [sp+3536]
    002a2a54str x1, [sp+3544]
    002a2a58str x2, [sp+3552]
    002a2a5cstr x3, [sp+3560]
    002a2a60ldr x3, [sp+3544]
    002a2a64ldr x4, [sp+3536]
    002a2a68str x4, [sp+1616]
    002a2a6cstr x3, [sp+1624]
    002a2a70ldr x3, [sp+3552]
    002a2a74ldr x4, [sp+3560]
    002a2a78str x3, [sp+1600]
    002a2a7cstr x4, [sp+1608]
    002a2a80ldr x0, [sp+1616]
    002a2a84ldr x1, [sp+1624]
    002a2a88bl runtime.convTstring
    002a2a8cstr x0, [sp+2912]
    002a2a90adrp x3, 0x353000
    002a2a94add x3, x3, 2944
    002a2a98str x3, [sp+712]
    002a2a9cstr x0, [sp+720]
    002a2aa0ldr x3, [sp+1600]
    002a2aa4ldr x4, [sp+1608]
    002a2aa8str x3, [sp+1040]
    002a2aacstr x4, [sp+1048]
    002a2ab0b 0x2a2f6c
    002a2ab4
    002a2ab4loc_2a2ab4:
    002a2ab4b 0x2a2ab8
    002a2ab8
    002a2ab8loc_2a2ab8:
    002a2ab8b 0x2a2abc
    002a2abc
    002a2abcloc_2a2abc:
    002a2abcb 0x2a2ac0
    002a2ac0
    002a2ac0loc_2a2ac0:
    002a2ac0b 0x2a2f64
    002a2ac4
    002a2ac4loc_2a2ac4:
    002a2ac4subs xzr, x3, 20
    002a2ac8b.le 0x2a2ad0
    002a2accb 0x2a2c98
    002a2ad0
    002a2ad0loc_2a2ad0:
    002a2ad0subs xzr, x3, 18
    002a2ad4b.eq 0x2a2adc
    002a2ad8b 0x2a2b64
    002a2adc
    002a2adcloc_2a2adc:
    002a2adcb 0x2a2ae0
    002a2ae0
    002a2ae0loc_2a2ae0:
    002a2ae0add x27, sp, 3536
    002a2ae4stp xzr, xzr, [x27]
    002a2ae8add x27, sp, 3552
    002a2aecstp xzr, xzr, [x27]
    002a2af0ldr x0, [sp+784]
    002a2af4ldr x1, [sp+792]
    002a2af8ldr x2, [sp+800]
    002a2afcbl encoding/asn1.parseNumericString
    002a2b00str x0, [sp+3536]
    002a2b04str x1, [sp+3544]
    002a2b08str x2, [sp+3552]
    002a2b0cstr x3, [sp+3560]
    002a2b10ldr x3, [sp+3544]
    002a2b14ldr x4, [sp+3536]
    002a2b18str x4, [sp+2752]
    002a2b1cstr x3, [sp+2760]
    002a2b20ldr x3, [sp+3552]
    002a2b24ldr x4, [sp+3560]
    002a2b28str x3, [sp+2600]
    002a2b2cstr x4, [sp+2608]
    002a2b30ldr x0, [sp+2752]
    002a2b34ldr x1, [sp+2760]
    002a2b38bl runtime.convTstring
    002a2b3cstr x0, [sp+2936]
    002a2b40adrp x3, 0x353000
    002a2b44add x3, x3, 2944
    002a2b48str x3, [sp+712]
    002a2b4cstr x0, [sp+720]
    002a2b50ldr x3, [sp+2600]
    002a2b54ldr x4, [sp+2608]
    002a2b58str x3, [sp+1040]
    002a2b5cstr x4, [sp+1048]
    002a2b60b 0x2a2f6c
    002a2b64
    002a2b64loc_2a2b64:
    002a2b64subs xzr, x3, 19
    002a2b68b.eq 0x2a2b70
    002a2b6cb 0x2a2bf8
    002a2b70
    002a2b70loc_2a2b70:
    002a2b70b 0x2a2b74
    002a2b74
    002a2b74loc_2a2b74:
    002a2b74add x27, sp, 3536
    002a2b78stp xzr, xzr, [x27]
    002a2b7cadd x27, sp, 3552
    002a2b80stp xzr, xzr, [x27]
    002a2b84ldr x0, [sp+784]
    002a2b88ldr x1, [sp+792]
    002a2b8cldr x2, [sp+800]
    002a2b90bl encoding/asn1.parsePrintableString
    002a2b94str x0, [sp+3536]
    002a2b98str x1, [sp+3544]
    002a2b9cstr x2, [sp+3552]
    002a2ba0str x3, [sp+3560]
    002a2ba4ldr x3, [sp+3544]
    002a2ba8ldr x4, [sp+3536]
    002a2bacstr x4, [sp+2976]
    002a2bb0str x3, [sp+2984]
    002a2bb4ldr x3, [sp+3552]
    002a2bb8ldr x4, [sp+3560]
    002a2bbcstr x3, [sp+2880]
    002a2bc0str x4, [sp+2888]
    002a2bc4ldr x0, [sp+2976]
    002a2bc8ldr x1, [sp+2984]
    002a2bccbl runtime.convTstring
    002a2bd0str x0, [sp+2944]
    002a2bd4adrp x3, 0x353000
    002a2bd8add x3, x3, 2944
    002a2bdcstr x3, [sp+712]
    002a2be0str x0, [sp+720]
    002a2be4ldr x3, [sp+2880]
    002a2be8ldr x4, [sp+2888]
    002a2becstr x3, [sp+1040]
    002a2bf0str x4, [sp+1048]
    002a2bf4b 0x2a2f6c
    002a2bf8
    002a2bf8loc_2a2bf8:
    002a2bf8subs xzr, x3, 20
    002a2bfcb.eq 0x2a2c04
    002a2c00b 0x2a2c8c
    002a2c04
    002a2c04loc_2a2c04:
    002a2c04b 0x2a2c08
    002a2c08
    002a2c08loc_2a2c08:
    002a2c08add x27, sp, 3536
    002a2c0cstp xzr, xzr, [x27]
    002a2c10add x27, sp, 3552
    002a2c14stp xzr, xzr, [x27]
    002a2c18ldr x0, [sp+784]
    002a2c1cldr x1, [sp+792]
    002a2c20ldr x2, [sp+800]
    002a2c24bl encoding/asn1.parseT61String
    002a2c28str x0, [sp+3536]
    002a2c2cstr x1, [sp+3544]
    002a2c30str x2, [sp+3552]
    002a2c34str x3, [sp+3560]
    002a2c38ldr x3, [sp+3544]
    002a2c3cldr x4, [sp+3536]
    002a2c40str x4, [sp+2192]
    002a2c44str x3, [sp+2200]
    002a2c48ldr x3, [sp+3552]
    002a2c4cldr x4, [sp+3560]
    002a2c50str x3, [sp+2040]
    002a2c54str x4, [sp+2048]
    002a2c58ldr x0, [sp+2192]
    002a2c5cldr x1, [sp+2200]
    002a2c60bl runtime.convTstring
    002a2c64str x0, [sp+2920]
    002a2c68adrp x3, 0x353000
    002a2c6cadd x3, x3, 2944
    002a2c70str x3, [sp+712]
    002a2c74str x0, [sp+720]
    002a2c78ldr x3, [sp+2040]
    002a2c7cldr x4, [sp+2048]
    002a2c80str x3, [sp+1040]
    002a2c84str x4, [sp+1048]
    002a2c88b 0x2a2f6c
    002a2c8c
    002a2c8cloc_2a2c8c:
    002a2c8cb 0x2a2c90
    002a2c90
    002a2c90loc_2a2c90:
    002a2c90b 0x2a2c94
    002a2c94
    002a2c94loc_2a2c94:
    002a2c94b 0x2a2f60
    002a2c98
    002a2c98loc_2a2c98:
    002a2c98subs xzr, x3, 23
    002a2c9cb.le 0x2a2ca4
    002a2ca0b 0x2a2e00
    002a2ca4
    002a2ca4loc_2a2ca4:
    002a2ca4subs xzr, x3, 22
    002a2ca8b.eq 0x2a2cb0
    002a2cacb 0x2a2d38
    002a2cb0
    002a2cb0loc_2a2cb0:
    002a2cb0b 0x2a2cb4
    002a2cb4
    002a2cb4loc_2a2cb4:
    002a2cb4add x27, sp, 3536
    002a2cb8stp xzr, xzr, [x27]
    002a2cbcadd x27, sp, 3552
    002a2cc0stp xzr, xzr, [x27]
    002a2cc4ldr x0, [sp+784]
    002a2cc8ldr x1, [sp+792]
    002a2cccldr x2, [sp+800]
    002a2cd0bl encoding/asn1.parseIA5String
    002a2cd4str x0, [sp+3536]
    002a2cd8str x1, [sp+3544]
    002a2cdcstr x2, [sp+3552]
    002a2ce0str x3, [sp+3560]
    002a2ce4ldr x3, [sp+3544]
    002a2ce8ldr x4, [sp+3536]
    002a2cecstr x4, [sp+2496]
    002a2cf0str x3, [sp+2504]
    002a2cf4ldr x3, [sp+3552]
    002a2cf8ldr x4, [sp+3560]
    002a2cfcstr x3, [sp+2360]
    002a2d00str x4, [sp+2368]
    002a2d04ldr x0, [sp+2496]
    002a2d08ldr x1, [sp+2504]
    002a2d0cbl runtime.convTstring
    002a2d10str x0, [sp+2928]
    002a2d14adrp x3, 0x353000
    002a2d18add x3, x3, 2944
    002a2d1cstr x3, [sp+712]
    002a2d20str x0, [sp+720]
    002a2d24ldr x3, [sp+2360]
    002a2d28ldr x4, [sp+2368]
    002a2d2cstr x3, [sp+1040]
    002a2d30str x4, [sp+1048]
    002a2d34b 0x2a2f6c
    002a2d38
    002a2d38loc_2a2d38:
    002a2d38subs xzr, x3, 23
    002a2d3cb.eq 0x2a2d44
    002a2d40b 0x2a2df8
    002a2d44
    002a2d44loc_2a2d44:
    002a2d44b 0x2a2d48
    002a2d48
    002a2d48loc_2a2d48:
    002a2d48add x27, sp, 3456
    002a2d4cstp xzr, xzr, [x27]
    002a2d50str xzr, [sp+3472]
    002a2d54add x27, sp, 3552
    002a2d58stp xzr, xzr, [x27]
    002a2d5cldr x0, [sp+784]
    002a2d60ldr x1, [sp+792]
    002a2d64ldr x2, [sp+800]
    002a2d68bl encoding/asn1.parseUTCTime
    002a2d6cstr x0, [sp+3456]
    002a2d70str x1, [sp+3464]
    002a2d74str x2, [sp+3472]
    002a2d78str x3, [sp+3552]
    002a2d7cstr x4, [sp+3560]
    002a2d80ldr x3, [sp+3456]
    002a2d84ldr x4, [sp+3464]
    002a2d88ldr x5, [sp+3472]
    002a2d8cstr x3, [sp+1472]
    002a2d90str x4, [sp+1480]
    002a2d94str x5, [sp+1488]
    002a2d98ldr x3, [sp+3560]
    002a2d9cldr x4, [sp+3552]
    002a2da0str x4, [sp+1456]
    002a2da4str x3, [sp+1464]
    002a2da8ldr x3, [sp+1472]
    002a2dacldr x4, [sp+1480]
    002a2db0ldr x5, [sp+1488]
    002a2db4str x3, [sp+3456]
    002a2db8str x4, [sp+3464]
    002a2dbcstr x5, [sp+3472]
    002a2dc0adrp x0, 0x409000
    002a2dc4add x0, x0, 1440
    002a2dc8add x1, sp, 3456
    002a2dccbl runtime.convT
    002a2dd0str x0, [sp+2864]
    002a2dd4adrp x3, 0x409000
    002a2dd8add x3, x3, 1440
    002a2ddcstr x3, [sp+712]
    002a2de0str x0, [sp+720]
    002a2de4ldr x3, [sp+1456]
    002a2de8ldr x4, [sp+1464]
    002a2decstr x3, [sp+1040]
    002a2df0str x4, [sp+1048]
    002a2df4b 0x2a2f6c
    002a2df8
    002a2df8loc_2a2df8:
    002a2df8b 0x2a2dfc
    002a2dfc
    002a2dfcloc_2a2dfc:
    002a2dfcb 0x2a2f5c
    002a2e00
    002a2e00loc_2a2e00:
    002a2e00subs xzr, x3, 24
    002a2e04b.eq 0x2a2e0c
    002a2e08b 0x2a2ec0
    002a2e0c
    002a2e0cloc_2a2e0c:
    002a2e0cb 0x2a2e10
    002a2e10
    002a2e10loc_2a2e10:
    002a2e10add x27, sp, 3456
    002a2e14stp xzr, xzr, [x27]
    002a2e18str xzr, [sp+3472]
    002a2e1cadd x27, sp, 3552
    002a2e20stp xzr, xzr, [x27]
    002a2e24ldr x0, [sp+784]
    002a2e28ldr x1, [sp+792]
    002a2e2cldr x2, [sp+800]
    002a2e30bl encoding/asn1.parseGeneralizedTime
    002a2e34str x0, [sp+3456]
    002a2e38str x1, [sp+3464]
    002a2e3cstr x2, [sp+3472]
    002a2e40str x3, [sp+3552]
    002a2e44str x4, [sp+3560]
    002a2e48ldr x3, [sp+3456]
    002a2e4cldr x4, [sp+3464]
    002a2e50ldr x5, [sp+3472]
    002a2e54str x3, [sp+1432]
    002a2e58str x4, [sp+1440]
    002a2e5cstr x5, [sp+1448]
    002a2e60ldr x3, [sp+3560]
    002a2e64ldr x4, [sp+3552]
    002a2e68str x4, [sp+1416]
    002a2e6cstr x3, [sp+1424]
    002a2e70ldr x3, [sp+1432]
    002a2e74ldr x4, [sp+1440]
    002a2e78ldr x5, [sp+1448]
    002a2e7cstr x3, [sp+3456]
    002a2e80str x4, [sp+3464]
    002a2e84str x5, [sp+3472]
    002a2e88adrp x0, 0x409000
    002a2e8cadd x0, x0, 1440
    002a2e90add x1, sp, 3456
    002a2e94bl runtime.convT
    002a2e98str x0, [sp+2856]
    002a2e9cadrp x3, 0x409000
    002a2ea0add x3, x3, 1440
    002a2ea4str x3, [sp+712]
    002a2ea8str x0, [sp+720]
    002a2eacldr x3, [sp+1416]
    002a2eb0ldr x4, [sp+1424]
    002a2eb4str x3, [sp+1040]
    002a2eb8str x4, [sp+1048]
    002a2ebcb 0x2a2f6c
    002a2ec0
    002a2ec0loc_2a2ec0:
    002a2ec0subs xzr, x3, 30
    002a2ec4b.eq 0x2a2ecc
    002a2ec8b 0x2a2f54
    002a2ecc
    002a2eccloc_2a2ecc:
    002a2eccb 0x2a2ed0
    002a2ed0
    002a2ed0loc_2a2ed0:
    002a2ed0add x27, sp, 3536
    002a2ed4stp xzr, xzr, [x27]
    002a2ed8add x27, sp, 3552
    002a2edcstp xzr, xzr, [x27]
    002a2ee0ldr x0, [sp+784]
    002a2ee4ldr x1, [sp+792]
    002a2ee8ldr x2, [sp+800]
    002a2eecbl encoding/asn1.parseBMPString
    002a2ef0str x0, [sp+3536]
    002a2ef4str x1, [sp+3544]
    002a2ef8str x2, [sp+3552]
    002a2efcstr x3, [sp+3560]
    002a2f00ldr x3, [sp+3544]
    002a2f04ldr x4, [sp+3536]
    002a2f08str x4, [sp+1400]
    002a2f0cstr x3, [sp+1408]
    002a2f10ldr x3, [sp+3552]
    002a2f14ldr x4, [sp+3560]
    002a2f18str x3, [sp+1384]
    002a2f1cstr x4, [sp+1392]
    002a2f20ldr x0, [sp+1400]
    002a2f24ldr x1, [sp+1408]
    002a2f28bl runtime.convTstring
    002a2f2cstr x0, [sp+2840]
    002a2f30adrp x3, 0x353000
    002a2f34add x3, x3, 2944
    002a2f38str x3, [sp+712]
    002a2f3cstr x0, [sp+720]
    002a2f40ldr x3, [sp+1384]
    002a2f44ldr x4, [sp+1392]
    002a2f48str x3, [sp+1040]
    002a2f4cstr x4, [sp+1048]
    002a2f50b 0x2a2f6c
    002a2f54
    002a2f54loc_2a2f54:
    002a2f54b 0x2a2f58
    002a2f58
    002a2f58loc_2a2f58:
    002a2f58b 0x2a2f5c
    002a2f5c
    002a2f5cloc_2a2f5c:
    002a2f5cb 0x2a2f60
    002a2f60
    002a2f60loc_2a2f60:
    002a2f60b 0x2a2f64
    002a2f64
    002a2f64loc_2a2f64:
    002a2f64b 0x2a2f68
    002a2f68
    002a2f68loc_2a2f68:
    002a2f68b 0x2a2f6c
    002a2f6c
    002a2f6cloc_2a2f6c:
    002a2f6cb 0x2a2f74
    002a2f70
    002a2f70loc_2a2f70:
    002a2f70b 0x2a2f74
    002a2f74
    002a2f74loc_2a2f74:
    002a2f74ldr x3, [sp+232]
    002a2f78ldr x4, [sp+208]
    002a2f7cadd x0, x3, x4
    002a2f80str x0, [sp+232]
    002a2f84ldr x3, [sp+1040]
    002a2f88cbnz x3, 0x2a2f90
    002a2f8cb 0x2a2fa4
    002a2f90
    002a2f90loc_2a2f90:
    002a2f90ldr x1, [sp+1040]
    002a2f94ldr x2, [sp+1048]
    002a2f98ldp x29, x30, [sp-8]
    002a2f9cadd sp, sp, 3920
    002a2fa0ret x30
    002a2fa4
    002a2fa4loc_2a2fa4:
    002a2fa4ldr x3, [sp+712]
    002a2fa8cbnz x3, 0x2a2fb0
    002a2facb 0x2a3000
    002a2fb0
    002a2fb0loc_2a2fb0:
    002a2fb0ldr x0, [sp+712]
    002a2fb4ldr x1, [sp+720]
    002a2fb8bl reflect.ValueOf
    002a2fbcstr x0, [sp+3432]
    002a2fc0str x1, [sp+3440]
    002a2fc4str x2, [sp+3448]
    002a2fc8ldr x3, [sp+3976]
    002a2fccldr x4, [sp+3984]
    002a2fd0ldr x5, [sp+3992]
    002a2fd4mov x6, x0
    002a2fd8mov x0, x3
    002a2fdcmov x7, x1
    002a2fe0mov x1, x4
    002a2fe4mov x8, x2
    002a2fe8mov x2, x5
    002a2fecmov x3, x6
    002a2ff0mov x4, x7
    002a2ff4mov x5, x8
    002a2ff8bl reflect.Value.Set
    002a2ffcb 0x2a3004
    002a3000
    002a3000loc_2a3000:
    002a3000b 0x2a3004
    002a3004
    002a3004loc_2a3004:
    002a3004ldr x1, [sp+1040]
    002a3008ldr x2, [sp+1048]
    002a300cldr x0, [sp+232]
    002a3010ldp x29, x30, [sp-8]
    002a3014add sp, sp, 3920
    002a3018ret x30
    002a301c
    002a301cloc_2a301c:
    002a301cadd x27, sp, 3552
    002a3020stp xzr, xzr, [x27]
    002a3024ldr x3, [sp+232]
    002a3028ldr x0, [sp+4000]
    002a302cldr x1, [sp+4008]
    002a3030ldr x2, [sp+4016]
    002a3034bl encoding/asn1.parseTagAndLength
    002a3038str x0, [sp+520]
    002a303cstr x1, [sp+528]
    002a3040str x2, [sp+536]
    002a3044strb w3, [sp+544]
    002a3048str x4, [sp+560]
    002a304cstr x5, [sp+3552]
    002a3050str x6, [sp+3560]
    002a3054ldr x4, [sp+520]
    002a3058ldr x5, [sp+528]
    002a305cldr x6, [sp+536]
    002a3060ldrb w7, [sp+544]
    002a3064str x4, [sp+384]
    002a3068str x5, [sp+392]
    002a306cstr x6, [sp+400]
    002a3070strb w7, [sp+408]
    002a3074ldr x4, [sp+560]
    002a3078str x4, [sp+376]
    002a307cldr x4, [sp+3560]
    002a3080ldr x5, [sp+3552]
    002a3084str x5, [sp+1368]
    002a3088str x4, [sp+1376]
    002a308cldr x4, [sp+384]
    002a3090ldr x5, [sp+392]
    002a3094ldr x6, [sp+400]
    002a3098ldrb w7, [sp+408]
    002a309cstr x4, [sp+160]
    002a30a0str x5, [sp+168]
    002a30a4str x6, [sp+176]
    002a30a8strb w7, [sp+184]
    002a30acldr x4, [sp+376]
    002a30b0str x4, [sp+232]
    002a30b4ldr x2, [sp+1376]
    002a30b8ldr x1, [sp+1368]
    002a30bcstr x1, [sp+1040]
    002a30c0str x2, [sp+1048]
    002a30c4cbnz x1, 0x2a30cc
    002a30c8b 0x2a30dc
    002a30cc
    002a30ccloc_2a30cc:
    002a30ccldr x0, [sp+232]
    002a30d0ldp x29, x30, [sp-8]
    002a30d4add sp, sp, 3920
    002a30d8ret x30
    002a30dc
    002a30dcloc_2a30dc:
    002a30dcldrb w13, [sp+3929]
    002a30e0tbnz w13, 0, 0x2a30e8
    002a30e4b 0x2a34dc
    002a30e8
    002a30e8loc_2a30e8:
    002a30e8orr x13, xzr, 2
    002a30ecstr x13, [sp+280]
    002a30f0ldrb w14, [sp+3930]
    002a30f4tbnz w14, 0, 0x2a30fc
    002a30f8b 0x2a3108
    002a30fc
    002a30fcloc_2a30fc:
    002a30fcorr x14, xzr, 1
    002a3100str x14, [sp+280]
    002a3104b 0x2a3110
    002a3108
    002a3108loc_2a3108:
    002a3108orr x14, xzr, 1
    002a310cb 0x2a3110
    002a3110
    002a3110loc_2a3110:
    002a3110ldr x15, [sp+4008]
    002a3114str x15, [sp+560]
    002a3118ldr x16, [sp+232]
    002a311csubs xzr, x15, x16
    002a3120b.eq 0x2a3128
    002a3124b 0x2a3194
    002a3128
    002a3128loc_2a3128:
    002a3128add x27, sp, 3416
    002a312cstp xzr, xzr, [x27]
    002a3130adrp x2, 0x417000
    002a3134add x2, x2, 133
    002a3138str x2, [sp+3416]
    002a313cmovz x3, 25
    002a3140str x3, [sp+3424]
    002a3144str x2, [sp+2824]
    002a3148str x3, [sp+2832]
    002a314cadd x2, sp, 2824
    002a3150ldrsb x27, [x2]
    002a3154ldr x0, [x2]
    002a3158ldr x1, [x2+8]
    002a315cstr x0, [sp+2808]
    002a3160str x1, [sp+2816]
    002a3164bl runtime.convTstring
    002a3168str x0, [sp+2800]
    002a316cadrp x2, 0x473000
    002a3170add x2, x2, 2080
    002a3174str x2, [sp+1040]
    002a3178str x0, [sp+1048]
    002a317cldr x1, [sp+1040]
    002a3180ldr x2, [sp+1048]
    002a3184ldr x0, [sp+232]
    002a3188ldp x29, x30, [sp-8]
    002a318cadd sp, sp, 3920
    002a3190ret x30
    002a3194
    002a3194loc_2a3194:
    002a3194ldr x15, [sp+160]
    002a3198ldr x16, [sp+280]
    002a319csubs xzr, x16, x15
    002a31a0cset x15, eq
    002a31a4strb w15, [sp+125]
    002a31a8b.eq 0x2a31b0
    002a31acb 0x2a31d0
    002a31b0
    002a31b0loc_2a31b0:
    002a31b0ldr x15, [sp+168]
    002a31b4ldr x16, [sp+3944]
    002a31b8ldrsb x27, [x16]
    002a31bcldr x16, [x16]
    002a31c0subs xzr, x16, x15
    002a31c4cset x15, eq
    002a31c8strb w15, [sp+125]
    002a31ccb 0x2a31d4
    002a31d0
    002a31d0loc_2a31d0:
    002a31d0b 0x2a31d4
    002a31d4
    002a31d4loc_2a31d4:
    002a31d4ldrb w15, [sp+125]
    002a31d8strb w15, [sp+127]
    002a31dctbnz w15, 0, 0x2a31e4
    002a31e0b 0x2a3218
    002a31e4
    002a31e4loc_2a31e4:
    002a31e4ldr x15, [sp+176]
    002a31e8subs xzr, x15, 0
    002a31eccset x16, eq
    002a31f0strb w16, [sp+124]
    002a31f4cbz x15, 0x2a31fc
    002a31f8b 0x2a3200
    002a31fc
    002a31fcloc_2a31fc:
    002a31fcb 0x2a320c
    002a3200
    002a3200loc_2a3200:
    002a3200ldrb w15, [sp+184]
    002a3204strb w15, [sp+124]
    002a3208b 0x2a320c
    002a320c
    002a320cloc_2a320c:
    002a320cldrb w15, [sp+124]
    002a3210strb w15, [sp+127]
    002a3214b 0x2a321c
    002a3218
    002a3218loc_2a3218:
    002a3218b 0x2a321c
    002a321c
    002a321cloc_2a321c:
    002a321cldrb w15, [sp+127]
    002a3220tbnz w15, 0, 0x2a3228
    002a3224b 0x2a341c
    002a3228
    002a3228loc_2a3228:
    002a3228ldr x4, [sp+824]
    002a322cadrp x27, 0x77f000
    002a3230ldr x5, [x27+688]
    002a3234subs xzr, x5, x4
    002a3238b.eq 0x2a3240
    002a323cb 0x2a3264
    002a3240
    002a3240loc_2a3240:
    002a3240ldr x0, [sp+824]
    002a3244ldr x1, [sp+832]
    002a3248adrp x27, 0x77f000
    002a324cldr x2, [x27+696]
    002a3250bl runtime.ifaceeq
    002a3254tbnz w0, 0, 0x2a325c
    002a3258b 0x2a3260
    002a325c
    002a325cloc_2a325c:
    002a325cb 0x2a3340
    002a3260
    002a3260loc_2a3260:
    002a3260b 0x2a3268
    002a3264
    002a3264loc_2a3264:
    002a3264b 0x2a3268
    002a3268
    002a3268loc_2a3268:
    002a3268ldr x4, [sp+176]
    002a326csubs xzr, x4, 0
    002a3270b.gt 0x2a3278
    002a3274b 0x2a3348
    002a3278
    002a3278loc_2a3278:
    002a3278add x27, sp, 3552
    002a327cstp xzr, xzr, [x27]
    002a3280ldr x3, [sp+232]
    002a3284ldr x0, [sp+4000]
    002a3288ldr x1, [sp+4008]
    002a328cldr x2, [sp+4016]
    002a3290bl encoding/asn1.parseTagAndLength
    002a3294str x0, [sp+520]
    002a3298str x1, [sp+528]
    002a329cstr x2, [sp+536]
    002a32a0strb w3, [sp+544]
    002a32a4str x4, [sp+560]
    002a32a8str x5, [sp+3552]
    002a32acstr x6, [sp+3560]
    002a32b0ldr x4, [sp+520]
    002a32b4ldr x5, [sp+528]
    002a32b8ldr x6, [sp+536]
    002a32bcldrb w7, [sp+544]
    002a32c0str x4, [sp+344]
    002a32c4str x5, [sp+352]
    002a32c8str x6, [sp+360]
    002a32ccstrb w7, [sp+368]
    002a32d0ldr x4, [sp+560]
    002a32d4str x4, [sp+336]
    002a32d8ldr x4, [sp+3560]
    002a32dcldr x5, [sp+3552]
    002a32e0str x5, [sp+1352]
    002a32e4str x4, [sp+1360]
    002a32e8ldr x4, [sp+344]
    002a32ecldr x5, [sp+352]
    002a32f0ldr x6, [sp+360]
    002a32f4ldrb w7, [sp+368]
    002a32f8str x4, [sp+160]
    002a32fcstr x5, [sp+168]
    002a3300str x6, [sp+176]
    002a3304strb w7, [sp+184]
    002a3308ldr x4, [sp+336]
    002a330cstr x4, [sp+232]
    002a3310ldr x2, [sp+1360]
    002a3314ldr x1, [sp+1352]
    002a3318str x1, [sp+1040]
    002a331cstr x2, [sp+1048]
    002a3320cbnz x1, 0x2a3328
    002a3324b 0x2a3338
    002a3328
    002a3328loc_2a3328:
    002a3328ldr x0, [sp+232]
    002a332cldp x29, x30, [sp-8]
    002a3330add sp, sp, 3920
    002a3334ret x30
    002a3338
    002a3338loc_2a3338:
    002a3338b 0x2a333c
    002a333c
    002a333cloc_2a333c:
    002a333cb 0x2a3340
    002a3340
    002a3340loc_2a3340:
    002a3340b 0x2a3344
    002a3344
    002a3344loc_2a3344:
    002a3344b 0x2a34e0
    002a3348
    002a3348loc_2a3348:
    002a3348ldr x3, [sp+824]
    002a334cadrp x27, 0x77f000
    002a3350ldr x4, [x27+656]
    002a3354subs xzr, x4, x3
    002a3358b.ne 0x2a3360
    002a335cb 0x2a3364
    002a3360
    002a3360loc_2a3360:
    002a3360b 0x2a33b0
    002a3364
    002a3364loc_2a3364:
    002a3364ldr x0, [sp+824]
    002a3368ldr x1, [sp+832]
    002a336cadrp x27, 0x77f000
    002a3370ldr x2, [x27+664]
    002a3374bl runtime.ifaceeq
    002a3378tbnz w0, 0, 0x2a3380
    002a337cb 0x2a33ac
    002a3380
    002a3380loc_2a3380:
    002a3380ldr x0, [sp+3976]
    002a3384ldr x1, [sp+3984]
    002a3388ldr x2, [sp+3992]
    002a338corr x3, xzr, 1
    002a3390bl reflect.Value.SetBool
    002a3394ldr x1, [sp+1040]
    002a3398ldr x2, [sp+1048]
    002a339cldr x0, [sp+232]
    002a33a0ldp x29, x30, [sp-8]
    002a33a4add sp, sp, 3920
    002a33a8ret x30
    002a33ac
    002a33acloc_2a33ac:
    002a33acb 0x2a33b0
    002a33b0
    002a33b0loc_2a33b0:
    002a33b0add x27, sp, 3416
    002a33b4stp xzr, xzr, [x27]
    002a33b8adrp x2, 0x424000
    002a33bcadd x2, x2, 440
    002a33c0str x2, [sp+3416]
    002a33c4movz x3, 45
    002a33c8str x3, [sp+3424]
    002a33ccstr x2, [sp+2784]
    002a33d0str x3, [sp+2792]
    002a33d4add x2, sp, 2784
    002a33d8ldrsb x27, [x2]
    002a33dcldr x0, [x2]
    002a33e0ldr x1, [x2+8]
    002a33e4str x0, [sp+2768]
    002a33e8str x1, [sp+2776]
    002a33ecbl runtime.convTstring
    002a33f0str x0, [sp+2744]
    002a33f4adrp x2, 0x473000
    002a33f8add x2, x2, 2080
    002a33fcstr x2, [sp+1040]
    002a3400str x0, [sp+1048]
    002a3404ldr x1, [sp+1040]
    002a3408ldr x2, [sp+1048]
    002a340cldr x0, [sp+232]
    002a3410ldp x29, x30, [sp-8]
    002a3414add sp, sp, 3920
    002a3418ret x30
    002a341c
    002a341cloc_2a341c:
    002a341cldrb w3, [sp+3928]
    002a3420ldr x0, [sp+3976]
    002a3424ldr x1, [sp+3984]
    002a3428ldr x2, [sp+3992]
    002a342cldrb w4, [sp+3929]
    002a3430ldrb w5, [sp+3930]
    002a3434ldrb w6, [sp+3931]
    002a3438ldr x7, [sp+3936]
    002a343cldr x8, [sp+3944]
    002a3440ldr x9, [sp+3952]
    002a3444ldr x10, [sp+3960]
    002a3448ldrb w11, [sp+3968]
    002a344cldrb w12, [sp+3969]
    002a3450bl encoding/asn1.setDefaultValue
    002a3454strb w0, [sp+115]
    002a3458tbnz w0, 0, 0x2a3460
    002a345cb 0x2a346c
    002a3460
    002a3460loc_2a3460:
    002a3460ldr x3, [sp+4024]
    002a3464str x3, [sp+232]
    002a3468b 0x2a34c4
    002a346c
    002a346cloc_2a346c:
    002a346cadd x27, sp, 3416
    002a3470stp xzr, xzr, [x27]
    002a3474adrp x2, 0x41f000
    002a3478add x2, x2, 2023
    002a347cstr x2, [sp+3416]
    002a3480movz x3, 37
    002a3484str x3, [sp+3424]
    002a3488str x2, [sp+2728]
    002a348cstr x3, [sp+2736]
    002a3490add x2, sp, 2728
    002a3494ldrsb x27, [x2]
    002a3498ldr x0, [x2]
    002a349cldr x1, [x2+8]
    002a34a0str x0, [sp+2712]
    002a34a4str x1, [sp+2720]
    002a34a8bl runtime.convTstring
    002a34acstr x0, [sp+2704]
    002a34b0adrp x2, 0x473000
    002a34b4add x2, x2, 2080
    002a34b8str x2, [sp+1040]
    002a34bcstr x0, [sp+1048]
    002a34c0b 0x2a34c4
    002a34c4
    002a34c4loc_2a34c4:
    002a34c4ldr x1, [sp+1040]
    002a34c8ldr x2, [sp+1048]
    002a34ccldr x0, [sp+232]
    002a34d0ldp x29, x30, [sp-8]
    002a34d4add sp, sp, 3920
    002a34d8ret x30
    002a34dc
    002a34dcloc_2a34dc:
    002a34dcb 0x2a34e0
    002a34e0
    002a34e0loc_2a34e0:
    002a34e0ldr x0, [sp+824]
    002a34e4ldr x1, [sp+832]
    002a34e8bl encoding/asn1.getUniversalType
    002a34ecstrb w0, [sp+125]
    002a34f0str x1, [sp+560]
    002a34f4strb w2, [sp+127]
    002a34f8strb w3, [sp+124]
    002a34fcstrb w0, [sp+122]
    002a3500ldr x2, [sp+560]
    002a3504str x2, [sp+328]
    002a3508ldrb w2, [sp+127]
    002a350cstrb w2, [sp+121]
    002a3510strb w3, [sp+120]
    002a3514strb w0, [sp+117]
    002a3518ldr x2, [sp+328]
    002a351cstr x2, [sp+152]
    002a3520ldrb w2, [sp+121]
    002a3524strb w2, [sp+118]
    002a3528strb w3, [sp+113]
    002a352ctbnz w3, 0, 0x2a3534
    002a3530b 0x2a504c
    002a3534
    002a3534loc_2a3534:
    002a3534ldr x13, [sp+152]
    002a3538subs xzr, x13, 19
    002a353cb.eq 0x2a3544
    002a3540b 0x2a3614
    002a3544
    002a3544loc_2a3544:
    002a3544ldr x13, [sp+160]
    002a3548cbz x13, 0x2a3550
    002a354cb 0x2a35f0
    002a3550
    002a3550loc_2a3550:
    002a3550ldr x13, [sp+168]
    002a3554str x13, [sp+472]
    002a3558subs xzr, x13, 20
    002a355cb.le 0x2a3564
    002a3560b 0x2a35a0
    002a3564
    002a3564loc_2a3564:
    002a3564subs xzr, x13, 12
    002a3568b.eq 0x2a3570
    002a356cb 0x2a3574
    002a3570
    002a3570loc_2a3570:
    002a3570b 0x2a35d0
    002a3574
    002a3574loc_2a3574:
    002a3574subs xzr, x13, 18
    002a3578b.eq 0x2a3580
    002a357cb 0x2a3584
    002a3580
    002a3580loc_2a3580:
    002a3580b 0x2a35d0
    002a3584
    002a3584loc_2a3584:
    002a3584subs xzr, x13, 20
    002a3588b.eq 0x2a3590
    002a358cb 0x2a3594
    002a3590
    002a3590loc_2a3590:
    002a3590b 0x2a35d0
    002a3594
    002a3594loc_2a3594:
    002a3594b 0x2a3598
    002a3598
    002a3598loc_2a3598:
    002a3598b 0x2a359c
    002a359c
    002a359cloc_2a359c:
    002a359cb 0x2a35e8
    002a35a0
    002a35a0loc_2a35a0:
    002a35a0subs xzr, x13, 22
    002a35a4b.eq 0x2a35ac
    002a35a8b 0x2a35b0
    002a35ac
    002a35acloc_2a35ac:
    002a35acb 0x2a35d0
    002a35b0
    002a35b0loc_2a35b0:
    002a35b0subs xzr, x13, 27
    002a35b4b.eq 0x2a35bc
    002a35b8b 0x2a35c0
    002a35bc
    002a35bcloc_2a35bc:
    002a35bcb 0x2a35d0
    002a35c0
    002a35c0loc_2a35c0:
    002a35c0subs xzr, x13, 30
    002a35c4b.eq 0x2a35cc
    002a35c8b 0x2a35dc
    002a35cc
    002a35ccloc_2a35cc:
    002a35ccb 0x2a35d0
    002a35d0
    002a35d0loc_2a35d0:
    002a35d0ldr x13, [sp+168]
    002a35d4str x13, [sp+152]
    002a35d8b 0x2a35ec
    002a35dc
    002a35dcloc_2a35dc:
    002a35dcb 0x2a35e0
    002a35e0
    002a35e0loc_2a35e0:
    002a35e0b 0x2a35e4
    002a35e4
    002a35e4loc_2a35e4:
    002a35e4b 0x2a35e8
    002a35e8
    002a35e8loc_2a35e8:
    002a35e8b 0x2a35ec
    002a35ec
    002a35ecloc_2a35ec:
    002a35ecb 0x2a3610
    002a35f0
    002a35f0loc_2a35f0:
    002a35f0ldr x13, [sp+3952]
    002a35f4cbnz x13, 0x2a35fc
    002a35f8b 0x2a3608
    002a35fc
    002a35fcloc_2a35fc:
    002a35fcldr x13, [sp+3952]
    002a3600str x13, [sp+152]
    002a3604b 0x2a360c
    002a3608
    002a3608loc_2a3608:
    002a3608b 0x2a360c
    002a360c
    002a360cloc_2a360c:
    002a360cb 0x2a3610
    002a3610
    002a3610loc_2a3610:
    002a3610b 0x2a3618
    002a3614
    002a3614loc_2a3614:
    002a3614b 0x2a3618
    002a3618
    002a3618loc_2a3618:
    002a3618ldr x13, [sp+152]
    002a361csubs xzr, x13, 23
    002a3620cset x13, eq
    002a3624strb w13, [sp+127]
    002a3628b.eq 0x2a3630
    002a362cb 0x2a3644
    002a3630
    002a3630loc_2a3630:
    002a3630ldr x13, [sp+168]
    002a3634subs xzr, x13, 24
    002a3638cset x13, eq
    002a363cstrb w13, [sp+127]
    002a3640b 0x2a3648
    002a3644
    002a3644loc_2a3644:
    002a3644b 0x2a3648
    002a3648
    002a3648loc_2a3648:
    002a3648ldrb w13, [sp+127]
    002a364cstrb w13, [sp+124]
    002a3650tbnz w13, 0, 0x2a3658
    002a3654b 0x2a366c
    002a3658
    002a3658loc_2a3658:
    002a3658ldr x13, [sp+160]
    002a365csubs xzr, x13, 0
    002a3660cset x13, eq
    002a3664strb w13, [sp+124]
    002a3668b 0x2a3670
    002a366c
    002a366cloc_2a366c:
    002a366cb 0x2a3670
    002a3670
    002a3670loc_2a3670:
    002a3670ldrb w13, [sp+124]
    002a3674tbnz w13, 0, 0x2a367c
    002a3678b 0x2a3688
    002a367c
    002a367cloc_2a367c:
    002a367corr x13, xzr, 24
    002a3680str x13, [sp+152]
    002a3684b 0x2a368c
    002a3688
    002a3688loc_2a3688:
    002a3688b 0x2a368c
    002a368c
    002a368cloc_2a368c:
    002a368cldrb w13, [sp+3968]
    002a3690tbnz w13, 0, 0x2a3698
    002a3694b 0x2a36a4
    002a3698
    002a3698loc_2a3698:
    002a3698movz x13, 17
    002a369cstr x13, [sp+152]
    002a36a0b 0x2a36a8
    002a36a4
    002a36a4loc_2a36a4:
    002a36a4b 0x2a36a8
    002a36a8
    002a36a8loc_2a36a8:
    002a36a8ldrb w13, [sp+117]
    002a36acstrb w13, [sp+116]
    002a36b0str xzr, [sp+272]
    002a36b4ldr x13, [sp+152]
    002a36b8str x13, [sp+264]
    002a36bcldrb w13, [sp+3929]
    002a36c0eor x14, x13, 1
    002a36c4strb w14, [sp+127]
    002a36c8tbnz w13, 0, 0x2a36d0
    002a36ccb 0x2a36d4
    002a36d0
    002a36d0loc_2a36d0:
    002a36d0b 0x2a36e8
    002a36d4
    002a36d4loc_2a36d4:
    002a36d4ldr x13, [sp+3944]
    002a36d8subs xzr, x13, 0
    002a36dccset x13, ne
    002a36e0strb w13, [sp+127]
    002a36e4b 0x2a36e8
    002a36e8
    002a36e8loc_2a36e8:
    002a36e8ldrb w13, [sp+127]
    002a36ectbnz w13, 0, 0x2a36f4
    002a36f0b 0x2a3714
    002a36f4
    002a36f4loc_2a36f4:
    002a36f4orr x13, xzr, 2
    002a36f8str x13, [sp+272]
    002a36fcldr x13, [sp+3944]
    002a3700ldrsb x27, [x13]
    002a3704ldr x13, [x13]
    002a3708str x13, [sp+264]
    002a370cstrb wzr, [sp+116]
    002a3710b 0x2a3718
    002a3714
    002a3714loc_2a3714:
    002a3714b 0x2a3718
    002a3718
    002a3718loc_2a3718:
    002a3718ldrb w13, [sp+3929]
    002a371ceor x14, x13, 1
    002a3720strb w14, [sp+124]
    002a3724tbnz w13, 0, 0x2a372c
    002a3728b 0x2a3730
    002a372c
    002a372cloc_2a372c:
    002a372cb 0x2a373c
    002a3730
    002a3730loc_2a3730:
    002a3730ldrb w13, [sp+3930]
    002a3734strb w13, [sp+124]
    002a3738b 0x2a373c
    002a373c
    002a373cloc_2a373c:
    002a373cldrb w13, [sp+124]
    002a3740strb w13, [sp+127]
    002a3744tbnz w13, 0, 0x2a374c
    002a3748b 0x2a3760
    002a374c
    002a374cloc_2a374c:
    002a374cldr x13, [sp+3944]
    002a3750subs xzr, x13, 0
    002a3754cset x13, ne
    002a3758strb w13, [sp+127]
    002a375cb 0x2a3764
    002a3760
    002a3760loc_2a3760:
    002a3760b 0x2a3764
    002a3764
    002a3764loc_2a3764:
    002a3764ldrb w13, [sp+127]
    002a3768tbnz w13, 0, 0x2a3770
    002a376cb 0x2a3790
    002a3770
    002a3770loc_2a3770:
    002a3770orr x13, xzr, 1
    002a3774str x13, [sp+272]
    002a3778ldr x14, [sp+3944]
    002a377cldrsb x27, [x14]
    002a3780ldr x14, [x14]
    002a3784str x14, [sp+264]
    002a3788strb wzr, [sp+116]
    002a378cb 0x2a3798
    002a3790
    002a3790loc_2a3790:
    002a3790orr x13, xzr, 1
    002a3794b 0x2a3798
    002a3798
    002a3798loc_2a3798:
    002a3798ldrb w14, [sp+3929]
    002a379ceor x15, x14, 1
    002a37a0strb w15, [sp+127]
    002a37a4tbnz w14, 0, 0x2a37ac
    002a37a8b 0x2a37b0
    002a37ac
    002a37acloc_2a37ac:
    002a37acb 0x2a37bc
    002a37b0
    002a37b0loc_2a37b0:
    002a37b0ldrb w14, [sp+3931]
    002a37b4strb w14, [sp+127]
    002a37b8b 0x2a37bc
    002a37bc
    002a37bcloc_2a37bc:
    002a37bcldrb w14, [sp+127]
    002a37c0strb w14, [sp+124]
    002a37c4tbnz w14, 0, 0x2a37cc
    002a37c8b 0x2a37e0
    002a37cc
    002a37ccloc_2a37cc:
    002a37ccldr x14, [sp+3944]
    002a37d0subs xzr, x14, 0
    002a37d4cset x14, ne
    002a37d8strb w14, [sp+124]
    002a37dcb 0x2a37e4
    002a37e0
    002a37e0loc_2a37e0:
    002a37e0b 0x2a37e4
    002a37e4
    002a37e4loc_2a37e4:
    002a37e4ldrb w14, [sp+124]
    002a37e8tbnz w14, 0, 0x2a37f0
    002a37ecb 0x2a3810
    002a37f0
    002a37f0loc_2a37f0:
    002a37f0orr x14, xzr, 3
    002a37f4str x14, [sp+272]
    002a37f8ldr x14, [sp+3944]
    002a37fcldrsb x27, [x14]
    002a3800ldr x14, [x14]
    002a3804str x14, [sp+264]
    002a3808strb wzr, [sp+116]
    002a380cb 0x2a3814
    002a3810
    002a3810loc_2a3810:
    002a3810b 0x2a3814
    002a3814
    002a3814loc_2a3814:
    002a3814ldrb w14, [sp+116]
    002a3818eor x15, x14, 1
    002a381cstrb w15, [sp+124]
    002a3820tbnz w14, 0, 0x2a3828
    002a3824b 0x2a382c
    002a3828
    002a3828loc_2a3828:
    002a3828b 0x2a3870
    002a382c
    002a382cloc_2a382c:
    002a382cldr x14, [sp+160]
    002a3830ldr x15, [sp+272]
    002a3834subs xzr, x15, x14
    002a3838cset x14, ne
    002a383cstrb w14, [sp+125]
    002a3840b.ne 0x2a3848
    002a3844b 0x2a384c
    002a3848
    002a3848loc_2a3848:
    002a3848b 0x2a3864
    002a384c
    002a384cloc_2a384c:
    002a384cldr x14, [sp+168]
    002a3850ldr x15, [sp+264]
    002a3854subs xzr, x15, x14
    002a3858cset x14, ne
    002a385cstrb w14, [sp+125]
    002a3860b 0x2a3864
    002a3864
    002a3864loc_2a3864:
    002a3864ldrb w14, [sp+125]
    002a3868strb w14, [sp+124]
    002a386cb 0x2a3870
    002a3870
    002a3870loc_2a3870:
    002a3870ldrb w14, [sp+124]
    002a3874strb w14, [sp+127]
    002a3878tbnz w14, 0, 0x2a3880
    002a387cb 0x2a3884
    002a3880
    002a3880loc_2a3880:
    002a3880b 0x2a38bc
    002a3884
    002a3884loc_2a3884:
    002a3884ldrb w14, [sp+117]
    002a3888eor x15, x14, 1
    002a388cstrb w15, [sp+125]
    002a3890tbnz w14, 0, 0x2a3898
    002a3894b 0x2a389c
    002a3898
    002a3898loc_2a3898:
    002a3898b 0x2a38b0
    002a389c
    002a389cloc_2a389c:
    002a389cldrb w14, [sp+184]
    002a38a0ldrb w15, [sp+118]
    002a38a4eor x14, x14, x15
    002a38a8strb w14, [sp+125]
    002a38acb 0x2a38b0
    002a38b0
    002a38b0loc_2a38b0:
    002a38b0ldrb w14, [sp+125]
    002a38b4strb w14, [sp+127]
    002a38b8b 0x2a38bc
    002a38bc
    002a38bcloc_2a38bc:
    002a38bcldrb w14, [sp+127]
    002a38c0tbnz w14, 0, 0x2a38c8
    002a38c4b 0x2a3bc8
    002a38c8
    002a38c8loc_2a38c8:
    002a38c8ldrb w3, [sp+3928]
    002a38ccldr x0, [sp+3976]
    002a38d0ldr x1, [sp+3984]
    002a38d4ldr x2, [sp+3992]
    002a38d8ldrb w4, [sp+3929]
    002a38dcldrb w5, [sp+3930]
    002a38e0ldrb w6, [sp+3931]
    002a38e4ldr x7, [sp+3936]
    002a38e8ldr x8, [sp+3944]
    002a38ecldr x9, [sp+3952]
    002a38f0ldr x10, [sp+3960]
    002a38f4ldrb w11, [sp+3968]
    002a38f8ldrb w12, [sp+3969]
    002a38fcbl encoding/asn1.setDefaultValue
    002a3900strb w0, [sp+114]
    002a3904tbnz w0, 0, 0x2a390c
    002a3908b 0x2a3918
    002a390c
    002a390cloc_2a390c:
    002a390cldr x3, [sp+4024]
    002a3910str x3, [sp+232]
    002a3914b 0x2a3bb0
    002a3918
    002a3918loc_2a3918:
    002a3918ldr x1, [sp+160]
    002a391cldr x2, [sp+168]
    002a3920ldr x3, [sp+176]
    002a3924ldrb w4, [sp+184]
    002a3928str x1, [sp+520]
    002a392cstr x2, [sp+528]
    002a3930str x3, [sp+536]
    002a3934strb w4, [sp+544]
    002a3938ldr x1, [sp+824]
    002a393cldrsb x27, [x1]
    002a3940ldr x1, [x1+200]
    002a3944ldr x0, [sp+832]
    002a3948blr x1
    002a394cstr x0, [sp+3536]
    002a3950str x1, [sp+3544]
    002a3954add x20, sp, 3320
    002a3958adr x27, 16
    002a395cstp x29, x27, [sp-24]
    002a3960sub x29, sp, 24
    002a3964bl fn_87cfc
    002a3968sub x29, sp, 8
    002a396cadd x1, sp, 3320
    002a3970str x1, [sp+2544]
    002a3974ldr x0, [sp+264]
    002a3978bl runtime.convT64
    002a397cstr x0, [sp+2536]
    002a3980ldr x1, [sp+2544]
    002a3984ldrsb x27, [x1]
    002a3988adrp x2, 0x352000
    002a398cadd x2, x2, 3520
    002a3990str x2, [x1]
    002a3994adrp x27, 0x7a8000
    002a3998ldr w2, [x27+3056]
    002a399ccbz w2, 0x2a39a4
    002a39a0b 0x2a39a8
    002a39a4
    002a39a4loc_2a39a4:
    002a39a4b 0x2a39bc
    002a39a8
    002a39a8loc_2a39a8:
    002a39a8bl runtime.gcWriteBarrier2
    002a39acstr x0, [x25]
    002a39b0ldr x2, [x1+8]
    002a39b4str x2, [x25+8]
    002a39b8b 0x2a39bc
    002a39bc
    002a39bcloc_2a39bc:
    002a39bcstr x0, [x1+8]
    002a39c0ldr x2, [sp+520]
    002a39c4ldr x3, [sp+528]
    002a39c8ldr x4, [sp+536]
    002a39ccldrb w5, [sp+544]
    002a39d0str x2, [sp+440]
    002a39d4str x3, [sp+448]
    002a39d8str x4, [sp+456]
    002a39dcstrb w5, [sp+464]
    002a39e0adrp x0, 0x3c5000
    002a39e4add x0, x0, 1760
    002a39e8add x1, sp, 440
    002a39ecbl runtime.convTnoptr
    002a39f0str x0, [sp+2528]
    002a39f4ldr x2, [sp+2544]
    002a39f8ldrsb x27, [x2]
    002a39fcadrp x3, 0x3c5000
    002a3a00add x3, x3, 1760
    002a3a04str x3, [x2+16]
    002a3a08adrp x27, 0x7a8000
    002a3a0cldr w3, [x27+3056]
    002a3a10cbz w3, 0x2a3a18
    002a3a14b 0x2a3a1c
    002a3a18
    002a3a18loc_2a3a18:
    002a3a18b 0x2a3a30
    002a3a1c
    002a3a1cloc_2a3a1c:
    002a3a1cbl runtime.gcWriteBarrier2
    002a3a20str x0, [x25]
    002a3a24ldr x3, [x2+24]
    002a3a28str x3, [x25+8]
    002a3a2cb 0x2a3a30
    002a3a30
    002a3a30loc_2a3a30:
    002a3a30str x0, [x2+24]
    002a3a34adrp x0, 0x3ef000
    002a3a38add x0, x0, 576
    002a3a3cadd x1, sp, 3928
    002a3a40bl runtime.convT
    002a3a44str x0, [sp+2520]
    002a3a48ldr x2, [sp+2544]
    002a3a4cldrsb x27, [x2]
    002a3a50adrp x3, 0x3ef000
    002a3a54add x3, x3, 576
    002a3a58str x3, [x2+32]
    002a3a5cadrp x27, 0x7a8000
    002a3a60ldr w3, [x27+3056]
    002a3a64cbz w3, 0x2a3a6c
    002a3a68b 0x2a3a70
    002a3a6c
    002a3a6cloc_2a3a6c:
    002a3a6cb 0x2a3a84
    002a3a70
    002a3a70loc_2a3a70:
    002a3a70bl runtime.gcWriteBarrier2
    002a3a74str x0, [x25]
    002a3a78ldr x3, [x2+40]
    002a3a7cstr x3, [x25+8]
    002a3a80b 0x2a3a84
    002a3a84
    002a3a84loc_2a3a84:
    002a3a84str x0, [x2+40]
    002a3a88ldr x0, [sp+3536]
    002a3a8cldr x1, [sp+3544]
    002a3a90bl runtime.convTstring
    002a3a94str x0, [sp+2512]
    002a3a98ldr x2, [sp+2544]
    002a3a9cldrsb x27, [x2]
    002a3aa0adrp x3, 0x352000
    002a3aa4add x3, x3, 2944
    002a3aa8str x3, [x2+48]
    002a3aacadrp x27, 0x7a8000
    002a3ab0ldr w3, [x27+3056]
    002a3ab4cbz w3, 0x2a3abc
    002a3ab8b 0x2a3ac0
    002a3abc
    002a3abcloc_2a3abc:
    002a3abcb 0x2a3ad4
    002a3ac0
    002a3ac0loc_2a3ac0:
    002a3ac0bl runtime.gcWriteBarrier2
    002a3ac4str x0, [x25]
    002a3ac8ldr x1, [x2+56]
    002a3accstr x1, [x25+8]
    002a3ad0b 0x2a3ad4
    002a3ad4
    002a3ad4loc_2a3ad4:
    002a3ad4str x0, [x2+56]
    002a3ad8ldr x0, [sp+232]
    002a3adcbl runtime.convT64
    002a3ae0str x0, [sp+2488]
    002a3ae4ldr x1, [sp+2544]
    002a3ae8ldrsb x27, [x1]
    002a3aecadrp x2, 0x352000
    002a3af0add x2, x2, 3520
    002a3af4str x2, [x1+64]
    002a3af8adrp x27, 0x7a8000
    002a3afcldr w2, [x27+3056]
    002a3b00cbz w2, 0x2a3b08
    002a3b04b 0x2a3b0c
    002a3b08
    002a3b08loc_2a3b08:
    002a3b08b 0x2a3b20
    002a3b0c
    002a3b0cloc_2a3b0c:
    002a3b0cbl runtime.gcWriteBarrier2
    002a3b10str x0, [x25]
    002a3b14ldr x5, [x1+72]
    002a3b18str x5, [x25+8]
    002a3b1cb 0x2a3b20
    002a3b20
    002a3b20loc_2a3b20:
    002a3b20str x0, [x1+72]
    002a3b24ldr x2, [sp+2544]
    002a3b28ldrsb x27, [x2]
    002a3b2cb 0x2a3b30
    002a3b30
    002a3b30loc_2a3b30:
    002a3b30str x2, [sp+2552]
    002a3b34movz x4, 5
    002a3b38str x4, [sp+2560]
    002a3b3cstr x4, [sp+2568]
    002a3b40adrp x0, 0x420000
    002a3b44add x0, x0, 3523
    002a3b48movz x1, 39
    002a3b4cmov x3, x4
    002a3b50bl fmt.Sprintf
    002a3b54str x0, [sp+3304]
    002a3b58str x1, [sp+3312]
    002a3b5cadd x27, sp, 2472
    002a3b60stp xzr, xzr, [x27]
    002a3b64ldr x5, [sp+3304]
    002a3b68ldr x6, [sp+3312]
    002a3b6cstr x5, [sp+2472]
    002a3b70str x6, [sp+2480]
    002a3b74str x5, [sp+2456]
    002a3b78str x6, [sp+2464]
    002a3b7cadd x5, sp, 2456
    002a3b80ldrsb x27, [x5]
    002a3b84ldr x0, [x5]
    002a3b88ldr x1, [x5+8]
    002a3b8cstr x0, [sp+2440]
    002a3b90str x1, [sp+2448]
    002a3b94bl runtime.convTstring
    002a3b98str x0, [sp+2432]
    002a3b9cadrp x5, 0x473000
    002a3ba0add x5, x5, 2080
    002a3ba4str x5, [sp+1040]
    002a3ba8str x0, [sp+1048]
    002a3bacb 0x2a3bb0
    002a3bb0
    002a3bb0loc_2a3bb0:
    002a3bb0ldr x1, [sp+1040]
    002a3bb4ldr x2, [sp+1048]
    002a3bb8ldr x0, [sp+232]
    002a3bbcldp x29, x30, [sp-8]
    002a3bc0add sp, sp, 3920
    002a3bc4ret x30
    002a3bc8
    002a3bc8loc_2a3bc8:
    002a3bc8ldr x2, [sp+4008]
    002a3bccstr x2, [sp+560]
    002a3bd0ldr x0, [sp+232]
    002a3bd4ldr x1, [sp+176]
    002a3bd8bl encoding/asn1.invalidLength
    002a3bdcstrb w0, [sp+124]
    002a3be0tbnz w0, 0, 0x2a3be8
    002a3be4b 0x2a3c54
    002a3be8
    002a3be8loc_2a3be8:
    002a3be8add x27, sp, 3568
    002a3becstp xzr, xzr, [x27]
    002a3bf0adrp x2, 0x411000
    002a3bf4add x2, x2, 202
    002a3bf8str x2, [sp+3568]
    002a3bfcorr x3, xzr, 14
    002a3c00str x3, [sp+3576]
    002a3c04str x2, [sp+2416]
    002a3c08str x3, [sp+2424]
    002a3c0cadd x2, sp, 2416
    002a3c10ldrsb x27, [x2]
    002a3c14ldr x0, [x2]
    002a3c18ldr x1, [x2+8]
    002a3c1cstr x0, [sp+2400]
    002a3c20str x1, [sp+2408]
    002a3c24bl runtime.convTstring
    002a3c28str x0, [sp+2392]
    002a3c2cadrp x2, 0x473000
    002a3c30add x2, x2, 416
    002a3c34str x2, [sp+1040]
    002a3c38str x0, [sp+1048]
    002a3c3cldr x1, [sp+1040]
    002a3c40ldr x2, [sp+1048]
    002a3c44ldr x0, [sp+232]
    002a3c48ldp x29, x30, [sp-8]
    002a3c4cadd sp, sp, 3920
    002a3c50ret x30
    002a3c54
    002a3c54loc_2a3c54:
    002a3c54ldr x3, [sp+232]
    002a3c58ldr x4, [sp+176]
    002a3c5cadd x1, x3, x4
    002a3c60str x1, [sp+560]
    002a3c64ldr x0, [sp+232]
    002a3c68ldr x2, [sp+4016]
    002a3c6cldr x3, [sp+4000]
    002a3c70subs xzr, x2, x1
    002a3c74b.hs 0x2a3c7c
    002a3c78b 0x2a570c
    002a3c7c
    002a3c7cloc_2a3c7c:
    002a3c7csubs xzr, x0, x1
    002a3c80b.ls 0x2a3c88
    002a3c84b 0x2a5708
    002a3c88
    002a3c88loc_2a3c88:
    002a3c88sub x4, x2, x0
    002a3c8csub x5, x1, x0
    002a3c90sub x6, xzr, x4
    002a3c94and x6, x0, x6, asr #63
    002a3c98add x3, x3, x6
    002a3c9cstr x3, [sp+760]
    002a3ca0str x5, [sp+768]
    002a3ca4str x4, [sp+776]
    002a3ca8ldr x3, [sp+232]
    002a3cacldr x4, [sp+176]
    002a3cb0add x3, x3, x4
    002a3cb4str x3, [sp+232]
    002a3cb8ldr x0, [sp+3976]
    002a3cbcldr x1, [sp+3984]
    002a3cc0ldr x2, [sp+3992]
    002a3cc4bl reflect.Value.Addr
    002a3cc8str x0, [sp+3432]
    002a3cccstr x1, [sp+3440]
    002a3cd0str x2, [sp+3448]
    002a3cd4bl reflect.Value.Interface
    002a3cd8str x0, [sp+3288]
    002a3cdcstr x1, [sp+3296]
    002a3ce0str x0, [sp+2376]
    002a3ce4str x1, [sp+2384]
    002a3ce8cbnz x0, 0x2a3cf0
    002a3cecb 0x2a45b4
    002a3cf0
    002a3cf0loc_2a3cf0:
    002a3cf0ldr w3, [x0+16]
    002a3cf4str w3, [sp+144]
    002a3cf8movz x4, 109
    002a3cfcmovk x4, 0x3f3d0000
    002a3d00subs wzr, w3, w4
    002a3d04b.ls 0x2a3d0c
    002a3d08b 0x2a40a8
    002a3d0c
    002a3d0cloc_2a3d0c:
    002a3d0cmovz x4, 44240
    002a3d10movk x4, 0xd510000
    002a3d14subs wzr, w3, w4
    002a3d18b.eq 0x2a3d20
    002a3d1cb 0x2a3f04
    002a3d20
    002a3d20loc_2a3d20:
    002a3d20ldr x3, [sp+2376]
    002a3d24adrp x4, 0x409000
    002a3d28add x4, x4, 1344
    002a3d2csubs xzr, x3, x4
    002a3d30b.eq 0x2a3d38
    002a3d34b 0x2a3d40
    002a3d38
    002a3d38loc_2a3d38:
    002a3d38orr x0, xzr, 1
    002a3d3cb 0x2a3d48
    002a3d40
    002a3d40loc_2a3d40:
    002a3d40mov x0, xzr
    002a3d44b 0x2a3d48
    002a3d48
    002a3d48loc_2a3d48:
    002a3d48strb w0, [sp+123]
    002a3d4ctbnz w0, 0, 0x2a3d54
    002a3d50b 0x2a3f00
    002a3d54
    002a3d54loc_2a3d54:
    002a3d54b 0x2a3d58
    002a3d58
    002a3d58loc_2a3d58:
    002a3d58ldr x3, [sp+2384]
    002a3d5cstr x3, [sp+648]
    002a3d60ldr x3, [sp+152]
    002a3d64subs xzr, x3, 23
    002a3d68b.eq 0x2a3d70
    002a3d6cb 0x2a3e38
    002a3d70
    002a3d70loc_2a3d70:
    002a3d70add x27, sp, 3456
    002a3d74stp xzr, xzr, [x27]
    002a3d78str xzr, [sp+3472]
    002a3d7cadd x27, sp, 3552
    002a3d80stp xzr, xzr, [x27]
    002a3d84ldr x0, [sp+760]
    002a3d88ldr x1, [sp+768]
    002a3d8cldr x2, [sp+776]
    002a3d90bl encoding/asn1.parseUTCTime
    002a3d94str x0, [sp+3456]
    002a3d98str x1, [sp+3464]
    002a3d9cstr x2, [sp+3472]
    002a3da0str x3, [sp+3552]
    002a3da4str x4, [sp+3560]
    002a3da8ldr x3, [sp+3456]
    002a3dacldr x4, [sp+3464]
    002a3db0ldr x5, [sp+3472]
    002a3db4str x3, [sp+1240]
    002a3db8str x4, [sp+1248]
    002a3dbcstr x5, [sp+1256]
    002a3dc0ldr x3, [sp+3552]
    002a3dc4ldr x4, [sp+3560]
    002a3dc8str x3, [sp+1224]
    002a3dccstr x4, [sp+1232]
    002a3dd0ldr x3, [sp+648]
    002a3dd4ldrsb x27, [x3]
    002a3dd8ldr x4, [sp+1256]
    002a3ddcldr x5, [sp+1240]
    002a3de0ldr x6, [sp+1248]
    002a3de4str x5, [x3]
    002a3de8str x6, [x3+8]
    002a3decadrp x27, 0x7a8000
    002a3df0ldr w5, [x27+3056]
    002a3df4cbz w5, 0x2a3dfc
    002a3df8b 0x2a3e00
    002a3dfc
    002a3dfcloc_2a3dfc:
    002a3dfcb 0x2a3e14
    002a3e00
    002a3e00loc_2a3e00:
    002a3e00bl runtime.gcWriteBarrier2
    002a3e04str x4, [x25]
    002a3e08ldr x5, [x3+16]
    002a3e0cstr x5, [x25+8]
    002a3e10b 0x2a3e14
    002a3e14
    002a3e14loc_2a3e14:
    002a3e14str x4, [x3+16]
    002a3e18ldr x1, [sp+1224]
    002a3e1cldr x2, [sp+1232]
    002a3e20str x1, [sp+1040]
    002a3e24str x2, [sp+1048]
    002a3e28ldr x0, [sp+232]
    002a3e2cldp x29, x30, [sp-8]
    002a3e30add sp, sp, 3920
    002a3e34ret x30
    002a3e38
    002a3e38loc_2a3e38:
    002a3e38add x27, sp, 3456
    002a3e3cstp xzr, xzr, [x27]
    002a3e40str xzr, [sp+3472]
    002a3e44add x27, sp, 3552
    002a3e48stp xzr, xzr, [x27]
    002a3e4cldr x0, [sp+760]
    002a3e50ldr x1, [sp+768]
    002a3e54ldr x2, [sp+776]
    002a3e58bl encoding/asn1.parseGeneralizedTime
    002a3e5cstr x0, [sp+3456]
    002a3e60str x1, [sp+3464]
    002a3e64str x2, [sp+3472]
    002a3e68str x3, [sp+3552]
    002a3e6cstr x4, [sp+3560]
    002a3e70ldr x3, [sp+3456]
    002a3e74ldr x4, [sp+3464]
    002a3e78ldr x5, [sp+3472]
    002a3e7cstr x3, [sp+1200]
    002a3e80str x4, [sp+1208]
    002a3e84str x5, [sp+1216]
    002a3e88ldr x3, [sp+3552]
    002a3e8cldr x4, [sp+3560]
    002a3e90str x3, [sp+1184]
    002a3e94str x4, [sp+1192]
    002a3e98ldr x3, [sp+648]
    002a3e9cldrsb x27, [x3]
    002a3ea0ldr x4, [sp+1216]
    002a3ea4ldr x5, [sp+1200]
    002a3ea8ldr x6, [sp+1208]
    002a3eacstr x5, [x3]
    002a3eb0str x6, [x3+8]
    002a3eb4adrp x27, 0x7a8000
    002a3eb8ldr w5, [x27+3056]
    002a3ebccbz w5, 0x2a3ec4
    002a3ec0b 0x2a3ec8
    002a3ec4
    002a3ec4loc_2a3ec4:
    002a3ec4b 0x2a3edc
    002a3ec8
    002a3ec8loc_2a3ec8:
    002a3ec8bl runtime.gcWriteBarrier2
    002a3eccstr x4, [x25]
    002a3ed0ldr x5, [x3+16]
    002a3ed4str x5, [x25+8]
    002a3ed8b 0x2a3edc
    002a3edc
    002a3edcloc_2a3edc:
    002a3edcstr x4, [x3+16]
    002a3ee0ldr x1, [sp+1184]
    002a3ee4ldr x2, [sp+1192]
    002a3ee8str x1, [sp+1040]
    002a3eecstr x2, [sp+1048]
    002a3ef0ldr x0, [sp+232]
    002a3ef4ldp x29, x30, [sp-8]
    002a3ef8add sp, sp, 3920
    002a3efcret x30
    002a3f00
    002a3f00loc_2a3f00:
    002a3f00b 0x2a40a4
    002a3f04
    002a3f04loc_2a3f04:
    002a3f04movz x4, 34034
    002a3f08movk x4, 0x3dbc0000
    002a3f0csubs wzr, w3, w4
    002a3f10b.eq 0x2a3f18
    002a3f14b 0x2a3f80
    002a3f18
    002a3f18loc_2a3f18:
    002a3f18ldr x3, [sp+2376]
    002a3f1cadrp x4, 0x349000
    002a3f20add x4, x4, 1088
    002a3f24subs xzr, x3, x4
    002a3f28b.eq 0x2a3f30
    002a3f2cb 0x2a3f38
    002a3f30
    002a3f30loc_2a3f30:
    002a3f30orr x0, xzr, 1
    002a3f34b 0x2a3f40
    002a3f38
    002a3f38loc_2a3f38:
    002a3f38mov x0, xzr
    002a3f3cb 0x2a3f40
    002a3f40
    002a3f40loc_2a3f40:
    002a3f40strb w0, [sp+123]
    002a3f44tbnz w0, 0, 0x2a3f4c
    002a3f48b 0x2a3f7c
    002a3f4c
    002a3f4cloc_2a3f4c:
    002a3f4cb 0x2a3f50
    002a3f50
    002a3f50loc_2a3f50:
    002a3f50ldr x3, [sp+2384]
    002a3f54str x3, [sp+632]
    002a3f58ldrsb x27, [x3]
    002a3f5corr x4, xzr, 1
    002a3f60strb w4, [x3]
    002a3f64ldr x1, [sp+1040]
    002a3f68ldr x2, [sp+1048]
    002a3f6cldr x0, [sp+232]
    002a3f70ldp x29, x30, [sp-8]
    002a3f74add sp, sp, 3920
    002a3f78ret x30
    002a3f7c
    002a3f7cloc_2a3f7c:
    002a3f7cb 0x2a40a0
    002a3f80
    002a3f80loc_2a3f80:
    002a3f80movz x4, 109
    002a3f84movk x4, 0x3f3d0000
    002a3f88subs wzr, w3, w4
    002a3f8cb.eq 0x2a3f94
    002a3f90b 0x2a4098
    002a3f94
    002a3f94loc_2a3f94:
    002a3f94ldr x3, [sp+2376]
    002a3f98adrp x4, 0x34e000
    002a3f9cadd x4, x4, 2240
    002a3fa0subs xzr, x3, x4
    002a3fa4b.eq 0x2a3fac
    002a3fa8b 0x2a3fb4
    002a3fac
    002a3facloc_2a3fac:
    002a3facorr x0, xzr, 1
    002a3fb0b 0x2a3fbc
    002a3fb4
    002a3fb4loc_2a3fb4:
    002a3fb4mov x0, xzr
    002a3fb8b 0x2a3fbc
    002a3fbc
    002a3fbcloc_2a3fbc:
    002a3fbcstrb w0, [sp+123]
    002a3fc0tbnz w0, 0, 0x2a3fc8
    002a3fc4b 0x2a4094
    002a3fc8
    002a3fc8loc_2a3fc8:
    002a3fc8b 0x2a3fcc
    002a3fcc
    002a3fccloc_2a3fcc:
    002a3fccldr x3, [sp+2384]
    002a3fd0str x3, [sp+624]
    002a3fd4str xzr, [sp+3256]
    002a3fd8add x27, sp, 3552
    002a3fdcstp xzr, xzr, [x27]
    002a3fe0ldr x0, [sp+760]
    002a3fe4ldr x1, [sp+768]
    002a3fe8ldr x2, [sp+776]
    002a3fecbl encoding/asn1.parseBigInt
    002a3ff0str x0, [sp+3256]
    002a3ff4str x1, [sp+3552]
    002a3ff8str x2, [sp+3560]
    002a3ffcldr x3, [sp+3256]
    002a4000str x3, [sp+1160]
    002a4004ldr x3, [sp+3560]
    002a4008ldr x4, [sp+3552]
    002a400cstr x4, [sp+1144]
    002a4010str x3, [sp+1152]
    002a4014ldr x3, [sp+1160]
    002a4018str x3, [sp+728]
    002a401cldr x3, [sp+1152]
    002a4020ldr x4, [sp+1144]
    002a4024str x4, [sp+1008]
    002a4028str x3, [sp+1016]
    002a402ccbnz x4, 0x2a4034
    002a4030b 0x2a4038
    002a4034
    002a4034loc_2a4034:
    002a4034b 0x2a4074
    002a4038
    002a4038loc_2a4038:
    002a4038ldr x3, [sp+624]
    002a403cldrsb x27, [x3]
    002a4040ldr x4, [sp+728]
    002a4044adrp x27, 0x7a7000
    002a4048ldr w5, [x27+3056]
    002a404ccbz w5, 0x2a4054
    002a4050b 0x2a4058
    002a4054
    002a4054loc_2a4054:
    002a4054b 0x2a406c
    002a4058
    002a4058loc_2a4058:
    002a4058bl runtime.gcWriteBarrier2
    002a405cstr x4, [x25]
    002a4060ldr x5, [x3]
    002a4064str x5, [x25+8]
    002a4068b 0x2a406c
    002a406c
    002a406cloc_2a406c:
    002a406cstr x4, [x3]
    002a4070b 0x2a4074
    002a4074
    002a4074loc_2a4074:
    002a4074ldr x1, [sp+1008]
    002a4078ldr x2, [sp+1016]
    002a407cstr x1, [sp+1040]
    002a4080str x2, [sp+1048]
    002a4084ldr x0, [sp+232]
    002a4088ldp x29, x30, [sp-8]
    002a408cadd sp, sp, 3920
    002a4090ret x30
    002a4094
    002a4094loc_2a4094:
    002a4094b 0x2a409c
    002a4098
    002a4098loc_2a4098:
    002a4098b 0x2a409c
    002a409c
    002a409cloc_2a409c:
    002a409cb 0x2a40a0
    002a40a0
    002a40a0loc_2a40a0:
    002a40a0b 0x2a40a4
    002a40a4
    002a40a4loc_2a40a4:
    002a40a4b 0x2a45b0
    002a40a8
    002a40a8loc_2a40a8:
    002a40a8movz x4, 50038
    002a40acmovk x4, 0x6aae0000
    002a40b0adds wzr, w3, w4
    002a40b4b.ls 0x2a40bc
    002a40b8b 0x2a4348
    002a40bc
    002a40bcloc_2a40bc:
    002a40bcmovz x4, 59042
    002a40c0movk x4, 0x777b0000
    002a40c4subs wzr, w3, w4
    002a40c8b.eq 0x2a40d0
    002a40ccb 0x2a41a8
    002a40d0
    002a40d0loc_2a40d0:
    002a40d0ldr x3, [sp+2376]
    002a40d4adrp x4, 0x348000
    002a40d8add x4, x4, 1024
    002a40dcsubs xzr, x3, x4
    002a40e0b.eq 0x2a40e8
    002a40e4b 0x2a40f0
    002a40e8
    002a40e8loc_2a40e8:
    002a40e8orr x0, xzr, 1
    002a40ecb 0x2a40f8
    002a40f0
    002a40f0loc_2a40f0:
    002a40f0mov x0, xzr
    002a40f4b 0x2a40f8
    002a40f8
    002a40f8loc_2a40f8:
    002a40f8strb w0, [sp+123]
    002a40fctbnz w0, 0, 0x2a4104
    002a4100b 0x2a41a4
    002a4104
    002a4104loc_2a4104:
    002a4104b 0x2a4108
    002a4108
    002a4108loc_2a4108:
    002a4108ldr x3, [sp+2384]
    002a410cstr x3, [sp+640]
    002a4110add x27, sp, 3552
    002a4114stp xzr, xzr, [x27]
    002a4118ldr x0, [sp+760]
    002a411cldr x1, [sp+768]
    002a4120ldr x2, [sp+776]
    002a4124bl encoding/asn1.parseInt32
    002a4128str w0, [sp+148]
    002a412cstr x1, [sp+3552]
    002a4130str x2, [sp+3560]
    002a4134ldrsw x3, [sp+148]
    002a4138str w3, [sp+140]
    002a413cldr x3, [sp+3560]
    002a4140ldr x4, [sp+3552]
    002a4144str x4, [sp+1168]
    002a4148str x3, [sp+1176]
    002a414cldrsw x3, [sp+140]
    002a4150str w3, [sp+132]
    002a4154ldr x3, [sp+1176]
    002a4158ldr x4, [sp+1168]
    002a415cstr x4, [sp+1024]
    002a4160str x3, [sp+1032]
    002a4164cbnz x4, 0x2a416c
    002a4168b 0x2a4170
    002a416c
    002a416cloc_2a416c:
    002a416cb 0x2a4184
    002a4170
    002a4170loc_2a4170:
    002a4170ldr x3, [sp+640]
    002a4174ldrsb x27, [x3]
    002a4178ldrsw x4, [sp+132]
    002a417cstr x4, [x3]
    002a4180b 0x2a4184
    002a4184
    002a4184loc_2a4184:
    002a4184ldr x1, [sp+1024]
    002a4188ldr x2, [sp+1032]
    002a418cstr x1, [sp+1040]
    002a4190str x2, [sp+1048]
    002a4194ldr x0, [sp+232]
    002a4198ldp x29, x30, [sp-8]
    002a419cadd sp, sp, 3920
    002a41a0ret x30
    002a41a4
    002a41a4loc_2a41a4:
    002a41a4b 0x2a4344
    002a41a8
    002a41a8loc_2a41a8:
    002a41a8movz x4, 50038
    002a41acmovk x4, 0x6aae0000
    002a41b0adds wzr, w3, w4
    002a41b4b.eq 0x2a41bc
    002a41b8b 0x2a433c
    002a41bc
    002a41bcloc_2a41bc:
    002a41bcldr x3, [sp+2376]
    002a41c0adrp x4, 0x348000
    002a41c4add x4, x4, 1216
    002a41c8subs xzr, x3, x4
    002a41ccb.eq 0x2a41d4
    002a41d0b 0x2a41dc
    002a41d4
    002a41d4loc_2a41d4:
    002a41d4orr x0, xzr, 1
    002a41d8b 0x2a41e4
    002a41dc
    002a41dcloc_2a41dc:
    002a41dcmov x0, xzr
    002a41e0b 0x2a41e4
    002a41e4
    002a41e4loc_2a41e4:
    002a41e4strb w0, [sp+123]
    002a41e8tbnz w0, 0, 0x2a41f0
    002a41ecb 0x2a4338
    002a41f0
    002a41f0loc_2a41f0:
    002a41f0b 0x2a41f4
    002a41f4
    002a41f4loc_2a41f4:
    002a41f4ldr x3, [sp+2384]
    002a41f8str x3, [sp+672]
    002a41fcldr x1, [sp+232]
    002a4200ldr x0, [sp+4024]
    002a4204ldr x2, [sp+4016]
    002a4208ldr x3, [sp+4000]
    002a420csubs xzr, x2, x1
    002a4210b.hs 0x2a4218
    002a4214b 0x2a5704
    002a4218
    002a4218loc_2a4218:
    002a4218subs xzr, x1, x0
    002a421cb.hs 0x2a4224
    002a4220b 0x2a5700
    002a4224
    002a4224loc_2a4224:
    002a4224sub x4, x2, x0
    002a4228sub x5, x1, x0
    002a422csub x6, xzr, x4
    002a4230and x6, x0, x6, asr #63
    002a4234add x3, x3, x6
    002a4238str x3, [sp+3264]
    002a423cstr x5, [sp+3272]
    002a4240str x4, [sp+3280]
    002a4244add x27, sp, 2288
    002a4248stp xzr, xzr, [x27]
    002a424cadd x27, sp, 2304
    002a4250stp xzr, xzr, [x27]
    002a4254add x27, sp, 2320
    002a4258stp xzr, xzr, [x27]
    002a425cadd x27, sp, 2336
    002a4260stp xzr, xzr, [x27]
    002a4264str xzr, [sp+2352]
    002a4268ldr x3, [sp+160]
    002a426cstr x3, [sp+2288]
    002a4270ldr x3, [sp+168]
    002a4274str x3, [sp+2296]
    002a4278ldrb w3, [sp+184]
    002a427cstrb w3, [sp+2304]
    002a4280ldr x3, [sp+760]
    002a4284ldr x4, [sp+768]
    002a4288ldr x5, [sp+776]
    002a428cstr x3, [sp+2312]
    002a4290str x4, [sp+2320]
    002a4294str x5, [sp+2328]
    002a4298ldr x3, [sp+3264]
    002a429cldr x4, [sp+3272]
    002a42a0ldr x5, [sp+3280]
    002a42a4str x3, [sp+2336]
    002a42a8str x4, [sp+2344]
    002a42acstr x5, [sp+2352]
    002a42b0ldr x1, [sp+672]
    002a42b4ldrsb x27, [x1]
    002a42b8adrp x27, 0x7a7000
    002a42bcldr w3, [x27+3056]
    002a42c0cbz w3, 0x2a42c8
    002a42c4b 0x2a42cc
    002a42c8
    002a42c8loc_2a42c8:
    002a42c8b 0x2a42e8
    002a42cc
    002a42ccloc_2a42cc:
    002a42ccstr x1, [sp+1632]
    002a42d0adrp x0, 0x3d3000
    002a42d4add x0, x0, 2976
    002a42d8add x2, sp, 2288
    002a42dcbl runtime.wbMove
    002a42e0ldr x1, [sp+1632]
    002a42e4b 0x2a42e8
    002a42e8
    002a42e8loc_2a42e8:
    002a42e8add x27, sp, 2288
    002a42ecldp x3, x4, [x27]
    002a42f0add x27, sp, 2304
    002a42f4ldp x5, x6, [x27]
    002a42f8add x27, sp, 2320
    002a42fcldp x7, x8, [x27]
    002a4300add x27, sp, 2336
    002a4304ldp x9, x10, [x27]
    002a4308stp x3, x4, [x1]
    002a430cstp x5, x6, [x1+16]
    002a4310stp x7, x8, [x1+32]
    002a4314stp x9, x10, [x1+48]
    002a4318ldr x3, [sp+2352]
    002a431cstr x3, [x1+64]
    002a4320ldr x1, [sp+1040]
    002a4324ldr x2, [sp+1048]
    002a4328ldr x0, [sp+232]
    002a432cldp x29, x30, [sp-8]
    002a4330add sp, sp, 3920
    002a4334ret x30
    002a4338
    002a4338loc_2a4338:
    002a4338b 0x2a4340
    002a433c
    002a433cloc_2a433c:
    002a433cb 0x2a4340
    002a4340
    002a4340loc_2a4340:
    002a4340b 0x2a4344
    002a4344
    002a4344loc_2a4344:
    002a4344b 0x2a45ac
    002a4348
    002a4348loc_2a4348:
    002a4348movz x4, 10298
    002a434cmovk x4, 0x49a00000
    002a4350adds wzr, w3, w4
    002a4354b.eq 0x2a435c
    002a4358b 0x2a4480
    002a435c
    002a435cloc_2a435c:
    002a435cldr x3, [sp+2376]
    002a4360adrp x4, 0x37b000
    002a4364add x4, x4, 3232
    002a4368subs xzr, x3, x4
    002a436cb.eq 0x2a4374
    002a4370b 0x2a437c
    002a4374
    002a4374loc_2a4374:
    002a4374orr x0, xzr, 1
    002a4378b 0x2a4384
    002a437c
    002a437cloc_2a437c:
    002a437cmov x0, xzr
    002a4380b 0x2a4384
    002a4384
    002a4384loc_2a4384:
    002a4384strb w0, [sp+123]
    002a4388tbnz w0, 0, 0x2a4390
    002a438cb 0x2a447c
    002a4390
    002a4390loc_2a4390:
    002a4390b 0x2a4394
    002a4394
    002a4394loc_2a4394:
    002a4394ldr x3, [sp+2384]
    002a4398str x3, [sp+656]
    002a439cadd x27, sp, 3504
    002a43a0stp xzr, xzr, [x27]
    002a43a4add x27, sp, 3520
    002a43a8stp xzr, xzr, [x27]
    002a43acadd x27, sp, 3552
    002a43b0stp xzr, xzr, [x27]
    002a43b4ldr x0, [sp+760]
    002a43b8ldr x1, [sp+768]
    002a43bcldr x2, [sp+776]
    002a43c0bl encoding/asn1.parseBitString
    002a43c4str x0, [sp+3504]
    002a43c8str x1, [sp+3512]
    002a43ccstr x2, [sp+3520]
    002a43d0str x3, [sp+3528]
    002a43d4str x4, [sp+3552]
    002a43d8str x5, [sp+3560]
    002a43dcldr x3, [sp+3504]
    002a43e0ldr x4, [sp+3512]
    002a43e4ldr x5, [sp+3520]
    002a43e8ldr x6, [sp+3528]
    002a43ecstr x3, [sp+1280]
    002a43f0str x4, [sp+1288]
    002a43f4str x5, [sp+1296]
    002a43f8str x6, [sp+1304]
    002a43fcldr x3, [sp+3552]
    002a4400ldr x4, [sp+3560]
    002a4404str x3, [sp+1264]
    002a4408str x4, [sp+1272]
    002a440cldr x3, [sp+656]
    002a4410ldrsb x27, [x3]
    002a4414ldr x4, [sp+1280]
    002a4418ldr x5, [sp+1288]
    002a441cldr x6, [sp+1296]
    002a4420ldr x7, [sp+1304]
    002a4424str x5, [x3+8]
    002a4428str x6, [x3+16]
    002a442cstr x7, [x3+24]
    002a4430adrp x27, 0x7a7000
    002a4434ldr w5, [x27+3056]
    002a4438cbz w5, 0x2a4440
    002a443cb 0x2a4444
    002a4440
    002a4440loc_2a4440:
    002a4440b 0x2a4458
    002a4444
    002a4444loc_2a4444:
    002a4444bl runtime.gcWriteBarrier2
    002a4448str x4, [x25]
    002a444cldr x5, [x3]
    002a4450str x5, [x25+8]
    002a4454b 0x2a4458
    002a4458
    002a4458loc_2a4458:
    002a4458str x4, [x3]
    002a445cldr x1, [sp+1264]
    002a4460ldr x2, [sp+1272]
    002a4464str x1, [sp+1040]
    002a4468str x2, [sp+1048]
    002a446cldr x0, [sp+232]
    002a4470ldp x29, x30, [sp-8]
    002a4474add sp, sp, 3920
    002a4478ret x30
    002a447c
    002a447cloc_2a447c:
    002a447cb 0x2a45a8
    002a4480
    002a4480loc_2a4480:
    002a4480movz x4, 14662
    002a4484movk x4, 0xd880000
    002a4488adds wzr, w3, w4
    002a448cb.eq 0x2a4494
    002a4490b 0x2a45a0
    002a4494
    002a4494loc_2a4494:
    002a4494ldr x3, [sp+2376]
    002a4498adrp x4, 0x37b000
    002a449cadd x4, x4, 3360
    002a44a0subs xzr, x3, x4
    002a44a4b.eq 0x2a44ac
    002a44a8b 0x2a44b4
    002a44ac
    002a44acloc_2a44ac:
    002a44acorr x0, xzr, 1
    002a44b0b 0x2a44bc
    002a44b4
    002a44b4loc_2a44b4:
    002a44b4mov x0, xzr
    002a44b8b 0x2a44bc
    002a44bc
    002a44bcloc_2a44bc:
    002a44bcstrb w0, [sp+123]
    002a44c0tbnz w0, 0, 0x2a44c8
    002a44c4b 0x2a459c
    002a44c8
    002a44c8loc_2a44c8:
    002a44c8b 0x2a44cc
    002a44cc
    002a44ccloc_2a44cc:
    002a44ccldr x3, [sp+2384]
    002a44d0str x3, [sp+664]
    002a44d4add x27, sp, 3480
    002a44d8stp xzr, xzr, [x27]
    002a44dcstr xzr, [sp+3496]
    002a44e0add x27, sp, 3552
    002a44e4stp xzr, xzr, [x27]
    002a44e8ldr x0, [sp+760]
    002a44ecldr x1, [sp+768]
    002a44f0ldr x2, [sp+776]
    002a44f4bl encoding/asn1.parseObjectIdentifier
    002a44f8str x0, [sp+3480]
    002a44fcstr x1, [sp+3488]
    002a4500str x2, [sp+3496]
    002a4504str x3, [sp+3552]
    002a4508str x4, [sp+3560]
    002a450cldr x3, [sp+3480]
    002a4510ldr x4, [sp+3488]
    002a4514ldr x5, [sp+3496]
    002a4518str x3, [sp+1328]
    002a451cstr x4, [sp+1336]
    002a4520str x5, [sp+1344]
    002a4524ldr x3, [sp+3552]
    002a4528ldr x4, [sp+3560]
    002a452cstr x3, [sp+1312]
    002a4530str x4, [sp+1320]
    002a4534ldr x3, [sp+664]
    002a4538ldrsb x27, [x3]
    002a453cldr x4, [sp+1328]
    002a4540ldr x5, [sp+1336]
    002a4544ldr x6, [sp+1344]
    002a4548str x5, [x3+8]
    002a454cstr x6, [x3+16]
    002a4550adrp x27, 0x7a7000
    002a4554ldr w5, [x27+3056]
    002a4558cbz w5, 0x2a4560
    002a455cb 0x2a4564
    002a4560
    002a4560loc_2a4560:
    002a4560b 0x2a4578
    002a4564
    002a4564loc_2a4564:
    002a4564bl runtime.gcWriteBarrier2
    002a4568str x4, [x25]
    002a456cldr x5, [x3]
    002a4570str x5, [x25+8]
    002a4574b 0x2a4578
    002a4578
    002a4578loc_2a4578:
    002a4578str x4, [x3]
    002a457cldr x1, [sp+1312]
    002a4580ldr x2, [sp+1320]
    002a4584str x1, [sp+1040]
    002a4588str x2, [sp+1048]
    002a458cldr x0, [sp+232]
    002a4590ldp x29, x30, [sp-8]
    002a4594add sp, sp, 3920
    002a4598ret x30
    002a459c
    002a459cloc_2a459c:
    002a459cb 0x2a45a4
    002a45a0
    002a45a0loc_2a45a0:
    002a45a0b 0x2a45a4
    002a45a4
    002a45a4loc_2a45a4:
    002a45a4b 0x2a45a8
    002a45a8
    002a45a8loc_2a45a8:
    002a45a8b 0x2a45ac
    002a45ac
    002a45acloc_2a45ac:
    002a45acb 0x2a45b0
    002a45b0
    002a45b0loc_2a45b0:
    002a45b0b 0x2a45b8
    002a45b4
    002a45b4loc_2a45b4:
    002a45b4b 0x2a45b8
    002a45b8
    002a45b8loc_2a45b8:
    002a45b8ldr x0, [sp+3976]
    002a45bcldr x1, [sp+3984]
    002a45c0ldr x2, [sp+3992]
    002a45c4str x0, [sp+584]
    002a45c8str x1, [sp+592]
    002a45ccstr x2, [sp+600]
    002a45d0bl reflect.Value.Kind
    002a45d4str x0, [sp+552]
    002a45d8str x0, [sp+432]
    002a45dcsubs xzr, x0, 6
    002a45e0b.ls 0x2a45e8
    002a45e4b 0x2a482c
    002a45e8
    002a45e8loc_2a45e8:
    002a45e8subs xzr, x0, 1
    002a45ecb.eq 0x2a45f4
    002a45f0b 0x2a4690
    002a45f4
    002a45f4loc_2a45f4:
    002a45f4b 0x2a45f8
    002a45f8
    002a45f8loc_2a45f8:
    002a45f8add x27, sp, 3552
    002a45fcstp xzr, xzr, [x27]
    002a4600ldr x0, [sp+760]
    002a4604ldr x1, [sp+768]
    002a4608ldr x2, [sp+776]
    002a460cbl encoding/asn1.parseBool
    002a4610strb w0, [sp+124]
    002a4614str x1, [sp+3552]
    002a4618str x2, [sp+3560]
    002a461cldrb w3, [sp+124]
    002a4620strb w3, [sp+119]
    002a4624ldr x3, [sp+3560]
    002a4628ldr x4, [sp+3552]
    002a462cstr x4, [sp+1128]
    002a4630str x3, [sp+1136]
    002a4634ldrb w3, [sp+119]
    002a4638strb w3, [sp+112]
    002a463cldr x3, [sp+1136]
    002a4640ldr x4, [sp+1128]
    002a4644str x4, [sp+992]
    002a4648str x3, [sp+1000]
    002a464ccbnz x4, 0x2a4654
    002a4650b 0x2a4658
    002a4654
    002a4654loc_2a4654:
    002a4654b 0x2a4670
    002a4658
    002a4658loc_2a4658:
    002a4658ldrb w3, [sp+112]
    002a465cldr x0, [sp+584]
    002a4660ldr x1, [sp+592]
    002a4664ldr x2, [sp+600]
    002a4668bl reflect.Value.SetBool
    002a466cb 0x2a4670
    002a4670
    002a4670loc_2a4670:
    002a4670ldr x1, [sp+992]
    002a4674ldr x2, [sp+1000]
    002a4678str x1, [sp+1040]
    002a467cstr x2, [sp+1048]
    002a4680ldr x0, [sp+232]
    002a4684ldp x29, x30, [sp-8]
    002a4688add sp, sp, 3920
    002a468cret x30
    002a4690
    002a4690loc_2a4690:
    002a4690subs xzr, x0, 2
    002a4694b.eq 0x2a469c
    002a4698b 0x2a46a0
    002a469c
    002a469cloc_2a469c:
    002a469cb 0x2a46bc
    002a46a0
    002a46a0loc_2a46a0:
    002a46a0subs xzr, x0, 5
    002a46a4b.hs 0x2a46ac
    002a46a8b 0x2a481c
    002a46ac
    002a46acloc_2a46ac:
    002a46acsubs xzr, x0, 6
    002a46b0b.ls 0x2a46b8
    002a46b4b 0x2a4818
    002a46b8
    002a46b8loc_2a46b8:
    002a46b8b 0x2a46bc
    002a46bc
    002a46bcloc_2a46bc:
    002a46bcldr x0, [sp+584]
    002a46c0ldr x1, [sp+592]
    002a46c4ldr x2, [sp+600]
    002a46c8bl reflect.Value.Type
    002a46ccstr x0, [sp+1112]
    002a46d0str x1, [sp+1120]
    002a46d4ldrsb x27, [x0]
    002a46d8ldr x3, [x0+288]
    002a46dcmov x0, x1
    002a46e0blr x3
    002a46e4str x0, [sp+504]
    002a46e8subs xzr, x0, 4
    002a46ecb.eq 0x2a46f4
    002a46f0b 0x2a4784
    002a46f4
    002a46f4loc_2a46f4:
    002a46f4add x27, sp, 3552
    002a46f8stp xzr, xzr, [x27]
    002a46fcldr x0, [sp+760]
    002a4700ldr x1, [sp+768]
    002a4704ldr x2, [sp+776]
    002a4708bl encoding/asn1.parseInt32
    002a470cstr w0, [sp+148]
    002a4710str x1, [sp+3552]
    002a4714str x2, [sp+3560]
    002a4718ldrsw x3, [sp+148]
    002a471cstr w3, [sp+136]
    002a4720ldr x3, [sp+3560]
    002a4724ldr x4, [sp+3552]
    002a4728str x4, [sp+1096]
    002a472cstr x3, [sp+1104]
    002a4730ldrsw x3, [sp+136]
    002a4734str w3, [sp+128]
    002a4738ldr x3, [sp+1104]
    002a473cldr x4, [sp+1096]
    002a4740str x4, [sp+976]
    002a4744str x3, [sp+984]
    002a4748cbnz x4, 0x2a4750
    002a474cb 0x2a4754
    002a4750
    002a4750loc_2a4750:
    002a4750b 0x2a4770
    002a4754
    002a4754loc_2a4754:
    002a4754ldr x0, [sp+584]
    002a4758ldr x1, [sp+592]
    002a475cldr x2, [sp+600]
    002a4760ldrsw x4, [sp+128]
    002a4764mov x3, x4
    002a4768bl reflect.Value.SetInt
    002a476cb 0x2a4770
    002a4770
    002a4770loc_2a4770:
    002a4770ldr x3, [sp+976]
    002a4774ldr x4, [sp+984]
    002a4778str x3, [sp+1040]
    002a477cstr x4, [sp+1048]
    002a4780b 0x2a4800
    002a4784
    002a4784loc_2a4784:
    002a4784add x27, sp, 3552
    002a4788stp xzr, xzr, [x27]
    002a478cldr x0, [sp+760]
    002a4790ldr x1, [sp+768]
    002a4794ldr x2, [sp+776]
    002a4798bl encoding/asn1.parseInt64
    002a479cstr x0, [sp+512]
    002a47a0str x1, [sp+3552]
    002a47a4str x2, [sp+3560]
    002a47a8ldr x3, [sp+512]
    002a47acstr x3, [sp+288]
    002a47b0str x1, [sp+1080]
    002a47b4str x2, [sp+1088]
    002a47b8ldr x3, [sp+288]
    002a47bcstr x3, [sp+224]
    002a47c0str x1, [sp+960]
    002a47c4str x2, [sp+968]
    002a47c8cbnz x1, 0x2a47d0
    002a47ccb 0x2a47d4
    002a47d0
    002a47d0loc_2a47d0:
    002a47d0b 0x2a47ec
    002a47d4
    002a47d4loc_2a47d4:
    002a47d4ldr x3, [sp+224]
    002a47d8ldr x0, [sp+584]
    002a47dcldr x1, [sp+592]
    002a47e0ldr x2, [sp+600]
    002a47e4bl reflect.Value.SetInt
    002a47e8b 0x2a47ec
    002a47ec
    002a47ecloc_2a47ec:
    002a47ecldr x3, [sp+960]
    002a47f0ldr x4, [sp+968]
    002a47f4str x3, [sp+1040]
    002a47f8str x4, [sp+1048]
    002a47fcb 0x2a4800
    002a4800
    002a4800loc_2a4800:
    002a4800ldr x1, [sp+1040]
    002a4804ldr x2, [sp+1048]
    002a4808ldr x0, [sp+232]
    002a480cldp x29, x30, [sp-8]
    002a4810add sp, sp, 3920
    002a4814ret x30
    002a4818
    002a4818loc_2a4818:
    002a4818b 0x2a4820
    002a481c
    002a481cloc_2a481c:
    002a481cb 0x2a4820
    002a4820
    002a4820loc_2a4820:
    002a4820b 0x2a4824
    002a4824
    002a4824loc_2a4824:
    002a4824b 0x2a4828
    002a4828
    002a4828loc_2a4828:
    002a4828b 0x2a4f9c
    002a482c
    002a482cloc_2a482c:
    002a482csubs xzr, x0, 23
    002a4830b.eq 0x2a4838
    002a4834b 0x2a4a44
    002a4838
    002a4838loc_2a4838:
    002a4838b 0x2a483c
    002a483c
    002a483cloc_2a483c:
    002a483cldr x1, [sp+824]
    002a4840ldr x0, [sp+832]
    002a4844str x1, [sp+696]
    002a4848str x0, [sp+704]
    002a484cldrsb x27, [x1]
    002a4850ldr x1, [x1+88]
    002a4854blr x1
    002a4858str x0, [sp+3880]
    002a485cstr x1, [sp+3888]
    002a4860ldrsb x27, [x0]
    002a4864ldr x2, [x0+168]
    002a4868mov x0, x1
    002a486cblr x2
    002a4870str x0, [sp+488]
    002a4874subs xzr, x0, 8
    002a4878b.eq 0x2a4880
    002a487cb 0x2a4944
    002a4880
    002a4880loc_2a4880:
    002a4880ldr x2, [sp+768]
    002a4884str x2, [sp+560]
    002a4888ldr x3, [sp+768]
    002a488cstr x3, [sp+496]
    002a4890ldr x0, [sp+696]
    002a4894ldr x1, [sp+704]
    002a4898bl reflect.MakeSlice
    002a489cstr x0, [sp+3112]
    002a48a0str x1, [sp+3120]
    002a48a4str x2, [sp+3128]
    002a48a8ldr x4, [sp+584]
    002a48acldr x5, [sp+592]
    002a48b0ldr x6, [sp+600]
    002a48b4mov x3, x0
    002a48b8mov x0, x4
    002a48bcmov x4, x1
    002a48c0mov x1, x5
    002a48c4mov x5, x2
    002a48c8mov x2, x6
    002a48ccbl reflect.Value.Set
    002a48d0ldr x4, [sp+760]
    002a48d4ldr x5, [sp+768]
    002a48d8ldr x6, [sp+776]
    002a48dcstr x4, [sp+2168]
    002a48e0str x5, [sp+2176]
    002a48e4str x6, [sp+2184]
    002a48e8adrp x0, 0x349000
    002a48ecadd x0, x0, 1216
    002a48f0add x1, sp, 2168
    002a48f4bl reflect.ValueOf
    002a48f8str x0, [sp+3112]
    002a48fcstr x1, [sp+3120]
    002a4900str x2, [sp+3128]
    002a4904ldr x4, [sp+584]
    002a4908ldr x5, [sp+592]
    002a490cldr x6, [sp+600]
    002a4910mov x3, x0
    002a4914mov x0, x4
    002a4918mov x4, x1
    002a491cmov x1, x5
    002a4920mov x5, x2
    002a4924mov x2, x6
    002a4928bl reflect.Copy
    002a492cldr x1, [sp+1040]
    002a4930ldr x2, [sp+1048]
    002a4934ldr x0, [sp+232]
    002a4938ldp x29, x30, [sp-8]
    002a493cadd sp, sp, 3920
    002a4940ret x30
    002a4944
    002a4944loc_2a4944:
    002a4944ldr x1, [sp+696]
    002a4948ldrsb x27, [x1]
    002a494cldr x1, [x1+88]
    002a4950ldr x0, [sp+704]
    002a4954blr x1
    002a4958str x0, [sp+3048]
    002a495cstr x1, [sp+3056]
    002a4960add x27, sp, 3112
    002a4964stp xzr, xzr, [x27]
    002a4968str xzr, [sp+3128]
    002a496cadd x27, sp, 3552
    002a4970stp xzr, xzr, [x27]
    002a4974ldr x3, [sp+696]
    002a4978ldr x1, [sp+768]
    002a497cldr x4, [sp+704]
    002a4980ldr x2, [sp+776]
    002a4984ldr x0, [sp+760]
    002a4988ldr x5, [sp+3048]
    002a498cldr x6, [sp+3056]
    002a4990bl encoding/asn1.parseSequenceOf
    002a4994str x0, [sp+3112]
    002a4998str x1, [sp+3120]
    002a499cstr x2, [sp+3128]
    002a49a0str x3, [sp+3552]
    002a49a4str x4, [sp+3560]
    002a49a8ldr x1, [sp+3112]
    002a49acldr x2, [sp+3120]
    002a49b0ldr x3, [sp+3128]
    002a49b4str x1, [sp+3856]
    002a49b8str x2, [sp+3864]
    002a49bcstr x3, [sp+3872]
    002a49c0ldr x1, [sp+3552]
    002a49c4ldr x2, [sp+3560]
    002a49c8str x1, [sp+3824]
    002a49ccstr x2, [sp+3832]
    002a49d0ldr x1, [sp+3856]
    002a49d4ldr x2, [sp+3864]
    002a49d8ldr x3, [sp+3872]
    002a49dcstr x1, [sp+736]
    002a49e0str x2, [sp+744]
    002a49e4str x3, [sp+752]
    002a49e8ldr x1, [sp+3832]
    002a49ecldr x2, [sp+3824]
    002a49f0str x2, [sp+944]
    002a49f4str x1, [sp+952]
    002a49f8cbnz x2, 0x2a4a00
    002a49fcb 0x2a4a04
    002a4a00
    002a4a00loc_2a4a00:
    002a4a00b 0x2a4a24
    002a4a04
    002a4a04loc_2a4a04:
    002a4a04ldr x0, [sp+584]
    002a4a08ldr x3, [sp+736]
    002a4a0cldr x1, [sp+592]
    002a4a10ldr x4, [sp+744]
    002a4a14ldr x2, [sp+600]
    002a4a18ldr x5, [sp+752]
    002a4a1cbl reflect.Value.Set
    002a4a20b 0x2a4a24
    002a4a24
    002a4a24loc_2a4a24:
    002a4a24ldr x1, [sp+944]
    002a4a28ldr x2, [sp+952]
    002a4a2cstr x1, [sp+1040]
    002a4a30str x2, [sp+1048]
    002a4a34ldr x0, [sp+232]
    002a4a38ldp x29, x30, [sp-8]
    002a4a3cadd sp, sp, 3920
    002a4a40ret x30
    002a4a44
    002a4a44loc_2a4a44:
    002a4a44subs xzr, x0, 24
    002a4a48b.eq 0x2a4a50
    002a4a4cb 0x2a4f68
    002a4a50
    002a4a50loc_2a4a50:
    002a4a50b 0x2a4a54
    002a4a54
    002a4a54loc_2a4a54:
    002a4a54add x27, sp, 608
    002a4a58stp xzr, xzr, [x27]
    002a4a5cldr x3, [sp+152]
    002a4a60str x3, [sp+424]
    002a4a64subs xzr, x3, 19
    002a4a68b.le 0x2a4a70
    002a4a6cb 0x2a4c08
    002a4a70
    002a4a70loc_2a4a70:
    002a4a70subs xzr, x3, 12
    002a4a74b.eq 0x2a4a7c
    002a4a78b 0x2a4af4
    002a4a7c
    002a4a7cloc_2a4a7c:
    002a4a7cb 0x2a4a80
    002a4a80
    002a4a80loc_2a4a80:
    002a4a80add x27, sp, 3304
    002a4a84stp xzr, xzr, [x27]
    002a4a88add x27, sp, 3552
    002a4a8cstp xzr, xzr, [x27]
    002a4a90ldr x0, [sp+760]
    002a4a94ldr x1, [sp+768]
    002a4a98ldr x2, [sp+776]
    002a4a9cbl encoding/asn1.parseUTF8String
    002a4aa0str x0, [sp+3304]
    002a4aa4str x1, [sp+3312]
    002a4aa8str x2, [sp+3552]
    002a4aacstr x3, [sp+3560]
    002a4ab0ldr x3, [sp+3312]
    002a4ab4ldr x4, [sp+3304]
    002a4ab8str x4, [sp+3680]
    002a4abcstr x3, [sp+3688]
    002a4ac0ldr x3, [sp+3552]
    002a4ac4ldr x4, [sp+3560]
    002a4ac8str x3, [sp+3664]
    002a4accstr x4, [sp+3672]
    002a4ad0ldr x3, [sp+3680]
    002a4ad4ldr x4, [sp+3688]
    002a4ad8str x3, [sp+608]
    002a4adcstr x4, [sp+616]
    002a4ae0ldr x3, [sp+3664]
    002a4ae4ldr x4, [sp+3672]
    002a4ae8str x3, [sp+1040]
    002a4aecstr x4, [sp+1048]
    002a4af0b 0x2a4f24
    002a4af4
    002a4af4loc_2a4af4:
    002a4af4subs xzr, x3, 18
    002a4af8b.eq 0x2a4b00
    002a4afcb 0x2a4b78
    002a4b00
    002a4b00loc_2a4b00:
    002a4b00b 0x2a4b04
    002a4b04
    002a4b04loc_2a4b04:
    002a4b04add x27, sp, 3304
    002a4b08stp xzr, xzr, [x27]
    002a4b0cadd x27, sp, 3552
    002a4b10stp xzr, xzr, [x27]
    002a4b14ldr x0, [sp+760]
    002a4b18ldr x1, [sp+768]
    002a4b1cldr x2, [sp+776]
    002a4b20bl encoding/asn1.parseNumericString
    002a4b24str x0, [sp+3304]
    002a4b28str x1, [sp+3312]
    002a4b2cstr x2, [sp+3552]
    002a4b30str x3, [sp+3560]
    002a4b34ldr x3, [sp+3312]
    002a4b38ldr x4, [sp+3304]
    002a4b3cstr x4, [sp+3776]
    002a4b40str x3, [sp+3784]
    002a4b44ldr x3, [sp+3552]
    002a4b48ldr x4, [sp+3560]
    002a4b4cstr x3, [sp+3760]
    002a4b50str x4, [sp+3768]
    002a4b54ldr x3, [sp+3776]
    002a4b58ldr x4, [sp+3784]
    002a4b5cstr x3, [sp+608]
    002a4b60str x4, [sp+616]
    002a4b64ldr x3, [sp+3760]
    002a4b68ldr x4, [sp+3768]
    002a4b6cstr x3, [sp+1040]
    002a4b70str x4, [sp+1048]
    002a4b74b 0x2a4f24
    002a4b78
    002a4b78loc_2a4b78:
    002a4b78subs xzr, x3, 19
    002a4b7cb.eq 0x2a4b84
    002a4b80b 0x2a4bfc
    002a4b84
    002a4b84loc_2a4b84:
    002a4b84b 0x2a4b88
    002a4b88
    002a4b88loc_2a4b88:
    002a4b88add x27, sp, 3304
    002a4b8cstp xzr, xzr, [x27]
    002a4b90add x27, sp, 3552
    002a4b94stp xzr, xzr, [x27]
    002a4b98ldr x0, [sp+760]
    002a4b9cldr x1, [sp+768]
    002a4ba0ldr x2, [sp+776]
    002a4ba4bl encoding/asn1.parsePrintableString
    002a4ba8str x0, [sp+3304]
    002a4bacstr x1, [sp+3312]
    002a4bb0str x2, [sp+3552]
    002a4bb4str x3, [sp+3560]
    002a4bb8ldr x3, [sp+3312]
    002a4bbcldr x4, [sp+3304]
    002a4bc0str x4, [sp+3808]
    002a4bc4str x3, [sp+3816]
    002a4bc8ldr x3, [sp+3552]
    002a4bccldr x4, [sp+3560]
    002a4bd0str x3, [sp+3792]
    002a4bd4str x4, [sp+3800]
    002a4bd8ldr x3, [sp+3808]
    002a4bdcldr x4, [sp+3816]
    002a4be0str x3, [sp+608]
    002a4be4str x4, [sp+616]
    002a4be8ldr x3, [sp+3792]
    002a4becldr x4, [sp+3800]
    002a4bf0str x3, [sp+1040]
    002a4bf4str x4, [sp+1048]
    002a4bf8b 0x2a4f24
    002a4bfc
    002a4bfcloc_2a4bfc:
    002a4bfcb 0x2a4c00
    002a4c00
    002a4c00loc_2a4c00:
    002a4c00b 0x2a4c04
    002a4c04
    002a4c04loc_2a4c04:
    002a4c04b 0x2a4e38
    002a4c08
    002a4c08loc_2a4c08:
    002a4c08subs xzr, x3, 22
    002a4c0cb.le 0x2a4c14
    002a4c10b 0x2a4d24
    002a4c14
    002a4c14loc_2a4c14:
    002a4c14subs xzr, x3, 20
    002a4c18b.eq 0x2a4c20
    002a4c1cb 0x2a4c98
    002a4c20
    002a4c20loc_2a4c20:
    002a4c20b 0x2a4c24
    002a4c24
    002a4c24loc_2a4c24:
    002a4c24add x27, sp, 3304
    002a4c28stp xzr, xzr, [x27]
    002a4c2cadd x27, sp, 3552
    002a4c30stp xzr, xzr, [x27]
    002a4c34ldr x0, [sp+760]
    002a4c38ldr x1, [sp+768]
    002a4c3cldr x2, [sp+776]
    002a4c40bl encoding/asn1.parseT61String
    002a4c44str x0, [sp+3304]
    002a4c48str x1, [sp+3312]
    002a4c4cstr x2, [sp+3552]
    002a4c50str x3, [sp+3560]
    002a4c54ldr x3, [sp+3312]
    002a4c58ldr x4, [sp+3304]
    002a4c5cstr x4, [sp+3712]
    002a4c60str x3, [sp+3720]
    002a4c64ldr x3, [sp+3552]
    002a4c68ldr x4, [sp+3560]
    002a4c6cstr x3, [sp+3696]
    002a4c70str x4, [sp+3704]
    002a4c74ldr x3, [sp+3712]
    002a4c78ldr x4, [sp+3720]
    002a4c7cstr x3, [sp+608]
    002a4c80str x4, [sp+616]
    002a4c84ldr x3, [sp+3696]
    002a4c88ldr x4, [sp+3704]
    002a4c8cstr x3, [sp+1040]
    002a4c90str x4, [sp+1048]
    002a4c94b 0x2a4f24
    002a4c98
    002a4c98loc_2a4c98:
    002a4c98subs xzr, x3, 22
    002a4c9cb.eq 0x2a4ca4
    002a4ca0b 0x2a4d1c
    002a4ca4
    002a4ca4loc_2a4ca4:
    002a4ca4b 0x2a4ca8
    002a4ca8
    002a4ca8loc_2a4ca8:
    002a4ca8add x27, sp, 3304
    002a4cacstp xzr, xzr, [x27]
    002a4cb0add x27, sp, 3552
    002a4cb4stp xzr, xzr, [x27]
    002a4cb8ldr x0, [sp+760]
    002a4cbcldr x1, [sp+768]
    002a4cc0ldr x2, [sp+776]
    002a4cc4bl encoding/asn1.parseIA5String
    002a4cc8str x0, [sp+3304]
    002a4cccstr x1, [sp+3312]
    002a4cd0str x2, [sp+3552]
    002a4cd4str x3, [sp+3560]
    002a4cd8ldr x3, [sp+3312]
    002a4cdcldr x4, [sp+3304]
    002a4ce0str x4, [sp+3744]
    002a4ce4str x3, [sp+3752]
    002a4ce8ldr x3, [sp+3552]
    002a4cecldr x4, [sp+3560]
    002a4cf0str x3, [sp+3728]
    002a4cf4str x4, [sp+3736]
    002a4cf8ldr x3, [sp+3744]
    002a4cfcldr x4, [sp+3752]
    002a4d00str x3, [sp+608]
    002a4d04str x4, [sp+616]
    002a4d08ldr x3, [sp+3728]
    002a4d0cldr x4, [sp+3736]
    002a4d10str x3, [sp+1040]
    002a4d14str x4, [sp+1048]
    002a4d18b 0x2a4f24
    002a4d1c
    002a4d1cloc_2a4d1c:
    002a4d1cb 0x2a4d20
    002a4d20
    002a4d20loc_2a4d20:
    002a4d20b 0x2a4e34
    002a4d24
    002a4d24loc_2a4d24:
    002a4d24subs xzr, x3, 27
    002a4d28b.eq 0x2a4d30
    002a4d2cb 0x2a4da8
    002a4d30
    002a4d30loc_2a4d30:
    002a4d30b 0x2a4d34
    002a4d34
    002a4d34loc_2a4d34:
    002a4d34add x27, sp, 3304
    002a4d38stp xzr, xzr, [x27]
    002a4d3cadd x27, sp, 3552
    002a4d40stp xzr, xzr, [x27]
    002a4d44ldr x0, [sp+760]
    002a4d48ldr x1, [sp+768]
    002a4d4cldr x2, [sp+776]
    002a4d50bl encoding/asn1.parseT61String
    002a4d54str x0, [sp+3304]
    002a4d58str x1, [sp+3312]
    002a4d5cstr x2, [sp+3552]
    002a4d60str x3, [sp+3560]
    002a4d64ldr x3, [sp+3312]
    002a4d68ldr x4, [sp+3304]
    002a4d6cstr x4, [sp+3648]
    002a4d70str x3, [sp+3656]
    002a4d74ldr x3, [sp+3552]
    002a4d78ldr x4, [sp+3560]
    002a4d7cstr x3, [sp+3632]
    002a4d80str x4, [sp+3640]
    002a4d84ldr x3, [sp+3648]
    002a4d88ldr x4, [sp+3656]
    002a4d8cstr x3, [sp+608]
    002a4d90str x4, [sp+616]
    002a4d94ldr x3, [sp+3632]
    002a4d98ldr x4, [sp+3640]
    002a4d9cstr x3, [sp+1040]
    002a4da0str x4, [sp+1048]
    002a4da4b 0x2a4f24
    002a4da8
    002a4da8loc_2a4da8:
    002a4da8subs xzr, x3, 30
    002a4dacb.eq 0x2a4db4
    002a4db0b 0x2a4e2c
    002a4db4
    002a4db4loc_2a4db4:
    002a4db4b 0x2a4db8
    002a4db8
    002a4db8loc_2a4db8:
    002a4db8add x27, sp, 3304
    002a4dbcstp xzr, xzr, [x27]
    002a4dc0add x27, sp, 3552
    002a4dc4stp xzr, xzr, [x27]
    002a4dc8ldr x0, [sp+760]
    002a4dccldr x1, [sp+768]
    002a4dd0ldr x2, [sp+776]
    002a4dd4bl encoding/asn1.parseBMPString
    002a4dd8str x0, [sp+3304]
    002a4ddcstr x1, [sp+3312]
    002a4de0str x2, [sp+3552]
    002a4de4str x3, [sp+3560]
    002a4de8ldr x3, [sp+3312]
    002a4decldr x4, [sp+3304]
    002a4df0str x4, [sp+3616]
    002a4df4str x3, [sp+3624]
    002a4df8ldr x3, [sp+3552]
    002a4dfcldr x4, [sp+3560]
    002a4e00str x3, [sp+3600]
    002a4e04str x4, [sp+3608]
    002a4e08ldr x3, [sp+3616]
    002a4e0cldr x4, [sp+3624]
    002a4e10str x3, [sp+608]
    002a4e14str x4, [sp+616]
    002a4e18ldr x3, [sp+3600]
    002a4e1cldr x4, [sp+3608]
    002a4e20str x3, [sp+1040]
    002a4e24str x4, [sp+1048]
    002a4e28b 0x2a4f24
    002a4e2c
    002a4e2cloc_2a4e2c:
    002a4e2cb 0x2a4e30
    002a4e30
    002a4e30loc_2a4e30:
    002a4e30b 0x2a4e34
    002a4e34
    002a4e34loc_2a4e34:
    002a4e34b 0x2a4e38
    002a4e38
    002a4e38loc_2a4e38:
    002a4e38b 0x2a4e3c
    002a4e3c
    002a4e3cloc_2a4e3c:
    002a4e3cadd x27, sp, 3400
    002a4e40stp xzr, xzr, [x27]
    002a4e44add x1, sp, 3400
    002a4e48str x1, [sp+2136]
    002a4e4cldr x0, [sp+152]
    002a4e50bl runtime.convT64
    002a4e54str x0, [sp+2128]
    002a4e58ldr x1, [sp+2136]
    002a4e5cldrsb x27, [x1]
    002a4e60adrp x2, 0x351000
    002a4e64add x2, x2, 3520
    002a4e68str x2, [x1]
    002a4e6cadrp x27, 0x7a7000
    002a4e70ldr w2, [x27+3056]
    002a4e74cbz w2, 0x2a4e7c
    002a4e78b 0x2a4e80
    002a4e7c
    002a4e7cloc_2a4e7c:
    002a4e7cb 0x2a4e94
    002a4e80
    002a4e80loc_2a4e80:
    002a4e80bl runtime.gcWriteBarrier2
    002a4e84str x0, [x25]
    002a4e88ldr x5, [x1+8]
    002a4e8cstr x5, [x25+8]
    002a4e90b 0x2a4e94
    002a4e94
    002a4e94loc_2a4e94:
    002a4e94str x0, [x1+8]
    002a4e98ldr x2, [sp+2136]
    002a4e9cldrsb x27, [x2]
    002a4ea0b 0x2a4ea4
    002a4ea4
    002a4ea4loc_2a4ea4:
    002a4ea4str x2, [sp+2144]
    002a4ea8orr x4, xzr, 1
    002a4eacstr x4, [sp+2152]
    002a4eb0str x4, [sp+2160]
    002a4eb4adrp x0, 0x41f000
    002a4eb8add x0, x0, 842
    002a4ebcmovz x1, 38
    002a4ec0mov x3, x4
    002a4ec4bl fmt.Sprintf
    002a4ec8str x0, [sp+3304]
    002a4eccstr x1, [sp+3312]
    002a4ed0add x27, sp, 2112
    002a4ed4stp xzr, xzr, [x27]
    002a4ed8ldr x5, [sp+3304]
    002a4edcldr x6, [sp+3312]
    002a4ee0str x5, [sp+2112]
    002a4ee4str x6, [sp+2120]
    002a4ee8str x5, [sp+2096]
    002a4eecstr x6, [sp+2104]
    002a4ef0add x5, sp, 2096
    002a4ef4ldrsb x27, [x5]
    002a4ef8ldr x0, [x5]
    002a4efcldr x1, [x5+8]
    002a4f00str x0, [sp+2080]
    002a4f04str x1, [sp+2088]
    002a4f08bl runtime.convTstring
    002a4f0cstr x0, [sp+2072]
    002a4f10adrp x5, 0x472000
    002a4f14add x5, x5, 416
    002a4f18str x5, [sp+1040]
    002a4f1cstr x0, [sp+1048]
    002a4f20b 0x2a4f24
    002a4f24
    002a4f24loc_2a4f24:
    002a4f24ldr x5, [sp+1040]
    002a4f28cbnz x5, 0x2a4f30
    002a4f2cb 0x2a4f34
    002a4f30
    002a4f30loc_2a4f30:
    002a4f30b 0x2a4f50
    002a4f34
    002a4f34loc_2a4f34:
    002a4f34ldr x3, [sp+608]
    002a4f38ldr x0, [sp+584]
    002a4f3cldr x4, [sp+616]
    002a4f40ldr x1, [sp+592]
    002a4f44ldr x2, [sp+600]
    002a4f48bl reflect.Value.SetString
    002a4f4cb 0x2a4f50
    002a4f50
    002a4f50loc_2a4f50:
    002a4f50ldr x1, [sp+1040]
    002a4f54ldr x2, [sp+1048]
    002a4f58ldr x0, [sp+232]
    002a4f5cldp x29, x30, [sp-8]
    002a4f60add sp, sp, 3920
    002a4f64ret x30
    002a4f68
    002a4f68loc_2a4f68:
    002a4f68subs xzr, x0, 25
    002a4f6cb.eq 0x2a4f74
    002a4f70b 0x2a4f90
    002a4f74
    002a4f74loc_2a4f74:
    002a4f74b 0x2a4f78
    002a4f78
    002a4f78loc_2a4f78:
    002a4f78ldr x1, [sp+824]
    002a4f7cldr x2, [sp+832]
    002a4f80str x1, [sp+680]
    002a4f84str x2, [sp+688]
    002a4f88str xzr, [sp+256]
    002a4f8cb 0x2a5170
    002a4f90
    002a4f90loc_2a4f90:
    002a4f90b 0x2a4f94
    002a4f94
    002a4f94loc_2a4f94:
    002a4f94b 0x2a4f98
    002a4f98
    002a4f98loc_2a4f98:
    002a4f98b 0x2a4f9c
    002a4f9c
    002a4f9cloc_2a4f9c:
    002a4f9cb 0x2a4fa0
    002a4fa0
    002a4fa0loc_2a4fa0:
    002a4fa0ldr x0, [sp+3976]
    002a4fa4ldr x1, [sp+3984]
    002a4fa8ldr x2, [sp+3992]
    002a4facbl reflect.Value.Type
    002a4fb0str x0, [sp+3584]
    002a4fb4str x1, [sp+3592]
    002a4fb8ldrsb x27, [x0]
    002a4fbcldr x3, [x0+296]
    002a4fc0mov x0, x1
    002a4fc4blr x3
    002a4fc8str x0, [sp+3304]
    002a4fccstr x1, [sp+3312]
    002a4fd0add x27, sp, 2056
    002a4fd4stp xzr, xzr, [x27]
    002a4fd8ldr x3, [sp+3304]
    002a4fdcldr x4, [sp+3312]
    002a4fe0mov x0, xzr
    002a4fe4adrp x1, 0x40f000
    002a4fe8add x1, x1, 2785
    002a4fecmovz x2, 13
    002a4ff0bl runtime.concatstring2
    002a4ff4str x0, [sp+2056]
    002a4ff8str x1, [sp+2064]
    002a4ffcstr x0, [sp+2024]
    002a5000str x1, [sp+2032]
    002a5004add x3, sp, 2024
    002a5008ldrsb x27, [x3]
    002a500cldr x0, [x3]
    002a5010ldr x1, [x3+8]
    002a5014str x0, [sp+2008]
    002a5018str x1, [sp+2016]
    002a501cbl runtime.convTstring
    002a5020str x0, [sp+2000]
    002a5024adrp x3, 0x471000
    002a5028add x3, x3, 2080
    002a502cstr x3, [sp+1040]
    002a5030str x0, [sp+1048]
    002a5034ldr x1, [sp+1040]
    002a5038ldr x2, [sp+1048]
    002a503cldr x0, [sp+232]
    002a5040ldp x29, x30, [sp-8]
    002a5044add sp, sp, 3920
    002a5048ret x30
    002a504c
    002a504cloc_2a504c:
    002a504cadd x27, sp, 3400
    002a5050stp xzr, xzr, [x27]
    002a5054add x5, sp, 3400
    002a5058str x5, [sp+2672]
    002a505cldr x5, [sp+824]
    002a5060ldr x6, [sp+832]
    002a5064str x5, [sp+2656]
    002a5068str x6, [sp+2664]
    002a506cstr x5, [sp+2648]
    002a5070ldr x5, [sp+2648]
    002a5074cbnz x5, 0x2a507c
    002a5078b 0x2a508c
    002a507c
    002a507cloc_2a507c:
    002a507cldr x5, [sp+2648]
    002a5080ldr x5, [x5+8]
    002a5084str x5, [sp+2648]
    002a5088b 0x2a5090
    002a508c
    002a508cloc_2a508c:
    002a508cb 0x2a5090
    002a5090
    002a5090loc_2a5090:
    002a5090ldr x5, [sp+2672]
    002a5094ldrsb x27, [x5]
    002a5098ldr x6, [sp+2664]
    002a509cldr x7, [sp+2648]
    002a50a0str x7, [x5]
    002a50a4adrp x27, 0x7a6000
    002a50a8ldr w7, [x27+3056]
    002a50accbz w7, 0x2a50b4
    002a50b0b 0x2a50b8
    002a50b4
    002a50b4loc_2a50b4:
    002a50b4b 0x2a50cc
    002a50b8
    002a50b8loc_2a50b8:
    002a50b8bl runtime.gcWriteBarrier2
    002a50bcstr x6, [x25]
    002a50c0ldr x7, [x5+8]
    002a50c4str x7, [x25+8]
    002a50c8b 0x2a50cc
    002a50cc
    002a50ccloc_2a50cc:
    002a50ccstr x6, [x5+8]
    002a50d0ldr x2, [sp+2672]
    002a50d4ldrsb x27, [x2]
    002a50d8b 0x2a50dc
    002a50dc
    002a50dcloc_2a50dc:
    002a50dcstr x2, [sp+2680]
    002a50e0orr x4, xzr, 1
    002a50e4str x4, [sp+2688]
    002a50e8str x4, [sp+2696]
    002a50ecadrp x0, 0x411000
    002a50f0add x0, x0, 1897
    002a50f4movz x1, 19
    002a50f8mov x3, x4
    002a50fcbl fmt.Sprintf
    002a5100str x0, [sp+3536]
    002a5104str x1, [sp+3544]
    002a5108add x27, sp, 2632
    002a510cstp xzr, xzr, [x27]
    002a5110ldr x5, [sp+3536]
    002a5114ldr x6, [sp+3544]
    002a5118str x5, [sp+2632]
    002a511cstr x6, [sp+2640]
    002a5120str x5, [sp+2616]
    002a5124str x6, [sp+2624]
    002a5128add x5, sp, 2616
    002a512cldrsb x27, [x5]
    002a5130ldr x0, [x5]
    002a5134ldr x1, [x5+8]
    002a5138str x0, [sp+2584]
    002a513cstr x1, [sp+2592]
    002a5140bl runtime.convTstring
    002a5144str x0, [sp+2576]
    002a5148adrp x5, 0x471000
    002a514cadd x5, x5, 2080
    002a5150str x5, [sp+1040]
    002a5154str x0, [sp+1048]
    002a5158ldr x1, [sp+1040]
    002a515cldr x2, [sp+1048]
    002a5160ldr x0, [sp+232]
    002a5164ldp x29, x30, [sp-8]
    002a5168add sp, sp, 3920
    002a516cret x30
    002a5170
    002a5170loc_2a5170:
    002a5170ldr x1, [sp+680]
    002a5174ldrsb x27, [x1]
    002a5178ldr x1, [x1+208]
    002a517cldr x0, [sp+688]
    002a5180blr x1
    002a5184str x0, [sp+560]
    002a5188ldr x1, [sp+256]
    002a518csubs xzr, x0, x1
    002a5190b.gt 0x2a5198
    002a5194b 0x2a52cc
    002a5198
    002a5198loc_2a5198:
    002a5198ldr x1, [sp+256]
    002a519cldr x2, [sp+680]
    002a51a0ldrsb x27, [x2]
    002a51a4ldr x2, [x2+96]
    002a51a8ldr x0, [sp+688]
    002a51acblr x2
    002a51b0str x0, [sp+1896]
    002a51b4str x1, [sp+1904]
    002a51b8str x2, [sp+1912]
    002a51bcstr x3, [sp+1920]
    002a51c0str x4, [sp+1928]
    002a51c4str x5, [sp+1936]
    002a51c8str x6, [sp+1944]
    002a51ccstr x7, [sp+1952]
    002a51d0str x8, [sp+1960]
    002a51d4str x9, [sp+1968]
    002a51d8str x10, [sp+1976]
    002a51dcstr x11, [sp+1984]
    002a51e0strb w12, [sp+1992]
    002a51e4add x21, sp, 3136
    002a51e8add x20, sp, 1896
    002a51ecadr x27, 16
    002a51f0stp x29, x27, [sp-24]
    002a51f4sub x29, sp, 24
    002a51f8bl fn_87ef0
    002a51fcsub x29, sp, 8
    002a5200ldr x2, [sp+1992]
    002a5204str x2, [sp+3232]
    002a5208ldr x0, [sp+3136]
    002a520cldr x1, [sp+3144]
    002a5210ldr x2, [sp+3152]
    002a5214ldr x3, [sp+3160]
    002a5218ldr x4, [sp+3168]
    002a521cldr x5, [sp+3176]
    002a5220ldr x6, [sp+3184]
    002a5224ldr x7, [sp+3192]
    002a5228ldr x8, [sp+3200]
    002a522cldr x9, [sp+3208]
    002a5230ldr x10, [sp+3216]
    002a5234ldr x11, [sp+3224]
    002a5238ldrb w12, [sp+3232]
    002a523cbl reflect.StructField.IsExported
    002a5240strb w0, [sp+124]
    002a5244tbnz w0, 0, 0x2a524c
    002a5248b 0x2a5260
    002a524c
    002a524cloc_2a524c:
    002a524cb 0x2a5250
    002a5250
    002a5250loc_2a5250:
    002a5250ldr x1, [sp+256]
    002a5254add x1, x1, 1
    002a5258str x1, [sp+256]
    002a525cb 0x2a5170
    002a5260
    002a5260loc_2a5260:
    002a5260add x27, sp, 3416
    002a5264stp xzr, xzr, [x27]
    002a5268adrp x2, 0x41a000
    002a526cadd x2, x2, 2916
    002a5270str x2, [sp+3416]
    002a5274movz x3, 33
    002a5278str x3, [sp+3424]
    002a527cstr x2, [sp+2272]
    002a5280str x3, [sp+2280]
    002a5284add x2, sp, 2272
    002a5288ldrsb x27, [x2]
    002a528cldr x0, [x2]
    002a5290ldr x1, [x2+8]
    002a5294str x0, [sp+2256]
    002a5298str x1, [sp+2264]
    002a529cbl runtime.convTstring
    002a52a0str x0, [sp+2248]
    002a52a4adrp x2, 0x471000
    002a52a8add x2, x2, 2080
    002a52acstr x2, [sp+1040]
    002a52b0str x0, [sp+1048]
    002a52b4ldr x1, [sp+1040]
    002a52b8ldr x2, [sp+1048]
    002a52bcldr x0, [sp+232]
    002a52c0ldp x29, x30, [sp-8]
    002a52c4add sp, sp, 3920
    002a52c8ret x30
    002a52cc
    002a52ccloc_2a52cc:
    002a52ccldr x1, [sp+680]
    002a52d0ldrsb x27, [x1]
    002a52d4ldr x1, [x1+208]
    002a52d8ldr x0, [sp+688]
    002a52dcblr x1
    002a52e0str x0, [sp+560]
    002a52e4subs xzr, x0, 0
    002a52e8cset x1, gt
    002a52ecstrb w1, [sp+124]
    002a52f0b.gt 0x2a52f8
    002a52f4b 0x2a53b0
    002a52f8
    002a52f8loc_2a52f8:
    002a52f8ldr x2, [sp+680]
    002a52fcldrsb x27, [x2]
    002a5300ldr x2, [x2+96]
    002a5304ldr x0, [sp+688]
    002a5308mov x1, xzr
    002a530cblr x2
    002a5310str x0, [sp+1792]
    002a5314str x1, [sp+1800]
    002a5318str x2, [sp+1808]
    002a531cstr x3, [sp+1816]
    002a5320str x4, [sp+1824]
    002a5324str x5, [sp+1832]
    002a5328str x6, [sp+1840]
    002a532cstr x7, [sp+1848]
    002a5330str x8, [sp+1856]
    002a5334str x9, [sp+1864]
    002a5338str x10, [sp+1872]
    002a533cstr x11, [sp+1880]
    002a5340strb w12, [sp+1888]
    002a5344add x21, sp, 3136
    002a5348add x20, sp, 1792
    002a534cadr x27, 16
    002a5350stp x29, x27, [sp-24]
    002a5354sub x29, sp, 24
    002a5358bl fn_87ef0
    002a535csub x29, sp, 8
    002a5360ldr x2, [sp+1888]
    002a5364str x2, [sp+3232]
    002a5368ldr x1, [sp+3176]
    002a536cldr x0, [sp+3168]
    002a5370str x0, [sp+2232]
    002a5374str x1, [sp+2240]
    002a5378adrp x27, 0x77d000
    002a537cldr x2, [x27+704]
    002a5380subs xzr, x2, x0
    002a5384cset x2, eq
    002a5388b.eq 0x2a5390
    002a538cb 0x2a53a0
    002a5390
    002a5390loc_2a5390:
    002a5390adrp x27, 0x77d000
    002a5394ldr x2, [x27+712]
    002a5398bl runtime.ifaceeq
    002a539cb 0x2a53a8
    002a53a0
    002a53a0loc_2a53a0:
    002a53a0mov x0, x2
    002a53a4b 0x2a53a8
    002a53a8
    002a53a8loc_2a53a8:
    002a53a8strb w0, [sp+124]
    002a53acb 0x2a53b4
    002a53b0
    002a53b0loc_2a53b0:
    002a53b0b 0x2a53b4
    002a53b4
    002a53b4loc_2a53b4:
    002a53b4ldrb w4, [sp+124]
    002a53b8tbnz w4, 0, 0x2a53c0
    002a53bcb 0x2a5484
    002a53c0
    002a53c0loc_2a53c0:
    002a53c0ldr x1, [sp+232]
    002a53c4ldr x0, [sp+4024]
    002a53c8ldr x2, [sp+4016]
    002a53ccldr x4, [sp+4000]
    002a53d0subs xzr, x2, x1
    002a53d4b.hs 0x2a53dc
    002a53d8b 0x2a56fc
    002a53dc
    002a53dcloc_2a53dc:
    002a53dcsubs xzr, x1, x0
    002a53e0b.hs 0x2a53e8
    002a53e4b 0x2a56f8
    002a53e8
    002a53e8loc_2a53e8:
    002a53e8sub x5, x2, x0
    002a53ecsub x6, x1, x0
    002a53f0sub x7, xzr, x5
    002a53f4and x7, x0, x7, asr #63
    002a53f8add x4, x4, x7
    002a53fcstr x4, [sp+1056]
    002a5400str x6, [sp+1064]
    002a5404str x5, [sp+1072]
    002a5408ldr x0, [sp+584]
    002a540cldr x1, [sp+592]
    002a5410ldr x2, [sp+600]
    002a5414mov x3, xzr
    002a5418bl reflect.Value.Field
    002a541cstr x0, [sp+3432]
    002a5420str x1, [sp+3440]
    002a5424str x2, [sp+3448]
    002a5428ldr x0, [sp+1056]
    002a542cldr x1, [sp+1064]
    002a5430ldr x2, [sp+1072]
    002a5434bl runtime.convTslice
    002a5438str x0, [sp+2224]
    002a543cmov x1, x0
    002a5440adrp x0, 0x357000
    002a5444add x0, x0, 2496
    002a5448bl reflect.ValueOf
    002a544cstr x0, [sp+3112]
    002a5450str x1, [sp+3120]
    002a5454str x2, [sp+3128]
    002a5458ldr x4, [sp+3432]
    002a545cldr x5, [sp+3440]
    002a5460ldr x6, [sp+3448]
    002a5464mov x3, x0
    002a5468mov x0, x4
    002a546cmov x4, x1
    002a5470mov x1, x5
    002a5474mov x5, x2
    002a5478mov x2, x6
    002a547cbl reflect.Value.Set
    002a5480b 0x2a5488
    002a5484
    002a5484loc_2a5484:
    002a5484b 0x2a5488
    002a5488
    002a5488loc_2a5488:
    002a5488str xzr, [sp+240]
    002a548cstr xzr, [sp+248]
    002a5490b 0x2a5494
    002a5494
    002a5494loc_2a5494:
    002a5494ldr x1, [sp+680]
    002a5498ldrsb x27, [x1]
    002a549cldr x1, [x1+208]
    002a54a0ldr x0, [sp+688]
    002a54a4blr x1
    002a54a8str x0, [sp+560]
    002a54acldr x1, [sp+248]
    002a54b0subs xzr, x0, x1
    002a54b4b.gt 0x2a54bc
    002a54b8b 0x2a56e0
    002a54bc
    002a54bcloc_2a54bc:
    002a54bcldr x1, [sp+248]
    002a54c0ldr x2, [sp+680]
    002a54c4ldrsb x27, [x2]
    002a54c8ldr x2, [x2+96]
    002a54ccldr x0, [sp+688]
    002a54d0blr x2
    002a54d4str x0, [sp+1688]
    002a54d8str x1, [sp+1696]
    002a54dcstr x2, [sp+1704]
    002a54e0str x3, [sp+1712]
    002a54e4str x4, [sp+1720]
    002a54e8str x5, [sp+1728]
    002a54ecstr x6, [sp+1736]
    002a54f0str x7, [sp+1744]
    002a54f4str x8, [sp+1752]
    002a54f8str x9, [sp+1760]
    002a54fcstr x10, [sp+1768]
    002a5500str x11, [sp+1776]
    002a5504strb w12, [sp+1784]
    002a5508add x21, sp, 840
    002a550cadd x20, sp, 1688
    002a5510adr x27, 16
    002a5514stp x29, x27, [sp-24]
    002a5518sub x29, sp, 24
    002a551cbl fn_87ef0
    002a5520sub x29, sp, 8
    002a5524ldr x2, [sp+1784]
    002a5528str x2, [sp+936]
    002a552cldr x2, [sp+248]
    002a5530subs xzr, x2, 0
    002a5534cset x3, eq
    002a5538strb w3, [sp+124]
    002a553ccbz x2, 0x2a5544
    002a5540b 0x2a558c
    002a5544
    002a5544loc_2a5544:
    002a5544ldr x0, [sp+872]
    002a5548ldr x1, [sp+880]
    002a554cstr x0, [sp+2208]
    002a5550str x1, [sp+2216]
    002a5554adrp x27, 0x77d000
    002a5558ldr x4, [x27+704]
    002a555csubs xzr, x4, x0
    002a5560cset x4, eq
    002a5564b.eq 0x2a556c
    002a5568b 0x2a557c
    002a556c
    002a556cloc_2a556c:
    002a556cadrp x27, 0x77d000
    002a5570ldr x2, [x27+712]
    002a5574bl runtime.ifaceeq
    002a5578b 0x2a5584
    002a557c
    002a557cloc_2a557c:
    002a557cmov x0, x4
    002a5580b 0x2a5584
    002a5584
    002a5584loc_2a5584:
    002a5584strb w0, [sp+124]
    002a5588b 0x2a5590
    002a558c
    002a558cloc_2a558c:
    002a558cb 0x2a5590
    002a5590
    002a5590loc_2a5590:
    002a5590ldrb w4, [sp+124]
    002a5594tbnz w4, 0, 0x2a559c
    002a5598b 0x2a55a0
    002a559c
    002a559cloc_2a559c:
    002a559cb 0x2a56d0
    002a55a0
    002a55a0loc_2a55a0:
    002a55a0ldr x3, [sp+248]
    002a55a4ldr x0, [sp+584]
    002a55a8ldr x1, [sp+592]
    002a55acldr x2, [sp+600]
    002a55b0bl reflect.Value.Field
    002a55b4str x0, [sp+3112]
    002a55b8str x1, [sp+3120]
    002a55bcstr x2, [sp+3128]
    002a55c0ldr x0, [sp+888]
    002a55c4ldr x1, [sp+896]
    002a55c8adrp x2, 0x40b000
    002a55ccadd x2, x2, 1354
    002a55d0orr x3, xzr, 4
    002a55d4bl reflect.StructTag.Get
    002a55d8str x0, [sp+3304]
    002a55dcstr x1, [sp+3312]
    002a55e0bl encoding/asn1.parseFieldParameters
    002a55e4strb w0, [sp+1640]
    002a55e8strb w1, [sp+1641]
    002a55ecstrb w2, [sp+1642]
    002a55f0strb w3, [sp+1643]
    002a55f4str x4, [sp+1648]
    002a55f8str x5, [sp+1656]
    002a55fcstr x6, [sp+1664]
    002a5600str x7, [sp+1672]
    002a5604strb w8, [sp+1680]
    002a5608strb w9, [sp+1681]
    002a560cadd x27, sp, 1640
    002a5610ldp x4, x5, [x27]
    002a5614add x27, sp, 1656
    002a5618ldp x6, x7, [x27]
    002a561cadd x27, sp, 1672
    002a5620ldp x8, x9, [x27]
    002a5624add x27, sp, 3064
    002a5628stp x4, x5, [x27]
    002a562cadd x27, sp, 3080
    002a5630stp x6, x7, [x27]
    002a5634add x27, sp, 3096
    002a5638stp x8, x9, [x27]
    002a563cadd x27, sp, 3552
    002a5640stp xzr, xzr, [x27]
    002a5644ldr x6, [sp+240]
    002a5648ldr x3, [sp+760]
    002a564cldr x4, [sp+768]
    002a5650ldr x5, [sp+776]
    002a5654add x27, sp, 3064
    002a5658ldp x7, x8, [x27]
    002a565cadd x27, sp, 3080
    002a5660ldp x9, x10, [x27]
    002a5664add x27, sp, 3096
    002a5668ldp x11, x12, [x27]
    002a566cldr x0, [sp+3112]
    002a5670ldr x1, [sp+3120]
    002a5674ldr x2, [sp+3128]
    002a5678stp x7, x8, [sp+8]
    002a567cstp x9, x10, [sp+24]
    002a5680stp x11, x12, [sp+40]
    002a5684bl encoding/asn1.parseField
    002a5688str x0, [sp+496]
    002a568cstr x1, [sp+3552]
    002a5690str x2, [sp+3560]
    002a5694ldr x4, [sp+496]
    002a5698str x4, [sp+568]
    002a569cstr x1, [sp+3896]
    002a56a0str x2, [sp+3904]
    002a56a4ldr x4, [sp+568]
    002a56a8str x4, [sp+240]
    002a56acstr x1, [sp+1040]
    002a56b0str x2, [sp+1048]
    002a56b4cbnz x1, 0x2a56bc
    002a56b8b 0x2a56cc
    002a56bc
    002a56bcloc_2a56bc:
    002a56bcldr x0, [sp+232]
    002a56c0ldp x29, x30, [sp-8]
    002a56c4add sp, sp, 3920
    002a56c8ret x30
    002a56cc
    002a56ccloc_2a56cc:
    002a56ccb 0x2a56d0
    002a56d0
    002a56d0loc_2a56d0:
    002a56d0ldr x1, [sp+248]
    002a56d4add x1, x1, 1
    002a56d8str x1, [sp+248]
    002a56dcb 0x2a5494
    002a56e0
    002a56e0loc_2a56e0:
    002a56e0ldr x1, [sp+1040]
    002a56e4ldr x2, [sp+1048]
    002a56e8ldr x0, [sp+232]
    002a56ecldp x29, x30, [sp-8]
    002a56f0add sp, sp, 3920
    002a56f4ret x30
    002a56f8
    002a56f8loc_2a56f8:
    002a56f8bl runtime.panicSliceB
    002a56fc
    002a56fcloc_2a56fc:
    002a56fcbl runtime.panicSliceAcap
    002a5700
    002a5700loc_2a5700:
    002a5700bl runtime.panicSliceB
    002a5704
    002a5704loc_2a5704:
    002a5704bl runtime.panicSliceAcap
    002a5708
    002a5708loc_2a5708:
    002a5708bl runtime.panicSliceB
    002a570c
    002a570cloc_2a570c:
    002a570cbl runtime.panicSliceAcap
    002a5710
    002a5710loc_2a5710:
    002a5710bl runtime.panicSliceB
    002a5714
    002a5714loc_2a5714:
    002a5714bl runtime.panicSliceAcap
    002a5718hint
    002a571c
    002a571cloc_2a571c:
    002a571cstp x0, x1, [sp+56]
    002a5720stp x2, x3, [sp+72]
    002a5724stp x4, x5, [sp+88]
    002a5728str x6, [sp+104]
    002a572cmov x3, x30
    002a5730bl runtime.morestack_noctxt.abi0
    002a5734ldp x0, x1, [sp+56]
    002a5738ldp x2, x3, [sp+72]
    002a573cldp x4, x5, [sp+88]
    002a5740ldr x6, [sp+104]
    002a5744b 0x2a23c0
    002a5748udf 0
    002a574cudf 0
    002a23c0
    002a5750
    002a5750encoding/asn1.canHaveDefaultValue: ; void encoding/asn1.canHaveDefaultValue(reflect.Kind k)
    002a5750str x30, [sp-32]!
    002a5754stur x29, [sp-8]
    002a5758sub x29, sp, 8
    002a575cstr x0, [sp+40]
    002a5760strb wzr, [sp+15]
    002a5764ldr x1, [sp+40]
    002a5768str x1, [sp+16]
    002a576csubs xzr, x1, 2
    002a5770b.hs 0x2a5778
    002a5774b 0x2a57a0
    002a5778
    002a5778loc_2a5778:
    002a5778subs xzr, x1, 6
    002a577cb.ls 0x2a5784
    002a5780b 0x2a579c
    002a5784
    002a5784loc_2a5784:
    002a5784b 0x2a5788
    002a5788
    002a5788loc_2a5788:
    002a5788orr x0, xzr, 1
    002a578cstrb w0, [sp+15]
    002a5790add x29, sp, 24
    002a5794add sp, sp, 32
    002a5798ret x30
    002a579c
    002a579cloc_2a579c:
    002a579cb 0x2a57a4
    002a57a0
    002a57a0loc_2a57a0:
    002a57a0b 0x2a57a4
    002a57a4
    002a57a4loc_2a57a4:
    002a57a4b 0x2a57a8
    002a57a8
    002a57a8loc_2a57a8:
    002a57a8strb wzr, [sp+15]
    002a57acmov x0, xzr
    002a57b0add x29, sp, 24
    002a57b4add sp, sp, 32
    002a57b8ret x30
    002a57bcudf 0
    002a5750
    002a57c0
    002a57c0encoding/asn1.setDefaultValue: ; void encoding/asn1.setDefaultValue(reflect.Value v, encoding/asn1.fieldParameters params)
    002a57c0ldr x16, [x28+16]
    002a57c4subs xzr, sp, x16
    002a57c8b.ls 0x2a58a8
    002a57ccstr x30, [sp-80]!
    002a57d0stur x29, [sp-8]
    002a57d4sub x29, sp, 8
    002a57d8str x0, [sp+88]
    002a57dcstr x1, [sp+96]
    002a57e0str x2, [sp+104]
    002a57e4strb w3, [sp+112]
    002a57e8strb w4, [sp+113]
    002a57ecstrb w5, [sp+114]
    002a57f0strb w6, [sp+115]
    002a57f4str x7, [sp+120]
    002a57f8str x8, [sp+128]
    002a57fcstr x9, [sp+136]
    002a5800str x10, [sp+144]
    002a5804strb w11, [sp+152]
    002a5808strb w12, [sp+153]
    002a580cstrb wzr, [sp+54]
    002a5810ldrb w3, [sp+112]
    002a5814tbnz w3, 0, 0x2a581c
    002a5818b 0x2a5898
    002a581c
    002a581cloc_2a581c:
    002a581corr x0, xzr, 1
    002a5820strb w0, [sp+54]
    002a5824ldr x3, [sp+120]
    002a5828cbnz x3, 0x2a5830
    002a582cb 0x2a588c
    002a5830
    002a5830loc_2a5830:
    002a5830ldr x0, [sp+88]
    002a5834ldr x1, [sp+96]
    002a5838ldr x2, [sp+104]
    002a583cbl reflect.Value.Kind
    002a5840str x0, [sp+64]
    002a5844bl encoding/asn1.canHaveDefaultValue
    002a5848strb w0, [sp+55]
    002a584ctbnz w0, 0, 0x2a5854
    002a5850b 0x2a5878
    002a5854
    002a5854loc_2a5854:
    002a5854ldr x4, [sp+120]
    002a5858ldrsb x27, [x4]
    002a585cldr x3, [x4]
    002a5860str x3, [sp+56]
    002a5864ldr x0, [sp+88]
    002a5868ldr x1, [sp+96]
    002a586cldr x2, [sp+104]
    002a5870bl reflect.Value.SetInt
    002a5874b 0x2a587c
    002a5878
    002a5878loc_2a5878:
    002a5878b 0x2a587c
    002a587c
    002a587cloc_2a587c:
    002a587cldrb w0, [sp+54]
    002a5880ldur x29, [sp-8]
    002a5884ldr x30, [sp], 80
    002a5888ret x30
    002a588c
    002a588cloc_2a588c:
    002a588cldur x29, [sp-8]
    002a5890ldr x30, [sp], 80
    002a5894ret x30
    002a5898
    002a5898loc_2a5898:
    002a5898mov x0, xzr
    002a589cldur x29, [sp-8]
    002a58a0ldr x30, [sp], 80
    002a58a4ret x30
    002a58a8
    002a58a8loc_2a58a8:
    002a58a8stp x0, x1, [sp+8]
    002a58acstr x2, [sp+24]
    002a58b0strb w3, [sp+32]
    002a58b4strb w4, [sp+33]
    002a58b8strb w5, [sp+34]
    002a58bcstrb w6, [sp+35]
    002a58c0stp x7, x8, [sp+40]
    002a58c4stp x9, x10, [sp+56]
    002a58c8strb w11, [sp+72]
    002a58ccstrb w12, [sp+73]
    002a58d0mov x3, x30
    002a58d4bl runtime.morestack_noctxt.abi0
    002a58d8ldp x0, x1, [sp+8]
    002a58dcldr x2, [sp+24]
    002a58e0ldrb w3, [sp+32]
    002a58e4ldrb w4, [sp+33]
    002a58e8ldrb w5, [sp+34]
    002a58ecldrb w6, [sp+35]
    002a58f0ldp x7, x8, [sp+40]
    002a58f4ldp x9, x10, [sp+56]
    002a58f8ldrb w11, [sp+72]
    002a58fcldrb w12, [sp+73]
    002a5900b 0x2a57c0
    002a5904udf 0
    002a5908udf 0
    002a590cudf 0
    002a57c0
    002a5910
    002a5910encoding/asn1.Unmarshal: ; void encoding/asn1.Unmarshal(struct []uint8 b, interface {} val)
    002a5910ldr x16, [x28+16]
    002a5914sub x17, sp, 64
    002a5918subs xzr, x17, x16
    002a591cb.ls 0x2a59f4
    002a5920str x30, [sp-192]!
    002a5924stur x29, [sp-8]
    002a5928sub x29, sp, 8
    002a592cstr x0, [sp+200]
    002a5930str x1, [sp+208]
    002a5934str x2, [sp+216]
    002a5938str x3, [sp+224]
    002a593cstr x4, [sp+232]
    002a5940str xzr, [sp+64]
    002a5944stp xzr, xzr, [sp+72]
    002a5948stp xzr, xzr, [sp+88]
    002a594cstr xzr, [sp+120]
    002a5950stp xzr, xzr, [sp+128]
    002a5954stp xzr, xzr, [sp+104]
    002a5958ldr x3, [sp+224]
    002a595cldr x0, [sp+200]
    002a5960ldr x1, [sp+208]
    002a5964ldr x4, [sp+232]
    002a5968ldr x2, [sp+216]
    002a596cmov x5, xzr
    002a5970mov x6, xzr
    002a5974bl encoding/asn1.UnmarshalWithParams
    002a5978str x0, [sp+120]
    002a597cstr x1, [sp+128]
    002a5980str x2, [sp+136]
    002a5984str x3, [sp+104]
    002a5988str x4, [sp+112]
    002a598cldr x7, [sp+128]
    002a5990ldr x8, [sp+136]
    002a5994ldr x9, [sp+120]
    002a5998str x9, [sp+160]
    002a599cstr x7, [sp+168]
    002a59a0str x8, [sp+176]
    002a59a4ldr x7, [sp+104]
    002a59a8ldr x8, [sp+112]
    002a59acstr x7, [sp+144]
    002a59b0str x8, [sp+152]
    002a59b4ldr x7, [sp+160]
    002a59b8ldr x8, [sp+168]
    002a59bcldr x9, [sp+176]
    002a59c0str x7, [sp+64]
    002a59c4str x8, [sp+72]
    002a59c8str x9, [sp+80]
    002a59ccldr x3, [sp+144]
    002a59d0ldr x4, [sp+152]
    002a59d4str x3, [sp+88]
    002a59d8str x4, [sp+96]
    002a59dcldr x0, [sp+64]
    002a59e0ldr x1, [sp+72]
    002a59e4ldr x2, [sp+80]
    002a59e8ldur x29, [sp-8]
    002a59ecldr x30, [sp], 192
    002a59f0ret x30
    002a59f4
    002a59f4loc_2a59f4:
    002a59f4stp x0, x1, [sp+8]
    002a59f8stp x2, x3, [sp+24]
    002a59fcstr x4, [sp+40]
    002a5a00mov x3, x30
    002a5a04bl runtime.morestack_noctxt.abi0
    002a5a08ldp x0, x1, [sp+8]
    002a5a0cldp x2, x3, [sp+24]
    002a5a10ldr x4, [sp+40]
    002a5a14b 0x2a5910
    002a5a18udf 0
    002a5a1cudf 0
    002a5910