hex2bin = function(hex) { var bin = ''; for (var i=0; i<hex.length; i=i+2) { var c = parseInt(''+hex[i]+hex[i+1], 16); if (c>0x7F) c += 0x350; // ASCII -> UTF-8 bin += String.fromCharCode(c); } return bin; } var string = "50 4b 03 04 14 00 00 00 00 00 05 34 95 3a e1 a5 31 39 1e 00 00 00 1e 00 00 00 08 00 00 00 6d 69 6d 65 74 79 70 65 61 70 70 6c 69 63 61 74 69 6f 6e 2f 76 6e 64 2e 73 75 6e 2e 78 6d 6c 2e 77 72 69 74 65 72 50 4b 03 04 14 00 00 00 00 00 05 34 95 3a 00 00 00 00 00 00 00 00 00 00 00 00 1a 00 00 00 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 32 2f 73 74 61 74 75 73 62 61 72 2f 50 4b 03 04 14 00 08 00 08 00 05 34 95 3a 00 00 00 00 00 00 00 00 00 00 00 00 27 00 00 00 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 32 2f 61 63 63 65 6c 65 72 61 74 6f 72 2f 63 75 72 72 65 6e 74 2e 78 6d 6c 03 00 50 4b 07 08 00 00 00 00 02 00 00 00 00 00 00 00 50 4b 03 04 14 00 00 00 00 00 05 34 95 3a 00 00 00 00 00 00 00 00 00 00 00 00 18 00 00 00 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 32 2f 66 6c 6f 61 74 65 72 2f 50 4b 03 04 14 00 00 00 00 00 05 34 95 3a 00 00 00 00 00 00 00 00 00 00 00 00 1a 00 00 00 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 32 2f 70 6f 70 75 70 6d 65 6e 75 2f 50 4b 03 04 14 00 00 00 00 00 05 34 95 3a 00 00 00 00 00 00 00 00 00 00 00 00 1c 00 00 00 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 32 2f 70 72 6f 67 72 65 73 73 62 61 72 2f 50 4b 03 04 14 00 00 00 00 00 05 34 95 3a 00 00 00 00 00 00 00 00 00 00 00 00 18 00 00 00 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 32 2f 6d 65 6e 75 62 61 72 2f 50 4b 03 04 14 00 00 00 00 00 05 34 95 3a 00 00 00 00 00 00 00 00 00 00 00 00 18 00 00 00 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 32 2f 74 6f 6f 6c 62 61 72 2f 50 4b 03 04 14 00 00 00 00 00 05 34 95 3a 00 00 00 00 00 00 00 00 00 00 00 00 1f 00 00 00 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 32 2f 69 6d 61 67 65 73 2f 42 69 74 6d 61 70 73 2f 50 4b 03 04 14 00 08 00 08 00 05 34 95 3a 00 00 00 00 00 00 00 00 00 00 00 00 0a 00 00 00 73 74 79 6c 65 73 2e 78 6d 6c cd 5a 5b 6f db 36 14 7e df af 30 34 6c 6f b2 2e 49 da 38 6b 52 14 c3 0a 0c 68 5f 96 14 d8 2b 2d 51 16 57 8a 14 48 ca 97 fe fa 1d 92 a2 2e b6 24 db a9 5b b8 0f 05 c2 f3 e9 f0 3b 77 92 c9 bb f7 db 82 ce d6 58 48 c2 d9 a3 17 cd 43 6f 86 59 c2 53 c2 56 8f de 97 97 8f fe bd f7 fe e9 97 77 3c cb 48 82 1f 52 9e 54 05 66 ca 97 6a 47 b1 9c c1 c7 4c 3e 58 e1 a3 97 2b 55 3e 04 01 2f 31 b3 4b 73 2e 56 41 1c 86 61 60 7f f6 ea 0f cc d7 93 78 83 70 70 85 b7 6a 12 ad 01 0d 18 2d 8f e8 36 08 07 4f 05 da 4c a2 35 00 9c e1 f0 19 6f d0 9b cd 66 be b9 31 c8 68 b1 58 04 ff 3e 7f 0a 3e 72 51 a0 86 cb 96 12 f6 75 14 6f a4 0d 8f a4 c1 95 95 a0 06 95 26 01 a6 58 fb 5b 06 d1 3c 0a 1c b6 c0 0a 4d 72 d6 00 07 66 55 b1 c4 62 da 44 a4 50 cf e1 72 bd 1a 62 6d 23 b3 6e 7c 91 e4 48 4c 07 c6 20 5a 57 df a4 47 5c 7d 93 36 36 22 95 8f 78 ee 3e f8 0c 42 f3 df e7 4f 6d 5c 44 31 a9 5c 03 1a fb 12 41 ca 69 e6 16 e2 3e e0 9c 4f a0 6f f7 d2 1b d0 53 39 75 1b 6c 04 51 58 74 e0 c9 24 3c 41 34 69 9c c8 8b 91 d0 44 01 20 7c bc d6 e9 e2 cd ea 82 ed 54 76 e4 3d b9 32 ce 38 94 70 8a 13 2a 9f de 99 c0 b7 2b 33 fb 33 43 05 14 d1 4b ce 05 4b 11 c5 b3 0f 9f 5f bc 59 c6 2d 2e 43 05 a1 bb 47 ef 77 54 72 f9 47 0f 64 97 bc 59 47 ab 45 fb 2b cc b0 20 60 a8 e0 05 62 3d 44 49 54 02 c1 5e 23 41 4c 69 06 d3 ac 3e d0 25 62 bb 29 4a 2d e2 04 3e 72 43 a4 bc 0c 9f e8 32 84 76 52 e1 e2 18 a3 60 20 96 f5 92 6d ce 8e 74 8a 33 54 d1 ba 65 3b a5 35 bb 95 40 65 4e 12 e9 39 70 29 20 01 85 22 d0 db 75 e3 7b 90 39 4a f9 c6 07 c5 12 2b 7f fb e8 85 f3 9b 04 b8 0d 08 77 7b 42 05 a5 ef 43 8b c3 be 2c 51 02 2d d4 87 44 21 df 80 2e a2 1a 1a df 4f 82 d7 9a 46 72 08 c5 2c 3d 55 eb 01 74 40 a7 35 5b 0f 10 1f 55 8a 6b 24 84 94 a4 98 1b df f8 88 96 39 72 30 a3 6c 29 30 82 a6 2e 15 04 4b 39 89 ae 68 bd 43 c1 53 f8 9c 0a 5f 2d 7b 01 24 2c c5 50 d9 a9 9e 9d 5d 4a 8f 5e 86 a8 c4 0e 5b 49 ec c3 b4 d1 5e 35 9f 25 9c 72 e8 dd 4a 54 b8 4d 2d 49 be c1 1e 51 ac db 13 ac 51 c4 56 15 5a c1 92 a8 cc 42 c2 2b a6 04 84 e3 9f 2f 0d 71 ac a0 e1 f8 5f b1 60 66 53 ab b0 c3 4f eb f4 91 24 48 b7 8a 70 7e 57 36 96 39 f5 4e fa 6d bb 75 a2 7a 23 27 61 9c 0d 28 4d 78 51 52 bc 75 84 f7 94 36 d2 01 b5 8d cc 28 76 19 0a d3 1b 52 99 97 52 d7 c0 7e d2 36 4b bd a4 3f a5 12 4a 24 90 89 f8 50 29 80 53 f3 5d 99 63 86 14 34 53 9f a2 34 05 6f 1a 9e 9a 1d 44 b4 20 ea cc 5c 2a 2b 96 a8 ca 2a dc 80 18 ba 3a 38 c5 9c 34 8e 25 9b 73 81 9f 12 28 1c a6 37 89 e6 f1 5d d4 e6 f3 44 3a 4e a6 58 27 78 93 13 e0 47 a4 a0 de d0 a5 52 af a5 fe e8 34 35 1b 37 c9 36 b9 f5 a5 92 b9 9b 51 b8 e9 01 7b 69 26 70 81 08 f3 f5 19 ca e5 5a 7c 00 2a 2b 99 ef 41 82 d7 57 81 3d 1a 0f 54 80 11 3c 2c b9 d0 89 af b3 0a 7a a8 c4 ba 68 74 9e 7d f7 96 be e0 9b 91 c2 fb 8a 71 e9 2b be c2 2a d7 c7 58 44 37 68 27 8f 6d d8 dd c8 26 f2 33 14 4a 8a 44 ea 8d d6 bd 0b 18 45 52 02 2d 7d a5 08 c6 f5 bd 80 7c b6 e4 e9 ee a8 42 58 68 6e 4c fe 30 99 ee 9e c3 5e 28 90 80 de 00 7e 80 3e 11 ea 3a 6f d7 96 5c 29 7d 28 84 91 16 c5 20 6a 5d 73 c4 25 2f 44 51 7c 09 fa 4c 77 bc 2e e0 c0 39 67 1a 38 bf 8d 6f a6 8d 6c 32 63 43 54 ee 33 73 41 1c 69 61 43 c7 c5 ba 7f dd b6 45 fc ba 16 34 a8 e0 dc 56 a2 95 9c 1c b4 e7 6a a9 5e 1b b7 5e c0 4f 0e 1a 34 97 52 df 56 86 e3 66 a7 1d 25 2b 70 47 02 1b ea 6b 8d c5 fd 57 49 45 b2 1d 58 cb 56 b0 c9 06 7a 47 b7 d3 1d c4 a1 59 b3 8f 03 04 0e 74 24 39 dd f5 d6 94 5a 3a f6 71 df e9 87 9f 37 f2 5a c1 c9 61 f9 04 93 f8 55 21 19 71 3a d5 fa 06 3c 3e e6 8d f8 9c 1c 7a d1 2d 77 f6 27 28 b1 77 c5 8b 35 30 30 46 a0 c1 f1 01 92 fa 25 c2 1c 7f 65 93 09 46 62 8e 3a ee a1 22 3c dd 90 3f 21 33 61 08 fe 0c 0b 0e 5a 54 db 87 c6 5a d4 79 46 8f 9d ad ce a9 89 f8 fb 6a 62 f8 f3 57 d7 c4 df 70 dd d9 5e 30 36 c4 e8 fb ee ec ba 4c 0d 7d e4 5c 31 ae f0 ec 79 57 2c 39 dd 37 f3 d8 f1 e1 2f 96 9e f0 b5 a1 cf 2b 65 6f 8c 96 50 6f 8d e2 35 a6 f5 b1 ca da aa 17 c0 96 a6 cb 57 85 9f 99 37 c9 47 6f d4 75 05 d1 77 9a 25 68 6a 2f 14 70 95 bf 8f ea d3 c4 d8 96 27 92 89 af 89 cc cd 35 91 b9 bd 26 32 77 d7 44 e6 cd 35 91 79 7b 4d 64 ee af 89 cc e2 9a c8 44 e1 4f 62 d3 17 75 29 66 f5 54 90 30 35 59 46 56 95 30 b7 74 bb 61 02 03 d4 dc d9 bb b3 6e 64 8e 74 2d 88 ea 39 66 1f 49 d7 88 56 d8 cc b1 bd 1d 4b 2e 89 32 6f fd 25 5a e1 de 37 76 f8 e9 07 21 ad cf 88 dd 74 c1 76 10 9d 4e 78 7f 72 59 5f 22 a9 1f 77 b4 e6 3e ec 0c 7b 1c 23 ed d4 96 f0 00 ad f1 49 6f 5f a2 cd 05 72 b1 68 5f c3 86 36 af 95 b4 4e a3 38 53 b5 8c b0 44 98 5f bb e9 a6 d8 79 6a 37 da da 67 76 fd c6 07 3a 49 e2 3b 81 3b d1 80 17 ac 47 7a 33 bf 2c a2 91 93 a5 f9 62 43 52 fd 2b af 38 9a 87 61 54 1f 2d 8d 20 c7 64 95 eb 97 9d c5 fc ed a8 51 4e 2d 81 53 0d 17 04 c8 a3 3a 19 b8 80 23 2d 51 de fe 11 36 1a 3e be ee 2d 6b b7 c0 d4 ec 2f 0a 4b 28 ea bb 79 f2 0d dc 66 29 b8 65 db d8 a3 df 31 da df ac d4 00 89 4b a7 ce fa 23 9c 87 d1 7d bb 89 ab 55 7f 89 c1 7a 83 d7 98 28 8c 06 30 28 d3 59 39 04 41 a9 be 9e da 18 db c8 db 75 01 55 ee 02 71 f7 5b fb 88 67 de 48 7f 0d cd 3f 6f f8 e5 d9 ae e4 18 e9 27 32 f3 43 d0 b5 ae b3 18 1c e4 c9 f1 d4 89 4f 49 9d 70 be b0 01 19 48 9d 37 13 15 71 7e f2 8c dc 7d e2 a1 e4 89 07 93 27 fe 61 89 73 75 b1 0d 46 1b 46 2d a8 db 67 bf 8d 74 7a ea e4 4b 66 67 2b bf 6d 34 c1 31 35 7b 0d 7a 48 4b dc 6d 7e 7b 1c 83 e1 bf 08 79 fa 1f 50 4b 07 08 07 ed 27 9b ab 06 00 00 51 22 00 00 50 4b 03 04 14 00 00 00 00 00 05 34 95 3a d6 e0 b1 86 0d 04 00 00 0d 04 00 00 08 00 00 00 6d 65 74 61 2e 78 6d 6c 3c 3f 78 6d 6c 20 76 65 72 73 69 6f 6e 3d 22 31 2e 30 22 20 65 6e 63 6f 64 69 6e 67 3d 22 55 54 46 2d 38 22 3f 3e 0a 3c 6f 66 66 69 63 65 3a 64 6f 63 75 6d 65 6e 74 2d 6d 65 74 61 20 78 6d 6c 6e 73 3a 6f 66 66 69 63 65 3d 22 68 74 74 70 3a 2f 2f 6f 70 65 6e 6f 66 66 69 63 65 2e 6f 72 67 2f 32 30 30 30 2f 6f 66 66 69 63 65 22 20 78 6d 6c 6e 73 3a 78 6c 69 6e 6b 3d 22 68 74 74 70 3a 2f 2f 77 77 77 2e 77 33 2e 6f 72 67 2f 31 39 39 39 2f 78 6c 69 6e 6b 22 20 78 6d 6c 6e 73 3a 64 63 3d 22 68 74 74 70 3a 2f 2f 70 75 72 6c 2e 6f 72 67 2f 64 63 2f 65 6c 65 6d 65 6e 74 73 2f 31 2e 31 2f 22 20 78 6d 6c 6e 73 3a 6d 65 74 61 3d 22 68 74 74 70 3a 2f 2f 6f 70 65 6e 6f 66 66 69 63 65 2e 6f 72 67 2f 32 30 30 30 2f 6d 65 74 61 22 20 78 6d 6c 6e 73 3a 6f 6f 6f 3d 22 68 74 74 70 3a 2f 2f 6f 70 65 6e 6f 66 66 69 63 65 2e 6f 72 67 2f 32 30 30 34 2f 6f 66 66 69 63 65 22 20 6f 66 66 69 63 65 3a 76 65 72 73 69 6f 6e 3d 22 31 2e 31 22 3e 3c 6f 66 66 69 63 65 3a 6d 65 74 61 3e 3c 6d 65 74 61 3a 67 65 6e 65 72 61 74 6f 72 3e 4f 70 65 6e 4f 66 66 69 63 65 2e 6f 72 67 2f 32 2e 34 24 4c 69 6e 75 78 20 4f 70 65 6e 4f 66 66 69 63 65 2e 6f 72 67 5f 70 72 6f 6a 65 63 74 2f 36 38 30 6d 31 32 24 42 75 69 6c 64 2d 39 32 38 36 3c 2f 6d 65 74 61 3a 67 65 6e 65 72 61 74 6f 72 3e 3c 6d 65 74 61 3a 63 72 65 61 74 69 6f 6e 2d 64 61 74 65 3e 32 30 30 39 2d 30 33 2d 30 33 54 31 34 3a 31 33 3a 32 36 3c 2f 6d 65 74 61 3a 63 72 65 61 74 69 6f 6e 2d 64 61 74 65 3e 3c 64 63 3a 64 61 74 65 3e 32 30 30 39 2d 30 34 2d 32 31 54 31 30 3a 33 32 3a 31 30 3c 2f 64 63 3a 64 61 74 65 3e 3c 64 63 3a 6c 61 6e 67 75 61 67 65 3e 72 75 2d 52 55 3c 2f 64 63 3a 6c 61 6e 67 75 61 67 65 3e 3c 6d 65 74 61 3a 65 64 69 74 69 6e 67 2d 63 79 63 6c 65 73 3e 34 3c 2f 6d 65 74 61 3a 65 64 69 74 69 6e 67 2d 63 79 63 6c 65 73 3e 3c 6d 65 74 61 3a 65 64 69 74 69 6e 67 2d 64 75 72 61 74 69 6f 6e 3e 50 54 36 4d 32 33 53 3c 2f 6d 65 74 61 3a 65 64 69 74 69 6e 67 2d 64 75 72 61 74 69 6f 6e 3e 3c 6d 65 74 61 3a 75 73 65 72 2d 64 65 66 69 6e 65 64 20 6d 65 74 61 3a 6e 61 6d 65 3d 22 d0 9f d0 be d0 bb d0 b5 20 31 22 2f 3e 3c 6d 65 74 61 3a 75 73 65 72 2d 64 65 66 69 6e 65 64 20 6d 65 74 61 3a 6e 61 6d 65 3d 22 d0 9f d0 be d0 bb d0 b5 20 32 22 2f 3e 3c 6d 65 74 61 3a 75 73 65 72 2d 64 65 66 69 6e 65 64 20 6d 65 74 61 3a 6e 61 6d 65 3d 22 d0 9f d0 be d0 bb d0 b5 20 33 22 2f 3e 3c 6d 65 74 61 3a 75 73 65 72 2d 64 65 66 69 6e 65 64 20 6d 65 74 61 3a 6e 61 6d 65 3d 22 d0 9f d0 be d0 bb d0 b5 20 34 22 2f 3e 3c 6d 65 74 61 3a 64 6f 63 75 6d 65 6e 74 2d 73 74 61 74 69 73 74 69 63 20 6d 65 74 61 3a 74 61 62 6c 65 2d 63 6f 75 6e 74 3d 22 30 22 20 6d 65 74 61 3a 69 6d 61 67 65 2d 63 6f 75 6e 74 3d 22 30 22 20 6d 65 74 61 3a 6f 62 6a 65 63 74 2d 63 6f 75 6e 74 3d 22 30 22 20 6d 65 74 61 3a 70 61 67 65 2d 63 6f 75 6e 74 3d 22 31 22 20 6d 65 74 61 3a 70 61 72 61 67 72 61 70 68 2d 63 6f 75 6e 74 3d 22 30 22 20 6d 65 74 61 3a 77 6f 72 64 2d 63 6f 75 6e 74 3d 22 30 22 20 6d 65 74 61 3a 63 68 61 72 61 63 74 65 72 2d 63 6f 75 6e 74 3d 22 30 22 2f 3e 3c 2f 6f 66 66 69 63 65 3a 6d 65 74 61 3e 3c 2f 6f 66 66 69 63 65 3a 64 6f 63 75 6d 65 6e 74 2d 6d 65 74 61 3e 50 4b 03 04 14 00 08 00 08 00 05 34 95 3a 00 00 00 00 00 00 00 00 00 00 00 00 18 00 00 00 54 68 75 6d 62 6e 61 69 6c 73 2f 74 68 75 6d 62 6e 61 69 6c 2e 70 6e 67 eb 0c f0 73 e7 e5 92 e2 62 60 60 e0 f5 f4 70 09 02 d2 5b 19 18 18 19 38 d8 80 ac af ca e6 b7 19 18 98 f6 7b ba 38 86 54 cc 79 7b 69 23 27 83 01 cf 81 0d 7c 3f ff 3f fd d2 e9 74 d0 43 bc e2 c3 9b 77 8d 93 7e ca 32 ac 9f 39 4b 26 78 72 72 56 91 8f 6f df ca 93 86 a6 96 cb d4 8e 5f 79 32 63 54 70 54 70 c0 05 c5 cf e5 b2 fd 33 0a ff 2a 0b 4c d1 0c 9e ae 7e 2e eb 9c 12 9a 00 50 4b 07 08 84 d7 83 a3 7c 00 00 00 f8 02 00 00 50 4b 03 04 14 00 08 00 08 00 05 34 95 3a 00 00 00 00 00 00 00 00 00 00 00 00 0c 00 00 00 73 65 74 74 69 6e 67 73 2e 78 6d 6c cd 59 df 73 da 38 10 7e bf bf 22 c3 eb 4d 8a 21 69 2f 74 12 3a e6 87 d3 24 10 08 10 02 bc 74 84 bd 60 17 59 d2 48 72 0c fd eb 6f 6d 20 97 12 9c cb 61 34 73 79 08 60 49 bb da d5 ee b7 9f d6 97 df 96 21 3d 79 06 a9 02 ce ae 0a a5 4f 56 e1 04 98 cb bd 80 cd af 0a 8f 03 e7 f4 a2 f0 ad fa c7 25 9f cd 02 17 be 7a dc 8d 42 60 fa 54 81 d6 38 45 9d e0 72 a6 be ae 87 af 0a be d6 e2 6b b1 c8 05 b0 f5 a3 4f 5c ce 8b 65 cb b2 8a eb df 85 cd 82 25 0d d8 e2 65 7e 1c c7 9f e2 b3 74 6e a9 52 a9 14 d3 d1 ed 54 97 b3 59 30 7f 47 76 a9 b8 9e b2 5d c0 39 7f 67 f6 f9 cb 4e 36 36 bd 32 be 54 a8 6e 2d dd 1a 58 bd 5c 0b df 6c e3 34 d0 10 26 d6 9f 6c 1e 33 12 a2 dd cf 01 c4 2f 3e 29 ec 5b f3 fb fc 21 ce b7 25 90 01 17 85 ed 88 5e 09 1c 09 98 2e 54 ad cb e2 5b 09 1f 97 da 82 99 de 27 f6 f4 fc a2 f4 39 9f e8 a7 c0 d3 fe 3e d9 67 e5 2f e5 9c b2 bf 43 30 f7 f7 6e bc 5c 2a 9d 97 0f 13 de f7 79 dc 03 0f 03 0a ea 3e 61 73 50 3b 0a a6 9c 53 20 ac 50 d5 32 82 c3 74 dc b0 9a e4 b1 82 36 f7 20 4b fa 8c 50 f5 61 f1 a7 21 11 a7 01 f3 60 09 de 5b 5f ed 0f b0 74 0d a6 a6 5c 7d cc e3 37 de ce 56 95 96 18 bd 85 6a 12 cb 07 3a 3b 91 9b 15 7c e7 96 95 43 6a 46 a2 94 73 08 55 c1 94 82 91 54 49 25 1f 3b b5 53 a1 bd cc 0c f9 eb c2 ba c8 25 ba c6 b5 e6 61 56 f6 1d b8 ed 09 e7 e1 00 25 ed 86 9a cf e5 e1 be 48 84 3a c4 d5 5c ee 17 5b b2 0e 14 7c a3 fa 40 c1 d5 e0 39 12 1f 1c 90 ca 7b 1e be ce cb ac e1 4d aa ef 9f 80 65 e5 63 45 68 fd 23 92 44 63 39 fb 2f d5 c8 f6 bc 2e 91 64 40 30 0c fa 82 b8 09 0c 1c 1d 24 bb 88 2e ba 07 49 b5 85 5d e8 39 0c 25 7f 97 df 89 74 02 f2 2d d4 40 c7 01 50 4f dd 47 e1 14 a4 11 63 5a c8 4f 1e 85 47 f4 3e cc df 86 61 0e 3f 35 43 a1 57 5d 62 a6 5a cd 19 97 e0 04 52 69 34 03 6e 30 f6 98 be 61 06 bd 85 85 57 62 be 82 ac f3 50 48 50 09 dd 3a 3a 2a a4 7e eb e3 fe 29 dc f2 69 a6 df 72 44 d8 fa c0 1d 89 90 06 a1 a0 f8 dd 50 96 74 89 00 99 e8 e9 83 8e 76 ab c8 31 2c c1 84 4f 11 ae 33 9b 21 4c 98 f0 55 6a 47 52 5c 0d 05 f1 86 d2 75 25 d7 08 d8 18 4f 77 b0 da d5 42 14 7c 39 af 05 8c c8 55 a1 f8 c1 2d a7 18 68 60 bf 9b 8d 3a 5c ee 96 d8 63 78 3b 49 30 6d 47 9a af 43 d4 50 58 d6 39 56 31 4e 8d 78 07 c5 83 dc 1b ee af 4f b1 3a 7c f8 fe 67 b1 ec c7 23 6b e9 bb e5 e1 aa 1f 0e ad d1 af 66 dc 1e d8 ff cb bf 87 d2 f0 e1 f1 97 e0 ae 53 69 8f 47 f7 d4 5d 08 ea 39 17 cb 76 a3 19 ef 4c 7d b2 ed b6 1d fe f3 b4 66 db 7e 1f 3f 9b 1e fe eb 87 95 a0 77 ed 58 e3 be bd ac b3 da 8a 3c 7d b6 26 a3 9b 0a f9 5e 9b 0d ae 9d 5f 93 d1 ed dd 64 d4 9b a1 1f 96 6d 5b 3c bb 21 a5 53 d6 f3 bd 6b fa 3c fd 59 7a 98 9e dd 5a 6e e8 08 cf 16 3f a7 67 35 31 19 b5 2b ed 07 a1 c7 a3 5b 86 b2 16 e3 27 51 72 cf 7a 7a 82 72 bb 03 5b b5 eb 71 dc 6a d8 77 e3 72 45 e1 da c5 64 54 b3 48 c3 5a dd db 22 76 cb 4b ea 85 43 85 f3 5e 8d 4f c4 b8 fc 58 41 dd 0f 8f cd 5e 63 5a 4e f6 e7 37 c7 a3 9e 5f a7 35 7f 52 1e 0e c8 48 d0 ce a2 69 a1 39 57 79 2a 17 a6 a8 b2 99 57 a3 84 2d 14 26 54 52 c4 ea 84 ba 11 4d 89 8f 29 30 b3 19 e3 3a d5 90 5d f2 0f 2c 5d 2d 4e bc 1e 10 8f 33 fa 06 c4 8e 83 f6 09 bd db 30 bb 01 4f 31 ae 0e 34 3b 93 f3 29 6b 2e 31 97 19 a1 2d 34 e9 1d 3e 91 47 89 10 74 f5 a8 40 36 88 26 c7 87 23 27 a1 8f 26 e1 b4 4f 9e 61 b8 6e 3b 75 58 9d 72 75 9c b6 c1 5b 25 d7 94 4f 09 6d 6c ba 76 09 6b 35 71 e6 37 ea 0e 0f dc 56 01 61 dd 88 b9 3a 32 95 88 36 0d e6 0c c3 b7 af b9 e8 72 15 bc a7 26 07 5d a5 81 b0 d5 0b 69 b5 99 8b d9 0d de 93 c4 a9 d2 a1 ab 94 3a 19 a8 82 f5 48 4a 3c a5 24 a6 93 aa 97 7c f6 79 24 dd 37 60 b3 6e d4 7c 80 d2 34 f8 3d d7 75 22 74 24 a1 21 49 dc 99 fe 54 1d 96 50 32 03 87 93 c2 4a 8f c7 77 00 26 38 eb 86 23 dc bf bd 98 6f 1b 57 be f8 d1 42 bf c9 5b d0 3f 4a 56 29 cf 3d c2 21 cb 6c 45 1f 70 3c 52 25 15 78 20 07 b0 d4 4f 92 88 0e 43 d7 63 c4 9a b8 95 28 e8 50 6f e3 9d 36 e0 16 5d 53 0c 2d ed 3e 99 ba 95 aa 16 99 c2 0b 54 99 71 54 42 bf 21 25 0c c6 da 1c 7b 7a 29 b6 ee 6b e4 e7 c7 d7 f5 62 d1 36 cc 84 11 93 52 14 e9 01 de 14 13 cb 6c ad 65 42 bb ee a3 d0 e1 d9 07 95 f7 0a 2c b9 12 78 61 32 05 24 d7 e8 2d df 48 a6 d8 94 f2 38 d5 71 cb a7 75 c2 5c a0 c6 4b 45 9d 87 21 61 de 9e 9e 4a 9e 9e 73 7a ee b7 91 d2 c1 6c 95 e4 8c 7a 0a b4 df 26 2c 22 b4 26 81 2c 8e 6f 56 42 ed 7b 90 f0 f8 67 18 f0 75 67 ca 60 da 20 26 63 88 6d 89 84 b9 ae 27 c8 c4 14 01 a9 3d 2d b2 e2 d1 ae 55 db 12 e6 05 2a 01 0e 2f 4f 29 30 d8 c8 db 74 a7 e6 50 23 ee 62 2e 79 c4 32 3b b9 c7 8e ed 83 4b 71 ba e7 84 fc a4 cd 70 33 2e c1 bb a8 bb 48 d0 d0 48 81 67 4b 0c 57 17 26 20 39 5e ad fe e5 56 95 6d 49 e6 bb 85 e2 9b 57 de c5 ac d7 fd d5 bf 01 50 4b 07 08 e6 71 57 1d c2 05 00 00 30 20 00 00 50 4b 03 04 14 00 08 00 08 00 05 34 95 3a 00 00 00 00 00 00 00 00 00 00 00 00 15 00 00 00 4d 45 54 41 2d 49 4e 46 2f 6d 61 6e 69 66 65 73 74 2e 78 6d 6c b5 d5 cf 6f c2 20 14 07 f0 fb fe 8a 8e 7b fb d4 d3 62 ac 26 fe 58 b2 64 9b 1e f4 b0 23 b6 af 95 84 02 81 87 d3 ff 7e b8 ac 6a 32 b7 cc 45 6e d0 c0 e7 fb 80 40 07 a3 5d 23 93 2d 5a 27 b4 ca 59 37 eb b0 04 55 a1 4b a1 ea 9c ad 96 8f e9 03 1b 0d ef 06 f7 d3 f9 64 f9 b6 98 25 0d 57 a2 42 47 fd b6 91 2c 56 e3 e7 a7 49 c2 52 80 b9 41 35 af 2a 51 60 a6 6d 0d 30 5d 4e 93 97 76 5c b0 01 66 af 2c 61 ed a7 ac a4 92 05 fc bb 19 8a 52 ee d8 cd d9 86 c8 f4 01 74 f0 f5 c9 ef 75 3a 5d 68 07 05 28 39 49 95 90 98 a2 22 bb 3f ab 18 4b c1 53 da 1b cc 19 37 46 8a 82 53 58 35 6c 55 99 39 af b2 10 9a bd 5b 41 68 d9 69 52 e5 a5 4c 0d a7 4d ce 80 c1 55 19 97 95 89 56 95 a8 bd fd cc 76 3d 70 c4 c9 bb 35 b7 71 78 5e 14 28 31 74 b5 85 c2 5b 1b c0 c3 42 a3 67 45 09 a8 a4 e6 e1 78 e2 e0 46 1b 6f 1a 54 3e 12 6f 75 6d d1 c5 3b e9 43 e9 d1 70 d2 5a 46 c3 45 c3 6b 74 30 16 d4 70 e3 a2 66 5c 69 ff f4 4c 78 91 15 e7 01 7f ab e1 ca 70 c2 1d c1 e1 ae 5e c4 43 3e fd ef 32 ff ee 3a da 4b 74 37 67 1b 24 7e b3 87 67 b9 f1 cd 5a 71 21 1d 50 db cc 8c aa 6f 8d df 76 63 91 28 fc 55 8f 5b 3b 80 13 f2 d5 18 7e 00 50 4b 07 08 75 54 0f 32 69 01 00 00 8f 07 00 00 50 4b 01 02 14 00 14 00 00 00 00 00 05 34 95 3a e1 a5 31 39 1e 00 00 00 1e 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6d 69 6d 65 74 79 70 65 50 4b 01 02 14 00 14 00 00 00 00 00 05 34 95 3a 00 00 00 00 00 00 00 00 00 00 00 00 1a 00 00 00 00 00 00 00 00 00 00 00 00 00 44 00 00 00 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 32 2f 73 74 61 74 75 73 62 61 72 2f 50 4b 01 02 14 00 14 00 08 00 08 00 05 34 95 3a 00 00 00 00 02 00 00 00 00 00 00 00 27 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 32 2f 61 63 63 65 6c 65 72 61 74 6f 72 2f 63 75 72 72 65 6e 74 2e 78 6d 6c 50 4b 01 02 14 00 14 00 00 00 00 00 05 34 95 3a 00 00 00 00 00 00 00 00 00 00 00 00 18 00 00 00 00 00 00 00 00 00 00 00 00 00 d3 00 00 00 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 32 2f 66 6c 6f 61 74 65 72 2f 50 4b 01 02 14 00 14 00 00 00 00 00 05 34 95 3a 00 00 00 00 00 00 00 00 00 00 00 00 1a 00 00 00 00 00 00 00 00 00 00 00 00 00 09 01 00 00 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 32 2f 70 6f 70 75 70 6d 65 6e 75 2f 50 4b 01 02 14 00 14 00 00 00 00 00 05 34 95 3a 00 00 00 00 00 00 00 00 00 00 00 00 1c 00 00 00 00 00 00 00 00 00 00 00 00 00 41 01 00 00 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 32 2f 70 72 6f 67 72 65 73 73 62 61 72 2f 50 4b 01 02 14 00 14 00 00 00 00 00 05 34 95 3a 00 00 00 00 00 00 00 00 00 00 00 00 18 00 00 00 00 00 00 00 00 00 00 00 00 00 7b 01 00 00 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 32 2f 6d 65 6e 75 62 61 72 2f 50 4b 01 02 14 00 14 00 00 00 00 00 05 34 95 3a 00 00 00 00 00 00 00 00 00 00 00 00 18 00 00 00 00 00 00 00 00 00 00 00 00 00 b1 01 00 00 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 32 2f 74 6f 6f 6c 62 61 72 2f 50 4b 01 02 14 00 14 00 00 00 00 00 05 34 95 3a 00 00 00 00 00 00 00 00 00 00 00 00 1f 00 00 00 00 00 00 00 00 00 00 00 00 00 e7 01 00 00 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 32 2f 69 6d 61 67 65 73 2f 42 69 74 6d 61 70 73 2f 50 4b 01 02 14 00 14 00 08 00 08 00 05 34 95 3a 07 ed 27 9b ab 06 00 00 51 22 00 00 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 24 02 00 00 73 74 79 6c 65 73 2e 78 6d 6c 50 4b 01 02 14 00 14 00 00 00 00 00 05 34 95 3a d6 e0 b1 86 0d 04 00 00 0d 04 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 07 09 00 00 6d 65 74 61 2e 78 6d 6c 50 4b 01 02 14 00 14 00 08 00 08 00 05 34 95 3a 84 d7 83 a3 7c 00 00 00 f8 02 00 00 18 00 00 00 00 00 00 00 00 00 00 00 00 00 3a 0d 00 00 54 68 75 6d 62 6e 61 69 6c 73 2f 74 68 75 6d 62 6e 61 69 6c 2e 70 6e 67 50 4b 01 02 14 00 14 00 08 00 08 00 05 34 95 3a e6 71 57 1d c2 05 00 00 30 20 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 fc 0d 00 00 73 65 74 74 69 6e 67 73 2e 78 6d 6c 50 4b 01 02 14 00 14 00 08 00 08 00 05 34 95 3a 75 54 0f 32 69 01 00 00 8f 07 00 00 15 00 00 00 00 00 00 00 00 00 00 00 00 00 f8 13 00 00 4d 45 54 41 2d 49 4e 46 2f 6d 61 6e 69 66 65 73 74 2e 78 6d 6c 50 4b 05 06 00 00 00 00 0e 00 0e 00 b5 03 00 00 a4 15 00 00 00 00 00"; alert( hex2bin(string.replace(/\s/g,'')))
Write, Run & Share Javascript code online using OneCompiler's JS online compiler for free. It's one of the robust, feature-rich online compilers for Javascript language. Getting started with the OneCompiler's Javascript editor is easy and fast. The editor shows sample boilerplate code when you choose language as Javascript and start coding.
Javascript(JS) is a object-oriented programming language which adhere to ECMA Script Standards. Javascript is required to design the behaviour of the web pages.
var readline = require('readline');
var rl = readline.createInterface({
input: process.stdin,
output: process.stdout,
terminal: false
});
rl.on('line', function(line){
console.log("Hello, " + line);
});
Keyword | Description | Scope |
---|---|---|
var | Var is used to declare variables(old way of declaring variables) | Function or global scope |
let | let is also used to declare variables(new way) | Global or block Scope |
const | const is used to declare const values. Once the value is assigned, it can not be modified | Global or block Scope |
let greetings = `Hello ${name}`
const msg = `
hello
world!
`
An array is a collection of items or values.
let arrayName = [value1, value2,..etc];
// or
let arrayName = new Array("value1","value2",..etc);
let mobiles = ["iPhone", "Samsung", "Pixel"];
// accessing an array
console.log(mobiles[0]);
// changing an array element
mobiles[3] = "Nokia";
Arrow Functions helps developers to write code in concise way, it’s introduced in ES6.
Arrow functions can be written in multiple ways. Below are couple of ways to use arrow function but it can be written in many other ways as well.
() => expression
const numbers = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
const squaresOfEvenNumbers = numbers.filter(ele => ele % 2 == 0)
.map(ele => ele ** 2);
console.log(squaresOfEvenNumbers);
let [firstName, lastName] = ['Foo', 'Bar']
let {firstName, lastName} = {
firstName: 'Foo',
lastName: 'Bar'
}
const {
title,
firstName,
lastName,
...rest
} = record;
//Object spread
const post = {
...options,
type: "new"
}
//array spread
const users = [
...adminUsers,
...normalUsers
]
function greetings({ name = 'Foo' } = {}) { //Defaulting name to Foo
console.log(`Hello ${name}!`);
}
greet() // Hello Foo
greet({ name: 'Bar' }) // Hi Bar
IF is used to execute a block of code based on a condition.
if(condition){
// code
}
Else part is used to execute the block of code when the condition fails.
if(condition){
// code
} else {
// code
}
Switch is used to replace nested If-Else statements.
switch(condition){
case 'value1' :
//code
[break;]
case 'value2' :
//code
[break;]
.......
default :
//code
[break;]
}
For loop is used to iterate a set of statements based on a condition.
for(Initialization; Condition; Increment/decrement){
//code
}
While is also used to iterate a set of statements based on a condition. Usually while is preferred when number of iterations are not known in advance.
while (condition) {
// code
}
Do-while is also used to iterate a set of statements based on a condition. It is mostly used when you need to execute the statements atleast once.
do {
// code
} while (condition);
ES6 introduced classes along with OOPS concepts in JS. Class is similar to a function which you can think like kind of template which will get called when ever you initialize class.
class className {
constructor() { ... } //Mandatory Class method
method1() { ... }
method2() { ... }
...
}
class Mobile {
constructor(model) {
this.name = model;
}
}
mbl = new Mobile("iPhone");