home *** CD-ROM | disk | FTP | other *** search
AmigaOS Executable | 2001-02-23 | 2.7 KB |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was processed as: AmigaOS Executable
(executable/amigaExe).
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
1%
| dexvert
| AmigaOS Executable (executable/amigaExe)
| magic
| Unsupported |
100%
| file
| AmigaOS loadseg()ble executable/binary
| default
| |
99%
| file
| data
| default
| |
57%
| TrID
| Amiga Hunk executable
| default
| |
42%
| TrID
| Matlab Level 4 MAT-File (big-endian)
| default (weak)
| |
100%
| detectItEasy
| Format: Amiga loadable file
| default (weak)
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 00 03 f3 00 00 00 00 | 00 00 00 02 00 00 00 00 |........|........|
|00000010| 00 00 00 01 00 00 02 96 | 00 00 00 15 00 00 03 e9 |........|........|
|00000020| 00 00 02 96 48 e7 3f 3e | 49 f9 00 00 7f fe 23 cc |....H.?>|I.....#.|
|00000030| 00 00 01 24 29 48 80 1a | 2c 78 00 04 29 4e 80 02 |...$)H..|,x..)N..|
|00000040| 43 fa 01 0a 70 27 4e ae | fd d8 29 40 80 06 67 00 |C...p'N.|..)@..g.|
|00000050| 00 be 2c 6c 80 06 4e ae | ff c4 29 40 80 22 4e ae |..,l..N.|..)@."N.|
|00000060| ff ca 29 40 80 1e 2c 6c | 80 02 43 fa 00 ec 70 27 |..)@..,l|..C...p'|
|00000070| 4e ae fd d8 29 40 80 12 | 67 00 00 94 43 fa 00 ec |N...)@..|g...C...|
|00000080| 70 27 4e ae fd d8 29 40 | 80 0a 67 00 00 82 43 fa |p'N...)@|..g...C.|
|00000090| 00 ec 70 25 4e ae fd d8 | 29 40 80 36 67 70 43 fa |..p%N...|)@.6gpC.|
|000000a0| 00 f4 70 25 4e ae fd d8 | 29 40 80 3a 67 60 20 3c |..p%N...|)@.:g` <|
|000000b0| 00 01 00 00 22 3c 00 00 | 10 00 24 3c 00 00 08 00 |...."<..|..$<....|
|000000c0| 4e ae fd 48 29 40 80 16 | 67 44 20 6c 80 1a 0c 18 |N..H)@..|gD l....|
|000000d0| 00 0a 66 fa 42 20 61 00 | 02 bc 2a 2c 80 32 2f 05 |..f.B a.|..*,.2/.|
|000000e0| 61 00 05 02 67 28 41 ec | 80 46 20 80 d0 85 21 40 |a...g(A.|.F ...!@|
|000000f0| 00 04 21 4f 00 08 4e ae | fd 24 29 4f 80 2e 4f ef |..!O..N.|.$)O..O.|
|00000100| fe 70 24 4f 7e ff 61 00 | 00 a8 61 00 02 92 2e 00 |.p$O~.a.|..a.....|
|00000110| 2c 6c 80 02 22 6c 80 0a | 4e ae fe 62 22 6c 80 06 |,l.."l..|N..b"l..|
|00000120| 4e ae fe 62 22 6c 80 12 | 4e ae fe 62 4f ef 01 90 |N..b"l..|N..bO...|
|00000130| 41 ec 80 46 4e ae fd 24 | 20 6c 80 16 4e ae fd 42 |A..FN..$| l..N..B|
|00000140| 20 07 4c df 7c fc 4e 75 | 00 00 00 00 64 6f 73 2e | .L.|.Nu|....dos.|
|00000150| 6c 69 62 72 61 72 79 00 | 67 72 61 70 68 69 63 73 |library.|graphics|
|00000160| 2e 6c 69 62 72 61 72 79 | 00 00 69 6e 74 75 69 74 |.library|..intuit|
|00000170| 69 6f 6e 2e 6c 69 62 72 | 61 72 79 00 6d 61 74 68 |ion.libr|ary.math|
|00000180| 69 65 65 65 73 69 6e 67 | 62 61 73 2e 6c 69 62 72 |ieeesing|bas.libr|
|00000190| 61 72 79 00 6d 61 74 68 | 69 65 65 65 73 69 6e 67 |ary.math|ieeesing|
|000001a0| 74 72 61 6e 73 2e 6c 69 | 62 72 61 72 79 00 4e 71 |trans.li|brary.Nq|
|000001b0| 4e 55 ff fc 48 78 00 25 | 61 00 04 3e 4a 80 66 06 |NU..Hx.%|a..>J.f.|
|000001c0| 7e 02 60 00 01 48 48 78 | 00 25 20 3c 00 00 03 88 |~.`..HHx|.% <....|
|000001d0| 2f 00 2c 6c 80 02 22 5f | 20 1f 4e ae fd d8 4a 80 |/.,l.."_| .N...J.|
|000001e0| 66 06 7e 03 60 00 01 26 | 29 40 80 52 24 cb 47 fa |f.~.`..&|)@.R$.G.|
|000001f0| 01 d4 26 bc 80 08 00 01 | 20 3c 00 00 03 f8 27 40 |..&.....| <....'@|
|00000200| 00 04 27 7c 80 08 00 06 | 00 08 27 7c 00 00 01 90 |..'|....|..'|....|
|00000210| 00 0c 27 7c 80 08 00 05 | 00 10 27 7c 00 00 01 40 |..'|....|..'|...@|
|00000220| 00 14 27 7c 80 08 00 03 | 00 18 42 ab 00 1c 27 7c |..'|....|..B...'||
|00000230| 80 08 00 04 00 20 42 ab | 00 24 27 7c 80 08 00 12 |..... B.|.$'|....|
|00000240| 00 28 20 3c 00 00 04 1c | 27 40 00 2c 27 7c 80 08 |.( <....|'@.,'|..|
|00000250| 00 13 00 30 20 3c 00 00 | 04 2e 27 40 00 34 27 7c |...0 <..|..'@.4'||
|00000260| 80 08 00 08 00 38 20 3c | 00 00 04 42 27 40 00 3c |.....8 <|...B'@.<|
|00000270| 27 7c 80 08 00 09 00 40 | 20 3c 00 00 04 5a 27 40 |'|.....@| <...Z'@|
|00000280| 00 44 42 ab 00 48 20 0b | 26 62 2f 00 42 a7 2c 6c |.DB..H .|&b/.B.,l|
|00000290| 80 52 20 1f 20 5f 4e ae | ff d0 4a 80 66 04 7e 01 |.R . _N.|..J.f.~.|
|000002a0| 60 6a 2b 40 ff fc 42 a7 | 2f 2d ff fc 2c 6c 80 52 |`j+@..B.|/-..,l.R|
|000002b0| 20 5f 22 5f 4e ae ff c4 | 4a 80 67 42 2c 6d ff fc | _"_N...|J.gB,m..|
|000002c0| 20 2e 00 04 2f 00 2c 6d | ff fc 20 2e 00 08 2f 00 | .../.,m|.. .../.|
|000002d0| 20 3c 00 00 04 6c 2f 00 | 61 00 07 66 4f ef 00 0c | <...l/.|a..fO...|
|000002e0| 20 3c 00 00 04 8a 2f 00 | 61 00 07 56 58 8f 20 3c | <..../.|a..VX. <|
|000002f0| 00 00 04 c8 2f 00 61 00 | 07 48 58 8f 60 0e 20 3c |..../.a.|.HX.`. <|
|00000300| 00 00 05 08 2f 00 61 00 | 07 38 58 8f 29 47 80 26 |..../.a.|.8X.)G.&|
|00000310| 20 2d ff fc 4a 80 67 0e | 2f 2d ff fc 2c 6c 80 52 | -..J.g.|/-..,l.R|
|00000320| 20 5f 4e ae ff ca 20 2c | 80 52 4a 80 67 0e 2f 2c | _N... ,|.RJ.g./,|
|00000330| 80 52 2c 6c 80 02 22 5f | 4e ae fe 62 24 c6 2c 2c |.R,l.."_|N..b$.,,|
|00000340| 80 26 70 01 bc 80 66 10 | 20 3c 00 00 05 24 2f 00 |.&p...f.| <...$/.|
|00000350| 61 00 06 ee 58 8f 60 2a | 70 02 bc 80 66 10 20 3c |a...X.`*|p...f. <|
|00000360| 00 00 05 58 2f 00 61 00 | 06 d8 58 8f 60 14 70 03 |...X/.a.|..X.`.p.|
|00000370| bc 80 66 0e 20 3c 00 00 | 05 7a 2f 00 61 00 06 c2 |..f. <..|.z/.a...|
|00000380| 58 8f 2c 22 20 3c 00 00 | 05 aa 2f 00 20 1f 7e ff |X.," <..|../. .~.|
|00000390| 4e 5d 4e 75 29 7c 00 00 | 27 14 80 32 4e 75 4e 75 |N]Nu)|..|'..2NuNu|
|000003a0| 00 00 00 00 00 00 00 01 | 00 0b 00 0b 61 73 6c 2e |........|....asl.|
|000003b0| 6c 69 62 72 61 72 79 00 | 00 00 00 00 00 00 00 04 |library.|........|
|000003c0| 00 13 00 13 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000003d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000003e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000003f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000400| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000410| 00 00 00 00 00 00 00 01 | 00 16 00 16 54 68 65 20 |........|....The |
|00000420| 52 4b 4d 20 66 69 6c 65 | 20 72 65 71 75 65 73 74 |RKM file| request|
|00000430| 65 72 00 00 00 00 00 00 | 00 00 00 01 00 05 00 05 |er......|........|
|00000440| 4f 20 4b 41 59 00 00 00 | 00 00 00 00 00 01 00 06 |O KAY...|........|
|00000450| 00 06 6e 6f 74 20 4f 4b | 00 00 00 00 00 00 00 00 |..not OK|........|
|00000460| 00 01 00 0b 00 0b 61 73 | 6c 2e 6c 69 62 72 61 72 |......as|l.librar|
|00000470| 79 00 00 00 00 00 00 00 | 00 01 00 05 00 05 6c 69 |y.......|......li|
|00000480| 62 73 3a 00 00 00 00 00 | 00 00 00 01 00 0f 00 0f |bs:.....|........|
|00000490| 50 41 54 48 3d 5e 73 20 | 20 46 49 4c 45 3d 5e 73 |PATH=^s | FILE=^s|
|000004a0| 0a 00 00 00 00 00 00 00 | 00 01 00 30 00 30 54 6f |........|...0.0To|
|000004b0| 20 63 6f 6d 62 69 6e 65 | 20 74 68 65 20 70 61 74 | combine| the pat|
|000004c0| 68 20 61 6e 64 20 66 69 | 6c 65 6e 61 6d 65 2c 20 |h and fi|lename, |
|000004d0| 63 6f 70 79 20 74 68 65 | 20 70 61 74 68 0a 00 00 |copy the| path...|
|000004e0| 00 00 00 00 00 00 00 01 | 00 32 00 32 74 6f 20 61 |........|.2.2to a|
|000004f0| 20 62 75 66 66 65 72 2c | 20 61 64 64 20 74 68 65 | buffer,| add the|
|00000500| 20 66 69 6c 65 6e 61 6d | 65 20 77 69 74 68 20 44 | filenam|e with D|
|00000510| 6f 73 20 41 64 64 50 61 | 72 74 28 29 2e 0a 00 00 |os AddPa|rt()....|
|00000520| 00 00 00 00 00 00 00 01 | 00 0f 00 0f 55 73 65 72 |........|....User|
|00000530| 20 43 61 6e 63 65 6c 6c | 65 64 0a 00 00 00 00 00 | Cancell|ed......|
|00000540| 00 00 00 01 00 26 00 26 | 45 72 72 6f 72 3a 20 43 |.....&.&|Error: C|
|00000550| 6f 75 6c 64 20 6e 6f 74 | 20 61 6c 6c 6f 63 61 74 |ould not| allocat|
|00000560| 65 20 41 53 4c 20 72 65 | 71 75 65 73 74 0a 00 00 |e ASL re|quest...|
|00000570| 00 00 00 00 00 00 00 01 | 00 14 00 14 45 72 72 6f |........|....Erro|
|00000580| 72 3a 20 52 65 71 75 69 | 72 65 73 20 56 33 37 0a |r: Requi|res V37.|
|00000590| 00 00 00 00 00 00 00 00 | 00 01 00 22 00 22 45 72 |........|..."."Er|
|000005a0| 72 6f 72 3a 20 43 6f 75 | 6c 64 20 6e 6f 74 20 6f |ror: Cou|ld not o|
|000005b0| 70 65 6e 20 41 53 4c 20 | 6c 69 62 72 61 72 79 0a |pen ASL |library.|
|000005c0| 00 00 00 00 00 00 00 00 | 00 01 00 12 00 12 24 56 |........|......$V|
|000005d0| 45 52 3a 20 66 69 6c 65 | 72 65 71 20 33 37 2e 30 |ER: file|req 37.0|
|000005e0| 00 00 00 00 20 2f 00 04 | 20 6c 80 16 2c 6c 80 02 |.... /..| l..,l..|
|000005f0| 4e ae fd 3c 4e 74 00 04 | 20 2f 00 04 20 6c 80 02 |N..<Nt..| /.. l..|
|00000600| 32 28 00 14 b2 40 6d 06 | 70 ff 4e 74 00 04 70 00 |2(...@m.|p.Nt..p.|
|00000610| 4e 74 00 04 20 6f 00 04 | 48 e7 3f 38 24 48 26 48 |Nt.. o..|H.?8$H&H|
|00000620| 74 0a 78 ff 7a 01 7c 00 | 99 cc 2f 0a 61 00 03 ea |t.x.z.|.|../.a...|
|00000630| 24 40 20 4a 70 00 10 10 | 61 00 00 cc 0c 80 ff ff |$@ Jp...|a.......|
|00000640| ff ff 66 52 20 4a 70 00 | 10 10 0c 00 00 2d 66 04 |..fR Jp.|.....-f.|
|00000650| 78 00 52 8a 0c 00 00 2b | 66 02 52 8a 2f 0a 61 00 |x.R....+|f.R./.a.|
|00000660| 03 b8 24 40 20 4a 70 00 | 10 10 0c 00 00 24 66 04 |..$@ Jp.|.....$f.|
|00000670| 74 14 52 8a 0c 00 00 25 | 66 04 74 1e 52 8a 2f 0a |t.R....%|f.t.R./.|
|00000680| 61 00 03 96 24 40 20 4a | 70 00 10 10 61 78 0c 80 |a...$@ J|p...ax..|
|00000690| ff ff ff ff 67 64 53 8a | 52 8a 20 4a 70 00 10 10 |....gdS.|R. Jp...|
|000006a0| 61 64 0c 80 ff ff ff ff | 66 ee 28 4a 53 8a 99 cb |ad......|f.(JS...|
|000006b0| 0c 82 00 00 00 0a 66 04 | 76 0a 60 0e 0c 82 00 00 |......f.|v.`.....|
|000006c0| 00 14 66 04 76 10 60 02 | 76 02 20 4a 70 00 10 10 |..f.v.`.|v. Jp...|
|000006d0| 61 34 0c 80 ff ff ff ff | 67 0e 4c 05 08 00 dc 80 |a4......|g.L.....|
|000006e0| 4c 03 58 05 53 8a 60 e2 | 4a 84 66 02 44 86 20 06 |L.X.S.`.|J.f.D. .|
|000006f0| 22 0c 4c df 1c fc 4e 74 | 00 04 70 00 72 00 4c df |".L...Nt|..p.r.L.|
|00000700| 1c fc 4e 74 00 04 0c 00 | 00 46 6e 32 0c 00 00 30 |..Nt....|.Fn2...0|
|00000710| 6d 2c 0c 00 00 39 6e 0a | 0c 00 00 41 6d 12 70 ff |m,...9n.|...Am.p.|
|00000720| 4e 75 0c 00 00 41 6d 16 | 90 bc 00 00 00 37 4e 75 |Nu...Am.|.....7Nu|
|00000730| 0c 00 00 39 6e 08 90 bc | 00 00 00 30 4e 75 70 ff |...9n...|...0Nup.|
|00000740| 4e 75 4e 71 20 6f 00 04 | 22 6f 00 08 20 2f 00 0c |NuNq o..|"o.. /..|
|00000750| 48 e7 30 20 76 00 36 28 | ff fe 24 48 72 00 32 28 |H.0 v.6(|..$Hr.2(|
|00000760| ff fc 92 83 d1 c3 b2 80 | 6a 02 20 01 34 00 67 16 |........|j. .4.g.|
|00000770| 53 80 10 d9 67 06 51 c8 | ff fa 42 18 52 40 94 40 |S...g.Q.|..B.R@.@|
|00000780| d4 43 35 42 ff fe 20 0a | 4c df 04 0c 4e 74 00 0c |.C5B.. .|L...Nt..|
|00000790| 20 2f 00 04 22 2f 00 08 | 20 6f 00 0c 48 e7 3f 3e | /.."/..| o..H.?>|
|000007a0| 24 40 26 41 28 48 4f ef | ff ce 2c 4f 7e 00 4a 13 |$@&A(HO.|..,O~.J.|
|000007b0| 67 00 00 cc 0c 13 00 5e | 66 00 00 a6 52 8b 0c 13 |g......^|f...R...|
|000007c0| 00 64 66 12 20 1c 20 4e | 61 00 00 c2 26 0e 61 00 |.df. . N|a...&.a.|
|000007d0| 01 52 60 00 00 a6 0c 13 | 00 68 66 12 20 1c 20 4e |.R`.....|.hf. . N|
|000007e0| 61 00 00 f8 26 0e 61 00 | 01 3a 60 00 00 8e 0c 13 |a...&.a.|.:`.....|
|000007f0| 00 73 66 08 26 1c 61 00 | 01 2a 60 7e 0c 13 00 63 |.sf.&.a.|.*`~...c|
|00000800| 66 20 52 8b 30 2a ff fe | 32 2a ff fc b0 41 67 6e |f R.0*..|2*...Agn|
|00000810| 22 1c 15 81 00 00 52 40 | 42 32 00 00 35 40 ff fe |".....R@|B2..5@..|
|00000820| 60 58 0c 13 00 72 66 06 | 52 8b 7e 01 60 4c 0c 13 |`X...rf.|R.~.`L..|
|00000830| 00 6c 66 06 52 8b 7e 00 | 60 40 0c 13 00 5e 66 3a |.lf.R.~.|`@...^f:|
|00000840| 52 8b 30 2a ff fe 32 2a | ff fc b0 41 67 30 15 bc |R.0*..2*|...Ag0..|
|00000850| 00 5e 00 00 52 40 42 32 | 00 00 35 40 ff fe 60 1a |.^..R@B2|..5@..`.|
|00000860| 30 2a ff fe 32 2a ff fc | b0 41 67 12 15 9b 00 00 |0*..2*..|.Ag.....|
|00000870| 52 40 42 32 00 00 35 40 | ff fe 60 00 ff 32 20 0a |R@B2..5@|..`..2 .|
|00000880| 4f ef 00 32 4c df 7c fc | 4e 74 00 0c 22 3c 3b 9a |O..2L.|.|Nt.."<;.|
|00000890| ca 00 43 fa 01 5b 74 00 | 4a 80 66 08 10 fc 00 30 |..C..[t.|J.f....0|
|000008a0| 42 10 4e 75 4a 80 6c 06 | 10 fc 00 2d 44 80 26 00 |B.NuJ.l.|...-D.&.|
|000008b0| 4c 41 38 03 4a 83 67 02 | 74 01 4a 82 67 04 10 f1 |LA8.J.g.|t.J.g...|
|000008c0| 38 00 28 01 4c 03 48 04 | 90 84 4c 7c 18 01 00 00 |8.(.L.H.|..L|....|
|000008d0| 00 0a 4a 81 6e d8 42 10 | 4e 75 22 3c 10 00 00 00 |..J.n.B.|Nu"<....|
|000008e0| 43 fa 01 0d 74 00 4a 80 | 66 08 10 fc 00 30 42 10 |C...t.J.|f....0B.|
|000008f0| 4e 75 4a 80 6c 06 10 fc | 00 2d 44 80 26 00 4c 41 |NuJ.l...|.-D.&.LA|
|00000900| 38 03 4a 83 67 02 74 01 | 4a 82 67 04 10 f1 38 00 |8.J.g.t.|J.g...8.|
|00000910| 28 01 4c 03 48 04 90 84 | e8 89 4a 81 6e de 42 10 |(.L.H...|..J.n.B.|
|00000920| 4e 75 52 8b 0c 13 00 5b | 66 6c 52 8b 2f 0b 61 00 |NuR....[|flR./.a.|
|00000930| fc e4 28 00 2a 01 d7 c5 | 52 8b 2f 03 61 00 00 c2 |..(.*...|R./.a...|
|00000940| 2c 00 bc 84 6e 44 4a 87 | 67 20 20 04 90 86 2f 00 |,...nDJ.|g .../.|
|00000950| 41 fa 00 52 2f 08 2f 0a | 61 00 fd ea 48 78 ff ff |A..R/./.|a...Hx..|
|00000960| 2f 03 2f 0a 61 00 fd de | 4e 75 48 78 ff ff 2f 03 |/./.a...|NuHx../.|
|00000970| 2f 0a 61 00 fd d0 20 04 | 90 86 2f 00 41 fa 00 26 |/.a... .|../.A..&|
|00000980| 2f 08 2f 0a 61 00 fd be | 4e 75 2f 04 2f 03 2f 0a |/./.a...|Nu/././.|
|00000990| 61 00 fd b2 4e 75 48 78 | ff ff 2f 03 2f 0a 61 00 |a...NuHx|.././.a.|
|000009a0| fd a4 4e 75 20 20 20 20 | 20 20 20 20 20 20 20 20 |..Nu | |
|000009b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000009c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000009d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000009e0| 20 20 20 20 20 20 20 20 | 20 20 45 52 52 21 00 30 | | ERR!.0|
|000009f0| 31 32 33 34 35 36 37 38 | 39 41 42 43 44 45 46 00 |12345678|9ABCDEF.|
|00000a00| 20 6f 00 04 20 08 4a 18 | 67 02 60 fa 53 88 91 c0 | o.. .J.|g.`.S...|
|00000a10| 20 08 4e 74 00 04 4e 71 | 20 6f 00 04 0c 10 00 20 | .Nt..Nq| o..... |
|00000a20| 67 18 0c 10 00 0a 67 12 | 0c 10 00 0c 67 0c 0c 10 |g.....g.|....g...|
|00000a30| 00 09 67 06 20 08 4e 74 | 00 04 52 88 60 de 4e 71 |..g. .Nt|..R.`.Nq|
|00000a40| 20 2f 00 04 41 ef 00 08 | 4f ef fb fc 22 0f 42 67 | /..A...|O...".Bg|
|00000a50| 3f 3c 04 00 2f 08 2f 00 | 2f 01 61 00 fd 34 22 2c |?<.././.|/.a..4",|
|00000a60| 80 22 24 00 20 40 76 00 | 36 28 ff fe 2c 6c 80 06 |."$. @v.|6(..,l..|
|00000a70| 4e ae ff d0 4f ef 04 08 | 4e 75 4e 71 00 00 03 f7 |N...O...|NuNq....|
|00000a80| 00 0f 00 00 00 0c 03 62 | 03 52 03 3c 03 26 02 dc |.......b|.R.<.&..|
|00000a90| 02 cc 02 be 02 ae 02 56 | 02 44 02 32 02 20 01 d6 |.......V|.D.2. ..|
|00000aa0| 01 a8 00 01 00 01 00 06 | 00 00 00 00 00 00 03 f2 |........|........|
|00000ab0| 00 00 03 eb 00 00 00 15 | 00 00 03 f2 |........|.... |
+--------+-------------------------+-------------------------+--------+--------+