V "GNAT Lib v15" A -O3 A -gnatA A -ffunction-sections A -fdata-sections A -gnata A -gnato1 A -gnatVa A -gnatwa A -gnatwJ A -gnatwK A -gnat2022 A -mcpu=arm1176jzf-s A -mfloat-abi=hard A -mfpu=vfpv2 A -mtls-dialect=gnu A -marm A -mlibarch=armv6kz+fp A -march=armv6kz+fp P SS ZX RN RV NO_EXCEPTION_HANDLERS RV NO_EXCEPTION_PROPAGATION RV NO_EXCEPTIONS RV NO_IMPLICIT_CONDITIONALS RV NO_NESTED_FINALIZATION RV NO_SECONDARY_STACK RV NO_STANDARD_STORAGE_POOLS RV NO_DEFAULT_INITIALIZATION RV NO_DYNAMIC_SIZED_OBJECTS RV NO_IMPLEMENTATION_PRAGMAS RV NO_ELABORATION_CODE U aws.url%b aws-url.adb 6ed45f35 OO PK IU W ada%s ada.ads ada.ali W ada.characters%s a-charac.ads a-charac.ali W ada.characters.handling%s a-chahan.adb a-chahan.ali Z ada.exceptions%s a-except.adb a-except.ali W ada.strings%s a-string.ads a-string.ali W ada.strings.fixed%s a-strfix.adb a-strfix.ali Z ada.strings.text_buffers%s a-sttebu.adb a-sttebu.ali Z ada.tags%s a-tags.adb a-tags.ali W aws%s aws.ads aws.ali W aws.url%s aws-url.adb aws-url.ali W aws.url.raise_url_error%s aws-url-raise_url_error.adb aws-url-raise_url_error.ali W aws.url.set%s aws-url-set.adb aws-url-set.ali W aws.utils%s aws-utils.adb aws-utils.ali AD Z system%s system.ads system.ali Z system.assertions%s s-assert.adb s-assert.ali Z system.finalization_primitives%s s-finpri.adb s-finpri.ali Z system.return_stack%s s-retsta.ads s-retsta.ali Z system.secondary_stack%s s-secsta.adb s-secsta.ali Z system.soft_links%s s-soflin.adb s-soflin.ali Z system.standard_library%s s-stalib.adb s-stalib.ali U aws.url%s aws-url.ads e1ea0c06 BN EE OO PK IU W ada%s ada.ads ada.ali Z ada.exceptions%s a-except.adb a-except.ali W ada.strings%s a-string.ads a-string.ali W ada.strings.maps%s a-strmap.adb a-strmap.ali W ada.strings.unbounded%s a-strunb.adb a-strunb.ali Z ada.tags%s a-tags.adb a-tags.ali W aws%s aws.ads aws.ali W aws.parameters%s aws-parameters.adb aws-parameters.ali Z system%s system.ads system.ali Z system.exception_table%s s-exctab.adb s-exctab.ali Z system.standard_library%s s-stalib.adb s-stalib.ali D ada.ads 20250808065140 76789da1 ada%s D a-assert.ads 20250808065140 ba465f5c ada.assertions%s D a-calend.ads 20250808065140 bf7f3cc9 ada.calendar%s D a-charac.ads 20250808065140 2d3ec45b ada.characters%s D a-chahan.ads 20250808065140 bf752ff6 ada.characters.handling%s D a-chlat1.ads 20250808065140 e0d72e76 ada.characters.latin_1%s D a-contai.ads 20250808065140 61e5e089 ada.containers%s D a-cohata.ads 20250808065140 bea783e3 ada.containers.hash_tables%s D a-conhel.ads 20250808065140 46fe1ce3 ada.containers.helpers%s D a-cihama.ads 20250808065140 42861819 ada.containers.indefinite_hashed_maps%s D a-cihase.ads 20250808065140 b5cdb105 ada.containers.indefinite_hashed_sets%s D a-ciorma.ads 20250808065140 1fd25f9a ada.containers.indefinite_ordered_maps%s D a-coinve.ads 20250808065140 b20d0098 ada.containers.indefinite_vectors%s D a-crbltr.ads 20250808065140 d3d16ba4 ada.containers.red_black_trees%s D a-convec.ads 20250808065140 91fb49f3 ada.containers.vectors%s D a-direct.ads 20250808065140 467e87a1 ada.directories%s D a-envvar.ads 20250808065140 00080416 ada.environment_variables%s D a-except.ads 20250808065140 e7970cd9 ada.exceptions%s D a-finali.ads 20250808065140 bf4f806b ada.finalization%s D a-ioexce.ads 20250808065140 40018c65 ada.io_exceptions%s D a-iteint.ads 20250808065140 49a8bee2 ada.iterator_interfaces%s D a-stream.ads 20250808065140 17477cbd ada.streams%s D a-string.ads 20250808065140 90ac6797 ada.strings%s D a-strfix.ads 20250808065140 8648dedb ada.strings.fixed%s D a-strhas.ads 20250808065140 e06866e7 ada.strings.hash%s D a-strmap.ads 20250808065140 1f91ebb6 ada.strings.maps%s D a-strsea.ads 20250808065140 18c3c634 ada.strings.search%s D a-sttebu.ads 20250808065140 f1ad67a2 ada.strings.text_buffers%s D a-strunb.ads 20250808065140 b10770ab ada.strings.unbounded%s D a-stuten.ads 20250808065140 c6ced0ae ada.strings.utf_encoding%s D a-tags.ads 20250808065140 fbca0ad5 ada.tags%s D a-taside.ads 20250808065140 c0a7c8d8 ada.task_identification%s D a-unccon.ads 20250808065140 0e9b276f ada.unchecked_conversion%s D a-uncdea.ads 20250808065140 c3a8ac65 ada.unchecked_deallocation%s D aws.ads 20250822150029 d28ddbae aws%s D aws-containers.ads 20250822150028 c7ab8288 aws.containers%s D aws-containers-memory_streams.ads 20250822150028 ea28c859 aws.containers.memory_streams%s D aws-containers-tables.ads 20250822150028 dda133b5 aws.containers.tables%s D aws-parameters.ads 20250822150029 ff4aa491 aws.parameters%s D aws-resources.ads 20250822150029 407ba395 aws.resources%s D aws-resources-streams.ads 20250822150029 95c86167 aws.resources.streams%s D aws-resources-streams-memory.ads 20250822150029 eb23d323 aws.resources.streams.memory%s D aws-url.ads 20250822150029 62bbe824 aws.url%s D aws-url.adb 20250822150029 8fa6dc10 aws.url%b D aws-url-raise_url_error.ads 20250822150029 0f00e2d0 aws.url.raise_url_error%s D aws-url-set.ads 20250822150029 3b249d96 aws.url.set%s D aws-utils.ads 20250822150029 8ed0e56a aws.utils%s D interfac.ads 20250808065140 9111f9c1 interfaces%s D i-c.ads 20250808065140 e94c966a interfaces.c%s D memory_streams.ads 20250822150029 bf3b9ce5 memory_streams%s D system.ads 20250808065140 d0bef732 system%s D s-atacco.ads 20250808065140 5868e3ba system.address_to_access_conversions%s D s-assert.ads 20250808065140 9c4520c7 system.assertions%s D s-atocou.ads 20250808065140 dc18efc3 system.atomic_counters%s D s-exctab.ads 20250808065140 91bef6ef system.exception_table%s D s-finpri.ads 20250808065140 5970d55a system.finalization_primitives%s D s-finroo.ads 20250808065140 0a7c3ed4 system.finalization_root%s D s-linux.ads 20250808065140 34850a8c system.linux%s D s-memory.ads 20250808065140 18949c1a system.memory%s D s-multip.ads 20250808065140 38ac9f73 system.multiprocessors%s D s-oscons.ads 20251021062004 42659860 system.os_constants%s D s-osinte.ads 20250808065140 89e0af7e system.os_interface%s D s-oslock.ads 20250808065140 13fa6b78 system.os_locks%s D s-parame.ads 20250808065140 3597fc11 system.parameters%s D s-pooglo.ads 20250808065140 91708d21 system.pool_global%s D s-putima.ads 20250808065140 17291fe4 system.put_images%s D s-retsta.ads 20250808065140 0f6b06cb system.return_stack%s D s-secsta.ads 20250808065140 578279f5 system.secondary_stack%s D s-soflin.ads 20250808065140 5d88fdea system.soft_links%s D s-stache.ads 20250808065140 0b81c1fe system.stack_checking%s D s-stausa.ads 20250808065140 5be75682 system.stack_usage%s D s-stalib.ads 20250808065140 1c9580f6 system.standard_library%s D s-stalib.adb 20250808065140 eb464a47 system.standard_library%b D s-stoele.ads 20250808065140 ccded4e8 system.storage_elements%s D s-stopoo.ads 20250808065140 e9fa2dd8 system.storage_pools%s D s-stratt.ads 20250808065140 516607ae system.stream_attributes%s D s-tasinf.ads 20250808065140 528dde74 system.task_info%s D s-taspri.ads 20250808065140 1a856d40 system.task_primitives%s D s-taskin.ads 20250808065140 38289021 system.tasking%s D s-taprob.ads 20250808065140 acd6094d system.tasking.protected_objects%s D s-tpoben.ads 20250808065140 60ad3dae system.tasking.protected_objects.entries%s D s-traent.ads 20250808065140 c81cbf8c system.traceback_entries%s D s-unstyp.ads 20250808065140 fa2a7f59 system.unsigned_types%s D s-wchcon.ads 20250808065140 d9032363 system.wch_con%s D s-wchstw.ads 20250808065140 2d112c01 system.wch_stw%s D templates_parser.ads 20250822150029 1cb5e754 templates_parser%s D templates_parser-utils.ads 20250822150029 8849593d templates_parser.utils%s D templates_parser_tasking.ads 20250822150029 4c0209f0 templates_parser_tasking%s D zlib.ads 20250822150029 0714e1ed zlib%s G a e G c b b b [b aws__url 39 1 none] G c Z s b [parse aws__url 68 13 none] G c Z s b [normalize aws__url 77 14 none] G c Z s b [is_valid aws__url 82 13 none] G c Z s b [url aws__url 86 13 none] G c Z s b [protocol_name aws__url 90 13 none] G c Z s b [host aws__url 93 13 none] G c Z s b [port aws__url 97 13 none] G c Z s b [port aws__url 100 13 none] G c Z s b [port_not_default aws__url 103 13 none] G c Z s b [abs_path aws__url 107 13 none] G c Z s b [query aws__url 113 13 none] G c Z s b [user aws__url 124 13 none] G c Z s b [password aws__url 128 13 none] G c Z s b [security aws__url 136 13 none] G c Z s b [path aws__url 139 13 none] G c Z s b [file aws__url 143 13 none] G c Z s b [parameters aws__url 149 13 none] G c Z s b [pathname_and_parameters aws__url 159 13 none] G c Z s b [parameter aws__url 165 13 none] G c Z s b [parameters aws__url 171 13 none] G c Z s b [fragment aws__url 174 13 none] G c Z s b [resolve aws__url 181 13 none] G c Z s b [resolve aws__url 185 13 none] G c Z s b [encode aws__url 199 13 none] G c Z s b [decode aws__url 208 13 none] G c Z s b [decode aws__url 211 13 none] G c Z s s [objectDI aws__url 225 9 none] G c Z s s [objectDA aws__url 225 9 none] G c Z s s [objectDF aws__url 225 9 none] G c Z s s [objectIP aws__url 225 9 none] G c Z b b [code aws__url 45 13 none] G c Z b b [build_hex_escape aws__url 51 13 none] G c Z b b [Tascii_7_setBIP aws__url 49 4 none] G r c none [b aws__url 39 1 none] [hex aws__utils 123 13 none] G r s list [parse aws__url 68 13 none] [listIP aws__parameters 94 9 none] G r l list [parse aws__url 68 13 none] [listDI aws__parameters 94 9 none] G r k list [parse aws__url 68 13 none] [listDF aws__parameters 94 9 none] G r c none [parse aws__url 68 13 none] [parse aws__url__set 57 14 none] G r j list [parse aws__url 68 13 none] [listDA aws__parameters 94 9 none] G r c none [normalize aws__url 77 14 none] [raise_url_error aws__url 35 19 none] G r c none [url aws__url 86 13 none] [hex aws__utils 123 13 none] G r c none [url aws__url 86 13 none] [uri_format aws__parameters 42 13 none] G r c none [url aws__url 86 13 none] [image aws__utils 97 13 none] G r c none [port aws__url 100 13 none] [image aws__utils 97 13 none] G r c none [port_not_default aws__url 103 13 none] [image aws__utils 97 13 none] G r c none [abs_path aws__url 107 13 none] [hex aws__utils 123 13 none] G r c none [query aws__url 113 13 none] [uri_format aws__parameters 42 13 none] G r c none [query aws__url 113 13 none] [hex aws__utils 123 13 none] G r c none [path aws__url 139 13 none] [hex aws__utils 123 13 none] G r c none [file aws__url 143 13 none] [hex aws__utils 123 13 none] G r c none [parameters aws__url 149 13 none] [uri_format aws__parameters 42 13 none] G r c none [parameters aws__url 149 13 none] [hex aws__utils 123 13 none] G r c none [pathname_and_parameters aws__url 159 13 none] [hex aws__utils 123 13 none] G r c none [pathname_and_parameters aws__url 159 13 none] [uri_format aws__parameters 42 13 none] G r c none [parameter aws__url 165 13 none] [get aws__containers__tables 75 13 none] G r j list [parameters aws__url 171 13 none] [listDA aws__parameters 94 9 none] G r s list [resolve aws__url 181 13 none] [listIP aws__parameters 94 9 none] G r l list [resolve aws__url 181 13 none] [listDI aws__parameters 94 9 none] G r k list [resolve aws__url 181 13 none] [listDF aws__parameters 94 9 none] G r j list [resolve aws__url 181 13 none] [listDA aws__parameters 94 9 none] G r c none [resolve aws__url 181 13 none] [image aws__utils 97 13 none] G r c none [resolve aws__url 181 13 none] [hex aws__utils 123 13 none] G r c none [resolve aws__url 181 13 none] [uri_format aws__parameters 42 13 none] G r s list [resolve aws__url 185 13 none] [listIP aws__parameters 94 9 none] G r l list [resolve aws__url 185 13 none] [listDI aws__parameters 94 9 none] G r k list [resolve aws__url 185 13 none] [listDF aws__parameters 94 9 none] G r c none [resolve aws__url 185 13 none] [parse aws__url__set 57 14 none] G r j list [resolve aws__url 185 13 none] [listDA aws__parameters 94 9 none] G r c none [resolve aws__url 185 13 none] [image aws__utils 97 13 none] G r c none [resolve aws__url 185 13 none] [hex aws__utils 123 13 none] G r c none [resolve aws__url 185 13 none] [uri_format aws__parameters 42 13 none] G r c none [encode aws__url 199 13 none] [hex aws__utils 123 13 none] G r c none [decode aws__url 208 13 none] [hex_value aws__utils 130 13 none] G r c none [decode aws__url 211 13 none] [hex_value aws__utils 130 13 none] G r j list [objectDA aws__url 225 9 none] [listDA aws__parameters 94 9 none] G r k list [objectDF aws__url 225 9 none] [listDF aws__parameters 94 9 none] G r s list [objectIP aws__url 225 9 none] [listIP aws__parameters 94 9 none] G r l list [objectIP aws__url 225 9 none] [listDI aws__parameters 94 9 none] G r k list [objectIP aws__url 225 9 none] [listDF aws__parameters 94 9 none] G r c none [code aws__url 45 13 none] [hex aws__utils 123 13 none] G r c none [build_hex_escape aws__url 51 13 none] [hex aws__utils 123 13 none] X 1 ada.ads 18K9*Ada 22e8 43|32r6 33r6 39r8 40r8 215r13 44|32r6 33r6 247r18 486r42 X 4 a-charac.ads 16K13*Characters 18e19 44|32r10 120r21 121r21 142r11 X 5 a-chahan.ads 43K24*Handling 454e28 44|32w21 120r32 121r32 142r22 130V13*Is_Hexadecimal_Digit{boolean} 44|120s41 121s41 153s21 154s21 X 9 a-conhel.ads 84R12 Reference_Control_Type<19|43R9> X 21 a-iteint.ads 24h9 Forward_Iterator 32h9 Reversible_Iterator<24R9[13|84]> X 23 a-string.ads 16K13*Strings 35e16 43|32r10 33r10 40r12 193r39 196r36 201r22 215r17 239r39 . 240r32 241r35 244r35 247r36 249r32 44|33r10 79r13 182r22 190r13 247r22 . 450r18 450r51 486r46 575r21 32n33*Backward{32E9} 44|450r59 486r54 X 24 a-strfix.ads 49K21*Fixed 1390e22 44|33w18 450r26 575r29 176V13*Index{natural} 44|575s35 252V13*Index{natural} 44|450s32 X 26 a-strmap.ads 51K21*Maps 650e21 43|32w18 193r47 196r44 201r30 215r25 239r47 240r40 241r43 . 244r43 247r44 249r40 44|79r21 182r30 190r21 62A9*Character_Set<370A9> 43|193r52 196r49 201r35 215r30 239r52 247r49 44|182r35 74e7*Low{character} 43|242m47 245m47 75e7*High{character} 43|243m47 246m47 98V13*To_Set{62A9} 43|241s48 244s48 98r24 Span{73R9} 43|242r38 245r38 159V14*"or"{62A9} 43|241s32 244s32 249s29 181V13*Is_In{boolean} 44|79s26 190s26 222V13*To_Set{62A9} 43|240s45 249s45 370A9 Character_Set_Internal(boolean) X 29 a-strunb.ads 91K21*Unbounded 1641e26 43|33w18 40r20 44|247r30 105R9*Unbounded_String<19|43R9> 1620e15 43|211r27 211r52 219r21 220r21 221r21 . 222r21 223r21 226r20 227r20 228r20 230r20 231r20 232r20 233r20 236r20 44|141r27 . 141r52 143r13 109r4*Null_Unbounded_String{105R9} 44|146r16 147r17 488r30 524r24 624r30 111V13*Length{natural} 44|152s30 170s24 490s39 122V13*To_Unbounded_String{105R9} 43|219s41 220s41 221s41 222s41 223s41 44|628s31 135V13*To_String{string} 44|62s35 224s33 226s17 236s14 249s23 251s17 274s13 . 339s14 351s33 353s17 406s14 476s27 629s50 682s40 683s40 713s14 159U14*Append 44|577s19 581s19 168U14*Append 44|156s13 163s13 166s13 177V14*"&"{105R9} 44|62s55 217V13*Element{character} 44|151s13 153s43 154s43 161s16 166s26 236V13*Slice{string} 44|158s48 625s26 269V14*"="{boolean} 44|146s14 388s62 389s69 390s70 391s70 392s68 624s28 665s27 . 665s56 378V13*Index{natural} 44|247s40 486s18 1282U14*Delete 44|490s16 X 35 aws.ads 32K9*AWS 41e8 43|35r6 37r9 171r46 235r28 251r5 44|35r6 36r6 37r6 39r14 65r17 . 224r17 286r14 293r46 302r30 310r26 351r17 379r14 396r23 656r14 716r5 X 38 aws-containers-tables.ads 75V13*Get{string} 44|286s29 X 39 aws-parameters.ads 36K13*Parameters 96e19 43|35w10 171r50 235r32 44|286r18 293r50 302r34 38R9*List<38|42R9> 94e70 43|171r61 235r43 44|293r61 42V13*URI_Format{string} 44|302s45 X 43 aws-url.ads 37K13*URL 35|32k9 43|217E9 251l9 251e12 44|35r10 36r10 39b18 65r21 224r21 . 310r30 351r21 656r18 716l9 716t12 60R9*Object 71r49 77r38 82r29 86r24 90r34 94r13 97r25 100r25 103r37 108r16 . 114r16 124r25 128r29 133r13 136r29 139r25 143r25 150r16 156r16 160r16 166r13 . 171r31 174r29 181r28 181r47 181r62 225c9 237e14 44|59r16 220r16 234r29 . 244r13 259r29 268r38 284r13 293r31 299r16 324r50 326r11 337r29 347r16 362r16 . 372r25 377r25 386r37 404r34 414r16 426r28 426r47 426r62 428r13 433r51 436r46 . 436r61 464r51 592r46 592r61 663r29 672r24 711r25 62X4*URL_Error 64N4*Default_FTP_Port 44|392r29 65N4*Default_HTTP_Port 229r41 44|388r22 389r29 66N4*Default_HTTPS_Port 44|390r29 391r29 68V13*Parse{60R9} 69>7 70>7 71>7 44|321b13 331l8 331t13 656s36 656s49 69a7 URL{string} 44|322b8 328r21 70b7 Check_Validity{boolean} 44|323b8 328r26 71b7 Normalize{boolean} 44|324b8 328r42 77U14*Normalize 77=25 44|268b14 277l8 277t17 77r25 URL{60R9} 44|268b25 270m7 270r19 272r10 274r24 82V13*Is_Valid{boolean} 82>23 44|259b13 262l8 262t16 82r23 URL{60R9} 44|259b23 261r14 86V13*URL{string} 86>18 44|656s22 672b13 705l8 705t11 86r18 URL{60R9} 44|672b18 682r51 683r51 693r16 694r28 695r35 695r73 697r45 . 700r32 701r36 702r32 702r49 702r68 703r24 90V13*Protocol_Name{string} 90>28 44|404b13 407l8 407t21 607s10 694s13 695s20 . 700s17 90r28 URL{60R9} 44|404b28 406r25 93V13*Host{string} 94>7 94>21 134r14 44|243b13 253l8 253t12 611s13 693s10 . 701s30 94r7 URL{60R9} 44|244b7 247r47 249r34 251r28 94b21 IPv6_Brackets{boolean} 44|244b21 246r10 701r41 97V13*Port{positive} 97>19 44|372b13 375l8 375t12 97r19 URL{60R9} 44|372b19 374r14 100V13*Port{string} 100>19 44|377b13 380l8 380t12 100r19 URL{60R9} 44|377b19 379r31 103V13*Port_Not_Default{string} 103>31 44|386b13 398l8 398t24 597s21 598s30 . 702s14 103r31 URL{60R9} 44|386b31 388r11 388r49 389r18 389r56 390r18 390r57 391r18 . 391r57 392r18 392r55 396r40 107V13*Abs_Path{string} 108>7 109>7 157r56 44|58b13 69l8 69t16 616s16 629s29 108r7 URL{60R9} 44|59b7 62r46 62r57 109b7 Encode{boolean} 44|60b7 64r10 113V13*Query{string} 114>7 115>7 44|413b13 420l8 420t13 618s19 114r7 URL{60R9} 44|414b7 417r42 115b7 Encode{boolean} 44|415b7 417r47 124V13*User{string} 124>19 44|711b13 714l8 714t12 124r19 URL{60R9} 44|711b19 713r25 128V13*Password{string} 128>23 44|337b13 340l8 340t16 128r23 URL{60R9} 44|337b23 339r25 132V13*Server_Name=134:14{string} 133r7 URL{60R9} 133b21 IPv6_Brackets{boolean} 136V13*Security{boolean} 136>23 44|663b13 666l8 666t16 136r23 URL{60R9} 44|663b23 665r14 665r43 139V13*Path{string} 139>19 139>33 44|346b13 355l8 355t12 139r19 URL{60R9} 44|347b7 351r44 353r28 139b33 Encode{boolean} 44|348b7 350r10 143V13*File{string} 143>19 143>33 44|219b13 228l8 228t12 143r19 URL{60R9} 44|220b7 224r44 226r28 143b33 Encode{boolean} 44|221b7 223r10 149V13*Parameters{string} 150>7 151>7 44|298b13 315l8 315t18 365s39 417s30 . 702s56 150r7 URL{60R9} 44|299b7 302r57 151b7 Encode{boolean} 44|300b7 309r13 155V13*Pathname=157:56{string} 44|365s14 702s39 156r7 URL{60R9} 157b7 Encode{boolean} 159V13*Pathname_And_Parameters{string} 160>7 161>7 44|361b13 366l8 366t31 . 695s48 697s20 160r7 URL{60R9} 44|362b7 365r24 365r51 161b7 Encode{boolean} 44|363b7 365r29 365r56 165V13*Parameter{string} 166>7 166>21 166>36 44|283b13 287l8 287t17 166r7 URL{60R9} 44|284b7 286r34 166a21 Name{string} 44|284b21 286r50 166i36 N{positive} 44|284b36 286r56 171V13*Parameters{39|38R9} 171>25 44|293b13 296l8 296t18 171r25 URL{60R9} 44|293b25 295r14 174V13*Fragment{string} 174>23 44|234b13 237l8 237t16 703s14 174r23 URL{60R9} 44|234b23 236r25 181V13*Resolve{60R9} 181>22 181>36 44|426b13 648l8 648t15 656s27 181r22 URL{60R9} 44|426b22 607r25 608r17 611r19 612r20 616r26 618r26 619r37 . 623r23 624r19 625r33 629r61 632r34 643r23 181r36 Base_URL{60R9} 44|426b36 613r33 617r23 629r39 633r32 634r32 635r32 . 636r32 640r26 185V13*Resolve{string} 185>22 185>36 44|654b13 657l8 657t15 185a22 URL{string} 44|654b22 656r43 185a36 Base_URL{string} 44|654b36 656r56 193a4*Parameters_Encoding_Set{26|62A9} 239c4 248r29 196a4*Default_Encoding_Set{26|62A9} 201r52 247c4 44|79r36 182r52 199V13*Encode{string} 200>7 201>7 44|65s25 180b13 213l8 213t14 224s25 310s34 . 351s25 200a7 Str{string} 44|181b7 186r28 189r16 190r33 197r16 199r48 201r42 208r24 201a7 Encoding_Set{26|62A9} 44|182b7 190r42 208V13*Decode{string} 208>21 44|106b13 139l8 139t14 208a21 Str{string} 44|106b21 107r26 109r25 111r10 118r13 119r30 120r63 121r63 . 123r56 126r16 131r24 135r24 211V13*Decode{29|105R9} 211>21 44|141b13 174l8 174t14 211r21 Str{29|105R9} 44|141b21 146r10 151r22 152r38 153r52 154r52 158r55 . 161r25 166r35 170r32 217E9 Path_Status 217e38 234r20 217n25 Valid{217E9} 44|261r27 217n32 Wrong{217E9} 234r41 44|272r23 219r4 HTTP{29|105R9} 230r41 44|388r64 220r4 HTTPS{29|105R9} 44|390r72 665r29 221r4 FTP{29|105R9} 44|392r70 222r4 WS{29|105R9} 44|389r71 223r4 WSS{29|105R9} 44|391r72 665r58 226r7*User{29|105R9} 44|633m20 633r41 682r55 713r29 227r7*Password{29|105R9} 44|339r29 634m20 634r41 683r55 228r7*Host{29|105R9} 44|247r51 249r38 251r32 635m20 635r41 229i7*Port{natural} 44|374r18 379r35 388r15 389r22 390r22 391r22 392r22 396r44 . 596r18 600m18 600r31 636m20 636r41 230r7*Protocol{29|105R9} 44|388r53 389r60 390r61 391r61 392r59 406r29 603m15 . 603r32 640m14 640r35 665r18 665r47 231r7*Path{29|105R9} 44|62r50 270m11 274r28 351r48 353r32 476r42 624r23 625r37 . 628m23 629r65 645m11 232r7*N_Path{29|105R9} 44|270r23 486r29 488m20 490m28 490r51 524m14 577m31 . 581m31 645r23 233r7*File{29|105R9} 44|62r61 224r48 226r32 234e7*Status{217E9} 44|261r18 272r14 235r7*Parameters{39|38R9} 44|286r38 295r18 302r61 619m23 619r41 632m20 632r38 236r7*Fragment{29|105R9} 44|236r29 643m11 643r27 X 44 aws-url.adb 41A12 Escape_Code{string} 43r27 45r41 49r43 92r41 43a4 Not_Escaped{41A12} 82r27 45V13 Code{41A12} 45>19 80s27 92b13 95l8 95t12 201s36 45e19 C{character} 92b19 94r40 48E12 ASCII_7{character} 49r31 49A9 ASCII_7_Set(41A12) 51r37 75r37 76r16 97r26 51V13 Build_Hex_Escape{49A9} 75b13 86l8 86t24 97s42 62a7 Result{string} 65r33 67r17 76a7 Result{49A9} 80m13 82m13 85r14 78e11 C{character} 79r33 80r21 80r33 82r21 97a4 Hex_Escape{49A9} 199r36 107a7 Res{string} 123m13 128m13 131m13 138r14 108i7 K{natural} 116m10 116r15 123r18 128r18 131r18 138r24 109i7 I{positive} 118r18 119r21 120r68 121r68 123r61 123r70 124m13 124r18 . 126r21 131r29 134m10 134r15 135r20 143r7 Res{29|105R9} 157m16 157r16 163m21 163r21 166m21 166r21 173r14 144i7 I{positive} 151r27 152r21 153r57 154r57 158r60 158r67 159m13 159r18 . 161r30 166r40 169m10 169r15 170r20 185e7 C_128{character} 197r26 186a7 Res{string} 194m13 199m16 201m16 208m13 212r14 187i7 K{natural} 193m13 193r18 194r18 195m13 195r18 199r21 199r26 201r21 . 201r26 204m13 204r18 207m13 207r18 208r18 212r24 189i11 I{integer} 190r38 197r21 199r53 201r47 208r29 302a7 P{string} 304r10 310r42 310r45 310r60 312r26 312r29 312r44 326r7 O{43|60R9} 328m18 328r18 330r14 417a7 P{string} 419r14 419r17 419r32 428r7 Res{43|60R9} 608m10 608r10 612m13 612r13 613m28 613r28 617m16 617r16 . 619m19 623m16 623r16 628m19 632m16 633m16 634m16 635m16 636m16 640m10 643m7 . 644m28 644r28 645m7 645r19 647r14 430V16 Merge{string} 430>23 430>30 443b16 458l11 458t16 629s22 430a23 Path1{string} 443b23 450r39 452r25 455r23 455r30 430a30 Path2{string} 443b30 446r13 446r39 446r46 447r20 453r29 455r50 433U17 Remove_Dot_Segments 433=38 464b17 586l11 586t30 644s7 433r38 URL{43|60R9} 464b38 476r38 486r25 488m16 490m24 490r24 490r47 524m10 . 577m27 577r27 581m27 581r27 436U17 Set_Protocol 436=31 436>54 592b17 604l11 604t23 613s13 436r31 Into{43|60R9} 592b31 596r13 597r39 600m13 603m10 436r54 From{43|60R9} 592b54 598r48 600r26 603r27 444i10 I{integer} 450m13 452r16 455r45 466V19 Starts_With{boolean} 467>13 467>25 467>39 511b19 521l14 521t25 531s16 . 533s19 540s19 552s19 467a13 S{string} 512b13 516r24 516r47 517r23 467a25 Pat{string} 512b25 514r45 517r40 467i39 From{integer} 512b39 514r38 516r16 517r26 470V19 Remaining{string} 470>30 470>42 498b19 505l14 505t23 542s19 555s19 . 563s19 565s19 470a30 S{string} 498b30 500r24 501r23 501r34 470i42 From{integer} 498b42 500r16 501r26 473U20 Go_Up 483b20 492l14 492t19 554s16 558s16 476a10 Path{string} 477r28 526r21 531r29 533r32 540r32 542r30 544r16 552r32 . 555r30 557r16 563r30 565r30 575r42 576r33 577r39 581r39 581r50 582r24 477i10 I{integer} 526r16 531r42 532m16 532r21 533r44 534m16 534r21 540r45 . 541m16 541r21 542r36 543m16 543r21 544r22 552r46 553m16 553r21 555r36 556m16 . 556r21 557r22 563r36 564m16 564r21 565r36 566m16 566r21 575r53 576r24 577r45 . 578m19 581r45 582m19 477i13 N{integer} 575m16 576r19 577r50 578r24 484i13 N{integer} 486m13 487r16 490r36 514i13 To{integer} 516r41 517r34 674V16 User_Password{string} 681b16 690l11 690t24 701s14 682a10 User{string} 685r13 688r20 683a10 Password{string} 685r32 688r33 X 45 aws-url-raise_url_error.ads 35U19*Raise_URL_Error 44|35w14 273s10 X 46 aws-url-set.ads 32K17*Set 44|36w14 328r7 46|63e16 57U14*Parse 44|328s11 X 47 aws-utils.ads 44K13*Utils 44|37w10 94r14 123r39 158r31 379r18 396r27 47|460e14 64A12*Hex_String{string} 97V13*Image{string} 44|379s24 396s33 123V13*Hex{64A12} 44|94s20 130V13*Hex_Value{natural} 44|123s45 158s37 X 51 system.ads 67M9*Address X 59 s-memory.ads 51V13*Alloc{51|67M9} 101i22 66U14*Free 102i22 74V13*Realloc{51|67M9} 103i22 X 71 s-stausa.ads 207U14*Initialize 208i22 272U14*Output_Results 276i22 X 73 s-stalib.adb 87U14 Break_Start 88i22