home *** CD-ROM | disk | FTP | other *** search
Java Class File | 1998-05-08 | 2.7 KB |
view JSON data
|
view as text
|
open on a Mac
|
open on a PC
This file was processed as: Java Class File
(other/javaClass).
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
1%
| dexvert
| Java Class File (other/javaClass)
| magic
| Unsupported |
100%
| file
| compiled Java class data, version 45.3
| default
| |
99%
| file
| data
| default
| |
100%
| TrID
| Java bytecode
| default
| |
100%
| gt2
| Kompilierter Java Bytecode
| default
| |
100%
| detectItEasy
| Format: Java Class File (.CLASS)(JDK 1.1.3)
| default
| |
100%
| detectItEasy
| Format: Universal Binary
| default (weak)
| |
100%
| xdgMime
| application/x-java
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| ca fe ba be 00 03 00 2d | 00 82 0a 00 1c 00 3f 0a |.......-|......?.|
|00000010| 00 03 00 40 07 00 41 0a | 00 42 00 43 0a 00 1b 00 |...@..A.|.B.C....|
|00000020| 44 09 00 1b 00 45 0a 00 | 46 00 47 0a 00 48 00 49 |D....E..|F.G..H.I|
|00000030| 0a 00 0c 00 4a 09 00 1b | 00 4b 09 00 1b 00 4c 07 |....J...|.K....L.|
|00000040| 00 4d 0a 00 4e 00 4f 0a | 00 1b 00 50 0a 00 51 00 |.M..N.O.|...P..Q.|
|00000050| 52 0a 00 51 00 53 0a 00 | 37 00 54 0a 00 51 00 55 |R..Q.S..|7.T..Q.U|
|00000060| 0a 00 51 00 56 0a 00 51 | 00 57 0a 00 51 00 58 09 |..Q.V..Q|.W..Q.X.|
|00000070| 00 1b 00 59 0a 00 5a 00 | 5b 0a 00 1c 00 5c 0a 00 |...Y..Z.|[....\..|
|00000080| 1c 00 40 0a 00 1c 00 5d | 07 00 5e 07 00 5f 07 00 |..@....]|..^.._..|
|00000090| 60 07 00 61 07 00 62 07 | 00 63 01 00 07 64 61 74 |`..a..b.|.c...dat|
|000000a0| 61 53 65 74 01 00 1e 4c | 62 6f 72 6c 61 6e 64 2f |aSet...L|borland/|
|000000b0| 6a 62 63 6c 2f 64 61 74 | 61 73 65 74 2f 44 61 74 |jbcl/dat|aset/Dat|
|000000c0| 61 53 65 74 3b 01 00 0c | 62 6f 75 6e 64 44 61 74 |aSet;...|boundDat|
|000000d0| 61 53 65 74 01 00 0a 63 | 6f 6c 75 6d 6e 4e 61 6d |aSet...c|olumnNam|
|000000e0| 65 01 00 12 4c 6a 61 76 | 61 2f 6c 61 6e 67 2f 53 |e...Ljav|a/lang/S|
|000000f0| 74 72 69 6e 67 3b 01 00 | 04 24 44 54 64 01 00 01 |tring;..|.$DTd...|
|00000100| 5a 01 00 06 3c 69 6e 69 | 74 3e 01 00 03 28 29 56 |Z...<ini|t>...()V|
|00000110| 01 00 04 43 6f 64 65 01 | 00 25 28 4c 63 6f 6d 2f |...Code.|.%(Lcom/|
|00000120| 73 75 6e 2f 6a 61 76 61 | 2f 73 77 69 6e 67 2f 43 |sun/java|/swing/C|
|00000130| 6f 6d 62 6f 42 6f 78 4d | 6f 64 65 6c 3b 29 56 01 |omboBoxM|odel;)V.|
|00000140| 00 33 28 4c 62 6f 72 6c | 61 6e 64 2f 6a 62 63 6c |.3(Lborl|and/jbcl|
|00000150| 2f 64 61 74 61 73 65 74 | 2f 44 61 74 61 53 65 74 |/dataset|/DataSet|
|00000160| 3b 4c 6a 61 76 61 2f 6c | 61 6e 67 2f 53 74 72 69 |;Ljava/l|ang/Stri|
|00000170| 6e 67 3b 29 56 01 00 09 | 61 64 64 4e 6f 74 69 66 |ng;)V...|addNotif|
|00000180| 79 01 00 0a 73 65 74 44 | 61 74 61 53 65 74 01 00 |y...setD|ataSet..|
|00000190| 21 28 4c 62 6f 72 6c 61 | 6e 64 2f 6a 62 63 6c 2f |!(Lborla|nd/jbcl/|
|000001a0| 64 61 74 61 73 65 74 2f | 44 61 74 61 53 65 74 3b |dataset/|DataSet;|
|000001b0| 29 56 01 00 0a 67 65 74 | 44 61 74 61 53 65 74 01 |)V...get|DataSet.|
|000001c0| 00 20 28 29 4c 62 6f 72 | 6c 61 6e 64 2f 6a 62 63 |. ()Lbor|land/jbc|
|000001d0| 6c 2f 64 61 74 61 73 65 | 74 2f 44 61 74 61 53 65 |l/datase|t/DataSe|
|000001e0| 74 3b 01 00 0d 73 65 74 | 43 6f 6c 75 6d 6e 4e 61 |t;...set|ColumnNa|
|000001f0| 6d 65 01 00 15 28 4c 6a | 61 76 61 2f 6c 61 6e 67 |me...(Lj|ava/lang|
|00000200| 2f 53 74 72 69 6e 67 3b | 29 56 01 00 0d 67 65 74 |/String;|)V...get|
|00000210| 43 6f 6c 75 6d 6e 4e 61 | 6d 65 01 00 14 28 29 4c |ColumnNa|me...()L|
|00000220| 6a 61 76 61 2f 6c 61 6e | 67 2f 53 74 72 69 6e 67 |java/lan|g/String|
|00000230| 3b 01 00 04 24 71 54 64 | 07 00 64 01 00 04 24 70 |;...$qTd|..d...$p|
|00000240| 54 64 01 00 09 6e 61 76 | 69 67 61 74 65 64 01 00 |Td...nav|igated..|
|00000250| 29 28 4c 62 6f 72 6c 61 | 6e 64 2f 6a 62 63 6c 2f |)(Lborla|nd/jbcl/|
|00000260| 64 61 74 61 73 65 74 2f | 4e 61 76 69 67 61 74 69 |dataset/|Navigati|
|00000270| 6f 6e 45 76 65 6e 74 3b | 29 56 01 00 0c 61 63 63 |onEvent;|)V...acc|
|00000280| 65 73 73 43 68 61 6e 67 | 65 01 00 25 28 4c 62 6f |essChang|e..%(Lbo|
|00000290| 72 6c 61 6e 64 2f 6a 62 | 63 6c 2f 64 61 74 61 73 |rland/jb|cl/datas|
|000002a0| 65 74 2f 41 63 63 65 73 | 73 45 76 65 6e 74 3b 29 |et/Acces|sEvent;)|
|000002b0| 56 07 00 65 01 00 50 0d | 57 41 52 4e 49 4e 47 3a |V..e..P.|WARNING:|
|000002c0| 20 44 65 63 6f 6d 70 69 | 6c 61 74 69 6f 6e 20 6f | Decompi|lation o|
|000002d0| 66 20 74 68 69 73 20 73 | 6f 66 74 77 61 72 65 20 |f this s|oftware |
|000002e0| 69 73 20 61 20 76 69 6f | 6c 61 74 69 6f 6e 20 6f |is a vio|lation o|
|000002f0| 66 20 74 68 65 20 6c 69 | 63 65 6e 73 65 20 61 67 |f the li|cense ag|
|00000300| 72 65 65 6d 65 6e 74 0c | 00 66 00 2b 0c 00 28 00 |reement.|.f.+..(.|
|00000310| 29 01 00 21 62 6f 72 6c | 61 6e 64 2f 64 62 73 77 |)..!borl|and/dbsw|
|00000320| 69 6e 67 2f 4e 75 6c 6c | 43 6f 6d 62 6f 42 6f 78 |ing/Null|ComboBox|
|00000330| 4d 6f 64 65 6c 07 00 67 | 0c 00 68 00 69 0c 00 36 |Model..g|..h.i..6|
|00000340| 00 2f 0c 00 21 00 22 07 | 00 6a 0c 00 6b 00 6c 07 |./..!.".|.j..k.l.|
|00000350| 00 6d 0c 00 6e 00 29 0c | 00 28 00 6f 0c 00 24 00 |.m..n.).|.(.o..$.|
|00000360| 25 0c 00 23 00 22 01 00 | 22 62 6f 72 6c 61 6e 64 |%..#."..|"borland|
|00000370| 2f 64 62 73 77 69 6e 67 | 2f 64 62 4e 61 76 43 6f |/dbswing|/dbNavCo|
|00000380| 6d 62 6f 42 6f 78 4d 6f | 64 65 6c 07 00 70 0c 00 |mboBoxMo|del..p..|
|00000390| 71 00 72 0c 00 38 00 29 | 07 00 73 0c 00 74 00 75 |q.r..8.)|..s..t.u|
|000003a0| 0c 00 76 00 77 0c 00 78 | 00 79 0c 00 7a 00 7b 0c |..v.w..x|.y..z.{.|
|000003b0| 00 7c 00 7b 0c 00 7d 00 | 77 0c 00 7e 00 75 0c 00 |.|.{..}.|w..~.u..|
|000003c0| 26 00 27 07 00 7f 0c 00 | 2d 00 29 0c 00 80 00 81 |&.'.....|-.).....|
|000003d0| 0c 00 28 00 2b 01 00 1e | 62 6f 72 6c 61 6e 64 2f |..(.+...|borland/|
|000003e0| 64 62 73 77 69 6e 67 2f | 4a 64 62 4e 61 76 43 6f |dbswing/|JdbNavCo|
|000003f0| 6d 62 6f 42 6f 78 01 00 | 1c 63 6f 6d 2f 73 75 6e |mboBox..|.com/sun|
|00000400| 2f 6a 61 76 61 2f 73 77 | 69 6e 67 2f 4a 43 6f 6d |/java/sw|ing/JCom|
|00000410| 62 6f 42 6f 78 01 00 27 | 62 6f 72 6c 61 6e 64 2f |boBox..'|borland/|
|00000420| 6a 62 63 6c 2f 64 61 74 | 61 73 65 74 2f 4e 61 76 |jbcl/dat|aset/Nav|
|00000430| 69 67 61 74 69 6f 6e 4c | 69 73 74 65 6e 65 72 01 |igationL|istener.|
|00000440| 00 23 62 6f 72 6c 61 6e | 64 2f 6a 62 63 6c 2f 64 |.#borlan|d/jbcl/d|
|00000450| 61 74 61 73 65 74 2f 41 | 63 63 65 73 73 4c 69 73 |ataset/A|ccessLis|
|00000460| 74 65 6e 65 72 01 00 20 | 62 6f 72 6c 61 6e 64 2f |tener.. |borland/|
|00000470| 6a 62 63 6c 2f 64 61 74 | 61 73 65 74 2f 43 6f 6c |jbcl/dat|aset/Col|
|00000480| 75 6d 6e 41 77 61 72 65 | 01 00 14 6a 61 76 61 2f |umnAware|...java/|
|00000490| 69 6f 2f 53 65 72 69 61 | 6c 69 7a 61 62 6c 65 01 |io/Seria|lizable.|
|000004a0| 00 25 62 6f 72 6c 61 6e | 64 2f 6a 62 63 6c 2f 64 |.%borlan|d/jbcl/d|
|000004b0| 61 74 61 73 65 74 2f 44 | 61 74 61 53 65 74 45 78 |ataset/D|ataSetEx|
|000004c0| 63 65 70 74 69 6f 6e 01 | 00 13 6a 61 76 61 2f 6c |ception.|..java/l|
|000004d0| 61 6e 67 2f 45 78 63 65 | 70 74 69 6f 6e 01 00 08 |ang/Exce|ption...|
|000004e0| 73 65 74 4d 6f 64 65 6c | 01 00 23 62 6f 72 6c 61 |setModel|..#borla|
|000004f0| 6e 64 2f 6a 62 63 6c 2f | 75 74 69 6c 2f 44 69 73 |nd/jbcl/|util/Dis|
|00000500| 70 61 74 63 68 61 62 6c | 65 45 76 65 6e 74 01 00 |patchabl|eEvent..|
|00000510| 0f 61 70 70 65 6e 64 45 | 78 63 65 70 74 69 6f 6e |.appendE|xception|
|00000520| 01 00 18 28 4c 6a 61 76 | 61 2f 6c 61 6e 67 2f 45 |...(Ljav|a/lang/E|
|00000530| 78 63 65 70 74 69 6f 6e | 3b 29 56 01 00 20 62 6f |xception|;)V.. bo|
|00000540| 72 6c 61 6e 64 2f 6a 62 | 63 6c 2f 64 61 74 61 73 |rland/jb|cl/datas|
|00000550| 65 74 2f 41 63 63 65 73 | 73 45 76 65 6e 74 01 00 |et/Acces|sEvent..|
|00000560| 05 67 65 74 49 44 01 00 | 03 28 29 49 01 00 12 6a |.getID..|.()I...j|
|00000570| 61 76 61 2f 61 77 74 2f | 43 6f 6d 70 6f 6e 65 6e |ava/awt/|Componen|
|00000580| 74 01 00 07 72 65 70 61 | 69 6e 74 01 00 47 28 4c |t...repa|int..G(L|
|00000590| 62 6f 72 6c 61 6e 64 2f | 6a 62 63 6c 2f 64 61 74 |borland/|jbcl/dat|
|000005a0| 61 73 65 74 2f 44 61 74 | 61 53 65 74 3b 4c 6a 61 |aset/Dat|aSet;Lja|
|000005b0| 76 61 2f 6c 61 6e 67 2f | 53 74 72 69 6e 67 3b 4c |va/lang/|String;L|
|000005c0| 6a 61 76 61 2f 61 77 74 | 2f 43 6f 6d 70 6f 6e 65 |java/awt|/Compone|
|000005d0| 6e 74 3b 29 56 01 00 1c | 62 6f 72 6c 61 6e 64 2f |nt;)V...|borland/|
|000005e0| 6a 62 63 6c 2f 64 61 74 | 61 73 65 74 2f 52 65 61 |jbcl/dat|aset/Rea|
|000005f0| 64 52 6f 77 01 00 09 68 | 61 73 43 6f 6c 75 6d 6e |dRow...h|asColumn|
|00000600| 01 00 31 28 4c 6a 61 76 | 61 2f 6c 61 6e 67 2f 53 |..1(Ljav|a/lang/S|
|00000610| 74 72 69 6e 67 3b 29 4c | 62 6f 72 6c 61 6e 64 2f |tring;)L|borland/|
|00000620| 6a 62 63 6c 2f 64 61 74 | 61 73 65 74 2f 43 6f 6c |jbcl/dat|aset/Col|
|00000630| 75 6d 6e 3b 01 00 1c 62 | 6f 72 6c 61 6e 64 2f 6a |umn;...b|orland/j|
|00000640| 62 63 6c 2f 64 61 74 61 | 73 65 74 2f 44 61 74 61 |bcl/data|set/Data|
|00000650| 53 65 74 01 00 15 61 64 | 64 4e 61 76 69 67 61 74 |Set...ad|dNavigat|
|00000660| 69 6f 6e 4c 69 73 74 65 | 6e 65 72 01 00 2c 28 4c |ionListe|ner..,(L|
|00000670| 62 6f 72 6c 61 6e 64 2f | 6a 62 63 6c 2f 64 61 74 |borland/|jbcl/dat|
|00000680| 61 73 65 74 2f 4e 61 76 | 69 67 61 74 69 6f 6e 4c |aset/Nav|igationL|
|00000690| 69 73 74 65 6e 65 72 3b | 29 56 01 00 11 61 64 64 |istener;|)V...add|
|000006a0| 41 63 63 65 73 73 4c 69 | 73 74 65 6e 65 72 01 00 |AccessLi|stener..|
|000006b0| 28 28 4c 62 6f 72 6c 61 | 6e 64 2f 6a 62 63 6c 2f |((Lborla|nd/jbcl/|
|000006c0| 64 61 74 61 73 65 74 2f | 41 63 63 65 73 73 4c 69 |dataset/|AccessLi|
|000006d0| 73 74 65 6e 65 72 3b 29 | 56 01 00 0f 68 61 6e 64 |stener;)|V...hand|
|000006e0| 6c 65 45 78 63 65 70 74 | 69 6f 6e 01 00 4a 28 4c |leExcept|ion..J(L|
|000006f0| 62 6f 72 6c 61 6e 64 2f | 6a 62 63 6c 2f 64 61 74 |borland/|jbcl/dat|
|00000700| 61 73 65 74 2f 44 61 74 | 61 53 65 74 3b 4c 6a 61 |aset/Dat|aSet;Lja|
|00000710| 76 61 2f 61 77 74 2f 43 | 6f 6d 70 6f 6e 65 6e 74 |va/awt/C|omponent|
|00000720| 3b 4c 6a 61 76 61 2f 6c | 61 6e 67 2f 45 78 63 65 |;Ljava/l|ang/Exce|
|00000730| 70 74 69 6f 6e 3b 29 56 | 01 00 04 6f 70 65 6e 01 |ption;)V|...open.|
|00000740| 00 03 28 29 5a 01 00 06 | 69 73 4f 70 65 6e 01 00 |..()Z...|isOpen..|
|00000750| 14 72 65 6d 6f 76 65 41 | 63 63 65 73 73 4c 69 73 |.removeA|ccessLis|
|00000760| 74 65 6e 65 72 01 00 18 | 72 65 6d 6f 76 65 4e 61 |tener...|removeNa|
|00000770| 76 69 67 61 74 69 6f 6e | 4c 69 73 74 65 6e 65 72 |vigation|Listener|
|00000780| 01 00 1d 63 6f 6d 2f 73 | 75 6e 2f 6a 61 76 61 2f |...com/s|un/java/|
|00000790| 73 77 69 6e 67 2f 4a 43 | 6f 6d 70 6f 6e 65 6e 74 |swing/JC|omponent|
|000007a0| 01 00 1a 73 65 74 4c 69 | 67 68 74 57 65 69 67 68 |...setLi|ghtWeigh|
|000007b0| 74 50 6f 70 75 70 45 6e | 61 62 6c 65 64 01 00 04 |tPopupEn|abled...|
|000007c0| 28 5a 29 56 00 21 00 1b | 00 1c 00 04 00 1d 00 1e |(Z)V.!..|........|
|000007d0| 00 1f 00 20 00 04 00 04 | 00 21 00 22 00 00 00 04 |... ....|.!."....|
|000007e0| 00 23 00 22 00 00 00 04 | 00 24 00 25 00 00 00 02 |.#."....|.$.%....|
|000007f0| 00 26 00 27 00 00 00 0c | 00 01 00 28 00 29 00 01 |.&.'....|...(.)..|
|00000800| 00 2a 00 00 00 11 00 01 | 00 01 00 00 00 05 2a b7 |.*......|......*.|
|00000810| 00 19 b1 00 00 00 00 00 | 01 00 28 00 2b 00 01 00 |........|..(.+...|
|00000820| 2a 00 00 00 12 00 02 00 | 02 00 00 00 06 2a 2b b7 |*.......|.....*+.|
|00000830| 00 1a b1 00 00 00 00 00 | 01 00 28 00 2c 00 01 00 |........|..(.,...|
|00000840| 2a 00 00 00 20 00 02 00 | 03 00 00 00 14 2a b7 00 |*... ...|.....*..|
|00000850| 19 2a 2c b5 00 0a 2a 2b | b7 00 05 2a 03 b6 00 18 |.*,...*+|...*....|
|00000860| b1 00 00 00 00 00 01 00 | 2d 00 29 00 01 00 2a 00 |........|-.)...*.|
|00000870| 00 00 2d 00 02 00 01 00 | 00 00 21 2a b7 00 17 2a |..-.....|..!*...*|
|00000880| b4 00 16 9a 00 18 2a 04 | b5 00 16 2a b4 00 06 01 |......*.|...*....|
|00000890| a5 00 0b 2a 2a b4 00 06 | b7 00 05 b1 00 00 00 00 |...**...|........|
|000008a0| 00 01 00 2e 00 2f 00 01 | 00 2a 00 00 00 1e 00 02 |...../..|.*......|
|000008b0| 00 02 00 00 00 12 2a 2b | b5 00 06 2a 2a b4 00 06 |......*+|...**...|
|000008c0| b7 00 05 2a b6 00 08 b1 | 00 00 00 00 00 01 00 30 |...*....|.......0|
|000008d0| 00 31 00 01 00 2a 00 00 | 00 11 00 01 00 01 00 00 |.1...*..|........|
|000008e0| 00 05 2a b4 00 06 b0 00 | 00 00 00 00 01 00 32 00 |..*.....|......2.|
|000008f0| 33 00 01 00 2a 00 00 00 | 1e 00 02 00 02 00 00 00 |3...*...|........|
|00000900| 12 2a 2b b5 00 0a 2a 2a | b4 00 06 b7 00 05 2a b6 |.*+...**|......*.|
|00000910| 00 08 b1 00 00 00 00 00 | 01 00 34 00 35 00 01 00 |........|..4.5...|
|00000920| 2a 00 00 00 11 00 01 00 | 01 00 00 00 05 2a b4 00 |*.......|.....*..|
|00000930| 0a b0 00 00 00 00 00 02 | 00 36 00 2f 00 01 00 2a |........|.6./...*|
|00000940| 00 00 00 88 00 03 00 03 | 00 00 00 74 2a b4 00 16 |........|...t*...|
|00000950| 9a 00 04 b1 2a b4 00 0b | 01 a5 00 13 2a b4 00 0b |....*...|....*...|
|00000960| 2a b6 00 15 2a b4 00 0b | 2a b6 00 14 2a 2b b5 00 |*...*...|*...*+..|
|00000970| 0b 2a b4 00 0b 01 a5 00 | 3a 2a b4 00 0b b6 00 13 |.*......|:*......|
|00000980| 9a 00 19 2a b4 00 0b b6 | 00 12 57 a7 00 0e 4d 2a |...*....|..W...M*|
|00000990| b4 00 0b 2a 2c b8 00 11 | b1 2a b4 00 0b 2a b6 00 |...*,...|.*...*..|
|000009a0| 10 2a b4 00 0b 2a b6 00 | 0f 2a b7 00 0e a7 00 12 |.*...*..|.*......|
|000009b0| 2a bb 00 03 59 b7 00 02 | b7 00 01 2a b6 00 08 b1 |*...Y...|...*....|
|000009c0| 00 01 00 37 00 3f 00 42 | 00 37 00 00 00 02 00 38 |...7.?.B|.7.....8|
|000009d0| 00 29 00 01 00 2a 00 00 | 00 50 00 05 00 02 00 00 |.)...*..|.P......|
|000009e0| 00 44 2a b4 00 0b 01 a5 | 00 2f 2a b4 00 0b 2a b4 |.D*.....|./*...*.|
|000009f0| 00 0a b6 00 0d 01 a5 00 | 20 bb 00 0c 59 2a b4 00 |........| ...Y*..|
|00000a00| 0b 2a b4 00 0a 2a b7 00 | 09 4c 2a 2b b7 00 01 2a |.*...*..|.L*+...*|
|00000a10| b6 00 08 a7 00 12 2a bb | 00 03 59 b7 00 02 b7 00 |......*.|..Y.....|
|00000a20| 01 2a b6 00 08 b1 00 00 | 00 00 00 01 00 39 00 3a |.*......|.....9.:|
|00000a30| 00 01 00 2a 00 00 00 11 | 00 01 00 02 00 00 00 05 |...*....|........|
|00000a40| 2a b6 00 08 b1 00 00 00 | 00 00 01 00 3b 00 3c 00 |*.......|....;.<.|
|00000a50| 01 00 2a 00 00 00 4c 00 | 03 00 03 00 00 00 38 2b |..*...L.|......8+|
|00000a60| b6 00 07 ab 00 00 00 00 | 00 00 28 00 00 00 01 00 |........|..(.....|
|00000a70| 00 00 01 00 00 00 14 2a | 2a b4 00 06 b7 00 05 a7 |.......*|*.......|
|00000a80| 00 09 4d 2b 2c b6 00 04 | a7 00 0e 2a bb 00 03 59 |..M+,...|...*...Y|
|00000a90| b7 00 02 b7 00 01 b1 00 | 01 00 18 00 20 00 23 00 |........|.... .#.|
|00000aa0| 3d 00 00 00 01 00 3e 00 | 00 00 00 |=.....>.|... |
+--------+-------------------------+-------------------------+--------+--------+