home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 21 / amigaformatcd21.iso / libs / svoperators / complement.svoperator < prev    next >
AmigaOS Executable  |  1997-07-28  |  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.

ConfidenceProgramDetectionMatch TypeSupport
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% xdgMime image/x-tga default
100% ffprobeID raw MPEG-4 video (m4v) default (weak)



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 00 03 f3 00 00 00 00 | 00 00 00 03 00 00 00 00 |........|........|
|00000010| 00 00 00 02 00 00 00 3b | 00 00 00 41 00 00 01 e8 |.......;|...A....|
|00000020| 00 00 03 e9 00 00 00 3b | 70 00 4e 75 00 00 00 32 |.......;|p.Nu...2|
|00000030| 00 00 00 14 00 00 00 9c | 00 00 00 3c 00 00 00 7e |........|...<...~|
|00000040| 00 00 00 8c 00 00 00 a0 | 00 00 00 e8 00 00 02 c8 |........|........|
|00000050| 00 00 02 f0 00 00 03 2c | 00 00 06 e4 00 00 07 12 |.......,|........|
|00000060| ff ff ff ff 48 e7 00 4c | 49 f9 00 00 00 00 2a 40 |....H..L|I.....*@|
|00000070| 2b 4e 00 2e 2b 48 00 2a | 23 cd 00 00 00 c4 4e b9 |+N..+H.*|#.....N.|
|00000080| 00 00 00 00 4a 80 67 00 | 00 10 4e b9 00 00 02 16 |....J.g.|..N.....|
|00000090| 20 0d 4e f9 00 00 00 78 | 4e b9 00 00 01 b6 70 00 | .N....x|N.....p.|
|000000a0| 4c df 32 00 4e 75 52 6e | 00 20 08 ae 00 03 00 0e |L.2.NuRn|. ......|
|000000b0| 20 0e 4e 75 70 00 53 6e | 00 20 66 0a 08 2e 00 03 | .Nup.Sn|. f.....|
|000000c0| 00 0e 67 02 61 02 4e 75 | 48 e7 20 46 2a 4e 2c 79 |..g.a.Nu|H. F*N,y|
|000000d0| 00 00 00 00 4a 6d 00 20 | 67 0c 08 ed 00 03 00 0e |....Jm. |g.......|
|000000e0| 70 00 60 00 00 26 24 2d | 00 2a 22 4d 4e ae ff 04 |p.`..&$-|.*"MN...|
|000000f0| 4e b9 00 00 01 b6 70 00 | 22 4d 30 2d 00 10 93 c0 |N.....p.|"M0-....|
|00000100| d0 6d 00 12 4e ae ff 2e | 20 02 4c df 62 04 4e 75 |.m..N...| .L.b.Nu|
|00000110| 70 00 4e 75 00 00 03 ec | 00 00 00 07 00 00 00 00 |p.Nu....|........|
|00000120| 00 00 00 6c 00 00 00 20 | 00 00 00 1c 00 00 00 18 |...l... |........|
|00000130| 00 00 00 14 00 00 00 10 | 00 00 00 08 00 00 00 04 |........|........|
|00000140| 00 00 00 01 00 00 00 a8 | 00 00 00 42 00 00 00 0c |........|...B....|
|00000150| 00 00 00 52 00 00 00 09 | 00 00 00 02 00 00 00 ca |...R....|........|
|00000160| 00 00 00 72 00 00 00 64 | 00 00 00 58 00 00 00 34 |...r...d|...X...4|
|00000170| 00 00 00 30 00 00 00 2c | 00 00 00 28 00 00 00 24 |...0...,|...(...$|
|00000180| 00 00 00 00 00 00 03 f2 | 00 00 03 ea 00 00 00 41 |........|.......A|
|00000190| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001a0| 00 00 00 00 00 00 00 00 | 43 6f 6d 70 6c 65 6d 65 |........|Compleme|
|000001b0| 6e 74 2e 73 76 6f 70 65 | 72 61 74 6f 72 00 00 00 |nt.svope|rator...|
|000001c0| 43 6f 6d 70 6c 65 6d 65 | 6e 74 20 33 2e 33 20 28 |Compleme|nt 3.3 (|
|000001d0| 35 2e 38 2e 39 36 29 0d | 0a 00 00 00 62 79 20 41 |5.8.96).|....by A|
|000001e0| 6e 64 72 65 61 73 20 52 | 2e 20 4b 6c 65 69 6e 65 |ndreas R|. Kleine|
|000001f0| 72 74 20 66 6f 72 20 50 | 69 63 74 75 72 65 20 4d |rt for P|icture M|
|00000200| 61 6e 61 67 65 72 2f 49 | 72 73 65 65 73 6f 66 74 |anager/I|rseesoft|
|00000210| 00 00 4a fc 00 00 00 82 | 00 00 01 00 80 03 09 03 |..J.....|........|
|00000220| 00 00 00 18 00 00 00 30 | 00 00 00 04 e0 00 00 08 |.......0|........|
|00000230| 09 00 80 0a 00 00 00 18 | e0 00 00 0e 06 00 d0 00 |........|........|
|00000240| 00 14 00 03 d0 00 00 16 | 00 03 80 18 00 00 00 30 |........|.......0|
|00000250| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000260| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000270| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000280| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000290| 00 00 00 00 00 00 03 ec | 00 00 00 01 00 00 00 00 |........|........|
|000002a0| 00 00 00 98 00 00 00 06 | 00 00 00 01 00 00 00 88 |........|........|
|000002b0| 00 00 00 bc 00 00 00 a4 | 00 00 00 94 00 00 00 90 |........|........|
|000002c0| 00 00 00 84 00 00 00 00 | 00 00 03 f2 00 00 03 e9 |........|........|
|000002d0| 00 00 01 e8 48 e7 00 0a | 49 f9 00 00 00 00 30 7c |....H...|I.....0||
|000002e0| 00 04 29 50 00 00 43 fa | 00 7c 2c 78 00 04 4e ae |..)P..C.|.|,x..N.|
|000002f0| fd ae 4a 80 67 68 43 fa | 00 7c 70 25 2c 78 00 04 |..J.ghC.|.|p%,x..|
|00000300| 4e ae fd d8 29 40 00 04 | 67 54 43 fa 00 74 70 25 |N...)@..|gTC..tp%|
|00000310| 2c 78 00 04 4e ae fd d8 | 29 40 00 08 67 40 43 fa |,x..N...|)@..g@C.|
|00000320| 00 72 70 25 2c 78 00 04 | 4e ae fd d8 29 40 00 0c |.rp%,x..|N...)@..|
|00000330| 67 2c 43 fa 00 70 70 25 | 2c 78 00 04 4e ae fd d8 |g,C..pp%|,x..N...|
|00000340| 29 40 00 10 67 18 43 fa | 00 6c 70 07 2c 78 00 04 |)@..g.C.|.lp.,x..|
|00000350| 4e ae fd d8 29 40 00 14 | 67 04 61 00 00 fe 4c df |N...)@..|g.a...L.|
|00000360| 50 00 4e 75 73 76 6c 69 | 62 5f 70 72 65 2d 69 6e |P.Nusvli|b_pre-in|
|00000370| 69 74 00 00 64 6f 73 2e | 6c 69 62 72 61 72 79 00 |it..dos.|library.|
|00000380| 69 6e 74 75 69 74 69 6f | 6e 2e 6c 69 62 72 61 72 |intuitio|n.librar|
|00000390| 79 00 67 72 61 70 68 69 | 63 73 2e 6c 69 62 72 61 |y.graphi|cs.libra|
|000003a0| 72 79 00 00 75 74 69 6c | 69 74 79 2e 6c 69 62 72 |ry..util|ity.libr|
|000003b0| 61 72 79 00 73 75 70 65 | 72 76 69 65 77 73 75 70 |ary.supe|rviewsup|
|000003c0| 70 6f 72 74 2e 6c 69 62 | 72 61 72 79 00 00 4c 49 |port.lib|rary..LI|
|000003d0| 42 53 3a 70 6d 6f 70 65 | 72 61 74 6f 72 2e 6c 69 |BS:pmope|rator.li|
|000003e0| 62 72 61 72 79 00 73 76 | 6c 69 62 5f 70 6f 73 74 |brary.sv|lib_post|
|000003f0| 2d 69 6e 69 74 00 73 75 | 70 65 72 76 69 65 77 2e |-init.su|perview.|
|00000400| 6c 69 62 72 61 72 79 00 | 43 6f 6d 70 6c 65 6d 65 |library.|Compleme|
|00000410| 6e 74 2e 73 76 6f 70 65 | 72 61 74 6f 72 00 42 75 |nt.svope|rator.Bu|
|00000420| 69 6c 64 73 20 63 6f 6d | 70 6c 65 6d 65 6e 74 20 |ilds com|plement |
|00000430| 6f 66 20 67 72 61 70 68 | 69 63 73 2e 00 00 50 69 |of graph|ics...Pi|
|00000440| 63 74 75 72 65 20 4d 61 | 6e 61 67 65 72 20 53 56 |cture Ma|nager SV|
|00000450| 4f 70 65 72 61 74 6f 72 | 00 00 48 e7 20 0a 49 f9 |Operator|..H. .I.|
|00000460| 00 00 00 00 41 fa ff 68 | 22 08 2c 6c 00 04 74 fe |....A..h|".,l..t.|
|00000470| 4e ae ff ac 4a 80 67 0a | 22 00 4e ae ff a6 70 01 |N...J.g.|".N...p.|
|00000480| 0c 40 70 00 4c df 50 04 | 4e 75 48 e7 00 0a 49 f9 |.@p.L.P.|NuH...I.|
|00000490| 00 00 00 00 20 2c 00 04 | 67 0a 22 40 2c 78 00 04 |.... ,..|g."@,x..|
|000004a0| 4e ae fe 62 20 2c 00 08 | 67 0a 22 40 2c 78 00 04 |N..b ,..|g."@,x..|
|000004b0| 4e ae fe 62 20 2c 00 0c | 67 0a 22 40 2c 78 00 04 |N..b ,..|g."@,x..|
|000004c0| 4e ae fe 62 20 2c 00 10 | 67 0a 22 40 2c 78 00 04 |N..b ,..|g."@,x..|
|000004d0| 4e ae fe 62 20 2c 00 14 | 67 0a 22 40 2c 78 00 04 |N..b ,..|g."@,x..|
|000004e0| 4e ae fe 62 4c df 50 00 | 4e 75 48 e7 00 0e 49 f9 |N..bL.P.|NuH...I.|
|000004f0| 00 00 00 00 20 6c 00 c4 | 42 a8 00 22 43 fa fe e8 |.... l..|B.."C...|
|00000500| 2c 78 00 04 4e ae fd ae | 4a 80 67 2c 43 fa fe e8 |,x..N...|J.g,C...|
|00000510| 70 02 4e ae fd d8 2a 40 | 4a 80 67 7a 41 ed 00 72 |p.N...*@|J.gzA..r|
|00000520| 43 fa fe e6 4e ae fe ec | 20 6c 00 c4 21 40 00 22 |C...N...| l..!@."|
|00000530| 22 4d 4e ae fe 62 60 5e | 20 3c 00 00 01 22 22 3c |"MN..b`^| <...""<|
|00000540| 00 01 00 01 4e ae fd 54 | 2a 40 4a 80 67 48 20 6c |....N..T|*@J.gH l|
|00000550| 00 c4 21 4d 00 22 4d ed | 00 08 42 1e 1c fc 00 e0 |..!M."M.|..B.....|
|00000560| 41 ed 00 12 2c c8 70 00 | 22 6c 00 c4 30 29 00 14 |A...,.p.|"l..0)..|
|00000570| 2c c0 42 ad 01 1e 43 fa | fe 90 10 d9 66 fc 41 ed |,.B...C.|....f.A.|
|00000580| 00 7e 43 fa fe 9a 10 d9 | 66 fc 41 ed 00 ce 43 fa |.~C.....|f.A...C.|
|00000590| fe ae 10 d9 66 fc 4c df | 70 00 4e 75 59 4f 48 e7 |....f.L.|p.NuYOH.|
|000005a0| 00 0a 2f 49 00 08 49 f9 | 00 00 00 00 70 1c 22 3c |../I..I.|....p."<|
|000005b0| 00 01 00 01 2c 78 00 04 | 4e ae fd 54 4c df 50 00 |....,x..|N..TL.P.|
|000005c0| 58 4f 4e 75 48 e7 00 0e | 2a 49 49 f9 00 00 00 00 |XONuH...|*II.....|
|000005d0| 20 15 67 0a 22 40 2c 6c | 00 14 4e ae ff dc 20 2d | .g."@,l|..N... -|
|000005e0| 00 04 67 0a 22 40 2c 6c | 00 14 4e ae ff 58 22 4d |..g."@,l|..N..X"M|
|000005f0| 2c 78 00 04 4e ae fd 4e | 4c df 70 00 4e 75 4e 71 |,x..N..N|L.p.NuNq|
|00000600| 9e fc 00 10 48 e7 01 2e | 48 ef 06 02 00 14 49 f9 |....H...|H.....I.|
|00000610| 00 00 00 00 2a 6f 00 1c | 24 49 7e 00 20 0d 67 08 |....*o..|$I~. .g.|
|00000620| 20 0b 67 04 20 0a 66 06 | 70 0d 60 00 01 84 2c 6c | .g. .f.|p.`...,l|
|00000630| 00 14 4e ae ff e2 24 80 | 66 06 70 03 60 00 01 72 |..N...$.|f.p.`..r|
|00000640| 0c ad 00 00 00 02 00 04 | 63 06 70 10 60 00 01 62 |........|c.p.`..b|
|00000650| 2f 0d 61 00 03 24 58 4f | 4a 80 67 06 70 13 60 00 |/.a..$XO|J.g.p.`.|
|00000660| 01 50 20 2d 00 04 72 02 | b0 81 67 4e 53 80 66 46 |.P -..r.|..gNS.fF|
|00000670| 2f 0a 22 4d 2c 6c 00 14 | 45 ef 00 24 4e ae ff 7c |/."M,l..|E..$N..||
|00000680| 24 5f 2e 00 20 2f 00 20 | 67 28 2f 0a c1 8a 22 40 |$_.. /. |g(/..."@|
|00000690| 22 51 4e ae ff d6 24 5f | 20 6f 00 20 20 28 03 20 |"QN...$_| o. (. |
|000006a0| 67 1c 2f 0a c1 8a 22 40 | 22 51 4e ae ff d6 24 5f |g./..."@|"QN...$_|
|000006b0| 60 0c 7e 03 60 08 7e 0f | 60 04 2f 4d 00 20 4a 87 |`.~.`.~.|`./M. J.|
|000006c0| 66 00 00 ec 20 3c 00 00 | 03 2c 22 3c 00 01 00 01 |f... <..|.,"<....|
|000006d0| 2c 78 00 04 4e ae fd 54 | 26 80 67 00 00 d0 25 40 |,x..N..T|&.g...%@|
|000006e0| 00 04 20 6f 00 20 22 53 | 20 3c 00 00 03 2c 4e ae |.. o. "S| <...,N.|
|000006f0| fd 90 20 53 70 01 20 80 | 70 08 20 6f 00 20 b0 a8 |.. Sp. .|p. o. ..|
|00000700| 03 1c 66 4a 24 53 20 28 | 00 08 22 28 00 0c 2c 6c |..fJ$S (|.."(..,l|
|00000710| 00 10 4e ae ff 70 25 40 | 03 24 25 68 00 10 00 10 |..N..p%@|.$%h....|
|00000720| 72 08 25 41 03 1c 72 01 | 48 41 2c 78 00 04 4e ae |r.%A..r.|HA,x..N.|
|00000730| fd 54 25 40 03 20 67 0e | 2f 13 2f 2f 00 24 61 00 |.T%@. g.|/.//.$a.|
|00000740| 00 7a 50 4f 60 68 91 c8 | 26 88 7e 03 60 60 70 18 |.zPO`h..|&.~.``p.|
|00000750| b0 a8 03 1c 66 52 2a 53 | 22 6f 00 20 20 29 00 08 |....fR*S|"o. )..|
|00000760| 22 29 00 0c 22 6c 00 10 | 4e a9 ff 70 22 00 d2 81 |").."l..|N..p"...|
|00000770| d2 80 2b 41 03 24 70 18 | 2b 40 00 10 2b 40 03 1c |..+A.$p.|+@..+@..|
|00000780| 20 01 72 01 48 41 4e ae | fd 54 2b 40 03 20 67 12 | .r.HAN.|.T+@. g.|
|00000790| 2f 13 2f 2f 00 24 2f 0a | 61 00 00 ce 4f ef 00 0c |/.//.$/.|a...O...|
|000007a0| 60 0c 42 93 7e 03 60 06 | 7e 0f 0c 40 7e 03 20 07 |`.B.~.`.|~..@~. .|
|000007b0| 4c df 74 80 de fc 00 10 | 4e 75 48 e7 03 3e 49 f9 |L.t.....|NuH..>I.|
|000007c0| 00 00 00 00 2a 6f 00 20 | da fc 00 18 26 6f 00 24 |....*o. |....&o.$|
|000007d0| d6 fc 00 18 7e 00 45 ed | 00 01 70 00 10 15 72 00 |....~.E.|..p...r.|
|000007e0| 46 01 2c 01 9c 80 bc 81 | 6f 04 2c 01 60 06 4a 86 |F.,.....|o.,.`.J.|
|000007f0| 6a 02 7c 00 4b eb 00 01 | 16 86 47 ea 00 01 70 00 |j.|.K...|..G...p.|
|00000800| 10 12 2c 01 9c 80 bc 81 | 6f 04 2c 01 60 06 4a 86 |..,.....|o.,.`.J.|
|00000810| 6a 02 7c 00 45 ed 00 01 | 1a 86 4b eb 00 01 70 00 |j.|.E...|..K...p.|
|00000820| 10 13 2c 01 9c 80 bc 81 | 6f 04 2c 01 60 06 4a 86 |..,.....|o.,.`.J.|
|00000830| 6a 02 7c 00 47 ea 00 01 | 14 86 52 87 0c 87 00 00 |j.|.G...|..R.....|
|00000840| 01 00 65 92 4b ef 00 20 | 20 5d 20 68 03 20 22 55 |..e.K.. | ] h. "U|
|00000850| 22 69 03 20 2c 5d 20 2e | 03 24 2c 78 00 04 4e ae |"i. ,] .|.$,x..N.|
|00000860| fd 90 4c df 7c c0 4e 75 | 9e fc 00 18 48 e7 2f 3c |..L.|.Nu|....H./<|
|00000870| 49 f9 00 00 00 00 20 6f | 00 44 2a 68 03 20 20 28 |I..... o|.D*h. (|
|00000880| 00 08 22 28 00 0c 20 6f | 00 48 2f 68 03 20 00 38 |.."(.. o|.H/h. .8|
|00000890| 42 af 00 34 42 af 00 30 | 2f 40 00 24 2f 41 00 28 |B..4B..0|/@.$/A.(|
|000008a0| 60 00 00 be 26 6f 00 40 | 4a ab 00 10 67 3a 72 07 |`...&o.@|J...g:r.|
|000008b0| c0 81 66 34 20 2f 00 30 | 22 07 20 6c 00 10 4e a8 |..f4 /.0|". l..N.|
|000008c0| ff 64 27 40 00 0c 43 eb | 00 08 2f 49 00 2c 48 e7 |.d'@..C.|../I.,H.|
|000008d0| 00 30 22 4b 24 29 00 18 | 24 6f 00 34 26 69 00 14 |.0"K$)..|$o.4&i..|
|000008e0| 61 00 01 28 4c df 0c 00 | 7a 00 60 64 47 ed 00 01 |a..(L...|z.`dG...|
|000008f0| 70 00 10 15 72 00 46 01 | 28 01 98 80 b8 81 6f 04 |p...r.F.|(.....o.|
|00000900| 28 01 60 06 4a 84 6a 02 | 78 00 45 eb 00 01 70 00 |(.`.J.j.|x.E...p.|
|00000910| 10 13 2e 01 9e 80 be 81 | 6f 04 2e 01 60 06 4a 87 |........|o...`.J.|
|00000920| 6a 02 7e 00 4b ea 00 01 | 70 00 10 12 2c 01 9c 80 |j.~.K...|p...,...|
|00000930| bc 81 6f 04 2c 01 60 06 | 4a 86 6a 02 7c 00 20 6f |..o.,.`.|J.j.|. o|
|00000940| 00 38 47 d0 16 c4 16 c7 | 56 af 00 38 16 c6 52 85 |.8G.....|V..8..R.|
|00000950| ba af 00 24 65 96 52 af | 00 34 70 64 d1 af 00 30 |...$e.R.|.4pd...0|
|00000960| 2e 2f 00 28 20 2f 00 34 | b0 87 65 00 ff 38 4c df |./.( /.4|..e..8L.|
|00000970| 3c f4 de fc 00 18 4e 75 | 48 e7 01 08 20 6f 00 0c |<.....Nu|H... o..|
|00000980| 49 f9 00 00 00 00 7e 00 | 20 28 00 14 72 ff b0 81 |I.....~.| (..r...|
|00000990| 67 1e 0c 90 00 00 00 01 | 63 0a 08 28 00 03 03 2b |g.......|c..(...+|
|000009a0| 67 02 7e 01 4a 87 66 08 | 08 00 00 0b 67 02 7e 01 |g.~.J.f.|....g.~.|
|000009b0| 20 07 4c df 10 80 4e 75 | 59 4f 2f 0c 2f 4b 00 04 | .L...Nu|YO/./K..|
|000009c0| 49 f9 00 00 00 00 20 09 | 66 04 70 08 60 12 20 0a |I..... .|f.p.`. .|
|000009d0| 66 04 70 0d 60 0a 24 a9 | 00 04 42 a9 00 04 70 00 |f.p.`.$.|..B...p.|
|000009e0| 28 5f 58 4f 4e 75 48 e7 | 00 0c 49 f9 00 00 00 00 |(_XONuH.|..I.....|
|000009f0| 20 09 66 04 70 08 60 0c | 4b e9 00 10 2a ca 2a cb | .f.p.`.|K...*.*.|
|00000a00| 2a c2 70 00 4c df 30 00 | 4e 75 9e fc 00 0c 2f 0c |*.p.L.0.|Nu..../.|
|00000a10| 48 ef 0c 04 00 04 49 f9 | 00 00 00 00 20 09 67 0a |H.....I.|.... .g.|
|00000a20| 20 29 00 10 67 04 20 40 | 4e 90 28 5f de fc 00 0c | )..g. @|N.(_....|
|00000a30| 4e 75 4e 71 2f 0e 2c 6c | 00 10 4e ae ff 64 2c 5f |NuNq/.,l|..N..d,_|
|00000a40| 4e 75 00 00 2f 0e 2c 6c | 00 10 4e ae ff 6a 2c 5f |Nu../.,l|..N..j,_|
|00000a50| 4e 75 00 00 2f 0e 2c 6c | 00 10 4e ae ff 76 2c 5f |Nu../.,l|..N..v,_|
|00000a60| 4e 75 00 00 2f 0e 2c 6c | 00 10 4e ae ff 70 2c 5f |Nu../.,l|..N..p,_|
|00000a70| 4e 75 00 00 00 00 03 ec | 00 00 00 0d 00 00 00 01 |Nu......|........|
|00000a80| 00 00 07 44 00 00 07 18 | 00 00 06 ee 00 00 06 ae |...D....|........|
|00000a90| 00 00 05 9e 00 00 04 ec | 00 00 03 3c 00 00 02 f8 |........|...<....|
|00000aa0| 00 00 02 d4 00 00 02 1c | 00 00 01 bc 00 00 01 8c |........|........|
|00000ab0| 00 00 00 06 00 00 00 00 | 00 00 03 f2 |........|.... |
+--------+-------------------------+-------------------------+--------+--------+