Commit 3bc05cc6 authored by wang's avatar wang

ff

parent a5df02e8
......@@ -96,9 +96,6 @@ encryp = function (key, inp, iv1, iv2, s1, s2, roundcount) {
}
console.log()
console.log()
console.log()
// for (let i = 0; i < 16; i++) {
// x[i] = (x[i] + y[i]) % 4294967296
// }
......@@ -120,21 +117,38 @@ encryp = function (key, inp, iv1, iv2, s1, s2, roundcount) {
}
let key =[1302894984, 2005175977, 1656246354, 2007477623, 1805664012, 1874762676, 1089561567, 235108445];
let inp = [65, 138, 233, 8, 118, 200, 132, 161, 133, 130, 253, 116, 103, 224, 100, 101, 169, 88, 7, 1, 170, 147, 142, 90, 124, 50, 87, 252, 237, 21, 231, 127, 238, 234, 165, 24, 102, 77, 38, 192, 96, 138, 233, 23, 78, 163, 183, 180, 38, 108, 193, 206, 247, 240, 248, 249, 168, 77, 171, 104, 172, 199, 48, 186, 176, 53, 37, 103, 33, 57, 85, 227, 212, 91, 40, 226, 36, 36, 186, 126, 128, 81, 204, 230, 111, 251, 62, 49, 214, 82, 36, 93, 215, 7, 132, 11, 229, 242, 68, 227, 147, 214, 203, 100, 147, 221, 225, 136, 148, 32, 172, 200, 102, 242, 121, 36, 211, 219, 190, 191, 210, 55, 53, 195, 179, 192, 211, 232, 101, 3, 113, 190, 216, 60, 97, 82, 175, 177, 229, 60, 211, 131, 118, 202, 62, 66, 83, 122, 246, 217, 155, 100, 92, 53, 85, 100, 38, 241, 176, 219, 28, 161, 171, 175, 93, 126, 63, 76, 76, 253, 230, 108, 146, 108, 23, 154, 244, 33, 140, 217, 149, 137, 172, 108, 116, 218, 83, 146, 189, 122, 220, 34, 233, 40, 226, 51, 163, 144, 37, 238, 172, 98, 113, 34, 88, 112, 88, 75, 183, 170, 21, 252, 84, 119, 42, 99, 66, 89, 159, 120, 138, 87, 142, 29, 151, 127, 218, 126, 14, 230, 227, 154, 20, 56, 5, 10, 163, 44, 229, 62, 81, 249, 53, 203, 22, 61, 252, 144, 26, 185, 241, 138, 47, 207, 54, 187, 112, 180, 20, 211, 239, 220, 120, 100, 189, 98, 161, 179, 244, 102, 0, 174, 178, 134, 114, 181, 226, 109, 193, 35, 30, 99, 20, 67, 195, 190, 66, 62, 124, 204, 174, 131, 216, 192, 103, 21, 158, 248, 249, 185, 76, 70, 157, 203, 41, 236, 42, 161, 172, 200, 156, 122, 93, 134, 98, 235, 154, 111, 65, 69, 225, 211, 143, 166, 12, 228, 216, 85, 44, 254, 96, 181, 248, 234, 251, 178, 159, 111, 64, 125, 61, 72, 27, 112, 20, 250, 206, 195, 182, 45, 150, 177, 198, 6, 211, 210, 26, 162, 188, 198, 167, 250, 131, 168, 167, 58, 43, 64, 159, 205, 66, 203, 207, 16, 97, 202, 233, 191, 69, 10, 195, 169, 167, 197, 232, 197, 166, 15, 27, 132, 94, 103, 52, 32, 12, 155, 248, 44, 9, 12, 252, 136, 128, 208, 115, 9, 219, 179, 176, 162, 14, 104, 60, 146, 82, 18, 45, 247, 59, 53, 26, 212, 194, 236, 103, 156, 79, 133, 227, 147, 210, 244, 126, 240, 163, 121, 140, 183, 181, 247, 134, 148, 155, 6, 111, 249, 22, 176, 238, 124, 178, 123, 70, 129, 179, 77, 14, 144, 62, 114, 139, 197, 246, 97, 180, 21, 153, 68, 29, 252, 11, 75, 10, 192, 83, 227, 132, 8, 243, 217, 37, 46, 152, 81, 213, 200, 200, 10, 200, 32, 222, 233, 187, 63, 190, 88, 196, 199, 70, 0, 50, 86, 17, 160, 126, 192, 57, 61, 255, 95, 114, 9, 241, 48, 218, 68, 243, 64, 249, 187, 171, 155, 226, 68, 171, 236, 94, 251, 219, 180, 156, 26, 203, 244, 49, 203, 111, 212, 160, 29, 204, 35, 71, 101, 54, 160, 109, 121, 23, 129, 176, 35, 178, 201, 237, 247, 191, 233, 16, 19, 123, 61, 35, 52, 80, 90, 181, 138, 55, 49, 186, 156, 240, 230, 93, 123, 48, 205, 180, 84, 160, 200, 245, 100, 211, 126, 253, 101, 71, 17, 84, 1, 143, 38, 159, 47, 160, 207, 212, 27, 30, 171, 208, 0, 212, 35, 78, 102, 113, 50, 139, 31, 76, 181, 213, 21, 53, 184, 106, 97, 15, 198, 206, 150, 178, 209, 90, 155, 156, 130, 194, 39, 233, 104, 152, 134, 197, 58, 172, 167, 0, 153, 138, 16, 129, 12, 46, 210, 208, 81, 191, 90, 103, 80, 6, 44, 149, 231, 198, 241, 222, 87, 228, 165, 106, 2, 210, 133, 216, 187, 83, 153, 106, 96, 8, 229, 103, 154, 25, 196, 143, 155, 79, 97, 12, 181, 30, 126, 58, 50, 27, 86, 235, 129, 69, 42, 123, 101, 76, 205, 132, 251, 90, 62, 199, 220, 88, 117, 229, 71, 147, 228, 34, 142, 114, 161, 226, 24, 164, 196, 66, 174, 36, 51, 217, 159, 63, 100, 21, 83, 68, 207, 9, 220, 130, 140, 254, 158, 156, 27, 125, 0, 211, 216, 72, 123, 73, 65, 186, 82, 32, 135, 123, 41, 155, 234, 53, 215, 99, 184, 32, 232, 28, 53, 30, 59, 201, 87, 60, 45, 38, 222, 52, 80, 223, 181, 21, 23, 255, 137, 25, 43, 247, 94, 0, 122, 175, 202, 250, 67, 150, 187, 68, 231, 152, 125, 79, 117, 97, 59, 37, 226, 173, 88, 133, 146, 6, 1, 216, 54, 144, 59, 153, 41, 184, 233, 207, 57, 218, 94, 163, 224, 38, 80, 162, 39, 135, 217, 0, 60, 110, 77, 188, 143, 77, 248, 230, 126, 83, 57, 38, 122, 167, 247, 45, 229, 129, 249, 252, 80, 247, 93, 164, 218, 127, 53, 193, 133, 117, 202, 146, 206, 208, 112, 56, 110, 94, 31, 36, 253, 16, 4, 191, 161, 222, 250, 75, 143, 56, 178, 41, 48, 213, 54, 69, 68, 220, 217, 100, 88, 172, 119, 76, 251, 13, 163, 104, 108, 169, 64, 162, 100, 15, 129, 165, 76, 115, 225, 67, 140, 255, 180, 20, 123, 81, 161, 206, 158, 50, 207, 189, 163, 89, 249, 129, 242, 211, 186, 12, 28, 160, 122, 147, 231, 217, 229, 62, 216, 242, 191, 198, 37, 11, 119, 171, 251, 8, 109, 240, 172, 240, 229, 108, 57, 208, 250, 127, 63, 219, 189, 142, 171, 173, 66, 3, 48, 146, 127, 228, 158, 8, 247, 13, 169, 144, 104, 246, 11, 241, 191, 177, 128, 9, 50, 81, 197, 150, 65, 14, 184, 163, 135, 12, 38, 179, 184, 137, 228, 185, 162, 207, 108, 220, 184, 156, 149, 85, 165, 33, 171, 239, 211, 168, 62, 170, 77, 83, 199, 40, 81, 169, 117, 248, 139, 210, 77, 75, 226, 159, 178, 190, 123, 181, 255, 44, 59, 56, 151, 46, 71, 106, 178, 126, 143, 1, 235, 25, 142, 35, 222, 21, 210, 12, 48, 5, 149, 104, 239, 104, 64, 255, 88, 66, 254, 23, 97, 69, 106, 120, 219, 74, 177, 122, 188, 130, 128, 104, 85, 233, 150, 82, 85, 62, 29, 41, 34, 83, 10, 67, 201, 191, 221, 116, 251, 68, 122, 114, 202, 96, 168, 193, 129, 23, 218, 102, 217, 20, 91, 34, 216, 145, 77, 70, 125, 160, 193, 135, 148, 51, 143, 72, 8, 65, 36, 81, 120, 211, 223, 19, 53, 33, 202, 227, 45, 99, 107, 101, 112, 25, 158, 3, 228, 42, 33, 220, 129, 131, 211, 160, 10, 116, 76, 115, 23, 47, 85, 236, 76, 238, 252, 224, 51, 24, 200, 137, 188, 128, 172, 46, 238, 107, 154, 56, 168, 176, 246, 27, 135, 229, 22, 70, 217, 148, 158, 207, 63, 73, 125, 142, 102, 6, 239, 237, 105, 75, 46, 7, 92, 59, 108, 147, 62, 59, 179, 85, 72, 79, 145, 17, 159, 183, 50, 121, 136, 74, 243, 234, 115, 150, 77, 188, 37, 167, 118, 87, 174, 6, 27, 119, 222, 115, 156, 228, 240, 204, 133, 66, 124, 37, 133, 148, 122, 123, 45, 116, 78, 243, 150, 253, 103, 19, 230, 170, 127, 170, 61, 32, 151, 15, 229, 120, 125, 255, 135, 23, 205, 197, 233, 223, 141, 101, 242, 129, 192, 131, 58, 161, 56, 4, 200, 222, 127, 221, 196, 161, 6, 149, 9, 211]
let key = [1302894984, 2005175977, 1656246354, 2007477623, 1805664012, 1874762676, 1089561567, 235108445];
let inp = [72, 144, 169, 227, 83, 60, 82, 56, 243, 35, 215, 117, 93, 23, 208, 190, 194, 30, 155, 186, 203, 23, 189, 132, 115, 159, 156, 203, 40, 239, 100, 147, 159, 140, 123, 160, 86, 125, 239, 56, 163, 41, 74, 197, 253, 148, 90, 173, 61, 77, 132, 243, 2, 155, 202, 251, 16, 183, 108, 76, 22, 158, 78, 238, 170, 172, 182, 236, 220, 170, 92, 159, 51, 128, 158, 164, 54, 210, 41, 165, 40, 56, 132, 68, 220, 123, 242, 135, 127, 255, 169, 93, 71, 193, 43, 25, 170, 113, 230, 30, 11, 207, 240, 242, 216, 54, 247, 210, 132, 123, 4, 67, 86, 138, 216, 58, 9, 250, 177, 84, 190, 52, 191, 80, 144, 8, 123, 102, 233, 252, 93, 159, 11, 0, 240, 202, 126, 156, 84, 18, 230, 57, 215, 31, 134, 68, 91, 231, 97, 133, 2, 29, 138, 233, 138, 235, 73, 136, 89, 59, 91, 208, 11, 211, 223, 20, 90, 236, 44, 154, 214, 238, 77, 51, 6, 127, 118, 1, 46, 40, 184, 63, 2, 28, 151, 110, 15, 187, 219, 115, 23, 243, 225, 239, 232, 105, 137, 144, 193, 10, 135, 184, 218, 11, 46, 249, 54, 207, 99, 17, 170, 114, 244, 135, 137, 166, 142, 105, 168, 30, 18, 65, 209, 113, 11, 70, 114, 35, 147, 82, 165, 245, 27, 237, 17, 100, 130, 109, 167, 142, 159, 97, 15, 217, 133, 176, 229, 237, 78, 107, 41, 129, 25, 198, 111, 128, 241, 217, 87, 112, 185, 202, 86, 190, 202, 72, 145, 115, 1, 8, 98, 249, 166, 82, 141, 80, 181, 51, 35, 23, 242, 170, 243, 109, 249, 235, 96, 44, 34, 224, 142, 76, 161, 32, 231, 119, 108, 251, 222, 46, 212, 162, 42, 206, 75, 82, 10, 151, 78, 247, 239, 179, 153, 101, 126, 94, 95, 36, 241, 100, 55, 94, 189, 205, 236, 49, 180, 27, 137, 31, 174, 36, 255, 219, 195, 82, 242, 255, 13, 75, 247, 51, 66, 19, 178, 221, 217, 42, 75, 110, 48, 64, 224, 173, 176, 135, 220, 215, 29, 30, 210, 111, 247, 234, 223, 201, 147, 236, 10, 121, 187, 15, 7, 68, 122, 234, 142, 237, 184, 58, 206, 233, 29, 234, 137, 173, 166, 16, 223, 14, 142, 203, 172, 56, 162, 27, 182, 32, 233, 126, 220, 201, 160, 174, 115, 148, 210, 166, 102, 41, 168, 65, 181, 102, 135, 5, 200, 185, 144, 152, 76, 86, 218, 123, 128, 4, 150, 49, 146, 55, 252, 16, 84, 67, 185, 196, 126, 50, 8, 153, 82, 63, 132, 167, 110, 21, 44, 80, 118, 142, 218, 232, 179, 100, 98, 101, 58, 197, 115, 15, 157, 150, 161, 127, 212, 16, 215, 111, 188, 31, 174, 237, 238, 147, 226, 184, 187, 249, 65, 6, 34, 232, 50, 199, 139, 97, 59, 81, 204, 171, 237, 225, 242, 5, 38, 79, 110, 65, 242, 188, 221, 244, 114, 135, 143, 43, 54, 36, 33, 174, 112, 236, 104, 224, 230, 115, 158, 39, 131, 130, 164, 9, 167, 203, 199, 203, 72, 192, 79, 112, 99, 76, 49, 251, 14, 106, 59, 167, 243, 4, 73, 193, 232, 45, 170, 149, 132, 152, 17, 193, 117, 207, 119, 199, 157, 52, 156, 234, 52, 187, 184, 34, 175, 249, 220, 105, 92, 39, 54, 89, 127, 2, 187, 118, 194, 13, 199, 175, 69, 49, 16, 50, 160, 190, 224, 111, 132, 223, 221, 255, 93, 231, 133, 127, 184, 115, 252, 52, 17, 37, 156, 10, 120, 249, 234, 181, 116, 92, 9, 199, 166, 219, 135, 212, 208, 109, 66, 65, 240, 71, 168, 50, 149, 40, 34, 35, 73, 101, 74, 210, 195, 180, 225, 193, 184, 36, 182, 175, 224, 118, 97, 10, 71, 186, 13, 15, 204, 213, 48, 244, 184, 203, 158, 62, 137, 24, 228, 95, 5, 57, 221, 213, 160, 168, 79, 87, 242, 183, 90, 141, 135, 164, 253, 66, 123, 137, 250, 210, 13, 121, 32, 160, 190, 159, 31, 97, 30, 92, 198, 6, 56, 143, 27, 116, 177, 38, 122, 77, 121, 227, 31, 44, 194, 238, 65, 70, 108, 183, 212, 28, 152, 164, 184, 166, 151, 121, 0, 223, 204, 250, 244, 126, 31, 199, 37, 11, 150, 65, 226, 14, 136, 76, 101, 53, 114, 249, 171, 67, 171, 73, 165, 71, 56, 194, 179, 121, 41, 106, 83, 54, 130, 167, 90, 250, 67, 182, 196, 204, 241, 183, 230, 158, 94, 250, 107, 19, 211, 37, 125, 119, 38, 79, 3, 215, 163, 211, 218, 120, 69, 214, 45, 170, 189, 28, 197, 153, 121, 217, 91, 254, 133, 211, 131, 56, 191, 117, 71, 104, 227, 169, 93, 225, 254, 115, 204, 240, 218, 195, 194, 15, 147, 125, 254, 224, 54, 40, 105, 130, 237, 126, 131, 114, 52, 3, 20, 31, 152, 11, 235, 112, 10, 211, 115, 187, 53, 196, 98, 121, 157, 168, 101, 98, 52, 41, 255, 168, 182, 24, 90, 141, 121, 255, 149, 169, 130, 217, 46, 80, 104, 247, 123, 221, 184, 101, 161, 179, 177, 16, 147, 99, 126, 180, 200, 38, 254, 121, 35, 187, 233, 189, 98, 104, 183, 126, 8, 55, 101, 1, 245, 72, 27, 123, 59, 248, 16, 38, 254, 28, 221, 167, 70, 136, 7, 38, 2, 111, 208, 132, 51, 254, 29, 20, 167, 21, 208, 220, 69, 100, 45, 23, 145, 187, 90, 117, 83, 5, 192, 140, 128, 79, 172, 241, 44, 117, 47, 50, 133, 14, 203, 54, 240, 133, 237, 78, 34, 194, 227, 132, 87, 86, 10, 206, 48, 183, 49, 217, 59, 137, 73, 214, 57, 114, 231, 38, 125, 243, 71, 140, 80, 26, 73, 223, 130, 149, 177, 139, 17, 250, 17, 193, 236, 130, 252, 88, 203, 227, 46, 123, 132, 79, 193, 167, 102, 51, 80, 127, 18, 241, 83, 37, 186, 182, 143, 17, 4, 181, 172, 13, 225, 2, 69, 156, 139, 29, 25, 142, 184, 104, 178, 190, 178, 243, 243, 251, 140, 232, 84, 80, 96, 193, 208, 129, 217, 17, 18, 254, 216, 97, 167, 180, 226, 218, 209, 81, 32, 50, 25, 6, 33, 47, 187, 82, 137, 5, 128, 26, 201, 209, 6, 66, 251, 121, 88, 211, 140, 106, 33, 48, 119, 183, 183, 42, 108, 67, 47, 85, 167, 214, 194, 134, 147, 213, 140, 51, 39, 90, 136, 46, 22, 239, 244, 40, 15, 119, 176, 153, 114, 111, 252, 157, 117, 45, 88, 140, 145, 206, 129, 87, 114, 41, 116, 173, 110, 189, 82, 78, 213, 214, 73, 84, 98, 93, 77, 138, 91, 116, 121, 169, 209, 38, 67, 133, 40, 61, 150, 164, 142, 103, 251, 28, 24, 109, 210, 105, 187, 170, 39, 105, 162, 246, 156, 127, 162, 159, 13, 232, 160, 165, 68, 116, 65, 5, 69, 177, 235, 229, 44, 47, 194, 169, 127, 164, 99, 48, 10, 218, 8, 27, 200, 207, 129, 109, 0, 132, 26, 96, 37, 175, 100, 18, 163, 88, 51, 129, 224, 17, 227, 240, 160, 46, 132, 240, 232, 249, 17, 37, 85, 16, 124, 64, 171, 30, 53, 19, 50, 172, 199, 1, 49, 201, 172, 180, 167, 228, 183, 20, 254, 41, 190, 154, 60, 22, 26, 47, 193, 229, 176, 30, 75]
// iv1 3111745860
// iv2 1837113005
let iv1 = 723641696;
let iv2 = 2000957036;
let iv1 = 3249529347;
let iv2 = 3958106299;
let s1 = [1227354066, -698577482,
-1739178148, 2101838889];
let s2 = 587680262337937;
let roundcount = parseInt(inp.length / 64) + 1;
console.log(encryp(key, inp, iv1, iv2, s1, s2, roundcount)+'')
console.log(encryp(key, inp, iv1, iv2, s1, s2, roundcount).length)
let res = encryp(key, inp, iv1, iv2, s1, s2, roundcount);
console.log(res + '')
console.log(res.length)
let idx = 0;
res.shift(0)
while (res.length !== 0) {
let a1 = res.shift(0);
let a2 = res.shift(0);
if (a2 > 128) {
}
console.log(a1, a2)
let data = res.splice(0, a1+a2)
console.log(idx,'=>',a1+a2, data)
console.log()
idx++;
}
// data = [93, 155, 60, 17, 166, 14, 127, 169, 253, 77, 129, 49, 29, 217, 171, 119, 182, 21, 122, 47, 249, 180, 4, 64, 235, 93, 215, 96, 53, 86, 253, 159, 176, 219, 175, 250, 189, 123, 212, 237, 129, 106, 107, 111, 188, 94, 144, 49, 17, 2, 201, 194, 242, 8, 147, 72, 180, 23, 27, 192, 53, 13, 36, 195, 194, 29, 70, 114, 227, 113, 10, 110, 57, 195, 49, 16, 14, 28, 6, 194, 182, 202, 210, 181, 198, 15, 98, 193, 148, 189, 207, 28, 180, 115, 76, 144, 133, 182, 9, 218, 25, 139, 151, 122, 184, 5, 156, 198, 26, 204, 212, 237, 40, 103, 144, 46, 182, 199, 82, 134, 238, 75, 216, 23, 69, 102, 33, 103, 225, 99, 86, 209, 47, 102, 46, 141, 160, 196, 33, 80, 74, 250, 168, 50, 167, 111, 95, 132, 11, 159, 188, 78, 160, 44, 233, 224, 249, 234, 123, 46, 79, 54, 81, 5, 29, 100, 71, 246, 252, 165, 97, 135, 162, 193, 128, 10, 67, 222, 0, 92, 173, 5, 197, 43, 165, 53, 66, 137, 18, 182, 193, 15, 242, 56, 95, 4, 10, 205, 126, 96, 231, 66, 152, 189, 235, 17, 83, 217, 227, 196, 138, 254, 40, 160, 140, 72, 121, 209, 50, 75, 211, 156, 137, 138, 119, 244, 196, 246, 141, 102, 18, 122, 116, 160, 239, 206, 238, 49, 151, 250, 167, 65, 183, 180, 12, 76, 169, 90, 235, 119, 0, 57, 121, 144, 14, 168, 241, 168, 95, 137, 183, 181, 84, 17, 188, 16, 219, 195, 164, 12, 187, 243, 77, 86, 30, 79, 254, 63, 75, 154, 54, 7, 63, 36, 43, 89, 69, 213, 9, 166, 44, 165, 216, 5, 222, 169, 36, 185, 135, 9, 128, 177, 187, 1, 175, 238, 20, 109, 204, 135, 172, 66, 26, 61, 59, 120, 38, 27, 94, 164, 74, 164, 14, 199, 181, 247, 119, 100, 236, 146, 84, 7, 73, 150, 72, 27, 38, 146, 181, 154, 193, 229, 242, 74, 163, 223, 71, 232, 254, 12, 132, 213, 250, 83, 137, 253, 193, 121, 156, 64, 93, 119, 1, 88, 88, 5, 139, 178, 196, 125, 97, 191, 89, 175, 80, 111, 0, 90, 213, 245, 92, 62, 95, 183, 204, 171, 142, 166, 31, 215, 40, 155, 184, 113, 205, 110, 137, 67, 6, 173, 115, 170, 48, 252, 45, 17, 227, 159, 0, 166, 13, 32, 127, 46, 70, 4, 249, 145, 189, 111, 149, 234, 229, 210, 56, 178, 153, 70, 162, 85, 107, 56, 166, 99, 207, 143, 95, 251, 11, 139, 129, 135, 44, 70, 57, 66, 207, 80, 180, 78, 131, 73, 37, 116, 147, 17, 65, 31, 3, 237, 219, 103, 73, 62, 0, 151, 93, 180, 86, 106, 141, 238, 214, 165, 237, 76, 215, 221, 79, 121, 172, 154, 249, 6, 10, 75, 204, 106, 100, 61, 100, 52, 71, 248, 156, 210, 251, 103, 201, 50, 218, 165, 170, 162, 192, 168, 211, 232, 164, 166, 200, 97, 212, 240, 101, 161, 133, 180, 132, 107, 55, 0, 12, 92, 246, 219, 98, 33, 178, 1, 37, 155, 201, 17, 83, 145, 207, 237, 8, 97, 106, 4, 242, 75, 148, 128, 83, 152, 186, 103, 135, 183, 72, 2, 196, 5, 241, 225, 128, 177, 252, 179, 165, 240, 52, 112, 42, 149, 200, 139, 140, 4, 37, 99, 102, 133, 42, 164, 193, 84, 39, 166, 225, 135, 233, 17, 221, 169, 89, 209, 57, 158, 209, 179, 146, 232, 101, 184, 150, 37, 201, 125, 194, 202, 100, 104, 42, 200, 241, 118, 136, 23, 32, 151, 59, 123, 246, 65, 32, 89, 39, 212, 46, 110, 80, 55, 68, 147, 3, 92, 128, 196, 249, 218, 157, 161, 226, 226, 89, 247, 245, 159, 148, 183, 138, 151, 28, 121, 228, 153, 26, 21, 118, 190, 28, 126, 178, 254, 142, 210, 239, 175, 41, 82, 242, 244, 247, 248, 15, 73, 15, 170, 96, 148, 212, 99, 128, 198, 247, 208, 97, 152, 191, 162, 254, 48, 153, 255, 66, 193, 227, 117, 254, 195, 155, 87, 98, 135, 119, 211, 112, 63, 85, 226, 156, 155, 143, 97, 202, 110, 16, 29, 177, 201, 111, 58, 7, 219, 47, 45, 2, 32, 117, 127, 182, 167, 246, 132, 73, 68, 192, 230, 19, 41, 107, 87, 206, 33, 205, 32, 54, 46, 10, 196, 94, 219, 103, 234, 106, 197, 234, 9, 49, 208, 101, 109, 252, 1, 134, 180, 213, 121, 207, 191, 245, 44, 168, 204, 71, 137, 23, 10, 166, 64, 109, 229, 154, 125, 109, 25, 242, 18, 66, 227, 141, 78, 49, 0, 199, 77, 42, 71, 199, 89, 33, 246, 117, 115, 190, 240, 64, 146, 73, 223, 85, 163, 8, 36, 17, 197, 162, 213, 123, 246, 119, 168, 7, 156, 57, 69, 114, 89, 0, 199, 97, 52, 233, 128, 210, 193, 40, 201, 1, 39, 244, 54, 174, 241, 127, 254, 204, 154, 74, 168, 249, 244, 11, 198, 93, 113, 241, 207, 178, 1, 213, 104, 224, 30, 163, 48, 101, 115, 167, 246, 124, 33, 20, 139, 174, 32, 150, 134, 155, 226, 50, 243, 242, 177, 205, 178, 150, 116, 172, 142, 248, 182, 248, 129, 246, 205, 217, 193, 155, 240, 14, 184, 77, 39, 162, 59, 1, 177, 4, 151, 81, 239, 163, 36, 246, 111, 241, 230, 87, 167, 7, 113, 127, 210, 119, 79, 219, 112, 8, 112, 15, 106, 159, 200, 213, 217, 19, 207, 84, 140, 101, 151, 75, 254, 159, 7, 31, 12, 27, 136, 192, 105, 188, 220, 180, 97, 33, 17, 74, 210, 128, 186, 56, 142, 22, 7, 162, 24, 17, 14, 40, 105, 249, 29, 14, 136, 69, 7, 231, 186, 106, 235, 85, 165, 130, 120, 183, 202, 190, 131, 129, 86, 89, 197, 219, 149, 171, 147, 51, 52, 5, 187, 55, 62, 216, 110, 225, 16, 231, 244, 33, 47, 34, 87, 58, 79, 155, 248, 160, 205, 154, 94, 139, 84, 163, 157, 170, 246, 163, 73, 248, 173, 112, 117, 175, 231, 33, 14, 5, 169, 208, 234, 166, 234, 73, 232, 217, 194, 207, 188, 97, 128, 147, 89, 15, 105, 99, 225, 3, 3, 122, 102, 146, 15, 84, 61, 47, 123, 204, 127, 66, 114, 244, 200, 111, 33, 219, 81, 228, 240, 107, 52, 204, 63, 162, 178, 180, 149, 71, 39, 3, 135, 84, 208, 136, 53, 27, 86, 76, 214, 172, 126, 148, 180, 90, 51, 201, 13, 30, 131, 125, 207, 62, 62, 224, 244, 253, 30, 210, 154, 200, 110, 143, 174, 231, 31, 123, 66, 144, 76, 41, 71, 179, 67, 162, 236, 240, 102, 151, 88, 238, 225, 90, 177, 228, 113, 227, 165, 159, 59, 195, 138, 29, 57, 145, 205, 85, 186, 130, 47, 191, 37, 41, 35, 124, 243, 85, 8, 151, 210, 70, 67, 216, 246, 161, 174, 115, 239, 33, 105, 234, 145, 255, 100, 223, 60, 195, 149, 65, 128, 170, 168, 41, 204, 1, 175, 54, 38, 10, 38, 144, 177, 248, 210, 141, 148, 244, 168, 210, 89, 46, 59, 129, 80, 239, 252, 61, 232, 181, 96, 131, 140, 133, 226, 160, 9, 199, 42, 38, 163, 103, 29, 28, 180, 160, 49, 12, 220, 104, 107, 62, 162, 236, 184, 211, 217, 116, 177, 123]
//
......
......@@ -760,7 +760,9 @@ def decode(data):
# print(data)
# print(bytearray(data))
if __name__ == '__main__':
data = '0EZL_ZiM9N58xAfTiyxMQ_lOt=UF2VULCzkZqrCs4LgbKLwbXU=FwJXCgUnNsaBq_Tvg-Ic41XuNBKZ37tP2JrneCoxy56OcyPWLdEMGzpjWlE4xhOacwQ8U63dDJ625RLTf=iYZnqDLbfs4f7B9dhji2_xWT06TdDhGhejBDvtae6=PybPscVWPYBX_jV-avXZLje3PiyQJuLec71NBd-SRzluNbBPBZ0VvvRRJjI5KtpdyfNS=NDun4eNzxr5yiegsfvRcHO9g03T6QGqLXC5xYah_Y-n91cQzt-UH0NeOld72xLp3ZditoF23GA3r-Pk-OCKyGsGUJs=9-4Hbf8CGb_QD66rXY9uWIJtYpVa7_CV67V_qvv0VYv=xBYM4ZNKWub3Ju4Gb60cPoK8F-dX2JBLKUgH90pSCQr6TFZginN9vNN78UpZs4c_KGenz9jGk1w4CJX0wBI87jWkBY8sc6y3o9dr55kBsInCxDKrFJQ3Qg6QvuhteuyDjMVZ0cB7-Oy3ggb=Q5r_jV2Upd6ukPhD29qfKtTxqIZKhoX3SQkGQjhhaMxHH36WrRK9ydG5jnp3sIDUJb0eG49pR72rWNSdDJUrSXFEEpIr8yII3fPGExb=o_BuzNWuitq19Oy8s22uTb7fL9gnURY4TOykkHANXjXG_5KiVqPhlMr8JSPf7tR7EOwMSofs6ujNXCGDxU0Dy=DDB1hSrEtu5EotWQ8HKTIiLeC81pUp8yO3EEpHHDJfuMHy7T6Uulvl0e6VcFjPN==yS6BUWQK4RdeeJtlzZMzu84Erw9cPjR8ypC7qqROe3dFMEx57K1iWzeBnC_utV6grEIzCBFT9OhJLQNTB-3CEFqhN0MTMK919uWB7rdRqV9h=F5DZpzJaLrk9anixXWGLC_q4LdGQd5TJBsoMK1UGJ34TBzAA8UagXdW6enj1rjywYlZ=LUGjfTQGEQpT_gKUOvxu6odbtd8zsUKbhHT0KtgcYVHIqI7nTpIL8ALTknHygNJQRRo32T3kYeU2XEzYb9aBpe-Pw1UW=t2fd0tipqZCDEDgPLv1MGGn7sHzn3E=xvzx-fk_8oPru3GfgA3Fj3igpQJqNW0TFn7fqjVGeDT7eJ3dJW6fNpCwH9pl8Jw5u7RofoFbRS_zREg93IZq2BL2whjIu89JnHDg946xE0sPzefzMHeLfl05HsjyeQonyCWOxdqJ8gW562W3KtXuWpRVn6g2E6Xo4lwN8b13cP8EkpgjFopWJoj0t5xW9icDXOVHSvjPLBPFuJFbtoXo3CcROq6OawJapOjYeCd8Q7kD5DXVqOshU5dd8Pvx4nSSNyXxhG9Nx6o6YAhEzzrWnCJtsCPcCszjZ0-Vgiwx9IfR92gJEDFARtESX3hYAUoCEwQb8c5N3T72zIkSS8dzQXonqtRnOtninUlg2oIC5pvEOkVnzcddazs2i0ahsOfjhD7RIJIUcYygkCKV8-7gNoUUBT1xUsWd7QKVZLP3jaqn8h--2I7bseaZ02ER4rozSVd2PGOQnHTVPIcq0iM56-E7zXM6At3q6VKxhDTOy9AGvN4xQyj_BnJWlU1NWFybta=o3dkBDXlL99kiY3oEsj4A6zWnjfUVw16hGxMv6cF3lsBSLgHd=vk_Bi7G6F3sS6TzOwOl-LZgX9=U3bGB7d5jNCFJCjaO=PJz2wwJZ-bH-ciJedw08STKcQskMEeGtHYan8gWhIS'
data = '93y=PksVdnUaylr3xhBuWRc4Gy-rnXYYAVTZWkoG9Yf6Bw6fVwGY1HKu8SqcczNueW1G2R8CccQzOl_vJ1shZP3XATf1cUi4CcF01jBZqMgzsatHRwiV3V0bqffh747j73wOGsbAxFdK-Qg5roqGyN1c8pX_9sZu8uMOdT82yA2eAr7u1lI_G75PtbjR_DcH2ouYU9zFr7auNTi5qABWeHJ3LurwRZvoYcTUPCjpwaD7APw=HfuQOSS5rHqdpPqaejVvR0c7EE6lLjRBTiDrD-eOYGp8YEJpKeYrCJMxfprdIItpq2wMhtJZBcwOdvFzHE6aN4yjNEpaVNtvSVGbovcHh9CTzSYyc=xMKwFui_y3NK10eZ4iiaW9h9GnCTNbaRuJMMEnfe8f-aZtQeOFrhN-R_4UuYvnXyw6jACV7=qwElfRMIrv85W_a9svdyI3op3QHOGPEdq5IIYWF8Kg_lYKMkZKxx8YopN0y1_ABSG3KF2co9kGetLH_yXkkW2vvEdWxZIFOex=GXGwVcnuT0qGBiiZDyfGW1YIzJj8IszonVT2tLeY4dZyVONKrpp2enxJVdwx3IVkZ=yRR7h1wMYRwcAsUEXwOtFc6zrEDe2Lh5rAX6wCUYdj_SwRMKNs6w=FoNUZYpLATO9FXrySsMx8_VJGTHbfIBRYLgKV4YEJThiFD6WKE8MvLn-3A-04rGD-A=GAwz79RPzJ=JwdTlfQ=hP5EQdDj4qp7o__vqsfaMvK40BReXSxT-eKiDruBqrHrVikgyePUjXPDiHouRsR6G3k18-QVpBFe93qidz5ilfQ4INvjo-b02tkCpN0lVKKFOnHRgpG2khlRyUV27YCtbcKPZ8uK=rKu6CPzpQs_GZoabP_tS3WWwKGKEZtJHAPaiWaifbh58isCiiLZt4PMV=BHrgisCGCfSxbn0fdq56QdAecwrq39gR6OTLG7p0ZpLrkgidnIW5OFqgBQNpgFWoy3-SES6w-KXH8wCQZnVcLZcWTHf9APGZBAnC9IWyIBNIcLN=A68PjcWdHVFxKMSykailHtEIVphWe_r5QcCIp=VXW9r8vDwEozsn0NbqpjIjXcdRL_CAqnI_jAxY4au5ngK9o_EOANyf-Cf0XEGf_5FNhoaG1TRwspMtWopcT2q6fHUcZyiud0MdiBIF8RBi_0-znIQbYHPlGzM7qrMUcH6qqD_okKMBpbx_qwerfpCsLfNY_H3OgCr-X20FWnDOYJQ=PrwPJOWIyzBs0D1uLUDzasEMUKPfSbAaGp1Pe2pUItE4ioDu2laVOpuQchVhSVuT=IQOId4oHHnlAYULsDuYAk6P0vQXT0ujsDRQeFZe7JDL2MIpLnKfCLnDglZOX=SQdUtkeYbXRY77bCcxVBgW-=nbV5CGrqbpLs41U8bJQPYFVRDX8qxi95o5gMUxIsR38w61b-QTYADS-66Pu5rJ3C10c5UdEn5Y7Dip01O-CrW--WAaVrwNXSvMKphE2dct6GJCDOksf4d3YQ-qeMUfDXIcLWd1OYkQgGsl6OX2vDuWec_2P3N2jpw1OoSviPdrCioIlDp4GI-ug68OqSqzSpAA61=zhyMZhqe7Ch3ydOHbarXNR_XnnuW1KAkrcZYzBlxjdpQxS9uT-01cih3q1ZaCI9T9c3PcZy0LX8pcA0yShUx_uPecQO_5=Sa4LPvRZYc0sFoxCIGGNU0ULoEApI75aL16PpqOi01WSvwY3FtIptn_KHa2v76r8SvSXfphbMyoyNCHJssFd7h0Z47iZonvhhRhKrMaZrprHCiM6qEDSVy-UuRbEacPz27Duw3PpHH_P7A69EsKIqb19a6MSApYKcBJl4ufs2YJsGXocNUn_FwQVII=EQWDdtynu_w7DYDX8=9KqF7ZG4MFCiMMSDEv0b4Yh7VEPA5IVUtUyiEBDe4kiXGVI85_YCArc2ui3rnd==90BiGwzzRRpJ9_fsEyKLIY6olde1NAQhlGpGQFvZA9X_yukWAfIYd_N0_JKyqOnDS=zxQEH6jFrECzxi80=ZoxRvAVnM_qXenD0zgQOlLj83uswCTG5uH9L_=3_89v4WfQAMRxlg1WW1DS9BNFTP8JsPPaXZFEYpzV_r20rHMO9fCsDQIxxJAV0tyUcetGqkiGkBo8c3QaVu0MMchAQcgCAwyano0UDYjyyHGQ=erBOgfv9lu2PEHhiUGP1AYrqpQ9vUR1GXFEdK_2v6hVHXOrQuFzNOQRObY2XQsl4JlDvAKpgFTw4=q8xIVSOgrc-oWKHC6UMfS_MYFDw7pznQwQMyaZza9rPxRH3f0F3_c92_osr7N7_JaYDrxMETzdWkNyKg741p1=WZWayfN3KjX6FVz7nN9Bwdjtqvyh_xh2zzt=n3R5w0o1dekivFMFKXsrKz-FlwqF6oGy8y0CuqiUYdv6N3a_cR=vOeUGIG-LXdq0EX9tf6fPlWrQ2C4ZnbunIeGJRf1eRfd_LjGajCINQEsz147TJXxg0TkTzZ3g1Lri5rsjZdBSPIX_kCOKUtiH9VDrUuJog5pOQrHMw6uGczTY=dfawR_pFg3n9VgPGGVuBW2o1OCf3i226F8E7XV9s86K6ObPhUprjhXi=9fVRlcIhHz5qz2ND_V7Cyw-7WUDRTw1nD_JKDxjA-63zYPYA1ltpGZJq1D77Jcwq-k2RKsspRu-wA58Z9DV4cTn95f_q-8V23EaW7hc38P3T2jXttwo9qGQqLTFTOKNxp1UwVnaMBW_jb5bcAfqsj3IeuDtWew9ThK7nN70BhAibaVX4Ph26iEHg=h3O_57VncSawVYqnU4=Nw__EM1Gsfcc8_-G4iq66jINc8C=GdD=cdqt7fbOzdh5hSXkg1rXNfYLTbV1RausOTTTbKHzAVqdXc48XvIGxnevAXZdaFF5c5txTyIanrREcMd9ReSu4w2-0JzG4ktM6RljP=pNJjMTb5wkE664DO1JoUqCDwNoQbqPpdaYBLQ9G-6MnSUHFuy-UhN8y2ouhFkpQMOZgStM3Nq02XE7vYhxoVZdZJXfaj_lF7kzOBBU5BaUiEnW8a0L3rxzte0-KpDTg5MMd0hQh=euuWTOZz6wnU3O4vMvi1yd472McudK8eIBn_NUt6eTIOy0ugTZXcNPkA2HNVOHy1ziQF31VlJAxAVC1rLwwqLKzbisrH0Kpwf=05SylwJBeeG9QPbGBFJ_ksfn4nz7C5eSQMPD3lqV6Zy8S2-9fAUaOs39wKg--w2voNyQ_O76bVq6NWuuEVOtY97NBqkGi7kr9V5s12J2ONKSYip4JHdqoLGdUfMBOBZ11PQVf5gT_N9aChsj0TcH0wVYT=o3Z0UYkNBkB=SLpq4tal0UNxS439OoCQh7dZy_5=c9KoVrwzsAbRYXXGqYjlx45M_fflPYWriQFoib7NZYt5zWMpu2jclClgjuVaEF=MkDLw23Cv2eAalbWvoPY70hKZSJonEoS6ybxwk1XbzR=paWiBKLnx66QeNPa6zGYJPer_Mnn_nU-jz3A5i61iNW=7hPvyMw2tTqObvEDbSvllrdIn3Y=hCBMM5CTp_ffwhNLB5BzAIvede-NevEX7EKaUaV=Q1AoCdJJChP4uogzXCXZkIvFhqzfBTbJA26CeKrwg4EcrP8h3WuzD=Myx4DTjr=UEQJMqKfJHRDVQSzLUdlk2kVWAuLtSXfYTIGTU5N2JM3wSf=hNxugFE-Wsuis78VaWHHlZ1b4rj8C7XGnBbPpIPoyv0v3i_dBtJOiVW3rR72VL0taIhn2uh49GNLDeQAlnAoTSSwCGXZX0h0RvDEE3j5N7ulQU8SgYXaA3CYRYWyLsY6BDpvdQln-f_nusPQLz2fUEMpQixE_=GFcVeOcHg7uTJx-8V757GIwz_JQHjH8-q-ezx4kxNHu-Av7n2IORJ8uGDJ=cohuzHwern-Vt=w58Thd8_gpdQZSSUaMAZYuqtAFxczrSb3X7eBfQinPMckbk6ZOSIWp23DkLYRkGbJIrx_5TY3ugKdNvwD0T3QLbtU92PFhCG1wZSJoCdP=E-_g8UVN3zlMs1fMSM8VD6f4g9GyUrjPrFMkzn-iB6cuFUW_66tagZp191YfDRbE0yhf_vagzo8vLT3ikdYvoN_lG6uRKjzxHjBvi7FdWV-dzBq_34Bdl5kfnNlWUeNTiMfXzMDDW3yITETfRBlJS'
data = 'nQJQ48yhEvZypKSQxdEs=2HjhahW3V-DPcKRfty0gBBqIQM7U5i8CcVq1SrvDvZkEQ3fs3ojevO2q2PSjQ_usjApwOrsf5G3DY57ptXgelcZ1Af8d0op8OQJqF9tJFxDU-zrIiLa=szH=0Dv8BgUG4viBwJulRYM=FE=p7P5XY8p_FSZKT5zPNn4JkY_5RlwR8Dk5F2U_Puj397s0Qw5d0KEWqDj-3oyJB7fSpRKV9TD650Mbg8NwpYVXEHdVbUJKU=BRyBSYsWdAITI_82WToIpHOEzp_bYr5ZcA-WLqKkDoLO9a0OYDNUOOWU8gD6f0K8zNos38un5=eXGqiwi=znpE6VUiLjRyhtIWqZlkVDsgVt2SsRDFARWFqGR639CNC3xg9ibttEdfDd-Enq-Esqc9rerH1nhf0E-2I7yQ_u_hZxsCbY5CUo3pT5BQcpyFCdNiO7UGqld_6Mrsxee02qcFFTyM_=tx=SSUpf-2KMJ-C-ayEHWGRRxIzq3JVUBb=ISsyapwMzOp42WF6yAYZntDRVaRo54=lKiplOzNwrdGqefwMKF_eWURSpXeZERe0Fw8zlk1ktaSL2c8NLFeyzeV_iBK3hsBWDGxRH4LNGQML2rxRJaI0HvzHzP6QP7xMh0s0KF3N50ckePf2lSG7EnYaW_scNlNxx2vKDD2SYsMV04oxtehcQspQc32MpDwjprM2Fh-gvww7HL6b=5-8OwXVgigSUZRNWs61SaIl8w1N32nkdF6XvsLuvOTRJVypoWj2QSAJnIEqXCvaKdyJIiMIF9I98F9jCp3y1RPsKs3Iegqjxd5T3eSYo0NsWLotCsPC8PTzFeXE-sRE2H4lLz3MBAehS-cHcQ87E7DoCvcjvrqDeXyJJsjEHIgVJxb52SrGB-B5y=eMz9XA=arDYyFqB2l08psSl8u1D65D=3jvCQzkN6EEx8qF4c4WoKtiHuT_E0LFGMg_Ve0BEq9iKUNybf2462ulodtoqPIT3K0SOfVOKWBxN6gploTEgxniP7ziMcfMZy=N4aEtfXR_3cZOWtiJnMpteOigfcjldM_kVFjZhD5ue-8zY=VC50YoUpL_sNb0u6faEeDPt1uJh0vVo_Gh8LIDieDuyUkHl34PFNqCptHUSwAujQYjTw3Scj0fwwRzX6X1xgBCeNracI4VroXpLRB=BhJGcjQr0NVAZwlkRd4AHNdhte8f-5ZlpqHuhtUsNF-O4ILzBb6iFcxeLTGY9cYXWYgJkXc8=Io6n-aRxdGui=DbaVSIiX7eWQV7Ftbrv_dy7b6E1zVajqtS0W=UMgBPB6r3tuj-cNc8xRFLC-wBAfeDWJwAGUW0NkfHXMyclCFnB96cLP6TJvv-tC=BGUgw99Lr_WUsW0xJOsg2JfRAk5NzchX8geo2J-Y2DqCENQ68EgUxziGaevOQUv2b1I==XhIb4MOf5pNfSdKbCDTwsG=hBEXMoebK=oZWKJt-2VHGyhz74d9MqOh71Ag7oKZTYkzMPR6bO--KhshkZucfiWSl316aRZnB00v7Lx-GvWcOULPo8T0pYBCR7JzN_ohWAIOMZeOrQsv0M141xb-kPtH4eTMvreWQK5ADn_DjuagN2LCGDQ468FDqz7iiKli4c6bW4jZ7Kcc7R4GuQO-o=3NHX0fZOapYJoUiAS9i10XiXFFe_7OCDHYF-UDl8hoIyiEk8EwOT3VKHa7L7=VW7EyLiwol7I8bv3L9wARlJBtIGK_xRxr1W76G2CvxG2wV2XDZr5_OxWTSHouXPcsKqWJv4C0IocSEjA8L4DEypzCRqZHUNZsY6y3GUDEdF7M5bSNso21yuwrbQ9BOCMXGtOLudkLgsiscpZEvOp-NdN5CeZBIZniuTf3DAN9vi7bSNGZ6R562Vn96KUvnkQc5HT7NJ6yEL86ZRK_RD9x2IvQOj95j69IUwJjeIGswDpGsz2=Gcvr9Wu_kxDuNfMK8a_ufE5K7zPGgqdPwcs9aBdpwez2foVipDnul=gfhuTb53QnuDWwTx-gu=iwuevDdKS0YHUENM_bD6Izc7841fVk1GKnEe6MwrMU1QkKii0b4qYQAT9--L1PTbFCivWqqsMUPKw9jdEpk69paO-_cKZallU8UDi2vCC-CyDNpQj4vBOYyH0COLWCwOezKyb7GXHTMk3=bHZThTyIJYcw6GS7qCXtFMXMvcckrxu4IxkGbVeufkI9a-A=bL9KsLOlD9FuludBEUbpTyFgZoF1DUGLPAFa-_WiBpTO97OSG-LSSTfktCzHoKb-k6xA0rKOuOVb2xt6uVQvjG5ODOt16GMESuE9JNh8YziPjX44nEUhhUU9VPJF-5Ukn5rgEelretaRYF1WyCk=VRMVFPOFDheU_CMegHdFotOREyBX8NcJERWfR=vvOUujqTlPBhIRrROJiVH1UlshFZrL8fxFdcvLvctw-wZjstppfqCy7LjQ8e9ASd9VFX5Fdt239t=1sTEJ0c1d7RMiEE750SC-q_BQ4x81xM9q72BvyKel6WthTMGMvWM_lunsUvbNIXjZUU4heGxUKi7=SvLlJryrKfka8U1KuNpt1DurHlaDgK3BE56Tzsur=Njb5Wn1SdJ6CATKg=70S0KB2qHEaiSkMXfaRgJT1ZQH5C_lyCtzWlcZvvVDOUCpj9duWZcp1I7IXWhR1Eodd1rsT13IFpYtHdOQfNEE6oS5hOJSZN4UDjdWZrxaGJQ5ICKzyZGOOcLn2PWLi2eB-UUDcGYris4FOJv0t83egBYUQfnrC444rLMZ057NeIb3GlTl6RZ1BYXFJnYP-ABD=4PY1XgSojPF5nbeUyMTvDu1=PGUcaAfkwXtXnHrR6q1Y2kbKJaXu6ZvGMjBnNf-Q5UAw9lOwuZOoEvMDZhI7O6SNxihSbqkA3XobknVaKttcyTBTOUV75Wy=fejnSocwrvj5N0T9NLFQxb=uAPZA8M14FewkARsa7dzryNqp9W-hEY=yDBCnv0ls=jA4BC0ldUNsyN2=cAL5zq9OIl54q7wI8NWLOSY7vZSTCUSgcgVghDzy1_LJoLSzJjVCJo9Y=f2IiZ4SAAqruJhHeeR9uJVN6D99JH2AMxHHhKpOy4KZPaBBOMXKMEZzT2uTVQB5L4a0PXPbAj5rftfPjLX9GyRun0d2-IPSkf0A6rAF_DV_6CIvcjAVs8vZZHdNyuVudKbFLZqzhgJBXbckVuevVy=0p47HeUcwQT-IttjJP3cNd4v4pJPbADc_BtllcBHEIwGLLi8hiOqAGPbjEtGVOTwynhlvX2LTrkMcwGdxsJ=YaAtyfSiMKonAosXLtzLAMh-f2wAss33tbQ_EYVLhrERNCYxjMXkfpOJejtM_i_C91c16RDRGjH9_DtT1fLC2VDbE3WB6OCNB4uoMo=MxCOyn2iiTXkjEw2NS9UXM9sjtQqLd7KqsOsTYvqAFwx=47OQQNE2v3vXWRupzw31fyAFQeYA3AKrC9V0Ze-sNs7vzlyQLX7stQAhnLhdM04ajf216fwsAFRWIqLCAPEoCyXbTEqW6-sqFHo3ixV0VqwfTweU=Q=85PZqvlI=IZG_ZFTjPggjkOXaI=kbS4_rlUH-7vSsZ_94tAjl15JjVzf-=LuyY1AcTx-EABj4PbfzMKuT2tzgnJXNSC1rRwldLkBYTXxqLXK=zE29590GFhu8uTlcChywP5KZk=bKOsRgws0Rf3gPpK9zE8lc8YbVebJHkj7QEJqzfiPMr6DkBEJk07OgjqPSCI3-P2Fu6e8KhR=nXz0=zAqnO9w==dRijyxs1MPMNlJdRKC-P=PGqIY5Li4a_5bpuUda9WCwtB84xDEfejRtbnpnIlA9_zSZeOZhb_Zg3BcBNycIdOgZdQaaZ5zovQjzl2VpjiUsQTp5VGXnPoySPzRxS46JFLOo5tf0IsvgCEWEL0bU61UM412c22NPprBqB78row1pT4vrXKvvDTXp9wuu4edi2eFsfXzpOdFk6=8aC2yv_j_ZsjYgc_Ghj-3DUbhKCnCeUZNoAq8su0h2VaqggPoVOTfPq5lTwrIEUp3nJQZLTZLxF_hde01L=1ZSBw3_7ugcpG7_CA7YeG78M17XI7fgRJunfo5f6I6aHOYZkHsalBkWOts-iKiE=yjBtdBa7_rz=Fi63lz3VLr6LRTRJM25PZuigiYD7eY52AQsw3_fsFl1ehUx8KedlaigHXyuhu05RY=wVUCw2g07X4G4wxQssXGi7hIJ-wgsHYUFohiCPs4QbkwYRkTXPHxwx6KhxZM=GKO2B7V7LOWcECCGs8MOnGJi9MRV_kZDv2agrPT9tpAQfB-XzKXZljXsKCDfYSGTeW9NZZbTwSKVJ6GVIuS57UiEyEIzGB=Pg53hfkKErzo-rBV6YY7VBL1U=tPJCpHdx2F1tca_sk93olxbBN2IPXbWDK1uTs=v2-Z4t-bIo5Y2RlQ=X_E182lhMuZpZ72VvbsQZIl46Ca67hGHopdJ67EVbRTiBpEP8NG4VNiP4zcCuJE44LcbsSAfJMvPcBYpZk3dubr_DCkE54WN1=JAr5RbXRQ2S_hJO=PVWpJD9tww8Jy2aF1Fv84sQXI4kFbCsc422A-5Mn93SAHVS-21G4D5lsfNbuHva1EfsNvtbtlgn7BYfg3=qHKwjAXh_ld97=QQZz6C0fkeHFDFJl0A50W3Ad9vk2uMA8xQhNMTxRUc7HhwBfGkVipBSIAw7Ldf4IQVt_6BuKf7xtesCS9B=c2h0xP1j=YbjQ9-0L9-vZQR2_4tP-lLEGDts0ol02Fu1ONSOA4piMQdol3bChLXJW4LXE4C7vVMJSfTXjIP0HzhrTarATgZKGrfOCnN_5fDOEREuOw3qlpHBjTgRJMbIe086FC-lg6bsRYFXq26_O92zR7HPiwq2z13-k9j908574GAc3sKf7AnU6u-LNU_XifBYiMO5TD9V1E=JgipVtUxBzuSURqkKJpd-27AfCCICrTTapo-KRagG9N3U8UAcCOwRh2M7GO3jBQWJUBXlU7TJsGFBJjB7v2l_1iOwos=UoCR7Nl4QC4epjfS_VqQN2GNRC4Iv1DcBCTpdnCaGL_7W4eHofGHZ2VpHfobv5MqEnro0cjeVW7USC6pvBilK4IfS3wBPZDxt4TFvnqnwFUTaTQN-zqnDeI'
data = 'SrtxqJDvc91Tf0F4W65a3jK4RHzi-7OJSncBAyy=D_U6FG69037ffGJKpc8lwpb2QEL05woWlCI7s_s6qgD0J5OHBMSlFfXACCEoXeEC=hb6khcfe1Tggak2nMsYpt0ZwtJg=Ww805NCYp_pObtSb1ko770MpSUPzQv_3kFcyzaJe97ufqnXdAFb=db9qjP0wg5WMA_GR5JVU-DF__WOZ_vgxA1hx-fXl7q9I7bWlASyN1BAssKVwH_89xx2jSTYLo2jA716-tjnXJngxdP8OQp2okyAJsBj_5VCYDaZxrr3rrkpMfZUYu1VYx3sWC=RVJIUdTh1g2cw_utdnBPLXWGv0_Md5NJqbiL=Y9F0zvX0ah-6qunxJrda4zORKEK=bCv6BwFv_OSx2TGKQaPFio6XHxXWQxv3aRT0LIXHXX3dd=Gp=Es5dPipDYHyKBuBxUJAhjtBSR9EtSR976eOMX9ioag9B48q20oSn76=ZUXaBtwCHbNsXqgGASbZUZvC4Ao23yXgZpChvr_uHSc3EcS2QnAoT3LJHKNkvF3WICdN0rn81lrZ8YxGfhnKz1gXkqalKdTHt88WuXFMw4TTNzTtn0iA-a5uiQXrc9ef_NWc5=KjFdrnw7uuRoJbZcX1XgjxA9DGuu_xcP9ZxoMXWYEvXpZE8adjBfZEDeHIYQpj06_fTrGSXV4kGF3ph23OgqNFEbw9aK8jYVeKKwy3r4AFbSUhSpk1CglMN8Z8iY7H5GIIF3QIAXkxvtFYrzSFeLLtqv1oSkHZvIW5MP0kDA8DnetitRHFn=J2YtSIMalYOF4GcvzI=qFZg1AZRe81ufZSUckELakxTILLa19P13Z8AOaovJ8o_ugZAkIj6eWS7949F4chV3Uw8sFiRrOQsRwE1RCencs7uFAhJ1TepaOkDgbw_UGY5k_2451Iyadcs=F4ZE6OXf-VB9wWZhxfA0r=puPw6jvIwntZhuAlupT3xM5Le=9GCI3varzZ3K06paLCW6rOgRvcuXBM6jVHGgGpJNysIEz7iEdjq7p4I7g2Ui_1CvIY5dLGozDJni3P397RUo44CzHntFjKbevPSkJswwXkexngkARJkHTIq5uwNqDvYqvsYXyR5VhGFrnL_4ugtcxoV-CepwJzC_9d9L8Q7HDiAVlnyXMufoeJ1KkNtFf4AJN7_NxHwkkHduZRa81X3tkuhD2YHriVxqYNqNtunPjJZUaF-iPYUlu1-GVXlFzs8YOKkMJyba5R960-PyyobT=1sx9O22U=zkv3K9Y5osAhai_GYAYNwweZ4-qraiJOLBV9MwQUSpEOt-492EGXnMt8go_6WZbabzKLAvrjMuaRvqHnqflYx5Id4vnQyvcEbtjX43nWWVP8ITZdMU9JoVVF139rIzMkKnfVTaJXWQf-k8vhIudOJHL_I25CTs8H1XYCBMKDzrwlSQrsR_S6hRCT9nBD7OkjiXOdYNtbF=W1lTEU6Q-=YxLIvlc7WfXzRfLW_LRexL1IprFUhf3-0PolgTGFJ5S_BihgAcQFrr9oFZJxFSHQQ0zMiMM-UBZvGaSDSCLtgVKSO1QTVb4jklIqn8gkhr7fMCe_K2ZkMpjSQOcMb34GMazzMZ5qC52RM60y5SM5ErEIgJaH-j2gDgQb-nQDSplSZfy'
decode(data)
\ No newline at end of file
No preview for this file type
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -188,14 +188,14 @@ exports.install = (globalObject, globalNames) => {
ceReactionsPostSteps_helpers_custom_elements(globalObject);
}
}
get innerText() {
console.log('body.webkitRequestFullScreen')
}
get webkitRequestFullScreen() {
console.log('body.webkitRequestFullScreen')
}
// get innerText() {
//
// console.log('body.webkitRequestFullScreen')
// }
// get webkitRequestFullScreen() {
//
// console.log('body.webkitRequestFullScreen')
// }
set vLink(V) {
const esValue = this !== null && this !== undefined ? this : globalObject;
......@@ -798,8 +798,8 @@ exports.install = (globalObject, globalNames) => {
onstorage: { enumerable: true },
onunhandledrejection: { enumerable: true },
onunload: { enumerable: true },
webkitRequestFullScreen: { enumerable: true },
innerText: { enumerable: true },
// webkitRequestFullScreen: { enumerable: true },
// innerText: { enumerable: true },
[Symbol.toStringTag]: { value: "HTMLBodyElement", configurable: true }
});
if (globalObject[ctorRegistrySymbol] === undefined) {
......
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
No preview for this file type
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment