exchange

Base system with REST service to issue digital coins, run by the payment service provider
Log | Files | Refs | Submodules | README | LICENSE

tv_age_restriction.json (407944B)


      1 [
      2   {
      3     "age_groups":"8:14:18",
      4     "age_mask":278785,
      5     "test_data":[
      6       {
      7         "commited_age":0,
      8         "commitment_proof_attestation_seq":[
      9           {
     10             "generated_by":"commit()",
     11             "seed":"5SX8V28APB16XW6YJKNQAS7W6254C8MSCEA0YGEZR7CAM5N9KXPPJERKK6XGFEC21C21568VY1AYHWRS1G41GB9X520D9XZ85AHRRP0",
     12             "proof":{
     13               "num":0,
     14               "edx25519_privs":[]
     15             },
     16             "commitment":{
     17               "num":3,
     18               "edx25519_pubs":[
     19                 "HAMP2FPG381SY4E9E14R0SYG3AYMVHPVJ3VPBENJNZ66GC7GF7TG",
     20                 "915FEJ4C3R4FBFRDQP7E0BVEN52V17Q68SHHMCK2BN1KR3XA7SE0",
     21                 "Y568AFKGFD7MFBEAN96NCTAFRNJJJ84PX2J5VB837MRMNRDGWRV0"
     22               ],
     23               "h_age_commitment":"Z5KYVFENM1HV93MDG90Q6XXMAFMZSNNVTABG170VMY9J7Q2832RG"
     24             },
     25             "attestations":[
     26               {
     27                 "required_minimum_age":0,
     28                 "calculated_age_group":0,
     29                 "attestation":"not required: age group is 0"
     30               },
     31               {
     32                 "required_minimum_age":1,
     33                 "calculated_age_group":0,
     34                 "attestation":"not required: age group is 0"
     35               },
     36               {
     37                 "required_minimum_age":2,
     38                 "calculated_age_group":0,
     39                 "attestation":"not required: age group is 0"
     40               },
     41               {
     42                 "required_minimum_age":3,
     43                 "calculated_age_group":0,
     44                 "attestation":"not required: age group is 0"
     45               },
     46               {
     47                 "required_minimum_age":4,
     48                 "calculated_age_group":0,
     49                 "attestation":"not required: age group is 0"
     50               },
     51               {
     52                 "required_minimum_age":5,
     53                 "calculated_age_group":0,
     54                 "attestation":"not required: age group is 0"
     55               },
     56               {
     57                 "required_minimum_age":6,
     58                 "calculated_age_group":0,
     59                 "attestation":"not required: age group is 0"
     60               },
     61               {
     62                 "required_minimum_age":7,
     63                 "calculated_age_group":0,
     64                 "attestation":"not required: age group is 0"
     65               },
     66               {
     67                 "required_minimum_age":8,
     68                 "calculated_age_group":1,
     69                 "attestation":"not applicable: commited age too small"
     70               },
     71               {
     72                 "required_minimum_age":9,
     73                 "calculated_age_group":1,
     74                 "attestation":"not applicable: commited age too small"
     75               },
     76               {
     77                 "required_minimum_age":10,
     78                 "calculated_age_group":1,
     79                 "attestation":"not applicable: commited age too small"
     80               },
     81               {
     82                 "required_minimum_age":11,
     83                 "calculated_age_group":1,
     84                 "attestation":"not applicable: commited age too small"
     85               },
     86               {
     87                 "required_minimum_age":12,
     88                 "calculated_age_group":1,
     89                 "attestation":"not applicable: commited age too small"
     90               },
     91               {
     92                 "required_minimum_age":13,
     93                 "calculated_age_group":1,
     94                 "attestation":"not applicable: commited age too small"
     95               },
     96               {
     97                 "required_minimum_age":14,
     98                 "calculated_age_group":2,
     99                 "attestation":"not applicable: commited age too small"
    100               },
    101               {
    102                 "required_minimum_age":15,
    103                 "calculated_age_group":2,
    104                 "attestation":"not applicable: commited age too small"
    105               },
    106               {
    107                 "required_minimum_age":16,
    108                 "calculated_age_group":2,
    109                 "attestation":"not applicable: commited age too small"
    110               },
    111               {
    112                 "required_minimum_age":17,
    113                 "calculated_age_group":2,
    114                 "attestation":"not applicable: commited age too small"
    115               },
    116               {
    117                 "required_minimum_age":18,
    118                 "calculated_age_group":3,
    119                 "attestation":"not applicable: commited age too small"
    120               },
    121               {
    122                 "required_minimum_age":19,
    123                 "calculated_age_group":3,
    124                 "attestation":"not applicable: commited age too small"
    125               },
    126               {
    127                 "required_minimum_age":20,
    128                 "calculated_age_group":3,
    129                 "attestation":"not applicable: commited age too small"
    130               },
    131               {
    132                 "required_minimum_age":21,
    133                 "calculated_age_group":3,
    134                 "attestation":"not applicable: commited age too small"
    135               }
    136             ]
    137           },
    138           {
    139             "generated_by":"derive_from(1)",
    140             "seed":"5SX8V28APB16XW6YJKNQAS7W6254C8MSCEA0YGEZR7CAM5N9KXPPJERKK6XGFEC21C21568VY1AYHWRS1G41GB9X520D9XZ85AHRRP0",
    141             "proof":{
    142               "num":0,
    143               "edx25519_privs":[]
    144             },
    145             "commitment":{
    146               "num":3,
    147               "edx25519_pubs":[
    148                 "P9MRXBN21AW7CSFPA03RY4RDD8FCY88ZXG0YENGWN0HEW17Q6X20",
    149                 "J19MKEY2P1CFAM7QMM9D53FTVVHC7PD17S5QWMXGE2MDJGXN7S8G",
    150                 "9DJTDHTVDQAD7HHTRAAVZHNMK5P8FQTEQHK1VX1DM5MJY4VS22HG"
    151               ],
    152               "h_age_commitment":"GW7QDAFFMJTVS5ZV9G8K4RARME3GS5CH9W6Z56QZTT1AVEBBS62G"
    153             },
    154             "attestations":[
    155               {
    156                 "required_minimum_age":0,
    157                 "calculated_age_group":0,
    158                 "attestation":"not required: age group is 0"
    159               },
    160               {
    161                 "required_minimum_age":1,
    162                 "calculated_age_group":0,
    163                 "attestation":"not required: age group is 0"
    164               },
    165               {
    166                 "required_minimum_age":2,
    167                 "calculated_age_group":0,
    168                 "attestation":"not required: age group is 0"
    169               },
    170               {
    171                 "required_minimum_age":3,
    172                 "calculated_age_group":0,
    173                 "attestation":"not required: age group is 0"
    174               },
    175               {
    176                 "required_minimum_age":4,
    177                 "calculated_age_group":0,
    178                 "attestation":"not required: age group is 0"
    179               },
    180               {
    181                 "required_minimum_age":5,
    182                 "calculated_age_group":0,
    183                 "attestation":"not required: age group is 0"
    184               },
    185               {
    186                 "required_minimum_age":6,
    187                 "calculated_age_group":0,
    188                 "attestation":"not required: age group is 0"
    189               },
    190               {
    191                 "required_minimum_age":7,
    192                 "calculated_age_group":0,
    193                 "attestation":"not required: age group is 0"
    194               },
    195               {
    196                 "required_minimum_age":8,
    197                 "calculated_age_group":1,
    198                 "attestation":"not applicable: commited age too small"
    199               },
    200               {
    201                 "required_minimum_age":9,
    202                 "calculated_age_group":1,
    203                 "attestation":"not applicable: commited age too small"
    204               },
    205               {
    206                 "required_minimum_age":10,
    207                 "calculated_age_group":1,
    208                 "attestation":"not applicable: commited age too small"
    209               },
    210               {
    211                 "required_minimum_age":11,
    212                 "calculated_age_group":1,
    213                 "attestation":"not applicable: commited age too small"
    214               },
    215               {
    216                 "required_minimum_age":12,
    217                 "calculated_age_group":1,
    218                 "attestation":"not applicable: commited age too small"
    219               },
    220               {
    221                 "required_minimum_age":13,
    222                 "calculated_age_group":1,
    223                 "attestation":"not applicable: commited age too small"
    224               },
    225               {
    226                 "required_minimum_age":14,
    227                 "calculated_age_group":2,
    228                 "attestation":"not applicable: commited age too small"
    229               },
    230               {
    231                 "required_minimum_age":15,
    232                 "calculated_age_group":2,
    233                 "attestation":"not applicable: commited age too small"
    234               },
    235               {
    236                 "required_minimum_age":16,
    237                 "calculated_age_group":2,
    238                 "attestation":"not applicable: commited age too small"
    239               },
    240               {
    241                 "required_minimum_age":17,
    242                 "calculated_age_group":2,
    243                 "attestation":"not applicable: commited age too small"
    244               },
    245               {
    246                 "required_minimum_age":18,
    247                 "calculated_age_group":3,
    248                 "attestation":"not applicable: commited age too small"
    249               },
    250               {
    251                 "required_minimum_age":19,
    252                 "calculated_age_group":3,
    253                 "attestation":"not applicable: commited age too small"
    254               },
    255               {
    256                 "required_minimum_age":20,
    257                 "calculated_age_group":3,
    258                 "attestation":"not applicable: commited age too small"
    259               },
    260               {
    261                 "required_minimum_age":21,
    262                 "calculated_age_group":3,
    263                 "attestation":"not applicable: commited age too small"
    264               }
    265             ]
    266           },
    267           {
    268             "generated_by":"derive_from(2)",
    269             "seed":"5SX8V28APB16XW6YJKNQAS7W6254C8MSCEA0YGEZR7CAM5N9KXPPJERKK6XGFEC21C21568VY1AYHWRS1G41GB9X520D9XZ85AHRRP0",
    270             "proof":{
    271               "num":0,
    272               "edx25519_privs":[]
    273             },
    274             "commitment":{
    275               "num":3,
    276               "edx25519_pubs":[
    277                 "WX2W90VRGY6DA1JPA50HWJ9K7QJNAWG2ZN4EW93PFH09KZSNBTC0",
    278                 "5K2KHCTCMH33Z1CD8TP4JWY653HS1018SPZ00KAP7CK99XFKEGF0",
    279                 "08BHPJRAMB0ZWECJJGD422A0F04R9MC6RQRCWABVFM44F0NDBE6G"
    280               ],
    281               "h_age_commitment":"RZ2JVFN263HCMWCD24GP6KW9WX9W3M7TAP20VGH90ZT3F7E37GV0"
    282             },
    283             "attestations":[
    284               {
    285                 "required_minimum_age":0,
    286                 "calculated_age_group":0,
    287                 "attestation":"not required: age group is 0"
    288               },
    289               {
    290                 "required_minimum_age":1,
    291                 "calculated_age_group":0,
    292                 "attestation":"not required: age group is 0"
    293               },
    294               {
    295                 "required_minimum_age":2,
    296                 "calculated_age_group":0,
    297                 "attestation":"not required: age group is 0"
    298               },
    299               {
    300                 "required_minimum_age":3,
    301                 "calculated_age_group":0,
    302                 "attestation":"not required: age group is 0"
    303               },
    304               {
    305                 "required_minimum_age":4,
    306                 "calculated_age_group":0,
    307                 "attestation":"not required: age group is 0"
    308               },
    309               {
    310                 "required_minimum_age":5,
    311                 "calculated_age_group":0,
    312                 "attestation":"not required: age group is 0"
    313               },
    314               {
    315                 "required_minimum_age":6,
    316                 "calculated_age_group":0,
    317                 "attestation":"not required: age group is 0"
    318               },
    319               {
    320                 "required_minimum_age":7,
    321                 "calculated_age_group":0,
    322                 "attestation":"not required: age group is 0"
    323               },
    324               {
    325                 "required_minimum_age":8,
    326                 "calculated_age_group":1,
    327                 "attestation":"not applicable: commited age too small"
    328               },
    329               {
    330                 "required_minimum_age":9,
    331                 "calculated_age_group":1,
    332                 "attestation":"not applicable: commited age too small"
    333               },
    334               {
    335                 "required_minimum_age":10,
    336                 "calculated_age_group":1,
    337                 "attestation":"not applicable: commited age too small"
    338               },
    339               {
    340                 "required_minimum_age":11,
    341                 "calculated_age_group":1,
    342                 "attestation":"not applicable: commited age too small"
    343               },
    344               {
    345                 "required_minimum_age":12,
    346                 "calculated_age_group":1,
    347                 "attestation":"not applicable: commited age too small"
    348               },
    349               {
    350                 "required_minimum_age":13,
    351                 "calculated_age_group":1,
    352                 "attestation":"not applicable: commited age too small"
    353               },
    354               {
    355                 "required_minimum_age":14,
    356                 "calculated_age_group":2,
    357                 "attestation":"not applicable: commited age too small"
    358               },
    359               {
    360                 "required_minimum_age":15,
    361                 "calculated_age_group":2,
    362                 "attestation":"not applicable: commited age too small"
    363               },
    364               {
    365                 "required_minimum_age":16,
    366                 "calculated_age_group":2,
    367                 "attestation":"not applicable: commited age too small"
    368               },
    369               {
    370                 "required_minimum_age":17,
    371                 "calculated_age_group":2,
    372                 "attestation":"not applicable: commited age too small"
    373               },
    374               {
    375                 "required_minimum_age":18,
    376                 "calculated_age_group":3,
    377                 "attestation":"not applicable: commited age too small"
    378               },
    379               {
    380                 "required_minimum_age":19,
    381                 "calculated_age_group":3,
    382                 "attestation":"not applicable: commited age too small"
    383               },
    384               {
    385                 "required_minimum_age":20,
    386                 "calculated_age_group":3,
    387                 "attestation":"not applicable: commited age too small"
    388               },
    389               {
    390                 "required_minimum_age":21,
    391                 "calculated_age_group":3,
    392                 "attestation":"not applicable: commited age too small"
    393               }
    394             ]
    395           }
    396         ]
    397       },
    398       {
    399         "commited_age":2,
    400         "commitment_proof_attestation_seq":[
    401           {
    402             "generated_by":"commit()",
    403             "seed":"G38XFGPXHJQVNA326P41RRMB5JDCJM42DMNSJ6CTPKJHCJGVN2QPMRNQ1F365JJAV9SX6GYCEB4JXG45VCAX1ZGDCETGXY1FHS1SPZG",
    404             "proof":{
    405               "num":0,
    406               "edx25519_privs":[]
    407             },
    408             "commitment":{
    409               "num":3,
    410               "edx25519_pubs":[
    411                 "BDKGKAP7XYVS6VEY661BD5D29HYXXPVNA6EVSHN5FDK6CCCCBH0G",
    412                 "0ZJS7N0D91AY1HVP0B41X1C7PGJ66KDPQCE6D9WFCKKE8W1Q9YTG",
    413                 "QMFSVE4G3JE1DCS4X305W8R89YVSG0YSRKS18BB1RZ3TZX8TGFSG"
    414               ],
    415               "h_age_commitment":"ZEGNWEVQV6MWAN9HJRX7MN59ZFBZ14WK2M87ZJZ537QC7HD0Z4Q0"
    416             },
    417             "attestations":[
    418               {
    419                 "required_minimum_age":0,
    420                 "calculated_age_group":0,
    421                 "attestation":"not required: age group is 0"
    422               },
    423               {
    424                 "required_minimum_age":1,
    425                 "calculated_age_group":0,
    426                 "attestation":"not required: age group is 0"
    427               },
    428               {
    429                 "required_minimum_age":2,
    430                 "calculated_age_group":0,
    431                 "attestation":"not required: age group is 0"
    432               },
    433               {
    434                 "required_minimum_age":3,
    435                 "calculated_age_group":0,
    436                 "attestation":"not required: age group is 0"
    437               },
    438               {
    439                 "required_minimum_age":4,
    440                 "calculated_age_group":0,
    441                 "attestation":"not required: age group is 0"
    442               },
    443               {
    444                 "required_minimum_age":5,
    445                 "calculated_age_group":0,
    446                 "attestation":"not required: age group is 0"
    447               },
    448               {
    449                 "required_minimum_age":6,
    450                 "calculated_age_group":0,
    451                 "attestation":"not required: age group is 0"
    452               },
    453               {
    454                 "required_minimum_age":7,
    455                 "calculated_age_group":0,
    456                 "attestation":"not required: age group is 0"
    457               },
    458               {
    459                 "required_minimum_age":8,
    460                 "calculated_age_group":1,
    461                 "attestation":"not applicable: commited age too small"
    462               },
    463               {
    464                 "required_minimum_age":9,
    465                 "calculated_age_group":1,
    466                 "attestation":"not applicable: commited age too small"
    467               },
    468               {
    469                 "required_minimum_age":10,
    470                 "calculated_age_group":1,
    471                 "attestation":"not applicable: commited age too small"
    472               },
    473               {
    474                 "required_minimum_age":11,
    475                 "calculated_age_group":1,
    476                 "attestation":"not applicable: commited age too small"
    477               },
    478               {
    479                 "required_minimum_age":12,
    480                 "calculated_age_group":1,
    481                 "attestation":"not applicable: commited age too small"
    482               },
    483               {
    484                 "required_minimum_age":13,
    485                 "calculated_age_group":1,
    486                 "attestation":"not applicable: commited age too small"
    487               },
    488               {
    489                 "required_minimum_age":14,
    490                 "calculated_age_group":2,
    491                 "attestation":"not applicable: commited age too small"
    492               },
    493               {
    494                 "required_minimum_age":15,
    495                 "calculated_age_group":2,
    496                 "attestation":"not applicable: commited age too small"
    497               },
    498               {
    499                 "required_minimum_age":16,
    500                 "calculated_age_group":2,
    501                 "attestation":"not applicable: commited age too small"
    502               },
    503               {
    504                 "required_minimum_age":17,
    505                 "calculated_age_group":2,
    506                 "attestation":"not applicable: commited age too small"
    507               },
    508               {
    509                 "required_minimum_age":18,
    510                 "calculated_age_group":3,
    511                 "attestation":"not applicable: commited age too small"
    512               },
    513               {
    514                 "required_minimum_age":19,
    515                 "calculated_age_group":3,
    516                 "attestation":"not applicable: commited age too small"
    517               },
    518               {
    519                 "required_minimum_age":20,
    520                 "calculated_age_group":3,
    521                 "attestation":"not applicable: commited age too small"
    522               },
    523               {
    524                 "required_minimum_age":21,
    525                 "calculated_age_group":3,
    526                 "attestation":"not applicable: commited age too small"
    527               }
    528             ]
    529           },
    530           {
    531             "generated_by":"derive_from(1)",
    532             "seed":"G38XFGPXHJQVNA326P41RRMB5JDCJM42DMNSJ6CTPKJHCJGVN2QPMRNQ1F365JJAV9SX6GYCEB4JXG45VCAX1ZGDCETGXY1FHS1SPZG",
    533             "proof":{
    534               "num":0,
    535               "edx25519_privs":[]
    536             },
    537             "commitment":{
    538               "num":3,
    539               "edx25519_pubs":[
    540                 "83K5YRKK1YB8MV2SG43W1152RQA0X06Y01QEGC84AXQF0D6H1H8G",
    541                 "5A55B3B64E6NX7Q7F0RRPAE1XVVXX6FKKZ29SPKSZ8F74F0WB6P0",
    542                 "F2W8Y8PXEEPS4392112S2NS7SA8976Z88TRHS6MYW1MGGPD355E0"
    543               ],
    544               "h_age_commitment":"YY3YFQPJT28QE4Y7RJ5R0V2WKR6A4AMMR6WF5BBKB0704BFP12T0"
    545             },
    546             "attestations":[
    547               {
    548                 "required_minimum_age":0,
    549                 "calculated_age_group":0,
    550                 "attestation":"not required: age group is 0"
    551               },
    552               {
    553                 "required_minimum_age":1,
    554                 "calculated_age_group":0,
    555                 "attestation":"not required: age group is 0"
    556               },
    557               {
    558                 "required_minimum_age":2,
    559                 "calculated_age_group":0,
    560                 "attestation":"not required: age group is 0"
    561               },
    562               {
    563                 "required_minimum_age":3,
    564                 "calculated_age_group":0,
    565                 "attestation":"not required: age group is 0"
    566               },
    567               {
    568                 "required_minimum_age":4,
    569                 "calculated_age_group":0,
    570                 "attestation":"not required: age group is 0"
    571               },
    572               {
    573                 "required_minimum_age":5,
    574                 "calculated_age_group":0,
    575                 "attestation":"not required: age group is 0"
    576               },
    577               {
    578                 "required_minimum_age":6,
    579                 "calculated_age_group":0,
    580                 "attestation":"not required: age group is 0"
    581               },
    582               {
    583                 "required_minimum_age":7,
    584                 "calculated_age_group":0,
    585                 "attestation":"not required: age group is 0"
    586               },
    587               {
    588                 "required_minimum_age":8,
    589                 "calculated_age_group":1,
    590                 "attestation":"not applicable: commited age too small"
    591               },
    592               {
    593                 "required_minimum_age":9,
    594                 "calculated_age_group":1,
    595                 "attestation":"not applicable: commited age too small"
    596               },
    597               {
    598                 "required_minimum_age":10,
    599                 "calculated_age_group":1,
    600                 "attestation":"not applicable: commited age too small"
    601               },
    602               {
    603                 "required_minimum_age":11,
    604                 "calculated_age_group":1,
    605                 "attestation":"not applicable: commited age too small"
    606               },
    607               {
    608                 "required_minimum_age":12,
    609                 "calculated_age_group":1,
    610                 "attestation":"not applicable: commited age too small"
    611               },
    612               {
    613                 "required_minimum_age":13,
    614                 "calculated_age_group":1,
    615                 "attestation":"not applicable: commited age too small"
    616               },
    617               {
    618                 "required_minimum_age":14,
    619                 "calculated_age_group":2,
    620                 "attestation":"not applicable: commited age too small"
    621               },
    622               {
    623                 "required_minimum_age":15,
    624                 "calculated_age_group":2,
    625                 "attestation":"not applicable: commited age too small"
    626               },
    627               {
    628                 "required_minimum_age":16,
    629                 "calculated_age_group":2,
    630                 "attestation":"not applicable: commited age too small"
    631               },
    632               {
    633                 "required_minimum_age":17,
    634                 "calculated_age_group":2,
    635                 "attestation":"not applicable: commited age too small"
    636               },
    637               {
    638                 "required_minimum_age":18,
    639                 "calculated_age_group":3,
    640                 "attestation":"not applicable: commited age too small"
    641               },
    642               {
    643                 "required_minimum_age":19,
    644                 "calculated_age_group":3,
    645                 "attestation":"not applicable: commited age too small"
    646               },
    647               {
    648                 "required_minimum_age":20,
    649                 "calculated_age_group":3,
    650                 "attestation":"not applicable: commited age too small"
    651               },
    652               {
    653                 "required_minimum_age":21,
    654                 "calculated_age_group":3,
    655                 "attestation":"not applicable: commited age too small"
    656               }
    657             ]
    658           },
    659           {
    660             "generated_by":"derive_from(2)",
    661             "seed":"G38XFGPXHJQVNA326P41RRMB5JDCJM42DMNSJ6CTPKJHCJGVN2QPMRNQ1F365JJAV9SX6GYCEB4JXG45VCAX1ZGDCETGXY1FHS1SPZG",
    662             "proof":{
    663               "num":0,
    664               "edx25519_privs":[]
    665             },
    666             "commitment":{
    667               "num":3,
    668               "edx25519_pubs":[
    669                 "DMR4CZ34HJCWFSK4GC8QRKF6ZSAT3DSCH8T527729HRESBHA57KG",
    670                 "W814ZAKCH5W3SDCGPP0T4DVVSAKD3XQ6J5DXNPA01KSGR1J2ZTP0",
    671                 "HEBV9DC4HRC7MMSBJ46WWX6DAGVFQAQPMQM9FNEHET5RKATGV9G0"
    672               ],
    673               "h_age_commitment":"GSC52EJ6M6JZ1ZF98Y46B5E9FTK6W6DDDFAZHKNE00D0YCB6J8NG"
    674             },
    675             "attestations":[
    676               {
    677                 "required_minimum_age":0,
    678                 "calculated_age_group":0,
    679                 "attestation":"not required: age group is 0"
    680               },
    681               {
    682                 "required_minimum_age":1,
    683                 "calculated_age_group":0,
    684                 "attestation":"not required: age group is 0"
    685               },
    686               {
    687                 "required_minimum_age":2,
    688                 "calculated_age_group":0,
    689                 "attestation":"not required: age group is 0"
    690               },
    691               {
    692                 "required_minimum_age":3,
    693                 "calculated_age_group":0,
    694                 "attestation":"not required: age group is 0"
    695               },
    696               {
    697                 "required_minimum_age":4,
    698                 "calculated_age_group":0,
    699                 "attestation":"not required: age group is 0"
    700               },
    701               {
    702                 "required_minimum_age":5,
    703                 "calculated_age_group":0,
    704                 "attestation":"not required: age group is 0"
    705               },
    706               {
    707                 "required_minimum_age":6,
    708                 "calculated_age_group":0,
    709                 "attestation":"not required: age group is 0"
    710               },
    711               {
    712                 "required_minimum_age":7,
    713                 "calculated_age_group":0,
    714                 "attestation":"not required: age group is 0"
    715               },
    716               {
    717                 "required_minimum_age":8,
    718                 "calculated_age_group":1,
    719                 "attestation":"not applicable: commited age too small"
    720               },
    721               {
    722                 "required_minimum_age":9,
    723                 "calculated_age_group":1,
    724                 "attestation":"not applicable: commited age too small"
    725               },
    726               {
    727                 "required_minimum_age":10,
    728                 "calculated_age_group":1,
    729                 "attestation":"not applicable: commited age too small"
    730               },
    731               {
    732                 "required_minimum_age":11,
    733                 "calculated_age_group":1,
    734                 "attestation":"not applicable: commited age too small"
    735               },
    736               {
    737                 "required_minimum_age":12,
    738                 "calculated_age_group":1,
    739                 "attestation":"not applicable: commited age too small"
    740               },
    741               {
    742                 "required_minimum_age":13,
    743                 "calculated_age_group":1,
    744                 "attestation":"not applicable: commited age too small"
    745               },
    746               {
    747                 "required_minimum_age":14,
    748                 "calculated_age_group":2,
    749                 "attestation":"not applicable: commited age too small"
    750               },
    751               {
    752                 "required_minimum_age":15,
    753                 "calculated_age_group":2,
    754                 "attestation":"not applicable: commited age too small"
    755               },
    756               {
    757                 "required_minimum_age":16,
    758                 "calculated_age_group":2,
    759                 "attestation":"not applicable: commited age too small"
    760               },
    761               {
    762                 "required_minimum_age":17,
    763                 "calculated_age_group":2,
    764                 "attestation":"not applicable: commited age too small"
    765               },
    766               {
    767                 "required_minimum_age":18,
    768                 "calculated_age_group":3,
    769                 "attestation":"not applicable: commited age too small"
    770               },
    771               {
    772                 "required_minimum_age":19,
    773                 "calculated_age_group":3,
    774                 "attestation":"not applicable: commited age too small"
    775               },
    776               {
    777                 "required_minimum_age":20,
    778                 "calculated_age_group":3,
    779                 "attestation":"not applicable: commited age too small"
    780               },
    781               {
    782                 "required_minimum_age":21,
    783                 "calculated_age_group":3,
    784                 "attestation":"not applicable: commited age too small"
    785               }
    786             ]
    787           }
    788         ]
    789       },
    790       {
    791         "commited_age":4,
    792         "commitment_proof_attestation_seq":[
    793           {
    794             "generated_by":"commit()",
    795             "seed":"1SDTX459ENBEJYKWGPCPWSV10FB3Y10FZHP5W7J93F8GX0FGEQKT9T5W6TW19TZ9QXJHP88M4PZNJDFWFN5J07DA61EN0C9KP9TFMCR",
    796             "proof":{
    797               "num":0,
    798               "edx25519_privs":[]
    799             },
    800             "commitment":{
    801               "num":3,
    802               "edx25519_pubs":[
    803                 "KMWRF8YT11TBJFWFY1VD69QMB05H6BGCQ2DNBWW71EDZBN5E0GB0",
    804                 "0CBYDC8EV13WN5KDCYBZBC8KE1WZNF4H249JPYZCT314252VD800",
    805                 "8Q0SKZZN69SZF08GJ13XH5EHSKKYF1HWDZC9ZSJSTHG9TYEDQJMG"
    806               ],
    807               "h_age_commitment":"100D0J1QBVTK6WQAJPBCG2VPECKD1D91Q75CNCHNTZ4YRQ02WTE0"
    808             },
    809             "attestations":[
    810               {
    811                 "required_minimum_age":0,
    812                 "calculated_age_group":0,
    813                 "attestation":"not required: age group is 0"
    814               },
    815               {
    816                 "required_minimum_age":1,
    817                 "calculated_age_group":0,
    818                 "attestation":"not required: age group is 0"
    819               },
    820               {
    821                 "required_minimum_age":2,
    822                 "calculated_age_group":0,
    823                 "attestation":"not required: age group is 0"
    824               },
    825               {
    826                 "required_minimum_age":3,
    827                 "calculated_age_group":0,
    828                 "attestation":"not required: age group is 0"
    829               },
    830               {
    831                 "required_minimum_age":4,
    832                 "calculated_age_group":0,
    833                 "attestation":"not required: age group is 0"
    834               },
    835               {
    836                 "required_minimum_age":5,
    837                 "calculated_age_group":0,
    838                 "attestation":"not required: age group is 0"
    839               },
    840               {
    841                 "required_minimum_age":6,
    842                 "calculated_age_group":0,
    843                 "attestation":"not required: age group is 0"
    844               },
    845               {
    846                 "required_minimum_age":7,
    847                 "calculated_age_group":0,
    848                 "attestation":"not required: age group is 0"
    849               },
    850               {
    851                 "required_minimum_age":8,
    852                 "calculated_age_group":1,
    853                 "attestation":"not applicable: commited age too small"
    854               },
    855               {
    856                 "required_minimum_age":9,
    857                 "calculated_age_group":1,
    858                 "attestation":"not applicable: commited age too small"
    859               },
    860               {
    861                 "required_minimum_age":10,
    862                 "calculated_age_group":1,
    863                 "attestation":"not applicable: commited age too small"
    864               },
    865               {
    866                 "required_minimum_age":11,
    867                 "calculated_age_group":1,
    868                 "attestation":"not applicable: commited age too small"
    869               },
    870               {
    871                 "required_minimum_age":12,
    872                 "calculated_age_group":1,
    873                 "attestation":"not applicable: commited age too small"
    874               },
    875               {
    876                 "required_minimum_age":13,
    877                 "calculated_age_group":1,
    878                 "attestation":"not applicable: commited age too small"
    879               },
    880               {
    881                 "required_minimum_age":14,
    882                 "calculated_age_group":2,
    883                 "attestation":"not applicable: commited age too small"
    884               },
    885               {
    886                 "required_minimum_age":15,
    887                 "calculated_age_group":2,
    888                 "attestation":"not applicable: commited age too small"
    889               },
    890               {
    891                 "required_minimum_age":16,
    892                 "calculated_age_group":2,
    893                 "attestation":"not applicable: commited age too small"
    894               },
    895               {
    896                 "required_minimum_age":17,
    897                 "calculated_age_group":2,
    898                 "attestation":"not applicable: commited age too small"
    899               },
    900               {
    901                 "required_minimum_age":18,
    902                 "calculated_age_group":3,
    903                 "attestation":"not applicable: commited age too small"
    904               },
    905               {
    906                 "required_minimum_age":19,
    907                 "calculated_age_group":3,
    908                 "attestation":"not applicable: commited age too small"
    909               },
    910               {
    911                 "required_minimum_age":20,
    912                 "calculated_age_group":3,
    913                 "attestation":"not applicable: commited age too small"
    914               },
    915               {
    916                 "required_minimum_age":21,
    917                 "calculated_age_group":3,
    918                 "attestation":"not applicable: commited age too small"
    919               }
    920             ]
    921           },
    922           {
    923             "generated_by":"derive_from(1)",
    924             "seed":"1SDTX459ENBEJYKWGPCPWSV10FB3Y10FZHP5W7J93F8GX0FGEQKT9T5W6TW19TZ9QXJHP88M4PZNJDFWFN5J07DA61EN0C9KP9TFMCR",
    925             "proof":{
    926               "num":0,
    927               "edx25519_privs":[]
    928             },
    929             "commitment":{
    930               "num":3,
    931               "edx25519_pubs":[
    932                 "9MQX7TD4WX28H87B958P83D02T0HB0S4XPV72Z4TXT9RG53QS3F0",
    933                 "RDVVD4ACSBMX4X44NG19V4E32MG95BHQAJSGM4C08G1KCGFRT44G",
    934                 "D7TENF4V347FETDKG2VRKK6Z92VPGGWEXECT4A6PCXG6DYTKA1Z0"
    935               ],
    936               "h_age_commitment":"11FXVH30Z3AJ7WSNF387VT6Y9GCD61N3T13ACDKAXDP4XFAQHA6G"
    937             },
    938             "attestations":[
    939               {
    940                 "required_minimum_age":0,
    941                 "calculated_age_group":0,
    942                 "attestation":"not required: age group is 0"
    943               },
    944               {
    945                 "required_minimum_age":1,
    946                 "calculated_age_group":0,
    947                 "attestation":"not required: age group is 0"
    948               },
    949               {
    950                 "required_minimum_age":2,
    951                 "calculated_age_group":0,
    952                 "attestation":"not required: age group is 0"
    953               },
    954               {
    955                 "required_minimum_age":3,
    956                 "calculated_age_group":0,
    957                 "attestation":"not required: age group is 0"
    958               },
    959               {
    960                 "required_minimum_age":4,
    961                 "calculated_age_group":0,
    962                 "attestation":"not required: age group is 0"
    963               },
    964               {
    965                 "required_minimum_age":5,
    966                 "calculated_age_group":0,
    967                 "attestation":"not required: age group is 0"
    968               },
    969               {
    970                 "required_minimum_age":6,
    971                 "calculated_age_group":0,
    972                 "attestation":"not required: age group is 0"
    973               },
    974               {
    975                 "required_minimum_age":7,
    976                 "calculated_age_group":0,
    977                 "attestation":"not required: age group is 0"
    978               },
    979               {
    980                 "required_minimum_age":8,
    981                 "calculated_age_group":1,
    982                 "attestation":"not applicable: commited age too small"
    983               },
    984               {
    985                 "required_minimum_age":9,
    986                 "calculated_age_group":1,
    987                 "attestation":"not applicable: commited age too small"
    988               },
    989               {
    990                 "required_minimum_age":10,
    991                 "calculated_age_group":1,
    992                 "attestation":"not applicable: commited age too small"
    993               },
    994               {
    995                 "required_minimum_age":11,
    996                 "calculated_age_group":1,
    997                 "attestation":"not applicable: commited age too small"
    998               },
    999               {
   1000                 "required_minimum_age":12,
   1001                 "calculated_age_group":1,
   1002                 "attestation":"not applicable: commited age too small"
   1003               },
   1004               {
   1005                 "required_minimum_age":13,
   1006                 "calculated_age_group":1,
   1007                 "attestation":"not applicable: commited age too small"
   1008               },
   1009               {
   1010                 "required_minimum_age":14,
   1011                 "calculated_age_group":2,
   1012                 "attestation":"not applicable: commited age too small"
   1013               },
   1014               {
   1015                 "required_minimum_age":15,
   1016                 "calculated_age_group":2,
   1017                 "attestation":"not applicable: commited age too small"
   1018               },
   1019               {
   1020                 "required_minimum_age":16,
   1021                 "calculated_age_group":2,
   1022                 "attestation":"not applicable: commited age too small"
   1023               },
   1024               {
   1025                 "required_minimum_age":17,
   1026                 "calculated_age_group":2,
   1027                 "attestation":"not applicable: commited age too small"
   1028               },
   1029               {
   1030                 "required_minimum_age":18,
   1031                 "calculated_age_group":3,
   1032                 "attestation":"not applicable: commited age too small"
   1033               },
   1034               {
   1035                 "required_minimum_age":19,
   1036                 "calculated_age_group":3,
   1037                 "attestation":"not applicable: commited age too small"
   1038               },
   1039               {
   1040                 "required_minimum_age":20,
   1041                 "calculated_age_group":3,
   1042                 "attestation":"not applicable: commited age too small"
   1043               },
   1044               {
   1045                 "required_minimum_age":21,
   1046                 "calculated_age_group":3,
   1047                 "attestation":"not applicable: commited age too small"
   1048               }
   1049             ]
   1050           },
   1051           {
   1052             "generated_by":"derive_from(2)",
   1053             "seed":"1SDTX459ENBEJYKWGPCPWSV10FB3Y10FZHP5W7J93F8GX0FGEQKT9T5W6TW19TZ9QXJHP88M4PZNJDFWFN5J07DA61EN0C9KP9TFMCR",
   1054             "proof":{
   1055               "num":0,
   1056               "edx25519_privs":[]
   1057             },
   1058             "commitment":{
   1059               "num":3,
   1060               "edx25519_pubs":[
   1061                 "NEPX42NXKBBFYKDC3R2WND1N1FJN3M3RPRH5D19JKNSMCG4SABAG",
   1062                 "FN6G98WGS312TH9QD9HNFXDXPKEWRW5YJ2S6YR4XSXFYF9SY3V10",
   1063                 "Q7NPAT6SRTFMAWA3J5AT2JBC88K4VGYSYK45DEDF10VWGQ0YSMJG"
   1064               ],
   1065               "h_age_commitment":"T609RE4JCYNRNXWXYTW2M2Z56B3C4NDW7J4FCV1DHEWTQPNS6AW0"
   1066             },
   1067             "attestations":[
   1068               {
   1069                 "required_minimum_age":0,
   1070                 "calculated_age_group":0,
   1071                 "attestation":"not required: age group is 0"
   1072               },
   1073               {
   1074                 "required_minimum_age":1,
   1075                 "calculated_age_group":0,
   1076                 "attestation":"not required: age group is 0"
   1077               },
   1078               {
   1079                 "required_minimum_age":2,
   1080                 "calculated_age_group":0,
   1081                 "attestation":"not required: age group is 0"
   1082               },
   1083               {
   1084                 "required_minimum_age":3,
   1085                 "calculated_age_group":0,
   1086                 "attestation":"not required: age group is 0"
   1087               },
   1088               {
   1089                 "required_minimum_age":4,
   1090                 "calculated_age_group":0,
   1091                 "attestation":"not required: age group is 0"
   1092               },
   1093               {
   1094                 "required_minimum_age":5,
   1095                 "calculated_age_group":0,
   1096                 "attestation":"not required: age group is 0"
   1097               },
   1098               {
   1099                 "required_minimum_age":6,
   1100                 "calculated_age_group":0,
   1101                 "attestation":"not required: age group is 0"
   1102               },
   1103               {
   1104                 "required_minimum_age":7,
   1105                 "calculated_age_group":0,
   1106                 "attestation":"not required: age group is 0"
   1107               },
   1108               {
   1109                 "required_minimum_age":8,
   1110                 "calculated_age_group":1,
   1111                 "attestation":"not applicable: commited age too small"
   1112               },
   1113               {
   1114                 "required_minimum_age":9,
   1115                 "calculated_age_group":1,
   1116                 "attestation":"not applicable: commited age too small"
   1117               },
   1118               {
   1119                 "required_minimum_age":10,
   1120                 "calculated_age_group":1,
   1121                 "attestation":"not applicable: commited age too small"
   1122               },
   1123               {
   1124                 "required_minimum_age":11,
   1125                 "calculated_age_group":1,
   1126                 "attestation":"not applicable: commited age too small"
   1127               },
   1128               {
   1129                 "required_minimum_age":12,
   1130                 "calculated_age_group":1,
   1131                 "attestation":"not applicable: commited age too small"
   1132               },
   1133               {
   1134                 "required_minimum_age":13,
   1135                 "calculated_age_group":1,
   1136                 "attestation":"not applicable: commited age too small"
   1137               },
   1138               {
   1139                 "required_minimum_age":14,
   1140                 "calculated_age_group":2,
   1141                 "attestation":"not applicable: commited age too small"
   1142               },
   1143               {
   1144                 "required_minimum_age":15,
   1145                 "calculated_age_group":2,
   1146                 "attestation":"not applicable: commited age too small"
   1147               },
   1148               {
   1149                 "required_minimum_age":16,
   1150                 "calculated_age_group":2,
   1151                 "attestation":"not applicable: commited age too small"
   1152               },
   1153               {
   1154                 "required_minimum_age":17,
   1155                 "calculated_age_group":2,
   1156                 "attestation":"not applicable: commited age too small"
   1157               },
   1158               {
   1159                 "required_minimum_age":18,
   1160                 "calculated_age_group":3,
   1161                 "attestation":"not applicable: commited age too small"
   1162               },
   1163               {
   1164                 "required_minimum_age":19,
   1165                 "calculated_age_group":3,
   1166                 "attestation":"not applicable: commited age too small"
   1167               },
   1168               {
   1169                 "required_minimum_age":20,
   1170                 "calculated_age_group":3,
   1171                 "attestation":"not applicable: commited age too small"
   1172               },
   1173               {
   1174                 "required_minimum_age":21,
   1175                 "calculated_age_group":3,
   1176                 "attestation":"not applicable: commited age too small"
   1177               }
   1178             ]
   1179           }
   1180         ]
   1181       },
   1182       {
   1183         "commited_age":6,
   1184         "commitment_proof_attestation_seq":[
   1185           {
   1186             "generated_by":"commit()",
   1187             "seed":"JVB77H5KTXH6ZEBAMT0HT0EVHKGNPP3B63DXN4H7D39YE5Q0X7RTYZKAF9RA00HEA3JQ4F5CK1R7G4F9DR2RAPHY6K9216YE98KQ1WG",
   1188             "proof":{
   1189               "num":0,
   1190               "edx25519_privs":[]
   1191             },
   1192             "commitment":{
   1193               "num":3,
   1194               "edx25519_pubs":[
   1195                 "H7AV678Q43GCBGYP5KX4JFYXR1T6DQBCJZ8DG709Y51Q8074BM5G",
   1196                 "NCH1N3XP7AEZZ1AGY1RKWPECK7TDDZEH10F1VCDSWE629KTRRMP0",
   1197                 "9906YSKNNQ6MXQX04RX2RASVWF08093A307G53VCRW08RQGJVPPG"
   1198               ],
   1199               "h_age_commitment":"S9KTKGPFK7NFZ44QYH0SVTD5478W8TCGDF7FBZK95JZMMND6JF00"
   1200             },
   1201             "attestations":[
   1202               {
   1203                 "required_minimum_age":0,
   1204                 "calculated_age_group":0,
   1205                 "attestation":"not required: age group is 0"
   1206               },
   1207               {
   1208                 "required_minimum_age":1,
   1209                 "calculated_age_group":0,
   1210                 "attestation":"not required: age group is 0"
   1211               },
   1212               {
   1213                 "required_minimum_age":2,
   1214                 "calculated_age_group":0,
   1215                 "attestation":"not required: age group is 0"
   1216               },
   1217               {
   1218                 "required_minimum_age":3,
   1219                 "calculated_age_group":0,
   1220                 "attestation":"not required: age group is 0"
   1221               },
   1222               {
   1223                 "required_minimum_age":4,
   1224                 "calculated_age_group":0,
   1225                 "attestation":"not required: age group is 0"
   1226               },
   1227               {
   1228                 "required_minimum_age":5,
   1229                 "calculated_age_group":0,
   1230                 "attestation":"not required: age group is 0"
   1231               },
   1232               {
   1233                 "required_minimum_age":6,
   1234                 "calculated_age_group":0,
   1235                 "attestation":"not required: age group is 0"
   1236               },
   1237               {
   1238                 "required_minimum_age":7,
   1239                 "calculated_age_group":0,
   1240                 "attestation":"not required: age group is 0"
   1241               },
   1242               {
   1243                 "required_minimum_age":8,
   1244                 "calculated_age_group":1,
   1245                 "attestation":"not applicable: commited age too small"
   1246               },
   1247               {
   1248                 "required_minimum_age":9,
   1249                 "calculated_age_group":1,
   1250                 "attestation":"not applicable: commited age too small"
   1251               },
   1252               {
   1253                 "required_minimum_age":10,
   1254                 "calculated_age_group":1,
   1255                 "attestation":"not applicable: commited age too small"
   1256               },
   1257               {
   1258                 "required_minimum_age":11,
   1259                 "calculated_age_group":1,
   1260                 "attestation":"not applicable: commited age too small"
   1261               },
   1262               {
   1263                 "required_minimum_age":12,
   1264                 "calculated_age_group":1,
   1265                 "attestation":"not applicable: commited age too small"
   1266               },
   1267               {
   1268                 "required_minimum_age":13,
   1269                 "calculated_age_group":1,
   1270                 "attestation":"not applicable: commited age too small"
   1271               },
   1272               {
   1273                 "required_minimum_age":14,
   1274                 "calculated_age_group":2,
   1275                 "attestation":"not applicable: commited age too small"
   1276               },
   1277               {
   1278                 "required_minimum_age":15,
   1279                 "calculated_age_group":2,
   1280                 "attestation":"not applicable: commited age too small"
   1281               },
   1282               {
   1283                 "required_minimum_age":16,
   1284                 "calculated_age_group":2,
   1285                 "attestation":"not applicable: commited age too small"
   1286               },
   1287               {
   1288                 "required_minimum_age":17,
   1289                 "calculated_age_group":2,
   1290                 "attestation":"not applicable: commited age too small"
   1291               },
   1292               {
   1293                 "required_minimum_age":18,
   1294                 "calculated_age_group":3,
   1295                 "attestation":"not applicable: commited age too small"
   1296               },
   1297               {
   1298                 "required_minimum_age":19,
   1299                 "calculated_age_group":3,
   1300                 "attestation":"not applicable: commited age too small"
   1301               },
   1302               {
   1303                 "required_minimum_age":20,
   1304                 "calculated_age_group":3,
   1305                 "attestation":"not applicable: commited age too small"
   1306               },
   1307               {
   1308                 "required_minimum_age":21,
   1309                 "calculated_age_group":3,
   1310                 "attestation":"not applicable: commited age too small"
   1311               }
   1312             ]
   1313           },
   1314           {
   1315             "generated_by":"derive_from(1)",
   1316             "seed":"JVB77H5KTXH6ZEBAMT0HT0EVHKGNPP3B63DXN4H7D39YE5Q0X7RTYZKAF9RA00HEA3JQ4F5CK1R7G4F9DR2RAPHY6K9216YE98KQ1WG",
   1317             "proof":{
   1318               "num":0,
   1319               "edx25519_privs":[]
   1320             },
   1321             "commitment":{
   1322               "num":3,
   1323               "edx25519_pubs":[
   1324                 "H31EPGVQ0TDPFT13983S3HK3RQ9RX3FV1XNJWMB11A8KZEPERHYG",
   1325                 "1RS6XJ7043KXW6NT4KS5ZCXEQVA3E7PWJDEWAGMGKK947DRSZM60",
   1326                 "QH92P2QBJ80C7EJ19F8RH0SJHWWQCB01027SE72Z73NF1AWZCZY0"
   1327               ],
   1328               "h_age_commitment":"7SKSRBK1DNYM5SG9T3JE7C0S06DVBCVJNYWEHW7XE0PCFGRFWW7G"
   1329             },
   1330             "attestations":[
   1331               {
   1332                 "required_minimum_age":0,
   1333                 "calculated_age_group":0,
   1334                 "attestation":"not required: age group is 0"
   1335               },
   1336               {
   1337                 "required_minimum_age":1,
   1338                 "calculated_age_group":0,
   1339                 "attestation":"not required: age group is 0"
   1340               },
   1341               {
   1342                 "required_minimum_age":2,
   1343                 "calculated_age_group":0,
   1344                 "attestation":"not required: age group is 0"
   1345               },
   1346               {
   1347                 "required_minimum_age":3,
   1348                 "calculated_age_group":0,
   1349                 "attestation":"not required: age group is 0"
   1350               },
   1351               {
   1352                 "required_minimum_age":4,
   1353                 "calculated_age_group":0,
   1354                 "attestation":"not required: age group is 0"
   1355               },
   1356               {
   1357                 "required_minimum_age":5,
   1358                 "calculated_age_group":0,
   1359                 "attestation":"not required: age group is 0"
   1360               },
   1361               {
   1362                 "required_minimum_age":6,
   1363                 "calculated_age_group":0,
   1364                 "attestation":"not required: age group is 0"
   1365               },
   1366               {
   1367                 "required_minimum_age":7,
   1368                 "calculated_age_group":0,
   1369                 "attestation":"not required: age group is 0"
   1370               },
   1371               {
   1372                 "required_minimum_age":8,
   1373                 "calculated_age_group":1,
   1374                 "attestation":"not applicable: commited age too small"
   1375               },
   1376               {
   1377                 "required_minimum_age":9,
   1378                 "calculated_age_group":1,
   1379                 "attestation":"not applicable: commited age too small"
   1380               },
   1381               {
   1382                 "required_minimum_age":10,
   1383                 "calculated_age_group":1,
   1384                 "attestation":"not applicable: commited age too small"
   1385               },
   1386               {
   1387                 "required_minimum_age":11,
   1388                 "calculated_age_group":1,
   1389                 "attestation":"not applicable: commited age too small"
   1390               },
   1391               {
   1392                 "required_minimum_age":12,
   1393                 "calculated_age_group":1,
   1394                 "attestation":"not applicable: commited age too small"
   1395               },
   1396               {
   1397                 "required_minimum_age":13,
   1398                 "calculated_age_group":1,
   1399                 "attestation":"not applicable: commited age too small"
   1400               },
   1401               {
   1402                 "required_minimum_age":14,
   1403                 "calculated_age_group":2,
   1404                 "attestation":"not applicable: commited age too small"
   1405               },
   1406               {
   1407                 "required_minimum_age":15,
   1408                 "calculated_age_group":2,
   1409                 "attestation":"not applicable: commited age too small"
   1410               },
   1411               {
   1412                 "required_minimum_age":16,
   1413                 "calculated_age_group":2,
   1414                 "attestation":"not applicable: commited age too small"
   1415               },
   1416               {
   1417                 "required_minimum_age":17,
   1418                 "calculated_age_group":2,
   1419                 "attestation":"not applicable: commited age too small"
   1420               },
   1421               {
   1422                 "required_minimum_age":18,
   1423                 "calculated_age_group":3,
   1424                 "attestation":"not applicable: commited age too small"
   1425               },
   1426               {
   1427                 "required_minimum_age":19,
   1428                 "calculated_age_group":3,
   1429                 "attestation":"not applicable: commited age too small"
   1430               },
   1431               {
   1432                 "required_minimum_age":20,
   1433                 "calculated_age_group":3,
   1434                 "attestation":"not applicable: commited age too small"
   1435               },
   1436               {
   1437                 "required_minimum_age":21,
   1438                 "calculated_age_group":3,
   1439                 "attestation":"not applicable: commited age too small"
   1440               }
   1441             ]
   1442           },
   1443           {
   1444             "generated_by":"derive_from(2)",
   1445             "seed":"JVB77H5KTXH6ZEBAMT0HT0EVHKGNPP3B63DXN4H7D39YE5Q0X7RTYZKAF9RA00HEA3JQ4F5CK1R7G4F9DR2RAPHY6K9216YE98KQ1WG",
   1446             "proof":{
   1447               "num":0,
   1448               "edx25519_privs":[]
   1449             },
   1450             "commitment":{
   1451               "num":3,
   1452               "edx25519_pubs":[
   1453                 "DA7F7N1ZWA76ZBV5AV2MESJHFJB37VTQZF5JPQT2V38MBKXSGWH0",
   1454                 "BTBF14ND21MGWJCNHVXN3YS1P7N0QDD273RES9N2R5ZMNRZC3V50",
   1455                 "9R1GS0AYTHDMQPAWT5BTS3MBMXDCNCDDG8GWF6QR7FHJ6F94GJ60"
   1456               ],
   1457               "h_age_commitment":"TW2ZRZH19T22ACXQBD0RQY3BPXT7PKWX4W7MQ078JZZ53AYSY3TG"
   1458             },
   1459             "attestations":[
   1460               {
   1461                 "required_minimum_age":0,
   1462                 "calculated_age_group":0,
   1463                 "attestation":"not required: age group is 0"
   1464               },
   1465               {
   1466                 "required_minimum_age":1,
   1467                 "calculated_age_group":0,
   1468                 "attestation":"not required: age group is 0"
   1469               },
   1470               {
   1471                 "required_minimum_age":2,
   1472                 "calculated_age_group":0,
   1473                 "attestation":"not required: age group is 0"
   1474               },
   1475               {
   1476                 "required_minimum_age":3,
   1477                 "calculated_age_group":0,
   1478                 "attestation":"not required: age group is 0"
   1479               },
   1480               {
   1481                 "required_minimum_age":4,
   1482                 "calculated_age_group":0,
   1483                 "attestation":"not required: age group is 0"
   1484               },
   1485               {
   1486                 "required_minimum_age":5,
   1487                 "calculated_age_group":0,
   1488                 "attestation":"not required: age group is 0"
   1489               },
   1490               {
   1491                 "required_minimum_age":6,
   1492                 "calculated_age_group":0,
   1493                 "attestation":"not required: age group is 0"
   1494               },
   1495               {
   1496                 "required_minimum_age":7,
   1497                 "calculated_age_group":0,
   1498                 "attestation":"not required: age group is 0"
   1499               },
   1500               {
   1501                 "required_minimum_age":8,
   1502                 "calculated_age_group":1,
   1503                 "attestation":"not applicable: commited age too small"
   1504               },
   1505               {
   1506                 "required_minimum_age":9,
   1507                 "calculated_age_group":1,
   1508                 "attestation":"not applicable: commited age too small"
   1509               },
   1510               {
   1511                 "required_minimum_age":10,
   1512                 "calculated_age_group":1,
   1513                 "attestation":"not applicable: commited age too small"
   1514               },
   1515               {
   1516                 "required_minimum_age":11,
   1517                 "calculated_age_group":1,
   1518                 "attestation":"not applicable: commited age too small"
   1519               },
   1520               {
   1521                 "required_minimum_age":12,
   1522                 "calculated_age_group":1,
   1523                 "attestation":"not applicable: commited age too small"
   1524               },
   1525               {
   1526                 "required_minimum_age":13,
   1527                 "calculated_age_group":1,
   1528                 "attestation":"not applicable: commited age too small"
   1529               },
   1530               {
   1531                 "required_minimum_age":14,
   1532                 "calculated_age_group":2,
   1533                 "attestation":"not applicable: commited age too small"
   1534               },
   1535               {
   1536                 "required_minimum_age":15,
   1537                 "calculated_age_group":2,
   1538                 "attestation":"not applicable: commited age too small"
   1539               },
   1540               {
   1541                 "required_minimum_age":16,
   1542                 "calculated_age_group":2,
   1543                 "attestation":"not applicable: commited age too small"
   1544               },
   1545               {
   1546                 "required_minimum_age":17,
   1547                 "calculated_age_group":2,
   1548                 "attestation":"not applicable: commited age too small"
   1549               },
   1550               {
   1551                 "required_minimum_age":18,
   1552                 "calculated_age_group":3,
   1553                 "attestation":"not applicable: commited age too small"
   1554               },
   1555               {
   1556                 "required_minimum_age":19,
   1557                 "calculated_age_group":3,
   1558                 "attestation":"not applicable: commited age too small"
   1559               },
   1560               {
   1561                 "required_minimum_age":20,
   1562                 "calculated_age_group":3,
   1563                 "attestation":"not applicable: commited age too small"
   1564               },
   1565               {
   1566                 "required_minimum_age":21,
   1567                 "calculated_age_group":3,
   1568                 "attestation":"not applicable: commited age too small"
   1569               }
   1570             ]
   1571           }
   1572         ]
   1573       },
   1574       {
   1575         "commited_age":8,
   1576         "commitment_proof_attestation_seq":[
   1577           {
   1578             "generated_by":"commit()",
   1579             "seed":"6ZK8SX4NQ72VH0EDQCK4PB8V0YM9679CWBE38K80QQ4AMDH51R30EZBTMT6Z2GM5ZFA122GP6MMEW2B1TYQYP7E63E7Z220J1BZ6EDR",
   1580             "proof":{
   1581               "num":1,
   1582               "edx25519_privs":[
   1583                 "R3VAZZN7JPY3GMX7YQWQ7H9Y3BEH00563AWH9WWW0ENYQT7DCSE703RMXZ6JNM3G1918NFCMNZ2PDYJZAYPZ39N5PSBEHZK13GB2VGR"
   1584               ]
   1585             },
   1586             "commitment":{
   1587               "num":3,
   1588               "edx25519_pubs":[
   1589                 "RBS57PQ3ARQ8RKBVPV388QRTB0BCEJV962M1G4T4P2X9EE230RJ0",
   1590                 "7DWD7783XKRZSJE1S8E0GG3Y30X4ZJAR117H8JMJ9AG322P9M98G",
   1591                 "KGFKKZXTDQR84Z07N52ESVQEBK7J12SVM9TBMM0898WYK5E4WWDG"
   1592               ],
   1593               "h_age_commitment":"PY9JVXMV10JN10XJ2MT0B8S0W66K22866TZTWPK92R9XPGY6W4QG"
   1594             },
   1595             "attestations":[
   1596               {
   1597                 "required_minimum_age":0,
   1598                 "calculated_age_group":0,
   1599                 "attestation":"not required: age group is 0"
   1600               },
   1601               {
   1602                 "required_minimum_age":1,
   1603                 "calculated_age_group":0,
   1604                 "attestation":"not required: age group is 0"
   1605               },
   1606               {
   1607                 "required_minimum_age":2,
   1608                 "calculated_age_group":0,
   1609                 "attestation":"not required: age group is 0"
   1610               },
   1611               {
   1612                 "required_minimum_age":3,
   1613                 "calculated_age_group":0,
   1614                 "attestation":"not required: age group is 0"
   1615               },
   1616               {
   1617                 "required_minimum_age":4,
   1618                 "calculated_age_group":0,
   1619                 "attestation":"not required: age group is 0"
   1620               },
   1621               {
   1622                 "required_minimum_age":5,
   1623                 "calculated_age_group":0,
   1624                 "attestation":"not required: age group is 0"
   1625               },
   1626               {
   1627                 "required_minimum_age":6,
   1628                 "calculated_age_group":0,
   1629                 "attestation":"not required: age group is 0"
   1630               },
   1631               {
   1632                 "required_minimum_age":7,
   1633                 "calculated_age_group":0,
   1634                 "attestation":"not required: age group is 0"
   1635               },
   1636               {
   1637                 "required_minimum_age":8,
   1638                 "calculated_age_group":1,
   1639                 "attestation":"9AK9YPWF1KZ3A4WXDZPM0XTHF7WA7GCKJ7B3BR5QTRPMWRPDQV85XY14VWZPC502RYSFY8F3WYQWVBKJVJ9RT0GMX94FJ1S1E6ZP238"
   1640               },
   1641               {
   1642                 "required_minimum_age":9,
   1643                 "calculated_age_group":1,
   1644                 "attestation":"F71Y4E004GSP2K78V9H5JSSWNHMDEXG660RRZ6M1GXYM2GAMN29REEHMJ043N5T56M98N8DXR0BM67FFGG1AW50H0K5JXTHJ2JZK02G"
   1645               },
   1646               {
   1647                 "required_minimum_age":10,
   1648                 "calculated_age_group":1,
   1649                 "attestation":"7SYQ6HPX7RX35086QSYV6575EYEMB8RAJAT9FB7SBXGGV8A88REZK7K4VZY25H8HP95YYEGMKH9R71P3ECYHC5S15SSNW9VP4P0YR00"
   1650               },
   1651               {
   1652                 "required_minimum_age":11,
   1653                 "calculated_age_group":1,
   1654                 "attestation":"Y64ZHKWQ5QT7ZJMK43ETF707PG7TVG3F5B4X35739FP96X44WAJY0QW596C50GA3CZFJVNY7EREECAGB51MAP7NZN06MX64H7621J10"
   1655               },
   1656               {
   1657                 "required_minimum_age":12,
   1658                 "calculated_age_group":1,
   1659                 "attestation":"EYJ1T1T0EHT83N0HAK99GCK5X00TTYE9YTCV7JM4FPZY5QDR45J09M5QW2VGCM2H3H5NY1G2X9DMKTP55T73S578BCTWNHQ904BKC18"
   1660               },
   1661               {
   1662                 "required_minimum_age":13,
   1663                 "calculated_age_group":1,
   1664                 "attestation":"XT8WT8RQMSE027DFNE97TR8Q6XJFE37ZD9MW5HVS3D9D0RWN5SVVFQ0YHGPA4YTYY63M5C70AYX3EMA4CAKEBH0KKT3506C26RC6T18"
   1665               },
   1666               {
   1667                 "required_minimum_age":14,
   1668                 "calculated_age_group":2,
   1669                 "attestation":"not applicable: commited age too small"
   1670               },
   1671               {
   1672                 "required_minimum_age":15,
   1673                 "calculated_age_group":2,
   1674                 "attestation":"not applicable: commited age too small"
   1675               },
   1676               {
   1677                 "required_minimum_age":16,
   1678                 "calculated_age_group":2,
   1679                 "attestation":"not applicable: commited age too small"
   1680               },
   1681               {
   1682                 "required_minimum_age":17,
   1683                 "calculated_age_group":2,
   1684                 "attestation":"not applicable: commited age too small"
   1685               },
   1686               {
   1687                 "required_minimum_age":18,
   1688                 "calculated_age_group":3,
   1689                 "attestation":"not applicable: commited age too small"
   1690               },
   1691               {
   1692                 "required_minimum_age":19,
   1693                 "calculated_age_group":3,
   1694                 "attestation":"not applicable: commited age too small"
   1695               },
   1696               {
   1697                 "required_minimum_age":20,
   1698                 "calculated_age_group":3,
   1699                 "attestation":"not applicable: commited age too small"
   1700               },
   1701               {
   1702                 "required_minimum_age":21,
   1703                 "calculated_age_group":3,
   1704                 "attestation":"not applicable: commited age too small"
   1705               }
   1706             ]
   1707           },
   1708           {
   1709             "generated_by":"derive_from(1)",
   1710             "seed":"6ZK8SX4NQ72VH0EDQCK4PB8V0YM9679CWBE38K80QQ4AMDH51R30EZBTMT6Z2GM5ZFA122GP6MMEW2B1TYQYP7E63E7Z220J1BZ6EDR",
   1711             "proof":{
   1712               "num":1,
   1713               "edx25519_privs":[
   1714                 "KBK7289ZG3TNESA30EGHNCE10HT9FKKRMCHTJ1TGR8SRV1JYFW3JPZP836VS9PQPZ0KJT4N6FWJ1A5DCGHRBE62W0TTX8206FHTW7Z0"
   1715               ]
   1716             },
   1717             "commitment":{
   1718               "num":3,
   1719               "edx25519_pubs":[
   1720                 "25SP8ESVATA85VZXGZ8SV6922A9CHRBY3MFM1ZH972EQM2N9T29G",
   1721                 "JQ4T1RFJWYBCNXFEPJM8DYB8SDEBPS53BBQ344KKTGJX1VHH8FX0",
   1722                 "0H3GN362YEE3QT7X1E3RRVGTBJD0ZEJGXW0J3M7WEBYNM7N8MVRG"
   1723               ],
   1724               "h_age_commitment":"0RR8XMSFN74F2T00JJC4P983WH49HTYZPMBERWS0ZK1C9ZDTFYZ0"
   1725             },
   1726             "attestations":[
   1727               {
   1728                 "required_minimum_age":0,
   1729                 "calculated_age_group":0,
   1730                 "attestation":"not required: age group is 0"
   1731               },
   1732               {
   1733                 "required_minimum_age":1,
   1734                 "calculated_age_group":0,
   1735                 "attestation":"not required: age group is 0"
   1736               },
   1737               {
   1738                 "required_minimum_age":2,
   1739                 "calculated_age_group":0,
   1740                 "attestation":"not required: age group is 0"
   1741               },
   1742               {
   1743                 "required_minimum_age":3,
   1744                 "calculated_age_group":0,
   1745                 "attestation":"not required: age group is 0"
   1746               },
   1747               {
   1748                 "required_minimum_age":4,
   1749                 "calculated_age_group":0,
   1750                 "attestation":"not required: age group is 0"
   1751               },
   1752               {
   1753                 "required_minimum_age":5,
   1754                 "calculated_age_group":0,
   1755                 "attestation":"not required: age group is 0"
   1756               },
   1757               {
   1758                 "required_minimum_age":6,
   1759                 "calculated_age_group":0,
   1760                 "attestation":"not required: age group is 0"
   1761               },
   1762               {
   1763                 "required_minimum_age":7,
   1764                 "calculated_age_group":0,
   1765                 "attestation":"not required: age group is 0"
   1766               },
   1767               {
   1768                 "required_minimum_age":8,
   1769                 "calculated_age_group":1,
   1770                 "attestation":"P8X1106VHDDQV5DCZDK4HZPB7G37K5SA5H616T0JX23GFC3PM2VKMM19A611X5X1J42SYPKS3AKRJH4Y8MJXVYC3N1B81Z94KK6G238"
   1771               },
   1772               {
   1773                 "required_minimum_age":9,
   1774                 "calculated_age_group":1,
   1775                 "attestation":"B8CFK7ZP858YN6198HRBJJ76Z7ZZYW47S7W0BB5CHJM2C8BE3FAA9Z9MQJNPHDYJ1TD95YZMN4JYYS7A6TPNPCPKMAGWVRS6H1H7P3G"
   1776               },
   1777               {
   1778                 "required_minimum_age":10,
   1779                 "calculated_age_group":1,
   1780                 "attestation":"VSHZB4EZMA18YTG3S4N6B58184WSMEJ6WF1JPMFVFH8XJQJGRFS7RF7PS29Y96M9DQCNAXEKZHN18GHNQ899W604T35N640K5TAWM18"
   1781               },
   1782               {
   1783                 "required_minimum_age":11,
   1784                 "calculated_age_group":1,
   1785                 "attestation":"A97EJSB5VGQ8JEX2DJXDZEVTS4TND8FCQY5SXFB46FN4WG8SRC7HGEE57M5RPNT4PD97VR8EJ7YP76XK54MS5MWX21F6XMWA1MWQP3G"
   1786               },
   1787               {
   1788                 "required_minimum_age":12,
   1789                 "calculated_age_group":1,
   1790                 "attestation":"1Z1GY6SKNY974HGKEMN9W9G7PMDCECH1JKK91BBD4BCJE8MX2E8NFVTZXGJVQYWCVS93B88G9RRXJDW2PNE5571ZPZK9N108G9G9W08"
   1791               },
   1792               {
   1793                 "required_minimum_age":13,
   1794                 "calculated_age_group":1,
   1795                 "attestation":"2XVHK83TK3YC6XR7FVWCT0VPDD9421SP71K7WQ13WSASD3EFGZQCB6KR4ZTE3P0R87CGPJQ6316TA18QHNDRNJGJ04EG7XXY70G5J1G"
   1796               },
   1797               {
   1798                 "required_minimum_age":14,
   1799                 "calculated_age_group":2,
   1800                 "attestation":"not applicable: commited age too small"
   1801               },
   1802               {
   1803                 "required_minimum_age":15,
   1804                 "calculated_age_group":2,
   1805                 "attestation":"not applicable: commited age too small"
   1806               },
   1807               {
   1808                 "required_minimum_age":16,
   1809                 "calculated_age_group":2,
   1810                 "attestation":"not applicable: commited age too small"
   1811               },
   1812               {
   1813                 "required_minimum_age":17,
   1814                 "calculated_age_group":2,
   1815                 "attestation":"not applicable: commited age too small"
   1816               },
   1817               {
   1818                 "required_minimum_age":18,
   1819                 "calculated_age_group":3,
   1820                 "attestation":"not applicable: commited age too small"
   1821               },
   1822               {
   1823                 "required_minimum_age":19,
   1824                 "calculated_age_group":3,
   1825                 "attestation":"not applicable: commited age too small"
   1826               },
   1827               {
   1828                 "required_minimum_age":20,
   1829                 "calculated_age_group":3,
   1830                 "attestation":"not applicable: commited age too small"
   1831               },
   1832               {
   1833                 "required_minimum_age":21,
   1834                 "calculated_age_group":3,
   1835                 "attestation":"not applicable: commited age too small"
   1836               }
   1837             ]
   1838           },
   1839           {
   1840             "generated_by":"derive_from(2)",
   1841             "seed":"6ZK8SX4NQ72VH0EDQCK4PB8V0YM9679CWBE38K80QQ4AMDH51R30EZBTMT6Z2GM5ZFA122GP6MMEW2B1TYQYP7E63E7Z220J1BZ6EDR",
   1842             "proof":{
   1843               "num":1,
   1844               "edx25519_privs":[
   1845                 "BKRMSYWK3RPVBZDVR4A59H6N10QMGA7YPS29S4RBQ9KV8DJYJ81PYD1ZAY95CBDF8B5499SKM6FS3A6M96EGVSRGYSCW1JX1HS1A4W0"
   1846               ]
   1847             },
   1848             "commitment":{
   1849               "num":3,
   1850               "edx25519_pubs":[
   1851                 "WQSWC0T9SJNF4HYPKJ290JG7A8ANJV3ERPQQM91PFCNJFWBW3M70",
   1852                 "09JWZM8HWCR50MJVKS0TEAYKCGMCZE895YFM2HWK26SZKPXYTQP0",
   1853                 "863XHWMYR5K00Q1YDBAZVPAKACEZAKZPAJ8KADZHF129H4MY4AY0"
   1854               ],
   1855               "h_age_commitment":"2MW1YP4PBCM298JSWSSDFPDXEGFF1FMRCHQZGHS21YTVMF4873HG"
   1856             },
   1857             "attestations":[
   1858               {
   1859                 "required_minimum_age":0,
   1860                 "calculated_age_group":0,
   1861                 "attestation":"not required: age group is 0"
   1862               },
   1863               {
   1864                 "required_minimum_age":1,
   1865                 "calculated_age_group":0,
   1866                 "attestation":"not required: age group is 0"
   1867               },
   1868               {
   1869                 "required_minimum_age":2,
   1870                 "calculated_age_group":0,
   1871                 "attestation":"not required: age group is 0"
   1872               },
   1873               {
   1874                 "required_minimum_age":3,
   1875                 "calculated_age_group":0,
   1876                 "attestation":"not required: age group is 0"
   1877               },
   1878               {
   1879                 "required_minimum_age":4,
   1880                 "calculated_age_group":0,
   1881                 "attestation":"not required: age group is 0"
   1882               },
   1883               {
   1884                 "required_minimum_age":5,
   1885                 "calculated_age_group":0,
   1886                 "attestation":"not required: age group is 0"
   1887               },
   1888               {
   1889                 "required_minimum_age":6,
   1890                 "calculated_age_group":0,
   1891                 "attestation":"not required: age group is 0"
   1892               },
   1893               {
   1894                 "required_minimum_age":7,
   1895                 "calculated_age_group":0,
   1896                 "attestation":"not required: age group is 0"
   1897               },
   1898               {
   1899                 "required_minimum_age":8,
   1900                 "calculated_age_group":1,
   1901                 "attestation":"WZDE2MVK4KZK2CV3XMTCZ0YS3E36T2M3YSJHNXTXTEE8DDV9Z6S7N1R7ZTMY3S4NZT4GA3X2SFKRXVT06CV6GX6RX00MX7T5RVVXG30"
   1902               },
   1903               {
   1904                 "required_minimum_age":9,
   1905                 "calculated_age_group":1,
   1906                 "attestation":"74RX0PXTX8BJXJX5RPD6E1HBK74NH95K6BJ8E644ZS8H45H11Z6A9KB36C19KK2B2Z45DJKDEJFHZ7DX9X4N5CGFMPR5BGZRTVFFE2G"
   1907               },
   1908               {
   1909                 "required_minimum_age":10,
   1910                 "calculated_age_group":1,
   1911                 "attestation":"C8NSNHH2ER4CFDCATN51R6XW247TR1AA94A32VECGJFN9SDHWB7BRNWG9ARSQRBF8XP5S5S2FDNQDHQBTACKQM7Q7425M3E2G30JY20"
   1912               },
   1913               {
   1914                 "required_minimum_age":11,
   1915                 "calculated_age_group":1,
   1916                 "attestation":"4KF0B1NCRG6RANJ3WMYQNBH7ETG04PK6KS378MB6J8WGFSVX87QX7BZKJZP9A8YGBJ74PSGPK76XKR2854XT9YSYKAG7P71FYQD543G"
   1917               },
   1918               {
   1919                 "required_minimum_age":12,
   1920                 "calculated_age_group":1,
   1921                 "attestation":"4BXXHAC2RNVCZ6B7J6YVC8KTX886G8AM6ENCWCH3K3CN28X0DTEHDEB3EY7RPZNKP62KYSBYRZVZ1CDHYRKF0BRG5RQB67YJQJVG43G"
   1922               },
   1923               {
   1924                 "required_minimum_age":13,
   1925                 "calculated_age_group":1,
   1926                 "attestation":"BGN3FY1R4F5YHX0Q0SPX552NJ8WWDZ75WPXDZEVN93EF4YJTKASY5N02B3V7SHN3XAB46F4S8SW80EEE8JK9QMNXD3STYXM7560EE0G"
   1927               },
   1928               {
   1929                 "required_minimum_age":14,
   1930                 "calculated_age_group":2,
   1931                 "attestation":"not applicable: commited age too small"
   1932               },
   1933               {
   1934                 "required_minimum_age":15,
   1935                 "calculated_age_group":2,
   1936                 "attestation":"not applicable: commited age too small"
   1937               },
   1938               {
   1939                 "required_minimum_age":16,
   1940                 "calculated_age_group":2,
   1941                 "attestation":"not applicable: commited age too small"
   1942               },
   1943               {
   1944                 "required_minimum_age":17,
   1945                 "calculated_age_group":2,
   1946                 "attestation":"not applicable: commited age too small"
   1947               },
   1948               {
   1949                 "required_minimum_age":18,
   1950                 "calculated_age_group":3,
   1951                 "attestation":"not applicable: commited age too small"
   1952               },
   1953               {
   1954                 "required_minimum_age":19,
   1955                 "calculated_age_group":3,
   1956                 "attestation":"not applicable: commited age too small"
   1957               },
   1958               {
   1959                 "required_minimum_age":20,
   1960                 "calculated_age_group":3,
   1961                 "attestation":"not applicable: commited age too small"
   1962               },
   1963               {
   1964                 "required_minimum_age":21,
   1965                 "calculated_age_group":3,
   1966                 "attestation":"not applicable: commited age too small"
   1967               }
   1968             ]
   1969           }
   1970         ]
   1971       },
   1972       {
   1973         "commited_age":10,
   1974         "commitment_proof_attestation_seq":[
   1975           {
   1976             "generated_by":"commit()",
   1977             "seed":"Q0JEPTPFJSTK9KZZ7CB9HGWC52DY5ZX1AWM2YHTWSST63ZBGYAMM1PXRQB676G821A2TKWN0AZ7FXTNXTK0VQ6KCEC4GTFQJ1295Z00",
   1978             "proof":{
   1979               "num":1,
   1980               "edx25519_privs":[
   1981                 "M2CVZGAXGV9TM2HA0N0GYDFT8TY14DPNPRF1FHWBP7CEPFEBZNSJFV98ACW2ZMHZ22ADFM1Q94RVFX0WJEG2PNM2EETFQRY05N4MFA8"
   1982               ]
   1983             },
   1984             "commitment":{
   1985               "num":3,
   1986               "edx25519_pubs":[
   1987                 "KRZYBBZ91SQRA6JVBKSRW8EQVAQ2DE64DWQADAAT3AF2TSEEMNBG",
   1988                 "ZVCHKS40C3AZZFZ3NGYRMVPNXCMEJJJQJ659Q6KF95CW4V908ZYG",
   1989                 "VP8ASRJPJ80PKEMYSP7T4TT4CM2KJ37DAB99Q3R4ZYHQZTSTNSX0"
   1990               ],
   1991               "h_age_commitment":"2HNPSVKPY2EEBZA62QWV67NP1MAENZV6NWPBYDN2FDAS6HJBF3FG"
   1992             },
   1993             "attestations":[
   1994               {
   1995                 "required_minimum_age":0,
   1996                 "calculated_age_group":0,
   1997                 "attestation":"not required: age group is 0"
   1998               },
   1999               {
   2000                 "required_minimum_age":1,
   2001                 "calculated_age_group":0,
   2002                 "attestation":"not required: age group is 0"
   2003               },
   2004               {
   2005                 "required_minimum_age":2,
   2006                 "calculated_age_group":0,
   2007                 "attestation":"not required: age group is 0"
   2008               },
   2009               {
   2010                 "required_minimum_age":3,
   2011                 "calculated_age_group":0,
   2012                 "attestation":"not required: age group is 0"
   2013               },
   2014               {
   2015                 "required_minimum_age":4,
   2016                 "calculated_age_group":0,
   2017                 "attestation":"not required: age group is 0"
   2018               },
   2019               {
   2020                 "required_minimum_age":5,
   2021                 "calculated_age_group":0,
   2022                 "attestation":"not required: age group is 0"
   2023               },
   2024               {
   2025                 "required_minimum_age":6,
   2026                 "calculated_age_group":0,
   2027                 "attestation":"not required: age group is 0"
   2028               },
   2029               {
   2030                 "required_minimum_age":7,
   2031                 "calculated_age_group":0,
   2032                 "attestation":"not required: age group is 0"
   2033               },
   2034               {
   2035                 "required_minimum_age":8,
   2036                 "calculated_age_group":1,
   2037                 "attestation":"E4536V15YMKWNTAZ7W7BVVC9XA6P6WDAB71B466WCMRVRZ7R79S41KZ41RHQYXZ9X7RAN61DQZPSQ9RQYGHR37YSBBPXWB37139K62R"
   2038               },
   2039               {
   2040                 "required_minimum_age":9,
   2041                 "calculated_age_group":1,
   2042                 "attestation":"69BTHTXK0NM74258NV2KZP8F7RX1841Y0QJJ0Q91N67ER3B448RPMGJHCGB4TMFP8R150MPGY9HDWC9E2W1Z1C2A26X5ZR311RAR63R"
   2043               },
   2044               {
   2045                 "required_minimum_age":10,
   2046                 "calculated_age_group":1,
   2047                 "attestation":"SHT40WBVGSYXNK877QPYF4Y4Q2S42ADT20S8YJE7FJDZ5EK3CDY9E47S6HBXQTATAJE211YZJES26PK5MW5D8D3EC60ER977JFS402R"
   2048               },
   2049               {
   2050                 "required_minimum_age":11,
   2051                 "calculated_age_group":1,
   2052                 "attestation":"SMS6Q8NX4Q9STHXF6EP8187KC7ARWGFREBB0NQJ56PDWTZQYT911ZMQ1HXJ4RQ2RRAPPECNKV3M2N1BXAZW6SB1KB69ADCVXVEQ6P38"
   2053               },
   2054               {
   2055                 "required_minimum_age":12,
   2056                 "calculated_age_group":1,
   2057                 "attestation":"EX809P43PWAGXAEZZEAFWXBJ9H1TYKSY37W1XFDJYB6ZFZN2KVR0XP8TYVEQK1J0X49M05NTMXGPTT4DDYNKNNNCQ6QX39SAWXR9P28"
   2058               },
   2059               {
   2060                 "required_minimum_age":13,
   2061                 "calculated_age_group":1,
   2062                 "attestation":"ZNJ2N85HQF76Z33Q0ZKSSJ9E870ZMJG0DQDN3A11EYT9EP9FFF6GN5Q2QE0XSYTKA6KNN6GMT1TWYH2KP8HN2PP8J7TDY5PXS1E4A38"
   2063               },
   2064               {
   2065                 "required_minimum_age":14,
   2066                 "calculated_age_group":2,
   2067                 "attestation":"not applicable: commited age too small"
   2068               },
   2069               {
   2070                 "required_minimum_age":15,
   2071                 "calculated_age_group":2,
   2072                 "attestation":"not applicable: commited age too small"
   2073               },
   2074               {
   2075                 "required_minimum_age":16,
   2076                 "calculated_age_group":2,
   2077                 "attestation":"not applicable: commited age too small"
   2078               },
   2079               {
   2080                 "required_minimum_age":17,
   2081                 "calculated_age_group":2,
   2082                 "attestation":"not applicable: commited age too small"
   2083               },
   2084               {
   2085                 "required_minimum_age":18,
   2086                 "calculated_age_group":3,
   2087                 "attestation":"not applicable: commited age too small"
   2088               },
   2089               {
   2090                 "required_minimum_age":19,
   2091                 "calculated_age_group":3,
   2092                 "attestation":"not applicable: commited age too small"
   2093               },
   2094               {
   2095                 "required_minimum_age":20,
   2096                 "calculated_age_group":3,
   2097                 "attestation":"not applicable: commited age too small"
   2098               },
   2099               {
   2100                 "required_minimum_age":21,
   2101                 "calculated_age_group":3,
   2102                 "attestation":"not applicable: commited age too small"
   2103               }
   2104             ]
   2105           },
   2106           {
   2107             "generated_by":"derive_from(1)",
   2108             "seed":"Q0JEPTPFJSTK9KZZ7CB9HGWC52DY5ZX1AWM2YHTWSST63ZBGYAMM1PXRQB676G821A2TKWN0AZ7FXTNXTK0VQ6KCEC4GTFQJ1295Z00",
   2109             "proof":{
   2110               "num":1,
   2111               "edx25519_privs":[
   2112                 "Z61V46HD81N2TASGTQ3N87EKWBZM0YQMMB9R760NKD264MN9Q85R0WCM9TSE8EWM8WV2MAXK8XSE2SH05XAVJD1MHX0MGXWWV48MYS8"
   2113               ]
   2114             },
   2115             "commitment":{
   2116               "num":3,
   2117               "edx25519_pubs":[
   2118                 "YHVK7865XSNC4YV8QMWFP2XNWVNNS05EXKBGSENPK6XMGZPJAC40",
   2119                 "FFV670EQRN9J881030ESV232XHQ9DWKFJWE6B80B03QFXHR8T8QG",
   2120                 "TKQ2Y2WJAP48QJABWCK6Z81Z55QY428FXQD0G9XS1RA0BD40Z0FG"
   2121               ],
   2122               "h_age_commitment":"E6DE28EZCK0G5NSNG4NW0K1W7CB4C8AAJGEA612GETKH5G8CGQF0"
   2123             },
   2124             "attestations":[
   2125               {
   2126                 "required_minimum_age":0,
   2127                 "calculated_age_group":0,
   2128                 "attestation":"not required: age group is 0"
   2129               },
   2130               {
   2131                 "required_minimum_age":1,
   2132                 "calculated_age_group":0,
   2133                 "attestation":"not required: age group is 0"
   2134               },
   2135               {
   2136                 "required_minimum_age":2,
   2137                 "calculated_age_group":0,
   2138                 "attestation":"not required: age group is 0"
   2139               },
   2140               {
   2141                 "required_minimum_age":3,
   2142                 "calculated_age_group":0,
   2143                 "attestation":"not required: age group is 0"
   2144               },
   2145               {
   2146                 "required_minimum_age":4,
   2147                 "calculated_age_group":0,
   2148                 "attestation":"not required: age group is 0"
   2149               },
   2150               {
   2151                 "required_minimum_age":5,
   2152                 "calculated_age_group":0,
   2153                 "attestation":"not required: age group is 0"
   2154               },
   2155               {
   2156                 "required_minimum_age":6,
   2157                 "calculated_age_group":0,
   2158                 "attestation":"not required: age group is 0"
   2159               },
   2160               {
   2161                 "required_minimum_age":7,
   2162                 "calculated_age_group":0,
   2163                 "attestation":"not required: age group is 0"
   2164               },
   2165               {
   2166                 "required_minimum_age":8,
   2167                 "calculated_age_group":1,
   2168                 "attestation":"0FCVB0SWPCEDKNAPEYT8C2270PKGVK7JYFF8MAPQ5S8AH1V8HSCRH9HF0BE4R1QA6CEMCA32J8JF1WMZ4JCCARPRPWM0MJ6NTRGZ43R"
   2169               },
   2170               {
   2171                 "required_minimum_age":9,
   2172                 "calculated_age_group":1,
   2173                 "attestation":"34PX3G9M9DV7SNXV20FMKVAY1SZV3G6F7YWH401SNRXB99KABT93SZ6PP0GWAZJP19T43Q1X8PRN60708BX9C7CBKGK547TK4R3TJ3R"
   2174               },
   2175               {
   2176                 "required_minimum_age":10,
   2177                 "calculated_age_group":1,
   2178                 "attestation":"6DCFK5P5A9SW5W45KVJ6QP586FGJJ49F19YCX9V8BZFGWF30GZ8TVM9FC9DB0CD8FST39QVR139QM568SHXJT53Y0E1ZMPW3Y9WEC18"
   2179               },
   2180               {
   2181                 "required_minimum_age":11,
   2182                 "calculated_age_group":1,
   2183                 "attestation":"02DVX0RZ5SBH5S3WQHJD67TTB5TYJK3AT2MQ61VRWF88JR6KWJQTRNVDQD1XJ5J8BXX047RT5XER9Y3C3TQNGCMN9EAVF1ER9Q24A08"
   2184               },
   2185               {
   2186                 "required_minimum_age":12,
   2187                 "calculated_age_group":1,
   2188                 "attestation":"AVJ97FJKPSMVXB8ER5FRSYEQ5JE7QCDQ33J9GANH8736SKSCS89TSVHFB5GW9T14VYGBC3K3ZVE6DDV9GCYJWFM3G1N6V520QWWRR20"
   2189               },
   2190               {
   2191                 "required_minimum_age":13,
   2192                 "calculated_age_group":1,
   2193                 "attestation":"YEA8TQG9MV380KFXJSV8W1QHJEWPQAYFZE5BF7MRA0NX57EAPCAP5VMND0S6TME59PBEGW0D5ANZR93HNBCZ61M1CEMQ6AKABAZW818"
   2194               },
   2195               {
   2196                 "required_minimum_age":14,
   2197                 "calculated_age_group":2,
   2198                 "attestation":"not applicable: commited age too small"
   2199               },
   2200               {
   2201                 "required_minimum_age":15,
   2202                 "calculated_age_group":2,
   2203                 "attestation":"not applicable: commited age too small"
   2204               },
   2205               {
   2206                 "required_minimum_age":16,
   2207                 "calculated_age_group":2,
   2208                 "attestation":"not applicable: commited age too small"
   2209               },
   2210               {
   2211                 "required_minimum_age":17,
   2212                 "calculated_age_group":2,
   2213                 "attestation":"not applicable: commited age too small"
   2214               },
   2215               {
   2216                 "required_minimum_age":18,
   2217                 "calculated_age_group":3,
   2218                 "attestation":"not applicable: commited age too small"
   2219               },
   2220               {
   2221                 "required_minimum_age":19,
   2222                 "calculated_age_group":3,
   2223                 "attestation":"not applicable: commited age too small"
   2224               },
   2225               {
   2226                 "required_minimum_age":20,
   2227                 "calculated_age_group":3,
   2228                 "attestation":"not applicable: commited age too small"
   2229               },
   2230               {
   2231                 "required_minimum_age":21,
   2232                 "calculated_age_group":3,
   2233                 "attestation":"not applicable: commited age too small"
   2234               }
   2235             ]
   2236           },
   2237           {
   2238             "generated_by":"derive_from(2)",
   2239             "seed":"Q0JEPTPFJSTK9KZZ7CB9HGWC52DY5ZX1AWM2YHTWSST63ZBGYAMM1PXRQB676G821A2TKWN0AZ7FXTNXTK0VQ6KCEC4GTFQJ1295Z00",
   2240             "proof":{
   2241               "num":1,
   2242               "edx25519_privs":[
   2243                 "Z7X0Y36GHMVDKCT9WQ03GCKG93HR5ZH55107ZYK8NGW9A0XZB86VVWR99CW0A06WY5CJMHJ2AEST580E43F4RHFMAZ8KMDZ0W3807TG"
   2244               ]
   2245             },
   2246             "commitment":{
   2247               "num":3,
   2248               "edx25519_pubs":[
   2249                 "AHYB6311GGXGK4NF3QJQ1ZQ0YAHN9HCMPDDVZM4P6E645SE9GNX0",
   2250                 "B7F4HPZ5CSR8VSE026N0EW57RVZ74M1H6DE1ZF3B1AWMH6VZM2Z0",
   2251                 "CC7Q3DY2EZVFXD1XWWPGA3AMBZ97K6E0H5GT94DTR77047VVE1PG"
   2252               ],
   2253               "h_age_commitment":"ZMK69CSFX7KM3F97N220DJAWV621ZPPYR244W7C8Y2RYJNVXZG5G"
   2254             },
   2255             "attestations":[
   2256               {
   2257                 "required_minimum_age":0,
   2258                 "calculated_age_group":0,
   2259                 "attestation":"not required: age group is 0"
   2260               },
   2261               {
   2262                 "required_minimum_age":1,
   2263                 "calculated_age_group":0,
   2264                 "attestation":"not required: age group is 0"
   2265               },
   2266               {
   2267                 "required_minimum_age":2,
   2268                 "calculated_age_group":0,
   2269                 "attestation":"not required: age group is 0"
   2270               },
   2271               {
   2272                 "required_minimum_age":3,
   2273                 "calculated_age_group":0,
   2274                 "attestation":"not required: age group is 0"
   2275               },
   2276               {
   2277                 "required_minimum_age":4,
   2278                 "calculated_age_group":0,
   2279                 "attestation":"not required: age group is 0"
   2280               },
   2281               {
   2282                 "required_minimum_age":5,
   2283                 "calculated_age_group":0,
   2284                 "attestation":"not required: age group is 0"
   2285               },
   2286               {
   2287                 "required_minimum_age":6,
   2288                 "calculated_age_group":0,
   2289                 "attestation":"not required: age group is 0"
   2290               },
   2291               {
   2292                 "required_minimum_age":7,
   2293                 "calculated_age_group":0,
   2294                 "attestation":"not required: age group is 0"
   2295               },
   2296               {
   2297                 "required_minimum_age":8,
   2298                 "calculated_age_group":1,
   2299                 "attestation":"FAWM3FBXJVET1ZEJ6AWA43Y4XX0J7HH4FEQCD69B9RS4MTYP62T8BD2X40Q15W6W8WDHFDH2PHDV6K74HNKMKRD03XS47EW3166PA0R"
   2300               },
   2301               {
   2302                 "required_minimum_age":9,
   2303                 "calculated_age_group":1,
   2304                 "attestation":"N0WRQDZKVX5XVTH52SCPXJ4A29A9CMK240C1JGJ6Z5AF5EA9314PZ65E0XKHC40S8VVEEMR183K4GC06P8B3QEVPPV6YJFVXEB6SA0G"
   2305               },
   2306               {
   2307                 "required_minimum_age":10,
   2308                 "calculated_age_group":1,
   2309                 "attestation":"C0JGXJ5FTJ5QQCTPJ8AY21MQ9KF95VFNTSXAQ980HQRWTEC59HXMFXZ55VAWK7PRG69T8AJHP28TYMY2S3JGH53RDW9JRHJTHCV181G"
   2310               },
   2311               {
   2312                 "required_minimum_age":11,
   2313                 "calculated_age_group":1,
   2314                 "attestation":"F5NT2RR7FDF5PMA8AFKNTQMAVATFZXV16CX58WJQMZDCTVVBV6MD7HP7DA452KXS6G7EQS0ZB2KEDBKJ8WB3MTVQ1XANZY868VMG82R"
   2315               },
   2316               {
   2317                 "required_minimum_age":12,
   2318                 "calculated_age_group":1,
   2319                 "attestation":"KZCN60V7QAFADZYF3CJQW1CXE8GB8JKSD4CTCKHJZ05Q5ZFTX9R3NTX8EH0YWT1E5CMYKG84BDEFNXPAQ2J6WSR968TR4M9R0S0ZT3G"
   2320               },
   2321               {
   2322                 "required_minimum_age":13,
   2323                 "calculated_age_group":1,
   2324                 "attestation":"Y1NFRFB7Z3CBZNYX8XXWVMDCMWWY60W1FDSCKM2MGN04S43V7Z7F3JCSGMRQNYX1VHG49AHHYVCNXY2XR04MN6JVZXWNDAQZ8GWMY3R"
   2325               },
   2326               {
   2327                 "required_minimum_age":14,
   2328                 "calculated_age_group":2,
   2329                 "attestation":"not applicable: commited age too small"
   2330               },
   2331               {
   2332                 "required_minimum_age":15,
   2333                 "calculated_age_group":2,
   2334                 "attestation":"not applicable: commited age too small"
   2335               },
   2336               {
   2337                 "required_minimum_age":16,
   2338                 "calculated_age_group":2,
   2339                 "attestation":"not applicable: commited age too small"
   2340               },
   2341               {
   2342                 "required_minimum_age":17,
   2343                 "calculated_age_group":2,
   2344                 "attestation":"not applicable: commited age too small"
   2345               },
   2346               {
   2347                 "required_minimum_age":18,
   2348                 "calculated_age_group":3,
   2349                 "attestation":"not applicable: commited age too small"
   2350               },
   2351               {
   2352                 "required_minimum_age":19,
   2353                 "calculated_age_group":3,
   2354                 "attestation":"not applicable: commited age too small"
   2355               },
   2356               {
   2357                 "required_minimum_age":20,
   2358                 "calculated_age_group":3,
   2359                 "attestation":"not applicable: commited age too small"
   2360               },
   2361               {
   2362                 "required_minimum_age":21,
   2363                 "calculated_age_group":3,
   2364                 "attestation":"not applicable: commited age too small"
   2365               }
   2366             ]
   2367           }
   2368         ]
   2369       },
   2370       {
   2371         "commited_age":12,
   2372         "commitment_proof_attestation_seq":[
   2373           {
   2374             "generated_by":"commit()",
   2375             "seed":"6Y9RQQEGFEEBG6GRGRWJFEZPZYETRFQGR7CVKFZNA3B7P8AWBREFYTESHQ3VFQ0R1X2QXB04AY184YDN2RHNFDVG8MEPNBSWDCQ12MR",
   2376             "proof":{
   2377               "num":1,
   2378               "edx25519_privs":[
   2379                 "H3JNDE9SEDSYER95C2RA7AZTDNC01W0KP5C7KZR1YZ8D4QWXQ9JSKZ91AFBAQ27WAFZ2DZSY2ESHHKDVQ1DW2E856PN34BPX473RJYR"
   2380               ]
   2381             },
   2382             "commitment":{
   2383               "num":3,
   2384               "edx25519_pubs":[
   2385                 "67SR6J69QX640DSQEQ2XQYMCT45K9XH300H6GJXTHDS2F2BNZCZ0",
   2386                 "3E2HA84P6C6WA5DM3SJ3MVFTJRNXECPNBH2ED3NJCPQY84PVQS30",
   2387                 "C4MAJ3PMMQGGQ4Q1N35B3P1GPA9XYCVDJGPAZDTMDXBMB0YKVP0G"
   2388               ],
   2389               "h_age_commitment":"SE82ANRSQ2WFYMKM701QE0BWSQKVSP65S5RXQQ5A5VRXJ3284YK0"
   2390             },
   2391             "attestations":[
   2392               {
   2393                 "required_minimum_age":0,
   2394                 "calculated_age_group":0,
   2395                 "attestation":"not required: age group is 0"
   2396               },
   2397               {
   2398                 "required_minimum_age":1,
   2399                 "calculated_age_group":0,
   2400                 "attestation":"not required: age group is 0"
   2401               },
   2402               {
   2403                 "required_minimum_age":2,
   2404                 "calculated_age_group":0,
   2405                 "attestation":"not required: age group is 0"
   2406               },
   2407               {
   2408                 "required_minimum_age":3,
   2409                 "calculated_age_group":0,
   2410                 "attestation":"not required: age group is 0"
   2411               },
   2412               {
   2413                 "required_minimum_age":4,
   2414                 "calculated_age_group":0,
   2415                 "attestation":"not required: age group is 0"
   2416               },
   2417               {
   2418                 "required_minimum_age":5,
   2419                 "calculated_age_group":0,
   2420                 "attestation":"not required: age group is 0"
   2421               },
   2422               {
   2423                 "required_minimum_age":6,
   2424                 "calculated_age_group":0,
   2425                 "attestation":"not required: age group is 0"
   2426               },
   2427               {
   2428                 "required_minimum_age":7,
   2429                 "calculated_age_group":0,
   2430                 "attestation":"not required: age group is 0"
   2431               },
   2432               {
   2433                 "required_minimum_age":8,
   2434                 "calculated_age_group":1,
   2435                 "attestation":"F5ZHFTXARJS03G3BZMWFJ7NMBNF7YYCC817YCGW0GKZXVPS2W7C3HYCZ1CG7X5AS5P7S4Q3H9ARCZBWTE9HVHS2CR1QXXJJ16FYZY2G"
   2436               },
   2437               {
   2438                 "required_minimum_age":9,
   2439                 "calculated_age_group":1,
   2440                 "attestation":"382SXHSRZ9ZCC1W31CHBPYD8DW20WV2ZS6NMN8S3JKETSWYP701K85MBGDH10910Q3BZDC3GZ30S15V8HQKATEBHWQV651F6FS8YY2G"
   2441               },
   2442               {
   2443                 "required_minimum_age":10,
   2444                 "calculated_age_group":1,
   2445                 "attestation":"H2J4NF92Z6F863MYXQVEY4CM9NZ10AFY4WCBFPASK3CDMYCFHB4EYHTC8GZHDF0171Q85VXF1YGD0W4B9ZN5V8DZXP40BBXEPXYK820"
   2446               },
   2447               {
   2448                 "required_minimum_age":11,
   2449                 "calculated_age_group":1,
   2450                 "attestation":"Y0TGMF01Q7DG2ZNPPWWECJGMWD14BQTDPFB84ETQFXARWN30JEAKH40486E7WMNTWMYS6NMTBRVN4E3XBT8SWJNM01YKJPEWD6ZQE08"
   2451               },
   2452               {
   2453                 "required_minimum_age":12,
   2454                 "calculated_age_group":1,
   2455                 "attestation":"HA9GTCBV5WE3RVSP0K7EY0BV5MJ9V5ZZ19C8DQS538HCAK9J358TJ3QY9B9EG5GGZVDSYAFWGRP8RTFHWK11CA32PSW2DTVZD0W6J00"
   2456               },
   2457               {
   2458                 "required_minimum_age":13,
   2459                 "calculated_age_group":1,
   2460                 "attestation":"2CQSJGJBRG517M8X16H5HPZJ6S4NA3NBG7DDK1ZFET45N19VHTWD8NH1NS8R3H2CF5H4BHWZK98M7RHPF4Y6RA5K5ZMW1NYB1GNWW2R"
   2461               },
   2462               {
   2463                 "required_minimum_age":14,
   2464                 "calculated_age_group":2,
   2465                 "attestation":"not applicable: commited age too small"
   2466               },
   2467               {
   2468                 "required_minimum_age":15,
   2469                 "calculated_age_group":2,
   2470                 "attestation":"not applicable: commited age too small"
   2471               },
   2472               {
   2473                 "required_minimum_age":16,
   2474                 "calculated_age_group":2,
   2475                 "attestation":"not applicable: commited age too small"
   2476               },
   2477               {
   2478                 "required_minimum_age":17,
   2479                 "calculated_age_group":2,
   2480                 "attestation":"not applicable: commited age too small"
   2481               },
   2482               {
   2483                 "required_minimum_age":18,
   2484                 "calculated_age_group":3,
   2485                 "attestation":"not applicable: commited age too small"
   2486               },
   2487               {
   2488                 "required_minimum_age":19,
   2489                 "calculated_age_group":3,
   2490                 "attestation":"not applicable: commited age too small"
   2491               },
   2492               {
   2493                 "required_minimum_age":20,
   2494                 "calculated_age_group":3,
   2495                 "attestation":"not applicable: commited age too small"
   2496               },
   2497               {
   2498                 "required_minimum_age":21,
   2499                 "calculated_age_group":3,
   2500                 "attestation":"not applicable: commited age too small"
   2501               }
   2502             ]
   2503           },
   2504           {
   2505             "generated_by":"derive_from(1)",
   2506             "seed":"6Y9RQQEGFEEBG6GRGRWJFEZPZYETRFQGR7CVKFZNA3B7P8AWBREFYTESHQ3VFQ0R1X2QXB04AY184YDN2RHNFDVG8MEPNBSWDCQ12MR",
   2507             "proof":{
   2508               "num":1,
   2509               "edx25519_privs":[
   2510                 "A0P5W3JC0957F150RR4KSW9F2VPZ5CV8F2TKT85BS70RV7JJ2C5M4KAG4CCH1ZJCEWMS94Q9XGVZ1XPF2JZBTT3NYM0HNEYVWHRJ3GR"
   2511               ]
   2512             },
   2513             "commitment":{
   2514               "num":3,
   2515               "edx25519_pubs":[
   2516                 "6HWSKF7H6GW0976PWV41DPDR0WW7MR5NEZNSBV015DYC0J1CJ690",
   2517                 "X08ZETE7DRZA729YC10AWFRN8RC75F63NESJKX3ENKA6NZYSMGC0",
   2518                 "WNTBP10EYSSTCW6B3HBP4V12NFD3FHK194N9Z65SA4NXVCNBFXJG"
   2519               ],
   2520               "h_age_commitment":"ZS03GCR79JJE24FNA04AYF3YCMXZPQGGH8QJMXCS7JWEKKQV8RA0"
   2521             },
   2522             "attestations":[
   2523               {
   2524                 "required_minimum_age":0,
   2525                 "calculated_age_group":0,
   2526                 "attestation":"not required: age group is 0"
   2527               },
   2528               {
   2529                 "required_minimum_age":1,
   2530                 "calculated_age_group":0,
   2531                 "attestation":"not required: age group is 0"
   2532               },
   2533               {
   2534                 "required_minimum_age":2,
   2535                 "calculated_age_group":0,
   2536                 "attestation":"not required: age group is 0"
   2537               },
   2538               {
   2539                 "required_minimum_age":3,
   2540                 "calculated_age_group":0,
   2541                 "attestation":"not required: age group is 0"
   2542               },
   2543               {
   2544                 "required_minimum_age":4,
   2545                 "calculated_age_group":0,
   2546                 "attestation":"not required: age group is 0"
   2547               },
   2548               {
   2549                 "required_minimum_age":5,
   2550                 "calculated_age_group":0,
   2551                 "attestation":"not required: age group is 0"
   2552               },
   2553               {
   2554                 "required_minimum_age":6,
   2555                 "calculated_age_group":0,
   2556                 "attestation":"not required: age group is 0"
   2557               },
   2558               {
   2559                 "required_minimum_age":7,
   2560                 "calculated_age_group":0,
   2561                 "attestation":"not required: age group is 0"
   2562               },
   2563               {
   2564                 "required_minimum_age":8,
   2565                 "calculated_age_group":1,
   2566                 "attestation":"0PYB9Q5S87R57DCRDB53C96PX15JMXVJJMEK2709PWVVYHG30TT3HBR3Z72DFNRA2MRWQ73HVH1EM5GNH2BY0GYNQF3THE8SQ4GJP30"
   2567               },
   2568               {
   2569                 "required_minimum_age":9,
   2570                 "calculated_age_group":1,
   2571                 "attestation":"HNXSC5V26RADE95EZ8VHW2M28Y1RX73W7RWCZ1A805NVRAQ5YJ2BR6VT28WK65X0AE0S9DKTMKC5ZBXV0P81K75K08HPKS5NAS98G3R"
   2572               },
   2573               {
   2574                 "required_minimum_age":10,
   2575                 "calculated_age_group":1,
   2576                 "attestation":"FFEWBJXTS3T4D1KF1HBF547X6W6TS0MMPSZ42AGQ0MR3FERY56G1H2VC40E24XACV1F3BTS7FQ9V3M10J43QXHN9X6GR617FBA41T38"
   2577               },
   2578               {
   2579                 "required_minimum_age":11,
   2580                 "calculated_age_group":1,
   2581                 "attestation":"YQTD4BY7HVEXMSBX954693TG782QCR7FVNBMSG7VTP9Z9GCVGEPFY5XGK4J36A04CEEW3ZC75FYGMNJ35PTYPJCJF27143TVNAF7E28"
   2582               },
   2583               {
   2584                 "required_minimum_age":12,
   2585                 "calculated_age_group":1,
   2586                 "attestation":"AH403Z8HYHF4CNNWFB9GK55VCHEDNJMSGMTGAYEMVZFPZ78S99DYXDYPXJW8A2KBVDNQPCEYJ8MNBB4AGJWTF7BDXN30T1YC2C4900G"
   2587               },
   2588               {
   2589                 "required_minimum_age":13,
   2590                 "calculated_age_group":1,
   2591                 "attestation":"FZBWF6MSZPQD4HBE0PK3TZT17SSNAF8VAG3NACXFRZRAGMAS5J3VK9EVYZKGXBA5JAW8JCGMFGBX6SCWEETXYG7XNGYFZ6C30EV0838"
   2592               },
   2593               {
   2594                 "required_minimum_age":14,
   2595                 "calculated_age_group":2,
   2596                 "attestation":"not applicable: commited age too small"
   2597               },
   2598               {
   2599                 "required_minimum_age":15,
   2600                 "calculated_age_group":2,
   2601                 "attestation":"not applicable: commited age too small"
   2602               },
   2603               {
   2604                 "required_minimum_age":16,
   2605                 "calculated_age_group":2,
   2606                 "attestation":"not applicable: commited age too small"
   2607               },
   2608               {
   2609                 "required_minimum_age":17,
   2610                 "calculated_age_group":2,
   2611                 "attestation":"not applicable: commited age too small"
   2612               },
   2613               {
   2614                 "required_minimum_age":18,
   2615                 "calculated_age_group":3,
   2616                 "attestation":"not applicable: commited age too small"
   2617               },
   2618               {
   2619                 "required_minimum_age":19,
   2620                 "calculated_age_group":3,
   2621                 "attestation":"not applicable: commited age too small"
   2622               },
   2623               {
   2624                 "required_minimum_age":20,
   2625                 "calculated_age_group":3,
   2626                 "attestation":"not applicable: commited age too small"
   2627               },
   2628               {
   2629                 "required_minimum_age":21,
   2630                 "calculated_age_group":3,
   2631                 "attestation":"not applicable: commited age too small"
   2632               }
   2633             ]
   2634           },
   2635           {
   2636             "generated_by":"derive_from(2)",
   2637             "seed":"6Y9RQQEGFEEBG6GRGRWJFEZPZYETRFQGR7CVKFZNA3B7P8AWBREFYTESHQ3VFQ0R1X2QXB04AY184YDN2RHNFDVG8MEPNBSWDCQ12MR",
   2638             "proof":{
   2639               "num":1,
   2640               "edx25519_privs":[
   2641                 "5SA830Z5MRDD60G3Q4040YE1Y82W4KBS31EYS4T74FGK4P1KR47R4RDWY066KZFRH8PFVH8AYYMFDH4R80SP16NGHT2D2MVEVJKDNSR"
   2642               ]
   2643             },
   2644             "commitment":{
   2645               "num":3,
   2646               "edx25519_pubs":[
   2647                 "NEM1QBT64W4XPEDSHT43BADF6K4D9ZFTBVAMZ2YTEJACJEPC8XT0",
   2648                 "MGYBGPEHJH368RW928PD5C8J1S5Q4DASPTY59HDVJWSYXD60YSVG",
   2649                 "9RMX0TE89MWTRCX10BAQK7KR67RK922BCR3HF1Y72C2NW9G87ZV0"
   2650               ],
   2651               "h_age_commitment":"DK17MJ14XQANNY5YRB8RVFNTDPSWRPCWWAR1H7DCD4X0TTF9FQC0"
   2652             },
   2653             "attestations":[
   2654               {
   2655                 "required_minimum_age":0,
   2656                 "calculated_age_group":0,
   2657                 "attestation":"not required: age group is 0"
   2658               },
   2659               {
   2660                 "required_minimum_age":1,
   2661                 "calculated_age_group":0,
   2662                 "attestation":"not required: age group is 0"
   2663               },
   2664               {
   2665                 "required_minimum_age":2,
   2666                 "calculated_age_group":0,
   2667                 "attestation":"not required: age group is 0"
   2668               },
   2669               {
   2670                 "required_minimum_age":3,
   2671                 "calculated_age_group":0,
   2672                 "attestation":"not required: age group is 0"
   2673               },
   2674               {
   2675                 "required_minimum_age":4,
   2676                 "calculated_age_group":0,
   2677                 "attestation":"not required: age group is 0"
   2678               },
   2679               {
   2680                 "required_minimum_age":5,
   2681                 "calculated_age_group":0,
   2682                 "attestation":"not required: age group is 0"
   2683               },
   2684               {
   2685                 "required_minimum_age":6,
   2686                 "calculated_age_group":0,
   2687                 "attestation":"not required: age group is 0"
   2688               },
   2689               {
   2690                 "required_minimum_age":7,
   2691                 "calculated_age_group":0,
   2692                 "attestation":"not required: age group is 0"
   2693               },
   2694               {
   2695                 "required_minimum_age":8,
   2696                 "calculated_age_group":1,
   2697                 "attestation":"AF06A62WZARAFC123B8YZ7CJ216GYGWAHM6D9SFQTY1V3Z85VP4B3MFR4CEF93RYFMGYH8AC4VJ5MDJ7750VJ7PCR1FS9PPGWQ5W838"
   2698               },
   2699               {
   2700                 "required_minimum_age":9,
   2701                 "calculated_age_group":1,
   2702                 "attestation":"N60F3AEG18K3CPFE6VE1C33NBXW6KVKSFG3YDS6JJRDBHKPF573ZA94Z2XD63ZGAN86ADTVJ4SWK1BR64M0BTNE4RA6TA35T29ZAP2R"
   2703               },
   2704               {
   2705                 "required_minimum_age":10,
   2706                 "calculated_age_group":1,
   2707                 "attestation":"DCJJXB8760XREBKS9HR5F2VB8P33BKQRDTGZSY5FD3X5HGGYY5R36KD7X1T51VW75KF6RE7F9MAKFQDPP5R404ZPF51WRVHEM87J60G"
   2708               },
   2709               {
   2710                 "required_minimum_age":11,
   2711                 "calculated_age_group":1,
   2712                 "attestation":"PQYPB60NY713ZZ6SQZ26DBB82HK9QJCW4CP5YX3QFZ03BX714EPKQ6GAWW62W879HNHRWYPQD8BR5W30JKKHXNZF3EBTA7RRM83BG38"
   2713               },
   2714               {
   2715                 "required_minimum_age":12,
   2716                 "calculated_age_group":1,
   2717                 "attestation":"PCB0RWT5Q3BB275G0Z0809YDFA69483YBEJT4ZRKZX0C42DAGEAKGSCMKMH17WHPFWC5543DVB3HKMG48P1QC816EAPT0BZ077ZE028"
   2718               },
   2719               {
   2720                 "required_minimum_age":13,
   2721                 "calculated_age_group":1,
   2722                 "attestation":"3TG18DAK40CB9ZW4KCJZ5JNV1SW5E2BZWCQK56NCBZ3QN261NR1T03N8AKAH6SGJRRS1N9GHEP50FKK4S8NCK8ZV1V9645JD73TEJ28"
   2723               },
   2724               {
   2725                 "required_minimum_age":14,
   2726                 "calculated_age_group":2,
   2727                 "attestation":"not applicable: commited age too small"
   2728               },
   2729               {
   2730                 "required_minimum_age":15,
   2731                 "calculated_age_group":2,
   2732                 "attestation":"not applicable: commited age too small"
   2733               },
   2734               {
   2735                 "required_minimum_age":16,
   2736                 "calculated_age_group":2,
   2737                 "attestation":"not applicable: commited age too small"
   2738               },
   2739               {
   2740                 "required_minimum_age":17,
   2741                 "calculated_age_group":2,
   2742                 "attestation":"not applicable: commited age too small"
   2743               },
   2744               {
   2745                 "required_minimum_age":18,
   2746                 "calculated_age_group":3,
   2747                 "attestation":"not applicable: commited age too small"
   2748               },
   2749               {
   2750                 "required_minimum_age":19,
   2751                 "calculated_age_group":3,
   2752                 "attestation":"not applicable: commited age too small"
   2753               },
   2754               {
   2755                 "required_minimum_age":20,
   2756                 "calculated_age_group":3,
   2757                 "attestation":"not applicable: commited age too small"
   2758               },
   2759               {
   2760                 "required_minimum_age":21,
   2761                 "calculated_age_group":3,
   2762                 "attestation":"not applicable: commited age too small"
   2763               }
   2764             ]
   2765           }
   2766         ]
   2767       },
   2768       {
   2769         "commited_age":14,
   2770         "commitment_proof_attestation_seq":[
   2771           {
   2772             "generated_by":"commit()",
   2773             "seed":"HMP5MGB6ZGK6AFXV1J8NE8FTD6VM44WJ8SHBM623HY92W1KRJHCBGX5T1RVAMY8B63ADV9Y2K33NMREKQD86EPH4B6JVNVCYY5627W8",
   2774             "proof":{
   2775               "num":2,
   2776               "edx25519_privs":[
   2777                 "G07ACSKMZ92B4J5AD4RQRP27CPE1870MFRHBC97M307D393S1NPVKX74GZVS54SVPVTVTWMJP1XS76V7VCPQ3N2SAADXDD19MN52KKR",
   2778                 "M1JDSGWQVSW5YH08Z52GAV3RY0KWGXE55PQPD2GS6JJQ1KH3ZH60TZ0ASS2YWZC2AWE3S05YGNYM2586CF7MP7GBTTR2DV2B7ZHG1RG"
   2779               ]
   2780             },
   2781             "commitment":{
   2782               "num":3,
   2783               "edx25519_pubs":[
   2784                 "XA2JBFCKXY1DP3883MEP8WKBRWMYET0CJXPEP078MTJEW1CXV7V0",
   2785                 "88WMYK7H76FNSNA1CQ7ZGDDZ6Z9G0X6M227HAGMZ88MGGKV583P0",
   2786                 "GKPDJD7K23FVV1DJDY0FCRKQT2JEGZJRJ5WFHMW6QBJB2VGWJCSG"
   2787               ],
   2788               "h_age_commitment":"2BKMSZZJ1G8D73S2VPWJRA08N84CZQK5DJSCBRT7Y111PT16ASH0"
   2789             },
   2790             "attestations":[
   2791               {
   2792                 "required_minimum_age":0,
   2793                 "calculated_age_group":0,
   2794                 "attestation":"not required: age group is 0"
   2795               },
   2796               {
   2797                 "required_minimum_age":1,
   2798                 "calculated_age_group":0,
   2799                 "attestation":"not required: age group is 0"
   2800               },
   2801               {
   2802                 "required_minimum_age":2,
   2803                 "calculated_age_group":0,
   2804                 "attestation":"not required: age group is 0"
   2805               },
   2806               {
   2807                 "required_minimum_age":3,
   2808                 "calculated_age_group":0,
   2809                 "attestation":"not required: age group is 0"
   2810               },
   2811               {
   2812                 "required_minimum_age":4,
   2813                 "calculated_age_group":0,
   2814                 "attestation":"not required: age group is 0"
   2815               },
   2816               {
   2817                 "required_minimum_age":5,
   2818                 "calculated_age_group":0,
   2819                 "attestation":"not required: age group is 0"
   2820               },
   2821               {
   2822                 "required_minimum_age":6,
   2823                 "calculated_age_group":0,
   2824                 "attestation":"not required: age group is 0"
   2825               },
   2826               {
   2827                 "required_minimum_age":7,
   2828                 "calculated_age_group":0,
   2829                 "attestation":"not required: age group is 0"
   2830               },
   2831               {
   2832                 "required_minimum_age":8,
   2833                 "calculated_age_group":1,
   2834                 "attestation":"1073TAG2MX3XC8M4QHKPYG6S153HDBN2CTTF5CDGAPMEDTVNJ2KDDVKYFAY13S19T8P29W3CYSAC4EJJ98G44JEPFT5T7QD2DGDDY1R"
   2835               },
   2836               {
   2837                 "required_minimum_age":9,
   2838                 "calculated_age_group":1,
   2839                 "attestation":"GRKE620VBT2W9SS1PHEZAVDPNWRDGXDJREFYS8HK5VD7AFQAK1EW7P1N45KEPV67Y7AZV62EBVKGRNMJHY24YT7C91YNSWSH047YG38"
   2840               },
   2841               {
   2842                 "required_minimum_age":10,
   2843                 "calculated_age_group":1,
   2844                 "attestation":"CWYC95M0ECZBXRWJE7THW7FB05H5J7VF2KV7RZ8Y890XFC2F27Y9EVQVEWJVAATDNZRFW5D4YA7F0N97F7DNSE4Y0YKA1A1KBA9A000"
   2845               },
   2846               {
   2847                 "required_minimum_age":11,
   2848                 "calculated_age_group":1,
   2849                 "attestation":"3FVKYHT5FC8BZPDMNTWN24Y2TZWAVPS4B718WG0J2X64HEAJQ4TD9GKJ1M6G4H8D6DEGH0G5ZFE1A4KQH9JNS3K6Q69AEHPJYBHNT08"
   2850               },
   2851               {
   2852                 "required_minimum_age":12,
   2853                 "calculated_age_group":1,
   2854                 "attestation":"ESJ5M9FVSCARWM762Q1CFQ449TDZ8FDBHC1P9QHE3HTC03TZE3GJYFYE1J5SMN9660YQXYAJ538GZBBK6AR6HS9VWS530TA027HTC2R"
   2855               },
   2856               {
   2857                 "required_minimum_age":13,
   2858                 "calculated_age_group":1,
   2859                 "attestation":"QWEHWHRSCB4ZBYF122GPH26RRBHAN7HC628H86SFSXH0TQ1SH2MX2JHF8HD26QHKJWAWH1C17QCMNG34WK03GT01ZBKT8JRAPVJ5E2G"
   2860               },
   2861               {
   2862                 "required_minimum_age":14,
   2863                 "calculated_age_group":2,
   2864                 "attestation":"TA6WCNRK7HN57Q75EQKEZ2T2EX9Y3YPQ1V0WF6NBXJQZB6MXZNEJS42H44Q0G6ZGPB8NX0BR43AW9R0PN5YDPX52959MM05VE7HT830"
   2865               },
   2866               {
   2867                 "required_minimum_age":15,
   2868                 "calculated_age_group":2,
   2869                 "attestation":"1ZG1N48C7Y0EEZA94ZXABZVV04QPB7AEBBR0P2KQ7S5HNW141W7KXHJJCNYYDGX8M2B9FN08ACJ8KJV27XNNPN7W608462XK2B7HJ20"
   2870               },
   2871               {
   2872                 "required_minimum_age":16,
   2873                 "calculated_age_group":2,
   2874                 "attestation":"0NKCKK72PV6ZDV1HA9CGV4N4Z9W6BETM6KJTV13XY682CJE9KEPAKBDAVWTCX5KBH75P44QNMR51J88K19KASQ975G5W6PRRM1C5408"
   2875               },
   2876               {
   2877                 "required_minimum_age":17,
   2878                 "calculated_age_group":2,
   2879                 "attestation":"TB7KTW3RKSH04BVCGPXXHA41GHNNZRMSTBAGAPNC7J9WG5MNNCP7CR8H72NR3MEW42MCVT1GFJDJNJFXM0JC0H2XWS3Z1STMF6XH83R"
   2880               },
   2881               {
   2882                 "required_minimum_age":18,
   2883                 "calculated_age_group":3,
   2884                 "attestation":"not applicable: commited age too small"
   2885               },
   2886               {
   2887                 "required_minimum_age":19,
   2888                 "calculated_age_group":3,
   2889                 "attestation":"not applicable: commited age too small"
   2890               },
   2891               {
   2892                 "required_minimum_age":20,
   2893                 "calculated_age_group":3,
   2894                 "attestation":"not applicable: commited age too small"
   2895               },
   2896               {
   2897                 "required_minimum_age":21,
   2898                 "calculated_age_group":3,
   2899                 "attestation":"not applicable: commited age too small"
   2900               }
   2901             ]
   2902           },
   2903           {
   2904             "generated_by":"derive_from(1)",
   2905             "seed":"HMP5MGB6ZGK6AFXV1J8NE8FTD6VM44WJ8SHBM623HY92W1KRJHCBGX5T1RVAMY8B63ADV9Y2K33NMREKQD86EPH4B6JVNVCYY5627W8",
   2906             "proof":{
   2907               "num":2,
   2908               "edx25519_privs":[
   2909                 "S8QY1KNECA3120GC4BPNJHYNXNEP2EQA61A2P4ENAYNTBC5KBR3R3EQ2NG6D7TWRFMN1E1Y8YPHTBM5E695TYMCMJGYG0J5AY2YSRAG",
   2910                 "A62YGSZ6WZ4K3DKB5B74WRQ5ZD4F1FKWYA1K7CF9CJZ58N97JW2MSXPQD03EMMGWJXM68NF7788SBWZX1TWTRDZHW06RHAMF9PWB3XG"
   2911               ]
   2912             },
   2913             "commitment":{
   2914               "num":3,
   2915               "edx25519_pubs":[
   2916                 "6TGDG8PDQW2W7SXM2G772RPW9NE14SEQKFVR3WKMFHRQDM42SZ3G",
   2917                 "4XJ8FNW2NERABNY6FNT223FX5EKWXQR3HYAECWMMW6Z8MAQ13XCG",
   2918                 "DHX063DA3NESRWNY39ZW32CXZMH3VGF3CZGR7Z5KRBGK2H54TPPG"
   2919               ],
   2920               "h_age_commitment":"XZDK6YE1STZFK89VWEVPTHK1J0Q8JGKXKDT10V561ZZ729DAYG1G"
   2921             },
   2922             "attestations":[
   2923               {
   2924                 "required_minimum_age":0,
   2925                 "calculated_age_group":0,
   2926                 "attestation":"not required: age group is 0"
   2927               },
   2928               {
   2929                 "required_minimum_age":1,
   2930                 "calculated_age_group":0,
   2931                 "attestation":"not required: age group is 0"
   2932               },
   2933               {
   2934                 "required_minimum_age":2,
   2935                 "calculated_age_group":0,
   2936                 "attestation":"not required: age group is 0"
   2937               },
   2938               {
   2939                 "required_minimum_age":3,
   2940                 "calculated_age_group":0,
   2941                 "attestation":"not required: age group is 0"
   2942               },
   2943               {
   2944                 "required_minimum_age":4,
   2945                 "calculated_age_group":0,
   2946                 "attestation":"not required: age group is 0"
   2947               },
   2948               {
   2949                 "required_minimum_age":5,
   2950                 "calculated_age_group":0,
   2951                 "attestation":"not required: age group is 0"
   2952               },
   2953               {
   2954                 "required_minimum_age":6,
   2955                 "calculated_age_group":0,
   2956                 "attestation":"not required: age group is 0"
   2957               },
   2958               {
   2959                 "required_minimum_age":7,
   2960                 "calculated_age_group":0,
   2961                 "attestation":"not required: age group is 0"
   2962               },
   2963               {
   2964                 "required_minimum_age":8,
   2965                 "calculated_age_group":1,
   2966                 "attestation":"PE9RAE0R2JVYNYJZC06P69MAQF38M8KJVFYY5NGGPDTEZG8VT2YVMBW2KGQ1P42H05BKF1N4XY1WQZDXEY2ZEKV0MHZ93CEEAD1RE10"
   2967               },
   2968               {
   2969                 "required_minimum_age":9,
   2970                 "calculated_age_group":1,
   2971                 "attestation":"ADCP4WJCYHNBQX8TCVX1114M93XP76RM55M7ARG03TJZ5K27H691XNDCY7EHYC9CV0PN2B1TVNYCGE2M9A41KCEV62Q4NJR2JZTX030"
   2972               },
   2973               {
   2974                 "required_minimum_age":10,
   2975                 "calculated_age_group":1,
   2976                 "attestation":"9GV8CR21C5NFXF0Y1Q2EM2H565CVX853XG8ZWP9Z7G9FTYCFZJV09XZ9W3QYYMBX3Q6MWGYDXPTD33AEJRG2A2Z2KZRSERX6V5QQW20"
   2977               },
   2978               {
   2979                 "required_minimum_age":11,
   2980                 "calculated_age_group":1,
   2981                 "attestation":"VNJD2PZTGMB1RPY0MX17A2FQ0BGGE3PP1VE19VHR5DRA31VFQN30Q2BN39AQJ29VJF7HB3GY77FKQYJQ2SQ7TVGPS16WJ0N69YA4C3G"
   2982               },
   2983               {
   2984                 "required_minimum_age":12,
   2985                 "calculated_age_group":1,
   2986                 "attestation":"7AH34Z7HZNZ6PRQ57DGFT6K87W78YD77RY1P1N9FP7EWZTMEQ1HD90H0VXVE7CK3FF702PB1771EHCEYA19JQ2P2R65DA3R99FQZG1R"
   2987               },
   2988               {
   2989                 "required_minimum_age":13,
   2990                 "calculated_age_group":1,
   2991                 "attestation":"20KHHFF90K8C7EP852V98SYKHJTC8DY1VXMJ8GRWKAWMRAGNDS0PT1PCNDHM06PVZMH9DJ4HSQFMZ03H6EDMM7TVW528NZYAQCA7A2R"
   2992               },
   2993               {
   2994                 "required_minimum_age":14,
   2995                 "calculated_age_group":2,
   2996                 "attestation":"YQPVZ518KRHVVX5ZWVVBTY5KHYAA4YVVYCWCG7YYJQ26FA4RQM7Y4Z2C5RJ0QJT6S6B9X3B04STYWJV5R7V8Z52HM8RZ6MH3DRPNR2R"
   2997               },
   2998               {
   2999                 "required_minimum_age":15,
   3000                 "calculated_age_group":2,
   3001                 "attestation":"ZYESYV373KQBANWQZ1VVGG6MWMFPDPJ6QKF9RJRVMZ51S7VR3JM72WZ1KE3BJ51H9JR8J8VY519N9YF3KE02NY71ECDXDDA7ZQ18T28"
   3002               },
   3003               {
   3004                 "required_minimum_age":16,
   3005                 "calculated_age_group":2,
   3006                 "attestation":"4FCXQWMS5587X35ATQBYP5M8WPNDKBBCGYDZD723B5TRAVD0P6T3ZW9APZ7XZ1FX7AA7CAXS7BYGSN89TRQMB2ZAEMPQS6JV2E0722R"
   3007               },
   3008               {
   3009                 "required_minimum_age":17,
   3010                 "calculated_age_group":2,
   3011                 "attestation":"99PH8M8VPR3N90YSV2CNVFVP4RG7QE29YDZRSKEMK9ECPZ48YEEAR1KB0R8Y3CGYBHD8KXAWRC8XPE8ZQJNT47Y8P36W5DWYG1RVC10"
   3012               },
   3013               {
   3014                 "required_minimum_age":18,
   3015                 "calculated_age_group":3,
   3016                 "attestation":"not applicable: commited age too small"
   3017               },
   3018               {
   3019                 "required_minimum_age":19,
   3020                 "calculated_age_group":3,
   3021                 "attestation":"not applicable: commited age too small"
   3022               },
   3023               {
   3024                 "required_minimum_age":20,
   3025                 "calculated_age_group":3,
   3026                 "attestation":"not applicable: commited age too small"
   3027               },
   3028               {
   3029                 "required_minimum_age":21,
   3030                 "calculated_age_group":3,
   3031                 "attestation":"not applicable: commited age too small"
   3032               }
   3033             ]
   3034           },
   3035           {
   3036             "generated_by":"derive_from(2)",
   3037             "seed":"HMP5MGB6ZGK6AFXV1J8NE8FTD6VM44WJ8SHBM623HY92W1KRJHCBGX5T1RVAMY8B63ADV9Y2K33NMREKQD86EPH4B6JVNVCYY5627W8",
   3038             "proof":{
   3039               "num":2,
   3040               "edx25519_privs":[
   3041                 "6TC4ZZMAGDFE0WZFT2YGKA6N4Z9JB5EF6NEQN8ECK570WEPJ807033DAJ5DNVJNYAKEQ982MF8KR8Y0JHB04K550RWDVA9PJ2PGZ16R",
   3042                 "R39Z1Y514R1E1DZGWC19VW0XBWD3BMV1Q4GJF6B6M97402SWCR0NTG47DF29M3YSKZTNXPHNAE98G233762ZNWP63CXTVNSV2PB2E98"
   3043               ]
   3044             },
   3045             "commitment":{
   3046               "num":3,
   3047               "edx25519_pubs":[
   3048                 "N82HCGRH9M323E6RD58SK6HK70BTS1FB0SY0BRR8EBA2TF614FNG",
   3049                 "8A63YPGFKNJVX9TX50WGA1KQ4ES9JFDVB23D9NVGVZ2NXKV3JZJG",
   3050                 "RS730M037TE6GTZNZB1Z8P6K9SHCG5WMCJ3N1911R4DQ7S1V2BQ0"
   3051               ],
   3052               "h_age_commitment":"6D7BPMC991N72VF6YH13CQAV8GWZBTVFWQNAX0YZNMD8XXS2SJFG"
   3053             },
   3054             "attestations":[
   3055               {
   3056                 "required_minimum_age":0,
   3057                 "calculated_age_group":0,
   3058                 "attestation":"not required: age group is 0"
   3059               },
   3060               {
   3061                 "required_minimum_age":1,
   3062                 "calculated_age_group":0,
   3063                 "attestation":"not required: age group is 0"
   3064               },
   3065               {
   3066                 "required_minimum_age":2,
   3067                 "calculated_age_group":0,
   3068                 "attestation":"not required: age group is 0"
   3069               },
   3070               {
   3071                 "required_minimum_age":3,
   3072                 "calculated_age_group":0,
   3073                 "attestation":"not required: age group is 0"
   3074               },
   3075               {
   3076                 "required_minimum_age":4,
   3077                 "calculated_age_group":0,
   3078                 "attestation":"not required: age group is 0"
   3079               },
   3080               {
   3081                 "required_minimum_age":5,
   3082                 "calculated_age_group":0,
   3083                 "attestation":"not required: age group is 0"
   3084               },
   3085               {
   3086                 "required_minimum_age":6,
   3087                 "calculated_age_group":0,
   3088                 "attestation":"not required: age group is 0"
   3089               },
   3090               {
   3091                 "required_minimum_age":7,
   3092                 "calculated_age_group":0,
   3093                 "attestation":"not required: age group is 0"
   3094               },
   3095               {
   3096                 "required_minimum_age":8,
   3097                 "calculated_age_group":1,
   3098                 "attestation":"RBF8QF2ZX1PPXY3FP9DF2YDRR8PF26P1BCCQJK5WW4WXTC3JCP6587G4X84WPYKNNJ432P80F0G40F3B77Q8RTZBW9D92WNGD7HM02G"
   3099               },
   3100               {
   3101                 "required_minimum_age":9,
   3102                 "calculated_age_group":1,
   3103                 "attestation":"MSAN8Y9D11T5QKSYJSTAVAWDZWPE3XN4FSF93NTD5C792YJ49CMWKX3G1TRR6T0R6NNS442828VX51EC95QT3STTC64D2BC5Z2AZM0G"
   3104               },
   3105               {
   3106                 "required_minimum_age":10,
   3107                 "calculated_age_group":1,
   3108                 "attestation":"676XXK7FJCFAB470S0TR4TJT9QDQMG3FZT02HBJ5HJFYJYF3B9W3DRGJPY2J2QYE5F1GPT1RGNTKYMJ46EHAMRP1PZQN0S4TNG23M3G"
   3109               },
   3110               {
   3111                 "required_minimum_age":11,
   3112                 "calculated_age_group":1,
   3113                 "attestation":"PVZJJWYV66CVSF75P4XSADXG0S35XWQQE6HM16PM4Z3Z9XWV16P6610QJ84XV02SJGQ155J00BM7FFVRZAW51M7741TMC5692BVTR30"
   3114               },
   3115               {
   3116                 "required_minimum_age":12,
   3117                 "calculated_age_group":1,
   3118                 "attestation":"7RJE8PW0KPTPE29MHVZKETQD3WQ7E3ZYYQXVFNW6CEH1J6RY3254MTH9XFJB6DN53RCGSDPXMEKNK46818X9033GF1310WMDHPZ4Y3G"
   3119               },
   3120               {
   3121                 "required_minimum_age":13,
   3122                 "calculated_age_group":1,
   3123                 "attestation":"4V4KMK3R03P89JP36R0TFWQRFHGKTW4TZCJVZ2RBR9ZP4XY1DF62NYPGNB3004B2QHAH5D9J27MYVFFWY34WDP6WPE267KQW1TTHP28"
   3124               },
   3125               {
   3126                 "required_minimum_age":14,
   3127                 "calculated_age_group":2,
   3128                 "attestation":"WWWXR9C235FD03BCFRSN2CDFC2JYM5W9C04JYRHGNDQVHE2JJ3DMV68DRTXHZ02B4SNJ748EPV6VJ9G8C5F3NVF47594RAJ65Z5W430"
   3129               },
   3130               {
   3131                 "required_minimum_age":15,
   3132                 "calculated_age_group":2,
   3133                 "attestation":"MCBJDPT8S8GRX58TP470Q5DQ22NP5P9PDPBV7KF22775K59R8J6Q58NF1K40HV4B6W4KFAFY30HER8NHK2CCAJWTVFX3K6XFABNG420"
   3134               },
   3135               {
   3136                 "required_minimum_age":16,
   3137                 "calculated_age_group":2,
   3138                 "attestation":"06PQVS1KM66AAME252JAQ9A591YE4CAR7MQQ7FSCEAM375E80Q7R5N700FW897ZB79MWDKG78MCQP5F53GZXB3Z4P1TGDS0S653GR18"
   3139               },
   3140               {
   3141                 "required_minimum_age":17,
   3142                 "calculated_age_group":2,
   3143                 "attestation":"8NNDC4HCBPP6Y60EK7G1SXH24Z5NAQB53E4VBH1FFMM8EH98RR36G24RQFQ8RNHP0G3NEV8QCEW052DPT9H6D6D35XMXB6Z5MMQKC00"
   3144               },
   3145               {
   3146                 "required_minimum_age":18,
   3147                 "calculated_age_group":3,
   3148                 "attestation":"not applicable: commited age too small"
   3149               },
   3150               {
   3151                 "required_minimum_age":19,
   3152                 "calculated_age_group":3,
   3153                 "attestation":"not applicable: commited age too small"
   3154               },
   3155               {
   3156                 "required_minimum_age":20,
   3157                 "calculated_age_group":3,
   3158                 "attestation":"not applicable: commited age too small"
   3159               },
   3160               {
   3161                 "required_minimum_age":21,
   3162                 "calculated_age_group":3,
   3163                 "attestation":"not applicable: commited age too small"
   3164               }
   3165             ]
   3166           }
   3167         ]
   3168       },
   3169       {
   3170         "commited_age":16,
   3171         "commitment_proof_attestation_seq":[
   3172           {
   3173             "generated_by":"commit()",
   3174             "seed":"CTN1YQ3QX3PEHQ8SNGGPH008Y2N0H5RA7WWT7X758EXBMV0NC3BDT41YWSRNFVB9RBKSJ2Z2P3JWC3V2DDHXMF6556TZXH9A79BV95G",
   3175             "proof":{
   3176               "num":2,
   3177               "edx25519_privs":[
   3178                 "305AGMYXP2K3KPH3602E601MJCXHDM09HVSBZ2E1MWG4WZ3JFXXAJ55RZGRND3XC8YABAYF37XK6TDC9KN4HMTQQN71024W7XKEQQ4R",
   3179                 "W0ADSQMQJJH3HEKWDF3NWJ8MBSGP77J3QHH7H7G2G6AWKFWE5SEZRE0QPDR4JNAYR1HBZSQKJ34CYT8KVWF0HP63KPJXNVZATN3GBE8"
   3180               ]
   3181             },
   3182             "commitment":{
   3183               "num":3,
   3184               "edx25519_pubs":[
   3185                 "PCBDBBKK1GZ93NNJYKPS3DE2F6G302JC51YHE8NTR4CHTEPQS18G",
   3186                 "4TVDKAR1PRTGHZRVQJRWF3S8MQ9D84G7TCC08F8EH33ZK8GZM14G",
   3187                 "CEBM8Z9SVHDSA10R5QSB14178X00F1NG13YVQDGA316X613ZBCQ0"
   3188               ],
   3189               "h_age_commitment":"68EF2803JT7NEFZ8ZGENKCDW90P52J6DCZB43J9B9S5MCF87PC1G"
   3190             },
   3191             "attestations":[
   3192               {
   3193                 "required_minimum_age":0,
   3194                 "calculated_age_group":0,
   3195                 "attestation":"not required: age group is 0"
   3196               },
   3197               {
   3198                 "required_minimum_age":1,
   3199                 "calculated_age_group":0,
   3200                 "attestation":"not required: age group is 0"
   3201               },
   3202               {
   3203                 "required_minimum_age":2,
   3204                 "calculated_age_group":0,
   3205                 "attestation":"not required: age group is 0"
   3206               },
   3207               {
   3208                 "required_minimum_age":3,
   3209                 "calculated_age_group":0,
   3210                 "attestation":"not required: age group is 0"
   3211               },
   3212               {
   3213                 "required_minimum_age":4,
   3214                 "calculated_age_group":0,
   3215                 "attestation":"not required: age group is 0"
   3216               },
   3217               {
   3218                 "required_minimum_age":5,
   3219                 "calculated_age_group":0,
   3220                 "attestation":"not required: age group is 0"
   3221               },
   3222               {
   3223                 "required_minimum_age":6,
   3224                 "calculated_age_group":0,
   3225                 "attestation":"not required: age group is 0"
   3226               },
   3227               {
   3228                 "required_minimum_age":7,
   3229                 "calculated_age_group":0,
   3230                 "attestation":"not required: age group is 0"
   3231               },
   3232               {
   3233                 "required_minimum_age":8,
   3234                 "calculated_age_group":1,
   3235                 "attestation":"G2483N5W14BK5N67F84RGK5E9NH84R2JTTTCGB8ZWRAD7R3TA6YTS0FYM6JDCK1638R49QPV8J0HZNGJP99CSDWM2NMDMZ1Y3SZDG30"
   3236               },
   3237               {
   3238                 "required_minimum_age":9,
   3239                 "calculated_age_group":1,
   3240                 "attestation":"4990HZ12JNTVN4YXBX728A9PZCQBG55Y6YC946F9W8KBMVWEMF6RMGE9Z6T8WYCT45NWSR62479S2VVKJ24PY2SGQ1BXWX1A0900Y18"
   3241               },
   3242               {
   3243                 "required_minimum_age":10,
   3244                 "calculated_age_group":1,
   3245                 "attestation":"S88TFY0KQQXW5NV10WQRDCZ8R4ZTRP00S76WED05VSW1NWKYYKW6KN7WET48PXZ1RY0SYZXMDEDNWX5RM928Y6KCV0TZ5JEPVH9NJ20"
   3246               },
   3247               {
   3248                 "required_minimum_age":11,
   3249                 "calculated_age_group":1,
   3250                 "attestation":"D46P0PCCV3M9KN9FEMJYKT21HSJHQ7TBABREXVBV1SRDZ54EGTJ18BNMAKPJMW59SN09E7QZ5GQ691GA38AA1VP8ZKE520E0S1GKM38"
   3251               },
   3252               {
   3253                 "required_minimum_age":12,
   3254                 "calculated_age_group":1,
   3255                 "attestation":"JCKP6ANDCPZ9387JJ7DJHRDHAGF8CMAVR2YWPYS3Z76GW5TVGCES944JDSACHJAX4AKNZ8Q96DVB3GCRD0MJWZZTZ6FQ3T8E5QF3030"
   3256               },
   3257               {
   3258                 "required_minimum_age":13,
   3259                 "calculated_age_group":1,
   3260                 "attestation":"TKHAWYJPQV0HBYK123E8SJZR00F1PMC1J8FQ1D69CGGMA4X69YV5G19GTXGRCP22XS68CY42J8DW2Q6TXZ7PVATY2EYYD52GW8ECC0G"
   3261               },
   3262               {
   3263                 "required_minimum_age":14,
   3264                 "calculated_age_group":2,
   3265                 "attestation":"52VYQT1DTSYW6BA6NWN4CRB58DHET0C2DA5SKN35NC7H0GW12BW8KN2QVAQ2E9XXRX4NQY99KKFDA01DNT1E5HGKMGWP2R7JN2EFT2R"
   3266               },
   3267               {
   3268                 "required_minimum_age":15,
   3269                 "calculated_age_group":2,
   3270                 "attestation":"AKF0T06YP37JHTB0TKQQ3C2WXAB3CNWW6SQF37YHFRM4SKEZ0N883HN9Z9PKD6A20N052QA857ERCDEV587CYPXJV2HZ4ZCHKW9D43R"
   3271               },
   3272               {
   3273                 "required_minimum_age":16,
   3274                 "calculated_age_group":2,
   3275                 "attestation":"67A2WAZR887BTTEXKX2AHG1X634F0PDPASEMND7RSRJXG8AEGAVJT4SE0N2DR9NRQTR1V459VJN163XGV4FEF7E6W12GWBY4JBA7218"
   3276               },
   3277               {
   3278                 "required_minimum_age":17,
   3279                 "calculated_age_group":2,
   3280                 "attestation":"SC9YNVRFX2QZZ6CG5VGE12TF9M1B7AYPDDN23NMKVBHNBWYFB7YB8CQX387NCAS213D725NMY7BRZB4B1D35KAS33CCQ9HT83276A1R"
   3281               },
   3282               {
   3283                 "required_minimum_age":18,
   3284                 "calculated_age_group":3,
   3285                 "attestation":"not applicable: commited age too small"
   3286               },
   3287               {
   3288                 "required_minimum_age":19,
   3289                 "calculated_age_group":3,
   3290                 "attestation":"not applicable: commited age too small"
   3291               },
   3292               {
   3293                 "required_minimum_age":20,
   3294                 "calculated_age_group":3,
   3295                 "attestation":"not applicable: commited age too small"
   3296               },
   3297               {
   3298                 "required_minimum_age":21,
   3299                 "calculated_age_group":3,
   3300                 "attestation":"not applicable: commited age too small"
   3301               }
   3302             ]
   3303           },
   3304           {
   3305             "generated_by":"derive_from(1)",
   3306             "seed":"CTN1YQ3QX3PEHQ8SNGGPH008Y2N0H5RA7WWT7X758EXBMV0NC3BDT41YWSRNFVB9RBKSJ2Z2P3JWC3V2DDHXMF6556TZXH9A79BV95G",
   3307             "proof":{
   3308               "num":2,
   3309               "edx25519_privs":[
   3310                 "1169FZD52K4JRWNA6SAF60MPTGFMS4HSTWJCKZCMQ1WJDZT18819WEE8K0K6A1S4TJQ5GSDBCD5PYAYPFV7E4PVF8BVANZRM0X98VP8",
   3311                 "DD8ZN84PTSF0G3S6ZXJ6QGMKE8RNMKC5DQXFNRDX35AEFA14YC03D6ADDPXAVDQHKY5KHD3MH1489WXS242H6WG45F4ZQ7JWWN11KKG"
   3312               ]
   3313             },
   3314             "commitment":{
   3315               "num":3,
   3316               "edx25519_pubs":[
   3317                 "39MTEJ76J4AV2C64RAN1VSVDDRFNTK67TEESFN9D602ZFQ0EJ2M0",
   3318                 "QC1XC3E9A40NR53R02XC9QZSBHESRY7MNX80S7KP2GVMTEZHA4N0",
   3319                 "4ZPPQ1WQ0ZACWN69QJ18M76K3G8ZK2D2FYY48W7K3WEDC1YZKY8G"
   3320               ],
   3321               "h_age_commitment":"DCHJ07HMTC443CC22ZD8D25WSVJ0GZAV90RGF8J2S15J7Y5KNVD0"
   3322             },
   3323             "attestations":[
   3324               {
   3325                 "required_minimum_age":0,
   3326                 "calculated_age_group":0,
   3327                 "attestation":"not required: age group is 0"
   3328               },
   3329               {
   3330                 "required_minimum_age":1,
   3331                 "calculated_age_group":0,
   3332                 "attestation":"not required: age group is 0"
   3333               },
   3334               {
   3335                 "required_minimum_age":2,
   3336                 "calculated_age_group":0,
   3337                 "attestation":"not required: age group is 0"
   3338               },
   3339               {
   3340                 "required_minimum_age":3,
   3341                 "calculated_age_group":0,
   3342                 "attestation":"not required: age group is 0"
   3343               },
   3344               {
   3345                 "required_minimum_age":4,
   3346                 "calculated_age_group":0,
   3347                 "attestation":"not required: age group is 0"
   3348               },
   3349               {
   3350                 "required_minimum_age":5,
   3351                 "calculated_age_group":0,
   3352                 "attestation":"not required: age group is 0"
   3353               },
   3354               {
   3355                 "required_minimum_age":6,
   3356                 "calculated_age_group":0,
   3357                 "attestation":"not required: age group is 0"
   3358               },
   3359               {
   3360                 "required_minimum_age":7,
   3361                 "calculated_age_group":0,
   3362                 "attestation":"not required: age group is 0"
   3363               },
   3364               {
   3365                 "required_minimum_age":8,
   3366                 "calculated_age_group":1,
   3367                 "attestation":"F1DBZ0CHXYTB3PD46BQV6T34KF50VNFWX4C1R2CB5N6MGWY9W32S4F9KRS1BKJHMTK9Z5G7CPA9XWB05TXGPD1MHBBKAMEDDHP01T1G"
   3368               },
   3369               {
   3370                 "required_minimum_age":9,
   3371                 "calculated_age_group":1,
   3372                 "attestation":"FRX93TDN8BN33EKD31KSDABHFEYSWE7PXN098DMYGH4WHDH4Y6891V89TC3AJ4NN3QR9NEAYRV6H3TVSEGH6XXBDZ9S4BBNBGRJ6G0G"
   3373               },
   3374               {
   3375                 "required_minimum_age":10,
   3376                 "calculated_age_group":1,
   3377                 "attestation":"D3HS18YN74X475WQ4R1EFMZX0CRK0N5E3E4C1JTY77WBVV3DJGGGVW6H5TYA6JZGA5QZ9ND1740P4Y7CN0RRPZDA52PEP6MK7BE9M1G"
   3378               },
   3379               {
   3380                 "required_minimum_age":11,
   3381                 "calculated_age_group":1,
   3382                 "attestation":"N897RRKKQFK7K82SYR2NP21J1J0RE01RW01VN62EGZBNJ51HN77007X72F37VK3X1DJDV0MY4YEA4GMH8RDG9AEFPG37EJ76KD3621G"
   3383               },
   3384               {
   3385                 "required_minimum_age":12,
   3386                 "calculated_age_group":1,
   3387                 "attestation":"WXCZV9QP74WCTY1Z7V2VP1TDM1MB2ZP8EAFDA7CK2259B72J9VTV88N8BQCXD6PFGEX3XC628Y2XCFDYCNJSRQGGMM0HXTGARZ6X828"
   3388               },
   3389               {
   3390                 "required_minimum_age":13,
   3391                 "calculated_age_group":1,
   3392                 "attestation":"CT8MZER98PD4CE0XDV72AS7YVQ5RKH0DQEM8V2C9EWBA113PZKKH7MEBZRN7622YGJRHD94EK52JVMX91X0YAJ3VD2QB06ABMB13C1G"
   3393               },
   3394               {
   3395                 "required_minimum_age":14,
   3396                 "calculated_age_group":2,
   3397                 "attestation":"5PQ43XMFV6VG7PXC91YN21CPF864NMB2GRHZ1GFM7CRJMZ4D2K70PTGFD2ZD4MTM6Q35BHFM61G95Q001N0YRN84P2CZMAGSTVJ0A1G"
   3398               },
   3399               {
   3400                 "required_minimum_age":15,
   3401                 "calculated_age_group":2,
   3402                 "attestation":"BX9R0SF1HMY340XKQCHFSGPSBM7EC7NVWRRGXC70VFRFRSE5H2X2B1RW308A56BC3PNPGCHEHCEKSRHFS66WM08YJ0RD6DRHNKAMJ08"
   3403               },
   3404               {
   3405                 "required_minimum_age":16,
   3406                 "calculated_age_group":2,
   3407                 "attestation":"H9MVDHC4C8KFRH82254P7G7CM0X2D03F9B9TP3KCD0R4SNK4TJ0KV7666737HZARBCBNHNFRXK560D6CADS87NRCKH30BP99C88HT00"
   3408               },
   3409               {
   3410                 "required_minimum_age":17,
   3411                 "calculated_age_group":2,
   3412                 "attestation":"D6J0M40MNTB3Q6ZAGWPE9DGET7FDZXRSPZ8NQCC5V1KP5DHFEJMKGV0HNKZ42TZK4QG0BHEE0RY6MGYYG197J30PSRRCFC43GSH1Y00"
   3413               },
   3414               {
   3415                 "required_minimum_age":18,
   3416                 "calculated_age_group":3,
   3417                 "attestation":"not applicable: commited age too small"
   3418               },
   3419               {
   3420                 "required_minimum_age":19,
   3421                 "calculated_age_group":3,
   3422                 "attestation":"not applicable: commited age too small"
   3423               },
   3424               {
   3425                 "required_minimum_age":20,
   3426                 "calculated_age_group":3,
   3427                 "attestation":"not applicable: commited age too small"
   3428               },
   3429               {
   3430                 "required_minimum_age":21,
   3431                 "calculated_age_group":3,
   3432                 "attestation":"not applicable: commited age too small"
   3433               }
   3434             ]
   3435           },
   3436           {
   3437             "generated_by":"derive_from(2)",
   3438             "seed":"CTN1YQ3QX3PEHQ8SNGGPH008Y2N0H5RA7WWT7X758EXBMV0NC3BDT41YWSRNFVB9RBKSJ2Z2P3JWC3V2DDHXMF6556TZXH9A79BV95G",
   3439             "proof":{
   3440               "num":2,
   3441               "edx25519_privs":[
   3442                 "5DKXBKDMY0EW5FH9ET8EXM088F0R4H3BF98925EV51M5S70QEM7N20YM2J85CGZMA518R9DAX9X54K9B8XYKNEXCAVPH3JWRHYKXS4R",
   3443                 "C0S15KAXV2BHJA5CS9MA015YMSJWM588NK6QXK8BXFCBD9XTFR0QXXT89KR4XK3A5TETGK1CW7RPP84NDTBSVM2JPRQVFEB2ENPYQ70"
   3444               ]
   3445             },
   3446             "commitment":{
   3447               "num":3,
   3448               "edx25519_pubs":[
   3449                 "EV8H6ZAYZFZ7AJW1NCRGGSVW2919M9S9G6EFMGS8J04ET75WDEX0",
   3450                 "SNDTMGM1NV54CRSYDPSANEE7CEYH6K2NR14KN1RDS2184DJFCQBG",
   3451                 "PCSTPW67QG2BARPVWX43T49VNMCFW4M18B7ZQ48WR2AHYHPM6QFG"
   3452               ],
   3453               "h_age_commitment":"FV67ZBENQ8CN6P4MENEJ0MSAPSTZ2272SEPJ1JMY3EVTNNW3DFYG"
   3454             },
   3455             "attestations":[
   3456               {
   3457                 "required_minimum_age":0,
   3458                 "calculated_age_group":0,
   3459                 "attestation":"not required: age group is 0"
   3460               },
   3461               {
   3462                 "required_minimum_age":1,
   3463                 "calculated_age_group":0,
   3464                 "attestation":"not required: age group is 0"
   3465               },
   3466               {
   3467                 "required_minimum_age":2,
   3468                 "calculated_age_group":0,
   3469                 "attestation":"not required: age group is 0"
   3470               },
   3471               {
   3472                 "required_minimum_age":3,
   3473                 "calculated_age_group":0,
   3474                 "attestation":"not required: age group is 0"
   3475               },
   3476               {
   3477                 "required_minimum_age":4,
   3478                 "calculated_age_group":0,
   3479                 "attestation":"not required: age group is 0"
   3480               },
   3481               {
   3482                 "required_minimum_age":5,
   3483                 "calculated_age_group":0,
   3484                 "attestation":"not required: age group is 0"
   3485               },
   3486               {
   3487                 "required_minimum_age":6,
   3488                 "calculated_age_group":0,
   3489                 "attestation":"not required: age group is 0"
   3490               },
   3491               {
   3492                 "required_minimum_age":7,
   3493                 "calculated_age_group":0,
   3494                 "attestation":"not required: age group is 0"
   3495               },
   3496               {
   3497                 "required_minimum_age":8,
   3498                 "calculated_age_group":1,
   3499                 "attestation":"Q0EHAWXYRA66JAS5G3AQ5A4Y8XCF06XYYSBRCAB5HS5G4Y0XD2MG49BX26ENA0984V2W0SQR4Y9PNMEA1ACHK3ST89G6ZHHFRZYQ830"
   3500               },
   3501               {
   3502                 "required_minimum_age":9,
   3503                 "calculated_age_group":1,
   3504                 "attestation":"8W7ABETZJFMJZJW2S2MKRVET5FZ0R36HCP3SCBZBQEFA45MRT7PJTPSPW2C5T7SJRGQDJQYTB6VS0E2PD0WJDKWB7Q8KVXVWY1P1M2R"
   3505               },
   3506               {
   3507                 "required_minimum_age":10,
   3508                 "calculated_age_group":1,
   3509                 "attestation":"86X7NX6PRE0379S5BNQ9G67EA8QAZ6VHB44V9QHE0XK4G0CA2YZNZ5K85KWZFS0V4K9PZATYDJT39HQM7TACADWN9Z0HNBDH7MEWC10"
   3510               },
   3511               {
   3512                 "required_minimum_age":11,
   3513                 "calculated_age_group":1,
   3514                 "attestation":"4AG6QZBQJBK318EJFKVAEH55SAA4490RZXVTGVQP4ZETWXX0717CM4MNGQQG663S12QERAWEHVAJ0BQ7JZPZNDYJJXX2H870A847228"
   3515               },
   3516               {
   3517                 "required_minimum_age":12,
   3518                 "calculated_age_group":1,
   3519                 "attestation":"SR360S9QFTMDFX1JJDSCV8PSX97BJXEA00PVAKXZ7KE28EWWJ54JKD97FJV1N9FX91F5P0Z511XV6HR85459MFFN70YXERPTG067W3G"
   3520               },
   3521               {
   3522                 "required_minimum_age":13,
   3523                 "calculated_age_group":1,
   3524                 "attestation":"P5PCGNVZ8ZY22M15C7VAH05VGCFWQHRZBDC6XY5JM3PS2TTGRZQEYNSYXHF5D8AJQGPYXPH6SHK2F1GB31NX4KHEQCP2C8A1FQ62W1R"
   3525               },
   3526               {
   3527                 "required_minimum_age":14,
   3528                 "calculated_age_group":2,
   3529                 "attestation":"6SCMC58W99140N1JWEB0B929FGJKJK4Q73DDNA9J7RR4JPN72GGMSV5JQ52S7WP20VA7724P2NJFKRBBN200A9KT4A0PPRPE4ZJNT30"
   3530               },
   3531               {
   3532                 "required_minimum_age":15,
   3533                 "calculated_age_group":2,
   3534                 "attestation":"ZBCKWHAVSZQB2SED4BM409QRBXVEDNZ2YQYF38PAGPW3M6MQ438NS1YT98PF5A9SDP2F33BTNCHTDPJB52M0QAHMB3BNY9NXQPCFA20"
   3535               },
   3536               {
   3537                 "required_minimum_age":16,
   3538                 "calculated_age_group":2,
   3539                 "attestation":"BXK3B89VGJEPDRZ1NGBT8B5PJX83V5N7QPP412W489XW9K9RA5NQHYHMHXRMXSQ7P1PFVXA3CWZ4RM50JP4AF16XW05CGVT7J0MTA08"
   3540               },
   3541               {
   3542                 "required_minimum_age":17,
   3543                 "calculated_age_group":2,
   3544                 "attestation":"QJ80HDPF6KV6E4M4ZJP6JW9RX4Q5F2YS2SRHWZRNFX3NE78FBVNNSTJ6K12BTWK9FDCWPNXS9EAPGJJ5P7T53HZANXV26G8X529X42R"
   3545               },
   3546               {
   3547                 "required_minimum_age":18,
   3548                 "calculated_age_group":3,
   3549                 "attestation":"not applicable: commited age too small"
   3550               },
   3551               {
   3552                 "required_minimum_age":19,
   3553                 "calculated_age_group":3,
   3554                 "attestation":"not applicable: commited age too small"
   3555               },
   3556               {
   3557                 "required_minimum_age":20,
   3558                 "calculated_age_group":3,
   3559                 "attestation":"not applicable: commited age too small"
   3560               },
   3561               {
   3562                 "required_minimum_age":21,
   3563                 "calculated_age_group":3,
   3564                 "attestation":"not applicable: commited age too small"
   3565               }
   3566             ]
   3567           }
   3568         ]
   3569       },
   3570       {
   3571         "commited_age":18,
   3572         "commitment_proof_attestation_seq":[
   3573           {
   3574             "generated_by":"commit()",
   3575             "seed":"8XPT2709ZZKNP7YQ05DQS8SG405S8CSJ6X41JG8SMMTGGF8DXR8007SZW4H5CRQG7J2ZZQW2J2PETZXA7FED8YVXVN6SEES4T6JT118",
   3576             "proof":{
   3577               "num":3,
   3578               "edx25519_privs":[
   3579                 "707TX6HM99N6SDZA9CYQSPKJAW6JJF7RTWAQ1AK7TRWFBKHQSXVV8FCV0RRCJ8NBQDP0B5A6FXAGJ9736ECGK4CJF10022PK3ZH7T80",
   3580                 "Y01TZB16Z3YNXJE1CCPPDCY06JENP3FZ8J2RDSMTAMZ1XEHHG1XSSJ9EVVWHDF8Y9A1GKXMMPGNKVM45EQYKMQ6RJ9XMKHPBS56PEVG",
   3581                 "81RHHHMPNFYRM0WTQB6P7VJAGR640D2MTJM57FCZWVCQX3YCG1JBE3W3DR2H0Q23P1H8PWW8EENMAS26W88C599G97ZVEQGTREFGRP0"
   3582               ]
   3583             },
   3584             "commitment":{
   3585               "num":3,
   3586               "edx25519_pubs":[
   3587                 "2APEV2SVC5PS29HFAXAWJWNQ8HHQ50KQBDH03RGASG24108VKZW0",
   3588                 "A1GTG17DN3D8T00STVYB5QW24R78A1PZCAKVNKR841J5FRB4DACG",
   3589                 "B63J8JKM9YV8TCJAPMBPM1GBPET4XTQQ8ZH380T9BXB61AEK5PV0"
   3590               ],
   3591               "h_age_commitment":"1EETB46GHNYZ9F422B38SJTD9BBMMTN2TXA1CCEYZV57729PKE0G"
   3592             },
   3593             "attestations":[
   3594               {
   3595                 "required_minimum_age":0,
   3596                 "calculated_age_group":0,
   3597                 "attestation":"not required: age group is 0"
   3598               },
   3599               {
   3600                 "required_minimum_age":1,
   3601                 "calculated_age_group":0,
   3602                 "attestation":"not required: age group is 0"
   3603               },
   3604               {
   3605                 "required_minimum_age":2,
   3606                 "calculated_age_group":0,
   3607                 "attestation":"not required: age group is 0"
   3608               },
   3609               {
   3610                 "required_minimum_age":3,
   3611                 "calculated_age_group":0,
   3612                 "attestation":"not required: age group is 0"
   3613               },
   3614               {
   3615                 "required_minimum_age":4,
   3616                 "calculated_age_group":0,
   3617                 "attestation":"not required: age group is 0"
   3618               },
   3619               {
   3620                 "required_minimum_age":5,
   3621                 "calculated_age_group":0,
   3622                 "attestation":"not required: age group is 0"
   3623               },
   3624               {
   3625                 "required_minimum_age":6,
   3626                 "calculated_age_group":0,
   3627                 "attestation":"not required: age group is 0"
   3628               },
   3629               {
   3630                 "required_minimum_age":7,
   3631                 "calculated_age_group":0,
   3632                 "attestation":"not required: age group is 0"
   3633               },
   3634               {
   3635                 "required_minimum_age":8,
   3636                 "calculated_age_group":1,
   3637                 "attestation":"5MFQ449SR4R3MV6WB7BVWJ6KB8BVPWTY2MDPV98TATHK525MZYXSRJG5K7BMTC7P899VWWAHJFCYD4RCVPEGR51REN8NGCJ3BDB9R3G"
   3638               },
   3639               {
   3640                 "required_minimum_age":9,
   3641                 "calculated_age_group":1,
   3642                 "attestation":"T72H8A837MCA377G09MNHKHA8RN5ACFTQPAPPZGK5TVV7B8FZXB240HWH401XQM5T04R590TVFV0TZB9KG1KRQCADAFH27KGAFQE21R"
   3643               },
   3644               {
   3645                 "required_minimum_age":10,
   3646                 "calculated_age_group":1,
   3647                 "attestation":"YC9K9C7YM7A3SHG2CKPC8B5QYSVCYFJSWSRS3W7EKDWN3AX7JSCEFPQT3QTQ4A21KC098NH8SEFCAAHEAFHHYX9G50B63BK7PXWYY1G"
   3648               },
   3649               {
   3650                 "required_minimum_age":11,
   3651                 "calculated_age_group":1,
   3652                 "attestation":"TWSDQJ6TEGBTN2EY4FEGBQAXB3T6MAM17YZYMM0EGZ0EDQAW4WY884A1307HVTVCTP6QEMC4WZZDY5ZJW9CWS604YF2PJG5X5A66W2G"
   3653               },
   3654               {
   3655                 "required_minimum_age":12,
   3656                 "calculated_age_group":1,
   3657                 "attestation":"JGQA1A8R5V28YXKA8C4RCRFWVKAFJQ7GCS02PX2VMN6AHZQ5708JDB6YS3288B32SZP5HHMW40S7G8MJ9PMPRYTNKHXFSB6QN053G00"
   3658               },
   3659               {
   3660                 "required_minimum_age":13,
   3661                 "calculated_age_group":1,
   3662                 "attestation":"4TD5EERZ5A09SC1J42SM1725VPSC01WAGG4KM3SH43FJ47M152WZNAAND5E002F6ZJ2ZY4757GH22X2ACH9HQY2FNX772WBS5WQ6M38"
   3663               },
   3664               {
   3665                 "required_minimum_age":14,
   3666                 "calculated_age_group":2,
   3667                 "attestation":"AVKJGD4ZGMZ8S1SZ4W53GFDACMGKJRC3MPB3D87BMX8QFP1A2P13ND6NN5K2VB1ZP54BCXJR6H5EBD9FYGGZP4V22CGJ6KAF5GRB82G"
   3668               },
   3669               {
   3670                 "required_minimum_age":15,
   3671                 "calculated_age_group":2,
   3672                 "attestation":"BP8G07P2NW07RTPFBPXZTFNMWAZJ426XCFJ5257K78MNG5H5BH0WJGNA1J6MWJCWNGRJWHRQ6ZTPHN68X72QVX7WJAK12ZV7WYYQT28"
   3673               },
   3674               {
   3675                 "required_minimum_age":16,
   3676                 "calculated_age_group":2,
   3677                 "attestation":"0HR7XXB9QCY24WADAVFJZZHYW1J9DVHA8WGXH31X2A4HQVKFYHC9EP2HFZM1E87YTDKRTDDGMMW2YVR6V2184RCW4SJ010793RQ022R"
   3678               },
   3679               {
   3680                 "required_minimum_age":17,
   3681                 "calculated_age_group":2,
   3682                 "attestation":"QAQD5DWVR606RXH3ZSGTPVJ235BTGXA44DKF33P0DCNKHZT7TYAGE561BR27SP405KT1QXBH2S3VS2MTSWNCZFG50CQXKX7P20WTW10"
   3683               },
   3684               {
   3685                 "required_minimum_age":18,
   3686                 "calculated_age_group":3,
   3687                 "attestation":"K10KBCZP09AMVHFFJXQSWSHJCN1M9824K5DQC09WJC11QCMMTZMAGC3Q75K9J7NMQSBPFD4VTA7R3Q93TYD8BK21K372ZEHY39TA808"
   3688               },
   3689               {
   3690                 "required_minimum_age":19,
   3691                 "calculated_age_group":3,
   3692                 "attestation":"0ZS9SMHBK7FNM8YGFM2CRH4V6KGSD60QE89NTV192860N80NQ3DS3MX343M49G9EQZMY32ZCD9EDWKKAGQYBW54MS77P9P4TBS4VY10"
   3693               },
   3694               {
   3695                 "required_minimum_age":20,
   3696                 "calculated_age_group":3,
   3697                 "attestation":"EE5TRM5FVVMGF04RC1A5ZETRB3RHD33C8QZCJ8YW0FBH0RVHDQW5QPSMTMZJ3D41HXRFET908ZW992K7DHZ12S4HJKKYA9G0GM5V82R"
   3698               },
   3699               {
   3700                 "required_minimum_age":21,
   3701                 "calculated_age_group":3,
   3702                 "attestation":"WAWES6ESG9HM4ZV26TP2KCPZAY1DR1NN3XDTEJ053D9FKY92WZ1SR7RAYQDM005PYK4P3ZC3CARTA8KSK13ACXM2DFWSME68B92X02G"
   3703               }
   3704             ]
   3705           },
   3706           {
   3707             "generated_by":"derive_from(1)",
   3708             "seed":"8XPT2709ZZKNP7YQ05DQS8SG405S8CSJ6X41JG8SMMTGGF8DXR8007SZW4H5CRQG7J2ZZQW2J2PETZXA7FED8YVXVN6SEES4T6JT118",
   3709             "proof":{
   3710               "num":3,
   3711               "edx25519_privs":[
   3712                 "2EKRBSCJXGGXNBS8P8J6GWRFDMC92AKH766T6WQ20K25TTQP347XVD5JB87FAPB7FRPSERC1FR929CE25W1T2AJ2VEWB5T03YTRQHA0",
   3713                 "QTQXSXFFCYA6TA5SRBJ11HZMJPS360FHFN2C1DJ5A9EXTZ6G3808V5RK5PHTS7BWYD6933TTRTSQ92J1YQS2WEQQPFQQ3TBDZN83C4R",
   3714                 "133MYMXW2KRNK2GENCDRSCH3776AQYX8Q4C6R9NE1Z8CAGMJY0556NJN0HHZGPD9XB4HW80KD5Y1MN5YS9ETNJVVH0NV68JZFAAV710"
   3715               ]
   3716             },
   3717             "commitment":{
   3718               "num":3,
   3719               "edx25519_pubs":[
   3720                 "643CATW17QH7CDB9T9JBM2785WDJDSPB4D5CAQTKTMTMCYYYBM5G",
   3721                 "MG0HW4NEW9SCAV81KHKRMX78BTRH8FJE28MZCT6GJ61TWFH9J55G",
   3722                 "WXWD1KH4W1E1NEHA16E8CBEH2FQKWT94MHH6BT9E22QVMDKGJRD0"
   3723               ],
   3724               "h_age_commitment":"2RTXDR6CN0Z91TPV18T7FJGS22VDSAHH1CB6DE2QPDQDNGWXMP4G"
   3725             },
   3726             "attestations":[
   3727               {
   3728                 "required_minimum_age":0,
   3729                 "calculated_age_group":0,
   3730                 "attestation":"not required: age group is 0"
   3731               },
   3732               {
   3733                 "required_minimum_age":1,
   3734                 "calculated_age_group":0,
   3735                 "attestation":"not required: age group is 0"
   3736               },
   3737               {
   3738                 "required_minimum_age":2,
   3739                 "calculated_age_group":0,
   3740                 "attestation":"not required: age group is 0"
   3741               },
   3742               {
   3743                 "required_minimum_age":3,
   3744                 "calculated_age_group":0,
   3745                 "attestation":"not required: age group is 0"
   3746               },
   3747               {
   3748                 "required_minimum_age":4,
   3749                 "calculated_age_group":0,
   3750                 "attestation":"not required: age group is 0"
   3751               },
   3752               {
   3753                 "required_minimum_age":5,
   3754                 "calculated_age_group":0,
   3755                 "attestation":"not required: age group is 0"
   3756               },
   3757               {
   3758                 "required_minimum_age":6,
   3759                 "calculated_age_group":0,
   3760                 "attestation":"not required: age group is 0"
   3761               },
   3762               {
   3763                 "required_minimum_age":7,
   3764                 "calculated_age_group":0,
   3765                 "attestation":"not required: age group is 0"
   3766               },
   3767               {
   3768                 "required_minimum_age":8,
   3769                 "calculated_age_group":1,
   3770                 "attestation":"EVB27PKAZ1TVXVYKTJ8HDE3MKA90M6ERCA9YQ64QSY52QB7SZVY76D9FGTMWN2C3VPMSPZ45JNC3RRXDVP4WHCJNP0CZ9K0QE1B1P38"
   3771               },
   3772               {
   3773                 "required_minimum_age":9,
   3774                 "calculated_age_group":1,
   3775                 "attestation":"XAJ775QSQSNQ9W112JT6E2YWE2VF9984FDPYJF12FTEQHM3PP6YDM6Y399R2YQWY1JCS2SXMVS13N8QBSQRZFV5K0RYSEC06SS9GA0G"
   3776               },
   3777               {
   3778                 "required_minimum_age":10,
   3779                 "calculated_age_group":1,
   3780                 "attestation":"M785TKJFYW27TJVVBVXQKN3PDJ7ACH938HHTBAM37MEN141DYKB196B80369SNW0FRR4KJ6T6GA96CBDAZY281CFFF7MYN4M2FNN22R"
   3781               },
   3782               {
   3783                 "required_minimum_age":11,
   3784                 "calculated_age_group":1,
   3785                 "attestation":"E9CV0EMJAQEYKBBGF0MQ4FXH0MRWQ9S11C7K3A0YAAZQX8RZ3PYBZNKJ8Y1QN0YVMJFVP4JNRY5P1JCC1FH5VVCK36SJJAS2MQPV20G"
   3786               },
   3787               {
   3788                 "required_minimum_age":12,
   3789                 "calculated_age_group":1,
   3790                 "attestation":"TWBJCHKK91P4RAF1889FQTXX91NB5KYHXAED9J7AA3BC49A5SAXT4YA6KXBXD5T0358HA4K24T2QWC7BTNBQ1QG4SMHERJDQQ3ZCR10"
   3791               },
   3792               {
   3793                 "required_minimum_age":13,
   3794                 "calculated_age_group":1,
   3795                 "attestation":"5SPJWEJFGZ6W8QG57EMACRJ6XXPWJAHFGYNJ86EMH1B0VTTS851KD59GJJAV1C6A83SB4VQEFPQ6JA8YPEN82HQ90HAKZJ70QCCRM38"
   3796               },
   3797               {
   3798                 "required_minimum_age":14,
   3799                 "calculated_age_group":2,
   3800                 "attestation":"VWZDFVS3RRN9EH054B3ZZX1MCXN2BTCC8WS1C43W04R424GG63R5CZ7P245TGYCJ4V4ERW8RXE96G6330KM4XW826JWT44TWGG5H238"
   3801               },
   3802               {
   3803                 "required_minimum_age":15,
   3804                 "calculated_age_group":2,
   3805                 "attestation":"6ST93K43E7J1P241QXWEC247ZDPWMN4Q9VDZANTWWB7KSZKPZX3C4PTEYXH34ADZDE760R8F1Z0M35X19Y4VNZNKA7S4ZPKGJFTAR10"
   3806               },
   3807               {
   3808                 "required_minimum_age":16,
   3809                 "calculated_age_group":2,
   3810                 "attestation":"KKMT2S6VGNPP7YX6CNB9246RPJE4APWT5REY1W1BTNTWDSCZMHGFK4CRSMZ62RRR6TKDGG0QSKZNQMTQ46TD07REJC1Y9VCVD8PCE00"
   3811               },
   3812               {
   3813                 "required_minimum_age":17,
   3814                 "calculated_age_group":2,
   3815                 "attestation":"87T1EEJ2JE2DQHENGT2NDG96T9TNCP3V3ZA72CQ5HV6BXTE1P5HC43FAFSHBB3WY8ZRNDPATDD40DKGB0MS1ZB5AA6BKDKVFTZST42R"
   3816               },
   3817               {
   3818                 "required_minimum_age":18,
   3819                 "calculated_age_group":3,
   3820                 "attestation":"7RWSXKEWGQH2ZSXZE2SWR31GSNHSAFYXWRVZAPW5XC2WYM1W158VN9P0AQMR268G39CN3CJCHJCGWZFP6YS7D1EP3SFGE5X63011628"
   3821               },
   3822               {
   3823                 "required_minimum_age":19,
   3824                 "calculated_age_group":3,
   3825                 "attestation":"FV12MV7BZTCJX7NERQKQZPCDP92NA29FNH6MX54016RBGT1T0BX2D038YEVWB6YHKJMNSH3NSZAQG0JR1DYHA8M6HMJR8R5DCDVTC3G"
   3826               },
   3827               {
   3828                 "required_minimum_age":20,
   3829                 "calculated_age_group":3,
   3830                 "attestation":"K1Z6ZF6N0E7BHBZ4P03CP3B9XMVA7Z26TJKRVD59TPDC6YFWJ3WFGYW0YBKX961JEXAV65QNY52BE93T4M4EXFS4YX0RQMEBVMTDR10"
   3831               },
   3832               {
   3833                 "required_minimum_age":21,
   3834                 "calculated_age_group":3,
   3835                 "attestation":"YXNBZTN470GP21VHN2Y4BQ80H0W4QN7MVG1RD60XJCX1RCY89AFB18KRR7M1HEDV9AT29P9HD1AHHGE8EN5BN3XKC33970HVQ3TP02R"
   3836               }
   3837             ]
   3838           },
   3839           {
   3840             "generated_by":"derive_from(2)",
   3841             "seed":"8XPT2709ZZKNP7YQ05DQS8SG405S8CSJ6X41JG8SMMTGGF8DXR8007SZW4H5CRQG7J2ZZQW2J2PETZXA7FED8YVXVN6SEES4T6JT118",
   3842             "proof":{
   3843               "num":3,
   3844               "edx25519_privs":[
   3845                 "4TS84PS478W3CEDXME1NV4QR89YVPS647ZGKHWEME5XS84MV107DR01RQ7ZGAK2SKG5Y992AK59GJT08VZ5EZFWXJEEV1Q96VTA94V8",
   3846                 "6C94VRNS7ZH010ZCQ11R5XB8S74S77T3AYP2XVXRG9RMMKS558539T5WD32S6C02Z9Z7P47VPA6ETZFHH3BZXJM7YY5505NWNM4F0N8",
   3847                 "XM77B9AP0SWQ8JNXNTJ6WA4873WDMBXXG3QTVZDAMVKST4FCWG0VFGCMZMNHESNZEVDG85T5VH0MQ56YN7QJBJYXSE7TT05RGFG11JR"
   3848               ]
   3849             },
   3850             "commitment":{
   3851               "num":3,
   3852               "edx25519_pubs":[
   3853                 "VCEPV1EFNFFNGVKEGTDWVMMX2E2056EMX9T5M2H2YNKK224E84W0",
   3854                 "TNQFVSBB715Z8C2QBVG3NHJZM08D9K7WH1D7Y9700HE4ZY8P93R0",
   3855                 "3QWCF4QTQSJ46XQP2QJPSQT4SNCQPVAQ6W6XBCDHAAV99JSJNGC0"
   3856               ],
   3857               "h_age_commitment":"FJGFV1HEJNK8PD8P049Z9YXK4F4HEJ9YBEMCAJ7X0XCJN3ZJ1V20"
   3858             },
   3859             "attestations":[
   3860               {
   3861                 "required_minimum_age":0,
   3862                 "calculated_age_group":0,
   3863                 "attestation":"not required: age group is 0"
   3864               },
   3865               {
   3866                 "required_minimum_age":1,
   3867                 "calculated_age_group":0,
   3868                 "attestation":"not required: age group is 0"
   3869               },
   3870               {
   3871                 "required_minimum_age":2,
   3872                 "calculated_age_group":0,
   3873                 "attestation":"not required: age group is 0"
   3874               },
   3875               {
   3876                 "required_minimum_age":3,
   3877                 "calculated_age_group":0,
   3878                 "attestation":"not required: age group is 0"
   3879               },
   3880               {
   3881                 "required_minimum_age":4,
   3882                 "calculated_age_group":0,
   3883                 "attestation":"not required: age group is 0"
   3884               },
   3885               {
   3886                 "required_minimum_age":5,
   3887                 "calculated_age_group":0,
   3888                 "attestation":"not required: age group is 0"
   3889               },
   3890               {
   3891                 "required_minimum_age":6,
   3892                 "calculated_age_group":0,
   3893                 "attestation":"not required: age group is 0"
   3894               },
   3895               {
   3896                 "required_minimum_age":7,
   3897                 "calculated_age_group":0,
   3898                 "attestation":"not required: age group is 0"
   3899               },
   3900               {
   3901                 "required_minimum_age":8,
   3902                 "calculated_age_group":1,
   3903                 "attestation":"J6H98A8Z02E7R6DWPHVKJEQ2HCK378V7R30T47AST38Q46TJFXR4X9X0BGA3Q8499JFVE630D0XKFDHSHKJD95T22ARVWXTDP5RB81R"
   3904               },
   3905               {
   3906                 "required_minimum_age":9,
   3907                 "calculated_age_group":1,
   3908                 "attestation":"3NMT7BXRCN8MT089TQEZ9B5BZQ2B1HKDTNH86DSEXK0ZR2ETS57JJB97ZH5155881GGCYD80J0H633T7C1HZYRB2WH94H0T36QWW810"
   3909               },
   3910               {
   3911                 "required_minimum_age":10,
   3912                 "calculated_age_group":1,
   3913                 "attestation":"ZQ7MD1J259PWGF0MV1D2JE2A6QRXEWW72SHQ9ZV0X1CX00YRBXTJDPXGSMFK1D6RAXN521283RY48CY7XBY52RJH8WQ4DQ5XQRH8W30"
   3914               },
   3915               {
   3916                 "required_minimum_age":11,
   3917                 "calculated_age_group":1,
   3918                 "attestation":"NDNYY9GCEPCTPD0FY78Z5HXWWPG5AM9787BY1C51M08554VX09X6T6PDQ4D8GVZNZASH525R6Z77HC4K6XF26MJP59Q2W6RYJGW9M2R"
   3919               },
   3920               {
   3921                 "required_minimum_age":12,
   3922                 "calculated_age_group":1,
   3923                 "attestation":"1DGKGYQYB4EPZBNG086VNV2BTS4KP1A189PYK447645ZN6KA707P0RK9NHENNFE84P7QCG2GVDV9VVK5F9X90RCS6FGKF0Y0EZFZ218"
   3924               },
   3925               {
   3926                 "required_minimum_age":13,
   3927                 "calculated_age_group":1,
   3928                 "attestation":"V6WFAGBMVXY2N1A5W4EDQBM5RRZJ6GSRCRQ89ZED61D30RXXBTQ4PK3M3BVM6WCBCEBGQYX6GEK2SNSY14KKY7SP76CZ5265HTSTY18"
   3929               },
   3930               {
   3931                 "required_minimum_age":14,
   3932                 "calculated_age_group":2,
   3933                 "attestation":"B6ZKKEM7Z55YP8GNJ72BT41Y3HZE5FX67CVYRNTCJ2Z87HVZZ3Z097712J9YJ90AH0KH3HCC81QX0DKXWRD77R3VX5Y4J1A2KXQ6820"
   3934               },
   3935               {
   3936                 "required_minimum_age":15,
   3937                 "calculated_age_group":2,
   3938                 "attestation":"Z9XDTFMXRZ33Q5AXSD8MA0A8QF9H8VYTP8RMFEMYZ8NJ9C76XCQEDW24PV7ZR4610VJKC5CX1KCEDFWX1TV8HVWMAYEWDVMX8HA0410"
   3939               },
   3940               {
   3941                 "required_minimum_age":16,
   3942                 "calculated_age_group":2,
   3943                 "attestation":"8JFPM167HSA42ZHPREK7B98CM08RHMA3EX0KF9TJYPBK0HWF6EQ93SH7RTATNT6VXTQX5N7JT6V9AD9TZ2WHCN2VNZF5WGQKJF1YM38"
   3944               },
   3945               {
   3946                 "required_minimum_age":17,
   3947                 "calculated_age_group":2,
   3948                 "attestation":"X9JNVHAYYTWDDWE1MN5X46MN9WZF4DWCZYPDNH0Q00ZA51THDXM6NEFBW1KBVK6B5DNXWC5VPBA38AW2F2DT2E73JT4WWX69W1R8E20"
   3949               },
   3950               {
   3951                 "required_minimum_age":18,
   3952                 "calculated_age_group":3,
   3953                 "attestation":"4T0NKM0XSAQ96HV9E8ZK5GBKYJA1A0QX6ET6SVXZCSM21KA5WSX4BG1NR4XRFMA3J84ESJRZ76VK1QVZX92NM1WW92NTFRMRVA7NG38"
   3954               },
   3955               {
   3956                 "required_minimum_age":19,
   3957                 "calculated_age_group":3,
   3958                 "attestation":"M1JZBM9WMBVN57RWF7MNXE8VM1NSDZPJFCH42Q3NXBH7HG9VVFRA4BNR5HATYJ4KDT1D5BX4HW92AHW0W3H9N9XPZ0HQEN32VETMP10"
   3959               },
   3960               {
   3961                 "required_minimum_age":20,
   3962                 "calculated_age_group":3,
   3963                 "attestation":"AESYGKCRS7S1YJJ96JNVE8THEQ9SSCK5YN2DK5VP9758X4B3383N2117ETCV1XR9BANJFB6JFFBCGT38ZAXW2C9677Q360RC0G62R08"
   3964               },
   3965               {
   3966                 "required_minimum_age":21,
   3967                 "calculated_age_group":3,
   3968                 "attestation":"4PHDGT5S0C4JZQQ9SYMZ05C46EN3WVGPXABA8436057H5DPMYQ1RMYXZ3X7E7Y1EYN14KRJCGPVW5S7SPE2HYR0VA6M2MX4R0WN0P08"
   3969               }
   3970             ]
   3971           }
   3972         ]
   3973       },
   3974       {
   3975         "commited_age":20,
   3976         "commitment_proof_attestation_seq":[
   3977           {
   3978             "generated_by":"commit()",
   3979             "seed":"TGY14TF3402JC86F70FEM22QTAZFR0AFHZHCWERJJRM0NTQ2803GV10W8WWG061X4PJSMJXAX0VETJ4NQ7KQGMJB82P18M9TYSDVZCR",
   3980             "proof":{
   3981               "num":3,
   3982               "edx25519_privs":[
   3983                 "41DX6Y4TKW1KV57D2NMSW9EANFYNFCK0TAPF8K1P2FN6XMZFEXWHMDVT19P8PKZCZDHVFR7V7AQNJK6PBVB1GCT9MJY72WYFNW8NE4G",
   3984                 "10EDCEAN85D3WTQFD7QRHA13876T5JPY63A5YY9KQPEK8MR33S9MK7NBH6THFPPXH5ERHZT8C9YP5WCQ69AYY6GQ3FHAAG8WVXW8S6G",
   3985                 "03R09BWZW3G2XVSMXSDWXF6TS96VD9D4X4HN03BFQWQQ955SRDSW7720V0163A9GSG7QSS3J1NGJ5K5XAXFSQDBSDD68VWK4Y9T0FK8"
   3986               ]
   3987             },
   3988             "commitment":{
   3989               "num":3,
   3990               "edx25519_pubs":[
   3991                 "ZBY02X0EN915A89T2DH4BZ6VNPG72K2ER2KYPBB534KK2TBSFP10",
   3992                 "FJN6P698QMZKTZ73P9B2M7JN4TCN07732ZM33MZ0BD858M2BNAHG",
   3993                 "QHBC3NMCQ565VQA5HR640XD2K9KFN1BA2SFWPV4PNAM51SBWDDNG"
   3994               ],
   3995               "h_age_commitment":"NHZA7N6C36K9JSAT1X0P5HJKGZSQSZA24S1PVKXB4XP22YMFKGYG"
   3996             },
   3997             "attestations":[
   3998               {
   3999                 "required_minimum_age":0,
   4000                 "calculated_age_group":0,
   4001                 "attestation":"not required: age group is 0"
   4002               },
   4003               {
   4004                 "required_minimum_age":1,
   4005                 "calculated_age_group":0,
   4006                 "attestation":"not required: age group is 0"
   4007               },
   4008               {
   4009                 "required_minimum_age":2,
   4010                 "calculated_age_group":0,
   4011                 "attestation":"not required: age group is 0"
   4012               },
   4013               {
   4014                 "required_minimum_age":3,
   4015                 "calculated_age_group":0,
   4016                 "attestation":"not required: age group is 0"
   4017               },
   4018               {
   4019                 "required_minimum_age":4,
   4020                 "calculated_age_group":0,
   4021                 "attestation":"not required: age group is 0"
   4022               },
   4023               {
   4024                 "required_minimum_age":5,
   4025                 "calculated_age_group":0,
   4026                 "attestation":"not required: age group is 0"
   4027               },
   4028               {
   4029                 "required_minimum_age":6,
   4030                 "calculated_age_group":0,
   4031                 "attestation":"not required: age group is 0"
   4032               },
   4033               {
   4034                 "required_minimum_age":7,
   4035                 "calculated_age_group":0,
   4036                 "attestation":"not required: age group is 0"
   4037               },
   4038               {
   4039                 "required_minimum_age":8,
   4040                 "calculated_age_group":1,
   4041                 "attestation":"AXWMV52MDDAEJCXTF8PPTXNKTCE5QTGF44475SR3PZSEYB9KQBZMA6BGHNJPKSABVCE9KR1C3SFGWF8GR9WFJ9TZFY0NX928S5W7G1R"
   4042               },
   4043               {
   4044                 "required_minimum_age":9,
   4045                 "calculated_age_group":1,
   4046                 "attestation":"4XB7KHBFFQY7PWP5NJBTAJA6KG4GVC33N44GH7Q3W9C56D5YJAH93QED31YK2CTDADVP8H4V99W02F3R9GR6ARV09Y51HDYW2CEQR1G"
   4047               },
   4048               {
   4049                 "required_minimum_age":10,
   4050                 "calculated_age_group":1,
   4051                 "attestation":"0JE7XCTDDTDR7R609EF5VV0XXKQ3E5E60YTFQ5MJ0CBAYPBTYH619FDTPKDBTNHND662QWNKYRK9N7HGJW6A7MJVK9C9S24D9MYY818"
   4052               },
   4053               {
   4054                 "required_minimum_age":11,
   4055                 "calculated_age_group":1,
   4056                 "attestation":"W588426W5Q9W7KF2AXZTPA89TE7SJA3S6TWV1AW9JM447M9P3MTJDYNXJRE6MYNGR5H3HZZJB4RK93XBYTYE0REGRJAA9D246Y5KA00"
   4057               },
   4058               {
   4059                 "required_minimum_age":12,
   4060                 "calculated_age_group":1,
   4061                 "attestation":"GYMH8KZ65KPZ99Q536MY6J7ZRQBE4BCPJH2M83K8PVVNCF66SHE62PHST3AS0H570KT08MGDFV6VG1GP68QTCMC5TP3C3A6M823V60G"
   4062               },
   4063               {
   4064                 "required_minimum_age":13,
   4065                 "calculated_age_group":1,
   4066                 "attestation":"EZKD4XWW72G1ZYE3N1CE81TF914R1SG05K8Q9D3TEQZGXPAFTKH8WAGZAMC1GEQ2WQ1HHS7XQ93KXCH7DEZ5ASRTP2VT7E7PQGBMG28"
   4067               },
   4068               {
   4069                 "required_minimum_age":14,
   4070                 "calculated_age_group":2,
   4071                 "attestation":"5JMMD0EJ1SC5MXTAD8A1055FE7AZ2TVDX7W0V2RZ9DH4QDN8T2S21JQTP5KS07AAZPT8GXPT4MMZVS2SS2E03RMRPN9GDMDSAPZF83G"
   4072               },
   4073               {
   4074                 "required_minimum_age":15,
   4075                 "calculated_age_group":2,
   4076                 "attestation":"5K04VMJM1PYD84YC5ZV5F3A3V4FEBE99Y1M24769K830SV19VHPEPYYXGCTK02NXABT05B2326RJFHTR8TZBYGJBCEPKPZS06X7GA2G"
   4077               },
   4078               {
   4079                 "required_minimum_age":16,
   4080                 "calculated_age_group":2,
   4081                 "attestation":"HWEKX724J0VR0BNB6RC249VPZSZRSBYYJPKPWHSS4C3V6QPP03YKMY8QY5KGADQ4J8SM7T5DTAPT5KN6872WM5VFCGBSVEBC6QXG418"
   4082               },
   4083               {
   4084                 "required_minimum_age":17,
   4085                 "calculated_age_group":2,
   4086                 "attestation":"ZAXJ3YBVE5GXQ2XXG10KA9R5AXKYE9XB29D2K61NPXW0JJH0YBP0V7K0EDQHVPPF77GDYNN9SYEJEPJ8ZSJVDH4RSMDRTA83Z3NSC2R"
   4087               },
   4088               {
   4089                 "required_minimum_age":18,
   4090                 "calculated_age_group":3,
   4091                 "attestation":"SDFW1MWTCZSK3S65DY0ZBDYAY88A2XN6D80NC9MMFGJF18TC0QEPWFN8556V71MRMH5JYZCSK3YYM7NJGVES9WXG37CM1X80A01HR0G"
   4092               },
   4093               {
   4094                 "required_minimum_age":19,
   4095                 "calculated_age_group":3,
   4096                 "attestation":"KV9DWFKAQC041SZ0CE9C34HJ4RY2344JERYA6MMRGAX7QG94ZFGK18DX7QTSGJ72MP1Q7ZQN83EEDR5E5NP9G1DE9YE5JJ52VDYT21R"
   4097               },
   4098               {
   4099                 "required_minimum_age":20,
   4100                 "calculated_age_group":3,
   4101                 "attestation":"C5984WF8VX0S6MNV7RVA703ZX9J0E4HC9TRJ836Y930R3HD6C0Q2MY1KB3BXBS51S6SW4W9W5R99SKVJNDET5YAJ0846R7VCSCZPW2G"
   4102               },
   4103               {
   4104                 "required_minimum_age":21,
   4105                 "calculated_age_group":3,
   4106                 "attestation":"5Q1RZ98RKHHAP0J6SV4XX2XKYCC147D2BA02AD6Q4HN2B35AAFXT5X2ERJD50HYPB9T3VV6JJ2BGHB752G8X47DW88EYBYR9XJRP808"
   4107               }
   4108             ]
   4109           },
   4110           {
   4111             "generated_by":"derive_from(1)",
   4112             "seed":"TGY14TF3402JC86F70FEM22QTAZFR0AFHZHCWERJJRM0NTQ2803GV10W8WWG061X4PJSMJXAX0VETJ4NQ7KQGMJB82P18M9TYSDVZCR",
   4113             "proof":{
   4114               "num":3,
   4115               "edx25519_privs":[
   4116                 "34PVE6CJAJ7Z60QJNFYV2ARDRHY3H5H28GGDN8J12XPPAAF3TR7CE0W90SQBKVREHWDM3B585D7N4YD06QJTVG60GZJC0SB7F6H9Z20",
   4117                 "MJ6TPVE0TYXF9DRA9Z7R9WJ6K9WBBSGC8EBTAK4K1Y82CWH74G5R1F0TFCPFD8BWMCTMDNNJRRX60831F6YQRYEK6GQSNN0Z2ED544G",
   4118                 "V4M3WFSQRGVZPN8QB5PM794Z3T403TV0RZZX393QVAQ1AB9ASR1M5KPRGG8SMXVSJRKYCRC21HFVTVZ0DK6VHRQH40NVZ3VVFWYQXZR"
   4119               ]
   4120             },
   4121             "commitment":{
   4122               "num":3,
   4123               "edx25519_pubs":[
   4124                 "FWD7CEQCG64S76PSWH4XS2107W0SMAJKX91AAEY7ZX3A6B6754B0",
   4125                 "W0ZWYCKFJ593YPAVDGNM5M6PB17K8W9SK1AQ3E1HRHKN3Q86ZDA0",
   4126                 "8TWFG524ZNW1TS6J99S34BTMWZ9B2WBQTQWAVX1RM7T70Z35EXQ0"
   4127               ],
   4128               "h_age_commitment":"HYD1W8WS3Y5HCZFGZ6Y5Z55MXPSAPQQF7T15NH89STK03AN4K2M0"
   4129             },
   4130             "attestations":[
   4131               {
   4132                 "required_minimum_age":0,
   4133                 "calculated_age_group":0,
   4134                 "attestation":"not required: age group is 0"
   4135               },
   4136               {
   4137                 "required_minimum_age":1,
   4138                 "calculated_age_group":0,
   4139                 "attestation":"not required: age group is 0"
   4140               },
   4141               {
   4142                 "required_minimum_age":2,
   4143                 "calculated_age_group":0,
   4144                 "attestation":"not required: age group is 0"
   4145               },
   4146               {
   4147                 "required_minimum_age":3,
   4148                 "calculated_age_group":0,
   4149                 "attestation":"not required: age group is 0"
   4150               },
   4151               {
   4152                 "required_minimum_age":4,
   4153                 "calculated_age_group":0,
   4154                 "attestation":"not required: age group is 0"
   4155               },
   4156               {
   4157                 "required_minimum_age":5,
   4158                 "calculated_age_group":0,
   4159                 "attestation":"not required: age group is 0"
   4160               },
   4161               {
   4162                 "required_minimum_age":6,
   4163                 "calculated_age_group":0,
   4164                 "attestation":"not required: age group is 0"
   4165               },
   4166               {
   4167                 "required_minimum_age":7,
   4168                 "calculated_age_group":0,
   4169                 "attestation":"not required: age group is 0"
   4170               },
   4171               {
   4172                 "required_minimum_age":8,
   4173                 "calculated_age_group":1,
   4174                 "attestation":"KWWNZ3YP35TB5T4PR4RWVD2QV6EMK873YZ0SAJ3SYXD8DEG8ACTZ2AG0MH4FQZSWNG60E98X2ABKSYGNBAXYED2B2KKGHV1NBZB6210"
   4175               },
   4176               {
   4177                 "required_minimum_age":9,
   4178                 "calculated_age_group":1,
   4179                 "attestation":"XMZD63C8V3HRR8TES3F5TM64NCS4SEMP3TJ5R6MW3334HCWK1PZTZJZAJ3RMXD72KET67TJ50KCNKWKHN7RJ49736WKMRCVKH1E8W2R"
   4180               },
   4181               {
   4182                 "required_minimum_age":10,
   4183                 "calculated_age_group":1,
   4184                 "attestation":"2J0W9Y5BWG9R7HQ5TGFY5JA7TGFJ870DZD912WH4XA5QZBFNYSF1YX075E8SMMK107E9G2G6ZK9NYTQ81RNNT62SMG0PEJFHSMPSW2G"
   4185               },
   4186               {
   4187                 "required_minimum_age":11,
   4188                 "calculated_age_group":1,
   4189                 "attestation":"FFA5REHB9MXN4QCMXCP4NZSMXMSZ57EDN67SJKY7ETJ7H2XTYYX61DZ365G8JYYWKJ6BQM38ARBSZC61ZY8FZ4VB2CVSWJ555E4D00R"
   4190               },
   4191               {
   4192                 "required_minimum_age":12,
   4193                 "calculated_age_group":1,
   4194                 "attestation":"S7JWXFKE1VXKJZEDXZZKP967G24ZF04VF7128PGFG82C1VRNQ0QEB0FEV5AC3ZB6R77H33M87FSVNQ6WHYVPRSDNAEJ1JBB1CB7SG0G"
   4195               },
   4196               {
   4197                 "required_minimum_age":13,
   4198                 "calculated_age_group":1,
   4199                 "attestation":"E0NZZKMPEMH3YYC62EAACWFE0DN5BFWWG6WPNRZFWJY3GAN5D3TF0GM77HYZGG4HD0K5RVV8872MPWMQV9K3DFX08ZS3ZTNAVFSS60G"
   4200               },
   4201               {
   4202                 "required_minimum_age":14,
   4203                 "calculated_age_group":2,
   4204                 "attestation":"T3FCVFGX9ZXQRSBWT54DN1PRDQ5P9YE2JJ5AVKJVW7D0C0NP9CVAV4CKRQED0PHCT14CY50YV8AFPX6XWA1WTNR5JJQXY436R6RV61G"
   4205               },
   4206               {
   4207                 "required_minimum_age":15,
   4208                 "calculated_age_group":2,
   4209                 "attestation":"QY37SJNPYJK3M5KH508ZV6HTBE4D2717JE3CXJMT3FH9BYK03SMEH0PEWSMDERA0VHSRZPD5NVPRK2WVJ6Y5MC8EXXWVJM4ZWFHVG1R"
   4210               },
   4211               {
   4212                 "required_minimum_age":16,
   4213                 "calculated_age_group":2,
   4214                 "attestation":"DRV6GKFV4E8W40CE20NM9WP9BGX6FH8PHKMAAAFP7SCQ3WSSKF8XWWJ016HDHT84F7JMXEHH3BX91RE00ZW2KCWKVSY0HDNEC5N8T2R"
   4215               },
   4216               {
   4217                 "required_minimum_age":17,
   4218                 "calculated_age_group":2,
   4219                 "attestation":"84DAZS060JYDCYAQ43H3GM13E2X5VFV2XRE42YNHT4DSFD9TWTZ0NPCR6RM9BMGA8D4NS0J9A29DNNPA506AVN5C6Z2H2CKZFSTEA0G"
   4220               },
   4221               {
   4222                 "required_minimum_age":18,
   4223                 "calculated_age_group":3,
   4224                 "attestation":"J0KS0JGFQ9D0C4WQDAG5HPC2D1PBQ1Q7BAE1JHH39NK7H59MWTXRDD0DGBR2FNCXW2NW1KH660CGHKEPE81F9Z73N9R9PNE4HBWD430"
   4225               },
   4226               {
   4227                 "required_minimum_age":19,
   4228                 "calculated_age_group":3,
   4229                 "attestation":"EAEKJQA4GZ7VNGGC29VXD62JBNN09VV7394CW1NHAD0VQ17PHDS4E64KFBGNRTRY29269W0GS2JQZQRZS32NDZ3MDQZ85KDA1QSMG28"
   4230               },
   4231               {
   4232                 "required_minimum_age":20,
   4233                 "calculated_age_group":3,
   4234                 "attestation":"N19BMDVWBTQ86CSE4R3244AMDCW6RZBWG07N1B6VABXF87P385ZDSZCJ744604E7TT9CCV7QR58BB2P3G3N3PMEHWE8GSNTXPHZNA38"
   4235               },
   4236               {
   4237                 "required_minimum_age":21,
   4238                 "calculated_age_group":3,
   4239                 "attestation":"YQ0VRT6D63N2550RBTQXW7H94BPWTG3JXZZQNHB9WAEDSFC2F9N4HSE3P5CTR7WGRBD6X3J07BE7V4A232E2Y6R6A6W0EX9D7ZV2R10"
   4240               }
   4241             ]
   4242           },
   4243           {
   4244             "generated_by":"derive_from(2)",
   4245             "seed":"TGY14TF3402JC86F70FEM22QTAZFR0AFHZHCWERJJRM0NTQ2803GV10W8WWG061X4PJSMJXAX0VETJ4NQ7KQGMJB82P18M9TYSDVZCR",
   4246             "proof":{
   4247               "num":3,
   4248               "edx25519_privs":[
   4249                 "FK7P5ZKNRKWC7ZCYQRY59XSBZTPBVX7DGTX59MCY22W9023VRM7TADA2SGXZJ5NPM5RJDY5PT0SM3302RRA7KC7FX4MPVDY6S80M268",
   4250                 "3ZT51K598J0YJV34FJ0YXH4J25CQ39W7BA4F0BMDPYDP3T6ZP8221VKSWMEK051DPZZ1S75G6EFZDRBGZ1EK9KFS038365W1R51BKGR",
   4251                 "0M46EQHXWX49TNA49M0TN985S6BG8H47474QY18DM19SB6NNGG7S3D7GBT87KTJBVK8FBAV8X7CF1ZEHET1W7TS7CXAQKM1S0Q20TQ0"
   4252               ]
   4253             },
   4254             "commitment":{
   4255               "num":3,
   4256               "edx25519_pubs":[
   4257                 "30FRMN0GDFYRES703Q185GF86SNKNK0GTW4XVX2CWQW94A3M51D0",
   4258                 "DESCJ2S5542QF05XE4YRH3R0QD31HHMPX27440KDJVBGYE4Y5TN0",
   4259                 "3BPERHQMSHSP32VKJGP3ANVVME6Q0BW5B8FNAWW0SZGDMYDP9JT0"
   4260               ],
   4261               "h_age_commitment":"VMWVB3RWJWD0A1EW006N6N39VMWJ49433CS9BG7RVTJMHT2H2TPG"
   4262             },
   4263             "attestations":[
   4264               {
   4265                 "required_minimum_age":0,
   4266                 "calculated_age_group":0,
   4267                 "attestation":"not required: age group is 0"
   4268               },
   4269               {
   4270                 "required_minimum_age":1,
   4271                 "calculated_age_group":0,
   4272                 "attestation":"not required: age group is 0"
   4273               },
   4274               {
   4275                 "required_minimum_age":2,
   4276                 "calculated_age_group":0,
   4277                 "attestation":"not required: age group is 0"
   4278               },
   4279               {
   4280                 "required_minimum_age":3,
   4281                 "calculated_age_group":0,
   4282                 "attestation":"not required: age group is 0"
   4283               },
   4284               {
   4285                 "required_minimum_age":4,
   4286                 "calculated_age_group":0,
   4287                 "attestation":"not required: age group is 0"
   4288               },
   4289               {
   4290                 "required_minimum_age":5,
   4291                 "calculated_age_group":0,
   4292                 "attestation":"not required: age group is 0"
   4293               },
   4294               {
   4295                 "required_minimum_age":6,
   4296                 "calculated_age_group":0,
   4297                 "attestation":"not required: age group is 0"
   4298               },
   4299               {
   4300                 "required_minimum_age":7,
   4301                 "calculated_age_group":0,
   4302                 "attestation":"not required: age group is 0"
   4303               },
   4304               {
   4305                 "required_minimum_age":8,
   4306                 "calculated_age_group":1,
   4307                 "attestation":"A3K7ZFPYG7YJMZRWSP1MBBT28Q9XZ88PNFKNZ6BV88Y5MD0XYX4447402RYPRCQVQ2W83Z2YVAFXED698TS8HAHNA9BPDQ44Y6XTJ3R"
   4308               },
   4309               {
   4310                 "required_minimum_age":9,
   4311                 "calculated_age_group":1,
   4312                 "attestation":"JFTKX6Z0BFK9CBEY8006SM0ERKKMKFC7N5EMXX3JA0C999GFVVMHX85RV1TR807QXJZ4BRAVM895YVMQ5GFAKGA14X1M0FXVHHES42G"
   4313               },
   4314               {
   4315                 "required_minimum_age":10,
   4316                 "calculated_age_group":1,
   4317                 "attestation":"K05V1WRT1A7DHTMQHY9NGZTR5DEP716ETEDRBEX1EH7K8VQ4HCPNSC19T6Z354J23CAAAJA47R5WPASZ1MWVZASDX0WQJYT92PBSY2R"
   4318               },
   4319               {
   4320                 "required_minimum_age":11,
   4321                 "calculated_age_group":1,
   4322                 "attestation":"EB4H7N476SN5ZTY27WHWYTBCPVKZDQXEJEN12Y9PY6GC8Q5SNDWT3R3MEQW1AE3AW2F27ZXZNF7KPEAW39MDPS9NBSPCVYHFZBJG00G"
   4323               },
   4324               {
   4325                 "required_minimum_age":12,
   4326                 "calculated_age_group":1,
   4327                 "attestation":"QKQSSB38PQXT32F66D2NT6WB18D7HKDSDVVG3ZB4Z9FFR2VWB2WNMAMRJVEF1M8WXF70RRZZ02S8VRATAQTS4XG3F3DWP4NMMN60E00"
   4328               },
   4329               {
   4330                 "required_minimum_age":13,
   4331                 "calculated_age_group":1,
   4332                 "attestation":"8SPB2R1ASBGC6Q3ZZBZ3JATYDSS01HRNDQCEPZ8C2EB4NTGFYHT8SSQ7NKY7KN8DN6PHMPJTR54VSTTREF1A5ZFW7WKBFFBDH9ZJA28"
   4333               },
   4334               {
   4335                 "required_minimum_age":14,
   4336                 "calculated_age_group":2,
   4337                 "attestation":"V4969YHWKE79TYZ2FFPKM9X5HBFH1M78M21MY14FWQTRS3NGXPH7CJHNVDPTC1QFEPNZ9QZBTRW79QJK0H49E1YXAR4D717R9EXE608"
   4338               },
   4339               {
   4340                 "required_minimum_age":15,
   4341                 "calculated_age_group":2,
   4342                 "attestation":"0GDP4XN7MC1T745KJTS29361562XYADRCG27E54X8DE9VY0Y3KWEA5QJKPMKSTATWKY8BGHFTP0DH5WR98ENWP9QS56RC5HG6GP923R"
   4343               },
   4344               {
   4345                 "required_minimum_age":16,
   4346                 "calculated_age_group":2,
   4347                 "attestation":"X9C77MXG7KYSYBK2DF9Q7Z2A6N6R80RSC6TZHYC0HC87JTN1GJE0DF7VDYP3HWXM8YP13H7PCMQXB77P4AHZRNGEQ4D2YYBHZDJ3P10"
   4348               },
   4349               {
   4350                 "required_minimum_age":17,
   4351                 "calculated_age_group":2,
   4352                 "attestation":"3A9B2DAR0TYGWSRP9TZRGHYNZGFJFAWKVS4GRW2ZE0ZTS5WN7SW2CK7671TYF9YBTAJMREXGX6M38VZRYQFY0NQR1Z5QZHSJ97H5P2G"
   4353               },
   4354               {
   4355                 "required_minimum_age":18,
   4356                 "calculated_age_group":3,
   4357                 "attestation":"5WR6XY3G67YJW9ZV8SSCG67WPTMNJTTW1TVZJ1D3NCPQK3JRRG14GN40RW15XYCWEG158YDF98DQQSPTE2NKEJN3ACNHJ4NVXG1W208"
   4358               },
   4359               {
   4360                 "required_minimum_age":19,
   4361                 "calculated_age_group":3,
   4362                 "attestation":"M7MJDD9FYDGT5PDV6B16V42WYGF1V3DAQTXQSV9JFA9K0JPVDM1Z3FK3N9ES2H8G476TVD5H1WXVQQR0T461MYSGFY9EHE9E8YMV000"
   4363               },
   4364               {
   4365                 "required_minimum_age":20,
   4366                 "calculated_age_group":3,
   4367                 "attestation":"242XMD04EQ0PQ5K9V78N67YA6Q59M1EGPEF4111W0ZZK4FAEBGMB0BH83ZZ2AAS5BKB2PHGWM6YYA6T7MEVPWJQEK9ACEN97BS4PE3G"
   4368               },
   4369               {
   4370                 "required_minimum_age":21,
   4371                 "calculated_age_group":3,
   4372                 "attestation":"ASKEM60PG6E14BYYEK93RW50BYQ8ZM8H3KHB48TF5K4BAYKXBYHT8F8C8ZMZEVS1HXXX8A7X5A7Q49438E8E3ATE4JJXH1FSV9BH81R"
   4373               }
   4374             ]
   4375           }
   4376         ]
   4377       },
   4378       {
   4379         "commited_age":22,
   4380         "commitment_proof_attestation_seq":[
   4381           {
   4382             "generated_by":"commit()",
   4383             "seed":"WD9WBM5P1HKXJF22TCX5B7MBGBTNT679QCV59A9JQS4ZPT2KV516HV3H74GH2K6989W8JGFTZE0A8E31W95RFJD65DTH0HPPSD1V3XG",
   4384             "proof":{
   4385               "num":3,
   4386               "edx25519_privs":[
   4387                 "C3F9BA1BYZDFN4SJ9NW4CYG0EWNZRTD9186SDQZCYC11DSQ8PXGYECQHHEQV8CENF8WJKSAH8ZH7AFCKC35GP70AM531AC2Y9F0JYAR",
   4388                 "V0V1H4BGS2EZ11M142A0XR44G517MJ15FT8MC3ZYCNF0H17ZPXKFMAJ4DVZVMBXF9RWZ98P848X8QP5E49MCEDRTDW98N80QDAEVS0G",
   4389                 "H0WKAPWW3QX53ZH2NXV40YTSEPZN88NBBTT7HTWD72YGVK6SV58RH8G9Z2CXJ5WAFQ0A7ERAQ0A06CPVD7JTS5SZBREMAKYFC4B2AZR"
   4390               ]
   4391             },
   4392             "commitment":{
   4393               "num":3,
   4394               "edx25519_pubs":[
   4395                 "T11W62FGSEY2F4XK9PRVNCAA7AMSYTVJZ7461A88GYWT1GS2VSCG",
   4396                 "H7BGRC2EVKBV4KJQ7RBS241Y0G8R2V1PF7ZZF204B7N5GVP23VPG",
   4397                 "36BGED6KGQTVG7MJ1ZRX5V4VN99JY09RVNMK72JAS2H3SK8ZC8B0"
   4398               ],
   4399               "h_age_commitment":"S66G4FWPD3FJ29WX4458ZSDAZCZ3Z7B54BJH916Y1WBBJHBB7G30"
   4400             },
   4401             "attestations":[
   4402               {
   4403                 "required_minimum_age":0,
   4404                 "calculated_age_group":0,
   4405                 "attestation":"not required: age group is 0"
   4406               },
   4407               {
   4408                 "required_minimum_age":1,
   4409                 "calculated_age_group":0,
   4410                 "attestation":"not required: age group is 0"
   4411               },
   4412               {
   4413                 "required_minimum_age":2,
   4414                 "calculated_age_group":0,
   4415                 "attestation":"not required: age group is 0"
   4416               },
   4417               {
   4418                 "required_minimum_age":3,
   4419                 "calculated_age_group":0,
   4420                 "attestation":"not required: age group is 0"
   4421               },
   4422               {
   4423                 "required_minimum_age":4,
   4424                 "calculated_age_group":0,
   4425                 "attestation":"not required: age group is 0"
   4426               },
   4427               {
   4428                 "required_minimum_age":5,
   4429                 "calculated_age_group":0,
   4430                 "attestation":"not required: age group is 0"
   4431               },
   4432               {
   4433                 "required_minimum_age":6,
   4434                 "calculated_age_group":0,
   4435                 "attestation":"not required: age group is 0"
   4436               },
   4437               {
   4438                 "required_minimum_age":7,
   4439                 "calculated_age_group":0,
   4440                 "attestation":"not required: age group is 0"
   4441               },
   4442               {
   4443                 "required_minimum_age":8,
   4444                 "calculated_age_group":1,
   4445                 "attestation":"0W9X82GDB3RB5RNZC4Y0V458X1V8TY3AWEN32QDRS8KHX0DSKPGXHY1KBXZ3FZB3PB9NG1HV36PVYV87EH59RC7CFR1V05VG93PQJ3R"
   4446               },
   4447               {
   4448                 "required_minimum_age":9,
   4449                 "calculated_age_group":1,
   4450                 "attestation":"CPAW0J5F7RXT4PKGKR0D20XY081HNYZNJR5DJDN5YAPHSZMQ304YQGP9TPJ3VN7RSSWYC7TC4ES4JBZ9G2Y1BZ7W88JYHSP4G4TZR28"
   4451               },
   4452               {
   4453                 "required_minimum_age":10,
   4454                 "calculated_age_group":1,
   4455                 "attestation":"ZQTH3BS8EJAV6EPGETH0T1QDNKHSPRQ0S7W0MSBQY1RBA3KMF5F644J2GEGJZY9GNKMKABJT8JBMET30BVNTDP48XDZGK3RS2PCZ01R"
   4456               },
   4457               {
   4458                 "required_minimum_age":11,
   4459                 "calculated_age_group":1,
   4460                 "attestation":"QKM5M2HSWZ2ZV5H4AS33Y8ZFH1R8YKD9ZWBH4FNBDRK7N535JMMZVTWBKTG48FJWF6JR35HXJDFB6J33D3ATDE876PY81SZQPHT3G00"
   4461               },
   4462               {
   4463                 "required_minimum_age":12,
   4464                 "calculated_age_group":1,
   4465                 "attestation":"50JFZ5SHH7H7R6EJJ5C0FQ2CGF1TX0NN4EQZWXZGJ18JY8D1VD2BPG6J7ZXVHRJHSRR6GV3EXJFCGF35568BV0MWH5M1DF1TP2AAM0R"
   4466               },
   4467               {
   4468                 "required_minimum_age":13,
   4469                 "calculated_age_group":1,
   4470                 "attestation":"YHZWASPEPA64WBMEZ4QY2WPECQ8N069NDCNN281N20Q31JMF4626XQWBXY6S4P2BF5D8ND5KCM1273WS638WW1A1QGQ38T9XRYR4C3R"
   4471               },
   4472               {
   4473                 "required_minimum_age":14,
   4474                 "calculated_age_group":2,
   4475                 "attestation":"NRM8C22S3S3NF2GBPXC6Y9JMV9BYDJK3FAV3ZB7NWYT0Q9N8VTG262W13P2R3YYQ7WNNP261VAQD2Y3BWJ2MMWATT4S1ET9QW1QSY38"
   4476               },
   4477               {
   4478                 "required_minimum_age":15,
   4479                 "calculated_age_group":2,
   4480                 "attestation":"S7G11MNEETM67XFDJ3VAWJ5HF32TXV0ABGEBA6NGYAWKRSXKH2QRDM0BC9F3TDAV4BJWSYTX13AEYR7RJKQ08FA8VPHAK6GYHG5WT3R"
   4481               },
   4482               {
   4483                 "required_minimum_age":16,
   4484                 "calculated_age_group":2,
   4485                 "attestation":"8AC02VG8BX32ZDFMX4VTESKR3DQDQGNMC6BBNJK91T9YDCNJ5MBPB14PRAWPACGC3M8GHN6DGT9XQHM34X0Y3YF49SJ7TCHZ19YHC30"
   4486               },
   4487               {
   4488                 "required_minimum_age":17,
   4489                 "calculated_age_group":2,
   4490                 "attestation":"PR96ZNZQ2WP9H1XK45TKX2K5Z6Z37Z30M4KN721CDDDZQB1T3YWXN0DVBFK5429Q8CD9MSZS4TG2EE1AH0H8SGEJW4XD0YF50DGKJ10"
   4491               },
   4492               {
   4493                 "required_minimum_age":18,
   4494                 "calculated_age_group":3,
   4495                 "attestation":"10YB0S3J2G2YGCXHT0559ZC7YFG48G76E2PC65FN49N5MKWAQCCF2ZSZEY9N7FR3BY0H5NV2JTS8M21YQZEA0EBN3MGSRPR04PSFG30"
   4496               },
   4497               {
   4498                 "required_minimum_age":19,
   4499                 "calculated_age_group":3,
   4500                 "attestation":"5KEG14FVHFSSHD383QQB05T8GNDKNYY1FVMAMTTM5KBR0VHP8970M9Z8QH5G6RK8SJMHME8GEV14CE6VS4WWKZJC93F9DD5S2W5PR20"
   4501               },
   4502               {
   4503                 "required_minimum_age":20,
   4504                 "calculated_age_group":3,
   4505                 "attestation":"WYGR281TK2TXPJE19CT170QM86RYZ3MDWQ66228NEZ9EBGF5F8R9W5Z1X6DBGA3BAJGXDM6DCQMZNAJG9WPCJKCV81RD6S4Q9P0YT38"
   4506               },
   4507               {
   4508                 "required_minimum_age":21,
   4509                 "calculated_age_group":3,
   4510                 "attestation":"GSVVRGA8D4NKAES6BEK40S3ZJRGQXXQVZJAVJVTX0KBJ9S55YHH9TWPAN4M78WHM7RJGF8157CBSGRKGDPXZNN42YSSZTD0678QZT30"
   4511               }
   4512             ]
   4513           },
   4514           {
   4515             "generated_by":"derive_from(1)",
   4516             "seed":"WD9WBM5P1HKXJF22TCX5B7MBGBTNT679QCV59A9JQS4ZPT2KV516HV3H74GH2K6989W8JGFTZE0A8E31W95RFJD65DTH0HPPSD1V3XG",
   4517             "proof":{
   4518               "num":3,
   4519               "edx25519_privs":[
   4520                 "20NQ0RZ20XTPVN0VB1A56W80BPBTWR1TW9M7YBZJB60P3VAQE83Z6DK2J73WR1MBWQB0Y0FPFSGNZA87W7HVEMGN59EHHQVAJ8P09W0",
   4521                 "21HZKM0VHPKQRZ39BEJW9K80BQ2ZYRY00HW737C9RH9864PBVM0BQFJAVNTTBR8TF3MT274SVJ83G8AECPXGANKGA70GJ5E1AWBKAW0",
   4522                 "8TR4H3K2ED1MAH97YGMTX2MMPHMG6FSH7BF9A819AW0RYXSYVW7A24B61JAJ15NV1G94KBBKK53HF047NK8KFAJ8WZNFACF64QDCZ0G"
   4523               ]
   4524             },
   4525             "commitment":{
   4526               "num":3,
   4527               "edx25519_pubs":[
   4528                 "SXQYBN08JTY6SPZGS54A0QK3GTBTXK1T8BA0KDH9Y36GNP5B1SS0",
   4529                 "ZRY20JYDS73A6BG0Z3ARP1NED9HWHCGDV9ZEAC5T0GYF5CKPRZ7G",
   4530                 "CGZFCJ71ZF1R68RXECTN2YHVC4VWDAAEJH4YGXJWPAKF6K1EDJXG"
   4531               ],
   4532               "h_age_commitment":"XXQ1AV54BB0KKP7X11V4FFZMACNHHYA08NMH1SA1RXFW1E8HFP70"
   4533             },
   4534             "attestations":[
   4535               {
   4536                 "required_minimum_age":0,
   4537                 "calculated_age_group":0,
   4538                 "attestation":"not required: age group is 0"
   4539               },
   4540               {
   4541                 "required_minimum_age":1,
   4542                 "calculated_age_group":0,
   4543                 "attestation":"not required: age group is 0"
   4544               },
   4545               {
   4546                 "required_minimum_age":2,
   4547                 "calculated_age_group":0,
   4548                 "attestation":"not required: age group is 0"
   4549               },
   4550               {
   4551                 "required_minimum_age":3,
   4552                 "calculated_age_group":0,
   4553                 "attestation":"not required: age group is 0"
   4554               },
   4555               {
   4556                 "required_minimum_age":4,
   4557                 "calculated_age_group":0,
   4558                 "attestation":"not required: age group is 0"
   4559               },
   4560               {
   4561                 "required_minimum_age":5,
   4562                 "calculated_age_group":0,
   4563                 "attestation":"not required: age group is 0"
   4564               },
   4565               {
   4566                 "required_minimum_age":6,
   4567                 "calculated_age_group":0,
   4568                 "attestation":"not required: age group is 0"
   4569               },
   4570               {
   4571                 "required_minimum_age":7,
   4572                 "calculated_age_group":0,
   4573                 "attestation":"not required: age group is 0"
   4574               },
   4575               {
   4576                 "required_minimum_age":8,
   4577                 "calculated_age_group":1,
   4578                 "attestation":"CVHD002WCFC3V34FE69A7YYWDXFEGH8A8Y93P365ZJEJ3E9YZ5BGWVB6CKPMN2HNN1CAV9RD3SM2HTBCKV0WAKKC4TFJ7K5H61AW420"
   4579               },
   4580               {
   4581                 "required_minimum_age":9,
   4582                 "calculated_age_group":1,
   4583                 "attestation":"F2WM49F1RW481GAAGBKCQ9YSGGFX2EPY24NS5P97HFNMF60Q4XD7R894Z8QYMV2VC0SWWST2HACWGQ0R9YHC6AJD4AG1ZKJ3PTTKC3G"
   4584               },
   4585               {
   4586                 "required_minimum_age":10,
   4587                 "calculated_age_group":1,
   4588                 "attestation":"K50JN18WR7JRMSWAM9AGZT2HVS03JZ0C35TXRTGE5CH2C97DJCGX6Q02AK4JWPYS2TPTPXTJQKZB43DZY2FCM6QYMH9FQ6ND7CSKM38"
   4589               },
   4590               {
   4591                 "required_minimum_age":11,
   4592                 "calculated_age_group":1,
   4593                 "attestation":"5NXQ8Z14Z8F458HZZXJ00QTKCCTC2EHG8ZE3KYFMK28M6BJ6GEGPVTM7VRVPG1SE6V80Y6G50D38K7344QPK9PVRCFTMWPADP5X0J3G"
   4594               },
   4595               {
   4596                 "required_minimum_age":12,
   4597                 "calculated_age_group":1,
   4598                 "attestation":"K51RSG6MSVBVVVZG1ZHTKQ3RSBGP13BJS76ZEF64BH3XWWHB26YKBENNX5F57SY1694N01ANFGQSBD1V7VDX8H8W0D2N3M7SHGFBW30"
   4599               },
   4600               {
   4601                 "required_minimum_age":13,
   4602                 "calculated_age_group":1,
   4603                 "attestation":"C3DGBN2VNQ1B3JTPKVHDG0VFEZ60GPGZ9S4J68QW2PATY30XBME694GP00KY42FTFENRTEGQZS08DCXVV9MVXC9WVTW61DQJM1TJG08"
   4604               },
   4605               {
   4606                 "required_minimum_age":14,
   4607                 "calculated_age_group":2,
   4608                 "attestation":"4SWDRCWAQ5R5JWQ9ARKW7KJWS1MHY1AJN120V2VRJESY8SRPDBJV99TXKPKGWFHZ5MFRSCJ0WZHXZJT4HGFZVDG75QAKSCJC20J6R3G"
   4609               },
   4610               {
   4611                 "required_minimum_age":15,
   4612                 "calculated_age_group":2,
   4613                 "attestation":"ZW5SB33C2EA6Y41Z30TJWBPP8CT929YMBA7H5B13HABVYEQPWBT57JRRVCRK9CEH6J1SCNE2K9RJ78WN5ECE7DA7X3ZYN6P2D277W30"
   4614               },
   4615               {
   4616                 "required_minimum_age":16,
   4617                 "calculated_age_group":2,
   4618                 "attestation":"GFANXH6ZN79ZDEA8Z95VHXDW020N6N88KX37JA3YGZSABKJSKNNPWSKX8ZZFSKPB9F0WV4YXGVKVS6SQ2V4WK56HAT67YR65CK2T83G"
   4619               },
   4620               {
   4621                 "required_minimum_age":17,
   4622                 "calculated_age_group":2,
   4623                 "attestation":"3S9PFZ2FKYEGJDENDJFDGNKE1VV4XYY0HP46D95WY63YQ08Z5WVTAZ6X77JQ6DGRGXMV1CZX2165M6F72TESN0MPN3QFFVZNYZNM41R"
   4624               },
   4625               {
   4626                 "required_minimum_age":18,
   4627                 "calculated_age_group":3,
   4628                 "attestation":"DVFJ3G165T8NYMWF77K32N6WKJN1TYZH0CPZKVQNSFYVRMT37BZG9QP1KA0PKDTC378FN2G0Q6MP8Y510WF28K30FWC68BQNG28CT3R"
   4629               },
   4630               {
   4631                 "required_minimum_age":19,
   4632                 "calculated_age_group":3,
   4633                 "attestation":"MS1AVQNAXJ5H6Q6H69SWPS6M0PM4WGSHVVSQDTG8AWBXPG5MJS84H50EFXV2DWFJ57F6WJS04YKRPTYS5DRPA3S2P5J2RMWAB1PWM00"
   4634               },
   4635               {
   4636                 "required_minimum_age":20,
   4637                 "calculated_age_group":3,
   4638                 "attestation":"Q65SMPYCJRBYR5J75MT9K9AAM70413DAT08TEEXKAZCEDGFSBR36KEWC280FKYP37DTPHRXNCDEMFV0MQ8MGMY05RCTN6ANJRM3MC38"
   4639               },
   4640               {
   4641                 "required_minimum_age":21,
   4642                 "calculated_age_group":3,
   4643                 "attestation":"BYKA65HDVF7ER7V8JC286FRNVBWX4SHDM90MPB68T4M49TFR49ERGZ0A6SZSJXSM5Z6SFXR3CXD9X4F12245DMH8SZ5T880B28EFM30"
   4644               }
   4645             ]
   4646           },
   4647           {
   4648             "generated_by":"derive_from(2)",
   4649             "seed":"WD9WBM5P1HKXJF22TCX5B7MBGBTNT679QCV59A9JQS4ZPT2KV516HV3H74GH2K6989W8JGFTZE0A8E31W95RFJD65DTH0HPPSD1V3XG",
   4650             "proof":{
   4651               "num":3,
   4652               "edx25519_privs":[
   4653                 "EQCM855500YTHRR0C5XFTG4ZCYV609QP9EHTEH6R312H6TNCN07NRQREKG386XEAPTH1QJDQ84FGGXC4B9HMZX9MZYB13ZHMVHZ4NAR",
   4654                 "W61VPH5B1GA629Q3A19X84GYVWWCAETVGZH82WHGJ0KSP11DCG4NR92WB4KVJ47FCK326SC64N5HEDKTZ0VQ85FK51SY16W13X3WR90",
   4655                 "MHR2R2BNRKVQH38KHSZ98SDGR7BN1ZF1W08MWWRSM4980VBG243BDDG1YZ7MTH6MTJ49QHWS4B70BDRF88NXW5S4ZW8F3QWN4W6PQ1R"
   4656               ]
   4657             },
   4658             "commitment":{
   4659               "num":3,
   4660               "edx25519_pubs":[
   4661                 "GYEXK6M5ZS2WS9E6WRTQKMFM2PFG43SXA165F2WRPMV0PA281A20",
   4662                 "XTJ2YQ6EYW6QZ6R4DV51D6DV09JXBRCWYX7FVVYZ781GE1ACHC70",
   4663                 "TEFATTA4NRVZYRCA12D4G73K3NHZMVGVQ8SNZ02YZJF7QGX9MW5G"
   4664               ],
   4665               "h_age_commitment":"8H6Y18ST3RNSQ6EESSY9A4X5MY442976FBYQD3X1Z7ZYNMRK691G"
   4666             },
   4667             "attestations":[
   4668               {
   4669                 "required_minimum_age":0,
   4670                 "calculated_age_group":0,
   4671                 "attestation":"not required: age group is 0"
   4672               },
   4673               {
   4674                 "required_minimum_age":1,
   4675                 "calculated_age_group":0,
   4676                 "attestation":"not required: age group is 0"
   4677               },
   4678               {
   4679                 "required_minimum_age":2,
   4680                 "calculated_age_group":0,
   4681                 "attestation":"not required: age group is 0"
   4682               },
   4683               {
   4684                 "required_minimum_age":3,
   4685                 "calculated_age_group":0,
   4686                 "attestation":"not required: age group is 0"
   4687               },
   4688               {
   4689                 "required_minimum_age":4,
   4690                 "calculated_age_group":0,
   4691                 "attestation":"not required: age group is 0"
   4692               },
   4693               {
   4694                 "required_minimum_age":5,
   4695                 "calculated_age_group":0,
   4696                 "attestation":"not required: age group is 0"
   4697               },
   4698               {
   4699                 "required_minimum_age":6,
   4700                 "calculated_age_group":0,
   4701                 "attestation":"not required: age group is 0"
   4702               },
   4703               {
   4704                 "required_minimum_age":7,
   4705                 "calculated_age_group":0,
   4706                 "attestation":"not required: age group is 0"
   4707               },
   4708               {
   4709                 "required_minimum_age":8,
   4710                 "calculated_age_group":1,
   4711                 "attestation":"8MX0R1JH18RECXBWGNQ1E3M8BNMWS35PWRCFPKDSC0XQNQHEXYH39356A2WXKGHK899MBQCH9NB3QTPCD7W747S4KS7VTSAQ5KVSR30"
   4712               },
   4713               {
   4714                 "required_minimum_age":9,
   4715                 "calculated_age_group":1,
   4716                 "attestation":"R8HJ5S9B3GMMKF4H7Z1MNHW7X79BKHA4J4JQPS5DJ5RBY76Q51Y31VNRDSW3104VRK93VQT4CD9X531S1YBZ6X5WGVJR0SEN2KR9A3R"
   4717               },
   4718               {
   4719                 "required_minimum_age":10,
   4720                 "calculated_age_group":1,
   4721                 "attestation":"V70GRF5EKW6N0CZQ9G0T86VQHWSJEZ5M5DQTHERKYA0WBKY41VESR44YTDT2RXCWB615F1GY18FSH49P9QBDNEC42DFSG1TSXQ36628"
   4722               },
   4723               {
   4724                 "required_minimum_age":11,
   4725                 "calculated_age_group":1,
   4726                 "attestation":"XYRK854945R08935T444NS9YJCWXBQ5V07P6NX44242NE8BSC3P4XPMYSP9CN9GVXE1KBRE128N30WC8EHHD4BCWHRGABJG8C1T2Y30"
   4727               },
   4728               {
   4729                 "required_minimum_age":12,
   4730                 "calculated_age_group":1,
   4731                 "attestation":"CNBP590TKVKFGQ3JK8Z91529VATNF220FBSFSYDKP8SZE674YEFRQDZHGMNFEEMR78CN8BR27E93SX5NYE9CGKYFD0N9Z75Y60MMA18"
   4732               },
   4733               {
   4734                 "required_minimum_age":13,
   4735                 "calculated_age_group":1,
   4736                 "attestation":"N31KF8M09X319QH6DHY7YY0YV1QNZS7A1ZQ85EPKGNN2F0DRMJP6652V08KZA7B3XXN02BMW60P0F6AVWY9RKC7HEJSY68ZN7NPB600"
   4737               },
   4738               {
   4739                 "required_minimum_age":14,
   4740                 "calculated_age_group":2,
   4741                 "attestation":"VZSZ1RWJ6E15FS0CCHMNA7BCEX6FDSA6WA2CPRZ3YM14SVNR3PGX7SMFP4QN64QHFDRSGKM5FZ1NC4XSZCXZA9VEEFGQNGPYMWSAE38"
   4742               },
   4743               {
   4744                 "required_minimum_age":15,
   4745                 "calculated_age_group":2,
   4746                 "attestation":"M65ZYXFRWT39KGP30Y6EPF4MX49446DHFWNAP57P52TS7J91852VFX60TJAR0BKB5T43AYPZXQW55QWTQR5YJKS7XCFE52JF27AQ630"
   4747               },
   4748               {
   4749                 "required_minimum_age":16,
   4750                 "calculated_age_group":2,
   4751                 "attestation":"3YJSY3KTV6TV4E0T1NSHG535Y6HHQVFQBM664ASS96YKCZ1PG818YRER653TM2CZVWFAJPBBGNBVBJ28AACWBDTVKMA0TEAQMBV021R"
   4752               },
   4753               {
   4754                 "required_minimum_age":17,
   4755                 "calculated_age_group":2,
   4756                 "attestation":"8EQJB360DRFBMWHZX6BDH6E9DTKS1DSG2WP95DGCFRK6JMPMZFM8K791R54BZ980P5BVKDJ36128SZFEA4PXNPAVN3WHTFK9YX7T838"
   4757               },
   4758               {
   4759                 "required_minimum_age":18,
   4760                 "calculated_age_group":3,
   4761                 "attestation":"1GECW5055YMFJTHWXFDKCDB9VCZP256FA75KF7V4V1SX6AJDAV34GD0VCMT9G1J1PYS1VWG6Z892GP98JS5C10TGN5E9RM3J96HJC2G"
   4762               },
   4763               {
   4764                 "required_minimum_age":19,
   4765                 "calculated_age_group":3,
   4766                 "attestation":"1XAKQ15WS0BKCH75XBRDK11MCZ1CY9AFY86F4512YPPQQ0WY613BN96XJDFA68T3Y7ZZ93YYECRVJA7GJAXDND9S8B0PXKY1Z5XWE30"
   4767               },
   4768               {
   4769                 "required_minimum_age":20,
   4770                 "calculated_age_group":3,
   4771                 "attestation":"XD6FCYQJNSKXC0DJFNNPWKCTEX6DFAJQMNGNCS9CH9K8ZBABYC09Y56QJSPHQCWN983Z2EYT2DH8TEEF01W2BMQ9G7VYYJM6PR28J30"
   4772               },
   4773               {
   4774                 "required_minimum_age":21,
   4775                 "calculated_age_group":3,
   4776                 "attestation":"7NGCT3MMDED9QYY5FGR0YQNA0S6VG8JG7D3ZWWKDW2BFGH060R9N12SJ2DZ4A0CWZYXP4KDKBK0C18BTXKBD7RPXGAFKEWD7S8QT228"
   4777               }
   4778             ]
   4779           }
   4780         ]
   4781       }
   4782     ]
   4783   },
   4784   {
   4785     "age_groups":"8:10:12:14:16:18:21",
   4786     "age_mask":2446593,
   4787     "test_data":[
   4788       {
   4789         "commited_age":0,
   4790         "commitment_proof_attestation_seq":[
   4791           {
   4792             "generated_by":"commit()",
   4793             "seed":"33KPMQZ5E2DH4P564AW2KQVT3SCCFXR38Z8ZJASGEPV7N7BT51J0BHKWT5QVTXVMK6545949ZREVD5E7GMJZH5FAJ5A8F5X5JTWY8BR",
   4794             "proof":{
   4795               "num":0,
   4796               "edx25519_privs":[]
   4797             },
   4798             "commitment":{
   4799               "num":7,
   4800               "edx25519_pubs":[
   4801                 "BJ587BYMWE9P33GDJ4EYHEWFJSY0NYGR1X18SFAZ6M2FMHKSYZM0",
   4802                 "ND97NHZ10BTAWPQBEBF5KSJHWX5VGYK4Y509P9ZADBM5F6W0YGVG",
   4803                 "3TS8W0RNJ0ZRD94N4NHTAG617QWK3MGMP8YRFX2YW1XP98001YDG",
   4804                 "95QPEEQ3WK14TC0XRZCXN4BF28TB3Q59GQY5M7ZBP90EHQ7EGWP0",
   4805                 "90MEC4AHC0D7REW8RWSZJW2WE2T3SHP67N4KZF93EMV5P6JKETBG",
   4806                 "XH1FSKVQBXYDCXH7XHJJAN0C84YNAB9WKPQ2DSEDS74H9WX1PC4G",
   4807                 "AWMER3A227A7W6M65BJ1C42KSKBKKPZ3ST1CBY19FBR7K6KN6C10"
   4808               ],
   4809               "h_age_commitment":"XS27QG909GK9JZTWJTAP926RWBWRVXYPAW5G50KVCQJ45ZY3PF60"
   4810             },
   4811             "attestations":[
   4812               {
   4813                 "required_minimum_age":0,
   4814                 "calculated_age_group":0,
   4815                 "attestation":"not required: age group is 0"
   4816               },
   4817               {
   4818                 "required_minimum_age":1,
   4819                 "calculated_age_group":0,
   4820                 "attestation":"not required: age group is 0"
   4821               },
   4822               {
   4823                 "required_minimum_age":2,
   4824                 "calculated_age_group":0,
   4825                 "attestation":"not required: age group is 0"
   4826               },
   4827               {
   4828                 "required_minimum_age":3,
   4829                 "calculated_age_group":0,
   4830                 "attestation":"not required: age group is 0"
   4831               },
   4832               {
   4833                 "required_minimum_age":4,
   4834                 "calculated_age_group":0,
   4835                 "attestation":"not required: age group is 0"
   4836               },
   4837               {
   4838                 "required_minimum_age":5,
   4839                 "calculated_age_group":0,
   4840                 "attestation":"not required: age group is 0"
   4841               },
   4842               {
   4843                 "required_minimum_age":6,
   4844                 "calculated_age_group":0,
   4845                 "attestation":"not required: age group is 0"
   4846               },
   4847               {
   4848                 "required_minimum_age":7,
   4849                 "calculated_age_group":0,
   4850                 "attestation":"not required: age group is 0"
   4851               },
   4852               {
   4853                 "required_minimum_age":8,
   4854                 "calculated_age_group":1,
   4855                 "attestation":"not applicable: commited age too small"
   4856               },
   4857               {
   4858                 "required_minimum_age":9,
   4859                 "calculated_age_group":1,
   4860                 "attestation":"not applicable: commited age too small"
   4861               },
   4862               {
   4863                 "required_minimum_age":10,
   4864                 "calculated_age_group":2,
   4865                 "attestation":"not applicable: commited age too small"
   4866               },
   4867               {
   4868                 "required_minimum_age":11,
   4869                 "calculated_age_group":2,
   4870                 "attestation":"not applicable: commited age too small"
   4871               },
   4872               {
   4873                 "required_minimum_age":12,
   4874                 "calculated_age_group":3,
   4875                 "attestation":"not applicable: commited age too small"
   4876               },
   4877               {
   4878                 "required_minimum_age":13,
   4879                 "calculated_age_group":3,
   4880                 "attestation":"not applicable: commited age too small"
   4881               },
   4882               {
   4883                 "required_minimum_age":14,
   4884                 "calculated_age_group":4,
   4885                 "attestation":"not applicable: commited age too small"
   4886               },
   4887               {
   4888                 "required_minimum_age":15,
   4889                 "calculated_age_group":4,
   4890                 "attestation":"not applicable: commited age too small"
   4891               },
   4892               {
   4893                 "required_minimum_age":16,
   4894                 "calculated_age_group":5,
   4895                 "attestation":"not applicable: commited age too small"
   4896               },
   4897               {
   4898                 "required_minimum_age":17,
   4899                 "calculated_age_group":5,
   4900                 "attestation":"not applicable: commited age too small"
   4901               },
   4902               {
   4903                 "required_minimum_age":18,
   4904                 "calculated_age_group":6,
   4905                 "attestation":"not applicable: commited age too small"
   4906               },
   4907               {
   4908                 "required_minimum_age":19,
   4909                 "calculated_age_group":6,
   4910                 "attestation":"not applicable: commited age too small"
   4911               },
   4912               {
   4913                 "required_minimum_age":20,
   4914                 "calculated_age_group":6,
   4915                 "attestation":"not applicable: commited age too small"
   4916               },
   4917               {
   4918                 "required_minimum_age":21,
   4919                 "calculated_age_group":7,
   4920                 "attestation":"not applicable: commited age too small"
   4921               }
   4922             ]
   4923           },
   4924           {
   4925             "generated_by":"derive_from(1)",
   4926             "seed":"33KPMQZ5E2DH4P564AW2KQVT3SCCFXR38Z8ZJASGEPV7N7BT51J0BHKWT5QVTXVMK6545949ZREVD5E7GMJZH5FAJ5A8F5X5JTWY8BR",
   4927             "proof":{
   4928               "num":0,
   4929               "edx25519_privs":[]
   4930             },
   4931             "commitment":{
   4932               "num":7,
   4933               "edx25519_pubs":[
   4934                 "G5QXTS9P0K4CBQF5KAJT7T01W67PXG1YDD7TT8MBNGJVF9Z9C8MG",
   4935                 "5BNH9E2CNHXJGH6QXN2Z7XN9RFW6PBF32QSEZ5EKTMZ7XFW87C2G",
   4936                 "0MHNRQ43DG8B53A273PXD9CC26XYDFEFYTT7NNER728FXK9V9EF0",
   4937                 "AEH8BMNYCXE6ASPBQMQDWF0XZCGJ7M7YGGDWYPVXA88V5TJSQBZ0",
   4938                 "PMCPTK64QV4Q4MG0FZ2DNFFJCDD2VCD5W68R1AJFACZN1B4E1940",
   4939                 "EW213CHQWC690Y3J90XQ76MBTQYXJAQARW2SX43MWZ7VW7WW43F0",
   4940                 "HMD8J43VZRDAWE3XRJDK640V5CQPVG827Y348JKEDXHC2YRR0N0G"
   4941               ],
   4942               "h_age_commitment":"A92BD3930YASQJWKX5ZGS8AC8191YV13QNRNFVMDWVNT2N4MN6CG"
   4943             },
   4944             "attestations":[
   4945               {
   4946                 "required_minimum_age":0,
   4947                 "calculated_age_group":0,
   4948                 "attestation":"not required: age group is 0"
   4949               },
   4950               {
   4951                 "required_minimum_age":1,
   4952                 "calculated_age_group":0,
   4953                 "attestation":"not required: age group is 0"
   4954               },
   4955               {
   4956                 "required_minimum_age":2,
   4957                 "calculated_age_group":0,
   4958                 "attestation":"not required: age group is 0"
   4959               },
   4960               {
   4961                 "required_minimum_age":3,
   4962                 "calculated_age_group":0,
   4963                 "attestation":"not required: age group is 0"
   4964               },
   4965               {
   4966                 "required_minimum_age":4,
   4967                 "calculated_age_group":0,
   4968                 "attestation":"not required: age group is 0"
   4969               },
   4970               {
   4971                 "required_minimum_age":5,
   4972                 "calculated_age_group":0,
   4973                 "attestation":"not required: age group is 0"
   4974               },
   4975               {
   4976                 "required_minimum_age":6,
   4977                 "calculated_age_group":0,
   4978                 "attestation":"not required: age group is 0"
   4979               },
   4980               {
   4981                 "required_minimum_age":7,
   4982                 "calculated_age_group":0,
   4983                 "attestation":"not required: age group is 0"
   4984               },
   4985               {
   4986                 "required_minimum_age":8,
   4987                 "calculated_age_group":1,
   4988                 "attestation":"not applicable: commited age too small"
   4989               },
   4990               {
   4991                 "required_minimum_age":9,
   4992                 "calculated_age_group":1,
   4993                 "attestation":"not applicable: commited age too small"
   4994               },
   4995               {
   4996                 "required_minimum_age":10,
   4997                 "calculated_age_group":2,
   4998                 "attestation":"not applicable: commited age too small"
   4999               },
   5000               {
   5001                 "required_minimum_age":11,
   5002                 "calculated_age_group":2,
   5003                 "attestation":"not applicable: commited age too small"
   5004               },
   5005               {
   5006                 "required_minimum_age":12,
   5007                 "calculated_age_group":3,
   5008                 "attestation":"not applicable: commited age too small"
   5009               },
   5010               {
   5011                 "required_minimum_age":13,
   5012                 "calculated_age_group":3,
   5013                 "attestation":"not applicable: commited age too small"
   5014               },
   5015               {
   5016                 "required_minimum_age":14,
   5017                 "calculated_age_group":4,
   5018                 "attestation":"not applicable: commited age too small"
   5019               },
   5020               {
   5021                 "required_minimum_age":15,
   5022                 "calculated_age_group":4,
   5023                 "attestation":"not applicable: commited age too small"
   5024               },
   5025               {
   5026                 "required_minimum_age":16,
   5027                 "calculated_age_group":5,
   5028                 "attestation":"not applicable: commited age too small"
   5029               },
   5030               {
   5031                 "required_minimum_age":17,
   5032                 "calculated_age_group":5,
   5033                 "attestation":"not applicable: commited age too small"
   5034               },
   5035               {
   5036                 "required_minimum_age":18,
   5037                 "calculated_age_group":6,
   5038                 "attestation":"not applicable: commited age too small"
   5039               },
   5040               {
   5041                 "required_minimum_age":19,
   5042                 "calculated_age_group":6,
   5043                 "attestation":"not applicable: commited age too small"
   5044               },
   5045               {
   5046                 "required_minimum_age":20,
   5047                 "calculated_age_group":6,
   5048                 "attestation":"not applicable: commited age too small"
   5049               },
   5050               {
   5051                 "required_minimum_age":21,
   5052                 "calculated_age_group":7,
   5053                 "attestation":"not applicable: commited age too small"
   5054               }
   5055             ]
   5056           },
   5057           {
   5058             "generated_by":"derive_from(2)",
   5059             "seed":"33KPMQZ5E2DH4P564AW2KQVT3SCCFXR38Z8ZJASGEPV7N7BT51J0BHKWT5QVTXVMK6545949ZREVD5E7GMJZH5FAJ5A8F5X5JTWY8BR",
   5060             "proof":{
   5061               "num":0,
   5062               "edx25519_privs":[]
   5063             },
   5064             "commitment":{
   5065               "num":7,
   5066               "edx25519_pubs":[
   5067                 "QV0C9GHP7HNG02M026G06Y82YZ8TFDK835Q17JYV3S2CQY62WDM0",
   5068                 "N9W0A24QA8XP01W8WWKN4KVGCERHCFKT4MTJJTFA9ZNQY67F33P0",
   5069                 "PK6T07FEP5NH2PDVWMQC3GB59XY2PN0TSSPXZNN3Z7RY1E6DQT9G",
   5070                 "BB4NMS25NMKQNSMTSWM4JV2VY8EFPTGPV6KZEFY32TV4ZR35QCW0",
   5071                 "MKF80QZ1AKK443ANW1H2XAV3NKZV1H51XSBN0CS54SMD6AK4RHRG",
   5072                 "942XJVWCWV1X93C0RX9CF6NHH0746H4TDKN3EKT7DQTNRDXV24YG",
   5073                 "THC6SBYSWBZXK0HM50GQHRC5QVVXK49GC1626FNXP4G1A8B2YGY0"
   5074               ],
   5075               "h_age_commitment":"K9SWMQRFB55GKNXFEQ5QJ7YQ3T2PPTKTRKD6D7E3ZX4C4B5R1NMG"
   5076             },
   5077             "attestations":[
   5078               {
   5079                 "required_minimum_age":0,
   5080                 "calculated_age_group":0,
   5081                 "attestation":"not required: age group is 0"
   5082               },
   5083               {
   5084                 "required_minimum_age":1,
   5085                 "calculated_age_group":0,
   5086                 "attestation":"not required: age group is 0"
   5087               },
   5088               {
   5089                 "required_minimum_age":2,
   5090                 "calculated_age_group":0,
   5091                 "attestation":"not required: age group is 0"
   5092               },
   5093               {
   5094                 "required_minimum_age":3,
   5095                 "calculated_age_group":0,
   5096                 "attestation":"not required: age group is 0"
   5097               },
   5098               {
   5099                 "required_minimum_age":4,
   5100                 "calculated_age_group":0,
   5101                 "attestation":"not required: age group is 0"
   5102               },
   5103               {
   5104                 "required_minimum_age":5,
   5105                 "calculated_age_group":0,
   5106                 "attestation":"not required: age group is 0"
   5107               },
   5108               {
   5109                 "required_minimum_age":6,
   5110                 "calculated_age_group":0,
   5111                 "attestation":"not required: age group is 0"
   5112               },
   5113               {
   5114                 "required_minimum_age":7,
   5115                 "calculated_age_group":0,
   5116                 "attestation":"not required: age group is 0"
   5117               },
   5118               {
   5119                 "required_minimum_age":8,
   5120                 "calculated_age_group":1,
   5121                 "attestation":"not applicable: commited age too small"
   5122               },
   5123               {
   5124                 "required_minimum_age":9,
   5125                 "calculated_age_group":1,
   5126                 "attestation":"not applicable: commited age too small"
   5127               },
   5128               {
   5129                 "required_minimum_age":10,
   5130                 "calculated_age_group":2,
   5131                 "attestation":"not applicable: commited age too small"
   5132               },
   5133               {
   5134                 "required_minimum_age":11,
   5135                 "calculated_age_group":2,
   5136                 "attestation":"not applicable: commited age too small"
   5137               },
   5138               {
   5139                 "required_minimum_age":12,
   5140                 "calculated_age_group":3,
   5141                 "attestation":"not applicable: commited age too small"
   5142               },
   5143               {
   5144                 "required_minimum_age":13,
   5145                 "calculated_age_group":3,
   5146                 "attestation":"not applicable: commited age too small"
   5147               },
   5148               {
   5149                 "required_minimum_age":14,
   5150                 "calculated_age_group":4,
   5151                 "attestation":"not applicable: commited age too small"
   5152               },
   5153               {
   5154                 "required_minimum_age":15,
   5155                 "calculated_age_group":4,
   5156                 "attestation":"not applicable: commited age too small"
   5157               },
   5158               {
   5159                 "required_minimum_age":16,
   5160                 "calculated_age_group":5,
   5161                 "attestation":"not applicable: commited age too small"
   5162               },
   5163               {
   5164                 "required_minimum_age":17,
   5165                 "calculated_age_group":5,
   5166                 "attestation":"not applicable: commited age too small"
   5167               },
   5168               {
   5169                 "required_minimum_age":18,
   5170                 "calculated_age_group":6,
   5171                 "attestation":"not applicable: commited age too small"
   5172               },
   5173               {
   5174                 "required_minimum_age":19,
   5175                 "calculated_age_group":6,
   5176                 "attestation":"not applicable: commited age too small"
   5177               },
   5178               {
   5179                 "required_minimum_age":20,
   5180                 "calculated_age_group":6,
   5181                 "attestation":"not applicable: commited age too small"
   5182               },
   5183               {
   5184                 "required_minimum_age":21,
   5185                 "calculated_age_group":7,
   5186                 "attestation":"not applicable: commited age too small"
   5187               }
   5188             ]
   5189           }
   5190         ]
   5191       },
   5192       {
   5193         "commited_age":2,
   5194         "commitment_proof_attestation_seq":[
   5195           {
   5196             "generated_by":"commit()",
   5197             "seed":"BWDYZY9B7MJPW7C5487MF4RD6QTTKXXD7N31C4TWNPZDZJS8QNP6PVHAA6QP38QXACS8XY74DHRE0SQ8CACJG4RPHQM2Y7JYTZMGB40",
   5198             "proof":{
   5199               "num":0,
   5200               "edx25519_privs":[]
   5201             },
   5202             "commitment":{
   5203               "num":7,
   5204               "edx25519_pubs":[
   5205                 "A4EN82TNVQD3T1W3P0V4K2SYQMEYTKXHX6Z7N8SM4JJQ8N0AVG3G",
   5206                 "Z0MDPXN40R6DTYFJJH7MX1JHR9PAQ515RAD1TP2FVHW8N442CF10",
   5207                 "P0JEBVN6653X7EFZ2E30X7W0T8WHDHSKJ62G3QJVN9BE7B2DVAMG",
   5208                 "VWZZ8PJFK02AVD3RW1PJQ4N9CHX8D8AP6PDZAMTSYBP1713H965G",
   5209                 "NPQS2A0VFYKGBVCG8NDMENKN71ZER6W76DFA1YZ8CCQBYJM2S7DG",
   5210                 "9JBMSGDJ7NW1QC4WZT7XWWR0E6VFWTTKNR0GA81H8C0XX3YSQMC0",
   5211                 "A0T9BRP13P74A2W8Q62JS0N8JYB5718M2DXNA9NMMR5WXZEKRQC0"
   5212               ],
   5213               "h_age_commitment":"S1YWS0RTWKXH2J2N6RTY5C8K2S90NKDNFDHYT8YFEGYVV3T74QHG"
   5214             },
   5215             "attestations":[
   5216               {
   5217                 "required_minimum_age":0,
   5218                 "calculated_age_group":0,
   5219                 "attestation":"not required: age group is 0"
   5220               },
   5221               {
   5222                 "required_minimum_age":1,
   5223                 "calculated_age_group":0,
   5224                 "attestation":"not required: age group is 0"
   5225               },
   5226               {
   5227                 "required_minimum_age":2,
   5228                 "calculated_age_group":0,
   5229                 "attestation":"not required: age group is 0"
   5230               },
   5231               {
   5232                 "required_minimum_age":3,
   5233                 "calculated_age_group":0,
   5234                 "attestation":"not required: age group is 0"
   5235               },
   5236               {
   5237                 "required_minimum_age":4,
   5238                 "calculated_age_group":0,
   5239                 "attestation":"not required: age group is 0"
   5240               },
   5241               {
   5242                 "required_minimum_age":5,
   5243                 "calculated_age_group":0,
   5244                 "attestation":"not required: age group is 0"
   5245               },
   5246               {
   5247                 "required_minimum_age":6,
   5248                 "calculated_age_group":0,
   5249                 "attestation":"not required: age group is 0"
   5250               },
   5251               {
   5252                 "required_minimum_age":7,
   5253                 "calculated_age_group":0,
   5254                 "attestation":"not required: age group is 0"
   5255               },
   5256               {
   5257                 "required_minimum_age":8,
   5258                 "calculated_age_group":1,
   5259                 "attestation":"not applicable: commited age too small"
   5260               },
   5261               {
   5262                 "required_minimum_age":9,
   5263                 "calculated_age_group":1,
   5264                 "attestation":"not applicable: commited age too small"
   5265               },
   5266               {
   5267                 "required_minimum_age":10,
   5268                 "calculated_age_group":2,
   5269                 "attestation":"not applicable: commited age too small"
   5270               },
   5271               {
   5272                 "required_minimum_age":11,
   5273                 "calculated_age_group":2,
   5274                 "attestation":"not applicable: commited age too small"
   5275               },
   5276               {
   5277                 "required_minimum_age":12,
   5278                 "calculated_age_group":3,
   5279                 "attestation":"not applicable: commited age too small"
   5280               },
   5281               {
   5282                 "required_minimum_age":13,
   5283                 "calculated_age_group":3,
   5284                 "attestation":"not applicable: commited age too small"
   5285               },
   5286               {
   5287                 "required_minimum_age":14,
   5288                 "calculated_age_group":4,
   5289                 "attestation":"not applicable: commited age too small"
   5290               },
   5291               {
   5292                 "required_minimum_age":15,
   5293                 "calculated_age_group":4,
   5294                 "attestation":"not applicable: commited age too small"
   5295               },
   5296               {
   5297                 "required_minimum_age":16,
   5298                 "calculated_age_group":5,
   5299                 "attestation":"not applicable: commited age too small"
   5300               },
   5301               {
   5302                 "required_minimum_age":17,
   5303                 "calculated_age_group":5,
   5304                 "attestation":"not applicable: commited age too small"
   5305               },
   5306               {
   5307                 "required_minimum_age":18,
   5308                 "calculated_age_group":6,
   5309                 "attestation":"not applicable: commited age too small"
   5310               },
   5311               {
   5312                 "required_minimum_age":19,
   5313                 "calculated_age_group":6,
   5314                 "attestation":"not applicable: commited age too small"
   5315               },
   5316               {
   5317                 "required_minimum_age":20,
   5318                 "calculated_age_group":6,
   5319                 "attestation":"not applicable: commited age too small"
   5320               },
   5321               {
   5322                 "required_minimum_age":21,
   5323                 "calculated_age_group":7,
   5324                 "attestation":"not applicable: commited age too small"
   5325               }
   5326             ]
   5327           },
   5328           {
   5329             "generated_by":"derive_from(1)",
   5330             "seed":"BWDYZY9B7MJPW7C5487MF4RD6QTTKXXD7N31C4TWNPZDZJS8QNP6PVHAA6QP38QXACS8XY74DHRE0SQ8CACJG4RPHQM2Y7JYTZMGB40",
   5331             "proof":{
   5332               "num":0,
   5333               "edx25519_privs":[]
   5334             },
   5335             "commitment":{
   5336               "num":7,
   5337               "edx25519_pubs":[
   5338                 "TYV8X7TK73DHJVFVKR8GFC369MZFESQPXN5MY431MPFAZHPD40H0",
   5339                 "1EZ64RT9ERZRG0KPS7BD14GBX5CD9D4BD0T8XFJEG6WE3ZAHA5TG",
   5340                 "YMK1NQYG4A4Z1A7AFXVGPDC6G18G05J76RV3AR6WBYA0MRSGQJB0",
   5341                 "71F64MKMT1HJ7PER43KYBHR2K7H39HBP9JY5D6MQ27WDCG7PKHD0",
   5342                 "6DVTSKWJWZ4HWXJDWYTTS68RVDJ8GWHYPYRS45R1F7369G4ZQRD0",
   5343                 "7JD5BMDF95SRSP2HQFGZG3E4D9499RH166RM6JPPGN33SCPKW4ZG",
   5344                 "BSAFHS43JNG0NW4R6CJE62N7QFQK9NRC4R841E8B5M5GD2T7W2N0"
   5345               ],
   5346               "h_age_commitment":"P6457PP9SAA9E12RJ75Q9FE1C1YK0F601FRFHCXAFG1ANRZJAEVG"
   5347             },
   5348             "attestations":[
   5349               {
   5350                 "required_minimum_age":0,
   5351                 "calculated_age_group":0,
   5352                 "attestation":"not required: age group is 0"
   5353               },
   5354               {
   5355                 "required_minimum_age":1,
   5356                 "calculated_age_group":0,
   5357                 "attestation":"not required: age group is 0"
   5358               },
   5359               {
   5360                 "required_minimum_age":2,
   5361                 "calculated_age_group":0,
   5362                 "attestation":"not required: age group is 0"
   5363               },
   5364               {
   5365                 "required_minimum_age":3,
   5366                 "calculated_age_group":0,
   5367                 "attestation":"not required: age group is 0"
   5368               },
   5369               {
   5370                 "required_minimum_age":4,
   5371                 "calculated_age_group":0,
   5372                 "attestation":"not required: age group is 0"
   5373               },
   5374               {
   5375                 "required_minimum_age":5,
   5376                 "calculated_age_group":0,
   5377                 "attestation":"not required: age group is 0"
   5378               },
   5379               {
   5380                 "required_minimum_age":6,
   5381                 "calculated_age_group":0,
   5382                 "attestation":"not required: age group is 0"
   5383               },
   5384               {
   5385                 "required_minimum_age":7,
   5386                 "calculated_age_group":0,
   5387                 "attestation":"not required: age group is 0"
   5388               },
   5389               {
   5390                 "required_minimum_age":8,
   5391                 "calculated_age_group":1,
   5392                 "attestation":"not applicable: commited age too small"
   5393               },
   5394               {
   5395                 "required_minimum_age":9,
   5396                 "calculated_age_group":1,
   5397                 "attestation":"not applicable: commited age too small"
   5398               },
   5399               {
   5400                 "required_minimum_age":10,
   5401                 "calculated_age_group":2,
   5402                 "attestation":"not applicable: commited age too small"
   5403               },
   5404               {
   5405                 "required_minimum_age":11,
   5406                 "calculated_age_group":2,
   5407                 "attestation":"not applicable: commited age too small"
   5408               },
   5409               {
   5410                 "required_minimum_age":12,
   5411                 "calculated_age_group":3,
   5412                 "attestation":"not applicable: commited age too small"
   5413               },
   5414               {
   5415                 "required_minimum_age":13,
   5416                 "calculated_age_group":3,
   5417                 "attestation":"not applicable: commited age too small"
   5418               },
   5419               {
   5420                 "required_minimum_age":14,
   5421                 "calculated_age_group":4,
   5422                 "attestation":"not applicable: commited age too small"
   5423               },
   5424               {
   5425                 "required_minimum_age":15,
   5426                 "calculated_age_group":4,
   5427                 "attestation":"not applicable: commited age too small"
   5428               },
   5429               {
   5430                 "required_minimum_age":16,
   5431                 "calculated_age_group":5,
   5432                 "attestation":"not applicable: commited age too small"
   5433               },
   5434               {
   5435                 "required_minimum_age":17,
   5436                 "calculated_age_group":5,
   5437                 "attestation":"not applicable: commited age too small"
   5438               },
   5439               {
   5440                 "required_minimum_age":18,
   5441                 "calculated_age_group":6,
   5442                 "attestation":"not applicable: commited age too small"
   5443               },
   5444               {
   5445                 "required_minimum_age":19,
   5446                 "calculated_age_group":6,
   5447                 "attestation":"not applicable: commited age too small"
   5448               },
   5449               {
   5450                 "required_minimum_age":20,
   5451                 "calculated_age_group":6,
   5452                 "attestation":"not applicable: commited age too small"
   5453               },
   5454               {
   5455                 "required_minimum_age":21,
   5456                 "calculated_age_group":7,
   5457                 "attestation":"not applicable: commited age too small"
   5458               }
   5459             ]
   5460           },
   5461           {
   5462             "generated_by":"derive_from(2)",
   5463             "seed":"BWDYZY9B7MJPW7C5487MF4RD6QTTKXXD7N31C4TWNPZDZJS8QNP6PVHAA6QP38QXACS8XY74DHRE0SQ8CACJG4RPHQM2Y7JYTZMGB40",
   5464             "proof":{
   5465               "num":0,
   5466               "edx25519_privs":[]
   5467             },
   5468             "commitment":{
   5469               "num":7,
   5470               "edx25519_pubs":[
   5471                 "PJC09XQF8Z5MJ2CXKFGDS7CW5Z1MF1HE28PK49N8876546V3710G",
   5472                 "F473F52RXZP45042ZJGTTPE9HZV78SJBVJT1G3AWAQR15SBHR8X0",
   5473                 "505FMG74H23DGT2RE671R79ZCKZTRAEHD4NPR2CBQYCN2C6CB8GG",
   5474                 "DHBCN2H8R9AHV9QVGRYCFA8HVPRS0MACFVP35E5HMJP417NED2AG",
   5475                 "PAABR7P4CT8XJGM214EN8K5GVDN44MP9VW6XXVX8N9BZK2PAZX8G",
   5476                 "GMV8VMJG468W2W3M1BB0QQE38FZ3BE8ZC95543B5KTJS2B6RM4F0",
   5477                 "69ZSK1EM9W09Y1T1HPE0FGZ611Z30GKEDAC1Z0DSD82BZPES8GC0"
   5478               ],
   5479               "h_age_commitment":"05DB864KDHAX3PF9CADSTWRXYAK0Q71YWC9D4BK8WMQNDHN77PHG"
   5480             },
   5481             "attestations":[
   5482               {
   5483                 "required_minimum_age":0,
   5484                 "calculated_age_group":0,
   5485                 "attestation":"not required: age group is 0"
   5486               },
   5487               {
   5488                 "required_minimum_age":1,
   5489                 "calculated_age_group":0,
   5490                 "attestation":"not required: age group is 0"
   5491               },
   5492               {
   5493                 "required_minimum_age":2,
   5494                 "calculated_age_group":0,
   5495                 "attestation":"not required: age group is 0"
   5496               },
   5497               {
   5498                 "required_minimum_age":3,
   5499                 "calculated_age_group":0,
   5500                 "attestation":"not required: age group is 0"
   5501               },
   5502               {
   5503                 "required_minimum_age":4,
   5504                 "calculated_age_group":0,
   5505                 "attestation":"not required: age group is 0"
   5506               },
   5507               {
   5508                 "required_minimum_age":5,
   5509                 "calculated_age_group":0,
   5510                 "attestation":"not required: age group is 0"
   5511               },
   5512               {
   5513                 "required_minimum_age":6,
   5514                 "calculated_age_group":0,
   5515                 "attestation":"not required: age group is 0"
   5516               },
   5517               {
   5518                 "required_minimum_age":7,
   5519                 "calculated_age_group":0,
   5520                 "attestation":"not required: age group is 0"
   5521               },
   5522               {
   5523                 "required_minimum_age":8,
   5524                 "calculated_age_group":1,
   5525                 "attestation":"not applicable: commited age too small"
   5526               },
   5527               {
   5528                 "required_minimum_age":9,
   5529                 "calculated_age_group":1,
   5530                 "attestation":"not applicable: commited age too small"
   5531               },
   5532               {
   5533                 "required_minimum_age":10,
   5534                 "calculated_age_group":2,
   5535                 "attestation":"not applicable: commited age too small"
   5536               },
   5537               {
   5538                 "required_minimum_age":11,
   5539                 "calculated_age_group":2,
   5540                 "attestation":"not applicable: commited age too small"
   5541               },
   5542               {
   5543                 "required_minimum_age":12,
   5544                 "calculated_age_group":3,
   5545                 "attestation":"not applicable: commited age too small"
   5546               },
   5547               {
   5548                 "required_minimum_age":13,
   5549                 "calculated_age_group":3,
   5550                 "attestation":"not applicable: commited age too small"
   5551               },
   5552               {
   5553                 "required_minimum_age":14,
   5554                 "calculated_age_group":4,
   5555                 "attestation":"not applicable: commited age too small"
   5556               },
   5557               {
   5558                 "required_minimum_age":15,
   5559                 "calculated_age_group":4,
   5560                 "attestation":"not applicable: commited age too small"
   5561               },
   5562               {
   5563                 "required_minimum_age":16,
   5564                 "calculated_age_group":5,
   5565                 "attestation":"not applicable: commited age too small"
   5566               },
   5567               {
   5568                 "required_minimum_age":17,
   5569                 "calculated_age_group":5,
   5570                 "attestation":"not applicable: commited age too small"
   5571               },
   5572               {
   5573                 "required_minimum_age":18,
   5574                 "calculated_age_group":6,
   5575                 "attestation":"not applicable: commited age too small"
   5576               },
   5577               {
   5578                 "required_minimum_age":19,
   5579                 "calculated_age_group":6,
   5580                 "attestation":"not applicable: commited age too small"
   5581               },
   5582               {
   5583                 "required_minimum_age":20,
   5584                 "calculated_age_group":6,
   5585                 "attestation":"not applicable: commited age too small"
   5586               },
   5587               {
   5588                 "required_minimum_age":21,
   5589                 "calculated_age_group":7,
   5590                 "attestation":"not applicable: commited age too small"
   5591               }
   5592             ]
   5593           }
   5594         ]
   5595       },
   5596       {
   5597         "commited_age":4,
   5598         "commitment_proof_attestation_seq":[
   5599           {
   5600             "generated_by":"commit()",
   5601             "seed":"07ZPG7GTHJWE9SEQYXS4THKN8Y8PFKB8PT6RS9NG6ABKNH14MC7052FV8B6MA33V49H3NF0K1BBF93GPHF2HFPSJ8HTZ7A48PSHH7D0",
   5602             "proof":{
   5603               "num":0,
   5604               "edx25519_privs":[]
   5605             },
   5606             "commitment":{
   5607               "num":7,
   5608               "edx25519_pubs":[
   5609                 "19FTR1JPCS80PAD0NHDVA3HVKQE9545SNBAT7XYRQDGRX2X9CDJG",
   5610                 "CCG9654CCQNT5N2YPFEVQ0RFEEB3PY7GY1G4R9685QV91KBNWSKG",
   5611                 "YWBEGJNQADMWSGEW19TFAACV5P58EEXNRQZ52H7BTCQWQ5N3TW1G",
   5612                 "AKEATDEHS9F6HJSB0FAR8GRGYSQXDYEH16E4JWB519T47Q59FAKG",
   5613                 "BMW1ZEDSMDAGP2X8B9MSWZYYSRFK07VW2VJ8DJH3EA5C5BCV3JKG",
   5614                 "Y98EZYDFC5MGYJ1PK9YHF8XTWPBB60B61SMZXYBS04B4K1SSYZS0",
   5615                 "93218MJH0RJA80NK635N7AJ329928AM8H4TST96W3GNXMZ8JBX70"
   5616               ],
   5617               "h_age_commitment":"PA2HFSYH4EEYMPR3QKKDJF6SHMD4AGFFX3WMQ3NRBQBCESN3K4DG"
   5618             },
   5619             "attestations":[
   5620               {
   5621                 "required_minimum_age":0,
   5622                 "calculated_age_group":0,
   5623                 "attestation":"not required: age group is 0"
   5624               },
   5625               {
   5626                 "required_minimum_age":1,
   5627                 "calculated_age_group":0,
   5628                 "attestation":"not required: age group is 0"
   5629               },
   5630               {
   5631                 "required_minimum_age":2,
   5632                 "calculated_age_group":0,
   5633                 "attestation":"not required: age group is 0"
   5634               },
   5635               {
   5636                 "required_minimum_age":3,
   5637                 "calculated_age_group":0,
   5638                 "attestation":"not required: age group is 0"
   5639               },
   5640               {
   5641                 "required_minimum_age":4,
   5642                 "calculated_age_group":0,
   5643                 "attestation":"not required: age group is 0"
   5644               },
   5645               {
   5646                 "required_minimum_age":5,
   5647                 "calculated_age_group":0,
   5648                 "attestation":"not required: age group is 0"
   5649               },
   5650               {
   5651                 "required_minimum_age":6,
   5652                 "calculated_age_group":0,
   5653                 "attestation":"not required: age group is 0"
   5654               },
   5655               {
   5656                 "required_minimum_age":7,
   5657                 "calculated_age_group":0,
   5658                 "attestation":"not required: age group is 0"
   5659               },
   5660               {
   5661                 "required_minimum_age":8,
   5662                 "calculated_age_group":1,
   5663                 "attestation":"not applicable: commited age too small"
   5664               },
   5665               {
   5666                 "required_minimum_age":9,
   5667                 "calculated_age_group":1,
   5668                 "attestation":"not applicable: commited age too small"
   5669               },
   5670               {
   5671                 "required_minimum_age":10,
   5672                 "calculated_age_group":2,
   5673                 "attestation":"not applicable: commited age too small"
   5674               },
   5675               {
   5676                 "required_minimum_age":11,
   5677                 "calculated_age_group":2,
   5678                 "attestation":"not applicable: commited age too small"
   5679               },
   5680               {
   5681                 "required_minimum_age":12,
   5682                 "calculated_age_group":3,
   5683                 "attestation":"not applicable: commited age too small"
   5684               },
   5685               {
   5686                 "required_minimum_age":13,
   5687                 "calculated_age_group":3,
   5688                 "attestation":"not applicable: commited age too small"
   5689               },
   5690               {
   5691                 "required_minimum_age":14,
   5692                 "calculated_age_group":4,
   5693                 "attestation":"not applicable: commited age too small"
   5694               },
   5695               {
   5696                 "required_minimum_age":15,
   5697                 "calculated_age_group":4,
   5698                 "attestation":"not applicable: commited age too small"
   5699               },
   5700               {
   5701                 "required_minimum_age":16,
   5702                 "calculated_age_group":5,
   5703                 "attestation":"not applicable: commited age too small"
   5704               },
   5705               {
   5706                 "required_minimum_age":17,
   5707                 "calculated_age_group":5,
   5708                 "attestation":"not applicable: commited age too small"
   5709               },
   5710               {
   5711                 "required_minimum_age":18,
   5712                 "calculated_age_group":6,
   5713                 "attestation":"not applicable: commited age too small"
   5714               },
   5715               {
   5716                 "required_minimum_age":19,
   5717                 "calculated_age_group":6,
   5718                 "attestation":"not applicable: commited age too small"
   5719               },
   5720               {
   5721                 "required_minimum_age":20,
   5722                 "calculated_age_group":6,
   5723                 "attestation":"not applicable: commited age too small"
   5724               },
   5725               {
   5726                 "required_minimum_age":21,
   5727                 "calculated_age_group":7,
   5728                 "attestation":"not applicable: commited age too small"
   5729               }
   5730             ]
   5731           },
   5732           {
   5733             "generated_by":"derive_from(1)",
   5734             "seed":"07ZPG7GTHJWE9SEQYXS4THKN8Y8PFKB8PT6RS9NG6ABKNH14MC7052FV8B6MA33V49H3NF0K1BBF93GPHF2HFPSJ8HTZ7A48PSHH7D0",
   5735             "proof":{
   5736               "num":0,
   5737               "edx25519_privs":[]
   5738             },
   5739             "commitment":{
   5740               "num":7,
   5741               "edx25519_pubs":[
   5742                 "EVTE01Y54CTJY9PQNQD3MKB9AFQAGPMG8KFB8HJ2DBTYWCA0M190",
   5743                 "N5PB3F186H55KBCTVH5REFPGP38MA8949F79V14GTR4TAV2MZXG0",
   5744                 "Y9DKPJDKCY18P3SGKB9HR51JP94E50S93T6WTM931E4CAW0GKRTG",
   5745                 "JPZ2H4Q6EXBCXGC38KMVGJ8QWR1QN27H0DHQ1ZCX1TRKNZPS00G0",
   5746                 "F61CMCAMZK16RSFXJQDW3R1FGR0C98GZS48DJYHPGAXE4DJFQ40G",
   5747                 "6DTT3GVX2TYHR4M7VZ9C7Z8K8SC8SKZ8MN9CAX1ATS9XYRZ1NEWG",
   5748                 "4YA2EXW06NQPWF1YZKH140WCJBB6RCWFY8P4DHDPTT3BXPZ56JDG"
   5749               ],
   5750               "h_age_commitment":"QPES8PQJPJJ1A0BW48HS5WWGT59TZRSX4WEXFT3D5D9VZQ1V7YZG"
   5751             },
   5752             "attestations":[
   5753               {
   5754                 "required_minimum_age":0,
   5755                 "calculated_age_group":0,
   5756                 "attestation":"not required: age group is 0"
   5757               },
   5758               {
   5759                 "required_minimum_age":1,
   5760                 "calculated_age_group":0,
   5761                 "attestation":"not required: age group is 0"
   5762               },
   5763               {
   5764                 "required_minimum_age":2,
   5765                 "calculated_age_group":0,
   5766                 "attestation":"not required: age group is 0"
   5767               },
   5768               {
   5769                 "required_minimum_age":3,
   5770                 "calculated_age_group":0,
   5771                 "attestation":"not required: age group is 0"
   5772               },
   5773               {
   5774                 "required_minimum_age":4,
   5775                 "calculated_age_group":0,
   5776                 "attestation":"not required: age group is 0"
   5777               },
   5778               {
   5779                 "required_minimum_age":5,
   5780                 "calculated_age_group":0,
   5781                 "attestation":"not required: age group is 0"
   5782               },
   5783               {
   5784                 "required_minimum_age":6,
   5785                 "calculated_age_group":0,
   5786                 "attestation":"not required: age group is 0"
   5787               },
   5788               {
   5789                 "required_minimum_age":7,
   5790                 "calculated_age_group":0,
   5791                 "attestation":"not required: age group is 0"
   5792               },
   5793               {
   5794                 "required_minimum_age":8,
   5795                 "calculated_age_group":1,
   5796                 "attestation":"not applicable: commited age too small"
   5797               },
   5798               {
   5799                 "required_minimum_age":9,
   5800                 "calculated_age_group":1,
   5801                 "attestation":"not applicable: commited age too small"
   5802               },
   5803               {
   5804                 "required_minimum_age":10,
   5805                 "calculated_age_group":2,
   5806                 "attestation":"not applicable: commited age too small"
   5807               },
   5808               {
   5809                 "required_minimum_age":11,
   5810                 "calculated_age_group":2,
   5811                 "attestation":"not applicable: commited age too small"
   5812               },
   5813               {
   5814                 "required_minimum_age":12,
   5815                 "calculated_age_group":3,
   5816                 "attestation":"not applicable: commited age too small"
   5817               },
   5818               {
   5819                 "required_minimum_age":13,
   5820                 "calculated_age_group":3,
   5821                 "attestation":"not applicable: commited age too small"
   5822               },
   5823               {
   5824                 "required_minimum_age":14,
   5825                 "calculated_age_group":4,
   5826                 "attestation":"not applicable: commited age too small"
   5827               },
   5828               {
   5829                 "required_minimum_age":15,
   5830                 "calculated_age_group":4,
   5831                 "attestation":"not applicable: commited age too small"
   5832               },
   5833               {
   5834                 "required_minimum_age":16,
   5835                 "calculated_age_group":5,
   5836                 "attestation":"not applicable: commited age too small"
   5837               },
   5838               {
   5839                 "required_minimum_age":17,
   5840                 "calculated_age_group":5,
   5841                 "attestation":"not applicable: commited age too small"
   5842               },
   5843               {
   5844                 "required_minimum_age":18,
   5845                 "calculated_age_group":6,
   5846                 "attestation":"not applicable: commited age too small"
   5847               },
   5848               {
   5849                 "required_minimum_age":19,
   5850                 "calculated_age_group":6,
   5851                 "attestation":"not applicable: commited age too small"
   5852               },
   5853               {
   5854                 "required_minimum_age":20,
   5855                 "calculated_age_group":6,
   5856                 "attestation":"not applicable: commited age too small"
   5857               },
   5858               {
   5859                 "required_minimum_age":21,
   5860                 "calculated_age_group":7,
   5861                 "attestation":"not applicable: commited age too small"
   5862               }
   5863             ]
   5864           },
   5865           {
   5866             "generated_by":"derive_from(2)",
   5867             "seed":"07ZPG7GTHJWE9SEQYXS4THKN8Y8PFKB8PT6RS9NG6ABKNH14MC7052FV8B6MA33V49H3NF0K1BBF93GPHF2HFPSJ8HTZ7A48PSHH7D0",
   5868             "proof":{
   5869               "num":0,
   5870               "edx25519_privs":[]
   5871             },
   5872             "commitment":{
   5873               "num":7,
   5874               "edx25519_pubs":[
   5875                 "SB2EY21NTWM17A8X64JEVJYYZ98KDENW6CRV2DJTDPWBEPQ7WEX0",
   5876                 "B882DG7R86PSYTYK81NYZJC8GSDEZBY72F3VJX80XC481NMWDDC0",
   5877                 "ZDT45ETN84X3VZX6F6NSAJYSNTM8ZNZTT89JGRPECP2K7D4W5GEG",
   5878                 "3EMJ2GWTAVHJV6N973C2MPTZH2BNF2EBGYG1XX672YBNQB4W9JYG",
   5879                 "KGZ9T9WX3XQYB6EVM7M8RVWG2F8Q6E6NCPBNYVZ0ESVQKE9435SG",
   5880                 "DFRS4B46DDGX5DAJQ4YXC76GF35WR9SMEDHVWK8ZVX2Z02H424KG",
   5881                 "7825CS96XQGA4ZAJPBC2YYVSHMC68171G69ABSRXC8PQREPXVVTG"
   5882               ],
   5883               "h_age_commitment":"4RHCGVTQG1BNSEXZA7BXMGAS03VXCZWDJYYWCMAS35J0XWD38WE0"
   5884             },
   5885             "attestations":[
   5886               {
   5887                 "required_minimum_age":0,
   5888                 "calculated_age_group":0,
   5889                 "attestation":"not required: age group is 0"
   5890               },
   5891               {
   5892                 "required_minimum_age":1,
   5893                 "calculated_age_group":0,
   5894                 "attestation":"not required: age group is 0"
   5895               },
   5896               {
   5897                 "required_minimum_age":2,
   5898                 "calculated_age_group":0,
   5899                 "attestation":"not required: age group is 0"
   5900               },
   5901               {
   5902                 "required_minimum_age":3,
   5903                 "calculated_age_group":0,
   5904                 "attestation":"not required: age group is 0"
   5905               },
   5906               {
   5907                 "required_minimum_age":4,
   5908                 "calculated_age_group":0,
   5909                 "attestation":"not required: age group is 0"
   5910               },
   5911               {
   5912                 "required_minimum_age":5,
   5913                 "calculated_age_group":0,
   5914                 "attestation":"not required: age group is 0"
   5915               },
   5916               {
   5917                 "required_minimum_age":6,
   5918                 "calculated_age_group":0,
   5919                 "attestation":"not required: age group is 0"
   5920               },
   5921               {
   5922                 "required_minimum_age":7,
   5923                 "calculated_age_group":0,
   5924                 "attestation":"not required: age group is 0"
   5925               },
   5926               {
   5927                 "required_minimum_age":8,
   5928                 "calculated_age_group":1,
   5929                 "attestation":"not applicable: commited age too small"
   5930               },
   5931               {
   5932                 "required_minimum_age":9,
   5933                 "calculated_age_group":1,
   5934                 "attestation":"not applicable: commited age too small"
   5935               },
   5936               {
   5937                 "required_minimum_age":10,
   5938                 "calculated_age_group":2,
   5939                 "attestation":"not applicable: commited age too small"
   5940               },
   5941               {
   5942                 "required_minimum_age":11,
   5943                 "calculated_age_group":2,
   5944                 "attestation":"not applicable: commited age too small"
   5945               },
   5946               {
   5947                 "required_minimum_age":12,
   5948                 "calculated_age_group":3,
   5949                 "attestation":"not applicable: commited age too small"
   5950               },
   5951               {
   5952                 "required_minimum_age":13,
   5953                 "calculated_age_group":3,
   5954                 "attestation":"not applicable: commited age too small"
   5955               },
   5956               {
   5957                 "required_minimum_age":14,
   5958                 "calculated_age_group":4,
   5959                 "attestation":"not applicable: commited age too small"
   5960               },
   5961               {
   5962                 "required_minimum_age":15,
   5963                 "calculated_age_group":4,
   5964                 "attestation":"not applicable: commited age too small"
   5965               },
   5966               {
   5967                 "required_minimum_age":16,
   5968                 "calculated_age_group":5,
   5969                 "attestation":"not applicable: commited age too small"
   5970               },
   5971               {
   5972                 "required_minimum_age":17,
   5973                 "calculated_age_group":5,
   5974                 "attestation":"not applicable: commited age too small"
   5975               },
   5976               {
   5977                 "required_minimum_age":18,
   5978                 "calculated_age_group":6,
   5979                 "attestation":"not applicable: commited age too small"
   5980               },
   5981               {
   5982                 "required_minimum_age":19,
   5983                 "calculated_age_group":6,
   5984                 "attestation":"not applicable: commited age too small"
   5985               },
   5986               {
   5987                 "required_minimum_age":20,
   5988                 "calculated_age_group":6,
   5989                 "attestation":"not applicable: commited age too small"
   5990               },
   5991               {
   5992                 "required_minimum_age":21,
   5993                 "calculated_age_group":7,
   5994                 "attestation":"not applicable: commited age too small"
   5995               }
   5996             ]
   5997           }
   5998         ]
   5999       },
   6000       {
   6001         "commited_age":6,
   6002         "commitment_proof_attestation_seq":[
   6003           {
   6004             "generated_by":"commit()",
   6005             "seed":"NKT41EGZS3TNAKWGDWR8J9AGGMVA2K9DK7TZZ5EM1NRVCFZQ2MFTDWBARKR86PVY0XJMHXS21A4Y9E8K7V7TDD37Q78DD4C6PDDS8XG",
   6006             "proof":{
   6007               "num":0,
   6008               "edx25519_privs":[]
   6009             },
   6010             "commitment":{
   6011               "num":7,
   6012               "edx25519_pubs":[
   6013                 "ENFBQ16MEYB623CA6QN30KE73916NWB697Z1Y3QC7E0S4R277KJ0",
   6014                 "NGZ2GKT4GG0EY8FP9DWFBG8M02QJGM009GX6P7MD466D3K37GD8G",
   6015                 "48K4GPDYB3ZTFFXRBPCBXW5PDAPSPBXWC6G6YP58MD2PFZ334A2G",
   6016                 "WJY5EFH92BZKVJZC6E5T8K1DT9JSSG9HQSTR9BZ9AHAF16KFB1SG",
   6017                 "59NS9XE6E89F54QW80DZBDTYE5YJ3TJE8JFF4059FMRMA7ES09JG",
   6018                 "PPEFR3EPQR6YSS2F27NHXWK2EMNNSZGGSGA6S3NVJY9N2HB3F6D0",
   6019                 "HY81BRTJFGF48EE0BWZ94AVHY7PE02V1AMX5W0VG4ZGWZFHAG7AG"
   6020               ],
   6021               "h_age_commitment":"36G95Q9F3DQ73C5PQ7KPYK2SGEQ70729WZ4ZVSBX3FWG266F2TP0"
   6022             },
   6023             "attestations":[
   6024               {
   6025                 "required_minimum_age":0,
   6026                 "calculated_age_group":0,
   6027                 "attestation":"not required: age group is 0"
   6028               },
   6029               {
   6030                 "required_minimum_age":1,
   6031                 "calculated_age_group":0,
   6032                 "attestation":"not required: age group is 0"
   6033               },
   6034               {
   6035                 "required_minimum_age":2,
   6036                 "calculated_age_group":0,
   6037                 "attestation":"not required: age group is 0"
   6038               },
   6039               {
   6040                 "required_minimum_age":3,
   6041                 "calculated_age_group":0,
   6042                 "attestation":"not required: age group is 0"
   6043               },
   6044               {
   6045                 "required_minimum_age":4,
   6046                 "calculated_age_group":0,
   6047                 "attestation":"not required: age group is 0"
   6048               },
   6049               {
   6050                 "required_minimum_age":5,
   6051                 "calculated_age_group":0,
   6052                 "attestation":"not required: age group is 0"
   6053               },
   6054               {
   6055                 "required_minimum_age":6,
   6056                 "calculated_age_group":0,
   6057                 "attestation":"not required: age group is 0"
   6058               },
   6059               {
   6060                 "required_minimum_age":7,
   6061                 "calculated_age_group":0,
   6062                 "attestation":"not required: age group is 0"
   6063               },
   6064               {
   6065                 "required_minimum_age":8,
   6066                 "calculated_age_group":1,
   6067                 "attestation":"not applicable: commited age too small"
   6068               },
   6069               {
   6070                 "required_minimum_age":9,
   6071                 "calculated_age_group":1,
   6072                 "attestation":"not applicable: commited age too small"
   6073               },
   6074               {
   6075                 "required_minimum_age":10,
   6076                 "calculated_age_group":2,
   6077                 "attestation":"not applicable: commited age too small"
   6078               },
   6079               {
   6080                 "required_minimum_age":11,
   6081                 "calculated_age_group":2,
   6082                 "attestation":"not applicable: commited age too small"
   6083               },
   6084               {
   6085                 "required_minimum_age":12,
   6086                 "calculated_age_group":3,
   6087                 "attestation":"not applicable: commited age too small"
   6088               },
   6089               {
   6090                 "required_minimum_age":13,
   6091                 "calculated_age_group":3,
   6092                 "attestation":"not applicable: commited age too small"
   6093               },
   6094               {
   6095                 "required_minimum_age":14,
   6096                 "calculated_age_group":4,
   6097                 "attestation":"not applicable: commited age too small"
   6098               },
   6099               {
   6100                 "required_minimum_age":15,
   6101                 "calculated_age_group":4,
   6102                 "attestation":"not applicable: commited age too small"
   6103               },
   6104               {
   6105                 "required_minimum_age":16,
   6106                 "calculated_age_group":5,
   6107                 "attestation":"not applicable: commited age too small"
   6108               },
   6109               {
   6110                 "required_minimum_age":17,
   6111                 "calculated_age_group":5,
   6112                 "attestation":"not applicable: commited age too small"
   6113               },
   6114               {
   6115                 "required_minimum_age":18,
   6116                 "calculated_age_group":6,
   6117                 "attestation":"not applicable: commited age too small"
   6118               },
   6119               {
   6120                 "required_minimum_age":19,
   6121                 "calculated_age_group":6,
   6122                 "attestation":"not applicable: commited age too small"
   6123               },
   6124               {
   6125                 "required_minimum_age":20,
   6126                 "calculated_age_group":6,
   6127                 "attestation":"not applicable: commited age too small"
   6128               },
   6129               {
   6130                 "required_minimum_age":21,
   6131                 "calculated_age_group":7,
   6132                 "attestation":"not applicable: commited age too small"
   6133               }
   6134             ]
   6135           },
   6136           {
   6137             "generated_by":"derive_from(1)",
   6138             "seed":"NKT41EGZS3TNAKWGDWR8J9AGGMVA2K9DK7TZZ5EM1NRVCFZQ2MFTDWBARKR86PVY0XJMHXS21A4Y9E8K7V7TDD37Q78DD4C6PDDS8XG",
   6139             "proof":{
   6140               "num":0,
   6141               "edx25519_privs":[]
   6142             },
   6143             "commitment":{
   6144               "num":7,
   6145               "edx25519_pubs":[
   6146                 "TH8NTWCQJ5GKFHBBPSH51CFGQV8XH5FAVKHDVFPR4BD5DM09MYV0",
   6147                 "2WVF54F4QX9HAZ2GXP923K1ZQ1THNFCAKXJ6VHQR3A9CS2TZE8Y0",
   6148                 "B0C6NQ7RBXG6D517JWPNN5RJ97R2BBESZYFVQ00HDBEZ9Y2N97Z0",
   6149                 "0EKMSJNM5DAD06H4ESSB576TCDPA7B7Y6518B2A8KWQYHGWFJHEG",
   6150                 "W9J4VTKSR5PX1M2DCDGH5SG3ANAVDHFRQ91NPCYHB5MNVHMWMEJ0",
   6151                 "H1EZAVASR33QGW8RKNJ5CQ2RDJKDCQRREVN9D79PCYD01HEYK7P0",
   6152                 "H2KA5SJQ5VYQXK79D8WH9NADHP4H8FR5HFHMF4G5VT9ZJ80FWFXG"
   6153               ],
   6154               "h_age_commitment":"Z05RV0VRMQT290YRDY2Z6ZW42DVMHGA34BYKTV7DJ4JFGAGXZ980"
   6155             },
   6156             "attestations":[
   6157               {
   6158                 "required_minimum_age":0,
   6159                 "calculated_age_group":0,
   6160                 "attestation":"not required: age group is 0"
   6161               },
   6162               {
   6163                 "required_minimum_age":1,
   6164                 "calculated_age_group":0,
   6165                 "attestation":"not required: age group is 0"
   6166               },
   6167               {
   6168                 "required_minimum_age":2,
   6169                 "calculated_age_group":0,
   6170                 "attestation":"not required: age group is 0"
   6171               },
   6172               {
   6173                 "required_minimum_age":3,
   6174                 "calculated_age_group":0,
   6175                 "attestation":"not required: age group is 0"
   6176               },
   6177               {
   6178                 "required_minimum_age":4,
   6179                 "calculated_age_group":0,
   6180                 "attestation":"not required: age group is 0"
   6181               },
   6182               {
   6183                 "required_minimum_age":5,
   6184                 "calculated_age_group":0,
   6185                 "attestation":"not required: age group is 0"
   6186               },
   6187               {
   6188                 "required_minimum_age":6,
   6189                 "calculated_age_group":0,
   6190                 "attestation":"not required: age group is 0"
   6191               },
   6192               {
   6193                 "required_minimum_age":7,
   6194                 "calculated_age_group":0,
   6195                 "attestation":"not required: age group is 0"
   6196               },
   6197               {
   6198                 "required_minimum_age":8,
   6199                 "calculated_age_group":1,
   6200                 "attestation":"not applicable: commited age too small"
   6201               },
   6202               {
   6203                 "required_minimum_age":9,
   6204                 "calculated_age_group":1,
   6205                 "attestation":"not applicable: commited age too small"
   6206               },
   6207               {
   6208                 "required_minimum_age":10,
   6209                 "calculated_age_group":2,
   6210                 "attestation":"not applicable: commited age too small"
   6211               },
   6212               {
   6213                 "required_minimum_age":11,
   6214                 "calculated_age_group":2,
   6215                 "attestation":"not applicable: commited age too small"
   6216               },
   6217               {
   6218                 "required_minimum_age":12,
   6219                 "calculated_age_group":3,
   6220                 "attestation":"not applicable: commited age too small"
   6221               },
   6222               {
   6223                 "required_minimum_age":13,
   6224                 "calculated_age_group":3,
   6225                 "attestation":"not applicable: commited age too small"
   6226               },
   6227               {
   6228                 "required_minimum_age":14,
   6229                 "calculated_age_group":4,
   6230                 "attestation":"not applicable: commited age too small"
   6231               },
   6232               {
   6233                 "required_minimum_age":15,
   6234                 "calculated_age_group":4,
   6235                 "attestation":"not applicable: commited age too small"
   6236               },
   6237               {
   6238                 "required_minimum_age":16,
   6239                 "calculated_age_group":5,
   6240                 "attestation":"not applicable: commited age too small"
   6241               },
   6242               {
   6243                 "required_minimum_age":17,
   6244                 "calculated_age_group":5,
   6245                 "attestation":"not applicable: commited age too small"
   6246               },
   6247               {
   6248                 "required_minimum_age":18,
   6249                 "calculated_age_group":6,
   6250                 "attestation":"not applicable: commited age too small"
   6251               },
   6252               {
   6253                 "required_minimum_age":19,
   6254                 "calculated_age_group":6,
   6255                 "attestation":"not applicable: commited age too small"
   6256               },
   6257               {
   6258                 "required_minimum_age":20,
   6259                 "calculated_age_group":6,
   6260                 "attestation":"not applicable: commited age too small"
   6261               },
   6262               {
   6263                 "required_minimum_age":21,
   6264                 "calculated_age_group":7,
   6265                 "attestation":"not applicable: commited age too small"
   6266               }
   6267             ]
   6268           },
   6269           {
   6270             "generated_by":"derive_from(2)",
   6271             "seed":"NKT41EGZS3TNAKWGDWR8J9AGGMVA2K9DK7TZZ5EM1NRVCFZQ2MFTDWBARKR86PVY0XJMHXS21A4Y9E8K7V7TDD37Q78DD4C6PDDS8XG",
   6272             "proof":{
   6273               "num":0,
   6274               "edx25519_privs":[]
   6275             },
   6276             "commitment":{
   6277               "num":7,
   6278               "edx25519_pubs":[
   6279                 "CW3J574VWQ66FX83G62G773X33YVRJ96SSYPC6AS02042YVWRB9G",
   6280                 "M1YJWDEYC9QKNG8VBSBGTBNDRAKRSMD0MWM4DSE134BMGRBBH3MG",
   6281                 "V4M86WKWA1X8GNAM34A7RNCTHSWSWB670ZGZRB9CC5941WNCXC80",
   6282                 "PCSH3VN3BRGEN28718TD1EC23JDARSX7YKJNG6BAXY1N8SVWT3WG",
   6283                 "1RDEX48G1S5BV5PMFCGH3GEJ9SFP66NMQK2KSK6RJWY00Q8FVPMG",
   6284                 "ZVQVNJRTGE4Q8DJ76H57C6G7ZBTVSZMXZSY6ZDPBZMVEM49KJNSG",
   6285                 "1XN6TAFHVA5BJJ8T9T29AFB19VZ9Y1GZB52E3Q7TYKWEHSDERRP0"
   6286               ],
   6287               "h_age_commitment":"EYT6JGABFA86RT1KK1AFSVXDNADA7JSWE4K0MRPR0VQ3GTF97YT0"
   6288             },
   6289             "attestations":[
   6290               {
   6291                 "required_minimum_age":0,
   6292                 "calculated_age_group":0,
   6293                 "attestation":"not required: age group is 0"
   6294               },
   6295               {
   6296                 "required_minimum_age":1,
   6297                 "calculated_age_group":0,
   6298                 "attestation":"not required: age group is 0"
   6299               },
   6300               {
   6301                 "required_minimum_age":2,
   6302                 "calculated_age_group":0,
   6303                 "attestation":"not required: age group is 0"
   6304               },
   6305               {
   6306                 "required_minimum_age":3,
   6307                 "calculated_age_group":0,
   6308                 "attestation":"not required: age group is 0"
   6309               },
   6310               {
   6311                 "required_minimum_age":4,
   6312                 "calculated_age_group":0,
   6313                 "attestation":"not required: age group is 0"
   6314               },
   6315               {
   6316                 "required_minimum_age":5,
   6317                 "calculated_age_group":0,
   6318                 "attestation":"not required: age group is 0"
   6319               },
   6320               {
   6321                 "required_minimum_age":6,
   6322                 "calculated_age_group":0,
   6323                 "attestation":"not required: age group is 0"
   6324               },
   6325               {
   6326                 "required_minimum_age":7,
   6327                 "calculated_age_group":0,
   6328                 "attestation":"not required: age group is 0"
   6329               },
   6330               {
   6331                 "required_minimum_age":8,
   6332                 "calculated_age_group":1,
   6333                 "attestation":"not applicable: commited age too small"
   6334               },
   6335               {
   6336                 "required_minimum_age":9,
   6337                 "calculated_age_group":1,
   6338                 "attestation":"not applicable: commited age too small"
   6339               },
   6340               {
   6341                 "required_minimum_age":10,
   6342                 "calculated_age_group":2,
   6343                 "attestation":"not applicable: commited age too small"
   6344               },
   6345               {
   6346                 "required_minimum_age":11,
   6347                 "calculated_age_group":2,
   6348                 "attestation":"not applicable: commited age too small"
   6349               },
   6350               {
   6351                 "required_minimum_age":12,
   6352                 "calculated_age_group":3,
   6353                 "attestation":"not applicable: commited age too small"
   6354               },
   6355               {
   6356                 "required_minimum_age":13,
   6357                 "calculated_age_group":3,
   6358                 "attestation":"not applicable: commited age too small"
   6359               },
   6360               {
   6361                 "required_minimum_age":14,
   6362                 "calculated_age_group":4,
   6363                 "attestation":"not applicable: commited age too small"
   6364               },
   6365               {
   6366                 "required_minimum_age":15,
   6367                 "calculated_age_group":4,
   6368                 "attestation":"not applicable: commited age too small"
   6369               },
   6370               {
   6371                 "required_minimum_age":16,
   6372                 "calculated_age_group":5,
   6373                 "attestation":"not applicable: commited age too small"
   6374               },
   6375               {
   6376                 "required_minimum_age":17,
   6377                 "calculated_age_group":5,
   6378                 "attestation":"not applicable: commited age too small"
   6379               },
   6380               {
   6381                 "required_minimum_age":18,
   6382                 "calculated_age_group":6,
   6383                 "attestation":"not applicable: commited age too small"
   6384               },
   6385               {
   6386                 "required_minimum_age":19,
   6387                 "calculated_age_group":6,
   6388                 "attestation":"not applicable: commited age too small"
   6389               },
   6390               {
   6391                 "required_minimum_age":20,
   6392                 "calculated_age_group":6,
   6393                 "attestation":"not applicable: commited age too small"
   6394               },
   6395               {
   6396                 "required_minimum_age":21,
   6397                 "calculated_age_group":7,
   6398                 "attestation":"not applicable: commited age too small"
   6399               }
   6400             ]
   6401           }
   6402         ]
   6403       },
   6404       {
   6405         "commited_age":8,
   6406         "commitment_proof_attestation_seq":[
   6407           {
   6408             "generated_by":"commit()",
   6409             "seed":"WE2XX945BXNF74N69GR0RWFNGTR2JZ2SXGGVQS7WY5MX0YWM076WZDSCTX18FPRY6ZX3YRZ6T5WN2VAH8H1G69MJ5H6MAZM8STP84M8",
   6410             "proof":{
   6411               "num":1,
   6412               "edx25519_privs":[
   6413                 "C29ZEVSA91E8380JBQNKNGVBG3077M9PFXJN127X1HXZV6G4KD17T70C88T3JJ0A2MSPAK80P5PXMJH18CN0AS9YNCGEPPGQJTDXDVG"
   6414               ]
   6415             },
   6416             "commitment":{
   6417               "num":7,
   6418               "edx25519_pubs":[
   6419                 "TJR48M7K3Z98950XPV6NCBJ5VFM3FGB32MY9R55VAS2M0ZMDPAD0",
   6420                 "YE0572R01NAVY71VKSQZ1KZPZRP7K286ZDHKSM4G70ADZGMEHWN0",
   6421                 "X94YD6PMA5G82HKJA6BGK60CX23QC8BRCVCJT0KDAH34Q1MPTVWG",
   6422                 "J0E76PEA6CNKRNTQNP37D3EMP2SBVPGK4CDMPRTEM60TBQG03DGG",
   6423                 "Q79HZQPKYRYSY9CRKS689RZDC68WGA07P4GBYDC567YH0F5381KG",
   6424                 "GJ5TFKV4DMY3AEZ07EGJAAF677X45ZQD938BJCCGP60Q72VJ9PBG",
   6425                 "AD5Y6F3M0JPWDH7G84THTZT3B1GFBVGN3WEFA53YDQNVRZ24ZW9G"
   6426               ],
   6427               "h_age_commitment":"BDV9SAMKDVZG5TSJX4CYARGWSD14TJ2DSKBPZM2ZNCDXFJ3EZKM0"
   6428             },
   6429             "attestations":[
   6430               {
   6431                 "required_minimum_age":0,
   6432                 "calculated_age_group":0,
   6433                 "attestation":"not required: age group is 0"
   6434               },
   6435               {
   6436                 "required_minimum_age":1,
   6437                 "calculated_age_group":0,
   6438                 "attestation":"not required: age group is 0"
   6439               },
   6440               {
   6441                 "required_minimum_age":2,
   6442                 "calculated_age_group":0,
   6443                 "attestation":"not required: age group is 0"
   6444               },
   6445               {
   6446                 "required_minimum_age":3,
   6447                 "calculated_age_group":0,
   6448                 "attestation":"not required: age group is 0"
   6449               },
   6450               {
   6451                 "required_minimum_age":4,
   6452                 "calculated_age_group":0,
   6453                 "attestation":"not required: age group is 0"
   6454               },
   6455               {
   6456                 "required_minimum_age":5,
   6457                 "calculated_age_group":0,
   6458                 "attestation":"not required: age group is 0"
   6459               },
   6460               {
   6461                 "required_minimum_age":6,
   6462                 "calculated_age_group":0,
   6463                 "attestation":"not required: age group is 0"
   6464               },
   6465               {
   6466                 "required_minimum_age":7,
   6467                 "calculated_age_group":0,
   6468                 "attestation":"not required: age group is 0"
   6469               },
   6470               {
   6471                 "required_minimum_age":8,
   6472                 "calculated_age_group":1,
   6473                 "attestation":"XW9E1SN81JJFMJXDSA4X923PVHK8Z8ZAXRD0HFSWZYNY043N7X7BFYBP42NCV31E4E22CG04P7SK3TY55HT1S64ETJXNDKCETHZ7E0R"
   6474               },
   6475               {
   6476                 "required_minimum_age":9,
   6477                 "calculated_age_group":1,
   6478                 "attestation":"QTJPFSQ115P0CGVZTPQ6PC47NNXA38S3Y09S320RE5MCH4GT921Y11BTK3X30EZ2NWCJ8HRF9QVY1RJ9FYJB2XCBKWZ9NFYEXMVPP30"
   6479               },
   6480               {
   6481                 "required_minimum_age":10,
   6482                 "calculated_age_group":2,
   6483                 "attestation":"not applicable: commited age too small"
   6484               },
   6485               {
   6486                 "required_minimum_age":11,
   6487                 "calculated_age_group":2,
   6488                 "attestation":"not applicable: commited age too small"
   6489               },
   6490               {
   6491                 "required_minimum_age":12,
   6492                 "calculated_age_group":3,
   6493                 "attestation":"not applicable: commited age too small"
   6494               },
   6495               {
   6496                 "required_minimum_age":13,
   6497                 "calculated_age_group":3,
   6498                 "attestation":"not applicable: commited age too small"
   6499               },
   6500               {
   6501                 "required_minimum_age":14,
   6502                 "calculated_age_group":4,
   6503                 "attestation":"not applicable: commited age too small"
   6504               },
   6505               {
   6506                 "required_minimum_age":15,
   6507                 "calculated_age_group":4,
   6508                 "attestation":"not applicable: commited age too small"
   6509               },
   6510               {
   6511                 "required_minimum_age":16,
   6512                 "calculated_age_group":5,
   6513                 "attestation":"not applicable: commited age too small"
   6514               },
   6515               {
   6516                 "required_minimum_age":17,
   6517                 "calculated_age_group":5,
   6518                 "attestation":"not applicable: commited age too small"
   6519               },
   6520               {
   6521                 "required_minimum_age":18,
   6522                 "calculated_age_group":6,
   6523                 "attestation":"not applicable: commited age too small"
   6524               },
   6525               {
   6526                 "required_minimum_age":19,
   6527                 "calculated_age_group":6,
   6528                 "attestation":"not applicable: commited age too small"
   6529               },
   6530               {
   6531                 "required_minimum_age":20,
   6532                 "calculated_age_group":6,
   6533                 "attestation":"not applicable: commited age too small"
   6534               },
   6535               {
   6536                 "required_minimum_age":21,
   6537                 "calculated_age_group":7,
   6538                 "attestation":"not applicable: commited age too small"
   6539               }
   6540             ]
   6541           },
   6542           {
   6543             "generated_by":"derive_from(1)",
   6544             "seed":"WE2XX945BXNF74N69GR0RWFNGTR2JZ2SXGGVQS7WY5MX0YWM076WZDSCTX18FPRY6ZX3YRZ6T5WN2VAH8H1G69MJ5H6MAZM8STP84M8",
   6545             "proof":{
   6546               "num":1,
   6547               "edx25519_privs":[
   6548                 "1KQ84V85VQPY6320K6E3VB12S9JQZ5NMBHGW454X8ACZ2ZG2FG1WFZXC6R2BYVGWKCB19C6J8HMSX1R1H8Q2GJH4ST0WHFZ84RPNHJ8"
   6549               ]
   6550             },
   6551             "commitment":{
   6552               "num":7,
   6553               "edx25519_pubs":[
   6554                 "X2A967YFAEXFVX8T1PN7KSGXZX83AE7TCJJX8RHMZ3S15RKS5650",
   6555                 "JKCNYQHHQ54F9X89FTWEPCN6MX52D5TFN1QJRT772KSQDKQSM550",
   6556                 "DZJJ7CW6AX8NP0EVMB3476CJ380P0YN3XGQC2SKJNSF563QBZR50",
   6557                 "PP1PGN9WA7DJC2RA4A3103FZ9QVG9SDDFA707APPRRTPBJAKFS00",
   6558                 "1DRSCJ0FBXHQ979MT9K5DH11WC6X769M2GH3YHEQFM66B0ND79XG",
   6559                 "KB2KHCCD75SX9CWCT8WGE7S626D1HHPPSZ6BMK1D9PSYJRR9MGFG",
   6560                 "QXSF6NJCA55VE7MDG7PSCADBWRX4D3KDY4CT5SCH6M45RM7N6Y5G"
   6561               ],
   6562               "h_age_commitment":"N6ST2SHKPC8RCQ58AB38V8XMVAKSNV0N6BTXQQCSK0NJXZXEJ7D0"
   6563             },
   6564             "attestations":[
   6565               {
   6566                 "required_minimum_age":0,
   6567                 "calculated_age_group":0,
   6568                 "attestation":"not required: age group is 0"
   6569               },
   6570               {
   6571                 "required_minimum_age":1,
   6572                 "calculated_age_group":0,
   6573                 "attestation":"not required: age group is 0"
   6574               },
   6575               {
   6576                 "required_minimum_age":2,
   6577                 "calculated_age_group":0,
   6578                 "attestation":"not required: age group is 0"
   6579               },
   6580               {
   6581                 "required_minimum_age":3,
   6582                 "calculated_age_group":0,
   6583                 "attestation":"not required: age group is 0"
   6584               },
   6585               {
   6586                 "required_minimum_age":4,
   6587                 "calculated_age_group":0,
   6588                 "attestation":"not required: age group is 0"
   6589               },
   6590               {
   6591                 "required_minimum_age":5,
   6592                 "calculated_age_group":0,
   6593                 "attestation":"not required: age group is 0"
   6594               },
   6595               {
   6596                 "required_minimum_age":6,
   6597                 "calculated_age_group":0,
   6598                 "attestation":"not required: age group is 0"
   6599               },
   6600               {
   6601                 "required_minimum_age":7,
   6602                 "calculated_age_group":0,
   6603                 "attestation":"not required: age group is 0"
   6604               },
   6605               {
   6606                 "required_minimum_age":8,
   6607                 "calculated_age_group":1,
   6608                 "attestation":"EVK3910BKHXC6SSD3JJ4T88JHN5K6NF25XYBGTAK5YJAMDTZ86X4N1T9CZTDWSHK6D1R7KY92MZM78T6CWXPAH4Z6YDDQS2RM2BA63R"
   6609               },
   6610               {
   6611                 "required_minimum_age":9,
   6612                 "calculated_age_group":1,
   6613                 "attestation":"SFP46WT0T18GZBWYXBD1YHV5JSR0P5PNG2YMX4JPTYAS9R3V6DT5G6FG7FRW1HJX2HPFT5A0Q45PX9V09TE1C1R8F8VKWYJ9T876610"
   6614               },
   6615               {
   6616                 "required_minimum_age":10,
   6617                 "calculated_age_group":2,
   6618                 "attestation":"not applicable: commited age too small"
   6619               },
   6620               {
   6621                 "required_minimum_age":11,
   6622                 "calculated_age_group":2,
   6623                 "attestation":"not applicable: commited age too small"
   6624               },
   6625               {
   6626                 "required_minimum_age":12,
   6627                 "calculated_age_group":3,
   6628                 "attestation":"not applicable: commited age too small"
   6629               },
   6630               {
   6631                 "required_minimum_age":13,
   6632                 "calculated_age_group":3,
   6633                 "attestation":"not applicable: commited age too small"
   6634               },
   6635               {
   6636                 "required_minimum_age":14,
   6637                 "calculated_age_group":4,
   6638                 "attestation":"not applicable: commited age too small"
   6639               },
   6640               {
   6641                 "required_minimum_age":15,
   6642                 "calculated_age_group":4,
   6643                 "attestation":"not applicable: commited age too small"
   6644               },
   6645               {
   6646                 "required_minimum_age":16,
   6647                 "calculated_age_group":5,
   6648                 "attestation":"not applicable: commited age too small"
   6649               },
   6650               {
   6651                 "required_minimum_age":17,
   6652                 "calculated_age_group":5,
   6653                 "attestation":"not applicable: commited age too small"
   6654               },
   6655               {
   6656                 "required_minimum_age":18,
   6657                 "calculated_age_group":6,
   6658                 "attestation":"not applicable: commited age too small"
   6659               },
   6660               {
   6661                 "required_minimum_age":19,
   6662                 "calculated_age_group":6,
   6663                 "attestation":"not applicable: commited age too small"
   6664               },
   6665               {
   6666                 "required_minimum_age":20,
   6667                 "calculated_age_group":6,
   6668                 "attestation":"not applicable: commited age too small"
   6669               },
   6670               {
   6671                 "required_minimum_age":21,
   6672                 "calculated_age_group":7,
   6673                 "attestation":"not applicable: commited age too small"
   6674               }
   6675             ]
   6676           },
   6677           {
   6678             "generated_by":"derive_from(2)",
   6679             "seed":"WE2XX945BXNF74N69GR0RWFNGTR2JZ2SXGGVQS7WY5MX0YWM076WZDSCTX18FPRY6ZX3YRZ6T5WN2VAH8H1G69MJ5H6MAZM8STP84M8",
   6680             "proof":{
   6681               "num":1,
   6682               "edx25519_privs":[
   6683                 "GVV9G6Z91P8A4S0KTHZBN1EGY08AS2GMJ4FJ0XKFKNKKVWESXG3F011MRH8E95JR7YB08WS7E5NWF6Q6XK5A5BZKFEHG0P06EK7JK00"
   6684               ]
   6685             },
   6686             "commitment":{
   6687               "num":7,
   6688               "edx25519_pubs":[
   6689                 "KKRDTMDZRP8JSFEYRWT1VMTR7RCMKGMFN0H08G3EP8RQV3RPXTC0",
   6690                 "10KPVT9JXAS42FG4Q2T4AQMXDYZSHNYVA61EQW8P7TY3DXAJAWN0",
   6691                 "917QHWPAXPQ0AJ42PSG2G5NH6P370AXFYXCXHXDCWWW030K9F090",
   6692                 "S87K8AZ12XXA2D6N0FSJT6PW5QCXJ6KNRVJA186FFYHD9ENRYD2G",
   6693                 "78KQESJPR5QHPXA2H7P8ZETJY884HJTYK54VX3CGBBAR68BE4ZB0",
   6694                 "FZZFYJ4SKJG52Y78SPHVQX5K79XEGY52B6GRBP0NNC9BT4EKB53G",
   6695                 "KSY7PBVQY87SNT458FGJXPADX6CPE147EDHTCTSE673CBACCTKP0"
   6696               ],
   6697               "h_age_commitment":"75CVY8V1MJBK5P06DCQNGASS94Q8EV19WN47YK8ZDSY8JPBZ2YWG"
   6698             },
   6699             "attestations":[
   6700               {
   6701                 "required_minimum_age":0,
   6702                 "calculated_age_group":0,
   6703                 "attestation":"not required: age group is 0"
   6704               },
   6705               {
   6706                 "required_minimum_age":1,
   6707                 "calculated_age_group":0,
   6708                 "attestation":"not required: age group is 0"
   6709               },
   6710               {
   6711                 "required_minimum_age":2,
   6712                 "calculated_age_group":0,
   6713                 "attestation":"not required: age group is 0"
   6714               },
   6715               {
   6716                 "required_minimum_age":3,
   6717                 "calculated_age_group":0,
   6718                 "attestation":"not required: age group is 0"
   6719               },
   6720               {
   6721                 "required_minimum_age":4,
   6722                 "calculated_age_group":0,
   6723                 "attestation":"not required: age group is 0"
   6724               },
   6725               {
   6726                 "required_minimum_age":5,
   6727                 "calculated_age_group":0,
   6728                 "attestation":"not required: age group is 0"
   6729               },
   6730               {
   6731                 "required_minimum_age":6,
   6732                 "calculated_age_group":0,
   6733                 "attestation":"not required: age group is 0"
   6734               },
   6735               {
   6736                 "required_minimum_age":7,
   6737                 "calculated_age_group":0,
   6738                 "attestation":"not required: age group is 0"
   6739               },
   6740               {
   6741                 "required_minimum_age":8,
   6742                 "calculated_age_group":1,
   6743                 "attestation":"31K82SCY20Y7Y8QAHR5H5SHM8YF9XSWGZ7034C3CGDCQZ9CVJFAAAPPDR4S7KRBHT68CZHT79WZBVGKZ28QZ66X85MKN24EVCRBMJ10"
   6744               },
   6745               {
   6746                 "required_minimum_age":9,
   6747                 "calculated_age_group":1,
   6748                 "attestation":"0ZW0WKB00S76DJHVX1RZ9JATZZY9PBF2EPPW525RGGBP1S79RD16HG71JC70P4TFHC8BA3APED0PEB3C0QA0B6YDH49GPHPRSV37C2R"
   6749               },
   6750               {
   6751                 "required_minimum_age":10,
   6752                 "calculated_age_group":2,
   6753                 "attestation":"not applicable: commited age too small"
   6754               },
   6755               {
   6756                 "required_minimum_age":11,
   6757                 "calculated_age_group":2,
   6758                 "attestation":"not applicable: commited age too small"
   6759               },
   6760               {
   6761                 "required_minimum_age":12,
   6762                 "calculated_age_group":3,
   6763                 "attestation":"not applicable: commited age too small"
   6764               },
   6765               {
   6766                 "required_minimum_age":13,
   6767                 "calculated_age_group":3,
   6768                 "attestation":"not applicable: commited age too small"
   6769               },
   6770               {
   6771                 "required_minimum_age":14,
   6772                 "calculated_age_group":4,
   6773                 "attestation":"not applicable: commited age too small"
   6774               },
   6775               {
   6776                 "required_minimum_age":15,
   6777                 "calculated_age_group":4,
   6778                 "attestation":"not applicable: commited age too small"
   6779               },
   6780               {
   6781                 "required_minimum_age":16,
   6782                 "calculated_age_group":5,
   6783                 "attestation":"not applicable: commited age too small"
   6784               },
   6785               {
   6786                 "required_minimum_age":17,
   6787                 "calculated_age_group":5,
   6788                 "attestation":"not applicable: commited age too small"
   6789               },
   6790               {
   6791                 "required_minimum_age":18,
   6792                 "calculated_age_group":6,
   6793                 "attestation":"not applicable: commited age too small"
   6794               },
   6795               {
   6796                 "required_minimum_age":19,
   6797                 "calculated_age_group":6,
   6798                 "attestation":"not applicable: commited age too small"
   6799               },
   6800               {
   6801                 "required_minimum_age":20,
   6802                 "calculated_age_group":6,
   6803                 "attestation":"not applicable: commited age too small"
   6804               },
   6805               {
   6806                 "required_minimum_age":21,
   6807                 "calculated_age_group":7,
   6808                 "attestation":"not applicable: commited age too small"
   6809               }
   6810             ]
   6811           }
   6812         ]
   6813       },
   6814       {
   6815         "commited_age":10,
   6816         "commitment_proof_attestation_seq":[
   6817           {
   6818             "generated_by":"commit()",
   6819             "seed":"WJD4GQMZNE0W681CNHQ68WMYEW9XPKRTCYVHASJCYFYZ3Z69T7BH1PW6ZE1ZKHYBFFNW951D206E63R8S6JMTGVRMH7TRFY14XJSVBG",
   6820             "proof":{
   6821               "num":2,
   6822               "edx25519_privs":[
   6823                 "M133QHQ1HCKDCS0H3RRFHSNTYYNSJZFFQMANQKKYXJ3PXQNTTDB2NAEQGRWNAYW0RFC72N4CY3PAZJA8GFP0CWZ24CG1DT8FTGS6BPR",
   6824                 "50DNSEMFZGAV09RJ3Q83HGCBFCEXN7Q4NS0K1FHBZ18KRRC78NWA37RGM6X8NZ76VPVM89JF29S21EDNQD3XYAC1JHW86RVDXYXTZ8R"
   6825               ]
   6826             },
   6827             "commitment":{
   6828               "num":7,
   6829               "edx25519_pubs":[
   6830                 "Z89BQZXY5DE21CN4YFKM3BAPEZJS4RJVKF937Q50MSMEDYQN8YZ0",
   6831                 "10EKZNBZ0D90J6XS1C6X60MW367J6V6H18EH2QDXZX4Q8GXPK2RG",
   6832                 "SM213HNM4S4E5KMQJSE740CJTV90XJYV4NFTP15YKNJBRE45HYZG",
   6833                 "MTBB9PFNRE2N2617ZVDMT8S7KHCRHBS478PTZ9T7KWSEH1FY6D0G",
   6834                 "HMWM5GWKE6DHQQ4ZXJ4E4495C653SHW9SS97M9ZNVAMRDB5BF8KG",
   6835                 "T023XHH4FPARTMZ7HSWSQ1QXGAG40ACC71F0ZD7CD0FGP5P0VAEG",
   6836                 "C3CJ8665G711X417BHTH9JJ3ER6N6313XJ1VCD6A9T66WQRQ702G"
   6837               ],
   6838               "h_age_commitment":"DNS7JK4WZFXM05WGK6BH4TMHC7CJ8GV5VDRHSG7Z1S54P4MZ3CR0"
   6839             },
   6840             "attestations":[
   6841               {
   6842                 "required_minimum_age":0,
   6843                 "calculated_age_group":0,
   6844                 "attestation":"not required: age group is 0"
   6845               },
   6846               {
   6847                 "required_minimum_age":1,
   6848                 "calculated_age_group":0,
   6849                 "attestation":"not required: age group is 0"
   6850               },
   6851               {
   6852                 "required_minimum_age":2,
   6853                 "calculated_age_group":0,
   6854                 "attestation":"not required: age group is 0"
   6855               },
   6856               {
   6857                 "required_minimum_age":3,
   6858                 "calculated_age_group":0,
   6859                 "attestation":"not required: age group is 0"
   6860               },
   6861               {
   6862                 "required_minimum_age":4,
   6863                 "calculated_age_group":0,
   6864                 "attestation":"not required: age group is 0"
   6865               },
   6866               {
   6867                 "required_minimum_age":5,
   6868                 "calculated_age_group":0,
   6869                 "attestation":"not required: age group is 0"
   6870               },
   6871               {
   6872                 "required_minimum_age":6,
   6873                 "calculated_age_group":0,
   6874                 "attestation":"not required: age group is 0"
   6875               },
   6876               {
   6877                 "required_minimum_age":7,
   6878                 "calculated_age_group":0,
   6879                 "attestation":"not required: age group is 0"
   6880               },
   6881               {
   6882                 "required_minimum_age":8,
   6883                 "calculated_age_group":1,
   6884                 "attestation":"ETJKY3K5JT89N7TNVDMFE5X6XG9S8B5VXK54ZH5B58N06P3ZTSX5G9FY06M159HGVFPX4YFEVF9E926FDSY5MTXRT4BJAWAWMTPW02R"
   6885               },
   6886               {
   6887                 "required_minimum_age":9,
   6888                 "calculated_age_group":1,
   6889                 "attestation":"QC6HG3X8YBF0K1END3P5DTN2G2TCPERTBN3QQGV8GWB14EJFKB9H86WRNGTGVNPS5KPHFR0Y5W703EGSFFK636NSXCFMG17QGTZPM2G"
   6890               },
   6891               {
   6892                 "required_minimum_age":10,
   6893                 "calculated_age_group":2,
   6894                 "attestation":"FPKW42VE1MQQYFX687C16N70T0WQP7D35CSN5JTY8FDQKAZSG8P8157H0TW69Z9HSBJVX01M9FKDCR32QT8CCDCHZJVAYN457F9EG2G"
   6895               },
   6896               {
   6897                 "required_minimum_age":11,
   6898                 "calculated_age_group":2,
   6899                 "attestation":"7VP1ZY4CFPVWEGZRVSEP4YGBRCW9D2RA65KD9JDC3T50W40YE1BXTW1B9QEEHRWPM8KVZG81S7H1WP2AYXFHMDA56PZSW67QQ0VF000"
   6900               },
   6901               {
   6902                 "required_minimum_age":12,
   6903                 "calculated_age_group":3,
   6904                 "attestation":"not applicable: commited age too small"
   6905               },
   6906               {
   6907                 "required_minimum_age":13,
   6908                 "calculated_age_group":3,
   6909                 "attestation":"not applicable: commited age too small"
   6910               },
   6911               {
   6912                 "required_minimum_age":14,
   6913                 "calculated_age_group":4,
   6914                 "attestation":"not applicable: commited age too small"
   6915               },
   6916               {
   6917                 "required_minimum_age":15,
   6918                 "calculated_age_group":4,
   6919                 "attestation":"not applicable: commited age too small"
   6920               },
   6921               {
   6922                 "required_minimum_age":16,
   6923                 "calculated_age_group":5,
   6924                 "attestation":"not applicable: commited age too small"
   6925               },
   6926               {
   6927                 "required_minimum_age":17,
   6928                 "calculated_age_group":5,
   6929                 "attestation":"not applicable: commited age too small"
   6930               },
   6931               {
   6932                 "required_minimum_age":18,
   6933                 "calculated_age_group":6,
   6934                 "attestation":"not applicable: commited age too small"
   6935               },
   6936               {
   6937                 "required_minimum_age":19,
   6938                 "calculated_age_group":6,
   6939                 "attestation":"not applicable: commited age too small"
   6940               },
   6941               {
   6942                 "required_minimum_age":20,
   6943                 "calculated_age_group":6,
   6944                 "attestation":"not applicable: commited age too small"
   6945               },
   6946               {
   6947                 "required_minimum_age":21,
   6948                 "calculated_age_group":7,
   6949                 "attestation":"not applicable: commited age too small"
   6950               }
   6951             ]
   6952           },
   6953           {
   6954             "generated_by":"derive_from(1)",
   6955             "seed":"WJD4GQMZNE0W681CNHQ68WMYEW9XPKRTCYVHASJCYFYZ3Z69T7BH1PW6ZE1ZKHYBFFNW951D206E63R8S6JMTGVRMH7TRFY14XJSVBG",
   6956             "proof":{
   6957               "num":2,
   6958               "edx25519_privs":[
   6959                 "VK07YPE0NK1ZQEHZNC85Q8WZJDQEMG4MEQGQGF5WBCMRRYSFSM6YWXCSVY9XAPP4SPZZFSAR3KGV40J0G1940AP24KMSGX3KPN9SFK8",
   6960                 "T6V974T5B9KWXRPXN3V9S1AQ3SKCPQH52ESA11X3DDPHM1R3DC54M03FV61T39WSG2F4S190NTEXM06B9QG2BD1J6TSWMJRV23CSFRR"
   6961               ]
   6962             },
   6963             "commitment":{
   6964               "num":7,
   6965               "edx25519_pubs":[
   6966                 "H7PB4BBSSHWMBXAH5DZ73NQDYQ3WA5R0PBPB0W99Q78HWKBFK2P0",
   6967                 "HPK30HVQK8CXRAF1A6Y5H5W9MTJX9ASF64B2RE790YFH1MVG2D7G",
   6968                 "JQBYTNH01709P479QZN670TPDN51K3VK49Y33CB8XVWJYNSHDBAG",
   6969                 "V1CPG3RXJRRC74KWHSDE5GD9QDBEH9C081N30H926RCHQQGBM4V0",
   6970                 "9WVJYHVTT97V8N3M1A50CCX9DTYK76MWN646JBQ46WW5G1T9SWJ0",
   6971                 "NGRKFN8P83QYDR4ET0ZBXXTY83C8E8JZDVX6M0HFA9V0Z0X6RH60",
   6972                 "6HT1YSKEZ5G6HMZ8S9EXX1W2T1AS82JWAECW3D219KR5W1NWNW3G"
   6973               ],
   6974               "h_age_commitment":"4EDERFRQWQS77WA0H7T2HHD0EMX4Q21YB96V04QZ4F9W06QX1DG0"
   6975             },
   6976             "attestations":[
   6977               {
   6978                 "required_minimum_age":0,
   6979                 "calculated_age_group":0,
   6980                 "attestation":"not required: age group is 0"
   6981               },
   6982               {
   6983                 "required_minimum_age":1,
   6984                 "calculated_age_group":0,
   6985                 "attestation":"not required: age group is 0"
   6986               },
   6987               {
   6988                 "required_minimum_age":2,
   6989                 "calculated_age_group":0,
   6990                 "attestation":"not required: age group is 0"
   6991               },
   6992               {
   6993                 "required_minimum_age":3,
   6994                 "calculated_age_group":0,
   6995                 "attestation":"not required: age group is 0"
   6996               },
   6997               {
   6998                 "required_minimum_age":4,
   6999                 "calculated_age_group":0,
   7000                 "attestation":"not required: age group is 0"
   7001               },
   7002               {
   7003                 "required_minimum_age":5,
   7004                 "calculated_age_group":0,
   7005                 "attestation":"not required: age group is 0"
   7006               },
   7007               {
   7008                 "required_minimum_age":6,
   7009                 "calculated_age_group":0,
   7010                 "attestation":"not required: age group is 0"
   7011               },
   7012               {
   7013                 "required_minimum_age":7,
   7014                 "calculated_age_group":0,
   7015                 "attestation":"not required: age group is 0"
   7016               },
   7017               {
   7018                 "required_minimum_age":8,
   7019                 "calculated_age_group":1,
   7020                 "attestation":"MV3G6VWKPB46Q1NZSK469B07TCTXQN74KT6BRNF68VP4GFR601675TXZDXN2CCEJEB0SS138K6GSXV8PDAN007PYYYANMSB3DXX7A28"
   7021               },
   7022               {
   7023                 "required_minimum_age":9,
   7024                 "calculated_age_group":1,
   7025                 "attestation":"JEE9QJGYKV352HJ6S2VVDZMT7PX5X1ZTFT0KFXA8B7CH57D0K27W29VT3ZFCQJ9CTQVJ34Y159XWHAPQYV1G3HCV96BYB0BXX0KNT2G"
   7026               },
   7027               {
   7028                 "required_minimum_age":10,
   7029                 "calculated_age_group":2,
   7030                 "attestation":"CJ6SQ60G80WK3AAD4N9DK4G3EZ6S2E3PS7WB1V1DK55TRB4PP7SDK6AH070CGSGBH39YTBW2NN01YH9DN6171FCQQJJFMQVC86AQT0G"
   7031               },
   7032               {
   7033                 "required_minimum_age":11,
   7034                 "calculated_age_group":2,
   7035                 "attestation":"H2YGZFFRWPPVQSNMQJ2MWBSXCT9NEPTK9VAMFEQP4R4KN7Y8VDNHEVXZJZF8CJSWJDSVFZTPZ814450W1HCTYXVGQXYK3WESEMQ9R30"
   7036               },
   7037               {
   7038                 "required_minimum_age":12,
   7039                 "calculated_age_group":3,
   7040                 "attestation":"not applicable: commited age too small"
   7041               },
   7042               {
   7043                 "required_minimum_age":13,
   7044                 "calculated_age_group":3,
   7045                 "attestation":"not applicable: commited age too small"
   7046               },
   7047               {
   7048                 "required_minimum_age":14,
   7049                 "calculated_age_group":4,
   7050                 "attestation":"not applicable: commited age too small"
   7051               },
   7052               {
   7053                 "required_minimum_age":15,
   7054                 "calculated_age_group":4,
   7055                 "attestation":"not applicable: commited age too small"
   7056               },
   7057               {
   7058                 "required_minimum_age":16,
   7059                 "calculated_age_group":5,
   7060                 "attestation":"not applicable: commited age too small"
   7061               },
   7062               {
   7063                 "required_minimum_age":17,
   7064                 "calculated_age_group":5,
   7065                 "attestation":"not applicable: commited age too small"
   7066               },
   7067               {
   7068                 "required_minimum_age":18,
   7069                 "calculated_age_group":6,
   7070                 "attestation":"not applicable: commited age too small"
   7071               },
   7072               {
   7073                 "required_minimum_age":19,
   7074                 "calculated_age_group":6,
   7075                 "attestation":"not applicable: commited age too small"
   7076               },
   7077               {
   7078                 "required_minimum_age":20,
   7079                 "calculated_age_group":6,
   7080                 "attestation":"not applicable: commited age too small"
   7081               },
   7082               {
   7083                 "required_minimum_age":21,
   7084                 "calculated_age_group":7,
   7085                 "attestation":"not applicable: commited age too small"
   7086               }
   7087             ]
   7088           },
   7089           {
   7090             "generated_by":"derive_from(2)",
   7091             "seed":"WJD4GQMZNE0W681CNHQ68WMYEW9XPKRTCYVHASJCYFYZ3Z69T7BH1PW6ZE1ZKHYBFFNW951D206E63R8S6JMTGVRMH7TRFY14XJSVBG",
   7092             "proof":{
   7093               "num":2,
   7094               "edx25519_privs":[
   7095                 "714NRGWG84SJQAR3YA4DQ0FEZR80XGK7ANY7DP4FFZGCCJTCMR55V8XDW3A2XQVSNTPXMD6T945JAMKVZ8XCZE1V77Q3R5WMNF7C0V0",
   7096                 "YG28RKKXQ424X4J2PXVS88E4MKN8PDYMPBSCHA3HG82618BZE03XBM9671EBQTEP0VP8Z6W6BP4T4FMD19EMT4BF0WBYWRSSKM09T68"
   7097               ]
   7098             },
   7099             "commitment":{
   7100               "num":7,
   7101               "edx25519_pubs":[
   7102                 "JNBQSWVTZQBDA5WG2CWWS7CDQ58ABYGAWMJJNH3Z6G4D0VZZDK10",
   7103                 "W188FFRR1XM82R4KGTX0DR4H78M8HFXYF6E7V1FRA905VTD1DFRG",
   7104                 "SAJ2KY913REJRPADCAE6MSBZCQ5S42KVGM0J32NE0Q5QYK7Z5Y2G",
   7105                 "QY2032YNW20C4AVJZHDRCH31KPES6208MH5BYKCXNZZ9K7VEPJY0",
   7106                 "AJA3V6GYSN05EDWCN4XXWZ5M24B6N0TH8EWX7B2FG9EQEW9ZXDC0",
   7107                 "NMY7V20NA5E10MFGFS1BXV9VHYBECRVV1KY0FVR80FN67N2X5K10",
   7108                 "W3D4368RWZJRE2CX0GYYTJH7XN6A2XQF9RKCGM77P1AD7NNMWXT0"
   7109               ],
   7110               "h_age_commitment":"9PFYHDPPHFS8TWFWKD2MQGSAB0M8H2ZE8WNWYGJG715K78DS59Q0"
   7111             },
   7112             "attestations":[
   7113               {
   7114                 "required_minimum_age":0,
   7115                 "calculated_age_group":0,
   7116                 "attestation":"not required: age group is 0"
   7117               },
   7118               {
   7119                 "required_minimum_age":1,
   7120                 "calculated_age_group":0,
   7121                 "attestation":"not required: age group is 0"
   7122               },
   7123               {
   7124                 "required_minimum_age":2,
   7125                 "calculated_age_group":0,
   7126                 "attestation":"not required: age group is 0"
   7127               },
   7128               {
   7129                 "required_minimum_age":3,
   7130                 "calculated_age_group":0,
   7131                 "attestation":"not required: age group is 0"
   7132               },
   7133               {
   7134                 "required_minimum_age":4,
   7135                 "calculated_age_group":0,
   7136                 "attestation":"not required: age group is 0"
   7137               },
   7138               {
   7139                 "required_minimum_age":5,
   7140                 "calculated_age_group":0,
   7141                 "attestation":"not required: age group is 0"
   7142               },
   7143               {
   7144                 "required_minimum_age":6,
   7145                 "calculated_age_group":0,
   7146                 "attestation":"not required: age group is 0"
   7147               },
   7148               {
   7149                 "required_minimum_age":7,
   7150                 "calculated_age_group":0,
   7151                 "attestation":"not required: age group is 0"
   7152               },
   7153               {
   7154                 "required_minimum_age":8,
   7155                 "calculated_age_group":1,
   7156                 "attestation":"WKRZA8WKX64J82SSZ47DNP7SAK2HG86TXD326H5V80PBSX77WQ4F7WPXGDY6QNW0YW5PVY0CWWS1BKWF0ABHPM8GACGWEDXXSGEKM2G"
   7157               },
   7158               {
   7159                 "required_minimum_age":9,
   7160                 "calculated_age_group":1,
   7161                 "attestation":"6NCMP3J7MNNGJ8DVXMVFS028XW72N4QVMC1R28PNH2SZC9SX11NC9E60BFAMXPTHA1E9JNTXEFG9D2P6J4ZF3JH7TAYXC0Z97H7NA0G"
   7162               },
   7163               {
   7164                 "required_minimum_age":10,
   7165                 "calculated_age_group":2,
   7166                 "attestation":"ESRBWM5HGRVX7DC4FZZA19WSDN0ZPP5DR66SCCNXXG4F7YP7SFPHTNBR1HDE41VYA6XSAHHQN6YZS8CF1HFTSQAQFB8C3GSYG3M7W2G"
   7167               },
   7168               {
   7169                 "required_minimum_age":11,
   7170                 "calculated_age_group":2,
   7171                 "attestation":"ZBPSD3KSJFZYDG667Y3DP7GDNDS4TFJ6RE7KS4Q5FVD2BK4M87WTC7EB7DBYFNZ5B10XPPNVRFSY15HEEX3QRD5BHGKTXAKN52ACE0R"
   7172               },
   7173               {
   7174                 "required_minimum_age":12,
   7175                 "calculated_age_group":3,
   7176                 "attestation":"not applicable: commited age too small"
   7177               },
   7178               {
   7179                 "required_minimum_age":13,
   7180                 "calculated_age_group":3,
   7181                 "attestation":"not applicable: commited age too small"
   7182               },
   7183               {
   7184                 "required_minimum_age":14,
   7185                 "calculated_age_group":4,
   7186                 "attestation":"not applicable: commited age too small"
   7187               },
   7188               {
   7189                 "required_minimum_age":15,
   7190                 "calculated_age_group":4,
   7191                 "attestation":"not applicable: commited age too small"
   7192               },
   7193               {
   7194                 "required_minimum_age":16,
   7195                 "calculated_age_group":5,
   7196                 "attestation":"not applicable: commited age too small"
   7197               },
   7198               {
   7199                 "required_minimum_age":17,
   7200                 "calculated_age_group":5,
   7201                 "attestation":"not applicable: commited age too small"
   7202               },
   7203               {
   7204                 "required_minimum_age":18,
   7205                 "calculated_age_group":6,
   7206                 "attestation":"not applicable: commited age too small"
   7207               },
   7208               {
   7209                 "required_minimum_age":19,
   7210                 "calculated_age_group":6,
   7211                 "attestation":"not applicable: commited age too small"
   7212               },
   7213               {
   7214                 "required_minimum_age":20,
   7215                 "calculated_age_group":6,
   7216                 "attestation":"not applicable: commited age too small"
   7217               },
   7218               {
   7219                 "required_minimum_age":21,
   7220                 "calculated_age_group":7,
   7221                 "attestation":"not applicable: commited age too small"
   7222               }
   7223             ]
   7224           }
   7225         ]
   7226       },
   7227       {
   7228         "commited_age":12,
   7229         "commitment_proof_attestation_seq":[
   7230           {
   7231             "generated_by":"commit()",
   7232             "seed":"4D6T861B48BMYT1PS9AWAJNRJD7VCN7SKZEHDAXRMNXF3RM5WJT430WNRFBGMJX1QVBQVDWKZMNQ5FR49H5RCWPS009JW5P2TH2N0DR",
   7233             "proof":{
   7234               "num":3,
   7235               "edx25519_privs":[
   7236                 "Q0NSG53HR639KFD94RBB8FV7Q6EGBM1EW0PFG546Y3NNAPD2VHF17ZSMG97HWGT13SFGSWHWGECXXW55AJD5FMVNBMNGE0W3W922V5R",
   7237                 "P3VWNJJG79TJ9CMVYG7V5YMJ9Y8566N9ZAC7BXQ1N0EE1TREK9YPESHJKFFE3G998BF8TNWDDAM6NQ4PCJP8NGHV5TE621A17Y4GA7G",
   7238                 "13V5XA1RCEJ4TA8RBHWFJYF787S1TG0QWN23WHEXZSB5RK62W5VK9W4K5TH8YNG7C3AHSC05YXXHQSPSK3PBXP0C24NHMSRS1DKN1K0"
   7239               ]
   7240             },
   7241             "commitment":{
   7242               "num":7,
   7243               "edx25519_pubs":[
   7244                 "3H8EG806F0A3G8Z40WJE8KCT47BMY2FJXGYR08ZDDQKSMTC98W6G",
   7245                 "8PHVPTWH5RFVEG5Z79R5GR23Z1MYHYT5PWCNDRXMN6GHGPFVYR00",
   7246                 "878PZMX56KYH72659QG6ANT6A36YF8Z9H833K230KWQBNY5XMRSG",
   7247                 "1CXQ3PPFG7J1RXVZDQKVF32G9TYSX71Z1SXT069MNEXDSAYRJP5G",
   7248                 "KTMSPDT4VV4VW2RR6F3TZRJ1QD6T3GCJDQBN7NQM0R08S52VMV40",
   7249                 "5NW2DQJ6YXAGRB3KSB5J9FEHACG7N5V075Z3MXAKFJ0B9AMRQMA0",
   7250                 "6NZR6NVNWYC5B40F96AGRG233K1W4P065JMKT090N36X328XDGTG"
   7251               ],
   7252               "h_age_commitment":"7APR4KBWDQ42VSB1FGNCVS8V9QET9M9FKT420836JKJR8ZXDN7QG"
   7253             },
   7254             "attestations":[
   7255               {
   7256                 "required_minimum_age":0,
   7257                 "calculated_age_group":0,
   7258                 "attestation":"not required: age group is 0"
   7259               },
   7260               {
   7261                 "required_minimum_age":1,
   7262                 "calculated_age_group":0,
   7263                 "attestation":"not required: age group is 0"
   7264               },
   7265               {
   7266                 "required_minimum_age":2,
   7267                 "calculated_age_group":0,
   7268                 "attestation":"not required: age group is 0"
   7269               },
   7270               {
   7271                 "required_minimum_age":3,
   7272                 "calculated_age_group":0,
   7273                 "attestation":"not required: age group is 0"
   7274               },
   7275               {
   7276                 "required_minimum_age":4,
   7277                 "calculated_age_group":0,
   7278                 "attestation":"not required: age group is 0"
   7279               },
   7280               {
   7281                 "required_minimum_age":5,
   7282                 "calculated_age_group":0,
   7283                 "attestation":"not required: age group is 0"
   7284               },
   7285               {
   7286                 "required_minimum_age":6,
   7287                 "calculated_age_group":0,
   7288                 "attestation":"not required: age group is 0"
   7289               },
   7290               {
   7291                 "required_minimum_age":7,
   7292                 "calculated_age_group":0,
   7293                 "attestation":"not required: age group is 0"
   7294               },
   7295               {
   7296                 "required_minimum_age":8,
   7297                 "calculated_age_group":1,
   7298                 "attestation":"574BSMEQ9430MESJ16T32CF07QAM8X5RR7ZYGR02W308MGNNQJM957XJRWHFAE779WHYST3378GSMQ76F1RPJQ200QYS3BAW6WD4T3G"
   7299               },
   7300               {
   7301                 "required_minimum_age":9,
   7302                 "calculated_age_group":1,
   7303                 "attestation":"8YA38DZ5SNP5TM67XK4VY5JXQ16JEWVZ1BY3R714FJHVR6JB34RVTWJ60VA1Z6TMBR4N803A9YMK547ZRZF2N4RPGP8G76H7DKZHC0G"
   7304               },
   7305               {
   7306                 "required_minimum_age":10,
   7307                 "calculated_age_group":2,
   7308                 "attestation":"XFDQ936KWQP50BB2HVTBNSMDVF9ZWTFCN38RCW5FTF7030ZHYXAJEDH1PHC3N21Q04XQ8JCDABQ8QAXCVEHA5T7VATK917Q05P3P838"
   7309               },
   7310               {
   7311                 "required_minimum_age":11,
   7312                 "calculated_age_group":2,
   7313                 "attestation":"DZS3HD05D5YBYNZXSYSAXJY2T65WC7NBC03CVCPN0NP1M52BY519W711HJN6VHFY46SMCR038CJNWBF7ZV80ABTSPKQDMPTJGKKV02R"
   7314               },
   7315               {
   7316                 "required_minimum_age":12,
   7317                 "calculated_age_group":3,
   7318                 "attestation":"M2HC2SA5SG645J62188X8DPV3EKDFZ1B9XNBSF8C094P27ZFS40NS9KT3EN9KXQAWA495ATW6424ER71YHRHGNZ7BXZJT85GZN3AC10"
   7319               },
   7320               {
   7321                 "required_minimum_age":13,
   7322                 "calculated_age_group":3,
   7323                 "attestation":"4PF7ZGRARAY5XZK3PVKGR090FCPDH10X9PKMG31YDAYEMNNE04XW9808ERNK2XPN57RWWXRTT07K9QW5C5ZZ0A0B0RYGXNP4NKE663G"
   7324               },
   7325               {
   7326                 "required_minimum_age":14,
   7327                 "calculated_age_group":4,
   7328                 "attestation":"not applicable: commited age too small"
   7329               },
   7330               {
   7331                 "required_minimum_age":15,
   7332                 "calculated_age_group":4,
   7333                 "attestation":"not applicable: commited age too small"
   7334               },
   7335               {
   7336                 "required_minimum_age":16,
   7337                 "calculated_age_group":5,
   7338                 "attestation":"not applicable: commited age too small"
   7339               },
   7340               {
   7341                 "required_minimum_age":17,
   7342                 "calculated_age_group":5,
   7343                 "attestation":"not applicable: commited age too small"
   7344               },
   7345               {
   7346                 "required_minimum_age":18,
   7347                 "calculated_age_group":6,
   7348                 "attestation":"not applicable: commited age too small"
   7349               },
   7350               {
   7351                 "required_minimum_age":19,
   7352                 "calculated_age_group":6,
   7353                 "attestation":"not applicable: commited age too small"
   7354               },
   7355               {
   7356                 "required_minimum_age":20,
   7357                 "calculated_age_group":6,
   7358                 "attestation":"not applicable: commited age too small"
   7359               },
   7360               {
   7361                 "required_minimum_age":21,
   7362                 "calculated_age_group":7,
   7363                 "attestation":"not applicable: commited age too small"
   7364               }
   7365             ]
   7366           },
   7367           {
   7368             "generated_by":"derive_from(1)",
   7369             "seed":"4D6T861B48BMYT1PS9AWAJNRJD7VCN7SKZEHDAXRMNXF3RM5WJT430WNRFBGMJX1QVBQVDWKZMNQ5FR49H5RCWPS009JW5P2TH2N0DR",
   7370             "proof":{
   7371               "num":3,
   7372               "edx25519_privs":[
   7373                 "42EC4C6Z5F18CS9AR79SJG09R74GARDCWD3EKX55VSYC57FZVM7ABSMBCM38PA76Q4BDT5ESQVPQPEJ4A7THPPQWENZEZBWX9JRY6M0",
   7374                 "63QM133P2X2NA5FKG58110P1NPR43CA57C46JGRKDAXQ1TVARG7WGK1RJSJV3R7JV5TSS71YEHPAYDYJT7HJNK8RM3A3FQ4EX79ZNK8",
   7375                 "BGNSFS5CQ0VT2CM5Z72G7BDJVFVYKYHF2G7T4FM1QZ041Q90PG1Q3BNC64MPYS3EYTXPVAXF4MAE39SHRS8ZGZWPMAEP5YFWZJTMZWG"
   7376               ]
   7377             },
   7378             "commitment":{
   7379               "num":7,
   7380               "edx25519_pubs":[
   7381                 "25WZ3MHW2BFSQXM5KB4VVCFYTTJ7GSFVATVS035HKJKV5NTRNBH0",
   7382                 "JSFFPMKAECRT3B05PFV7KKS2HZ8C8B7SXMT4JT9X9D7DJ3K9ARJ0",
   7383                 "H8XCP1HARRA448V4NGK3A1TK7D21NRZM967BF78SSN4XVH7HJDW0",
   7384                 "VEDW1ZDYBM71KD7MBVJ6NHVS1NV0TTQ6A5EA4NTME01Z47924R30",
   7385                 "4S78Q5XN72QGB9BQNQZM235HV9C9TBS933H5FNV5WVXXX46RB7GG",
   7386                 "SJWGS4ED0N6WZ1EHVADWE3DWF7FX1ZX0SXGE8RVM711WKTWMFKCG",
   7387                 "M0R3FXPAM0Y9PKN8X555X9B586CVR14P8SVDSC4R6BMJ6QHY3CN0"
   7388               ],
   7389               "h_age_commitment":"75277R1RTEK2GCDQD1TNCM0C27R44CNXJF2G0M92FV6H55YZJW40"
   7390             },
   7391             "attestations":[
   7392               {
   7393                 "required_minimum_age":0,
   7394                 "calculated_age_group":0,
   7395                 "attestation":"not required: age group is 0"
   7396               },
   7397               {
   7398                 "required_minimum_age":1,
   7399                 "calculated_age_group":0,
   7400                 "attestation":"not required: age group is 0"
   7401               },
   7402               {
   7403                 "required_minimum_age":2,
   7404                 "calculated_age_group":0,
   7405                 "attestation":"not required: age group is 0"
   7406               },
   7407               {
   7408                 "required_minimum_age":3,
   7409                 "calculated_age_group":0,
   7410                 "attestation":"not required: age group is 0"
   7411               },
   7412               {
   7413                 "required_minimum_age":4,
   7414                 "calculated_age_group":0,
   7415                 "attestation":"not required: age group is 0"
   7416               },
   7417               {
   7418                 "required_minimum_age":5,
   7419                 "calculated_age_group":0,
   7420                 "attestation":"not required: age group is 0"
   7421               },
   7422               {
   7423                 "required_minimum_age":6,
   7424                 "calculated_age_group":0,
   7425                 "attestation":"not required: age group is 0"
   7426               },
   7427               {
   7428                 "required_minimum_age":7,
   7429                 "calculated_age_group":0,
   7430                 "attestation":"not required: age group is 0"
   7431               },
   7432               {
   7433                 "required_minimum_age":8,
   7434                 "calculated_age_group":1,
   7435                 "attestation":"A7YCDFA1RH7QPRX0C8NCW6D1N695ASKC5D2Z1P6BET1RN9QXFWFJ0E8Q73TV192DTD7QR2FRH7P6Z0GNTE5AANA7DC8MYHM9S6MV20R"
   7436               },
   7437               {
   7438                 "required_minimum_age":9,
   7439                 "calculated_age_group":1,
   7440                 "attestation":"TNMSWDR0W0PZCSK31V89JRHM3J08FH6JV8XZNF3A3D8QQW3A08XY6WMX13WWRGSSY13Q5EVCY8BEAKHYM71JS9XS9ST3MRFD7VDY428"
   7441               },
   7442               {
   7443                 "required_minimum_age":10,
   7444                 "calculated_age_group":2,
   7445                 "attestation":"1B7X9PN954NEKBNY1MDSKAE4E2Q873G9FH51EX4DT7TY2M632N9FPGB3VNBYYBEYN99YB17RJVAZ8DNP2THTP1MB4BCFB0DYMRQS428"
   7446               },
   7447               {
   7448                 "required_minimum_age":11,
   7449                 "calculated_age_group":2,
   7450                 "attestation":"DR4FT76BSW80EGPZKKZW0MHCYZMG9W82VXYEG5CQQDJSP090FM6GH79JQDY85R02V1C3W7C6WJSMHJAS61QWN6BANCN6VETF24QT40R"
   7451               },
   7452               {
   7453                 "required_minimum_age":12,
   7454                 "calculated_age_group":3,
   7455                 "attestation":"3N2W7Q64RJ0974GK7V6EM9BP3HFKVQTJQAG7QQW60J2BNW15VDD21104FSGM5HDKC3434TS632BFDM9KV7WP6JWBFFXRG23SE0FVR3R"
   7456               },
   7457               {
   7458                 "required_minimum_age":13,
   7459                 "calculated_age_group":3,
   7460                 "attestation":"J16S8RQT0J655ECDK60JYAW823DY7ZSDK7H8SWMACEPPJJC1R5QRMWCSH546Q42HTJWVN9NMC7BZAVKRAQW2XYJM4NK6QRSHM51CT3G"
   7461               },
   7462               {
   7463                 "required_minimum_age":14,
   7464                 "calculated_age_group":4,
   7465                 "attestation":"not applicable: commited age too small"
   7466               },
   7467               {
   7468                 "required_minimum_age":15,
   7469                 "calculated_age_group":4,
   7470                 "attestation":"not applicable: commited age too small"
   7471               },
   7472               {
   7473                 "required_minimum_age":16,
   7474                 "calculated_age_group":5,
   7475                 "attestation":"not applicable: commited age too small"
   7476               },
   7477               {
   7478                 "required_minimum_age":17,
   7479                 "calculated_age_group":5,
   7480                 "attestation":"not applicable: commited age too small"
   7481               },
   7482               {
   7483                 "required_minimum_age":18,
   7484                 "calculated_age_group":6,
   7485                 "attestation":"not applicable: commited age too small"
   7486               },
   7487               {
   7488                 "required_minimum_age":19,
   7489                 "calculated_age_group":6,
   7490                 "attestation":"not applicable: commited age too small"
   7491               },
   7492               {
   7493                 "required_minimum_age":20,
   7494                 "calculated_age_group":6,
   7495                 "attestation":"not applicable: commited age too small"
   7496               },
   7497               {
   7498                 "required_minimum_age":21,
   7499                 "calculated_age_group":7,
   7500                 "attestation":"not applicable: commited age too small"
   7501               }
   7502             ]
   7503           },
   7504           {
   7505             "generated_by":"derive_from(2)",
   7506             "seed":"4D6T861B48BMYT1PS9AWAJNRJD7VCN7SKZEHDAXRMNXF3RM5WJT430WNRFBGMJX1QVBQVDWKZMNQ5FR49H5RCWPS009JW5P2TH2N0DR",
   7507             "proof":{
   7508               "num":3,
   7509               "edx25519_privs":[
   7510                 "D9E9JHCFGZDYFHPRZYXGPZXS0Q5AKTB8EXM2T6MWS3GE5K6DVW0YWGMB8GTAT78NSKRSGGHEPC021AQ7MJ2DZ9BQT48M1PRY987DYG0",
   7511                 "7EVVR1ND81YZ9CSQ1K1A1ASZFD93YEZS0YDQGSKK9D2174ZTT44VJDAQGZQGGP55Z8NYC43VR6G0ZW3H0AN589N8VEBC5XTG9K3VM08",
   7512                 "12VGPC42FDRG1FM08RV63NGXZPA8NPDP2WT9JD9NMJN9AV7Y4G60QK4GZF8VB1N0AX2PRWWV6Y12SY0ZQEYR8XES6JXKETG1P538TC8"
   7513               ]
   7514             },
   7515             "commitment":{
   7516               "num":7,
   7517               "edx25519_pubs":[
   7518                 "77H8K68NFH9HHTQQAV9PB170F48HGAY2T3WXMTEECZW6VJFYGDA0",
   7519                 "1TGDN6K8SQYK9E1X7V9DZVK0P0NNX4S3QCC0RF78WQAD8QYC574G",
   7520                 "Q9RXQVQ7FK9NG9HYMD7G3AJAKY2AD65VMFAEXDV2ZVM39CM3WEEG",
   7521                 "70NPXN7A7DD1SYSTXTE3R8M3VFE7GE3CJ87V5JCJPFKVGGVZ3M6G",
   7522                 "C5MZ7K9VTC95NWJASZCTQ7JG671A9HBMC701A23TWWRQ7S5TQ05G",
   7523                 "6YGYNA5YE3SZ23HPEX10AMJEGYP9902S0Q2D36H13FRDMJDCEDP0",
   7524                 "HRA652WKRQ0RKEPWKGW9RG08T8BBMX2M0TZD5DJVSTZ9BE039NRG"
   7525               ],
   7526               "h_age_commitment":"TQMFGTNAJJ4V3JHA3CFFWPCGFB7H7FTGF17PEYW12R7H9ZG7G57G"
   7527             },
   7528             "attestations":[
   7529               {
   7530                 "required_minimum_age":0,
   7531                 "calculated_age_group":0,
   7532                 "attestation":"not required: age group is 0"
   7533               },
   7534               {
   7535                 "required_minimum_age":1,
   7536                 "calculated_age_group":0,
   7537                 "attestation":"not required: age group is 0"
   7538               },
   7539               {
   7540                 "required_minimum_age":2,
   7541                 "calculated_age_group":0,
   7542                 "attestation":"not required: age group is 0"
   7543               },
   7544               {
   7545                 "required_minimum_age":3,
   7546                 "calculated_age_group":0,
   7547                 "attestation":"not required: age group is 0"
   7548               },
   7549               {
   7550                 "required_minimum_age":4,
   7551                 "calculated_age_group":0,
   7552                 "attestation":"not required: age group is 0"
   7553               },
   7554               {
   7555                 "required_minimum_age":5,
   7556                 "calculated_age_group":0,
   7557                 "attestation":"not required: age group is 0"
   7558               },
   7559               {
   7560                 "required_minimum_age":6,
   7561                 "calculated_age_group":0,
   7562                 "attestation":"not required: age group is 0"
   7563               },
   7564               {
   7565                 "required_minimum_age":7,
   7566                 "calculated_age_group":0,
   7567                 "attestation":"not required: age group is 0"
   7568               },
   7569               {
   7570                 "required_minimum_age":8,
   7571                 "calculated_age_group":1,
   7572                 "attestation":"TSSPJWSPHYBBM9M0G15K4VR4FBM49KARJ0S44YKPP83PD5PEXND6XJPRNM8PY36R2ZCXBBH55YNV7YGW2CMY630QQY1AM7NAEF4A230"
   7573               },
   7574               {
   7575                 "required_minimum_age":9,
   7576                 "calculated_age_group":1,
   7577                 "attestation":"ZTGP4NYXP3MN035THX879M0NTSP7TTSTFKKDQ6C946ZY5VYTKAFSQ55YD558NZA5YXDBVG2MYM89SS8T6FYDYTTX9T60Q86AS30AY0R"
   7578               },
   7579               {
   7580                 "required_minimum_age":10,
   7581                 "calculated_age_group":2,
   7582                 "attestation":"VXHJRSHB9EPHRWEW1RNDCQPGNESE87ZPAK0V1TTNPS27TVDZHA4FHXRTEM7GBHCC57VXSZ4VQE66QQW4Y5NXF2YBQAABMCM9ENZXM0G"
   7583               },
   7584               {
   7585                 "required_minimum_age":11,
   7586                 "calculated_age_group":2,
   7587                 "attestation":"XFKZZEQ31T0HK1DH2VCHB19Q6ZDVWE3GD3DGG14TVC2BTXGTKDA833TCDM2RP3ABNPJE7ZG7M7YDK1B95E0WPYZE2B4VC7D0QRBRT28"
   7588               },
   7589               {
   7590                 "required_minimum_age":12,
   7591                 "calculated_age_group":3,
   7592                 "attestation":"EY5S6YE5CAJ0SYMQM1C7BRVDDAZFA1GQ9Z2QB2YBHDMHARVDD3B0P5TDR2YMX60SAQ1954715W3GZ05TGN93QDBNFA8NTSD8AQ4KA3R"
   7593               },
   7594               {
   7595                 "required_minimum_age":13,
   7596                 "calculated_age_group":3,
   7597                 "attestation":"BZ45DRD5QMSTPR7FGQ77QYZQ49A433TG4R9XVEWBD5ZVTGZCBWDWJPVXYWWM2YA253QTD2289XGK59DM8P9X7GTP48QQC8HJJZY8E00"
   7598               },
   7599               {
   7600                 "required_minimum_age":14,
   7601                 "calculated_age_group":4,
   7602                 "attestation":"not applicable: commited age too small"
   7603               },
   7604               {
   7605                 "required_minimum_age":15,
   7606                 "calculated_age_group":4,
   7607                 "attestation":"not applicable: commited age too small"
   7608               },
   7609               {
   7610                 "required_minimum_age":16,
   7611                 "calculated_age_group":5,
   7612                 "attestation":"not applicable: commited age too small"
   7613               },
   7614               {
   7615                 "required_minimum_age":17,
   7616                 "calculated_age_group":5,
   7617                 "attestation":"not applicable: commited age too small"
   7618               },
   7619               {
   7620                 "required_minimum_age":18,
   7621                 "calculated_age_group":6,
   7622                 "attestation":"not applicable: commited age too small"
   7623               },
   7624               {
   7625                 "required_minimum_age":19,
   7626                 "calculated_age_group":6,
   7627                 "attestation":"not applicable: commited age too small"
   7628               },
   7629               {
   7630                 "required_minimum_age":20,
   7631                 "calculated_age_group":6,
   7632                 "attestation":"not applicable: commited age too small"
   7633               },
   7634               {
   7635                 "required_minimum_age":21,
   7636                 "calculated_age_group":7,
   7637                 "attestation":"not applicable: commited age too small"
   7638               }
   7639             ]
   7640           }
   7641         ]
   7642       },
   7643       {
   7644         "commited_age":14,
   7645         "commitment_proof_attestation_seq":[
   7646           {
   7647             "generated_by":"commit()",
   7648             "seed":"4TFDGH0K35WWXN7QGGZ7BS9EWNS5AMC9TM5BGWQBER9DDWYFQPEHWM2SXWP2NXGGV1HWNY6Y5RVEBFFB4GAVB2BS6HQY40DBKJGXC30",
   7649             "proof":{
   7650               "num":4,
   7651               "edx25519_privs":[
   7652                 "C2J1QM0X0DEJYGRBSRYSJDAF3A8HWKBABF7WCSZH3K1CZP74XD2W0G85GDY1NMM2AQKCXTSDRDC4TPM90QBYGCZTR2FP3ENY11JH6GG",
   7653                 "V2YF3RFD50768B9D2Y80K5671DB272A4GMC1HFY1M2VAMNNQYDJFRJQ94HHKS5Y7BFWNK680DJM8JE9DP1MD55QHA88R81H3VXXNJ3R",
   7654                 "C384Z260TM7TDSR6JVBBSP61XECZPJHBT25ZWFJV4NWMF9FVX12Z87Y396JPX3K0R7T91S9BCDPZVEKG3G40E6H986Y7MN090S7REKG",
   7655                 "P1D6ZKQPRFJ4NDKSKP505NAG1HV0VGY5DVNQVVPYETY2EZPNBNRFHAKYV5KPQAK812055T16XF25QGQAZKFG9XSMSAVB50Y325SC6VG"
   7656               ]
   7657             },
   7658             "commitment":{
   7659               "num":7,
   7660               "edx25519_pubs":[
   7661                 "JXYSGPQ1VRCRW2KYQNZ9BMDKSZH5XZZD3K41NKH6Q9FAR5M11XN0",
   7662                 "R1HBPSD7SA7H4YFJE7KGPKF1H0EYGACEDFEZ3WJHYRJYJFMVWN9G",
   7663                 "YA1050S5A7PJD7ZEA4EA7J3THQG436DNN5AJVQGVF2XY1GQ9S6N0",
   7664                 "FN74QAH2NGT2T5SMFRE8FJ9MS9P3CBRSF8QRSZZ4GE5KMMX4BDJG",
   7665                 "77ZQQKEAXB5H1J9DSPFPFDBC5G382ZE8AGJ6M97ABTNBRHRHXR5G",
   7666                 "6M222W93EDZXB21WMVB6AB82ZJX8F9JXCZ3NJ7690X3H5JVCJWKG",
   7667                 "YDZ0WKX5D37J3DF4PNQYT8P0ZEJ13Y89S1KB1G8FVR78MJS0DHS0"
   7668               ],
   7669               "h_age_commitment":"F57X524K6HAC3JPWMR61VAEZHCH90DHSMTBCKYYZYK34KVRB08MG"
   7670             },
   7671             "attestations":[
   7672               {
   7673                 "required_minimum_age":0,
   7674                 "calculated_age_group":0,
   7675                 "attestation":"not required: age group is 0"
   7676               },
   7677               {
   7678                 "required_minimum_age":1,
   7679                 "calculated_age_group":0,
   7680                 "attestation":"not required: age group is 0"
   7681               },
   7682               {
   7683                 "required_minimum_age":2,
   7684                 "calculated_age_group":0,
   7685                 "attestation":"not required: age group is 0"
   7686               },
   7687               {
   7688                 "required_minimum_age":3,
   7689                 "calculated_age_group":0,
   7690                 "attestation":"not required: age group is 0"
   7691               },
   7692               {
   7693                 "required_minimum_age":4,
   7694                 "calculated_age_group":0,
   7695                 "attestation":"not required: age group is 0"
   7696               },
   7697               {
   7698                 "required_minimum_age":5,
   7699                 "calculated_age_group":0,
   7700                 "attestation":"not required: age group is 0"
   7701               },
   7702               {
   7703                 "required_minimum_age":6,
   7704                 "calculated_age_group":0,
   7705                 "attestation":"not required: age group is 0"
   7706               },
   7707               {
   7708                 "required_minimum_age":7,
   7709                 "calculated_age_group":0,
   7710                 "attestation":"not required: age group is 0"
   7711               },
   7712               {
   7713                 "required_minimum_age":8,
   7714                 "calculated_age_group":1,
   7715                 "attestation":"SB5C6JG3YXEX4ZK71XXCR5KXQ8K33N8Z5H1A3X57CSXEPGF2YDB66Q82JFD49ZJ8QZZCRCZZQAA59NHB3ADV2BN7VZ4FXG3NGKSX43R"
   7716               },
   7717               {
   7718                 "required_minimum_age":9,
   7719                 "calculated_age_group":1,
   7720                 "attestation":"VT5ANRX9PGDJ2875M16ZR3AQJ07NS7Y9SM7T6P1DF059VEWDVQS5XSCQKVGZ2DMJJX41N9RQZH9ZAZCHP3GD8A2DZM9A1TBTPKR9W20"
   7721               },
   7722               {
   7723                 "required_minimum_age":10,
   7724                 "calculated_age_group":2,
   7725                 "attestation":"NJ7ZG7GR3DQA96EE54D56CDXG2CJ5NCCPK4ENHFGTAEBFE8QD2811VSG7W9AAJW6C4H6MASSZ7S56BPKSXSPS0R74805EHVZM473R0G"
   7726               },
   7727               {
   7728                 "required_minimum_age":11,
   7729                 "calculated_age_group":2,
   7730                 "attestation":"62KYPKJ7S6RN3WBQHH7QBX1NM6MD2431SQYFWNDSCF0GNVSZV6DTN205RYV13CPFSB2WB6PV7H5TPC2TZZMFWG8MBR3WNRTT4KXW22R"
   7731               },
   7732               {
   7733                 "required_minimum_age":12,
   7734                 "calculated_age_group":3,
   7735                 "attestation":"PXM0ZDPBCAYFX00BNJ32JWV93SEH6ZRYH6X9YEZYD2X2JZW16WXYBYBRASJV66W6K98KEXVBQKCQGBF61V6NF6FNSSJVYBFM88XNY20"
   7736               },
   7737               {
   7738                 "required_minimum_age":13,
   7739                 "calculated_age_group":3,
   7740                 "attestation":"40ZF57RQ1ZXBEXRN7N929BT4QXR51VTHP5RVKG38V27Y5H5JH4MJQ6QR7YMEY1PCSA45XE4E3N22EDJSBB2YZCNBXJWZQDMZPC6TC1R"
   7741               },
   7742               {
   7743                 "required_minimum_age":14,
   7744                 "calculated_age_group":4,
   7745                 "attestation":"MQ4CMCZZ6EX5XDR0VQ7CDZED2BV7DDED49PD943TVN451DE527YD3TMA0CMGYHR6Z9HFFMAFV5NCH2VSS7AAR8GX8Y0HQ313DCP402R"
   7746               },
   7747               {
   7748                 "required_minimum_age":15,
   7749                 "calculated_age_group":4,
   7750                 "attestation":"98ZMBA4B3FGV2WHZFGZXPZ5TD43MXM6ZR2D43WFTCRENVZ9K9G8CE2FFF8QWDDMVNGBNPT9CX148KGQBKB7QNND0ADPPX8Z6ES5EM3R"
   7751               },
   7752               {
   7753                 "required_minimum_age":16,
   7754                 "calculated_age_group":5,
   7755                 "attestation":"not applicable: commited age too small"
   7756               },
   7757               {
   7758                 "required_minimum_age":17,
   7759                 "calculated_age_group":5,
   7760                 "attestation":"not applicable: commited age too small"
   7761               },
   7762               {
   7763                 "required_minimum_age":18,
   7764                 "calculated_age_group":6,
   7765                 "attestation":"not applicable: commited age too small"
   7766               },
   7767               {
   7768                 "required_minimum_age":19,
   7769                 "calculated_age_group":6,
   7770                 "attestation":"not applicable: commited age too small"
   7771               },
   7772               {
   7773                 "required_minimum_age":20,
   7774                 "calculated_age_group":6,
   7775                 "attestation":"not applicable: commited age too small"
   7776               },
   7777               {
   7778                 "required_minimum_age":21,
   7779                 "calculated_age_group":7,
   7780                 "attestation":"not applicable: commited age too small"
   7781               }
   7782             ]
   7783           },
   7784           {
   7785             "generated_by":"derive_from(1)",
   7786             "seed":"4TFDGH0K35WWXN7QGGZ7BS9EWNS5AMC9TM5BGWQBER9DDWYFQPEHWM2SXWP2NXGGV1HWNY6Y5RVEBFFB4GAVB2BS6HQY40DBKJGXC30",
   7787             "proof":{
   7788               "num":4,
   7789               "edx25519_privs":[
   7790                 "AV8Y74SDW6BM4GA27DGMD8F5H1NWGFVETKY191SDNE08PEBS7030RQWWAHA2J6NFXJZT7N0F5VQVVFM55207G0VH5N2DXW5WRM3R1YR",
   7791                 "T6MX6CMWBHGHX43NVEB2DKGKDBQHTZVFMZPF1FDTX0RMK7ZKCG2JREBVM0PNYPKA2JH4PADW1AM96024HK56FM67CA21FHC4NA5JQ7R",
   7792                 "YSC634TSZ6DX0YMB41BYGBCF1Q0R924GPDXDK5RMN2R2VPZXD40M9HGCPWZV3RBV00HWZMT0C85M01A9JYN8NH5ASJSYDF1VHJBT5C0",
   7793                 "9KZZNDJ3YVEBDZXN78R50768EH9N80GJ1RVABG3S153JWPMS8R6FZMSE01W211NH3SRXXB5K0VG49W5K0AMXKN0N5KYTKR2KMXEF43R"
   7794               ]
   7795             },
   7796             "commitment":{
   7797               "num":7,
   7798               "edx25519_pubs":[
   7799                 "29DXPCPX8WB9A0FWXNSQFXN0NA0B8A5AQKJMCBKVF5VWVP8WHSZG",
   7800                 "G46MXPEPFHHK612QZV3EG6MWC1TY9CX4EF1GQEXP1Z9GRZ0TA1G0",
   7801                 "WPE8KDT80RPP777PXG4M91ZGY01ET5Q4ETBN5XGSE68PS0SKWP60",
   7802                 "RNXRG8QNNXS8QTCS0Z3KJ8YNGMQ0V1ZV9DH4CBYBF2EG4114QEXG",
   7803                 "FT5BDFG1NYTVHJDAWZYGYX5XAD1MJS0M4P6RVFQ45NJJ8QTXW7K0",
   7804                 "RQA92P1GVP86ZR2485N5HY8B6ZW4HHKQ6TMVSGE37KY554KQ5J80",
   7805                 "E91D0NR5ZZNB50M9HJRPRKBMJBNZ12Y8KG1CJM2YEECVJM6V3950"
   7806               ],
   7807               "h_age_commitment":"J0F4KNJ3RDXZEKCZTHVTCJ28YDPMRC7MNGWT5GAAFN0HTJJRTWEG"
   7808             },
   7809             "attestations":[
   7810               {
   7811                 "required_minimum_age":0,
   7812                 "calculated_age_group":0,
   7813                 "attestation":"not required: age group is 0"
   7814               },
   7815               {
   7816                 "required_minimum_age":1,
   7817                 "calculated_age_group":0,
   7818                 "attestation":"not required: age group is 0"
   7819               },
   7820               {
   7821                 "required_minimum_age":2,
   7822                 "calculated_age_group":0,
   7823                 "attestation":"not required: age group is 0"
   7824               },
   7825               {
   7826                 "required_minimum_age":3,
   7827                 "calculated_age_group":0,
   7828                 "attestation":"not required: age group is 0"
   7829               },
   7830               {
   7831                 "required_minimum_age":4,
   7832                 "calculated_age_group":0,
   7833                 "attestation":"not required: age group is 0"
   7834               },
   7835               {
   7836                 "required_minimum_age":5,
   7837                 "calculated_age_group":0,
   7838                 "attestation":"not required: age group is 0"
   7839               },
   7840               {
   7841                 "required_minimum_age":6,
   7842                 "calculated_age_group":0,
   7843                 "attestation":"not required: age group is 0"
   7844               },
   7845               {
   7846                 "required_minimum_age":7,
   7847                 "calculated_age_group":0,
   7848                 "attestation":"not required: age group is 0"
   7849               },
   7850               {
   7851                 "required_minimum_age":8,
   7852                 "calculated_age_group":1,
   7853                 "attestation":"Y3V0QGX72M363B4SGY8XVEY4JW2B8ZCRECZDRSHP6977BRFCZ8QF0YAZY8TQ8D1P69A3P56CK7PVTGGRESWYHMQN7GJYSXGMCZK1Y2G"
   7854               },
   7855               {
   7856                 "required_minimum_age":9,
   7857                 "calculated_age_group":1,
   7858                 "attestation":"MAEQ18Z2BS6893PKSDESZHPWV57QYY6KX2CZYRNX86CQYMPW55CTX3CMHGV70N1AAYTZ3PTZJHEZTD92Z1RXMEGFR9N9F8HE0SF7W30"
   7859               },
   7860               {
   7861                 "required_minimum_age":10,
   7862                 "calculated_age_group":2,
   7863                 "attestation":"4FYXZDWEJ8D7KCX7T3PKXWP6FWYS9DJT9P01MW6HH7897X0ER0SGVST90GTHAQGKP9897WH74HXCMFPXG4A1K090FE2MNKRMZRQM230"
   7864               },
   7865               {
   7866                 "required_minimum_age":11,
   7867                 "calculated_age_group":2,
   7868                 "attestation":"Z7MM1PWSF0XAMWYSNDGW4AQX9HDNNAK2MJZDW6P8XR6JYHQC51RXXV05QE75YG4C4QY069RCCZYKKZZG0X92NDB0PY3TXT7SG7E9010"
   7869               },
   7870               {
   7871                 "required_minimum_age":12,
   7872                 "calculated_age_group":3,
   7873                 "attestation":"HTH457HJNNX7P51CN3NCK9F96N3XEJ7B77NP0Q10KF15DQ24VZXF3H2RQ8P4XS5C06KF2X3XMHBPFJFST9ESD2220J3GWY9CAH0V628"
   7874               },
   7875               {
   7876                 "required_minimum_age":13,
   7877                 "calculated_age_group":3,
   7878                 "attestation":"24DV2XPWZ5Z0X3ZR61FRRRC60PTS0YF4HH7TV29VPBFT2ZNN3EAM4MWSMM1PZ3M5902W9BWMRE3P6FGRECRPZBVKHNVF4D7WCQVP808"
   7879               },
   7880               {
   7881                 "required_minimum_age":14,
   7882                 "calculated_age_group":4,
   7883                 "attestation":"B88KTRKA6Q8ZZSDCP1SENPXVAPE4WQ5W2C27C47G6D5CVM67F33DSR58DBHPVRYK34ZDSRSZ4X3SBSTPR6W0K763DAV3TQV8AK09630"
   7884               },
   7885               {
   7886                 "required_minimum_age":15,
   7887                 "calculated_age_group":4,
   7888                 "attestation":"588FXCK60XCHP7R2A8MQANZKWASY07Y0J2N9T9A1BHEJ3WKNKVF79ZAPMMQDWB5F35FSH27TC2AZP838CB67KYZXMQ1F8Q13VXXMR38"
   7889               },
   7890               {
   7891                 "required_minimum_age":16,
   7892                 "calculated_age_group":5,
   7893                 "attestation":"not applicable: commited age too small"
   7894               },
   7895               {
   7896                 "required_minimum_age":17,
   7897                 "calculated_age_group":5,
   7898                 "attestation":"not applicable: commited age too small"
   7899               },
   7900               {
   7901                 "required_minimum_age":18,
   7902                 "calculated_age_group":6,
   7903                 "attestation":"not applicable: commited age too small"
   7904               },
   7905               {
   7906                 "required_minimum_age":19,
   7907                 "calculated_age_group":6,
   7908                 "attestation":"not applicable: commited age too small"
   7909               },
   7910               {
   7911                 "required_minimum_age":20,
   7912                 "calculated_age_group":6,
   7913                 "attestation":"not applicable: commited age too small"
   7914               },
   7915               {
   7916                 "required_minimum_age":21,
   7917                 "calculated_age_group":7,
   7918                 "attestation":"not applicable: commited age too small"
   7919               }
   7920             ]
   7921           },
   7922           {
   7923             "generated_by":"derive_from(2)",
   7924             "seed":"4TFDGH0K35WWXN7QGGZ7BS9EWNS5AMC9TM5BGWQBER9DDWYFQPEHWM2SXWP2NXGGV1HWNY6Y5RVEBFFB4GAVB2BS6HQY40DBKJGXC30",
   7925             "proof":{
   7926               "num":4,
   7927               "edx25519_privs":[
   7928                 "S76GDBEWTJBJNYTE5NYWHQG58ZDC2VSQDGHDMHWFYJRHE462HW7AJFE3SK6YC03PW1AVYZ918SS1KXJ9FD13ZCGMFBRK9ZAEH8QGV6R",
   7929                 "JRCFDWGEPXD6X60961956RT7CDG1RJGP8YQ4NK20V4ARCT8KZ80F9BGYC5BVPXKPEKQDJ90JY18RP54K2CH6950J5Y0TK720WDT2ZQR",
   7930                 "4ZM75K359BKSYYE4WKMXMHFFJVVG97ES2JYH69T4G8M4YTT2BM711DKGZ18G6Q4ZJE9D9D31XJS9QJYN8015HSFNTGMWAGSC9HFMR2G",
   7931                 "VD98SRXAZBX0RY9V3ECB65583YG6MBXS34DJ3NRYXC73A5F5C030VMSV1JAS3XZN7XF326AQMC5578BBZHHZG61ZFAABV2DMP2Q2V6R"
   7932               ]
   7933             },
   7934             "commitment":{
   7935               "num":7,
   7936               "edx25519_pubs":[
   7937                 "VRBJDFPWP58QC9P83C630CJEY20ED4W4A4F6FKGBN4H2CCNMNKX0",
   7938                 "RK23WEE30QM6JB1XXNBCW3FN8QCCFX1ZAV6K5C29HDFW67A5AB2G",
   7939                 "F6CTRCHQHB1Z7QN752W6BYB46PJH6P5YE6RHWVQJJHDFJBT5KWNG",
   7940                 "G9YAYSVKMEQR9HX40WC95X2R6PQK0DBSHN0906EE25RCDCSCT7K0",
   7941                 "Y91NF7E9ZV9Y12D2JCWZT830D8EAP4WVNENHRS7MPBPSJK34G46G",
   7942                 "W64S5HAKYGQPEFAAJQ8KVTY8NPYXTY4QYRK451AJZ4WARCN2F6F0",
   7943                 "6XG2K6CMC5B8EANMY20PPFZH5391VGQDJVHV3QC9VM4YJXGYRRV0"
   7944               ],
   7945               "h_age_commitment":"3SA942ZZRXBX5WMK9HJ74DZPEAGG14SGQT100GV2DSNBD96M1NN0"
   7946             },
   7947             "attestations":[
   7948               {
   7949                 "required_minimum_age":0,
   7950                 "calculated_age_group":0,
   7951                 "attestation":"not required: age group is 0"
   7952               },
   7953               {
   7954                 "required_minimum_age":1,
   7955                 "calculated_age_group":0,
   7956                 "attestation":"not required: age group is 0"
   7957               },
   7958               {
   7959                 "required_minimum_age":2,
   7960                 "calculated_age_group":0,
   7961                 "attestation":"not required: age group is 0"
   7962               },
   7963               {
   7964                 "required_minimum_age":3,
   7965                 "calculated_age_group":0,
   7966                 "attestation":"not required: age group is 0"
   7967               },
   7968               {
   7969                 "required_minimum_age":4,
   7970                 "calculated_age_group":0,
   7971                 "attestation":"not required: age group is 0"
   7972               },
   7973               {
   7974                 "required_minimum_age":5,
   7975                 "calculated_age_group":0,
   7976                 "attestation":"not required: age group is 0"
   7977               },
   7978               {
   7979                 "required_minimum_age":6,
   7980                 "calculated_age_group":0,
   7981                 "attestation":"not required: age group is 0"
   7982               },
   7983               {
   7984                 "required_minimum_age":7,
   7985                 "calculated_age_group":0,
   7986                 "attestation":"not required: age group is 0"
   7987               },
   7988               {
   7989                 "required_minimum_age":8,
   7990                 "calculated_age_group":1,
   7991                 "attestation":"WNAGSKC0Z265G5P1ZW996RS5APG26R357D9S7NQ3GB9XRRPGP0YNQAEXWGXKYH10HBW4KJZTGKB7EMMXKWS1ADZWGNJPF6GZKX8BM3R"
   7992               },
   7993               {
   7994                 "required_minimum_age":9,
   7995                 "calculated_age_group":1,
   7996                 "attestation":"JM4Q9NB7058A3CV4VR2FNAQN40BJ2ABZ8T1N8WQZWJV2G7206RRV9WKR2ZNXDNPPJESVKFRJ1ADBX9KTQ6RZ6M1F0EMQZAD672ZJ828"
   7997               },
   7998               {
   7999                 "required_minimum_age":10,
   8000                 "calculated_age_group":2,
   8001                 "attestation":"TK8R0WD88D66SE4P87NV79SJRYPPK72ZAS7XZGZ8B1NJSB095GBT638T4DW087472FAX9N05MJXJ7YCQH11JVTSS508GGZA6WHTC81G"
   8002               },
   8003               {
   8004                 "required_minimum_age":11,
   8005                 "calculated_age_group":2,
   8006                 "attestation":"920C6DKCME8Z5WBA23AF6DMEJE43H2VET8P0B9GG472YQ9C05KQDAJ06ASKQMP0A3TBQ1RGM4T95R02ZY5NM6XJ1X4MM99DDVBW723R"
   8007               },
   8008               {
   8009                 "required_minimum_age":12,
   8010                 "calculated_age_group":3,
   8011                 "attestation":"F2ZM081TPWM5V2QAJ03QAP9GSN4MBMHJ1AM6FWHDSWTZ9RPYKF9S11TF817CX0PXVWGWGY7SRB6VJX0CENBM8GETS7RWVTZAAD2XY08"
   8012               },
   8013               {
   8014                 "required_minimum_age":13,
   8015                 "calculated_age_group":3,
   8016                 "attestation":"966TQXC6VKE3AR6FS9MC6F87EX8CDW8XDKFCVZ91MACD3GMZ2EGNN26GS65611BVVE9C4VBHB49D4DJD2TMP6P0D9RRA4TCGD8QFY08"
   8017               },
   8018               {
   8019                 "required_minimum_age":14,
   8020                 "calculated_age_group":4,
   8021                 "attestation":"KZG6WW5C9PJW4XBFJN634CTA60F5GKYDBV5GK7Q0RZTXCE2TV3REDSY9V7SW059G33RGPEVYR3FC17KJFDQRXM3Z41WYXXQ0NV9VC00"
   8022               },
   8023               {
   8024                 "required_minimum_age":15,
   8025                 "calculated_age_group":4,
   8026                 "attestation":"57E5HRTW65MRCCNXZHGA6VKRE953NJ7P1AWPF38003R81X2CCZKZREZKVJZZM7530AT6163XDTM6NQ5XMMVAFZKAQB3C5ZW2D5P7C28"
   8027               },
   8028               {
   8029                 "required_minimum_age":16,
   8030                 "calculated_age_group":5,
   8031                 "attestation":"not applicable: commited age too small"
   8032               },
   8033               {
   8034                 "required_minimum_age":17,
   8035                 "calculated_age_group":5,
   8036                 "attestation":"not applicable: commited age too small"
   8037               },
   8038               {
   8039                 "required_minimum_age":18,
   8040                 "calculated_age_group":6,
   8041                 "attestation":"not applicable: commited age too small"
   8042               },
   8043               {
   8044                 "required_minimum_age":19,
   8045                 "calculated_age_group":6,
   8046                 "attestation":"not applicable: commited age too small"
   8047               },
   8048               {
   8049                 "required_minimum_age":20,
   8050                 "calculated_age_group":6,
   8051                 "attestation":"not applicable: commited age too small"
   8052               },
   8053               {
   8054                 "required_minimum_age":21,
   8055                 "calculated_age_group":7,
   8056                 "attestation":"not applicable: commited age too small"
   8057               }
   8058             ]
   8059           }
   8060         ]
   8061       },
   8062       {
   8063         "commited_age":16,
   8064         "commitment_proof_attestation_seq":[
   8065           {
   8066             "generated_by":"commit()",
   8067             "seed":"3N97FP1E3ANRTQFKWNZJR4VR5VKNQ8GTRZVXW3JXKWBE4XCM9JYJDAACSMFQGHT8S9ERQ4YDE9GAD97FZKWP9F2K40GC301X5W4K2YR",
   8068             "proof":{
   8069               "num":5,
   8070               "edx25519_privs":[
   8071                 "B27SDGF9XSZAA0Y625XB5G51J2XWM6F7HZXJ2QSX7D2JS7F2C9HHH0ZQCQ4697HZAZE2E28P7J2B8VHRS236SCSWPJSC2MGXEZP2HXG",
   8072                 "C0T2J754RHC9ZVW5Q6NDPC221KMMA35G0PE3KJ783VTY8FA3YXWHSG2Z8WG36ZN8WBCFNY0RFS8ZDHFMK3WE83S2KA3FZSFANDMX3CG",
   8073                 "F1S0NA77BQX493QYQE73FA563YJDXTJW9YBZGQAGADQB209CPHMNT335WN1W9VEBN9GZKNCG6AND4C370QM6AHEWFP6WX8HJXWH478R",
   8074                 "22RB2HCYT9TG15NKNGQ54ZTVTMHDJ7GXHV6EEQQNHQ99YYKNM9A230KYNB7KETV3FQSEJYWGRAJSP3EC5GRYYGEGDRPXYB3RE36EJQ8",
   8075                 "B2ZNM5BZP092MXWG7K5EDY4A8WF1TWT8W9KRPPMZXMJNA004ZXZ04Q35GKM69J33SD7B0VE6BFHC105M0R46ACK5WQKXAFHVJSE4KZ8"
   8076               ]
   8077             },
   8078             "commitment":{
   8079               "num":7,
   8080               "edx25519_pubs":[
   8081                 "QMYDVFG4XXDCN73CJX3BEQCMABXCMX5YRR34EKNKHDHNX8FCKHQ0",
   8082                 "7E2CCRGFBN869VH77MC9GVB5WB61RAY6A865W0EH3RJB3C30ES7G",
   8083                 "K53XP28HN14CWJ02J2DFC59XCSDF3C4M07FH63SFJFNV4F7B4FT0",
   8084                 "6EKEP7M7HYAGTE6NA4VPM8M5AWQVV711W0YRJVEAVBVAMW6ARMG0",
   8085                 "XAN6SFQQDTX3JMGC59RH5567G52WB5DV64E7N921NX4KFTXVXG4G",
   8086                 "8KM689TP1V3H5TKDAE58FBE447Z365H2NT932K0GY2MNSS88B2ZG",
   8087                 "KRBGEVSS40VTDE4NBQR561PMY2STJP5YSTS9NM5NHYKP8MFYZ8B0"
   8088               ],
   8089               "h_age_commitment":"JAZVVQZ99F9FXJMC9CS34YAND421TP7FB9SK0JW2S3PWEEJV8T80"
   8090             },
   8091             "attestations":[
   8092               {
   8093                 "required_minimum_age":0,
   8094                 "calculated_age_group":0,
   8095                 "attestation":"not required: age group is 0"
   8096               },
   8097               {
   8098                 "required_minimum_age":1,
   8099                 "calculated_age_group":0,
   8100                 "attestation":"not required: age group is 0"
   8101               },
   8102               {
   8103                 "required_minimum_age":2,
   8104                 "calculated_age_group":0,
   8105                 "attestation":"not required: age group is 0"
   8106               },
   8107               {
   8108                 "required_minimum_age":3,
   8109                 "calculated_age_group":0,
   8110                 "attestation":"not required: age group is 0"
   8111               },
   8112               {
   8113                 "required_minimum_age":4,
   8114                 "calculated_age_group":0,
   8115                 "attestation":"not required: age group is 0"
   8116               },
   8117               {
   8118                 "required_minimum_age":5,
   8119                 "calculated_age_group":0,
   8120                 "attestation":"not required: age group is 0"
   8121               },
   8122               {
   8123                 "required_minimum_age":6,
   8124                 "calculated_age_group":0,
   8125                 "attestation":"not required: age group is 0"
   8126               },
   8127               {
   8128                 "required_minimum_age":7,
   8129                 "calculated_age_group":0,
   8130                 "attestation":"not required: age group is 0"
   8131               },
   8132               {
   8133                 "required_minimum_age":8,
   8134                 "calculated_age_group":1,
   8135                 "attestation":"VYPED5Q80EQJN5H1G83AFHHWY3ZMXHG6Q8BDTP0GNDZ3GFW55F1W1KD84N7S9WG0WBWNZBRMYCZ7X1QCJR6NG11WFSVPTGDMQ0F782G"
   8136               },
   8137               {
   8138                 "required_minimum_age":9,
   8139                 "calculated_age_group":1,
   8140                 "attestation":"DNM2S96K8YB69NQ0EJKBNQMWCT62KHCB0P7GS18SMJSWFJ326YJR04C5FFEB7JW5MZ22FKTJ1A7QAK133EJ99YFH54SX2R83M7X1A3G"
   8141               },
   8142               {
   8143                 "required_minimum_age":10,
   8144                 "calculated_age_group":2,
   8145                 "attestation":"K1AZV4B6RVDDJMHRFYND5MQSG5JM47M9271D4K1K2C4FQ52XS0Q708G95N5875AYF1XKS4KBXT3MWNYJB25C13PC0YN48NRP9VYM43R"
   8146               },
   8147               {
   8148                 "required_minimum_age":11,
   8149                 "calculated_age_group":2,
   8150                 "attestation":"3PW45FRR0Z0WKFG0K40GV5P5THMACQC02GK61JKRSM8E4A0DQS65YB9FYQPC723RN6Y82JZ7D1WTDRS9TEXW7R0SWZZPMNBJT6Z8E08"
   8151               },
   8152               {
   8153                 "required_minimum_age":12,
   8154                 "calculated_age_group":3,
   8155                 "attestation":"T2S561D1GWGN21CWYFD78EWHSC2NKF66YCFEMH03MQAWA5J392CNZANVT2F5AWVCNB5VQTJ89DKFBKCNWT01PYJ4530PS9TJQF87R08"
   8156               },
   8157               {
   8158                 "required_minimum_age":13,
   8159                 "calculated_age_group":3,
   8160                 "attestation":"8DHJF33TN018TTP72GM0H8RZEGAD0X106EJMG1Z4TNEKDZHGKN0MZWZFRKB0R48PJGS0HNJHN6P3JPPTW3RWVXEJD6MHWTYT9EAT810"
   8161               },
   8162               {
   8163                 "required_minimum_age":14,
   8164                 "calculated_age_group":4,
   8165                 "attestation":"KRNPMT235KATC7295EM5JP2G47GFY7H3J6JMFRPJA14FPYVNCKS3TXA0FWAF9M3FFT4P632KS07FEZC7MGRTQYJE0KH23W0T7RPVC20"
   8166               },
   8167               {
   8168                 "required_minimum_age":15,
   8169                 "calculated_age_group":4,
   8170                 "attestation":"0JHJV3SG0YXCKMDEZPAGHNBQ6EWN2JN6KZJT9DHHXHA3KRCJWRJAP3DK03374NJXXYD5JAPJ6MG1F940TEWDRDDWJ4VAC1MKKXEDE18"
   8171               },
   8172               {
   8173                 "required_minimum_age":16,
   8174                 "calculated_age_group":5,
   8175                 "attestation":"B98GRA39R5DVDJ0CQ72FCK004M4B9B8N7N5KN79XA8WEASP0S4538401PY6N6AXRM1FPDMTGQXD03GPYZG362XHQV5G4K7594HHNM2R"
   8176               },
   8177               {
   8178                 "required_minimum_age":17,
   8179                 "calculated_age_group":5,
   8180                 "attestation":"K2YXWTTQEYF0CKX3SPFXVSE2ZANZMAVAVPH37VDQ1SSDD6PX49ZJJDBB92CQ0TQW7QRTP8ZR9WAK31YFYT838TFEB3V35W74K0NQ21R"
   8181               },
   8182               {
   8183                 "required_minimum_age":18,
   8184                 "calculated_age_group":6,
   8185                 "attestation":"not applicable: commited age too small"
   8186               },
   8187               {
   8188                 "required_minimum_age":19,
   8189                 "calculated_age_group":6,
   8190                 "attestation":"not applicable: commited age too small"
   8191               },
   8192               {
   8193                 "required_minimum_age":20,
   8194                 "calculated_age_group":6,
   8195                 "attestation":"not applicable: commited age too small"
   8196               },
   8197               {
   8198                 "required_minimum_age":21,
   8199                 "calculated_age_group":7,
   8200                 "attestation":"not applicable: commited age too small"
   8201               }
   8202             ]
   8203           },
   8204           {
   8205             "generated_by":"derive_from(1)",
   8206             "seed":"3N97FP1E3ANRTQFKWNZJR4VR5VKNQ8GTRZVXW3JXKWBE4XCM9JYJDAACSMFQGHT8S9ERQ4YDE9GAD97FZKWP9F2K40GC301X5W4K2YR",
   8207             "proof":{
   8208               "num":5,
   8209               "edx25519_privs":[
   8210                 "15KHCP2N9V5AKTR4C77J04TRHRC97AEX6XATACEBPAQG3S5QAW4DRQHP5VA7F164VN8M01GCAT923CEBD4RKM4AFRA6BA1QRYYVK8H0",
   8211                 "91G7GHZFEJKRJB6T2E47YM5VTD0T9V14EW8E0AQVQ1KTKW3BA014620ZZPMDTTZP9Y5X89K8DZXQY193D2ZCNQEM7YWBECNJ9HC45S8",
   8212                 "D6DP6WEC8GNB8CYSEA87ASASX693XARG9VARN49FBA4XMEXFVC08RE1AKEXD2PYNMME6EB0NRRQ6SX95DA3P02DS3KWBER7DJCYMTF8",
   8213                 "YXNZBMB87J2VXNT3VNVS3V0FCB3CEK7PC98VZC5T0BN3EZ0H8C3JCD9TS68HMFWMWQRXJXVED5TDT6KGT2988ABG6VVGFZ56HQ9P200",
   8214                 "3SX0955GGDVX2B0FCG1CNHD89QYM5ZDAXK3F6F1E7Y6D98MFBW72Q9CK6205T0QZ3YZCQRMRS6YFCZP7HH4G7115X57EHZ763EK4ZSR"
   8215               ]
   8216             },
   8217             "commitment":{
   8218               "num":7,
   8219               "edx25519_pubs":[
   8220                 "932CP2020AFR4VKATJ86JA923HFG5DE4E6CCPK603QVW1H2PGE00",
   8221                 "X7NCGB5ZAYTKDE3KY19B2275SGMCE3KQRMAF2MT6FVASK18FD0A0",
   8222                 "B0MH0ZVRHV7N32J0C7M23WE5G489YJR02MSCWZ38YP9GA7TVVHE0",
   8223                 "WHAWDY6BPR0529086QC82Y05K87G2GYMK7HCPY22QGWP4WQK2KHG",
   8224                 "T9C1XRMDHJ7XRHRS8K678G4SAJVAHP2BCS7Q7PWKSCQQGWR1DJVG",
   8225                 "1RQBAY97EV1KB8CZA84069PK66HEHWS0P78J7Q0277NN5V9SGSRG",
   8226                 "MPM0YA6MZP8Q9PRSJ7EDY6DAH5W45C9RDZVNABPC1E10MPQNWVW0"
   8227               ],
   8228               "h_age_commitment":"Z7BFSWE87ZF79ENZ3CM3VAS3TV8ZQRQQ8E0ZE9CK61KJDFTH99XG"
   8229             },
   8230             "attestations":[
   8231               {
   8232                 "required_minimum_age":0,
   8233                 "calculated_age_group":0,
   8234                 "attestation":"not required: age group is 0"
   8235               },
   8236               {
   8237                 "required_minimum_age":1,
   8238                 "calculated_age_group":0,
   8239                 "attestation":"not required: age group is 0"
   8240               },
   8241               {
   8242                 "required_minimum_age":2,
   8243                 "calculated_age_group":0,
   8244                 "attestation":"not required: age group is 0"
   8245               },
   8246               {
   8247                 "required_minimum_age":3,
   8248                 "calculated_age_group":0,
   8249                 "attestation":"not required: age group is 0"
   8250               },
   8251               {
   8252                 "required_minimum_age":4,
   8253                 "calculated_age_group":0,
   8254                 "attestation":"not required: age group is 0"
   8255               },
   8256               {
   8257                 "required_minimum_age":5,
   8258                 "calculated_age_group":0,
   8259                 "attestation":"not required: age group is 0"
   8260               },
   8261               {
   8262                 "required_minimum_age":6,
   8263                 "calculated_age_group":0,
   8264                 "attestation":"not required: age group is 0"
   8265               },
   8266               {
   8267                 "required_minimum_age":7,
   8268                 "calculated_age_group":0,
   8269                 "attestation":"not required: age group is 0"
   8270               },
   8271               {
   8272                 "required_minimum_age":8,
   8273                 "calculated_age_group":1,
   8274                 "attestation":"8H31D91M5XB2NA8EDCVBMJPX37X5JKN122CQHVADKDKHQZVR55W50WBTCBVCG32GEGY6PH7HVDKBJFMQH7PSRWBMV0Z6MV2H5YNKP20"
   8275               },
   8276               {
   8277                 "required_minimum_age":9,
   8278                 "calculated_age_group":1,
   8279                 "attestation":"7378872NGV64QCP5PRYCPK2PW916FTD81AQFTSRNCYRR8B5JMN5RNAJ2JWEANEW5GNA7PNJZTQW28GMTH282ZR4SZ60V4B3ZRSTA63G"
   8280               },
   8281               {
   8282                 "required_minimum_age":10,
   8283                 "calculated_age_group":2,
   8284                 "attestation":"4Y53Z0E8S3W8JMZZT7J3HB2ZV2XQCX0K7KWR2842WA90SGF7DJED9HB04XG1VZCPT5QZNSR7MVJEBZZ1SP6M5X618H2VACB2E2RZ008"
   8285               },
   8286               {
   8287                 "required_minimum_age":11,
   8288                 "calculated_age_group":2,
   8289                 "attestation":"6NTBQH98B76K3ZKG20P0T3HMTE66GSHS86J1PJCG71FK93TGB011Z33CE01Q3R8R92MQAN44P6VRPX9NP1KS83KBB3788S7JSYVGW28"
   8290               },
   8291               {
   8292                 "required_minimum_age":12,
   8293                 "calculated_age_group":3,
   8294                 "attestation":"K1ZVJQAT0A7304XZABD55VKSSWZWW4RYMRHTACQY1QCDKZJSW1Y3TRN8PJEGQ5TWTBR8S2C7EBJW92MMJ9ZXCGX7CQBFN2REQDAFJ3R"
   8295               },
   8296               {
   8297                 "required_minimum_age":13,
   8298                 "calculated_age_group":3,
   8299                 "attestation":"CHRP938VTWPWJ7E00QJR9JJ0JJTXHD1HRH3K1MC3ETNCKJ7816C0V37XAPTKM0KK5N5473ACRFH37YKWWD3MNGCH7FVG8FV32DS8G20"
   8300               },
   8301               {
   8302                 "required_minimum_age":14,
   8303                 "calculated_age_group":4,
   8304                 "attestation":"P1RK6GG7AMQQ9RKGDPNMA7XVS81E4AQF4W0T92XD89317BXZX6A09BZ1XP8M9S82VC7KM2R4XBAPC6WMNQY2M92BCD1YCPS0EF6NE00"
   8305               },
   8306               {
   8307                 "required_minimum_age":15,
   8308                 "calculated_age_group":4,
   8309                 "attestation":"EAG5X0GS9H4NB43P9TYT8NFA220MB4BHMMERFTS32B9FPYK8HPXX04RV1B3KGVKA689TVP0XJ51KA1KKMHDPZ11SVYJT9ZZ2S61KR08"
   8310               },
   8311               {
   8312                 "required_minimum_age":16,
   8313                 "calculated_age_group":5,
   8314                 "attestation":"AQE5XR5RS4T1QAAZ44BHGS9QNHQEG5VS1TC85X12JBBVFRAG204WFHYA1026DF3WQVDQHPZ8ESRWSHVJCHK675YYXD6SW15S802HG20"
   8315               },
   8316               {
   8317                 "required_minimum_age":17,
   8318                 "calculated_age_group":5,
   8319                 "attestation":"KE9NV1ZV5X19W7MZM2GNHQVKP90TWF343GCXWKZ66FAYQQB9J5A0CYZ6VTXD29BTVFFG78JQMXEKQ0A3Y6F5DNBY8DQ3C6RZDAX3T00"
   8320               },
   8321               {
   8322                 "required_minimum_age":18,
   8323                 "calculated_age_group":6,
   8324                 "attestation":"not applicable: commited age too small"
   8325               },
   8326               {
   8327                 "required_minimum_age":19,
   8328                 "calculated_age_group":6,
   8329                 "attestation":"not applicable: commited age too small"
   8330               },
   8331               {
   8332                 "required_minimum_age":20,
   8333                 "calculated_age_group":6,
   8334                 "attestation":"not applicable: commited age too small"
   8335               },
   8336               {
   8337                 "required_minimum_age":21,
   8338                 "calculated_age_group":7,
   8339                 "attestation":"not applicable: commited age too small"
   8340               }
   8341             ]
   8342           },
   8343           {
   8344             "generated_by":"derive_from(2)",
   8345             "seed":"3N97FP1E3ANRTQFKWNZJR4VR5VKNQ8GTRZVXW3JXKWBE4XCM9JYJDAACSMFQGHT8S9ERQ4YDE9GAD97FZKWP9F2K40GC301X5W4K2YR",
   8346             "proof":{
   8347               "num":5,
   8348               "edx25519_privs":[
   8349                 "KPDWJ8MYNM6M2BJHPJQS8ZP156JRXFN40S6DB0HKHDYSX4A4KW5R687S8NRRA73YAE3TW4QNTVXGDXVVCVP7PDRE55DBW0HZN2YEJ10",
   8350                 "TXM3RV8NKP6B89HBQ9DBMDXQPDJ5T3ZY3D5QPADV1DJ86GV8RR7T07VVFDB4E2MY53G0X1ZFFGFW1V80XY4736HNZS3G8W4XRZS5CFG",
   8351                 "FRNFABAHY2C9CRN2DCPPH19MY3TAZ1ZFEJMYFY7M7XFP09Y5N41CCF4KJCC9BXNQDBKETAHCX05BX6VZ79PWE4W1X5VB0RVHWSCQPS0",
   8352                 "RQ086WDBGXYX7CTAPKC039M79RHC3DM7NK5AVAH1N2KDV6Q86R062QHNVFH9WT9A8GX2SZPK685JVCTBVQHVG7SA4738W9H7J08PRKG",
   8353                 "1C19VHCBPXHDJS1FHCZNASJ1QGYPZR6PRB56S6DXHJKZF4X5DW27FZMEEV254Z5B7FKPFPYNQ3007ZCKCCFSKAM384JK24MJCZH6QHR"
   8354               ]
   8355             },
   8356             "commitment":{
   8357               "num":7,
   8358               "edx25519_pubs":[
   8359                 "VZJ2A3C3YN83F6AAHY3VQNXYKZCVX4QV0M37MF6QDK77QW1Y701G",
   8360                 "XQCYWGZVMJFYFYF5WVQXDQ68EYNKEDR8DE80BZKVW66QQPFM7Q10",
   8361                 "EKG7ZDBSRACCTT8JB3CCVEY2SHNF8GFQS3GRY224HBRHVY65R2NG",
   8362                 "2ZMSN25ME01K9CAW0K2NFMJ4C0N6A83P0GP3R849WSCQ7A0HSGZ0",
   8363                 "CEHG8XRAJBKV2AAY224WV3GRAQ1BHV3VZVR5APQ8PMN90VHM9M10",
   8364                 "9T37PVDPYRMPJQF84G4D96RCCH54F05NAHJV31QK11FKWEC4XKGG",
   8365                 "QD06G36ZRCT58BENXTJ1SEZ6SF6GMKYX4SXAFYPRPZVBNHPKDYZG"
   8366               ],
   8367               "h_age_commitment":"E0AW2H3FSA2H62WRHQBF3FYXWSQEM2SA3137VY6TY81ME556FFXG"
   8368             },
   8369             "attestations":[
   8370               {
   8371                 "required_minimum_age":0,
   8372                 "calculated_age_group":0,
   8373                 "attestation":"not required: age group is 0"
   8374               },
   8375               {
   8376                 "required_minimum_age":1,
   8377                 "calculated_age_group":0,
   8378                 "attestation":"not required: age group is 0"
   8379               },
   8380               {
   8381                 "required_minimum_age":2,
   8382                 "calculated_age_group":0,
   8383                 "attestation":"not required: age group is 0"
   8384               },
   8385               {
   8386                 "required_minimum_age":3,
   8387                 "calculated_age_group":0,
   8388                 "attestation":"not required: age group is 0"
   8389               },
   8390               {
   8391                 "required_minimum_age":4,
   8392                 "calculated_age_group":0,
   8393                 "attestation":"not required: age group is 0"
   8394               },
   8395               {
   8396                 "required_minimum_age":5,
   8397                 "calculated_age_group":0,
   8398                 "attestation":"not required: age group is 0"
   8399               },
   8400               {
   8401                 "required_minimum_age":6,
   8402                 "calculated_age_group":0,
   8403                 "attestation":"not required: age group is 0"
   8404               },
   8405               {
   8406                 "required_minimum_age":7,
   8407                 "calculated_age_group":0,
   8408                 "attestation":"not required: age group is 0"
   8409               },
   8410               {
   8411                 "required_minimum_age":8,
   8412                 "calculated_age_group":1,
   8413                 "attestation":"Y061X2FQXND7XY81MYZJSD90XTGNRP80DS5DTNB8P01GWDJTV02HSNPTS35SV49NJBSN3GBFF5F9HNJWYE9T5S8PNRFST7YNF7CQ630"
   8414               },
   8415               {
   8416                 "required_minimum_age":9,
   8417                 "calculated_age_group":1,
   8418                 "attestation":"DSB08W7SEW1JX4F3SP4G0WB7FN27F3V70AKBY0H8BJJSMW0EYKARGJP9J2G8BYFWPSNGHDX4VZ4AK69VHRMKQWQK7V85P08NV1MSM38"
   8419               },
   8420               {
   8421                 "required_minimum_age":10,
   8422                 "calculated_age_group":2,
   8423                 "attestation":"XCZ101WDMVH8ZCQ6ANAHSFCN39WKAGZN1NZM769E3H8FP6FW7G60KEY37EJWR188YN3YA5NWRZKHV61QB42PRDSBZJCFM33ZXZGPM2R"
   8424               },
   8425               {
   8426                 "required_minimum_age":11,
   8427                 "calculated_age_group":2,
   8428                 "attestation":"EG6PV3N6XWT672BEYQDRDVD4CR0VNR045KEF9FS7FSWJB7C1JT7T1R1ZB1EX0BVXDPCX2WJFTX1WGCJTS6ER6ZCK0AHA9VXC0BVPJ00"
   8429               },
   8430               {
   8431                 "required_minimum_age":12,
   8432                 "calculated_age_group":3,
   8433                 "attestation":"VD3Z52FB9FB22TZ2DPW1G3G0NCD5N52AE0NTEZW1PPES92AWPZB77Y4FW8BFV06NXM9GPFB1AAP9VJV18Q7VARNT4C470J0JBT7BJ3G"
   8434               },
   8435               {
   8436                 "required_minimum_age":13,
   8437                 "calculated_age_group":3,
   8438                 "attestation":"TT8304EQTDSS7CK1QB783DY411HYNVA4JMVCQMKBFEZS1W9C6VPQN55H7JBWSBKEYQGDB0RX0A9C5YTNBGNN974GE4C7MFF7BW1SM1G"
   8439               },
   8440               {
   8441                 "required_minimum_age":14,
   8442                 "calculated_age_group":4,
   8443                 "attestation":"KQX6CX6WQQZCGQ0YG3FH7WKN14H10HES8PAAKXH7MFSVEBDS5PVWJ4H8X44N5Q0ERYYE8KD22FSVPNBF9PH2GFT8ZSCX4M333PSSJ2R"
   8444               },
   8445               {
   8446                 "required_minimum_age":15,
   8447                 "calculated_age_group":4,
   8448                 "attestation":"SBKW6CVHT4Q4QPKZPB0T11JQXK86SKR69FC10QNP7TAPTQNYJTH4CY5WZR5Q7F0JR7N5Q2B8R0MZ7QPB2PVHKWD1N94M9EC2VYTFE28"
   8449               },
   8450               {
   8451                 "required_minimum_age":16,
   8452                 "calculated_age_group":5,
   8453                 "attestation":"KANBG4CV97XD36K601JXPSZKVK7DTDC6FYK9TX00EY8TTZGMDZ51Q1G2YZPED9SRDEJJHDWTN33CGG1KKTFT1ZRA7HBCT62YXXQ302G"
   8454               },
   8455               {
   8456                 "required_minimum_age":17,
   8457                 "calculated_age_group":5,
   8458                 "attestation":"XXB6NV248YY5QM0F90G0P4D3B95JSC53GD6KJ4227BRTP99KECX20FKB5EJSV6KQMDV5TVJGTMSK6B9SK245S8B6T7J47A4JXYBKG1G"
   8459               },
   8460               {
   8461                 "required_minimum_age":18,
   8462                 "calculated_age_group":6,
   8463                 "attestation":"not applicable: commited age too small"
   8464               },
   8465               {
   8466                 "required_minimum_age":19,
   8467                 "calculated_age_group":6,
   8468                 "attestation":"not applicable: commited age too small"
   8469               },
   8470               {
   8471                 "required_minimum_age":20,
   8472                 "calculated_age_group":6,
   8473                 "attestation":"not applicable: commited age too small"
   8474               },
   8475               {
   8476                 "required_minimum_age":21,
   8477                 "calculated_age_group":7,
   8478                 "attestation":"not applicable: commited age too small"
   8479               }
   8480             ]
   8481           }
   8482         ]
   8483       },
   8484       {
   8485         "commited_age":18,
   8486         "commitment_proof_attestation_seq":[
   8487           {
   8488             "generated_by":"commit()",
   8489             "seed":"G4BC8QWW8H135R5WCMRTBB5ZNJ0PBSNABMQE8Y5M6N81YCCE65M5CZNYXZGV7TQDWB21V7HTJSZ9AEMZKCDP1ZBWXGYA0VN6NT0A0Q0",
   8490             "proof":{
   8491               "num":6,
   8492               "edx25519_privs":[
   8493                 "80XN7B94MVDVEATJKB1PNZ9YBX0PGP3R724TG78KQEPRVC2DJHYTAQQSZFM4RMXJF6V23VNFSP4ASHADMPEKDMDTA8QXW89KTZDWA78",
   8494                 "Q03V262DS5Q8C40QW0Y00PGHJA3F20J1T4Y53RVYZNBQMA5AR1DHGNRKEBK007APKCNWCAB5EN677ZCSPG05A70821KKKABH2J86BPR",
   8495                 "02PH2QB82Z7MCG1MXMTGNAB506P519HT6TQA43N06Z054JXKHDTEKT4SR3BNM9FPBQ6F67N96TZQ0Z77FEK54P2RPPVJCDBT3P09D38",
   8496                 "83EP71GNRPDATD2RZ12T4B0Q1EM7NW5JEYAG3DBR6MYDVKK05XD7DKV98KQR01RZ5HD319036SD0QPN9BZHP7AXHAXGBKB31VPGCAJR",
   8497                 "C0N63NT7ZYJXV74XHAY8AE13ZJR8K8PPPT7QHHQ1A7XEPSCMFHEABSZMA67AS4C3JFMGHDBSFKN39GCVHSPT9MJHSKBNKT8Z5TXBA68",
   8498                 "W03XPWAV8S1ZWJYJNK9TBH0H6AERDDENY1YJG6GD147J1NNTHS1N5YRE9KF6YFVTD1P4S0ZZ71VM7YW7RAV9RDQQ38DPZD5QBRG8140"
   8499               ]
   8500             },
   8501             "commitment":{
   8502               "num":7,
   8503               "edx25519_pubs":[
   8504                 "MC06CQKCKJ4Z6T0B8P2MSBSHD0CB4D1GFTJFFDH5GH39VF1PET0G",
   8505                 "TPTK5YDW8FRQZJ47AP5D6QG21N7AMPDBGN7580APVK0G2D34TP00",
   8506                 "6VP4VKG15BH779MEZBEQ1XDQCEY94J3B5ZY4N4J1TRBJ7DF749K0",
   8507                 "RB6MSM2V7MZWK6JGNGZGATWN514FGPMYPQXMJ2WE9X1V2CWK9ZMG",
   8508                 "DBSD3WB8GMW0KM9GC01SYZ1Z3XS6RY26Q9JV53VJN30C884QD7T0",
   8509                 "1JF7G1HB22535Q0S6NPKAZM0P5EMZXS8AZNV3EEB890MJ1V4Z240",
   8510                 "5114JWCVGBF0EYZEEQ9EDV8J1ERCN967593TE8KDE5S259EA8S8G"
   8511               ],
   8512               "h_age_commitment":"4BRKZJTCHN58Z1AZ8QMNHK7PMSXDX2T7TCHVF4G0X6ZE56220NS0"
   8513             },
   8514             "attestations":[
   8515               {
   8516                 "required_minimum_age":0,
   8517                 "calculated_age_group":0,
   8518                 "attestation":"not required: age group is 0"
   8519               },
   8520               {
   8521                 "required_minimum_age":1,
   8522                 "calculated_age_group":0,
   8523                 "attestation":"not required: age group is 0"
   8524               },
   8525               {
   8526                 "required_minimum_age":2,
   8527                 "calculated_age_group":0,
   8528                 "attestation":"not required: age group is 0"
   8529               },
   8530               {
   8531                 "required_minimum_age":3,
   8532                 "calculated_age_group":0,
   8533                 "attestation":"not required: age group is 0"
   8534               },
   8535               {
   8536                 "required_minimum_age":4,
   8537                 "calculated_age_group":0,
   8538                 "attestation":"not required: age group is 0"
   8539               },
   8540               {
   8541                 "required_minimum_age":5,
   8542                 "calculated_age_group":0,
   8543                 "attestation":"not required: age group is 0"
   8544               },
   8545               {
   8546                 "required_minimum_age":6,
   8547                 "calculated_age_group":0,
   8548                 "attestation":"not required: age group is 0"
   8549               },
   8550               {
   8551                 "required_minimum_age":7,
   8552                 "calculated_age_group":0,
   8553                 "attestation":"not required: age group is 0"
   8554               },
   8555               {
   8556                 "required_minimum_age":8,
   8557                 "calculated_age_group":1,
   8558                 "attestation":"6J8AJSMV0XW8M6Z1WGPPWS45A0C1T59AE09XGN2NNHW2A93G9W9E9Q5AFXY18DT8C7CBPMHXGBVQV6FYC91JS8CV45SYCQ0SXZ9Z22G"
   8559               },
   8560               {
   8561                 "required_minimum_age":9,
   8562                 "calculated_age_group":1,
   8563                 "attestation":"X605VEC3KHB28HZ8DGM5ZHK116NT7FHEDCSYM0MH5KQA3TB8891MH8MWXFAHV00X8CS277Y6XP86V97ZHP098B6ZD09JMAP8EKVR230"
   8564               },
   8565               {
   8566                 "required_minimum_age":10,
   8567                 "calculated_age_group":2,
   8568                 "attestation":"GHXD9677BHZYTP1JRWTAV2CNKNWHYZQBXS0QARTHYD894DK4XYQ5H2FGPKQD842P4ANTX7AYC66NKRAZH7GG71F2P58BW8W5PW83230"
   8569               },
   8570               {
   8571                 "required_minimum_age":11,
   8572                 "calculated_age_group":2,
   8573                 "attestation":"AHA0R3SFJTEHQK539BGJ1Q0EFY9Z15BZMET4JESKMMB4A78FFXJYJWTRRA8GENRB1FS6H22VMJF85BP5D7ECY0TKCJB5J4C2NBV2E2R"
   8574               },
   8575               {
   8576                 "required_minimum_age":12,
   8577                 "calculated_age_group":3,
   8578                 "attestation":"4AKJ1MMCWR7ZX5ZB5FE7XAPHZV8VG7PAFQJKJT3QKVYKZ9E93F2EPKXN6VZBRH4ZMCTQ9XNEEGRK731YF2AGM4HJ4TBHH26C46PCR1R"
   8579               },
   8580               {
   8581                 "required_minimum_age":13,
   8582                 "calculated_age_group":3,
   8583                 "attestation":"TFGQJDAY36DY1HHPXFASZ10HH9WBSPABC9MA8ZGQJ9GY14NQCA0JTVVADG2CVKZXNF5V5NM68750AJT1V007RTNN9D8X0YNEHQ39A38"
   8584               },
   8585               {
   8586                 "required_minimum_age":14,
   8587                 "calculated_age_group":4,
   8588                 "attestation":"65NKMCX22G1VEEVS53WYR5AP80QCWEEXB43YQW7YBBAWP8PB5QKHEGGNN0VR6T1FTEMR19KVGJ7RZ8K9QSJXB8ZZBPCEYMDYTZ0RT08"
   8589               },
   8590               {
   8591                 "required_minimum_age":15,
   8592                 "calculated_age_group":4,
   8593                 "attestation":"8BMJ57JKX8C3B2VG0GSFSHH3D6PQCXSTE5NJR2D468G820F5JSPCCQDSJN0ZRT8GW4FR83RM8HHFSE40A3DD2FE664JQBW6MEAJNG28"
   8594               },
   8595               {
   8596                 "required_minimum_age":16,
   8597                 "calculated_age_group":5,
   8598                 "attestation":"CW7M3WJYRXD6FBCBMN6J4BC0J5XN9V1TJRNFGWWZSW92Y8E1WKE1DGMJK0C4ENVHS2505PFVB6H5A0ZWWA3TC5WGYDN9YWM3YZTNE1G"
   8599               },
   8600               {
   8601                 "required_minimum_age":17,
   8602                 "calculated_age_group":5,
   8603                 "attestation":"6JJRYDVVRSG0YJPZMBZXB3X396HMCMPKJQFEE3AHGF5Y92X3VDZ9CTWV5ZNAKNDQ1J6F0SM7Z12ZARAFRE42T8PY5VNNMQ0SYGWSE1G"
   8604               },
   8605               {
   8606                 "required_minimum_age":18,
   8607                 "calculated_age_group":6,
   8608                 "attestation":"ET132B16V4GQ217V1J9JWCXEBTKEDD664NYPXY2SCEP5JNRXD2709XD8W0R93SZSWAN6AKA4K174SWS27D33HN01H6ACYJRCSRMPM3R"
   8609               },
   8610               {
   8611                 "required_minimum_age":19,
   8612                 "calculated_age_group":6,
   8613                 "attestation":"X578D8AYXWW377TEVSQVZ4SWYBGA8HC31VVGGC13X136BQPJPMXJC9N6QH78V7XWDYA0WZ1C2Y480AAVQTCHKG33W7KGBR79YYTB418"
   8614               },
   8615               {
   8616                 "required_minimum_age":20,
   8617                 "calculated_age_group":6,
   8618                 "attestation":"RGMW7W6292JV6CC9K4WQ2RGN74XJRJKK37AZ38PF9AN8XCZ5248CXYMBQXHN9GNWEQDZPVPH9RX9ENG7DF9Y7XAYTYNHTBC63ZF8T0R"
   8619               },
   8620               {
   8621                 "required_minimum_age":21,
   8622                 "calculated_age_group":7,
   8623                 "attestation":"not applicable: commited age too small"
   8624               }
   8625             ]
   8626           },
   8627           {
   8628             "generated_by":"derive_from(1)",
   8629             "seed":"G4BC8QWW8H135R5WCMRTBB5ZNJ0PBSNABMQE8Y5M6N81YCCE65M5CZNYXZGV7TQDWB21V7HTJSZ9AEMZKCDP1ZBWXGYA0VN6NT0A0Q0",
   8630             "proof":{
   8631               "num":6,
   8632               "edx25519_privs":[
   8633                 "1E728FZPQJXE8K6509RVCTKP0RSQ1JS6J7HJTJXF21DZ43SD700NPGB76KJQXKBF1J9JC5DQ9JCZYHPJQZXNE6Q4WCSDND260E6YM1R",
   8634                 "B54G826CH6837YEA6G3PBZ8PNAQ03WQZR3DR76ZFNTTXKPNXCW0KFR49HQP3T90XQECQH7CDRTNXEG8C9PWV3BFZNKWHFD4D9935VQG",
   8635                 "9DTR0QKCHPGFWBA2FKY4TJXMHNQEDA96K3F00ZJV0QKREAF1FC6X8QCRX9NBWEXPK6RY9QK521KSPBHKMX0VT1NE8X29X1XBVHC7Y8G",
   8636                 "ZY73GQAH9BQ18TX9P0RW2512BQ2TAXPB0ZY0REN38227B1J7ZR3RD359AKEDGYY10E8619H8Y8GSK5HN0VF0SDDM1NYV8A7374FBV50",
   8637                 "X3T2JMTYRCMDZ9P463H78PPGYQSDDESJNH9NAK34W263BRE3D80GMNN6MPRHSPDP9NES7QMV69AVXZ5GWYFDAYJH56QX3T6JZWP3ZT8",
   8638                 "MMSGYVCADF7B4XWWEWNN69AQASE0P0NXSHWXSKA8P08MX02JW43YAVVH582QDK5H5D2YF6BYJTTZQHXGN0QWJBVAG187EGD71GRNY2G"
   8639               ]
   8640             },
   8641             "commitment":{
   8642               "num":7,
   8643               "edx25519_pubs":[
   8644                 "5WMM35CW7CQTDEKYG8692NDH91WBA73ES4SC6CYA1VC82F6K91C0",
   8645                 "TVNYY8EXYSRKRG9GRQBFV3BYX0D2A1YQNR7TGC10RPD1QRZ1M820",
   8646                 "1NE7XM0S0K006DVQ7XWDW4ARGNMFTWVJGHCHR41G6F8GCAD36YC0",
   8647                 "Q5CTZEZ7XHMXQ88VMP68J3ASDHA8BG2WX16XEME2DSPH7KSBG95G",
   8648                 "YVZW4RQFKPMVEMGNFKM0KXZD4GZW25VX7NNW7EA1ZJJY7HTSZK0G",
   8649                 "1JKTGA14ZTEP3ZMJ2HMW14RNGEEZQVDYMCSCNNFZSVTDA5VZ5ND0",
   8650                 "NYCNHZ09BETJCYBSGM3MG1B0GDW8269SXGQRDFHCQH6RK9WK6FC0"
   8651               ],
   8652               "h_age_commitment":"3RK14CY8Y5SV7832ST7D0NTM160J4MXWXMNQH7Y06JS1Q1DC60KG"
   8653             },
   8654             "attestations":[
   8655               {
   8656                 "required_minimum_age":0,
   8657                 "calculated_age_group":0,
   8658                 "attestation":"not required: age group is 0"
   8659               },
   8660               {
   8661                 "required_minimum_age":1,
   8662                 "calculated_age_group":0,
   8663                 "attestation":"not required: age group is 0"
   8664               },
   8665               {
   8666                 "required_minimum_age":2,
   8667                 "calculated_age_group":0,
   8668                 "attestation":"not required: age group is 0"
   8669               },
   8670               {
   8671                 "required_minimum_age":3,
   8672                 "calculated_age_group":0,
   8673                 "attestation":"not required: age group is 0"
   8674               },
   8675               {
   8676                 "required_minimum_age":4,
   8677                 "calculated_age_group":0,
   8678                 "attestation":"not required: age group is 0"
   8679               },
   8680               {
   8681                 "required_minimum_age":5,
   8682                 "calculated_age_group":0,
   8683                 "attestation":"not required: age group is 0"
   8684               },
   8685               {
   8686                 "required_minimum_age":6,
   8687                 "calculated_age_group":0,
   8688                 "attestation":"not required: age group is 0"
   8689               },
   8690               {
   8691                 "required_minimum_age":7,
   8692                 "calculated_age_group":0,
   8693                 "attestation":"not required: age group is 0"
   8694               },
   8695               {
   8696                 "required_minimum_age":8,
   8697                 "calculated_age_group":1,
   8698                 "attestation":"JXS46EQZ6EHS4METGEXV22SBKVK8YK9SW5DM3YCMKYF8NNNRFFNPBEN89YKDPJ6PJGQKBDHD6PHYW04HMGR8CPW39BY71K152R9GT00"
   8699               },
   8700               {
   8701                 "required_minimum_age":9,
   8702                 "calculated_age_group":1,
   8703                 "attestation":"8PTRQM6DY9H2BZ9X15VD873AKKM3SV0YQEFS22J23WBXWV3RSMP524R5G0VZ114XGSGYJ66Q1X0PPE54ACYJ4GZG6WJY6ZMAMP48T0G"
   8704               },
   8705               {
   8706                 "required_minimum_age":10,
   8707                 "calculated_age_group":2,
   8708                 "attestation":"79CTBS0WJP1MDAN3MMBAE30050T175Q7N93QZY5ZRG1HBJ3SS953TMC3RRWGYP3B6M988YWV6NZVD9TV8XG16257WSD6SS7GB8C0M3R"
   8709               },
   8710               {
   8711                 "required_minimum_age":11,
   8712                 "calculated_age_group":2,
   8713                 "attestation":"2584W5EC5A7N3N672NPS72551708YBFAQEDDPYM5EWRGDZCKHDJG18VS4Y4X8N7Q87RB5R3SGJAHXB2V9WE7DM6XMHB2E50C0XQ2G18"
   8714               },
   8715               {
   8716                 "required_minimum_age":12,
   8717                 "calculated_age_group":3,
   8718                 "attestation":"7NKWV8MJYERPV4CVFJTQMK3PDQB3HH3X3J0VWQN1ERMR6KWZPBZF2ZR2QR821D1E75N0YXF1XMW0RZWT9C6TRZGDQAZ29XEV0P86M3G"
   8719               },
   8720               {
   8721                 "required_minimum_age":13,
   8722                 "calculated_age_group":3,
   8723                 "attestation":"C3MP8KC046TTX8V096G57PZMCM6GCVD16VS2J2N8GQ28TGHN3CCS2EXQ0ARPME1XCT3RGHZNTC1SHNR0G048J8JSP8D3T1X0JEKQT08"
   8724               },
   8725               {
   8726                 "required_minimum_age":14,
   8727                 "calculated_age_group":4,
   8728                 "attestation":"T6M4ENE8DSEBQ0CYXPNWVZPV8BVZC48D9QH71RSV9ZPMDCVE7YG7PM5FTQGH4RVMDW4R0K103T4Y0R62TGJZNFTV66MEHB2CC57RE20"
   8729               },
   8730               {
   8731                 "required_minimum_age":15,
   8732                 "calculated_age_group":4,
   8733                 "attestation":"9CZTXABTB813BCWQKN4ACSET441PF5D2X2R9T3V3TY010B5DV84RT8PXR60G35PJ4STZM5JP45KQ29PQH47JG195NX76GEB6E8P0200"
   8734               },
   8735               {
   8736                 "required_minimum_age":16,
   8737                 "calculated_age_group":5,
   8738                 "attestation":"Z21YBNHCD2RPZTEX489PQ7TFTDR5H9EY7X6R40G0Q0ZS6V899YT4JHDE3Y5CWV8XFMKQM2XPRJZGN6KNTP2R1TYKSGR7P12H1P81R0R"
   8739               },
   8740               {
   8741                 "required_minimum_age":17,
   8742                 "calculated_age_group":5,
   8743                 "attestation":"R50Z6D5AH6FGQRD8V14YNF62KKZEW03GB7ATAMMVJPEF90KPNTQVCEGTNT54Q78MW6RJDWYJ80NVHWGADNSEHWP0NYATT1J6NR35600"
   8744               },
   8745               {
   8746                 "required_minimum_age":18,
   8747                 "calculated_age_group":6,
   8748                 "attestation":"9J4V0M7DP5TYBMF0JETYEZP8ZH2WZQVCPR3N2FPN1E8KTMV993YS8KQKBHR6MPVKCC17VSSS9JYQWV6A8AY5AY3NWSD5ZT351703P00"
   8749               },
   8750               {
   8751                 "required_minimum_age":19,
   8752                 "calculated_age_group":6,
   8753                 "attestation":"BKJ20VJ4W6P6SDGR5TN25WCJGCYRJS4HETDTXP4V707R1A8BHQPND33KHSKWEN31YKD3X5HKT5WWAE2AW00439K9F3A4FA50J92WT00"
   8754               },
   8755               {
   8756                 "required_minimum_age":20,
   8757                 "calculated_age_group":6,
   8758                 "attestation":"EPEHC69CXNGFW6QHBVTHMT2XFMK8SS6BTD5VC8C4YEBPB85YRM53FSMG20BR68GVHA4RHGNPZX2DTSZKHE93HV4MWMQXGQEQ46H043R"
   8759               },
   8760               {
   8761                 "required_minimum_age":21,
   8762                 "calculated_age_group":7,
   8763                 "attestation":"not applicable: commited age too small"
   8764               }
   8765             ]
   8766           },
   8767           {
   8768             "generated_by":"derive_from(2)",
   8769             "seed":"G4BC8QWW8H135R5WCMRTBB5ZNJ0PBSNABMQE8Y5M6N81YCCE65M5CZNYXZGV7TQDWB21V7HTJSZ9AEMZKCDP1ZBWXGYA0VN6NT0A0Q0",
   8770             "proof":{
   8771               "num":6,
   8772               "edx25519_privs":[
   8773                 "KPXHYY9D3923BB3K5Z2ZNCENKXDC9V5F0Z3KN39HNTZ5K4N9G02H3HK75384SK4QNG8KMNY88F1KN144JGGW6H92WX2YBVNAJAJ0S5R",
   8774                 "0JBZTBS57QJNYHB6Y50K9TV0BWFZ0T4K00R5H724GRSE7N0CTW6FPTCD6Y9S3W0KDM5Y8YDZSF475JFZNM24C5RMBGE1VRST279PSC0",
   8775                 "JVMG8NJZ7CPTBV92WVP17PDGPHDFMWF5GQFK3BM3PZY9HAQZG8014NGN6ZZS5KHHG3WREV4T8KDDB0THEYP5R4FGFW73TG4SKAHVA6R",
   8776                 "VRM9MVRQKBCV7N546AA8CW95YAXBHH4MYG6E1DXM0QMRCXD9143NB6D4S6RZN1JCKMAGAZ0Z7BZ44EEKVRHSAYDQJCHFFC0XHGZBWJR",
   8777                 "5TN6FF6ACSN66G564NQFW3P1CR1PS94D05MW5JXWVMDCHV5K8054BM7SJEN6YFCSRCMBVA1ZXE0FEK2CG06N4B4APAAEH6NM0S3GHH0",
   8778                 "0M8NC1MX08TJT8W7DSBNFNM9V95FN7CJC087G4X7E7P3AH30RM3ZGJ00BNDAC32AKNWJBKN7BGNKF7WP3VQAT53NWKZJDJZ2E26ATM0"
   8779               ]
   8780             },
   8781             "commitment":{
   8782               "num":7,
   8783               "edx25519_pubs":[
   8784                 "N7Y1QYAMSEKEQ4EMF6SD0VGZHQERKGZSQ5N8Y6JD4ZPKVJ1QYMQG",
   8785                 "R1EA6V30HKNR2Z0YVRQXPN6DZ5SXF0R2KSRZ02Z58D0TB282NWJG",
   8786                 "0AZPK2MZDYPC16DCGPBTJQZ0HRMTYAEFS82KSSZX4YE3Y6F8RJ9G",
   8787                 "1G9QGRED2HNDTM74A6E2QR4SCG87DEJTRBFZ80A0NCXEC28RXAA0",
   8788                 "WQA7BSDF6HJ14V6QTMQ3GXPPC6YW23RYPJ5ZFRQ0SBNN3CBVHCFG",
   8789                 "W7XQSPF9C0PQZTV15XC54Z68ZBT8TB3MKJE900VGPYXXKQPVM030",
   8790                 "QZG0YM682MSE44VH3JX5AK4GZTR071C40VT6K99S9D6PPZGKWJVG"
   8791               ],
   8792               "h_age_commitment":"WNFYQQ2D8MN1HBGKJX63YQ4DVQXMGRWQZCHXK0X3H3TACYDY90BG"
   8793             },
   8794             "attestations":[
   8795               {
   8796                 "required_minimum_age":0,
   8797                 "calculated_age_group":0,
   8798                 "attestation":"not required: age group is 0"
   8799               },
   8800               {
   8801                 "required_minimum_age":1,
   8802                 "calculated_age_group":0,
   8803                 "attestation":"not required: age group is 0"
   8804               },
   8805               {
   8806                 "required_minimum_age":2,
   8807                 "calculated_age_group":0,
   8808                 "attestation":"not required: age group is 0"
   8809               },
   8810               {
   8811                 "required_minimum_age":3,
   8812                 "calculated_age_group":0,
   8813                 "attestation":"not required: age group is 0"
   8814               },
   8815               {
   8816                 "required_minimum_age":4,
   8817                 "calculated_age_group":0,
   8818                 "attestation":"not required: age group is 0"
   8819               },
   8820               {
   8821                 "required_minimum_age":5,
   8822                 "calculated_age_group":0,
   8823                 "attestation":"not required: age group is 0"
   8824               },
   8825               {
   8826                 "required_minimum_age":6,
   8827                 "calculated_age_group":0,
   8828                 "attestation":"not required: age group is 0"
   8829               },
   8830               {
   8831                 "required_minimum_age":7,
   8832                 "calculated_age_group":0,
   8833                 "attestation":"not required: age group is 0"
   8834               },
   8835               {
   8836                 "required_minimum_age":8,
   8837                 "calculated_age_group":1,
   8838                 "attestation":"V2RXW3MYZNGWTSX555AXF9B34FQSKPWXQE5Y8DYTF33C99PRYBQQFBPYFA9FWC9QKSYTMY273QCKJ4CT4Q2GWGFR3QQBSTM1X4S9T10"
   8839               },
   8840               {
   8841                 "required_minimum_age":9,
   8842                 "calculated_age_group":1,
   8843                 "attestation":"9DJPQC1CDFW7YS7CPQFAX053C1DZ92JFMKR3VZR7ENN75DBQE3FC2METY3M9WEQQ050506JZ3AQSDNGG4YV28A0QJBHAN99XY34DJ3R"
   8844               },
   8845               {
   8846                 "required_minimum_age":10,
   8847                 "calculated_age_group":2,
   8848                 "attestation":"98X25TF1VDMPZ4QKJT5GXNGC5PSTEQWKNXPJX0YXENN7CVZZNAJW6V9NE8C0XJ4J1E0J08CWB8XPJ6H7Z80P9DDY5E4S3NFPMR3RG0G"
   8849               },
   8850               {
   8851                 "required_minimum_age":11,
   8852                 "calculated_age_group":2,
   8853                 "attestation":"DE9XK0F6KQBNFTT9MHPGY2WJ0FYHXXQDE517X216F3PR3486ZAHAPM7TMCGVXXQQ8YRS3PT8PWB3WM29STYBBZ6G3T9Z8FWNRFN6R00"
   8854               },
   8855               {
   8856                 "required_minimum_age":12,
   8857                 "calculated_age_group":3,
   8858                 "attestation":"VGQP6882WCJZ5CTHJZ5SBAHV9Y2EM49RCT3GVZYDCHYH07ACHTQDXE08Z8XK4PJJ4CFGG9E2P6CA3H93A3G9EKGZYFQXFN88QK79A0G"
   8859               },
   8860               {
   8861                 "required_minimum_age":13,
   8862                 "calculated_age_group":3,
   8863                 "attestation":"NRPWKD2QFBP1WEWT54932ZE41Q5F8G7P4CS62SQAWQZ3TA8JDYQ4GSQ5A1J3X2FQSC3B7SZ3Y7ZPWRV53YKWHWRY6NVSR031N9SXM3G"
   8864               },
   8865               {
   8866                 "required_minimum_age":14,
   8867                 "calculated_age_group":4,
   8868                 "attestation":"KTWT2DKEXP7C5BFD69YNSJ2XBWN5G0Y80XEMYXNRWE09RKZXGTBEJWB0J0818ZQGK1BP4BXHBD9ZWFDGWR7FFMTR7EYMZC92TWH7J1R"
   8869               },
   8870               {
   8871                 "required_minimum_age":15,
   8872                 "calculated_age_group":4,
   8873                 "attestation":"J56HFW84SQ6GE648N230HD4TYP6R59NYYQ7WKW5B0AMSN3F8C2PHBGQSZK6YVM52H4T039W92MNGCK90Y4CZG8Q4ZMTBXY7BRE51628"
   8874               },
   8875               {
   8876                 "required_minimum_age":16,
   8877                 "calculated_age_group":5,
   8878                 "attestation":"59AK4VFTGW3Z8RSTWCFBEREYXNFD9J60CJMHG2PRR7QJG08Z1YFSVQZ6RHZRXSB3FD0FV7DR577TSXGH4CT76DXCFSCWNQQTNXEJT18"
   8879               },
   8880               {
   8881                 "required_minimum_age":17,
   8882                 "calculated_age_group":5,
   8883                 "attestation":"RKDWQWD3BEHCS4E587M5RH2J0N415Z378ARVDGP08E37PPACP31P8EXMZ18DGM5F40MFH4WBTTN8S8ZWR5G49Y1JHKQWWAHZXH6X61R"
   8884               },
   8885               {
   8886                 "required_minimum_age":18,
   8887                 "calculated_age_group":6,
   8888                 "attestation":"8N7WBS85S7HGEW92ZR22WPD478RF133FHB1XX1CZP36C2XWXF9EVMSE1PANJB382QVV7Z53JQY2YVDP8MRJDR07G7SDDSVGXBJQKA20"
   8889               },
   8890               {
   8891                 "required_minimum_age":19,
   8892                 "calculated_age_group":6,
   8893                 "attestation":"NE21MAKYPNVP3JDXZFZB57BFP2HV8QYEH80Q666SZ8K9BRXJF712S909QFJ3E52Z6T1CNVXZZEJ08ZFY34NKG1QFNTYXE00XT0ZQT3G"
   8894               },
   8895               {
   8896                 "required_minimum_age":20,
   8897                 "calculated_age_group":6,
   8898                 "attestation":"QVAMKAA1Q93C3SXNTP1751YAY1K480BVS4Q9RJ0QQCE9GFCK3ZQ80TZNJG1XE74XVDS9M36NJ8TV7DZKAQKQM3E3TNBAKPBP2GB3J00"
   8899               },
   8900               {
   8901                 "required_minimum_age":21,
   8902                 "calculated_age_group":7,
   8903                 "attestation":"not applicable: commited age too small"
   8904               }
   8905             ]
   8906           }
   8907         ]
   8908       },
   8909       {
   8910         "commited_age":20,
   8911         "commitment_proof_attestation_seq":[
   8912           {
   8913             "generated_by":"commit()",
   8914             "seed":"V224D79TEB8S96HSEQE5D14BF6NCS3YWCBTRN65JRK5N3TDB7SNGMY2CQM1SBM7VPE0YKPC448HY2B5YRJB7NJJY3V2X3HRJ7RBKSRR",
   8915             "proof":{
   8916               "num":6,
   8917               "edx25519_privs":[
   8918                 "T0433VFG624EPQH760W413MAPDAAVYEDCADSYC5TCT5QZW20C1901F2DXG4V4WT9Q7JC68GRM1NEKP42DE94FPWKSCA5V5F6733C230",
   8919                 "J03G8P6DGAKEGKXM4Z1MCNSGMMWXS5HP95AJN0D6A2WZ2BAMSH0ZEC074XNJQRXFX5PJ3H4HXQQ392P90E0G75BK6YFR219G8KW14X8",
   8920                 "V21CC5D214KREN4K0HTGBGKSKK65YGVCQAY0RSYQZPVMYFH4EDKJF5TT1G0QP0Z6Q0X6HYQ450A7G4E8CXYV5FNPY63NG8KTDYVBNRG",
   8921                 "D1B1ET040QYQH77QPAXXRENV27H2R77JDTR90C0S0P8NC3ZPYNJ1PCWJ368XJZ730D0Z8J61RY2YFJVAYV14ECN9R7JRMHZE75Z8NQ0",
   8922                 "P3C90JF84DCQR8D15QMWQJXWD0HPJMJM4EB8SQ3PN1YGY5ZG1SF2GKVSPJF0MEB46MFCJZAQ690RX3SHB477PECY46VGWVEHBRTX6HR",
   8923                 "022936MHW927QM8JAWTSF0KK292P0DTNP8GVPXXKCTHJDV89D1SDG0Z8RW2PDRH1XKV3NJM9ZE2EDCPJ7DMYGA35PRGQSBDQD41G7TR"
   8924               ]
   8925             },
   8926             "commitment":{
   8927               "num":7,
   8928               "edx25519_pubs":[
   8929                 "RF4P4WMXB85H2N1BH0ZNCM3R2BSKNZTQHMGTWDWV6MN9SSQWG4P0",
   8930                 "CHCVYKX3V9CT2N3THWY13M0DZCKZRQN0D342FJ5CKE8YFN6GEDBG",
   8931                 "SFYG21A8PVG0HQSXBCB0PJK0SRP1SW7E1E5Z8S9DM8K8EGMD0E3G",
   8932                 "GFFZJE4Z4AB8A9YF4CB9BCKCA3H3YZCJF7ZSNMCTK9N8TJQQX0HG",
   8933                 "0PXVZYMSBVAYD2R08AMN87KF9QJ3JSB9RAVM1TJ5JQ3DYQCAPJS0",
   8934                 "6SWZZQ0C844430KKTEBAHPM6N9HEGDPTRXMQWDQSDVG60FBPRKPG",
   8935                 "03FES7WC1YVMG6J4YB5G6R2JVBY41F4DWV4T5ZB9ZBYWTW5D09DG"
   8936               ],
   8937               "h_age_commitment":"HC78197HG8GHRXMPVD2SB7DNWVC7CWY77NP69CSX0WQ23CJRKP50"
   8938             },
   8939             "attestations":[
   8940               {
   8941                 "required_minimum_age":0,
   8942                 "calculated_age_group":0,
   8943                 "attestation":"not required: age group is 0"
   8944               },
   8945               {
   8946                 "required_minimum_age":1,
   8947                 "calculated_age_group":0,
   8948                 "attestation":"not required: age group is 0"
   8949               },
   8950               {
   8951                 "required_minimum_age":2,
   8952                 "calculated_age_group":0,
   8953                 "attestation":"not required: age group is 0"
   8954               },
   8955               {
   8956                 "required_minimum_age":3,
   8957                 "calculated_age_group":0,
   8958                 "attestation":"not required: age group is 0"
   8959               },
   8960               {
   8961                 "required_minimum_age":4,
   8962                 "calculated_age_group":0,
   8963                 "attestation":"not required: age group is 0"
   8964               },
   8965               {
   8966                 "required_minimum_age":5,
   8967                 "calculated_age_group":0,
   8968                 "attestation":"not required: age group is 0"
   8969               },
   8970               {
   8971                 "required_minimum_age":6,
   8972                 "calculated_age_group":0,
   8973                 "attestation":"not required: age group is 0"
   8974               },
   8975               {
   8976                 "required_minimum_age":7,
   8977                 "calculated_age_group":0,
   8978                 "attestation":"not required: age group is 0"
   8979               },
   8980               {
   8981                 "required_minimum_age":8,
   8982                 "calculated_age_group":1,
   8983                 "attestation":"Y7FG6XFK9B7H04XB1NGJA1CWANB4DATRPB9J1J4M4JFBKQNH89YZH7VVE87GES4Q0C6G326Z0VRNMDRSAQTXMN90GN1CEKHKZFPKM08"
   8984               },
   8985               {
   8986                 "required_minimum_age":9,
   8987                 "calculated_age_group":1,
   8988                 "attestation":"QZMK2ARJYSGX3DYJ5XAVJ1TMGERQKT2DHQBQ7CN7826SSRV44M8XPBEQ9655FDDKE8WNRHVKYP4CD26XD3TXMWQSCP3CTE7AMMQWA00"
   8989               },
   8990               {
   8991                 "required_minimum_age":10,
   8992                 "calculated_age_group":2,
   8993                 "attestation":"1C668JPJ4PCBQ0VP3PRTJS00DE43J3MZAC1NNTZPV3VDQGZKFN9D3ZPFKCJY3GAY5KFCAYPT5XCWTSQC6ZC1R7DMJS5MKTD30EHD81R"
   8994               },
   8995               {
   8996                 "required_minimum_age":11,
   8997                 "calculated_age_group":2,
   8998                 "attestation":"11FKMF64YK5DD041KY9ZZ7DVW6EWZJJ59PFEEZ5B62PTK5664VD54AJ2GC3PCEHSERVVPQFXQFMVBQ3B8RRGFNHNAVA8EW7MCSQN82G"
   8999               },
   9000               {
   9001                 "required_minimum_age":12,
   9002                 "calculated_age_group":3,
   9003                 "attestation":"TNQD495T4EPRVX4FSQVH3RGCEBB906GZY0491GVY7K0XS2MCH5CCC3PA1YRRVSYEPG9XXJ35PH58T0R95R2PQ5SFNAMYG7Q89YMHR0R"
   9004               },
   9005               {
   9006                 "required_minimum_age":13,
   9007                 "calculated_age_group":3,
   9008                 "attestation":"V7GABXTSM6JE7EHMMBXTM3XY2TFJB0ZWJMV3G5XGSKAHXEEF60XMCXXB41KSWSY4Q8RWTA1QYYZTPVZCN70XP2RSNFV4VCSEKX1YJ00"
   9009               },
   9010               {
   9011                 "required_minimum_age":14,
   9012                 "calculated_age_group":4,
   9013                 "attestation":"366C8KQ59H38GP12MJTZPA3F43HXCSGBDX5YJQXGEPGZTR9S71KV8DB8E146BJWEV6DCZ1MB0KM64RX1GRZDPTQY0NRBRA81SESMP00"
   9014               },
   9015               {
   9016                 "required_minimum_age":15,
   9017                 "calculated_age_group":4,
   9018                 "attestation":"589C55MDPE1ZVN2M47DBKWYGJFQ8WV383N9GN9VN73Z5D2P0S8D0X58AMRD933DCVJEPYBJNQFA2VNGVX20WYCNWH5EYXRNW3596208"
   9019               },
   9020               {
   9021                 "required_minimum_age":16,
   9022                 "calculated_age_group":5,
   9023                 "attestation":"GT64FP7NG7V44SCDH7CT7E3V4BYZYC1HJSM0RC9PQN3FEK7XXDJQ1MPPXTDR9HV9EGXSKVA25JZYCXM7HVCFRFW5MHQ6V4GEXTHWE0G"
   9024               },
   9025               {
   9026                 "required_minimum_age":17,
   9027                 "calculated_age_group":5,
   9028                 "attestation":"ZD5RHCJZ60K9RPYASK5TC36QCYE75P3TNGN5AAK9WME3GNPNS5EHNW1Z0WEE2G9GAXST1W5BFT20NN74P8DJWPHFRVGMPVY53BCNT00"
   9029               },
   9030               {
   9031                 "required_minimum_age":18,
   9032                 "calculated_age_group":6,
   9033                 "attestation":"8AWERHA54T67X4AW28FXRKSTSWNSHGVTREBGAR043HTEDGMF6MAGM6HJ5GZYMYH8BTJ60TJEQHWBHKX50SQJ62CDAY019BV6VCBEC1G"
   9034               },
   9035               {
   9036                 "required_minimum_age":19,
   9037                 "calculated_age_group":6,
   9038                 "attestation":"8GYJMNGPPK8G2H4BR294PX3WGE3W9CZH69J93BH6BMN5EJDBHAGW08R223XGF4EXATH85WY2C6QE3VBDBHE8RFBBW1BCN4S8FMZK03R"
   9039               },
   9040               {
   9041                 "required_minimum_age":20,
   9042                 "calculated_age_group":6,
   9043                 "attestation":"TF7G69AEKRFFMSKQT5Z1BKASQHGPAD7G8DRX9C1FYEEW64E45633QGCDFWGCKYQ9105XKZN4V6G91CS08RZV82GP3Q6F483TTTDCJ20"
   9044               },
   9045               {
   9046                 "required_minimum_age":21,
   9047                 "calculated_age_group":7,
   9048                 "attestation":"not applicable: commited age too small"
   9049               }
   9050             ]
   9051           },
   9052           {
   9053             "generated_by":"derive_from(1)",
   9054             "seed":"V224D79TEB8S96HSEQE5D14BF6NCS3YWCBTRN65JRK5N3TDB7SNGMY2CQM1SBM7VPE0YKPC448HY2B5YRJB7NJJY3V2X3HRJ7RBKSRR",
   9055             "proof":{
   9056               "num":6,
   9057               "edx25519_privs":[
   9058                 "PFV6XF8ZABRPJ0YNR99P0P5BARPDK5V9TSG9YCJSDBJSDV7YG8308SF6J7JK84KBBQD6J76ZQVPQ938KVKTPG02X8P2AQRKK8F5PN7G",
   9059                 "P33YMR1GHKFYFQDDVMD71XJE78M322AMZTRSPANSRJEEP0AKAC3HXMFWVDMZTDNS3Y0G9R59NPTN77FY8CH2J991G54070B51S9R16G",
   9060                 "F41R3MYFRB6XKMY1ZVCHFV6JK6JCVE510Q2H7645ST2VFGBTKG639TX9FE767XV1CF56A8J3AF79BW84CRYEYKGSN0BMA73KPHPEACG",
   9061                 "KP7ZTR2A486BC95H8YFW70T29R8GE08V55EZE0AADHDSRDKASW32ZDE4PAZ156S6BMTH0X5S70KHMFWP0WFTKDVMGY0H7F0DK96N6T0",
   9062                 "DSVSZGPNFRP90W2D6204T28F44DY0ES8N8FE2CNPFR49BAV5G821NEAWWNRJDP2V7Q7QF3C8PVWZA8PAG0DP8DHBJ0N53WFCPD43SA0",
   9063                 "4CPZNJZA5B1G6JTC57C1EFK77FRQ0PPQH01Z5NK3M3Z0Z8MJER54T0EFQC79YDZ0NBDZW9YZAZG85WFCQSKCX7DXCX3HAZRKK119CF8"
   9064               ]
   9065             },
   9066             "commitment":{
   9067               "num":7,
   9068               "edx25519_pubs":[
   9069                 "RWF6QMYDKRVRWTMXM5BBJZZ3CTTN8PEH957FJ5CHM5K9CHC8CSWG",
   9070                 "3RGDV1XQJTKQCVXCACPGWMV0RQ44RBEY8NAEXS96Z2GMXTE7ZTE0",
   9071                 "XF5B2CYZ2PG5EKH3SH95Y813JE9KPVJZ5SH8S7T7W15QPGEXAC80",
   9072                 "20RP7PJPK9MKM4BWG66QQBC4RH31WMYYVPYWS79KYAS41SG1ESF0",
   9073                 "M02VZCB7CB2DJAESMMRTE35C12DX7ZS7HX71WFRVHBZ0MTD1X080",
   9074                 "R2ZRXHVG21CDR845B4MTFDZX3FA3KG4A5W97WK2Y7R7FRRGFBV6G",
   9075                 "N3EW91XK4A3AT17QVAM84BFEV2CTNQ3MH097911ZT9F4Z5YDHH20"
   9076               ],
   9077               "h_age_commitment":"654SMA6G4JWE0CEH1X2DQS7BE9JRGQ9GXX5PJZXM507S72N4V7P0"
   9078             },
   9079             "attestations":[
   9080               {
   9081                 "required_minimum_age":0,
   9082                 "calculated_age_group":0,
   9083                 "attestation":"not required: age group is 0"
   9084               },
   9085               {
   9086                 "required_minimum_age":1,
   9087                 "calculated_age_group":0,
   9088                 "attestation":"not required: age group is 0"
   9089               },
   9090               {
   9091                 "required_minimum_age":2,
   9092                 "calculated_age_group":0,
   9093                 "attestation":"not required: age group is 0"
   9094               },
   9095               {
   9096                 "required_minimum_age":3,
   9097                 "calculated_age_group":0,
   9098                 "attestation":"not required: age group is 0"
   9099               },
   9100               {
   9101                 "required_minimum_age":4,
   9102                 "calculated_age_group":0,
   9103                 "attestation":"not required: age group is 0"
   9104               },
   9105               {
   9106                 "required_minimum_age":5,
   9107                 "calculated_age_group":0,
   9108                 "attestation":"not required: age group is 0"
   9109               },
   9110               {
   9111                 "required_minimum_age":6,
   9112                 "calculated_age_group":0,
   9113                 "attestation":"not required: age group is 0"
   9114               },
   9115               {
   9116                 "required_minimum_age":7,
   9117                 "calculated_age_group":0,
   9118                 "attestation":"not required: age group is 0"
   9119               },
   9120               {
   9121                 "required_minimum_age":8,
   9122                 "calculated_age_group":1,
   9123                 "attestation":"0JF0031D331NK6WBBHB3H5Y6347GB8EV72VM14FD1FY854EBQ8Q5JF35ETVBFPATAM08TCGFM3ZJ5EP4871PSHMM6DHVVQ5MB8GC03G"
   9124               },
   9125               {
   9126                 "required_minimum_age":9,
   9127                 "calculated_age_group":1,
   9128                 "attestation":"CJQEM1XSVDXHM5R6MRSBV2VEMX92HPD0NRK6C8WGQ41733ESZRS2C3H02RCJHXC5A6NK5W40H2RM00FBRYGGCGN4J2M7WVEKMXR6A1G"
   9129               },
   9130               {
   9131                 "required_minimum_age":10,
   9132                 "calculated_age_group":2,
   9133                 "attestation":"83QA28NY9M9K2JH4BPGN48D25Z90A5REA7DKECW0FBN9HBXPVAQZXATKQDVJP472KPX6ZV1DCF39CXTYC47KECH8T1GGZTEVSJXA01G"
   9134               },
   9135               {
   9136                 "required_minimum_age":11,
   9137                 "calculated_age_group":2,
   9138                 "attestation":"0GS3J4SETR0MR0WD3C59CYYC1PZZT2CVMCGKS56BRPW63HCY4CQJ0M2G0QADTDDNW6TEHM1FG6QJDJ4QB7TM1J1TNJKHCQ4Q8PBZE08"
   9139               },
   9140               {
   9141                 "required_minimum_age":12,
   9142                 "calculated_age_group":3,
   9143                 "attestation":"Y33FE95QH7EJ4M6D4H4VNQXDEAW59MWDE9H7PS09S81JNEF4XMZAJR8MCJ5S9HHMRM9ZQ1SCPEYJQ9K1X3V8WB3VS46RBMPVZJYQM2R"
   9144               },
   9145               {
   9146                 "required_minimum_age":13,
   9147                 "calculated_age_group":3,
   9148                 "attestation":"W0EHPB5A7K23099D2E426S8EYMCCWQXGCVXDWC9K3RFTSQVFAYWCHZ5SBYRJ52SEE33EBNSF1GV0XHK79BR073HQ8W8QDNAZ2QK8A2R"
   9149               },
   9150               {
   9151                 "required_minimum_age":14,
   9152                 "calculated_age_group":4,
   9153                 "attestation":"WYHY73NCHN1CQ9JX4C1DDP6589H66N9HRVWCQ4XGV8TQ76B8NN9CC6WW7QKQWX7KWSH9XXY7BQ9M62NCHGG1S159DJ8Y31M8PNGBC18"
   9154               },
   9155               {
   9156                 "required_minimum_age":15,
   9157                 "calculated_age_group":4,
   9158                 "attestation":"B8N809D2V8AV2TE1DHS7D7593TGS4B67PV2TXKECHRZSGDW1X6DYGWM88ZWC1791SK6YZD2Q9ZDJ2X6FD9REAEBWC7BAYF0MCETFW2G"
   9159               },
   9160               {
   9161                 "required_minimum_age":16,
   9162                 "calculated_age_group":5,
   9163                 "attestation":"5MN9X1Q8GB19Q07EK9GMMWK6AEK1XTZ2ZW8T2VP0DEK0E0Q5GSY0KRQV0D0SNDP4YKSKA5SQ63Q76X1Q1GE6JZMCR2YED5BACKSAP1R"
   9164               },
   9165               {
   9166                 "required_minimum_age":17,
   9167                 "calculated_age_group":5,
   9168                 "attestation":"9VZ5R4511P8G64FX8C27CJAPCE4R8W12VFDBJEGMFTFZM5FYZA35JB1B6ENZ3DS3KVPSNC43JSR103DE51FS39BEABWGJ8EDBPE5P38"
   9169               },
   9170               {
   9171                 "required_minimum_age":18,
   9172                 "calculated_age_group":6,
   9173                 "attestation":"HQKHSDS1FD4Y9BXT6A0FNREHZTYYHAZ9586YQSVFMH80PESE7FJGM1HG750Q3H6XN7RVWXY66RH2GAENYZV5AZ455VVJEPCKJ8JG400"
   9174               },
   9175               {
   9176                 "required_minimum_age":19,
   9177                 "calculated_age_group":6,
   9178                 "attestation":"Q4QS9ZXADHNF1HYTF4N5529DTJ2MQV7NNBRE26487BG7R20RFVTMAGQ73YZAB3YGRM38VR1K373X1DK9KVCGVMKT3RAAQ8RMMCK6T3R"
   9179               },
   9180               {
   9181                 "required_minimum_age":20,
   9182                 "calculated_age_group":6,
   9183                 "attestation":"DPB7EX8D2VT74Z8AWTFDJHT5W3N7XQQHZP7KJEN3QM9S3G4XVVP2QSZJXWYJEFFP1A0NFGB12A4S292WVBGZJWAPQ7YHXN7D1AYW818"
   9184               },
   9185               {
   9186                 "required_minimum_age":21,
   9187                 "calculated_age_group":7,
   9188                 "attestation":"not applicable: commited age too small"
   9189               }
   9190             ]
   9191           },
   9192           {
   9193             "generated_by":"derive_from(2)",
   9194             "seed":"V224D79TEB8S96HSEQE5D14BF6NCS3YWCBTRN65JRK5N3TDB7SNGMY2CQM1SBM7VPE0YKPC448HY2B5YRJB7NJJY3V2X3HRJ7RBKSRR",
   9195             "proof":{
   9196               "num":6,
   9197               "edx25519_privs":[
   9198                 "7V3WJZ7854SY84P6QRGTXCA8ZK2XEJ9DQE8EVCCH9KFKJHRP546VMZFV8P1Z7H54H23WRK14ZPWJ0KZVV07KC7272GR6WJ9NDS8ZXH8",
   9199                 "Y7MJ6QNKJY02N67EDCVRG9ARW9RETS9R5T42T4STE2V4TKQ6Q829WZ7MFCRXDVYYGYTEMZJ1WH4AHG50W2R6D872N4H9BTG89YXTYVR",
   9200                 "J0YAVF4DDVDMHP6DFFWKTTCTED1F950P0NGNJN8BGQ5MNCZ6Q423A4HDA8E93RFW8XG25CABBC15R49BCEP4TYS09W4X83CZZ5RNQGG",
   9201                 "26JKZRMF2ZY6NXFGBMM9M8RSNN3QZ51VZYAKB1XH4872SP2DXW7J9Z34S4HFQDD5PQTZVV4X59D9RBKEXJXH1BX3PBDT9FSD5DHMXFG",
   9202                 "FWPBNTYBWTXERBTQ2WETE3S3MV0WSYY40AXEXY5C01BDGY9B4W1ZDAZHSJX8JG0YWFM3EWJEWVWV3BHTKVJG688TN8HS5R0AM7ZFG08",
   9203                 "4T5SJCX9H4MF1FC703F29BSBVS7QS2XK4FN7E54PF0H2MPRNM057D2V4DM5TMBJQQPAJT70PT41YS90TE230S5NP70WXGH40VXPVRR8"
   9204               ]
   9205             },
   9206             "commitment":{
   9207               "num":7,
   9208               "edx25519_pubs":[
   9209                 "1WPHZARQ449QPHBW81ZKSB078ZZG4YVV5HH1VW27PE1GKPQBPBPG",
   9210                 "W4VF9EX174XNS0RS5JBZ485DS715PBN6K2D4HRM221JY31V0TRX0",
   9211                 "GZXWZQBWHQ1DTJNYFJ810QHEC3GKVX2EMA7P9MJSV94ZP58DW0GG",
   9212                 "BPVAG873KKQ3JFZZKDX0N2EWPD480RW5WEJC4W5TGZHS2E4DT4AG",
   9213                 "5YKS0RJASJS5AGCQN24RYHSBQ3519B2VPTP7CXH0GD76KESX3WH0",
   9214                 "9ZGP8WQMPF3RNTSV65HKH0RHWM6ZAM4CM7PR108GN2HKFNKR6BYG",
   9215                 "F0ERN7PESSQADM5V0T4X3KQYVG2A5MJGGVYHXTKWZD777NHFCWT0"
   9216               ],
   9217               "h_age_commitment":"C085K5AJEV9V3JAK3VYY6AQQVTGPWJTBWK111JPQVC14B2113EA0"
   9218             },
   9219             "attestations":[
   9220               {
   9221                 "required_minimum_age":0,
   9222                 "calculated_age_group":0,
   9223                 "attestation":"not required: age group is 0"
   9224               },
   9225               {
   9226                 "required_minimum_age":1,
   9227                 "calculated_age_group":0,
   9228                 "attestation":"not required: age group is 0"
   9229               },
   9230               {
   9231                 "required_minimum_age":2,
   9232                 "calculated_age_group":0,
   9233                 "attestation":"not required: age group is 0"
   9234               },
   9235               {
   9236                 "required_minimum_age":3,
   9237                 "calculated_age_group":0,
   9238                 "attestation":"not required: age group is 0"
   9239               },
   9240               {
   9241                 "required_minimum_age":4,
   9242                 "calculated_age_group":0,
   9243                 "attestation":"not required: age group is 0"
   9244               },
   9245               {
   9246                 "required_minimum_age":5,
   9247                 "calculated_age_group":0,
   9248                 "attestation":"not required: age group is 0"
   9249               },
   9250               {
   9251                 "required_minimum_age":6,
   9252                 "calculated_age_group":0,
   9253                 "attestation":"not required: age group is 0"
   9254               },
   9255               {
   9256                 "required_minimum_age":7,
   9257                 "calculated_age_group":0,
   9258                 "attestation":"not required: age group is 0"
   9259               },
   9260               {
   9261                 "required_minimum_age":8,
   9262                 "calculated_age_group":1,
   9263                 "attestation":"K6KCP5WBM7DFERG4MFSQ6A8EJ3YNQ3R3AC5M2SGSNPQ6NQJG2YVQDXQQJJAJW5RNAT7MFMNV13Q25SK0FRXQV5SE3GHQ3PZ6Z8ZRA28"
   9264               },
   9265               {
   9266                 "required_minimum_age":9,
   9267                 "calculated_age_group":1,
   9268                 "attestation":"BMZ1WSPTGR2P7JB47QDTDRQXV0M9SJ1WMPKTF7C91NP4RXE2ZZVKDPB87R8QVKWFB4V97X53294Z3BRRE6DY3Y6GF6C2MX9Q123B210"
   9269               },
   9270               {
   9271                 "required_minimum_age":10,
   9272                 "calculated_age_group":2,
   9273                 "attestation":"CJKP66QPS9QG1VX597JHCXP97KSRX95AC67F0V83T3N4DRYW9WV83W4Q98TG4ZQVY0MTRHFPS2ECEMR3P708F7GKR77HFYDWJKJV030"
   9274               },
   9275               {
   9276                 "required_minimum_age":11,
   9277                 "calculated_age_group":2,
   9278                 "attestation":"SG8V8S81MW1MQ8HQ2SFBWKGFAQGQKFN4H3ZR8YDKMV25PETWBKT6H6QXSAX8JVF21MN63XZNM4DCBCS7J9P10QB245M5WWJRW063A08"
   9279               },
   9280               {
   9281                 "required_minimum_age":12,
   9282                 "calculated_age_group":3,
   9283                 "attestation":"4NJFVGP5QMR39RPW5S32E4HGS8S9HJ5NT78NQ6ZPHHCH7G5DXDSH2Y4039QQ1HS0ZMPT94VM4E31WT68WZHB38A4DVW82385RX2ZA0G"
   9284               },
   9285               {
   9286                 "required_minimum_age":13,
   9287                 "calculated_age_group":3,
   9288                 "attestation":"73WC7G8KZNHTSAMC5CCRBZ4PV6S9DS8CFT11GQ5M5RFPVXX2J18PSQT25Y07M07YFRPM9T05SVM6B3H87MTCVCK1N0T4AAJDP1D240G"
   9289               },
   9290               {
   9291                 "required_minimum_age":14,
   9292                 "calculated_age_group":4,
   9293                 "attestation":"9EMKVHYCCPV23KM3HCA1S0S69N9X6FS78779YA0DWFDPEHB2P7FBA153ZP1K14J0BPFWKXXSX8YEA4A0W6BMC6967G04TXF6S7S4J38"
   9294               },
   9295               {
   9296                 "required_minimum_age":15,
   9297                 "calculated_age_group":4,
   9298                 "attestation":"8RS9B3Q9RYFBNTRTEXQ1N814SK1BH3QHDYWWMSCH8SG66FBVDVD4KAMGB4FCYE93DT4ATJSH59J2DRCM114E2WZHE5MVJ4P0FPY0W2G"
   9299               },
   9300               {
   9301                 "required_minimum_age":16,
   9302                 "calculated_age_group":5,
   9303                 "attestation":"G2JG30E2WADZKFJGZE4PHBNXTC09PXGEND5X9NXGYR4R1HE4XZPAH16PQXPCNHBSBZQZ4RBJTC2SKF1P6M35XYQZZ0FH65REPB9AJ30"
   9304               },
   9305               {
   9306                 "required_minimum_age":17,
   9307                 "calculated_age_group":5,
   9308                 "attestation":"H2742HTNWVBRJ36X3GKZJ9ZPYXT5CC9RXQ1VA1D8QG5GFJA63S63QVV6PVWJXYVH1PAVSQFV0WFJ5XDJZBHBB4AAE47BWHKGR7A022G"
   9309               },
   9310               {
   9311                 "required_minimum_age":18,
   9312                 "calculated_age_group":6,
   9313                 "attestation":"VEGWQ4CDZJSKJGBVNM3KE0P368F8SE9VWTV7A9SF5RJKEAZZVBZBENEPKG6C4PY03W837RC3GE1RAZNDBN4FXY323HW7HGVHJ09QY28"
   9314               },
   9315               {
   9316                 "required_minimum_age":19,
   9317                 "calculated_age_group":6,
   9318                 "attestation":"CRKZ8CT8ST7Z75EZPEXN4YKX4VFGKFTR8JK66AKT2VQZ611B6NT9ZSPM0V9WK0CCGNT38HM8T15C0CK9KNMN5840A5B78DNFQ2KG81R"
   9319               },
   9320               {
   9321                 "required_minimum_age":20,
   9322                 "calculated_age_group":6,
   9323                 "attestation":"S3TKC9431PQWSTB1DK5S73W5VWDGB4CDMNND69Q4N7W88TWA5ZCGYR058MA838MH4PVXWE8T4HQM4SVG8NJTSJKM84S31TV0PZ8SR0R"
   9324               },
   9325               {
   9326                 "required_minimum_age":21,
   9327                 "calculated_age_group":7,
   9328                 "attestation":"not applicable: commited age too small"
   9329               }
   9330             ]
   9331           }
   9332         ]
   9333       },
   9334       {
   9335         "commited_age":22,
   9336         "commitment_proof_attestation_seq":[
   9337           {
   9338             "generated_by":"commit()",
   9339             "seed":"TFMYF6Q9WSDMHGXEE0P6720THKZKQFJZDT2VW3Q3M1QRG1DE1ZT7DABMPPRKBNJ9RSGK99WBCX7TJF8WJ28X37S2XDFE2RGW0G06P8G",
   9340             "proof":{
   9341               "num":7,
   9342               "edx25519_privs":[
   9343                 "D3J5T6KYY9FPP3T8ABW6ACKJVVPSCPSYQ5HQX0SBZ7P4AECM91M8YSXFAXN6304AR619DWNB08YJNYZYWZRWKDWXSB60N276VF44VCG",
   9344                 "T09QZB95TX0S5DKSTXCMHA7NFDYYHA5P8Q07775GF5QB6GZ7WN55SY2FBWSASESH0GX9SK6NFWET27KSCJET1EKX66NMD0QW3HBEC4G",
   9345                 "N22DV3PSEZ7HZ91MEGHWN0V82A1A6ZQ76K9EENY4V7M5R0QT7SWBY5JRJSJ1SPVW6W96MJB39G3J1FCR8MJ5TEVRKYYP9KKWT7VKJ00",
   9346                 "536Q6SS1D8GET98R17DW1J88YQ9S0FT6PSMWQ6VWBKM7Y5SSED2E3JGRMT706SD10XD93S5W1Q0ZY0C8RBE78QEV3YCGEJ7KE1DGPDG",
   9347                 "R2JSJ94EVX0DCAA4GNJVPADTS19RWRC1SD3Z93XJT93WPWH6HS1YWQ6D895DD786AKWC4H1AMDG4V544EZ0D8N6NRZ0TJBZQF47NZDG",
   9348                 "A0EHP1ZF4TGMTJJN2XWXR6MSSR593SCMMX21W8GSBAKN3WQPNNVZ5EP9YYMCT3X0FKW5TB0NBPCNF2D0JSERDTVFNJ3CCXFH384DPZ8",
   9349                 "Y1P3RPX4WH064HBQFSRGGCJ4P4PPN3T37P8SWTS1X4BZXEQ3Z11A7M81MBYQHYCD5FTVKK31BT0C2C7TKB8G9K8Q0JY73TH79W70690"
   9350               ]
   9351             },
   9352             "commitment":{
   9353               "num":7,
   9354               "edx25519_pubs":[
   9355                 "M5XEE751FGJJ8MGR28YXZ2NZ2FB3QPP49CHA51MAT5XDBTXS20J0",
   9356                 "868HPPPK4AM66S6W8XADWF3PEGB0PMSJBYJVXEXVJB9JW158B430",
   9357                 "ZBC6F8KRFZNTSW2Y6HSH7NWFCYDZFKFQW02E5BNH49V7T4WQT980",
   9358                 "ZJWDC7STZZT411RWD5ACN970511J2HHPCXHMJ7QESDXNWQ4MJGA0",
   9359                 "KGCKFXY5AP8C3F2G2YVAZJN56B5H3DSFAX4R8VK9K3QSRV9JH3TG",
   9360                 "VDB9X20KPGA35GX5MPEWQR4JH6BX24BAFH3RSJ39EGF8F5W43MT0",
   9361                 "280VG77EK80XDN5N3WBJA46GEE6GH0JN7DQFX69MGQF9E1426GG0"
   9362               ],
   9363               "h_age_commitment":"8MHAR659DX9SBVKMXC896KDT57WAJPT0C63A8R82TW9DRJFCK0TG"
   9364             },
   9365             "attestations":[
   9366               {
   9367                 "required_minimum_age":0,
   9368                 "calculated_age_group":0,
   9369                 "attestation":"not required: age group is 0"
   9370               },
   9371               {
   9372                 "required_minimum_age":1,
   9373                 "calculated_age_group":0,
   9374                 "attestation":"not required: age group is 0"
   9375               },
   9376               {
   9377                 "required_minimum_age":2,
   9378                 "calculated_age_group":0,
   9379                 "attestation":"not required: age group is 0"
   9380               },
   9381               {
   9382                 "required_minimum_age":3,
   9383                 "calculated_age_group":0,
   9384                 "attestation":"not required: age group is 0"
   9385               },
   9386               {
   9387                 "required_minimum_age":4,
   9388                 "calculated_age_group":0,
   9389                 "attestation":"not required: age group is 0"
   9390               },
   9391               {
   9392                 "required_minimum_age":5,
   9393                 "calculated_age_group":0,
   9394                 "attestation":"not required: age group is 0"
   9395               },
   9396               {
   9397                 "required_minimum_age":6,
   9398                 "calculated_age_group":0,
   9399                 "attestation":"not required: age group is 0"
   9400               },
   9401               {
   9402                 "required_minimum_age":7,
   9403                 "calculated_age_group":0,
   9404                 "attestation":"not required: age group is 0"
   9405               },
   9406               {
   9407                 "required_minimum_age":8,
   9408                 "calculated_age_group":1,
   9409                 "attestation":"E12SP7J3MM5N9KW7BA77KPPFBW5Q6JKPSBDMT8YS5PDH48TVP5Q5S0D8V6RMFQBZ2MT5TA5GPCK34M4S9T0RVHH43FMWKWADG57Q028"
   9410               },
   9411               {
   9412                 "required_minimum_age":9,
   9413                 "calculated_age_group":1,
   9414                 "attestation":"GQQJ02JGXQA2CF8FDWZAMP6MN98RQAANTZHCC0KYSDW1VKREKJKRQRHJ4J1M8D0Q0HHDCS16B3PAVQYQ9P1425VHEW34EK3NQ98RP0G"
   9415               },
   9416               {
   9417                 "required_minimum_age":10,
   9418                 "calculated_age_group":2,
   9419                 "attestation":"KTBBSK80END930HWADGCM5ZCZHAANWS923YQ99AP3EX26ESVJ0C1TMJGY1J9R88TV28X37VZS6EKZE1CVEAC5W6PWGRCWRY9HJQ8618"
   9420               },
   9421               {
   9422                 "required_minimum_age":11,
   9423                 "calculated_age_group":2,
   9424                 "attestation":"TP9FR6JAZ6H903M0VC3VE9K9TXDT0Y9FS88ZWKCJEYG2FA5TGXY64ZC3W9NXAJDTP9B0WCPJBP70YWWRQVWM2ZV0R3XTHHNSZ13QM08"
   9425               },
   9426               {
   9427                 "required_minimum_age":12,
   9428                 "calculated_age_group":3,
   9429                 "attestation":"E7GZP9WNZYQT8Y5M7R75HFHSBA4EGP5JPPDYHDX1V3J5HMM0B56624E24ZGYEEHA20H0K4CG54XVKQ66BTXF996ZB6WN9Q4CECDY828"
   9430               },
   9431               {
   9432                 "required_minimum_age":13,
   9433                 "calculated_age_group":3,
   9434                 "attestation":"7RJGGR63VP135SCDWWF0MKDWYN1PNPN07MG4AT3Y1AWBBWVRE9FBT7DVJVKWCTHHDQQ342MEGRHH9ZFFJHE5NWVK1F9VVRYWA30AA28"
   9435               },
   9436               {
   9437                 "required_minimum_age":14,
   9438                 "calculated_age_group":4,
   9439                 "attestation":"YGGTC4QHVBNV135QEC1B3ZY0T8985T00NNTYBWPD7654M0195AXK4MA2SP3FKFSWG20NZ32G92BCHEQABANSVWF8CXYKV341EJZZJ2G"
   9440               },
   9441               {
   9442                 "required_minimum_age":15,
   9443                 "calculated_age_group":4,
   9444                 "attestation":"DXSQEBY1GZ6MFCFPYT8E0ANCWH0ZBBNJVYYNAXHPCPA9AA4ZT0KKV51KGV5KNRP5SBPSPMBFW2Z50MGRGRPWN78CW9NQFN3B23VYR08"
   9445               },
   9446               {
   9447                 "required_minimum_age":16,
   9448                 "calculated_age_group":5,
   9449                 "attestation":"MQN1B5GD7SVP1BWZQJD72KVZPNV3BM8MM15886421HDRS449TTN5VEWHF3QGS6ZNG8S4B3TE1S9YR3JB1QYP3AZVNZ4NNBA8DC4D22G"
   9450               },
   9451               {
   9452                 "required_minimum_age":17,
   9453                 "calculated_age_group":5,
   9454                 "attestation":"TS2Y86R0C6TD4ZB51F0T3DQJTY3W2FSZESZQJM6MH30WZGWSB4XMSQQZNKEDTKS0G2EVYB5P8Z3W6CG00SBA0V9B1VR2Y4J8S797J08"
   9455               },
   9456               {
   9457                 "required_minimum_age":18,
   9458                 "calculated_age_group":6,
   9459                 "attestation":"31X3J17Y4X5EVPTXKAPZ2JN0HRTMKFVG4HV0DTCGQ91B9C271Z48A3GBN2DSSSC9PHT6PGAXSWDA595MN5SXTV22F4YZQX5T8238P3G"
   9460               },
   9461               {
   9462                 "required_minimum_age":19,
   9463                 "calculated_age_group":6,
   9464                 "attestation":"NB187D7N8H8DJ312DV9ZHKX0E71BW8V9RQPGBFSQXNFFK6SNAKQT0F2QV2MB3NBQXJFW5HJ8V0ZAFZ7WBZQ18AJ62AQC3BX24SQHC20"
   9465               },
   9466               {
   9467                 "required_minimum_age":20,
   9468                 "calculated_age_group":6,
   9469                 "attestation":"E1RGD5H2BSZW63P4XTZ958AVB9055SE1RTQJ6FET4KYXS46ZGMVPNR0BT50PFHQE3D70KC4HF3ZTBEJWX9TNFK3DBD1TB639MFWZM00"
   9470               },
   9471               {
   9472                 "required_minimum_age":21,
   9473                 "calculated_age_group":7,
   9474                 "attestation":"R6PFM3BQPQRQ5PW2D00ACDBNJ4YSASH6X7D964CXH5VGKW0HHY0WZ9E19D1VF21KR99N6GQZ1XYBTJKJT3WXGKH8KA5HHQSRGF5PT0G"
   9475               }
   9476             ]
   9477           },
   9478           {
   9479             "generated_by":"derive_from(1)",
   9480             "seed":"TFMYF6Q9WSDMHGXEE0P6720THKZKQFJZDT2VW3Q3M1QRG1DE1ZT7DABMPPRKBNJ9RSGK99WBCX7TJF8WJ28X37S2XDFE2RGW0G06P8G",
   9481             "proof":{
   9482               "num":7,
   9483               "edx25519_privs":[
   9484                 "48KWV9WN59E1E0VM8YY3JHVPEH4J2Y70RS9YB2C8J7GAJWJ274562RCJ6Z0K31WQY4QJHRZ3VATV29B497PYAK3CXJ6B3KGNC623A8R",
   9485                 "7WQ379V40AYSH6R28PK9VZBYM7AA5J98R3VRNRW53T7K8RG7ZM7GG7N1Q752JEQS1789R3VQ4W83MXM0A5ZS2N32QBVK93A2MKZ7ZQG",
   9486                 "0FWF6RGN2YCERPSG6GRRA5NKVATV3S93YRSEW68RD7VFAC50WR2JW2JEZM9SKMYAZV5RW6EWWN7GTHQG03VNADZB4C5K3MFYNH1WSNR",
   9487                 "V6B4B8WR33NNHTK41V5EZ007S2B2ZMS5XBP83Y0F69341A7F8442NJZWXFWKWM7EENYF0S3ZQW2N25CJDXWFHXDKYR7BBH5TPTD0110",
   9488                 "5W0NBZ349WCT0NPS350MZ7J4XJTZQDH8JG1WTEQ0ZWRA6KJP38084B2818M1NNZGEJVAVQ5AN1ZN4BPB7NCDSTHYA6BM7RFASQ7KWMG",
   9489                 "227K374E4W1NEQF00T6XMMHCESKAFTH0XK2H2BZKH291AHS25R07PESSM8GK0HFZN13DDQ6PJB4JQZRXMAP0Q0216XJ6MJ0N6PEHKTR",
   9490                 "0ANHE9DNND0CHTQR915384MGS6J880R4055T9H6X9ZA3VRRGTC4SCKMSR0FT53F77232S3YV1MXEFPZTT971BKEDAY3N0VAQBVJ8AYR"
   9491               ]
   9492             },
   9493             "commitment":{
   9494               "num":7,
   9495               "edx25519_pubs":[
   9496                 "BN64FXEP3D154S07RD01YHQV88GV445DHE39VXQ8T4XDF6BQ88N0",
   9497                 "JZQQBV60X7KRQA52KW9JWFG4X2GPGEMEN4PEDHRRG8355V0HC0D0",
   9498                 "QYX7ATG18A09PFCPGKV2PCXRWJHNYYJQV73NQYF9NB7GZV953QF0",
   9499                 "3J0CXV9N253F1BTGAWR32G6GHJWPV7N5KZ04K6KVA774FDWHB7QG",
   9500                 "2TF4JK194DXDF0AY5PXN96W969EFM4K8NMMNY3FPP0KPF1HCK2Z0",
   9501                 "0FYTS1HZZ9PY24Y72MZ4JB1P7M8HWJYPEZTT3D1HQ8H4H7GMWD4G",
   9502                 "83TE4YK6JVM3TSBT6B4SGVG2XPN1GVMVW6PMM146T4DA0YD2ZPZG"
   9503               ],
   9504               "h_age_commitment":"VH548HRAGQ6EXMDYH6J3PN5N44F39F28W2KB573KMKMVM5E5RJV0"
   9505             },
   9506             "attestations":[
   9507               {
   9508                 "required_minimum_age":0,
   9509                 "calculated_age_group":0,
   9510                 "attestation":"not required: age group is 0"
   9511               },
   9512               {
   9513                 "required_minimum_age":1,
   9514                 "calculated_age_group":0,
   9515                 "attestation":"not required: age group is 0"
   9516               },
   9517               {
   9518                 "required_minimum_age":2,
   9519                 "calculated_age_group":0,
   9520                 "attestation":"not required: age group is 0"
   9521               },
   9522               {
   9523                 "required_minimum_age":3,
   9524                 "calculated_age_group":0,
   9525                 "attestation":"not required: age group is 0"
   9526               },
   9527               {
   9528                 "required_minimum_age":4,
   9529                 "calculated_age_group":0,
   9530                 "attestation":"not required: age group is 0"
   9531               },
   9532               {
   9533                 "required_minimum_age":5,
   9534                 "calculated_age_group":0,
   9535                 "attestation":"not required: age group is 0"
   9536               },
   9537               {
   9538                 "required_minimum_age":6,
   9539                 "calculated_age_group":0,
   9540                 "attestation":"not required: age group is 0"
   9541               },
   9542               {
   9543                 "required_minimum_age":7,
   9544                 "calculated_age_group":0,
   9545                 "attestation":"not required: age group is 0"
   9546               },
   9547               {
   9548                 "required_minimum_age":8,
   9549                 "calculated_age_group":1,
   9550                 "attestation":"KPWG0R0X8PAP7CYJS9XYK32TGNMV67FJ5T6DD9004AQ83WKCNYW8AZT7HRRX7D7ZY63K1566ZMASQHERGY6SZHE0B5BMGC7GFRFC81G"
   9551               },
   9552               {
   9553                 "required_minimum_age":9,
   9554                 "calculated_age_group":1,
   9555                 "attestation":"8XS4FJRH95VFC9H6PRA861CNCEENNBK5JSSRYBAAJ61GS1866ZYFG8J2SJMGYY27ZBA8PV97WME6TM7YEGW5CNFP3JXFWD83BAZJE0R"
   9556               },
   9557               {
   9558                 "required_minimum_age":10,
   9559                 "calculated_age_group":2,
   9560                 "attestation":"S3F5TC1NASXERW6G1DVJM65G55RV86GFEGJDPD0HJATHQJG3R1M491ZMP264VE9FE6V1D1JHDHVXA1WF1XDTDSET7ES2SXA9X31D200"
   9561               },
   9562               {
   9563                 "required_minimum_age":11,
   9564                 "calculated_age_group":2,
   9565                 "attestation":"9M4WVEJQM6461Q6K2XYQR6J3CSQK3Y87XXJDWEV6FJHAFHXE9PAFY6BB6PN4R7D6NB4AZ9N78TC2RN2QFN0K7PGGRJ73A2WZ14RQ63R"
   9566               },
   9567               {
   9568                 "required_minimum_age":12,
   9569                 "calculated_age_group":3,
   9570                 "attestation":"PDSJ1B4YX04W4HWTV269S33ZWV19JK9FSGSKYT6GSBQ0FZ5RKVVYFK5MTC1ZJ1EFWESPZ73XAPHR2MA3MXAJYYG86B3B2SFA2EYVR08"
   9571               },
   9572               {
   9573                 "required_minimum_age":13,
   9574                 "calculated_age_group":3,
   9575                 "attestation":"M0CVHQX2BV466A03JBHHJ0G675F0GC65P5C58AC32PVWW1Q4JSTKGX0H0B31TAF7R22YM821VQ7XPHTX8JH7JTEZM1C933CQHEA1W30"
   9576               },
   9577               {
   9578                 "required_minimum_age":14,
   9579                 "calculated_age_group":4,
   9580                 "attestation":"Q6Q4FMWDATN514DZDR6MZFDEVA9FJG58DN6JRHKRVG91V8AJK2V6C2CVAPFKADGJWDXJ9ZK61J0MV05EMXS3S2Y378TS5CEPZDPZA2G"
   9581               },
   9582               {
   9583                 "required_minimum_age":15,
   9584                 "calculated_age_group":4,
   9585                 "attestation":"776WEDGWA95X8RZZGXPN74P337526KVFSE57JNXQWXPSB4B29J5A57DGS668QHYNXTGBRDPSES4PFK8F8NWMPHMZ9B74JXYY9WBB00G"
   9586               },
   9587               {
   9588                 "required_minimum_age":16,
   9589                 "calculated_age_group":5,
   9590                 "attestation":"WHV60YQWPX6VY5CKE993KQQGCVPX9DT4X15Z9W6KKK29ZWGJRR9QXDDD7GMNWFPVMF6ZSJGMTEHYWW3HYC2VXNDJTRC63V7D1CEBT20"
   9591               },
   9592               {
   9593                 "required_minimum_age":17,
   9594                 "calculated_age_group":5,
   9595                 "attestation":"M8KQH3V52ESNTBE66F87B1H6C259PA11ZTASE0MD4CSCEMXHH24KFY6H75BK6C29GMJMRTRJ1DS2GY4WVFFSSS4MEVSM2NGSVVE5A1R"
   9596               },
   9597               {
   9598                 "required_minimum_age":18,
   9599                 "calculated_age_group":6,
   9600                 "attestation":"360E5TAJWG5X7YQTVMSHFG03RXKYGM89K200NRQ9ZFD800YVK187XASE7FHESNY2N1643Z6Y6ZMZ63QJTN87ZMW6FZTQANSP4RVQJ30"
   9601               },
   9602               {
   9603                 "required_minimum_age":19,
   9604                 "calculated_age_group":6,
   9605                 "attestation":"E78R1KK0ZN193GDS0HQBX5X35Q50VHMKW0NHK7HQTWEZT5VHEZ5NRRSZAWPMM04W562YF0XHFZEASRMN8HF82CX6JG0W5V63PGMHM28"
   9606               },
   9607               {
   9608                 "required_minimum_age":20,
   9609                 "calculated_age_group":6,
   9610                 "attestation":"JSN4AY3QMYXZTS293HF9KDB0XVRFBYV9AZXABKGPS53N6GM1YGHE0GZGMBXJQPZ7DQZSJC963CNABYKQ3239DGWRENG892DX3FMPJ00"
   9611               },
   9612               {
   9613                 "required_minimum_age":21,
   9614                 "calculated_age_group":7,
   9615                 "attestation":"S64EM7EXTBJC8M5EH84AC60NMJX02AE5X9M2C4GB72D8V0RSP4ZYSJA7SX2G2T9FKEBE8KJYNG6B56S6H9BEKASYXSDDDKXPQHK002G"
   9616               }
   9617             ]
   9618           },
   9619           {
   9620             "generated_by":"derive_from(2)",
   9621             "seed":"TFMYF6Q9WSDMHGXEE0P6720THKZKQFJZDT2VW3Q3M1QRG1DE1ZT7DABMPPRKBNJ9RSGK99WBCX7TJF8WJ28X37S2XDFE2RGW0G06P8G",
   9622             "proof":{
   9623               "num":7,
   9624               "edx25519_privs":[
   9625                 "4TC0H9JTH1XQMDW5KW9JNWTKDWDP64BQ2NMNHXVHBAC0AZQTTG28F0AXKPSJ3P8QXHD7FT09DSRJMS1H3A2SVCE3Z2VW17S1P4EKQQ0",
   9626                 "GNVH3040NYWGS5H9N5KHP2RNPGSC0YCW8ADAVGSF47DNY9WY2M1KSY6ZH5D5XXV1REC5ATRBY67FQEF7H95EV728MP2W390XDMWHCG0",
   9627                 "74Y8YKJMJ0R67419VF2WC2TNBG42NYX7H8W0NXKXG1E3ACJFJ81YGQFCGM1TYS35HAF77JFJ7T3TTYB5XFA9HTF07WNAMWA3QVRXXER",
   9628                 "M7BKSS5XCRMX6K66JCRVJD3H6D2RR15MVQT68FBXVW3VZAFK180G43KVSGDNCVRDZ0V8AK4ZK5WEY18F11T5X00K7XA6DZRSJ14K028",
   9629                 "27JY2DXAFHS2NNSWKN1MM538RHFR0RZZZ0JE8K78ZACXHYF4742GGN5R9NRZ991G60MRGN7WB3YBC2JA4C645XQR5DDDH2V08J0JM08",
   9630                 "B2MTEKDCAKX52A72SZZ1VP25TSGCFECC4FBWHDSG9D0HV1EWN46FEDHNF9RT8NJKS77DRBN60ZZ78XHC5RZZ5NKAB4301ZKHSY851EG",
   9631                 "6PGFK1NFN9787FEQ9KYMBJC7V4BK5TBTYQVH1R210DQK0P6M1R30YHG20D3TJGQD3KHGE9Y1ZFN5KEZ0FEKYY5GR3127RTFCNN8R8E0"
   9632               ]
   9633             },
   9634             "commitment":{
   9635               "num":7,
   9636               "edx25519_pubs":[
   9637                 "550TDA8Y4WPDGKQTH2M11TRGK4D503ZGT462FERH6Q36JXC6RJSG",
   9638                 "T61NZ80SCKMDY8XKAJHBT5E1HCKV705W8MS8SZ6KBKQ6BWS9KKG0",
   9639                 "0RWAHBP88K9DXKY0T4D32AZVCKHQKQDK7MPHRV5AM34XJ7AAF9RG",
   9640                 "E6R53MJ1XE7MBMJY12EJ0D44GP44KT2FFYK0RM6Y9X8K7YF4QWB0",
   9641                 "4XM0VF2ZB2511PKG9AFTG0QYCVEK1FNJKN0R0FRW8J2BA8SBAK5G",
   9642                 "H3X1A88KSZ143EN7ZYRVF616VWWDMPFCPWR9H8G1HW95EA02NFJ0",
   9643                 "ZFHXD4AYWA1HV677VQ65MTZHD4GBE22K7Z2BNP7BXZCT9XX1BHGG"
   9644               ],
   9645               "h_age_commitment":"A4MZ4FXSHK8JPFZDNTRH6QWHCQ5G6ZFMX4NDC0XR7FZJMGRX05V0"
   9646             },
   9647             "attestations":[
   9648               {
   9649                 "required_minimum_age":0,
   9650                 "calculated_age_group":0,
   9651                 "attestation":"not required: age group is 0"
   9652               },
   9653               {
   9654                 "required_minimum_age":1,
   9655                 "calculated_age_group":0,
   9656                 "attestation":"not required: age group is 0"
   9657               },
   9658               {
   9659                 "required_minimum_age":2,
   9660                 "calculated_age_group":0,
   9661                 "attestation":"not required: age group is 0"
   9662               },
   9663               {
   9664                 "required_minimum_age":3,
   9665                 "calculated_age_group":0,
   9666                 "attestation":"not required: age group is 0"
   9667               },
   9668               {
   9669                 "required_minimum_age":4,
   9670                 "calculated_age_group":0,
   9671                 "attestation":"not required: age group is 0"
   9672               },
   9673               {
   9674                 "required_minimum_age":5,
   9675                 "calculated_age_group":0,
   9676                 "attestation":"not required: age group is 0"
   9677               },
   9678               {
   9679                 "required_minimum_age":6,
   9680                 "calculated_age_group":0,
   9681                 "attestation":"not required: age group is 0"
   9682               },
   9683               {
   9684                 "required_minimum_age":7,
   9685                 "calculated_age_group":0,
   9686                 "attestation":"not required: age group is 0"
   9687               },
   9688               {
   9689                 "required_minimum_age":8,
   9690                 "calculated_age_group":1,
   9691                 "attestation":"NH8WVEV5WTQNN187CV17B5PBH60J1CCKMQ48YP0Q4RPHNB1V1W1G3ASC8NMCK13B2MC21KF7CB217XN650Z6JRZ8X6QBS6S9HREW800"
   9692               },
   9693               {
   9694                 "required_minimum_age":9,
   9695                 "calculated_age_group":1,
   9696                 "attestation":"5C46XKMM7996ZT4PE1618MV55569QS35BPD59PGSESFJVBP9QVJVWJFQD5WP6PZFK8K5G6EV2BECT71FYYJZRSCAXKTM3EBQVYC9A1R"
   9697               },
   9698               {
   9699                 "required_minimum_age":10,
   9700                 "calculated_age_group":2,
   9701                 "attestation":"2GHNVPSE9BZ6MEAAN36NBR6KAXSVE9WNBHRJEPNJ857TSTR3XH2BRG4WW54JBEVE8X7YPAA4MFXZ52JZ8J8AYM3F8STTZH85BYKQA20"
   9702               },
   9703               {
   9704                 "required_minimum_age":11,
   9705                 "calculated_age_group":2,
   9706                 "attestation":"E6AYVWSH9F6NY79F3B7T8E2CG1SCQEWVX540R1W3Y6FP2HF6KV0M247R71S1SK0YT3SKW4HAKBXPDQXYMQBW65H1DF64N86SRCHGT18"
   9707               },
   9708               {
   9709                 "required_minimum_age":12,
   9710                 "calculated_age_group":3,
   9711                 "attestation":"CW7MBBG633Y9MQPSX84FS1Y8AQD7F64DG2FRBHC2339G7C2WE0A06HRMHN851194P2M8N81MDWDXJ6Q26A6FBMA58C2CFX561BT7R2R"
   9712               },
   9713               {
   9714                 "required_minimum_age":13,
   9715                 "calculated_age_group":3,
   9716                 "attestation":"DZ9D0QSE9Q4CH48WYPEYMV0FAVK27R9NZB4QBQ4T3X0N5MRCXPKYSR9DMW4SS7HWNQKXYR68H5AFA40DNWQC4BAKFZFJAKQDFJBJ80R"
   9717               },
   9718               {
   9719                 "required_minimum_age":14,
   9720                 "calculated_age_group":4,
   9721                 "attestation":"98AA3G7GH39SXX00DAZJBJ5ZAGH7W23SG2EYZFYYDTRZF0D840TQVKK663QM17SXWN6ZSJJEZ38WW7CM0A5VDBNZ3BVQKSMJWSBHC3R"
   9722               },
   9723               {
   9724                 "required_minimum_age":15,
   9725                 "calculated_age_group":4,
   9726                 "attestation":"BR1HZEBP4F55HR5CY9X5T62Z60PFPEJBR39341250VWQZVEJ58H84P6TTFMS1CS4WM2ZWC67QN742PQ2TK08Z8FR3XFCKVJTDS12Y38"
   9727               },
   9728               {
   9729                 "required_minimum_age":16,
   9730                 "calculated_age_group":5,
   9731                 "attestation":"70SW0VA0E9YV34Q7G9RB3ZT6MV99PERMW488HCHXN6J12WHXWMM0F9MC9CAPR339ET9VKGXA8S274TVHZXWC7JMKK5JSSTT3W1FK21G"
   9732               },
   9733               {
   9734                 "required_minimum_age":17,
   9735                 "calculated_age_group":5,
   9736                 "attestation":"FHV3JY9AX31D4K6VH6639Q5SGKJW4JEJM1CJKRW4VTWVR5P80AKABDAYTDZEXX9X5X1CZAGCW5C0V84JE2DBAJM50D6MXS39CZ33E30"
   9737               },
   9738               {
   9739                 "required_minimum_age":18,
   9740                 "calculated_age_group":6,
   9741                 "attestation":"P1NKNJ2RD63DQZM7MGW2C340GVSPAM2Y0YZ9VHMBSXWX5022SVBGJT4CAA26TER40G8TZ7YE8RCDKPPJS7XWTY3ZYRCCXCS0ZA00218"
   9742               },
   9743               {
   9744                 "required_minimum_age":19,
   9745                 "calculated_age_group":6,
   9746                 "attestation":"83Q4APZ0DHZWBSRY9ZZBA5SGW7ZEC9WKTGT3NTH2HV8ZVE8F67HE4WE14DGF0DS8YT40EHPT9H9P3ABMVHQJF6JVWXAPZ7QJE2FNA00"
   9747               },
   9748               {
   9749                 "required_minimum_age":20,
   9750                 "calculated_age_group":6,
   9751                 "attestation":"JVRNBR783423S311E6X9WQGNYXBEK2TVDSF5NJQFBDEVFY3N6N9KNN7ZBQNH0SBD8ZSG1CP4QE4BHS5S44WSJP9V38FG9VRHMREQE08"
   9752               },
   9753               {
   9754                 "required_minimum_age":21,
   9755                 "calculated_age_group":7,
   9756                 "attestation":"AGP53972S0KR80JESVH0DVAR3WJ3Q2DAHQ2GSEPF17J459CCZE781BBTWN0S7MH10ZSBVMEB50AQAD9C6FSH9W59AG4GK1WQ729K43G"
   9757               }
   9758             ]
   9759           }
   9760         ]
   9761       }
   9762     ]
   9763   }
   9764 ]