From 0664eccf702bd33886b6f268436eebcfeec70272 Mon Sep 17 00:00:00 2001 From: Julio Montoya Date: Mon, 15 Aug 2011 14:36:29 +0200 Subject: [PATCH] Removing cache and files not necessary for the qr code generation #3631 --- .../lib/phpqrcode/bindings/tcpdf/qrcode.php | 2875 ----------------- main/inc/lib/phpqrcode/cache/frame_1.dat | 2 - main/inc/lib/phpqrcode/cache/frame_1.png | Bin 126 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_10.dat | Bin 204 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_10.png | Bin 202 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_11.dat | Bin 210 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_11.png | Bin 205 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_12.dat | Bin 222 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_12.png | Bin 216 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_13.dat | Bin 223 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_13.png | Bin 210 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_14.dat | Bin 227 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_14.png | Bin 213 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_15.dat | Bin 242 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_15.png | Bin 219 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_16.dat | 1 - main/inc/lib/phpqrcode/cache/frame_16.png | Bin 211 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_17.dat | Bin 237 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_17.png | Bin 211 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_18.dat | 2 - main/inc/lib/phpqrcode/cache/frame_18.png | Bin 228 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_19.dat | 3 - main/inc/lib/phpqrcode/cache/frame_19.png | Bin 225 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_2.dat | 1 - main/inc/lib/phpqrcode/cache/frame_2.png | Bin 144 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_20.dat | Bin 250 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_20.png | Bin 225 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_21.dat | 1 - main/inc/lib/phpqrcode/cache/frame_21.png | Bin 235 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_22.dat | 3 - main/inc/lib/phpqrcode/cache/frame_22.png | Bin 226 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_23.dat | 3 - main/inc/lib/phpqrcode/cache/frame_23.png | Bin 220 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_24.dat | 1 - main/inc/lib/phpqrcode/cache/frame_24.png | Bin 242 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_25.dat | 3 - main/inc/lib/phpqrcode/cache/frame_25.png | Bin 242 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_26.dat | 2 - main/inc/lib/phpqrcode/cache/frame_26.png | Bin 244 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_27.dat | Bin 284 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_27.png | Bin 237 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_28.dat | Bin 318 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_28.png | Bin 234 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_29.dat | 2 - main/inc/lib/phpqrcode/cache/frame_29.png | Bin 232 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_3.dat | 1 - main/inc/lib/phpqrcode/cache/frame_3.png | Bin 147 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_30.dat | Bin 324 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_30.png | Bin 255 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_31.dat | 1 - main/inc/lib/phpqrcode/cache/frame_31.png | Bin 260 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_32.dat | 2 - main/inc/lib/phpqrcode/cache/frame_32.png | Bin 262 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_33.dat | 14 - main/inc/lib/phpqrcode/cache/frame_33.png | Bin 253 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_34.dat | Bin 331 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_34.png | Bin 256 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_35.dat | Bin 342 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_35.png | Bin 243 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_36.dat | Bin 370 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_36.png | Bin 272 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_37.dat | Bin 376 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_37.png | Bin 279 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_38.dat | 1 - main/inc/lib/phpqrcode/cache/frame_38.png | Bin 279 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_39.dat | Bin 404 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_39.png | Bin 264 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_4.dat | 1 - main/inc/lib/phpqrcode/cache/frame_4.png | Bin 149 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_40.dat | 2 - main/inc/lib/phpqrcode/cache/frame_40.png | Bin 267 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_5.dat | 1 - main/inc/lib/phpqrcode/cache/frame_5.png | Bin 150 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_6.dat | Bin 132 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_6.png | Bin 151 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_7.dat | Bin 196 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_7.png | Bin 189 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_8.dat | Bin 201 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_8.png | Bin 204 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_9.dat | Bin 206 -> 0 bytes main/inc/lib/phpqrcode/cache/frame_9.png | Bin 199 -> 0 bytes .../lib/phpqrcode/cache/mask_0/mask_101_0.dat | Bin 157 -> 0 bytes .../lib/phpqrcode/cache/mask_0/mask_105_0.dat | Bin 162 -> 0 bytes .../lib/phpqrcode/cache/mask_0/mask_109_0.dat | 2 - .../lib/phpqrcode/cache/mask_0/mask_113_0.dat | 2 - .../lib/phpqrcode/cache/mask_0/mask_117_0.dat | 2 - .../lib/phpqrcode/cache/mask_0/mask_121_0.dat | 1 - .../lib/phpqrcode/cache/mask_0/mask_125_0.dat | 2 - .../lib/phpqrcode/cache/mask_0/mask_129_0.dat | 2 - .../lib/phpqrcode/cache/mask_0/mask_133_0.dat | 2 - .../lib/phpqrcode/cache/mask_0/mask_137_0.dat | 1 - .../lib/phpqrcode/cache/mask_0/mask_141_0.dat | 2 - .../lib/phpqrcode/cache/mask_0/mask_145_0.dat | 2 - .../lib/phpqrcode/cache/mask_0/mask_149_0.dat | 3 - .../lib/phpqrcode/cache/mask_0/mask_153_0.dat | 1 - .../lib/phpqrcode/cache/mask_0/mask_157_0.dat | 2 - .../lib/phpqrcode/cache/mask_0/mask_161_0.dat | Bin 241 -> 0 bytes .../lib/phpqrcode/cache/mask_0/mask_165_0.dat | 2 - .../lib/phpqrcode/cache/mask_0/mask_169_0.dat | 2 - .../lib/phpqrcode/cache/mask_0/mask_173_0.dat | 1 - .../lib/phpqrcode/cache/mask_0/mask_177_0.dat | 2 - .../lib/phpqrcode/cache/mask_0/mask_21_0.dat | Bin 48 -> 0 bytes .../lib/phpqrcode/cache/mask_0/mask_25_0.dat | Bin 57 -> 0 bytes .../lib/phpqrcode/cache/mask_0/mask_29_0.dat | Bin 59 -> 0 bytes .../lib/phpqrcode/cache/mask_0/mask_33_0.dat | Bin 62 -> 0 bytes .../lib/phpqrcode/cache/mask_0/mask_37_0.dat | Bin 65 -> 0 bytes .../lib/phpqrcode/cache/mask_0/mask_41_0.dat | Bin 68 -> 0 bytes .../lib/phpqrcode/cache/mask_0/mask_45_0.dat | Bin 106 -> 0 bytes .../lib/phpqrcode/cache/mask_0/mask_49_0.dat | 2 - .../lib/phpqrcode/cache/mask_0/mask_53_0.dat | 2 - .../lib/phpqrcode/cache/mask_0/mask_57_0.dat | 4 - .../lib/phpqrcode/cache/mask_0/mask_61_0.dat | Bin 119 -> 0 bytes .../lib/phpqrcode/cache/mask_0/mask_65_0.dat | Bin 123 -> 0 bytes .../lib/phpqrcode/cache/mask_0/mask_69_0.dat | 1 - .../lib/phpqrcode/cache/mask_0/mask_73_0.dat | 1 - .../lib/phpqrcode/cache/mask_0/mask_77_0.dat | 2 - .../lib/phpqrcode/cache/mask_0/mask_81_0.dat | 2 - .../lib/phpqrcode/cache/mask_0/mask_85_0.dat | 2 - .../lib/phpqrcode/cache/mask_0/mask_89_0.dat | 1 - .../lib/phpqrcode/cache/mask_0/mask_93_0.dat | 3 - .../lib/phpqrcode/cache/mask_0/mask_97_0.dat | Bin 150 -> 0 bytes .../lib/phpqrcode/cache/mask_1/mask_101_1.dat | 2 - .../lib/phpqrcode/cache/mask_1/mask_105_1.dat | 1 - .../lib/phpqrcode/cache/mask_1/mask_109_1.dat | 1 - .../lib/phpqrcode/cache/mask_1/mask_113_1.dat | 1 - .../lib/phpqrcode/cache/mask_1/mask_117_1.dat | 2 - .../lib/phpqrcode/cache/mask_1/mask_121_1.dat | 2 - .../lib/phpqrcode/cache/mask_1/mask_125_1.dat | 2 - .../lib/phpqrcode/cache/mask_1/mask_129_1.dat | Bin 164 -> 0 bytes .../lib/phpqrcode/cache/mask_1/mask_133_1.dat | 1 - .../lib/phpqrcode/cache/mask_1/mask_137_1.dat | 3 - .../lib/phpqrcode/cache/mask_1/mask_141_1.dat | 2 - .../lib/phpqrcode/cache/mask_1/mask_145_1.dat | 1 - .../lib/phpqrcode/cache/mask_1/mask_149_1.dat | 1 - .../lib/phpqrcode/cache/mask_1/mask_153_1.dat | 2 - .../lib/phpqrcode/cache/mask_1/mask_157_1.dat | 2 - .../lib/phpqrcode/cache/mask_1/mask_161_1.dat | 1 - .../lib/phpqrcode/cache/mask_1/mask_165_1.dat | 1 - .../lib/phpqrcode/cache/mask_1/mask_169_1.dat | 1 - .../lib/phpqrcode/cache/mask_1/mask_173_1.dat | 1 - .../lib/phpqrcode/cache/mask_1/mask_177_1.dat | 1 - .../lib/phpqrcode/cache/mask_1/mask_21_1.dat | Bin 42 -> 0 bytes .../lib/phpqrcode/cache/mask_1/mask_25_1.dat | Bin 48 -> 0 bytes .../lib/phpqrcode/cache/mask_1/mask_29_1.dat | Bin 50 -> 0 bytes .../lib/phpqrcode/cache/mask_1/mask_33_1.dat | Bin 53 -> 0 bytes .../lib/phpqrcode/cache/mask_1/mask_37_1.dat | Bin 56 -> 0 bytes .../lib/phpqrcode/cache/mask_1/mask_41_1.dat | Bin 58 -> 0 bytes .../lib/phpqrcode/cache/mask_1/mask_45_1.dat | Bin 82 -> 0 bytes .../lib/phpqrcode/cache/mask_1/mask_49_1.dat | Bin 84 -> 0 bytes .../lib/phpqrcode/cache/mask_1/mask_53_1.dat | Bin 87 -> 0 bytes .../lib/phpqrcode/cache/mask_1/mask_57_1.dat | Bin 92 -> 0 bytes .../lib/phpqrcode/cache/mask_1/mask_61_1.dat | 1 - .../lib/phpqrcode/cache/mask_1/mask_65_1.dat | Bin 99 -> 0 bytes .../lib/phpqrcode/cache/mask_1/mask_69_1.dat | Bin 102 -> 0 bytes .../lib/phpqrcode/cache/mask_1/mask_73_1.dat | Bin 104 -> 0 bytes .../lib/phpqrcode/cache/mask_1/mask_77_1.dat | Bin 110 -> 0 bytes .../lib/phpqrcode/cache/mask_1/mask_81_1.dat | Bin 114 -> 0 bytes .../lib/phpqrcode/cache/mask_1/mask_85_1.dat | 2 - .../lib/phpqrcode/cache/mask_1/mask_89_1.dat | 1 - .../lib/phpqrcode/cache/mask_1/mask_93_1.dat | 2 - .../lib/phpqrcode/cache/mask_1/mask_97_1.dat | 2 - .../lib/phpqrcode/cache/mask_2/mask_101_2.dat | 3 - .../lib/phpqrcode/cache/mask_2/mask_105_2.dat | 1 - .../lib/phpqrcode/cache/mask_2/mask_109_2.dat | 2 - .../lib/phpqrcode/cache/mask_2/mask_113_2.dat | 1 - .../lib/phpqrcode/cache/mask_2/mask_117_2.dat | 2 - .../lib/phpqrcode/cache/mask_2/mask_121_2.dat | Bin 127 -> 0 bytes .../lib/phpqrcode/cache/mask_2/mask_125_2.dat | 1 - .../lib/phpqrcode/cache/mask_2/mask_129_2.dat | 2 - .../lib/phpqrcode/cache/mask_2/mask_133_2.dat | 10 - .../lib/phpqrcode/cache/mask_2/mask_137_2.dat | 2 - .../lib/phpqrcode/cache/mask_2/mask_141_2.dat | 2 - .../lib/phpqrcode/cache/mask_2/mask_145_2.dat | 4 - .../lib/phpqrcode/cache/mask_2/mask_149_2.dat | 1 - .../lib/phpqrcode/cache/mask_2/mask_153_2.dat | 2 - .../lib/phpqrcode/cache/mask_2/mask_157_2.dat | 3 - .../lib/phpqrcode/cache/mask_2/mask_161_2.dat | Bin 190 -> 0 bytes .../lib/phpqrcode/cache/mask_2/mask_165_2.dat | 2 - .../lib/phpqrcode/cache/mask_2/mask_169_2.dat | Bin 196 -> 0 bytes .../lib/phpqrcode/cache/mask_2/mask_173_2.dat | 1 - .../lib/phpqrcode/cache/mask_2/mask_177_2.dat | 2 - .../lib/phpqrcode/cache/mask_2/mask_21_2.dat | Bin 35 -> 0 bytes .../lib/phpqrcode/cache/mask_2/mask_25_2.dat | Bin 41 -> 0 bytes .../lib/phpqrcode/cache/mask_2/mask_29_2.dat | Bin 45 -> 0 bytes .../lib/phpqrcode/cache/mask_2/mask_33_2.dat | Bin 47 -> 0 bytes .../lib/phpqrcode/cache/mask_2/mask_37_2.dat | Bin 47 -> 0 bytes .../lib/phpqrcode/cache/mask_2/mask_41_2.dat | 1 - .../lib/phpqrcode/cache/mask_2/mask_45_2.dat | Bin 68 -> 0 bytes .../lib/phpqrcode/cache/mask_2/mask_49_2.dat | Bin 70 -> 0 bytes .../lib/phpqrcode/cache/mask_2/mask_53_2.dat | Bin 73 -> 0 bytes .../lib/phpqrcode/cache/mask_2/mask_57_2.dat | Bin 76 -> 0 bytes .../lib/phpqrcode/cache/mask_2/mask_61_2.dat | Bin 78 -> 0 bytes .../lib/phpqrcode/cache/mask_2/mask_65_2.dat | Bin 89 -> 0 bytes .../lib/phpqrcode/cache/mask_2/mask_69_2.dat | Bin 88 -> 0 bytes .../lib/phpqrcode/cache/mask_2/mask_73_2.dat | Bin 94 -> 0 bytes .../lib/phpqrcode/cache/mask_2/mask_77_2.dat | 1 - .../lib/phpqrcode/cache/mask_2/mask_81_2.dat | 2 - .../lib/phpqrcode/cache/mask_2/mask_85_2.dat | 2 - .../lib/phpqrcode/cache/mask_2/mask_89_2.dat | 1 - .../lib/phpqrcode/cache/mask_2/mask_93_2.dat | Bin 103 -> 0 bytes .../lib/phpqrcode/cache/mask_2/mask_97_2.dat | 2 - .../lib/phpqrcode/cache/mask_3/mask_101_3.dat | 1 - .../lib/phpqrcode/cache/mask_3/mask_105_3.dat | 1 - .../lib/phpqrcode/cache/mask_3/mask_109_3.dat | 1 - .../lib/phpqrcode/cache/mask_3/mask_113_3.dat | 2 - .../lib/phpqrcode/cache/mask_3/mask_117_3.dat | 4 - .../lib/phpqrcode/cache/mask_3/mask_121_3.dat | Bin 212 -> 0 bytes .../lib/phpqrcode/cache/mask_3/mask_125_3.dat | 2 - .../lib/phpqrcode/cache/mask_3/mask_129_3.dat | 8 - .../lib/phpqrcode/cache/mask_3/mask_133_3.dat | Bin 216 -> 0 bytes .../lib/phpqrcode/cache/mask_3/mask_137_3.dat | 2 - .../lib/phpqrcode/cache/mask_3/mask_141_3.dat | 2 - .../lib/phpqrcode/cache/mask_3/mask_145_3.dat | 3 - .../lib/phpqrcode/cache/mask_3/mask_149_3.dat | 1 - .../lib/phpqrcode/cache/mask_3/mask_153_3.dat | 2 - .../lib/phpqrcode/cache/mask_3/mask_157_3.dat | Bin 248 -> 0 bytes .../lib/phpqrcode/cache/mask_3/mask_161_3.dat | 3 - .../lib/phpqrcode/cache/mask_3/mask_165_3.dat | 2 - .../lib/phpqrcode/cache/mask_3/mask_169_3.dat | 1 - .../lib/phpqrcode/cache/mask_3/mask_173_3.dat | 1 - .../lib/phpqrcode/cache/mask_3/mask_177_3.dat | Bin 312 -> 0 bytes .../lib/phpqrcode/cache/mask_3/mask_21_3.dat | Bin 60 -> 0 bytes .../lib/phpqrcode/cache/mask_3/mask_25_3.dat | Bin 75 -> 0 bytes .../lib/phpqrcode/cache/mask_3/mask_29_3.dat | Bin 75 -> 0 bytes .../lib/phpqrcode/cache/mask_3/mask_33_3.dat | Bin 79 -> 0 bytes .../lib/phpqrcode/cache/mask_3/mask_37_3.dat | Bin 83 -> 0 bytes .../lib/phpqrcode/cache/mask_3/mask_41_3.dat | Bin 85 -> 0 bytes .../lib/phpqrcode/cache/mask_3/mask_45_3.dat | 2 - .../lib/phpqrcode/cache/mask_3/mask_49_3.dat | Bin 127 -> 0 bytes .../lib/phpqrcode/cache/mask_3/mask_53_3.dat | 2 - .../lib/phpqrcode/cache/mask_3/mask_57_3.dat | Bin 126 -> 0 bytes .../lib/phpqrcode/cache/mask_3/mask_61_3.dat | 2 - .../lib/phpqrcode/cache/mask_3/mask_65_3.dat | 2 - .../lib/phpqrcode/cache/mask_3/mask_69_3.dat | 2 - .../lib/phpqrcode/cache/mask_3/mask_73_3.dat | 2 - .../lib/phpqrcode/cache/mask_3/mask_77_3.dat | 2 - .../lib/phpqrcode/cache/mask_3/mask_81_3.dat | 2 - .../lib/phpqrcode/cache/mask_3/mask_85_3.dat | Bin 160 -> 0 bytes .../lib/phpqrcode/cache/mask_3/mask_89_3.dat | 2 - .../lib/phpqrcode/cache/mask_3/mask_93_3.dat | 2 - .../lib/phpqrcode/cache/mask_3/mask_97_3.dat | Bin 175 -> 0 bytes .../lib/phpqrcode/cache/mask_4/mask_101_4.dat | 2 - .../lib/phpqrcode/cache/mask_4/mask_105_4.dat | 2 - .../lib/phpqrcode/cache/mask_4/mask_109_4.dat | Bin 182 -> 0 bytes .../lib/phpqrcode/cache/mask_4/mask_113_4.dat | 2 - .../lib/phpqrcode/cache/mask_4/mask_117_4.dat | 2 - .../lib/phpqrcode/cache/mask_4/mask_121_4.dat | Bin 208 -> 0 bytes .../lib/phpqrcode/cache/mask_4/mask_125_4.dat | Bin 213 -> 0 bytes .../lib/phpqrcode/cache/mask_4/mask_129_4.dat | Bin 220 -> 0 bytes .../lib/phpqrcode/cache/mask_4/mask_133_4.dat | 3 - .../lib/phpqrcode/cache/mask_4/mask_137_4.dat | Bin 248 -> 0 bytes .../lib/phpqrcode/cache/mask_4/mask_141_4.dat | Bin 254 -> 0 bytes .../lib/phpqrcode/cache/mask_4/mask_145_4.dat | Bin 255 -> 0 bytes .../lib/phpqrcode/cache/mask_4/mask_149_4.dat | 2 - .../lib/phpqrcode/cache/mask_4/mask_153_4.dat | 2 - .../lib/phpqrcode/cache/mask_4/mask_157_4.dat | 1 - .../lib/phpqrcode/cache/mask_4/mask_161_4.dat | 1 - .../lib/phpqrcode/cache/mask_4/mask_165_4.dat | 3 - .../lib/phpqrcode/cache/mask_4/mask_169_4.dat | Bin 297 -> 0 bytes .../lib/phpqrcode/cache/mask_4/mask_173_4.dat | 2 - .../lib/phpqrcode/cache/mask_4/mask_177_4.dat | 2 - .../lib/phpqrcode/cache/mask_4/mask_21_4.dat | Bin 57 -> 0 bytes .../lib/phpqrcode/cache/mask_4/mask_25_4.dat | Bin 76 -> 0 bytes .../lib/phpqrcode/cache/mask_4/mask_29_4.dat | Bin 78 -> 0 bytes .../lib/phpqrcode/cache/mask_4/mask_33_4.dat | Bin 89 -> 0 bytes .../lib/phpqrcode/cache/mask_4/mask_37_4.dat | Bin 86 -> 0 bytes .../lib/phpqrcode/cache/mask_4/mask_41_4.dat | Bin 89 -> 0 bytes .../lib/phpqrcode/cache/mask_4/mask_45_4.dat | Bin 120 -> 0 bytes .../lib/phpqrcode/cache/mask_4/mask_49_4.dat | Bin 124 -> 0 bytes .../lib/phpqrcode/cache/mask_4/mask_53_4.dat | Bin 128 -> 0 bytes .../lib/phpqrcode/cache/mask_4/mask_57_4.dat | Bin 130 -> 0 bytes .../lib/phpqrcode/cache/mask_4/mask_61_4.dat | Bin 132 -> 0 bytes .../lib/phpqrcode/cache/mask_4/mask_65_4.dat | 2 - .../lib/phpqrcode/cache/mask_4/mask_69_4.dat | 1 - .../lib/phpqrcode/cache/mask_4/mask_73_4.dat | 3 - .../lib/phpqrcode/cache/mask_4/mask_77_4.dat | 2 - .../lib/phpqrcode/cache/mask_4/mask_81_4.dat | 3 - .../lib/phpqrcode/cache/mask_4/mask_85_4.dat | Bin 154 -> 0 bytes .../lib/phpqrcode/cache/mask_4/mask_89_4.dat | 2 - .../lib/phpqrcode/cache/mask_4/mask_93_4.dat | 2 - .../lib/phpqrcode/cache/mask_4/mask_97_4.dat | Bin 176 -> 0 bytes .../lib/phpqrcode/cache/mask_5/mask_101_5.dat | 2 - .../lib/phpqrcode/cache/mask_5/mask_105_5.dat | Bin 224 -> 0 bytes .../lib/phpqrcode/cache/mask_5/mask_109_5.dat | Bin 211 -> 0 bytes .../lib/phpqrcode/cache/mask_5/mask_113_5.dat | 9 - .../lib/phpqrcode/cache/mask_5/mask_117_5.dat | 1 - .../lib/phpqrcode/cache/mask_5/mask_121_5.dat | Bin 256 -> 0 bytes .../lib/phpqrcode/cache/mask_5/mask_125_5.dat | 2 - .../lib/phpqrcode/cache/mask_5/mask_129_5.dat | Bin 259 -> 0 bytes .../lib/phpqrcode/cache/mask_5/mask_133_5.dat | 2 - .../lib/phpqrcode/cache/mask_5/mask_137_5.dat | 3 - .../lib/phpqrcode/cache/mask_5/mask_141_5.dat | Bin 297 -> 0 bytes .../lib/phpqrcode/cache/mask_5/mask_145_5.dat | Bin 300 -> 0 bytes .../lib/phpqrcode/cache/mask_5/mask_149_5.dat | 3 - .../lib/phpqrcode/cache/mask_5/mask_153_5.dat | 2 - .../lib/phpqrcode/cache/mask_5/mask_157_5.dat | 1 - .../lib/phpqrcode/cache/mask_5/mask_161_5.dat | 2 - .../lib/phpqrcode/cache/mask_5/mask_165_5.dat | Bin 332 -> 0 bytes .../lib/phpqrcode/cache/mask_5/mask_169_5.dat | 1 - .../lib/phpqrcode/cache/mask_5/mask_173_5.dat | 4 - .../lib/phpqrcode/cache/mask_5/mask_177_5.dat | 11 - .../lib/phpqrcode/cache/mask_5/mask_21_5.dat | Bin 74 -> 0 bytes .../lib/phpqrcode/cache/mask_5/mask_25_5.dat | 2 - .../lib/phpqrcode/cache/mask_5/mask_29_5.dat | 2 - .../lib/phpqrcode/cache/mask_5/mask_33_5.dat | Bin 106 -> 0 bytes .../lib/phpqrcode/cache/mask_5/mask_37_5.dat | Bin 103 -> 0 bytes .../lib/phpqrcode/cache/mask_5/mask_41_5.dat | 2 - .../lib/phpqrcode/cache/mask_5/mask_45_5.dat | 1 - .../lib/phpqrcode/cache/mask_5/mask_49_5.dat | Bin 146 -> 0 bytes .../lib/phpqrcode/cache/mask_5/mask_53_5.dat | 1 - .../lib/phpqrcode/cache/mask_5/mask_57_5.dat | 2 - .../lib/phpqrcode/cache/mask_5/mask_61_5.dat | 1 - .../lib/phpqrcode/cache/mask_5/mask_65_5.dat | Bin 163 -> 0 bytes .../lib/phpqrcode/cache/mask_5/mask_69_5.dat | Bin 167 -> 0 bytes .../lib/phpqrcode/cache/mask_5/mask_73_5.dat | Bin 184 -> 0 bytes .../lib/phpqrcode/cache/mask_5/mask_77_5.dat | 1 - .../lib/phpqrcode/cache/mask_5/mask_81_5.dat | 3 - .../lib/phpqrcode/cache/mask_5/mask_85_5.dat | Bin 186 -> 0 bytes .../lib/phpqrcode/cache/mask_5/mask_89_5.dat | 2 - .../lib/phpqrcode/cache/mask_5/mask_93_5.dat | 2 - .../lib/phpqrcode/cache/mask_5/mask_97_5.dat | 1 - .../lib/phpqrcode/cache/mask_6/mask_101_6.dat | 2 - .../lib/phpqrcode/cache/mask_6/mask_105_6.dat | 3 - .../lib/phpqrcode/cache/mask_6/mask_109_6.dat | 1 - .../lib/phpqrcode/cache/mask_6/mask_113_6.dat | 3 - .../lib/phpqrcode/cache/mask_6/mask_117_6.dat | 1 - .../lib/phpqrcode/cache/mask_6/mask_121_6.dat | Bin 309 -> 0 bytes .../lib/phpqrcode/cache/mask_6/mask_125_6.dat | 1 - .../lib/phpqrcode/cache/mask_6/mask_129_6.dat | Bin 310 -> 0 bytes .../lib/phpqrcode/cache/mask_6/mask_133_6.dat | Bin 296 -> 0 bytes .../lib/phpqrcode/cache/mask_6/mask_137_6.dat | 2 - .../lib/phpqrcode/cache/mask_6/mask_141_6.dat | 10 - .../lib/phpqrcode/cache/mask_6/mask_145_6.dat | Bin 357 -> 0 bytes .../lib/phpqrcode/cache/mask_6/mask_149_6.dat | 2 - .../lib/phpqrcode/cache/mask_6/mask_153_6.dat | Bin 367 -> 0 bytes .../lib/phpqrcode/cache/mask_6/mask_157_6.dat | 1 - .../lib/phpqrcode/cache/mask_6/mask_161_6.dat | Bin 399 -> 0 bytes .../lib/phpqrcode/cache/mask_6/mask_165_6.dat | Bin 400 -> 0 bytes .../lib/phpqrcode/cache/mask_6/mask_169_6.dat | 1 - .../lib/phpqrcode/cache/mask_6/mask_173_6.dat | 1 - .../lib/phpqrcode/cache/mask_6/mask_177_6.dat | 14 - .../lib/phpqrcode/cache/mask_6/mask_21_6.dat | 1 - .../lib/phpqrcode/cache/mask_6/mask_25_6.dat | 1 - .../lib/phpqrcode/cache/mask_6/mask_29_6.dat | 3 - .../lib/phpqrcode/cache/mask_6/mask_33_6.dat | Bin 124 -> 0 bytes .../lib/phpqrcode/cache/mask_6/mask_37_6.dat | 1 - .../lib/phpqrcode/cache/mask_6/mask_41_6.dat | Bin 132 -> 0 bytes .../lib/phpqrcode/cache/mask_6/mask_45_6.dat | Bin 189 -> 0 bytes .../lib/phpqrcode/cache/mask_6/mask_49_6.dat | 2 - .../lib/phpqrcode/cache/mask_6/mask_53_6.dat | Bin 195 -> 0 bytes .../lib/phpqrcode/cache/mask_6/mask_57_6.dat | 2 - .../lib/phpqrcode/cache/mask_6/mask_61_6.dat | 2 - .../lib/phpqrcode/cache/mask_6/mask_65_6.dat | 1 - .../lib/phpqrcode/cache/mask_6/mask_69_6.dat | 1 - .../lib/phpqrcode/cache/mask_6/mask_73_6.dat | Bin 230 -> 0 bytes .../lib/phpqrcode/cache/mask_6/mask_77_6.dat | 1 - .../lib/phpqrcode/cache/mask_6/mask_81_6.dat | 3 - .../lib/phpqrcode/cache/mask_6/mask_85_6.dat | Bin 229 -> 0 bytes .../lib/phpqrcode/cache/mask_6/mask_89_6.dat | Bin 263 -> 0 bytes .../lib/phpqrcode/cache/mask_6/mask_93_6.dat | Bin 276 -> 0 bytes .../lib/phpqrcode/cache/mask_6/mask_97_6.dat | 2 - .../lib/phpqrcode/cache/mask_7/mask_101_7.dat | 1 - .../lib/phpqrcode/cache/mask_7/mask_105_7.dat | 2 - .../lib/phpqrcode/cache/mask_7/mask_109_7.dat | 2 - .../lib/phpqrcode/cache/mask_7/mask_113_7.dat | 11 - .../lib/phpqrcode/cache/mask_7/mask_117_7.dat | 2 - .../lib/phpqrcode/cache/mask_7/mask_121_7.dat | 2 - .../lib/phpqrcode/cache/mask_7/mask_125_7.dat | Bin 288 -> 0 bytes .../lib/phpqrcode/cache/mask_7/mask_129_7.dat | Bin 282 -> 0 bytes .../lib/phpqrcode/cache/mask_7/mask_133_7.dat | Bin 281 -> 0 bytes .../lib/phpqrcode/cache/mask_7/mask_137_7.dat | 5 - .../lib/phpqrcode/cache/mask_7/mask_141_7.dat | 1 - .../lib/phpqrcode/cache/mask_7/mask_145_7.dat | 2 - .../lib/phpqrcode/cache/mask_7/mask_149_7.dat | 1 - .../lib/phpqrcode/cache/mask_7/mask_153_7.dat | 2 - .../lib/phpqrcode/cache/mask_7/mask_157_7.dat | 2 - .../lib/phpqrcode/cache/mask_7/mask_161_7.dat | 1 - .../lib/phpqrcode/cache/mask_7/mask_165_7.dat | 1 - .../lib/phpqrcode/cache/mask_7/mask_169_7.dat | Bin 383 -> 0 bytes .../lib/phpqrcode/cache/mask_7/mask_173_7.dat | 1 - .../lib/phpqrcode/cache/mask_7/mask_177_7.dat | Bin 407 -> 0 bytes .../lib/phpqrcode/cache/mask_7/mask_21_7.dat | 4 - .../lib/phpqrcode/cache/mask_7/mask_25_7.dat | 1 - .../lib/phpqrcode/cache/mask_7/mask_29_7.dat | 2 - .../lib/phpqrcode/cache/mask_7/mask_33_7.dat | 1 - .../lib/phpqrcode/cache/mask_7/mask_37_7.dat | Bin 122 -> 0 bytes .../lib/phpqrcode/cache/mask_7/mask_41_7.dat | 1 - .../lib/phpqrcode/cache/mask_7/mask_45_7.dat | Bin 173 -> 0 bytes .../lib/phpqrcode/cache/mask_7/mask_49_7.dat | 1 - .../lib/phpqrcode/cache/mask_7/mask_53_7.dat | 1 - .../lib/phpqrcode/cache/mask_7/mask_57_7.dat | 1 - .../lib/phpqrcode/cache/mask_7/mask_61_7.dat | 2 - .../lib/phpqrcode/cache/mask_7/mask_65_7.dat | 1 - .../lib/phpqrcode/cache/mask_7/mask_69_7.dat | Bin 202 -> 0 bytes .../lib/phpqrcode/cache/mask_7/mask_73_7.dat | Bin 221 -> 0 bytes .../lib/phpqrcode/cache/mask_7/mask_77_7.dat | Bin 226 -> 0 bytes .../lib/phpqrcode/cache/mask_7/mask_81_7.dat | 1 - .../lib/phpqrcode/cache/mask_7/mask_85_7.dat | Bin 213 -> 0 bytes .../lib/phpqrcode/cache/mask_7/mask_89_7.dat | Bin 244 -> 0 bytes .../lib/phpqrcode/cache/mask_7/mask_93_7.dat | Bin 248 -> 0 bytes .../lib/phpqrcode/cache/mask_7/mask_97_7.dat | 2 - main/inc/lib/phpqrcode/tools/merge.bat | 2 - main/inc/lib/phpqrcode/tools/merge.php | 70 - main/inc/lib/phpqrcode/tools/merge.sh | 2 - .../inc/lib/phpqrcode/tools/merged_config.php | 17 - .../inc/lib/phpqrcode/tools/merged_header.php | 36 - 406 files changed, 3460 deletions(-) delete mode 100644 main/inc/lib/phpqrcode/bindings/tcpdf/qrcode.php delete mode 100644 main/inc/lib/phpqrcode/cache/frame_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_1.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_10.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_10.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_11.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_11.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_12.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_12.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_13.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_13.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_14.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_14.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_15.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_15.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_16.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_16.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_17.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_17.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_18.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_18.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_19.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_19.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_2.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_20.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_20.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_21.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_21.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_22.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_22.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_23.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_23.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_24.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_24.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_25.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_25.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_26.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_26.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_27.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_27.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_28.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_28.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_29.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_29.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_3.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_30.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_30.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_31.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_31.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_32.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_32.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_33.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_33.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_34.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_34.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_35.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_35.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_36.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_36.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_37.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_37.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_38.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_38.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_39.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_39.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_4.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_40.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_40.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_5.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_6.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_7.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_8.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_8.png delete mode 100644 main/inc/lib/phpqrcode/cache/frame_9.dat delete mode 100644 main/inc/lib/phpqrcode/cache/frame_9.png delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_101_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_105_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_109_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_113_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_117_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_121_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_125_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_129_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_133_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_137_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_141_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_145_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_149_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_153_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_157_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_161_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_165_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_169_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_173_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_177_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_21_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_25_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_29_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_33_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_37_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_41_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_45_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_49_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_53_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_57_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_61_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_65_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_69_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_73_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_77_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_81_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_85_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_89_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_93_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_0/mask_97_0.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_101_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_105_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_109_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_113_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_117_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_121_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_125_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_129_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_133_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_137_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_141_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_145_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_149_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_153_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_157_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_161_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_165_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_169_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_173_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_177_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_21_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_25_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_29_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_33_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_37_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_41_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_45_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_49_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_53_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_57_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_61_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_65_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_69_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_73_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_77_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_81_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_85_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_89_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_93_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_1/mask_97_1.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_101_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_105_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_109_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_113_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_117_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_121_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_125_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_129_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_133_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_137_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_141_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_145_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_149_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_153_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_157_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_161_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_165_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_169_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_173_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_177_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_21_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_25_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_29_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_33_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_37_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_41_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_45_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_49_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_53_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_57_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_61_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_65_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_69_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_73_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_77_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_81_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_85_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_89_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_93_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_2/mask_97_2.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_101_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_105_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_109_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_113_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_117_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_121_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_125_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_129_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_133_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_137_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_141_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_145_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_149_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_153_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_157_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_161_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_165_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_169_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_173_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_177_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_21_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_25_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_29_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_33_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_37_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_41_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_45_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_49_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_53_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_57_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_61_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_65_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_69_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_73_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_77_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_81_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_85_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_89_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_93_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_3/mask_97_3.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_101_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_105_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_109_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_113_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_117_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_121_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_125_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_129_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_133_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_137_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_141_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_145_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_149_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_153_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_157_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_161_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_165_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_169_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_173_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_177_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_21_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_25_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_29_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_33_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_37_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_41_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_45_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_49_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_53_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_57_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_61_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_65_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_69_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_73_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_77_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_81_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_85_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_89_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_93_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_4/mask_97_4.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_101_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_105_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_109_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_113_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_117_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_121_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_125_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_129_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_133_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_137_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_141_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_145_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_149_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_153_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_157_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_161_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_165_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_169_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_173_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_177_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_21_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_25_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_29_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_33_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_37_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_41_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_45_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_49_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_53_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_57_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_61_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_65_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_69_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_73_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_77_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_81_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_85_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_89_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_93_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_5/mask_97_5.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_101_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_105_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_109_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_113_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_117_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_121_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_125_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_129_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_133_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_137_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_141_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_145_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_149_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_153_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_157_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_161_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_165_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_169_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_173_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_177_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_21_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_25_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_29_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_33_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_37_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_41_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_45_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_49_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_53_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_57_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_61_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_65_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_69_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_73_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_77_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_81_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_85_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_89_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_93_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_6/mask_97_6.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_101_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_105_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_109_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_113_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_117_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_121_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_125_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_129_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_133_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_137_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_141_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_145_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_149_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_153_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_157_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_161_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_165_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_169_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_173_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_177_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_21_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_25_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_29_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_33_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_37_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_41_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_45_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_49_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_53_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_57_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_61_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_65_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_69_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_73_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_77_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_81_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_85_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_89_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_93_7.dat delete mode 100644 main/inc/lib/phpqrcode/cache/mask_7/mask_97_7.dat delete mode 100644 main/inc/lib/phpqrcode/tools/merge.bat delete mode 100644 main/inc/lib/phpqrcode/tools/merge.php delete mode 100644 main/inc/lib/phpqrcode/tools/merge.sh delete mode 100644 main/inc/lib/phpqrcode/tools/merged_config.php delete mode 100644 main/inc/lib/phpqrcode/tools/merged_header.php diff --git a/main/inc/lib/phpqrcode/bindings/tcpdf/qrcode.php b/main/inc/lib/phpqrcode/bindings/tcpdf/qrcode.php deleted file mode 100644 index 7995460b52..0000000000 --- a/main/inc/lib/phpqrcode/bindings/tcpdf/qrcode.php +++ /dev/null @@ -1,2875 +0,0 @@ - -// http://phpqrcode.sourceforge.net/ -// https://sourceforge.net/projects/phpqrcode/ -// -// The "PHP QR Code encoder" is based on -// "C libqrencode library" (ver. 3.1.1) -// License: GNU-LGPL 2.1 -// Copyright (C) 2006-2010 by Kentaro Fukuchi -// http://megaui.net/fukuchi/works/qrencode/index.en.html -// -// Reed-Solomon code encoder is written by Phil Karn, KA9Q. -// Copyright (C) 2002-2006 Phil Karn, KA9Q -// -// QR Code is registered trademark of DENSO WAVE INCORPORATED -// http://www.denso-wave.com/qrcode/index-e.html -// --------------------------------------------------------- -// -// Author: Nicola Asuni -// -// (c) Copyright 2010: -// Nicola Asuni -// Tecnick.com S.r.l. -// Via della Pace, 11 -// 09044 Quartucciu (CA) -// ITALY -// www.tecnick.com -// info@tecnick.com -//============================================================+ - -/** - * Class to create QR-code arrays for TCPDF class. - * QR Code symbol is a 2D barcode that can be scanned by handy terminals such as a mobile phone with CCD. - * The capacity of QR Code is up to 7000 digits or 4000 characters, and has high robustness. - * This class supports QR Code model 2, described in JIS (Japanese Industrial Standards) X0510:2004 or ISO/IEC 18004. - * Currently the following features are not supported: ECI and FNC1 mode, Micro QR Code, QR Code model 1, Structured mode. - * - * This class is derived from "PHP QR Code encoder" by Dominik Dzienia (http://phpqrcode.sourceforge.net/) based on "libqrencode C library 3.1.1." by Kentaro Fukuchi (http://megaui.net/fukuchi/works/qrencode/index.en.html), contains Reed-Solomon code written by Phil Karn, KA9Q. QR Code is registered trademark of DENSO WAVE INCORPORATED (http://www.denso-wave.com/qrcode/index-e.html). - * Please read comments on this class source file for full copyright and license information. - * - * @package com.tecnick.tcpdf - * @abstract Class for generating QR-code array for TCPDF. - * @author Nicola Asuni - * @copyright 2010 Nicola Asuni - Tecnick.com S.r.l (www.tecnick.com) Via Della Pace, 11 - 09044 - Quartucciu (CA) - ITALY - www.tecnick.com - info@tecnick.com - * @link http://www.tcpdf.org - * @license http://www.gnu.org/copyleft/lesser.html LGPL - * @version 1.0.002 - */ - -// definitions -if (!defined('QRCODEDEFS')) { - - /** - * Indicate that definitions for this class are set - */ - define('QRCODEDEFS', true); - - // ----------------------------------------------------- - - // Encoding modes (characters which can be encoded in QRcode) - - /** - * Encoding mode - */ - define('QR_MODE_NL', -1); - - /** - * Encoding mode numeric (0-9). 3 characters are encoded to 10bit length. In theory, 7089 characters or less can be stored in a QRcode. - */ - define('QR_MODE_NM', 0); - - /** - * Encoding mode alphanumeric (0-9A-Z $%*+-./:) 45characters. 2 characters are encoded to 11bit length. In theory, 4296 characters or less can be stored in a QRcode. - */ - define('QR_MODE_AN', 1); - - /** - * Encoding mode 8bit byte data. In theory, 2953 characters or less can be stored in a QRcode. - */ - define('QR_MODE_8B', 2); - - /** - * Encoding mode KANJI. A KANJI character (multibyte character) is encoded to 13bit length. In theory, 1817 characters or less can be stored in a QRcode. - */ - define('QR_MODE_KJ', 3); - - /** - * Encoding mode STRUCTURED (currently unsupported) - */ - define('QR_MODE_ST', 4); - - // ----------------------------------------------------- - - // Levels of error correction. - // QRcode has a function of an error correcting for miss reading that white is black. - // Error correcting is defined in 4 level as below. - - /** - * Error correction level L : About 7% or less errors can be corrected. - */ - define('QR_ECLEVEL_L', 0); - - /** - * Error correction level M : About 15% or less errors can be corrected. - */ - define('QR_ECLEVEL_M', 1); - - /** - * Error correction level Q : About 25% or less errors can be corrected. - */ - define('QR_ECLEVEL_Q', 2); - - /** - * Error correction level H : About 30% or less errors can be corrected. - */ - define('QR_ECLEVEL_H', 3); - - // ----------------------------------------------------- - - // Version. Size of QRcode is defined as version. - // Version is from 1 to 40. - // Version 1 is 21*21 matrix. And 4 modules increases whenever 1 version increases. - // So version 40 is 177*177 matrix. - - /** - * Maximum QR Code version. - */ - define('QRSPEC_VERSION_MAX', 40); - - /** - * Maximum matrix size for maximum version (version 40 is 177*177 matrix). - */ - define('QRSPEC_WIDTH_MAX', 177); - - // ----------------------------------------------------- - - /** - * Matrix index to get width from $capacity array. - */ - define('QRCAP_WIDTH', 0); - - /** - * Matrix index to get number of words from $capacity array. - */ - define('QRCAP_WORDS', 1); - - /** - * Matrix index to get remainder from $capacity array. - */ - define('QRCAP_REMINDER', 2); - - /** - * Matrix index to get error correction level from $capacity array. - */ - define('QRCAP_EC', 3); - - // ----------------------------------------------------- - - // Structure (currently usupported) - - /** - * Number of header bits for structured mode - */ - define('STRUCTURE_HEADER_BITS', 20); - - /** - * Max number of symbols for structured mode - */ - define('MAX_STRUCTURED_SYMBOLS', 16); - - // ----------------------------------------------------- - - // Masks - - /** - * Down point base value for case 1 mask pattern (concatenation of same color in a line or a column) - */ - define('N1', 3); - - /** - * Down point base value for case 2 mask pattern (module block of same color) - */ - define('N2', 3); - - /** - * Down point base value for case 3 mask pattern (1:1:3:1:1(dark:bright:dark:bright:dark)pattern in a line or a column) - */ - define('N3', 40); - - /** - * Down point base value for case 4 mask pattern (ration of dark modules in whole) - */ - define('N4', 10); - - // ----------------------------------------------------- - - // Optimization settings - - /** - * if true, estimates best mask (spec. default, but extremally slow; set to false to significant performance boost but (propably) worst quality code - */ - define('QR_FIND_BEST_MASK', true); - - /** - * if false, checks all masks available, otherwise value tells count of masks need to be checked, mask id are got randomly - */ - define('QR_FIND_FROM_RANDOM', 2); - - /** - * when QR_FIND_BEST_MASK === false - */ - define('QR_DEFAULT_MASK', 2); - - // ----------------------------------------------------- - -} // end of definitions - -// #*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*# - -if (!class_exists('QRcode', false)) { - - // for compaibility with PHP4 - if (!function_exists('str_split')) { - /** - * Convert a string to an array (needed for PHP4 compatibility) - * @param string $string The input string. - * @param int $split_length Maximum length of the chunk. - * @return If the optional split_length parameter is specified, the returned array will be broken down into chunks with each being split_length in length, otherwise each chunk will be one character in length. FALSE is returned if split_length is less than 1. If the split_length length exceeds the length of string , the entire string is returned as the first (and only) array element. - */ - function str_split($string, $split_length=1) { - if ((strlen($string) > $split_length) OR (!$split_length)) { - do { - $c = strlen($string); - $parts[] = substr($string, 0, $split_length); - $string = substr($string, $split_length); - } while ($string !== false); - } else { - $parts = array($string); - } - return $parts; - } - } - - // ##################################################### - - /** - * Class to create QR-code arrays for TCPDF class. - * QR Code symbol is a 2D barcode that can be scanned by handy terminals such as a mobile phone with CCD. - * The capacity of QR Code is up to 7000 digits or 4000 characters, and has high robustness. - * This class supports QR Code model 2, described in JIS (Japanese Industrial Standards) X0510:2004 or ISO/IEC 18004. - * Currently the following features are not supported: ECI and FNC1 mode, Micro QR Code, QR Code model 1, Structured mode. - * - * This class is derived from "PHP QR Code encoder" by Dominik Dzienia (http://phpqrcode.sourceforge.net/) based on "libqrencode C library 3.1.1." by Kentaro Fukuchi (http://megaui.net/fukuchi/works/qrencode/index.en.html), contains Reed-Solomon code written by Phil Karn, KA9Q. QR Code is registered trademark of DENSO WAVE INCORPORATED (http://www.denso-wave.com/qrcode/index-e.html). - * Please read comments on this class source file for full copyright and license information. - * - * @name QRcode - * @package com.tecnick.tcpdf - * @abstract Class for generating QR-code array for TCPDF. - * @author Nicola Asuni - * @copyright 2010 Nicola Asuni - Tecnick.com S.r.l (www.tecnick.com) Via Della Pace, 11 - 09044 - Quartucciu (CA) - ITALY - www.tecnick.com - info@tecnick.com - * @link http://www.tcpdf.org - * @license http://www.gnu.org/copyleft/lesser.html LGPL - * @version 1.0.002 - */ - class QRcode { - - /** - * @var barcode array to be returned which is readable by TCPDF - * @access protected - */ - protected $barcode_array = array(); - - /** - * @var QR code version. Size of QRcode is defined as version. Version is from 1 to 40. Version 1 is 21*21 matrix. And 4 modules increases whenever 1 version increases. So version 40 is 177*177 matrix. - * @access protected - */ - protected $version = 0; - - /** - * @var Levels of error correction. See definitions for possible values. - * @access protected - */ - protected $level = QR_ECLEVEL_L; - - /** - * @var Encoding mode - * @access protected - */ - protected $hint = QR_MODE_8B; - - /** - * @var if true the input string will be converted to uppercase - * @access protected - */ - protected $casesensitive = true; - - /** - * @var structured QR code (not supported yet) - * @access protected - */ - protected $structured = 0; - - /** - * @var mask data - * @access protected - */ - protected $data; - - // FrameFiller - - /** - * @var width - * @access protected - */ - protected $width; - - /** - * @var frame - * @access protected - */ - protected $frame; - - /** - * @var X position of bit - * @access protected - */ - protected $x; - - /** - * @var Y position of bit - * @access protected - */ - protected $y; - - /** - * @var direction - * @access protected - */ - protected $dir; - - /** - * @var single bit - * @access protected - */ - protected $bit; - - // ---- QRrawcode ---- - - /** - * @var data code - * @access protected - */ - protected $datacode = array(); - - /** - * @var error correction code - * @access protected - */ - protected $ecccode = array(); - - /** - * @var blocks - * @access protected - */ - protected $blocks; - - /** - * @var Reed-Solomon blocks - * @access protected - */ - protected $rsblocks = array(); //of RSblock - - /** - * @var counter - * @access protected - */ - protected $count; - - /** - * @var data length - * @access protected - */ - protected $dataLength; - - /** - * @var error correction length - * @access protected - */ - protected $eccLength; - - /** - * @var b1 - * @access protected - */ - protected $b1; - - // ---- QRmask ---- - - /** - * @var run length - * @access protected - */ - protected $runLength = array(); - - // ---- QRsplit ---- - - /** - * @var input data string - * @access protected - */ - protected $dataStr = ''; - - /** - * @var input items - * @access protected - */ - protected $items; - - // Reed-Solomon items - - /** - * @var Reed-Solomon items - * @access protected - */ - protected $rsitems = array(); - - /** - * @var array of frames - * @access protected - */ - protected $frames = array(); - - /** - * @var alphabet-numeric convesion table - * @access protected - */ - protected $anTable = array( - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // - 36, -1, -1, -1, 37, 38, -1, -1, -1, -1, 39, 40, -1, 41, 42, 43, // - 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 44, -1, -1, -1, -1, -1, // - -1, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, // - 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, -1, -1, -1, -1, -1, // - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 // - ); - - /** - * @var array Table of the capacity of symbols - * See Table 1 (pp.13) and Table 12-16 (pp.30-36), JIS X0510:2004. - * @access protected - */ - protected $capacity = array( - array( 0, 0, 0, array( 0, 0, 0, 0)), // - array( 21, 26, 0, array( 7, 10, 13, 17)), // 1 - array( 25, 44, 7, array( 10, 16, 22, 28)), // - array( 29, 70, 7, array( 15, 26, 36, 44)), // - array( 33, 100, 7, array( 20, 36, 52, 64)), // - array( 37, 134, 7, array( 26, 48, 72, 88)), // 5 - array( 41, 172, 7, array( 36, 64, 96, 112)), // - array( 45, 196, 0, array( 40, 72, 108, 130)), // - array( 49, 242, 0, array( 48, 88, 132, 156)), // - array( 53, 292, 0, array( 60, 110, 160, 192)), // - array( 57, 346, 0, array( 72, 130, 192, 224)), // 10 - array( 61, 404, 0, array( 80, 150, 224, 264)), // - array( 65, 466, 0, array( 96, 176, 260, 308)), // - array( 69, 532, 0, array( 104, 198, 288, 352)), // - array( 73, 581, 3, array( 120, 216, 320, 384)), // - array( 77, 655, 3, array( 132, 240, 360, 432)), // 15 - array( 81, 733, 3, array( 144, 280, 408, 480)), // - array( 85, 815, 3, array( 168, 308, 448, 532)), // - array( 89, 901, 3, array( 180, 338, 504, 588)), // - array( 93, 991, 3, array( 196, 364, 546, 650)), // - array( 97, 1085, 3, array( 224, 416, 600, 700)), // 20 - array(101, 1156, 4, array( 224, 442, 644, 750)), // - array(105, 1258, 4, array( 252, 476, 690, 816)), // - array(109, 1364, 4, array( 270, 504, 750, 900)), // - array(113, 1474, 4, array( 300, 560, 810, 960)), // - array(117, 1588, 4, array( 312, 588, 870, 1050)), // 25 - array(121, 1706, 4, array( 336, 644, 952, 1110)), // - array(125, 1828, 4, array( 360, 700, 1020, 1200)), // - array(129, 1921, 3, array( 390, 728, 1050, 1260)), // - array(133, 2051, 3, array( 420, 784, 1140, 1350)), // - array(137, 2185, 3, array( 450, 812, 1200, 1440)), // 30 - array(141, 2323, 3, array( 480, 868, 1290, 1530)), // - array(145, 2465, 3, array( 510, 924, 1350, 1620)), // - array(149, 2611, 3, array( 540, 980, 1440, 1710)), // - array(153, 2761, 3, array( 570, 1036, 1530, 1800)), // - array(157, 2876, 0, array( 570, 1064, 1590, 1890)), // 35 - array(161, 3034, 0, array( 600, 1120, 1680, 1980)), // - array(165, 3196, 0, array( 630, 1204, 1770, 2100)), // - array(169, 3362, 0, array( 660, 1260, 1860, 2220)), // - array(173, 3532, 0, array( 720, 1316, 1950, 2310)), // - array(177, 3706, 0, array( 750, 1372, 2040, 2430)) // 40 - ); - - /** - * @var array Length indicator - * @access protected - */ - protected $lengthTableBits = array( - array(10, 12, 14), - array( 9, 11, 13), - array( 8, 16, 16), - array( 8, 10, 12) - ); - - /** - * @var array Table of the error correction code (Reed-Solomon block) - * See Table 12-16 (pp.30-36), JIS X0510:2004. - * @access protected - */ - protected $eccTable = array( - array(array( 0, 0), array( 0, 0), array( 0, 0), array( 0, 0)), // - array(array( 1, 0), array( 1, 0), array( 1, 0), array( 1, 0)), // 1 - array(array( 1, 0), array( 1, 0), array( 1, 0), array( 1, 0)), // - array(array( 1, 0), array( 1, 0), array( 2, 0), array( 2, 0)), // - array(array( 1, 0), array( 2, 0), array( 2, 0), array( 4, 0)), // - array(array( 1, 0), array( 2, 0), array( 2, 2), array( 2, 2)), // 5 - array(array( 2, 0), array( 4, 0), array( 4, 0), array( 4, 0)), // - array(array( 2, 0), array( 4, 0), array( 2, 4), array( 4, 1)), // - array(array( 2, 0), array( 2, 2), array( 4, 2), array( 4, 2)), // - array(array( 2, 0), array( 3, 2), array( 4, 4), array( 4, 4)), // - array(array( 2, 2), array( 4, 1), array( 6, 2), array( 6, 2)), // 10 - array(array( 4, 0), array( 1, 4), array( 4, 4), array( 3, 8)), // - array(array( 2, 2), array( 6, 2), array( 4, 6), array( 7, 4)), // - array(array( 4, 0), array( 8, 1), array( 8, 4), array(12, 4)), // - array(array( 3, 1), array( 4, 5), array(11, 5), array(11, 5)), // - array(array( 5, 1), array( 5, 5), array( 5, 7), array(11, 7)), // 15 - array(array( 5, 1), array( 7, 3), array(15, 2), array( 3, 13)), // - array(array( 1, 5), array(10, 1), array( 1, 15), array( 2, 17)), // - array(array( 5, 1), array( 9, 4), array(17, 1), array( 2, 19)), // - array(array( 3, 4), array( 3, 11), array(17, 4), array( 9, 16)), // - array(array( 3, 5), array( 3, 13), array(15, 5), array(15, 10)), // 20 - array(array( 4, 4), array(17, 0), array(17, 6), array(19, 6)), // - array(array( 2, 7), array(17, 0), array( 7, 16), array(34, 0)), // - array(array( 4, 5), array( 4, 14), array(11, 14), array(16, 14)), // - array(array( 6, 4), array( 6, 14), array(11, 16), array(30, 2)), // - array(array( 8, 4), array( 8, 13), array( 7, 22), array(22, 13)), // 25 - array(array(10, 2), array(19, 4), array(28, 6), array(33, 4)), // - array(array( 8, 4), array(22, 3), array( 8, 26), array(12, 28)), // - array(array( 3, 10), array( 3, 23), array( 4, 31), array(11, 31)), // - array(array( 7, 7), array(21, 7), array( 1, 37), array(19, 26)), // - array(array( 5, 10), array(19, 10), array(15, 25), array(23, 25)), // 30 - array(array(13, 3), array( 2, 29), array(42, 1), array(23, 28)), // - array(array(17, 0), array(10, 23), array(10, 35), array(19, 35)), // - array(array(17, 1), array(14, 21), array(29, 19), array(11, 46)), // - array(array(13, 6), array(14, 23), array(44, 7), array(59, 1)), // - array(array(12, 7), array(12, 26), array(39, 14), array(22, 41)), // 35 - array(array( 6, 14), array( 6, 34), array(46, 10), array( 2, 64)), // - array(array(17, 4), array(29, 14), array(49, 10), array(24, 46)), // - array(array( 4, 18), array(13, 32), array(48, 14), array(42, 32)), // - array(array(20, 4), array(40, 7), array(43, 22), array(10, 67)), // - array(array(19, 6), array(18, 31), array(34, 34), array(20, 61)) // 40 - ); - - /** - * @var array Positions of alignment patterns. - * This array includes only the second and the third position of the alignment patterns. Rest of them can be calculated from the distance between them. - * See Table 1 in Appendix E (pp.71) of JIS X0510:2004. - * @access protected - */ - protected $alignmentPattern = array( - array( 0, 0), - array( 0, 0), array(18, 0), array(22, 0), array(26, 0), array(30, 0), // 1- 5 - array(34, 0), array(22, 38), array(24, 42), array(26, 46), array(28, 50), // 6-10 - array(30, 54), array(32, 58), array(34, 62), array(26, 46), array(26, 48), // 11-15 - array(26, 50), array(30, 54), array(30, 56), array(30, 58), array(34, 62), // 16-20 - array(28, 50), array(26, 50), array(30, 54), array(28, 54), array(32, 58), // 21-25 - array(30, 58), array(34, 62), array(26, 50), array(30, 54), array(26, 52), // 26-30 - array(30, 56), array(34, 60), array(30, 58), array(34, 62), array(30, 54), // 31-35 - array(24, 50), array(28, 54), array(32, 58), array(26, 54), array(30, 58) // 35-40 - ); - - /** - * @var array Version information pattern (BCH coded). - * See Table 1 in Appendix D (pp.68) of JIS X0510:2004. - * size: [QRSPEC_VERSION_MAX - 6] - * @access protected - */ - protected $versionPattern = array( - 0x07c94, 0x085bc, 0x09a99, 0x0a4d3, 0x0bbf6, 0x0c762, 0x0d847, 0x0e60d, // - 0x0f928, 0x10b78, 0x1145d, 0x12a17, 0x13532, 0x149a6, 0x15683, 0x168c9, // - 0x177ec, 0x18ec4, 0x191e1, 0x1afab, 0x1b08e, 0x1cc1a, 0x1d33f, 0x1ed75, // - 0x1f250, 0x209d5, 0x216f0, 0x228ba, 0x2379f, 0x24b0b, 0x2542e, 0x26a64, // - 0x27541, 0x28c69 - ); - - /** - * @var array Format information - * @access protected - */ - protected $formatInfo = array( - array(0x77c4, 0x72f3, 0x7daa, 0x789d, 0x662f, 0x6318, 0x6c41, 0x6976), // - array(0x5412, 0x5125, 0x5e7c, 0x5b4b, 0x45f9, 0x40ce, 0x4f97, 0x4aa0), // - array(0x355f, 0x3068, 0x3f31, 0x3a06, 0x24b4, 0x2183, 0x2eda, 0x2bed), // - array(0x1689, 0x13be, 0x1ce7, 0x19d0, 0x0762, 0x0255, 0x0d0c, 0x083b) // - ); - - - // ------------------------------------------------- - // ------------------------------------------------- - - - /** - * This is the class constructor. - * Creates a QRcode object - * @param string $code code to represent using QRcode - * @param string $eclevel error level: - * @access public - * @since 1.0.000 - */ - public function __construct($code, $eclevel = 'L') { - $barcode_array = array(); - if ((is_null($code)) OR ($code == '\0') OR ($code == '')) { - return false; - } - // set error correction level - $this->level = array_search($eclevel, array('L', 'M', 'Q', 'H')); - if ($this->level === false) { - $this->level = QR_ECLEVEL_L; - } - if (($this->hint != QR_MODE_8B) AND ($this->hint != QR_MODE_KJ)) { - return false; - } - if (($this->version < 0) OR ($this->version > QRSPEC_VERSION_MAX)) { - return false; - } - $this->items = array(); - $this->encodeString($code); - $qrTab = $this->binarize($this->data); - $size = count($qrTab); - $barcode_array['num_rows'] = $size; - $barcode_array['num_cols'] = $size; - $barcode_array['bcode'] = array(); - foreach ($qrTab as $line) { - $arrAdd = array(); - foreach (str_split($line) as $char) { - $arrAdd[] = ($char=='1')?1:0; - } - $barcode_array['bcode'][] = $arrAdd; - } - $this->barcode_array = $barcode_array; - } - - /** - * Returns a barcode array which is readable by TCPDF - * @return array barcode array readable by TCPDF; - * @access public - */ - public function getBarcodeArray() { - return $this->barcode_array; - } - - /** - * Convert the frame in binary form - * @param array $frame array to binarize - * @return array frame in binary form - */ - protected function binarize($frame) { - $len = count($frame); - // the frame is square (width = height) - foreach ($frame as &$frameLine) { - for ($i=0; $i<$len; $i++) { - $frameLine[$i] = (ord($frameLine[$i])&1)?'1':'0'; - } - } - return $frame; - } - - /** - * Encode the input string to QR code - * @param string $string input string to encode - */ - protected function encodeString($string) { - $this->dataStr = $string; - if (!$this->casesensitive) { - $this->toUpper(); - } - $ret = $this->splitString(); - if ($ret < 0) { - return NULL; - } - $this->encodeMask(-1); - } - - /** - * Encode mask - * @param int $mask masking mode - */ - protected function encodeMask($mask) { - $spec = array(0, 0, 0, 0, 0); - $this->datacode = $this->getByteStream($this->items); - if (is_null($this->datacode)) { - return NULL; - } - $spec = $this->getEccSpec($this->version, $this->level, $spec); - $this->b1 = $this->rsBlockNum1($spec); - $this->dataLength = $this->rsDataLength($spec); - $this->eccLength = $this->rsEccLength($spec); - $this->ecccode = array_fill(0, $this->eccLength, 0); - $this->blocks = $this->rsBlockNum($spec); - $ret = $this->init($spec); - if ($ret < 0) { - return NULL; - } - $this->count = 0; - $this->width = $this->getWidth($this->version); - $this->frame = $this->newFrame($this->version); - $this->x = $this->width - 1; - $this->y = $this->width - 1; - $this->dir = -1; - $this->bit = -1; - // inteleaved data and ecc codes - for ($i=0; $i < ($this->dataLength + $this->eccLength); $i++) { - $code = $this->getCode(); - $bit = 0x80; - for ($j=0; $j<8; $j++) { - $addr = $this->getNextPosition(); - $this->setFrameAt($addr, 0x02 | (($bit & $code) != 0)); - $bit = $bit >> 1; - } - } - // remainder bits - $j = $this->getRemainder($this->version); - for ($i=0; $i<$j; $i++) { - $addr = $this->getNextPosition(); - $this->setFrameAt($addr, 0x02); - } - // masking - $this->runLength = array_fill(0, QRSPEC_WIDTH_MAX + 1, 0); - if ($mask < 0) { - if (QR_FIND_BEST_MASK) { - $masked = $this->mask($this->width, $this->frame, $this->level); - } else { - $masked = $this->makeMask($this->width, $this->frame, (intval(QR_DEFAULT_MASK) % 8), $this->level); - } - } else { - $masked = $this->makeMask($this->width, $this->frame, $mask, $this->level); - } - if ($masked == NULL) { - return NULL; - } - $this->data = $masked; - } - - // - - - - - - - - - - - - - - - - - - - - - - - - - - - // FrameFiller - - /** - * Set frame value at specified position - * @param array $at x,y position - * @param int $val value of the character to set - */ - protected function setFrameAt($at, $val) { - $this->frame[$at['y']][$at['x']] = chr($val); - } - - /** - * Get frame value at specified position - * @param array $at x,y position - * @return value at specified position - */ - protected function getFrameAt($at) { - return ord($this->frame[$at['y']][$at['x']]); - } - - /** - * Return the next frame position - * @return array of x,y coordinates - */ - protected function getNextPosition() { - do { - if ($this->bit == -1) { - $this->bit = 0; - return array('x'=>$this->x, 'y'=>$this->y); - } - $x = $this->x; - $y = $this->y; - $w = $this->width; - if ($this->bit == 0) { - $x--; - $this->bit++; - } else { - $x++; - $y += $this->dir; - $this->bit--; - } - if ($this->dir < 0) { - if ($y < 0) { - $y = 0; - $x -= 2; - $this->dir = 1; - if ($x == 6) { - $x--; - $y = 9; - } - } - } else { - if ($y == $w) { - $y = $w - 1; - $x -= 2; - $this->dir = -1; - if ($x == 6) { - $x--; - $y -= 8; - } - } - } - if (($x < 0) OR ($y < 0)) { - return NULL; - } - $this->x = $x; - $this->y = $y; - } while(ord($this->frame[$y][$x]) & 0x80); - return array('x'=>$x, 'y'=>$y); - } - - // - - - - - - - - - - - - - - - - - - - - - - - - - - - // QRrawcode - - /** - * Initialize code. - * @param array $spec array of ECC specification - * @return 0 in case of success, -1 in case of error - */ - protected function init($spec) { - $dl = $this->rsDataCodes1($spec); - $el = $this->rsEccCodes1($spec); - $rs = $this->init_rs(8, 0x11d, 0, 1, $el, 255 - $dl - $el); - $blockNo = 0; - $dataPos = 0; - $eccPos = 0; - $endfor = $this->rsBlockNum1($spec); - for ($i=0; $i < $endfor; ++$i) { - $ecc = array_slice($this->ecccode, $eccPos); - $this->rsblocks[$blockNo] = array(); - $this->rsblocks[$blockNo]['dataLength'] = $dl; - $this->rsblocks[$blockNo]['data'] = array_slice($this->datacode, $dataPos); - $this->rsblocks[$blockNo]['eccLength'] = $el; - $ecc = $this->encode_rs_char($rs, $this->rsblocks[$blockNo]['data'], $ecc); - $this->rsblocks[$blockNo]['ecc'] = $ecc; - $this->ecccode = array_merge(array_slice($this->ecccode,0, $eccPos), $ecc); - $dataPos += $dl; - $eccPos += $el; - $blockNo++; - } - if ($this->rsBlockNum2($spec) == 0) { - return 0; - } - $dl = $this->rsDataCodes2($spec); - $el = $this->rsEccCodes2($spec); - $rs = $this->init_rs(8, 0x11d, 0, 1, $el, 255 - $dl - $el); - if ($rs == NULL) { - return -1; - } - $endfor = $this->rsBlockNum2($spec); - for ($i=0; $i < $endfor; ++$i) { - $ecc = array_slice($this->ecccode, $eccPos); - $this->rsblocks[$blockNo] = array(); - $this->rsblocks[$blockNo]['dataLength'] = $dl; - $this->rsblocks[$blockNo]['data'] = array_slice($this->datacode, $dataPos); - $this->rsblocks[$blockNo]['eccLength'] = $el; - $ecc = $this->encode_rs_char($rs, $this->rsblocks[$blockNo]['data'], $ecc); - $this->rsblocks[$blockNo]['ecc'] = $ecc; - $this->ecccode = array_merge(array_slice($this->ecccode, 0, $eccPos), $ecc); - $dataPos += $dl; - $eccPos += $el; - $blockNo++; - } - return 0; - } - - /** - * Return Reed-Solomon block code. - * @return array rsblocks - */ - protected function getCode() { - if ($this->count < $this->dataLength) { - $row = $this->count % $this->blocks; - $col = $this->count / $this->blocks; - if ($col >= $this->rsblocks[0]['dataLength']) { - $row += $this->b1; - } - $ret = $this->rsblocks[$row]['data'][$col]; - } elseif ($this->count < $this->dataLength + $this->eccLength) { - $row = ($this->count - $this->dataLength) % $this->blocks; - $col = ($this->count - $this->dataLength) / $this->blocks; - $ret = $this->rsblocks[$row]['ecc'][$col]; - } else { - return 0; - } - $this->count++; - return $ret; - } - - // - - - - - - - - - - - - - - - - - - - - - - - - - - - // QRmask - - /** - * Write Format Information on frame and returns the number of black bits - * @param int $width frame width - * @param array $frame frame - * @param array $mask masking mode - * @param int $level error correction level - * @return int blacks - */ - protected function writeFormatInformation($width, &$frame, $mask, $level) { - $blacks = 0; - $format = $this->getFormatInfo($mask, $level); - for ($i=0; $i<8; ++$i) { - if ($format & 1) { - $blacks += 2; - $v = 0x85; - } else { - $v = 0x84; - } - $frame[8][$width - 1 - $i] = chr($v); - if ($i < 6) { - $frame[$i][8] = chr($v); - } else { - $frame[$i + 1][8] = chr($v); - } - $format = $format >> 1; - } - for ($i=0; $i<7; ++$i) { - if ($format & 1) { - $blacks += 2; - $v = 0x85; - } else { - $v = 0x84; - } - $frame[$width - 7 + $i][8] = chr($v); - if ($i == 0) { - $frame[8][7] = chr($v); - } else { - $frame[8][6 - $i] = chr($v); - } - $format = $format >> 1; - } - return $blacks; - } - - /** - * mask0 - * @param int $x X position - * @param int $y Y position - * @return int mask - */ - protected function mask0($x, $y) { - return ($x + $y) & 1; - } - - /** - * mask1 - * @param int $x X position - * @param int $y Y position - * @return int mask - */ - protected function mask1($x, $y) { - return ($y & 1); - } - - /** - * mask2 - * @param int $x X position - * @param int $y Y position - * @return int mask - */ - protected function mask2($x, $y) { - return ($x % 3); - } - - /** - * mask3 - * @param int $x X position - * @param int $y Y position - * @return int mask - */ - protected function mask3($x, $y) { - return ($x + $y) % 3; - } - - /** - * mask4 - * @param int $x X position - * @param int $y Y position - * @return int mask - */ - protected function mask4($x, $y) { - return (((int)($y / 2)) + ((int)($x / 3))) & 1; - } - - /** - * mask5 - * @param int $x X position - * @param int $y Y position - * @return int mask - */ - protected function mask5($x, $y) { - return (($x * $y) & 1) + ($x * $y) % 3; - } - - /** - * mask6 - * @param int $x X position - * @param int $y Y position - * @return int mask - */ - protected function mask6($x, $y) { - return ((($x * $y) & 1) + ($x * $y) % 3) & 1; - } - - /** - * mask7 - * @param int $x X position - * @param int $y Y position - * @return int mask - */ - protected function mask7($x, $y) { - return ((($x * $y) % 3) + (($x + $y) & 1)) & 1; - } - - /** - * Return bitmask - * @param int $maskNo mask number - * @param int $width width - * @param array $frame frame - * @return array bitmask - */ - protected function generateMaskNo($maskNo, $width, $frame) { - $bitMask = array_fill(0, $width, array_fill(0, $width, 0)); - for ($y=0; $y<$width; ++$y) { - for ($x=0; $x<$width; ++$x) { - if (ord($frame[$y][$x]) & 0x80) { - $bitMask[$y][$x] = 0; - } else { - $maskFunc = call_user_func(array($this, 'mask'.$maskNo), $x, $y); - $bitMask[$y][$x] = ($maskFunc == 0)?1:0; - } - } - } - return $bitMask; - } - - /** - * makeMaskNo - * @param int $maskNo - * @param int $width - * @param int $s - * @param int $d - * @param boolean $maskGenOnly - * @return int b - */ - protected function makeMaskNo($maskNo, $width, $s, &$d, $maskGenOnly=false) { - $b = 0; - $bitMask = array(); - $bitMask = $this->generateMaskNo($maskNo, $width, $s, $d); - if ($maskGenOnly) { - return; - } - $d = $s; - for ($y=0; $y<$width; ++$y) { - for ($x=0; $x<$width; ++$x) { - if ($bitMask[$y][$x] == 1) { - $d[$y][$x] = chr(ord($s[$y][$x]) ^ (int)$bitMask[$y][$x]); - } - $b += (int)(ord($d[$y][$x]) & 1); - } - } - return $b; - } - - /** - * makeMask - * @param int $width - * @param array $frame - * @param int $maskNo - * @param int $level - * @return array mask - */ - protected function makeMask($width, $frame, $maskNo, $level) { - $masked = array_fill(0, $width, str_repeat("\0", $width)); - $this->makeMaskNo($maskNo, $width, $frame, $masked); - $this->writeFormatInformation($width, $masked, $maskNo, $level); - return $masked; - } - - /** - * calcN1N3 - * @param int $length - * @return int demerit - */ - protected function calcN1N3($length) { - $demerit = 0; - for ($i=0; $i<$length; ++$i) { - if ($this->runLength[$i] >= 5) { - $demerit += (N1 + ($this->runLength[$i] - 5)); - } - if ($i & 1) { - if (($i >= 3) AND ($i < ($length-2)) AND ($this->runLength[$i] % 3 == 0)) { - $fact = (int)($this->runLength[$i] / 3); - if (($this->runLength[$i-2] == $fact) - AND ($this->runLength[$i-1] == $fact) - AND ($this->runLength[$i+1] == $fact) - AND ($this->runLength[$i+2] == $fact)) { - if (($this->runLength[$i-3] < 0) OR ($this->runLength[$i-3] >= (4 * $fact))) { - $demerit += N3; - } elseif ((($i+3) >= $length) OR ($this->runLength[$i+3] >= (4 * $fact))) { - $demerit += N3; - } - } - } - } - } - return $demerit; - } - - /** - * evaluateSymbol - * @param int $width - * @param array $frame - * @return int demerit - */ - protected function evaluateSymbol($width, $frame) { - $head = 0; - $demerit = 0; - for ($y=0; $y<$width; ++$y) { - $head = 0; - $this->runLength[0] = 1; - $frameY = $frame[$y]; - if ($y > 0) { - $frameYM = $frame[$y-1]; - } - for ($x=0; $x<$width; ++$x) { - if (($x > 0) AND ($y > 0)) { - $b22 = ord($frameY[$x]) & ord($frameY[$x-1]) & ord($frameYM[$x]) & ord($frameYM[$x-1]); - $w22 = ord($frameY[$x]) | ord($frameY[$x-1]) | ord($frameYM[$x]) | ord($frameYM[$x-1]); - if (($b22 | ($w22 ^ 1)) & 1) { - $demerit += N2; - } - } - if (($x == 0) AND (ord($frameY[$x]) & 1)) { - $this->runLength[0] = -1; - $head = 1; - $this->runLength[$head] = 1; - } elseif ($x > 0) { - if ((ord($frameY[$x]) ^ ord($frameY[$x-1])) & 1) { - $head++; - $this->runLength[$head] = 1; - } else { - $this->runLength[$head]++; - } - } - } - $demerit += $this->calcN1N3($head+1); - } - for ($x=0; $x<$width; ++$x) { - $head = 0; - $this->runLength[0] = 1; - for ($y=0; $y<$width; ++$y) { - if (($y == 0) AND (ord($frame[$y][$x]) & 1)) { - $this->runLength[0] = -1; - $head = 1; - $this->runLength[$head] = 1; - } elseif ($y > 0) { - if ((ord($frame[$y][$x]) ^ ord($frame[$y-1][$x])) & 1) { - $head++; - $this->runLength[$head] = 1; - } else { - $this->runLength[$head]++; - } - } - } - $demerit += $this->calcN1N3($head+1); - } - return $demerit; - } - - /** - * mask - * @param int $width - * @param array $frame - * @param int $level - * @return array best mask - */ - protected function mask($width, $frame, $level) { - $minDemerit = PHP_INT_MAX; - $bestMaskNum = 0; - $bestMask = array(); - $checked_masks = array(0, 1, 2, 3, 4, 5, 6, 7); - if (QR_FIND_FROM_RANDOM !== false) { - $howManuOut = 8 - (QR_FIND_FROM_RANDOM % 9); - for ($i = 0; $i < $howManuOut; ++$i) { - $remPos = rand (0, count($checked_masks)-1); - unset($checked_masks[$remPos]); - $checked_masks = array_values($checked_masks); - } - } - $bestMask = $frame; - foreach ($checked_masks as $i) { - $mask = array_fill(0, $width, str_repeat("\0", $width)); - $demerit = 0; - $blacks = 0; - $blacks = $this->makeMaskNo($i, $width, $frame, $mask); - $blacks += $this->writeFormatInformation($width, $mask, $i, $level); - $blacks = (int)(100 * $blacks / ($width * $width)); - $demerit = (int)((int)(abs($blacks - 50) / 5) * N4); - $demerit += $this->evaluateSymbol($width, $mask); - if ($demerit < $minDemerit) { - $minDemerit = $demerit; - $bestMask = $mask; - $bestMaskNum = $i; - } - } - return $bestMask; - } - - // - - - - - - - - - - - - - - - - - - - - - - - - - - - // QRsplit - - /** - * Return true if the character at specified position is a number - * @param string $str string - * @param int $pos characted position - * @return boolean true of false - */ - protected function isdigitat($str, $pos) { - if ($pos >= strlen($str)) { - return false; - } - return ((ord($str[$pos]) >= ord('0'))&&(ord($str[$pos]) <= ord('9'))); - } - - /** - * Return true if the character at specified position is an alphanumeric character - * @param string $str string - * @param int $pos characted position - * @return boolean true of false - */ - protected function isalnumat($str, $pos) { - if ($pos >= strlen($str)) { - return false; - } - return ($this->lookAnTable(ord($str[$pos])) >= 0); - } - - /** - * identifyMode - * @param int $pos - * @return int mode - */ - protected function identifyMode($pos) { - if ($pos >= strlen($this->dataStr)) { - return QR_MODE_NL; - } - $c = $this->dataStr[$pos]; - if ($this->isdigitat($this->dataStr, $pos)) { - return QR_MODE_NM; - } elseif ($this->isalnumat($this->dataStr, $pos)) { - return QR_MODE_AN; - } elseif ($this->hint == QR_MODE_KJ) { - if ($pos+1 < strlen($this->dataStr)) { - $d = $this->dataStr[$pos+1]; - $word = (ord($c) << 8) | ord($d); - if (($word >= 0x8140 && $word <= 0x9ffc) OR ($word >= 0xe040 && $word <= 0xebbf)) { - return QR_MODE_KJ; - } - } - } - return QR_MODE_8B; - } - - /** - * eatNum - * @return int run - */ - protected function eatNum() { - $ln = $this->lengthIndicator(QR_MODE_NM, $this->version); - $p = 0; - while($this->isdigitat($this->dataStr, $p)) { - $p++; - } - $run = $p; - $mode = $this->identifyMode($p); - if ($mode == QR_MODE_8B) { - $dif = $this->estimateBitsModeNum($run) + 4 + $ln - + $this->estimateBitsMode8(1) // + 4 + l8 - - $this->estimateBitsMode8($run + 1); // - 4 - l8 - if ($dif > 0) { - return $this->eat8(); - } - } - if ($mode == QR_MODE_AN) { - $dif = $this->estimateBitsModeNum($run) + 4 + $ln - + $this->estimateBitsModeAn(1) // + 4 + la - - $this->estimateBitsModeAn($run + 1);// - 4 - la - if ($dif > 0) { - return $this->eatAn(); - } - } - $this->items = $this->appendNewInputItem($this->items, QR_MODE_NM, $run, str_split($this->dataStr)); - return $run; - } - - /** - * eatAn - * @return int run - */ - protected function eatAn() { - $la = $this->lengthIndicator(QR_MODE_AN, $this->version); - $ln = $this->lengthIndicator(QR_MODE_NM, $this->version); - $p = 0; - while($this->isalnumat($this->dataStr, $p)) { - if ($this->isdigitat($this->dataStr, $p)) { - $q = $p; - while($this->isdigitat($this->dataStr, $q)) { - $q++; - } - $dif = $this->estimateBitsModeAn($p) // + 4 + la - + $this->estimateBitsModeNum($q - $p) + 4 + $ln - - $this->estimateBitsModeAn($q); // - 4 - la - if ($dif < 0) { - break; - } else { - $p = $q; - } - } else { - $p++; - } - } - $run = $p; - if (!$this->isalnumat($this->dataStr, $p)) { - $dif = $this->estimateBitsModeAn($run) + 4 + $la - + $this->estimateBitsMode8(1) // + 4 + l8 - - $this->estimateBitsMode8($run + 1); // - 4 - l8 - if ($dif > 0) { - return $this->eat8(); - } - } - $this->items = $this->appendNewInputItem($this->items, QR_MODE_AN, $run, str_split($this->dataStr)); - return $run; - } - - /** - * eatKanji - * @return int run - */ - protected function eatKanji() { - $p = 0; - while($this->identifyMode($p) == QR_MODE_KJ) { - $p += 2; - } - $this->items = $this->appendNewInputItem($this->items, QR_MODE_KJ, $p, str_split($this->dataStr)); - return $run; - } - - /** - * eat8 - * @return int run - */ - protected function eat8() { - $la = $this->lengthIndicator(QR_MODE_AN, $this->version); - $ln = $this->lengthIndicator(QR_MODE_NM, $this->version); - $p = 1; - $dataStrLen = strlen($this->dataStr); - while($p < $dataStrLen) { - $mode = $this->identifyMode($p); - if ($mode == QR_MODE_KJ) { - break; - } - if ($mode == QR_MODE_NM) { - $q = $p; - while($this->isdigitat($this->dataStr, $q)) { - $q++; - } - $dif = $this->estimateBitsMode8($p) // + 4 + l8 - + $this->estimateBitsModeNum($q - $p) + 4 + $ln - - $this->estimateBitsMode8($q); // - 4 - l8 - if ($dif < 0) { - break; - } else { - $p = $q; - } - } elseif ($mode == QR_MODE_AN) { - $q = $p; - while($this->isalnumat($this->dataStr, $q)) { - $q++; - } - $dif = $this->estimateBitsMode8($p) // + 4 + l8 - + $this->estimateBitsModeAn($q - $p) + 4 + $la - - $this->estimateBitsMode8($q); // - 4 - l8 - if ($dif < 0) { - break; - } else { - $p = $q; - } - } else { - $p++; - } - } - $run = $p; - $this->items = $this->appendNewInputItem($this->items, QR_MODE_8B, $run, str_split($this->dataStr)); - return $run; - } - - /** - * splitString - */ - protected function splitString() { - while (strlen($this->dataStr) > 0) { - if ($this->dataStr == '') { - return 0; - } - $mode = $this->identifyMode(0); - switch ($mode) { - case QR_MODE_NM: { - $length = $this->eatNum(); - break; - } - case QR_MODE_AN: { - $length = $this->eatAn(); - break; - } - case QR_MODE_KJ: { - if ($hint == QR_MODE_KJ) { - $length = $this->eatKanji(); - } else { - $length = $this->eat8(); - } - break; - } - default: { - $length = $this->eat8(); - break; - } - } - if ($length == 0) { - return 0; - } - if ($length < 0) { - return -1; - } - $this->dataStr = substr($this->dataStr, $length); - } - } - - /** - * toUpper - */ - protected function toUpper() { - $stringLen = strlen($this->dataStr); - $p = 0; - while ($p < $stringLen) { - $mode = $this->identifyMode(substr($this->dataStr, $p), $this->hint); - if ($mode == QR_MODE_KJ) { - $p += 2; - } else { - if ((ord($this->dataStr[$p]) >= ord('a')) AND (ord($this->dataStr[$p]) <= ord('z'))) { - $this->dataStr[$p] = chr(ord($this->dataStr[$p]) - 32); - } - $p++; - } - } - return $this->dataStr; - } - - // - - - - - - - - - - - - - - - - - - - - - - - - - - - // QRinputItem - - /** - * newInputItem - * @param int $mode - * @param int $size - * @param array $data - * @param array $bstream - * @return array input item - */ - protected function newInputItem($mode, $size, $data, $bstream=null) { - $setData = array_slice($data, 0, $size); - if (count($setData) < $size) { - $setData = array_merge($setData, array_fill(0, ($size - count($setData)), 0)); - } - if (!$this->check($mode, $size, $setData)) { - return NULL; - } - $inputitem = array(); - $inputitem['mode'] = $mode; - $inputitem['size'] = $size; - $inputitem['data'] = $setData; - $inputitem['bstream'] = $bstream; - return $inputitem; - } - - /** - * encodeModeNum - * @param array $inputitem - * @param int $version - * @return array input item - */ - protected function encodeModeNum($inputitem, $version) { - $words = (int)($inputitem['size'] / 3); - $inputitem['bstream'] = array(); - $val = 0x1; - $inputitem['bstream'] = $this->appendNum($inputitem['bstream'], 4, $val); - $inputitem['bstream'] = $this->appendNum($inputitem['bstream'], $this->lengthIndicator(QR_MODE_NM, $version), $inputitem['size']); - for ($i=0; $i < $words; ++$i) { - $val = (ord($inputitem['data'][$i*3 ]) - ord('0')) * 100; - $val += (ord($inputitem['data'][$i*3+1]) - ord('0')) * 10; - $val += (ord($inputitem['data'][$i*3+2]) - ord('0')); - $inputitem['bstream'] = $this->appendNum($inputitem['bstream'], 10, $val); - } - if ($inputitem['size'] - $words * 3 == 1) { - $val = ord($inputitem['data'][$words*3]) - ord('0'); - $inputitem['bstream'] = $this->appendNum($inputitem['bstream'], 4, $val); - } elseif (($inputitem['size'] - ($words * 3)) == 2) { - $val = (ord($inputitem['data'][$words*3 ]) - ord('0')) * 10; - $val += (ord($inputitem['data'][$words*3+1]) - ord('0')); - $inputitem['bstream'] = $this->appendNum($inputitem['bstream'], 7, $val); - } - return $inputitem; - } - - /** - * encodeModeAn - * @param array $inputitem - * @param int $version - * @return array input item - */ - protected function encodeModeAn($inputitem, $version) { - $words = (int)($inputitem['size'] / 2); - $inputitem['bstream'] = array(); - $inputitem['bstream'] = $this->appendNum($inputitem['bstream'], 4, 0x02); - $inputitem['bstream'] = $this->appendNum(v, $this->lengthIndicator(QR_MODE_AN, $version), $inputitem['size']); - for ($i=0; $i < $words; ++$i) { - $val = (int)$this->lookAnTable(ord($inputitem['data'][$i*2 ])) * 45; - $val += (int)$this->lookAnTable(ord($inputitem['data'][$i*2+1])); - $inputitem['bstream'] = $this->appendNum($inputitem['bstream'], 11, $val); - } - if ($inputitem['size'] & 1) { - $val = $this->lookAnTable(ord($inputitem['data'][($words * 2)])); - $inputitem['bstream'] = $this->appendNum($inputitem['bstream'], 6, $val); - } - return $inputitem; - } - - /** - * encodeMode8 - * @param array $inputitem - * @param int $version - * @return array input item - */ - protected function encodeMode8($inputitem, $version) { - $inputitem['bstream'] = array(); - $inputitem['bstream'] = $this->appendNum($inputitem['bstream'], 4, 0x4); - $inputitem['bstream'] = $this->appendNum($inputitem['bstream'], $this->lengthIndicator(QR_MODE_8B, $version), $inputitem['size']); - for ($i=0; $i < $inputitem['size']; ++$i) { - $inputitem['bstream'] = $this->appendNum($inputitem['bstream'], 8, ord($inputitem['data'][$i])); - } - return $inputitem; - } - - /** - * encodeModeKanji - * @param array $inputitem - * @param int $version - * @return array input item - */ - protected function encodeModeKanji($inputitem, $version) { - $inputitem['bstream'] = array(); - $inputitem['bstream'] = $this->appendNum($inputitem['bstream'], 4, 0x8); - $inputitem['bstream'] = $this->appendNum($inputitem['bstream'], $this->lengthIndicator(QR_MODE_KJ, $version), (int)($inputitem['size'] / 2)); - for ($i=0; $i<$inputitem['size']; $i+=2) { - $val = (ord($inputitem['data'][$i]) << 8) | ord($inputitem['data'][$i+1]); - if ($val <= 0x9ffc) { - $val -= 0x8140; - } else { - $val -= 0xc140; - } - $h = ($val >> 8) * 0xc0; - $val = ($val & 0xff) + $h; - $inputitem['bstream'] = $this->appendNum($inputitem['bstream'], 13, $val); - } - return $inputitem; - } - - /** - * encodeModeStructure - * @param array $inputitem - * @return array input item - */ - protected function encodeModeStructure($inputitem) { - $inputitem['bstream'] = array(); - $inputitem['bstream'] = $this->appendNum($inputitem['bstream'], 4, 0x03); - $inputitem['bstream'] = $this->appendNum($inputitem['bstream'], 4, ord($inputitem['data'][1]) - 1); - $inputitem['bstream'] = $this->appendNum($inputitem['bstream'], 4, ord($inputitem['data'][0]) - 1); - $inputitem['bstream'] = $this->appendNum($inputitem['bstream'], 8, ord($inputitem['data'][2])); - return $inputitem; - } - - /** - * encodeBitStream - * @param array $inputitem - * @param int $version - * @return array input item - */ - protected function encodeBitStream($inputitem, $version) { - $inputitem['bstream'] = array(); - $words = $this->maximumWords($inputitem['mode'], $version); - if ($inputitem['size'] > $words) { - $st1 = $this->newInputItem($inputitem['mode'], $words, $inputitem['data']); - $st2 = $this->newInputItem($inputitem['mode'], $inputitem['size'] - $words, array_slice($inputitem['data'], $words)); - $st1 = $this->encodeBitStream($st1, $version); - $st2 = $this->encodeBitStream($st2, $version); - $inputitem['bstream'] = array(); - $inputitem['bstream'] = $this->appendBitstream($inputitem['bstream'], $st1['bstream']); - $inputitem['bstream'] = $this->appendBitstream($inputitem['bstream'], $st2['bstream']); - } else { - switch($inputitem['mode']) { - case QR_MODE_NM: { - $inputitem = $this->encodeModeNum($inputitem, $version); - break; - } - case QR_MODE_AN: { - $inputitem = $this->encodeModeAn($inputitem, $version); - break; - } - case QR_MODE_8B: { - $inputitem = $this->encodeMode8($inputitem, $version); - break; - } - case QR_MODE_KJ: { - $inputitem = $this->encodeModeKanji($inputitem, $version); - break; - } - case QR_MODE_ST: { - $inputitem = $this->encodeModeStructure($inputitem); - break; - } - default: { - break; - } - } - } - return $inputitem; - } - - // - - - - - - - - - - - - - - - - - - - - - - - - - - - // QRinput - - /** - * Append data to an input object. - * The data is copied and appended to the input object. - * @param array items input items - * @param int $mode encoding mode. - * @param int $size size of data (byte). - * @param array $data array of input data. - * @return items - * - */ - protected function appendNewInputItem($items, $mode, $size, $data) { - $items[] = $this->newInputItem($mode, $size, $data); - return $items; - } - - /** - * insertStructuredAppendHeader - * @param array $items - * @param int $size - * @param int $index - * @param int $parity - * @return array items - */ - protected function insertStructuredAppendHeader($items, $size, $index, $parity) { - if ($size > MAX_STRUCTURED_SYMBOLS) { - return -1; - } - if (($index <= 0) OR ($index > MAX_STRUCTURED_SYMBOLS)) { - return -1; - } - $buf = array($size, $index, $parity); - $entry = $this->newInputItem(QR_MODE_ST, 3, buf); - array_unshift($items, $entry); - return $items; - } - - /** - * calcParity - * @param array $items - * @return int parity - */ - protected function calcParity($items) { - $parity = 0; - foreach ($items as $item) { - if ($item['mode'] != QR_MODE_ST) { - for ($i=$item['size']-1; $i>=0; --$i) { - $parity ^= $item['data'][$i]; - } - } - } - return $parity; - } - - /** - * checkModeNum - * @param int $size - * @param array $data - * @return boolean true or false - */ - protected function checkModeNum($size, $data) { - for ($i=0; $i<$size; ++$i) { - if ((ord($data[$i]) < ord('0')) OR (ord($data[$i]) > ord('9'))){ - return false; - } - } - return true; - } - - /** - * estimateBitsModeNum - * @param int $size - * @return int number of bits - */ - protected function estimateBitsModeNum($size) { - $w = (int)$size / 3; - $bits = $w * 10; - switch($size - $w * 3) { - case 1: { - $bits += 4; - break; - } - case 2: { - $bits += 7; - break; - } - default: { - break; - } - } - return $bits; - } - - /** - * Look up the alphabet-numeric convesion table (see JIS X0510:2004, pp.19). - * @param int $c character value - * @return value - */ - protected function lookAnTable($c) { - return (($c > 127)?-1:$this->anTable[$c]); - } - - /** - * checkModeAn - * @param int $size - * @param array $data - * @return boolean true or false - */ - protected function checkModeAn($size, $data) { - for ($i=0; $i<$size; ++$i) { - if ($this->lookAnTable(ord($data[$i])) == -1) { - return false; - } - } - return true; - } - - /** - * estimateBitsModeAn - * @param int $size - * @return int number of bits - */ - protected function estimateBitsModeAn($size) { - $w = (int)($size / 2); - $bits = $w * 11; - if ($size & 1) { - $bits += 6; - } - return $bits; - } - - /** - * estimateBitsMode8 - * @param int $size - * @return int number of bits - */ - protected function estimateBitsMode8($size) { - return $size * 8; - } - - /** - * estimateBitsModeKanji - * @param int $size - * @return int number of bits - */ - protected function estimateBitsModeKanji($size) { - return (int)(($size / 2) * 13); - } - - /** - * checkModeKanji - * @param int $size - * @param array $data - * @return boolean true or false - */ - protected function checkModeKanji($size, $data) { - if ($size & 1) { - return false; - } - for ($i=0; $i<$size; $i+=2) { - $val = (ord($data[$i]) << 8) | ord($data[$i+1]); - if (($val < 0x8140) OR (($val > 0x9ffc) AND ($val < 0xe040)) OR ($val > 0xebbf)) { - return false; - } - } - return true; - } - - /** - * Validate the input data. - * @param int $mode encoding mode. - * @param int $size size of data (byte). - * @param array data data to validate - * @return boolean true in case of valid data, false otherwise - */ - protected function check($mode, $size, $data) { - if ($size <= 0) { - return false; - } - switch($mode) { - case QR_MODE_NM: { - return $this->checkModeNum($size, $data); - } - case QR_MODE_AN: { - return $this->checkModeAn($size, $data); - } - case QR_MODE_KJ: { - return $this->checkModeKanji($size, $data); - } - case QR_MODE_8B: { - return true; - } - case QR_MODE_ST: { - return true; - } - default: { - break; - } - } - return false; - } - - /** - * estimateBitStreamSize - * @param array $items - * @param int $version - * @return int bits - */ - protected function estimateBitStreamSize($items, $version) { - $bits = 0; - if ($version == 0) { - $version = 1; - } - foreach ($items as $item) { - switch($item['mode']) { - case QR_MODE_NM: { - $bits = $this->estimateBitsModeNum($item['size']); - break; - } - case QR_MODE_AN: { - $bits = $this->estimateBitsModeAn($item['size']); - break; - } - case QR_MODE_8B: { - $bits = $this->estimateBitsMode8($item['size']); - break; - } - case QR_MODE_KJ: { - $bits = $this->estimateBitsModeKanji($item['size']); - break; - } - case QR_MODE_ST: { - return STRUCTURE_HEADER_BITS; - } - default: { - return 0; - } - } - $l = $this->lengthIndicator($item['mode'], $version); - $m = 1 << $l; - $num = (int)(($item['size'] + $m - 1) / $m); - $bits += $num * (4 + $l); - } - return $bits; - } - - /** - * estimateVersion - * @param array $items - * @return int version - */ - protected function estimateVersion($items) { - $version = 0; - $prev = 0; - do { - $prev = $version; - $bits = $this->estimateBitStreamSize($items, $prev); - $version = $this->getMinimumVersion((int)(($bits + 7) / 8), $this->level); - if ($version < 0) { - return -1; - } - } while ($version > $prev); - return $version; - } - - /** - * lengthOfCode - * @param int $mode - * @param int $version - * @param int $bits - * @return int size - */ - protected function lengthOfCode($mode, $version, $bits) { - $payload = $bits - 4 - $this->lengthIndicator($mode, $version); - switch($mode) { - case QR_MODE_NM: { - $chunks = (int)($payload / 10); - $remain = $payload - $chunks * 10; - $size = $chunks * 3; - if ($remain >= 7) { - $size += 2; - } elseif ($remain >= 4) { - $size += 1; - } - break; - } - case QR_MODE_AN: { - $chunks = (int)($payload / 11); - $remain = $payload - $chunks * 11; - $size = $chunks * 2; - if ($remain >= 6) { - ++$size; - } - break; - } - case QR_MODE_8B: { - $size = (int)($payload / 8); - break; - } - case QR_MODE_KJ: { - $size = (int)(($payload / 13) * 2); - break; - } - case QR_MODE_ST: { - $size = (int)($payload / 8); - break; - } - default: { - $size = 0; - break; - } - } - $maxsize = $this->maximumWords($mode, $version); - if ($size < 0) { - $size = 0; - } - if ($size > $maxsize) { - $size = $maxsize; - } - return $size; - } - - /** - * createBitStream - * @param array $items - * @return array of items and total bits - */ - protected function createBitStream($items) { - $total = 0; - foreach ($items as $key => $item) { - $items[$key] = $this->encodeBitStream($item, $this->version); - $bits = count($items[$key]['bstream']); - $total += $bits; - } - return array($items, $total); - } - - /** - * convertData - * @param array $items - * @return array items - */ - protected function convertData($items) { - $ver = $this->estimateVersion($items); - if ($ver > $this->version) { - $this->version = $ver; - } - for (;;) { - $cbs = $this->createBitStream($items); - $items = $cbs[0]; - $bits = $cbs[1]; - if ($bits < 0) { - return -1; - } - $ver = $this->getMinimumVersion((int)(($bits + 7) / 8), $this->level); - if ($ver < 0) { - return -1; - } elseif ($ver > $this->version) { - $this->version = $ver; - } else { - break; - } - } - return $items; - } - - /** - * Append Padding Bit to bitstream - * @param array $bstream - * @return array bitstream - */ - protected function appendPaddingBit($bstream) { - $bits = count($bstream); - $maxwords = $this->getDataLength($this->version, $this->level); - $maxbits = $maxwords * 8; - if ($maxbits == $bits) { - return 0; - } - if ($maxbits - $bits < 5) { - return $this->appendNum($bstream, $maxbits - $bits, 0); - } - $bits += 4; - $words = (int)(($bits + 7) / 8); - $padding = array(); - $padding = $this->appendNum($padding, $words * 8 - $bits + 4, 0); - $padlen = $maxwords - $words; - if ($padlen > 0) { - $padbuf = array(); - for ($i=0; $i<$padlen; ++$i) { - $padbuf[$i] = ($i&1)?0x11:0xec; - } - $padding = $this->appendBytes($padding, $padlen, $padbuf); - } - return $this->appendBitstream($bstream, $padding); - } - - /** - * mergeBitStream - * @param array $bstream - * @return array bitstream - */ - protected function mergeBitStream($items) { - $items = $this->convertData($items); - $bstream = array(); - foreach ($items as $item) { - $bstream = $this->appendBitstream($bstream, $item['bstream']); - } - return $bstream; - } - - /** - * Returns a stream of bits. - * @param int $items - * @return array padded merged byte stream - */ - protected function getBitStream($items) { - $bstream = $this->mergeBitStream($items); - return $this->appendPaddingBit($bstream); - } - - /** - * Pack all bit streams padding bits into a byte array. - * @param int $items - * @return array padded merged byte stream - */ - protected function getByteStream($items) { - $bstream = $this->getBitStream($items); - return $this->bitstreamToByte($bstream); - } - - // - - - - - - - - - - - - - - - - - - - - - - - - - - - // QRbitstream - - /** - * Return an array with zeros - * @param int $setLength array size - * @return array - */ - protected function allocate($setLength) { - return array_fill(0, $setLength, 0); - } - - /** - * Return new bitstream from number - * @param int $bits number of bits - * @param int $num number - * @return array bitstream - */ - protected function newFromNum($bits, $num) { - $bstream = $this->allocate($bits); - $mask = 1 << ($bits - 1); - for ($i=0; $i<$bits; ++$i) { - if ($num & $mask) { - $bstream[$i] = 1; - } else { - $bstream[$i] = 0; - } - $mask = $mask >> 1; - } - return $bstream; - } - - /** - * Return new bitstream from bytes - * @param int $size size - * @param array $data bytes - * @return array bitstream - */ - protected function newFromBytes($size, $data) { - $bstream = $this->allocate($size * 8); - $p=0; - for ($i=0; $i<$size; ++$i) { - $mask = 0x80; - for ($j=0; $j<8; ++$j) { - if ($data[$i] & $mask) { - $bstream[$p] = 1; - } else { - $bstream[$p] = 0; - } - $p++; - $mask = $mask >> 1; - } - } - return $bstream; - } - - /** - * Append one bitstream to another - * @param array $bitstream original bitstream - * @param array $append bitstream to append - * @return array bitstream - */ - protected function appendBitstream($bitstream, $append) { - if ((!is_array($append)) OR (count($append) == 0)) { - return $bitstream; - } - if (count($bitstream) == 0) { - return $append; - } - return array_values(array_merge($bitstream, $append)); - } - - /** - * Append one bitstream created from number to another - * @param array $bitstream original bitstream - * @param int $bits number of bits - * @param int $num number - * @return array bitstream - */ - protected function appendNum($bitstream, $bits, $num) { - if ($bits == 0) { - return 0; - } - $b = $this->newFromNum($bits, $num); - return $this->appendBitstream($bitstream, $b); - } - - /** - * Append one bitstream created from bytes to another - * @param array $bitstream original bitstream - * @param int $size size - * @param array $data bytes - * @return array bitstream - */ - protected function appendBytes($bitstream, $size, $data) { - if ($size == 0) { - return 0; - } - $b = $this->newFromBytes($size, $data); - return $this->appendBitstream($bitstream, $b); - } - - /** - * Convert bitstream to bytes - * @param array $bitstream original bitstream - * @return array of bytes - */ - protected function bitstreamToByte($bstream) { - $size = count($bstream); - if ($size == 0) { - return array(); - } - $data = array_fill(0, (int)(($size + 7) / 8), 0); - $bytes = (int)($size / 8); - $p = 0; - for ($i=0; $i<$bytes; $i++) { - $v = 0; - for ($j=0; $j<8; $j++) { - $v = $v << 1; - $v |= $bstream[$p]; - $p++; - } - $data[$i] = $v; - } - if ($size & 7) { - $v = 0; - for ($j=0; $j<($size & 7); $j++) { - $v = $v << 1; - $v |= $bstream[$p]; - $p++; - } - $data[$bytes] = $v; - } - return $data; - } - - // - - - - - - - - - - - - - - - - - - - - - - - - - - - // QRspec - - /** - * Replace a value on the array at the specified position - * @param array $srctab - * @param int $x X position - * @param int $y Y position - * @param string $repl value to replace - * @param int $replLen length of the repl string - * @return array srctab - */ - protected function qrstrset($srctab, $x, $y, $repl, $replLen=false) { - $srctab[$y] = substr_replace($srctab[$y], ($replLen !== false)?substr($repl,0,$replLen):$repl, $x, ($replLen !== false)?$replLen:strlen($repl)); - return $srctab; - } - - /** - * Return maximum data code length (bytes) for the version. - * @param int $version version - * @param int $level error correction level - * @return int maximum size (bytes) - */ - protected function getDataLength($version, $level) { - return $this->capacity[$version][QRCAP_WORDS] - $this->capacity[$version][QRCAP_EC][$level]; - } - - /** - * Return maximum error correction code length (bytes) for the version. - * @param int $version version - * @param int $level error correction level - * @return int ECC size (bytes) - */ - protected function getECCLength($version, $level){ - return $this->capacity[$version][QRCAP_EC][$level]; - } - - /** - * Return the width of the symbol for the version. - * @param int $version version - * @return int width - */ - protected function getWidth($version) { - return $this->capacity[$version][QRCAP_WIDTH]; - } - - /** - * Return the numer of remainder bits. - * @param int $version version - * @return int number of remainder bits - */ - protected function getRemainder($version) { - return $this->capacity[$version][QRCAP_REMINDER]; - } - - /** - * Return a version number that satisfies the input code length. - * @param int $size input code length (byte) - * @param int $level error correction level - * @return int version number - */ - protected function getMinimumVersion($size, $level) { - for ($i=1; $i <= QRSPEC_VERSION_MAX; ++$i) { - $words = $this->capacity[$i][QRCAP_WORDS] - $this->capacity[$i][QRCAP_EC][$level]; - if ($words >= $size) { - return $i; - } - } - return -1; - } - - /** - * Return the size of length indicator for the mode and version. - * @param int $mode encoding mode - * @param int $version version - * @return int the size of the appropriate length indicator (bits). - */ - protected function lengthIndicator($mode, $version) { - if ($mode == QR_MODE_ST) { - return 0; - } - if ($version <= 9) { - $l = 0; - } elseif ($version <= 26) { - $l = 1; - } else { - $l = 2; - } - return $this->lengthTableBits[$mode][$l]; - } - - /** - * Return the maximum length for the mode and version. - * @param int $mode encoding mode - * @param int $version version - * @return int the maximum length (bytes) - */ - protected function maximumWords($mode, $version) { - if ($mode == QR_MODE_ST) { - return 3; - } - if ($version <= 9) { - $l = 0; - } else if ($version <= 26) { - $l = 1; - } else { - $l = 2; - } - $bits = $this->lengthTableBits[$mode][$l]; - $words = (1 << $bits) - 1; - if ($mode == QR_MODE_KJ) { - $words *= 2; // the number of bytes is required - } - return $words; - } - - /** - * Return an array of ECC specification. - * @param int $version version - * @param int $level error correction level - * @param array $spec an array of ECC specification contains as following: {# of type1 blocks, # of data code, # of ecc code, # of type2 blocks, # of data code} - * @return array spec - */ - protected function getEccSpec($version, $level, $spec) { - if (count($spec) < 5) { - $spec = array(0, 0, 0, 0, 0); - } - $b1 = $this->eccTable[$version][$level][0]; - $b2 = $this->eccTable[$version][$level][1]; - $data = $this->getDataLength($version, $level); - $ecc = $this->getECCLength($version, $level); - if ($b2 == 0) { - $spec[0] = $b1; - $spec[1] = (int)($data / $b1); - $spec[2] = (int)($ecc / $b1); - $spec[3] = 0; - $spec[4] = 0; - } else { - $spec[0] = $b1; - $spec[1] = (int)($data / ($b1 + $b2)); - $spec[2] = (int)($ecc / ($b1 + $b2)); - $spec[3] = $b2; - $spec[4] = $spec[1] + 1; - } - return $spec; - } - - /** - * Put an alignment marker. - * @param array $frame frame - * @param int $width width - * @param int $ox X center coordinate of the pattern - * @param int $oy Y center coordinate of the pattern - * @return array frame - */ - protected function putAlignmentMarker($frame, $ox, $oy) { - $finder = array( - "\xa1\xa1\xa1\xa1\xa1", - "\xa1\xa0\xa0\xa0\xa1", - "\xa1\xa0\xa1\xa0\xa1", - "\xa1\xa0\xa0\xa0\xa1", - "\xa1\xa1\xa1\xa1\xa1" - ); - $yStart = $oy - 2; - $xStart = $ox - 2; - for ($y=0; $y < 5; $y++) { - $frame = $this->qrstrset($frame, $xStart, $yStart+$y, $finder[$y]); - } - return $frame; - } - - /** - * Put an alignment pattern. - * @param int $version version - * @param array $fram frame - * @param int $width width - * @return array frame - */ - protected function putAlignmentPattern($version, $frame, $width) { - if ($version < 2) { - return $frame; - } - $d = $this->alignmentPattern[$version][1] - $this->alignmentPattern[$version][0]; - if ($d < 0) { - $w = 2; - } else { - $w = (int)(($width - $this->alignmentPattern[$version][0]) / $d + 2); - } - if ($w * $w - 3 == 1) { - $x = $this->alignmentPattern[$version][0]; - $y = $this->alignmentPattern[$version][0]; - $frame = $this->putAlignmentMarker($frame, $x, $y); - return $frame; - } - $cx = $this->alignmentPattern[$version][0]; - $wo = $w - 1; - for ($x=1; $x < $wo; ++$x) { - $frame = $this->putAlignmentMarker($frame, 6, $cx); - $frame = $this->putAlignmentMarker($frame, $cx, 6); - $cx += $d; - } - $cy = $this->alignmentPattern[$version][0]; - for ($y=0; $y < $wo; ++$y) { - $cx = $this->alignmentPattern[$version][0]; - for ($x=0; $x < $wo; ++$x) { - $frame = $this->putAlignmentMarker($frame, $cx, $cy); - $cx += $d; - } - $cy += $d; - } - return $frame; - } - - /** - * Return BCH encoded version information pattern that is used for the symbol of version 7 or greater. Use lower 18 bits. - * @param int $version version - * @return BCH encoded version information pattern - */ - protected function getVersionPattern($version) { - if (($version < 7) OR ($version > QRSPEC_VERSION_MAX)) { - return 0; - } - return $this->versionPattern[($version - 7)]; - } - - /** - * Return BCH encoded format information pattern. - * @param array $mask - * @param int $level error correction level - * @return BCH encoded format information pattern - */ - protected function getFormatInfo($mask, $level) { - if (($mask < 0) OR ($mask > 7)) { - return 0; - } - if (($level < 0) OR ($level > 3)) { - return 0; - } - return $this->formatInfo[$level][$mask]; - } - - /** - * Put a finder pattern. - * @param array $frame frame - * @param int $width width - * @param int $ox X center coordinate of the pattern - * @param int $oy Y center coordinate of the pattern - * @return array frame - */ - protected function putFinderPattern($frame, $ox, $oy) { - $finder = array( - "\xc1\xc1\xc1\xc1\xc1\xc1\xc1", - "\xc1\xc0\xc0\xc0\xc0\xc0\xc1", - "\xc1\xc0\xc1\xc1\xc1\xc0\xc1", - "\xc1\xc0\xc1\xc1\xc1\xc0\xc1", - "\xc1\xc0\xc1\xc1\xc1\xc0\xc1", - "\xc1\xc0\xc0\xc0\xc0\xc0\xc1", - "\xc1\xc1\xc1\xc1\xc1\xc1\xc1" - ); - for ($y=0; $y < 7; $y++) { - $frame = $this->qrstrset($frame, $ox, ($oy + $y), $finder[$y]); - } - return $frame; - } - - /** - * Return a copy of initialized frame. - * @param int $version version - * @return Array of unsigned char. - */ - protected function createFrame($version) { - $width = $this->capacity[$version][QRCAP_WIDTH]; - $frameLine = str_repeat ("\0", $width); - $frame = array_fill(0, $width, $frameLine); - // Finder pattern - $frame = $this->putFinderPattern($frame, 0, 0); - $frame = $this->putFinderPattern($frame, $width - 7, 0); - $frame = $this->putFinderPattern($frame, 0, $width - 7); - // Separator - $yOffset = $width - 7; - for ($y=0; $y < 7; ++$y) { - $frame[$y][7] = "\xc0"; - $frame[$y][$width - 8] = "\xc0"; - $frame[$yOffset][7] = "\xc0"; - ++$yOffset; - } - $setPattern = str_repeat("\xc0", 8); - $frame = $this->qrstrset($frame, 0, 7, $setPattern); - $frame = $this->qrstrset($frame, $width-8, 7, $setPattern); - $frame = $this->qrstrset($frame, 0, $width - 8, $setPattern); - // Format info - $setPattern = str_repeat("\x84", 9); - $frame = $this->qrstrset($frame, 0, 8, $setPattern); - $frame = $this->qrstrset($frame, $width - 8, 8, $setPattern, 8); - $yOffset = $width - 8; - for ($y=0; $y < 8; ++$y,++$yOffset) { - $frame[$y][8] = "\x84"; - $frame[$yOffset][8] = "\x84"; - } - // Timing pattern - $wo = $width - 15; - for ($i=1; $i < $wo; ++$i) { - $frame[6][7+$i] = chr(0x90 | ($i & 1)); - $frame[7+$i][6] = chr(0x90 | ($i & 1)); - } - // Alignment pattern - $frame = $this->putAlignmentPattern($version, $frame, $width); - // Version information - if ($version >= 7) { - $vinf = $this->getVersionPattern($version); - $v = $vinf; - for ($x=0; $x<6; ++$x) { - for ($y=0; $y<3; ++$y) { - $frame[($width - 11)+$y][$x] = chr(0x88 | ($v & 1)); - $v = $v >> 1; - } - } - $v = $vinf; - for ($y=0; $y<6; ++$y) { - for ($x=0; $x<3; ++$x) { - $frame[$y][$x+($width - 11)] = chr(0x88 | ($v & 1)); - $v = $v >> 1; - } - } - } - // and a little bit... - $frame[$width - 8][8] = "\x81"; - return $frame; - } - - /** - * Set new frame for the specified version. - * @param int $version version - * @return Array of unsigned char. - */ - protected function newFrame($version) { - if (($version < 1) OR ($version > QRSPEC_VERSION_MAX)) { - return NULL; - } - if (!isset($this->frames[$version])) { - $this->frames[$version] = $this->createFrame($version); - } - if (is_null($this->frames[$version])) { - return NULL; - } - return $this->frames[$version]; - } - - /** - * Return block number 0 - * @param array $spec - * @return int value - */ - protected function rsBlockNum($spec) { - return ($spec[0] + $spec[3]); - } - - /** - * Return block number 1 - * @param array $spec - * @return int value - */ - protected function rsBlockNum1($spec) { - return $spec[0]; - } - - /** - * Return data codes 1 - * @param array $spec - * @return int value - */ - protected function rsDataCodes1($spec) { - return $spec[1]; - } - - /** - * Return ecc codes 1 - * @param array $spec - * @return int value - */ - protected function rsEccCodes1($spec) { - return $spec[2]; - } - - /** - * Return block number 2 - * @param array $spec - * @return int value - */ - protected function rsBlockNum2($spec) { - return $spec[3]; - } - - /** - * Return data codes 2 - * @param array $spec - * @return int value - */ - protected function rsDataCodes2($spec) { - return $spec[4]; - } - - /** - * Return ecc codes 2 - * @param array $spec - * @return int value - */ - protected function rsEccCodes2($spec) { - return $spec[2]; - } - - /** - * Return data length - * @param array $spec - * @return int value - */ - protected function rsDataLength($spec) { - return ($spec[0] * $spec[1]) + ($spec[3] * $spec[4]); - } - - /** - * Return ecc length - * @param array $spec - * @return int value - */ - protected function rsEccLength($spec) { - return ($spec[0] + $spec[3]) * $spec[2]; - } - - // - - - - - - - - - - - - - - - - - - - - - - - - - - - // QRrs - - /** - * Initialize a Reed-Solomon codec and add it to existing rsitems - * @param int $symsize symbol size, bits - * @param int $gfpoly Field generator polynomial coefficients - * @param int $fcr first root of RS code generator polynomial, index form - * @param int $prim primitive element to generate polynomial roots - * @param int $nroots RS code generator polynomial degree (number of roots) - * @param int $pad padding bytes at front of shortened block - * @return array Array of RS values:. - */ - protected function init_rs($symsize, $gfpoly, $fcr, $prim, $nroots, $pad) { - foreach ($this->rsitems as $rs) { - if (($rs['pad'] != $pad) OR ($rs['nroots'] != $nroots) OR ($rs['mm'] != $symsize) - OR ($rs['gfpoly'] != $gfpoly) OR ($rs['fcr'] != $fcr) OR ($rs['prim'] != $prim)) { - continue; - } - return $rs; - } - $rs = $this->init_rs_char($symsize, $gfpoly, $fcr, $prim, $nroots, $pad); - array_unshift($this->rsitems, $rs); - return $rs; - } - - // - - - - - - - - - - - - - - - - - - - - - - - - - - - // QRrsItem - - /** - * modnn - * @param array RS values - * @param int $x X position - * @return int X osition - */ - protected function modnn($rs, $x) { - while ($x >= $rs['nn']) { - $x -= $rs['nn']; - $x = ($x >> $rs['mm']) + ($x & $rs['nn']); - } - return $x; - } - - /** - * Initialize a Reed-Solomon codec and returns an array of values. - * @param int $symsize symbol size, bits - * @param int $gfpoly Field generator polynomial coefficients - * @param int $fcr first root of RS code generator polynomial, index form - * @param int $prim primitive element to generate polynomial roots - * @param int $nroots RS code generator polynomial degree (number of roots) - * @param int $pad padding bytes at front of shortened block - * @return array Array of RS values:. - */ - protected function init_rs_char($symsize, $gfpoly, $fcr, $prim, $nroots, $pad) { - // Based on Reed solomon encoder by Phil Karn, KA9Q (GNU-LGPLv2) - $rs = null; - // Check parameter ranges - if (($symsize < 0) OR ($symsize > 8)) { - return $rs; - } - if (($fcr < 0) OR ($fcr >= (1<<$symsize))) { - return $rs; - } - if (($prim <= 0) OR ($prim >= (1<<$symsize))) { - return $rs; - } - if (($nroots < 0) OR ($nroots >= (1<<$symsize))) { - return $rs; - } - if (($pad < 0) OR ($pad >= ((1<<$symsize) -1 - $nroots))) { - return $rs; - } - $rs = array(); - $rs['mm'] = $symsize; - $rs['nn'] = (1 << $symsize) - 1; - $rs['pad'] = $pad; - $rs['alpha_to'] = array_fill(0, ($rs['nn'] + 1), 0); - $rs['index_of'] = array_fill(0, ($rs['nn'] + 1), 0); - // PHP style macro replacement ;) - $NN =& $rs['nn']; - $A0 =& $NN; - // Generate Galois field lookup tables - $rs['index_of'][0] = $A0; // log(zero) = -inf - $rs['alpha_to'][$A0] = 0; // alpha**-inf = 0 - $sr = 1; - for ($i=0; $i<$rs['nn']; ++$i) { - $rs['index_of'][$sr] = $i; - $rs['alpha_to'][$i] = $sr; - $sr <<= 1; - if ($sr & (1 << $symsize)) { - $sr ^= $gfpoly; - } - $sr &= $rs['nn']; - } - if ($sr != 1) { - // field generator polynomial is not primitive! - return NULL; - } - // Form RS code generator polynomial from its roots - $rs['genpoly'] = array_fill(0, ($nroots + 1), 0); - $rs['fcr'] = $fcr; - $rs['prim'] = $prim; - $rs['nroots'] = $nroots; - $rs['gfpoly'] = $gfpoly; - // Find prim-th root of 1, used in decoding - for ($iprim=1; ($iprim % $prim) != 0; $iprim += $rs['nn']) { - ; // intentional empty-body loop! - } - $rs['iprim'] = (int)($iprim / $prim); - $rs['genpoly'][0] = 1; - - - for ($i = 0,$root=$fcr*$prim; $i < $nroots; $i++, $root += $prim) { - $rs['genpoly'][$i+1] = 1; - // Multiply rs->genpoly[] by @**(root + x) - for ($j = $i; $j > 0; --$j) { - if ($rs['genpoly'][$j] != 0) { - $rs['genpoly'][$j] = $rs['genpoly'][$j-1] ^ $rs['alpha_to'][$this->modnn($rs, $rs['index_of'][$rs['genpoly'][$j]] + $root)]; - } else { - $rs['genpoly'][$j] = $rs['genpoly'][$j-1]; - } - } - // rs->genpoly[0] can never be zero - $rs['genpoly'][0] = $rs['alpha_to'][$this->modnn($rs, $rs['index_of'][$rs['genpoly'][0]] + $root)]; - } - // convert rs->genpoly[] to index form for quicker encoding - for ($i = 0; $i <= $nroots; ++$i) { - $rs['genpoly'][$i] = $rs['index_of'][$rs['genpoly'][$i]]; - } - return $rs; - } - - /** - * Encode a Reed-Solomon codec and returns the parity array - * @param array $rs RS values - * @param array $data data - * @param array $parity parity - * @return parity array - */ - protected function encode_rs_char($rs, $data, $parity) { - $MM =& $rs['mm']; // bits per symbol - $NN =& $rs['nn']; // the total number of symbols in a RS block - $ALPHA_TO =& $rs['alpha_to']; // the address of an array of NN elements to convert Galois field elements in index (log) form to polynomial form - $INDEX_OF =& $rs['index_of']; // the address of an array of NN elements to convert Galois field elements in polynomial form to index (log) form - $GENPOLY =& $rs['genpoly']; // an array of NROOTS+1 elements containing the generator polynomial in index form - $NROOTS =& $rs['nroots']; // the number of roots in the RS code generator polynomial, which is the same as the number of parity symbols in a block - $FCR =& $rs['fcr']; // first consecutive root, index form - $PRIM =& $rs['prim']; // primitive element, index form - $IPRIM =& $rs['iprim']; // prim-th root of 1, index form - $PAD =& $rs['pad']; // the number of pad symbols in a block - $A0 =& $NN; - $parity = array_fill(0, $NROOTS, 0); - for ($i=0; $i < ($NN - $NROOTS - $PAD); $i++) { - $feedback = $INDEX_OF[$data[$i] ^ $parity[0]]; - if ($feedback != $A0) { - // feedback term is non-zero - // This line is unnecessary when GENPOLY[NROOTS] is unity, as it must - // always be for the polynomials constructed by init_rs() - $feedback = $this->modnn($rs, $NN - $GENPOLY[$NROOTS] + $feedback); - for ($j=1; $j < $NROOTS; ++$j) { - $parity[$j] ^= $ALPHA_TO[$this->modnn($rs, $feedback + $GENPOLY[($NROOTS - $j)])]; - } - } - // Shift - array_shift($parity); - if ($feedback != $A0) { - array_push($parity, $ALPHA_TO[$this->modnn($rs, $feedback + $GENPOLY[0])]); - } else { - array_push($parity, 0); - } - } - return $parity; - } - - } // end QRcode class - -} // END OF "class_exists QRcode" -?> diff --git a/main/inc/lib/phpqrcode/cache/frame_1.dat b/main/inc/lib/phpqrcode/cache/frame_1.dat deleted file mode 100644 index be28feac47..0000000000 --- a/main/inc/lib/phpqrcode/cache/frame_1.dat +++ /dev/null @@ -1,2 +0,0 @@ -xڝ E9u`"PńC牗T!0$ -EɲQmh۾9{kI" 9Ln)Ap־>^zmnŖ;mn \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/frame_1.png b/main/inc/lib/phpqrcode/cache/frame_1.png deleted file mode 100644 index 86ce6e98d8cf7071291d5e5bb39bc3080511c8b8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 126 zcmeAS@N?(olHy`uVBq!ia0vp^q9Dx33?wJtG`|X@*aCb)T!Hle|NocXoPQU{GWK+F z45^rtobc!Hfq>uNnVVn7Gg`2HlysJm`1k++!4KjchA)1}^Yl3E66=VaXwbng!p`vB WU-#~W{*xdZ7(8A5T-G@yGywobm@6p& diff --git a/main/inc/lib/phpqrcode/cache/frame_10.dat b/main/inc/lib/phpqrcode/cache/frame_10.dat deleted file mode 100644 index aff163f6882e1c842881c539160539ee97221e5b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 204 zcmV;-05ku1+U=K34ul{KMqP93Nm#TyxdGe+ZZ`bX2|6GY6RiCuCX1^|Hy)_wA3>UwXVkes{2iDcbZs(b-_ G?>v^)7G+HU diff --git a/main/inc/lib/phpqrcode/cache/frame_10.png b/main/inc/lib/phpqrcode/cache/frame_10.png deleted file mode 100644 index dbfcd70b588c9cc508d210d761ca285c962e70c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^mLSZ?3?#Q*6Fdf_*aCb)T!Hle|NocXoPQU{s`qqp z45^rNcH&0P1_Kcn{i)eEQ&eWabo5TEo z<(=q;l{2~SNFHOk7+K+Z++>o}0+W;js(lQ_L5J;4XHRbpJ@7EKSbjtGxs>0TanIFf yTerS?Jf(G)Wt_o(rC4{V)qPjP^(|O~A28=0dj4ToPRUb}EH+ z?=;|LU8z+!qM$&p(|BcWyT^0wyzYLMW@>oYiN^Dsz8hTJ4a-aiVeGGljlcQ?PgyF*WC@)ePT+&@l!`0?ief1~n6 zE|yl^gW5e`nKwIinOvP@sie!fPIxQBN@sPwvjzdvtR(AR7bMPLqt$5hLLY|jw(O$c@esqcjU~XWxX2%DQ}j2 Ypk>~2FWzvVWdEB3>HkBaKPQDn?w1{Br2qf` diff --git a/main/inc/lib/phpqrcode/cache/frame_12.png b/main/inc/lib/phpqrcode/cache/frame_12.png deleted file mode 100644 index 8ba67822cdbeb547858ff6fc50cacee24a1b7d39..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^jv&m)3?#Q$MzaAawg8_HS0MfW|No^o=iddgdOckn zLn`JZC;Z`O`p;)zaHT2o|6@ssn1en08x5|_?@qWT|MUNU=7X>P-D6i`V>=dLP>_)D zgJ10T|NV^*^<88qe3j=qkQ8w3g4pi>{%_LN%!j{MZKyvjEwPU&^5g&i?aJMXS9tf# z))chnOn-VfGWh@Dzii+24R{?7GfXmbNLp7=x~^a^N0{!Mqa4YM488*Y@7T!EMuc4o**_dv29=tg%zuR9}#CwLe ZF7lm6+oM%3(p}KSMZA}4^aZ5yN}69FYBT@< diff --git a/main/inc/lib/phpqrcode/cache/frame_13.png b/main/inc/lib/phpqrcode/cache/frame_13.png deleted file mode 100644 index 6e49d35a02fdca84cbce7cbdcc4455a8f6c7a3bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 210 zcmeAS@N?(olHy`uVBq!ia0vp^t{}|F3?$W@cV+=8wg8_Hkl_FS|CipJe;3GV_jGX# zshD$j(m~D!10L6U|G3>D>;fX{1#EjgrWdpJzq`==!Zpb!r-Z@r!+bgW{TFJO+!qN- zO!?Nbz~r}2caWn=<;hYT--4|xm^^H6ZOHEH)LZFp|21ezZE(M-7khSp>&l1M=G~k7 z```Ke>ZO4uStq~s?ri>iZOio6Z8x~5aew=^?BI!1D~3ap?Te2HrSt=x#Ng@b=d#Wz Gp$P!f)Kr=P diff --git a/main/inc/lib/phpqrcode/cache/frame_14.dat b/main/inc/lib/phpqrcode/cache/frame_14.dat deleted file mode 100644 index e9ae093296aa29fab5e9902b6f08c589fb0ada98..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 227 zcmV<90382#+U=M@3dA4`MZ5Oa11^$Xy@B3DZ#HVvL77flO`r_qyJ{$pN0cm*QcbkW zOb{?`fMilEnI}OcLM9cXSrSxIB``^d*Q8K#Sp&p|blj)ly$_eQu1|D#ZtYL-`P`_v z&)r4JoKwyYFt*0oxjyAsirGHbg&iU}F_Jo|lREvc)7@EgS~DZ_@w7&yaPY@qP1;GU zPx{8yNuAV5=eW*sedFq+PER-?LOv2s0FYrKP6Y+uPUG`wUqQUsGc*0ziH*;3-ma%} dV(p*WKJj*9?cGU|IJ?7+#M);zc>`M4w|A(xa#R2S diff --git a/main/inc/lib/phpqrcode/cache/frame_14.png b/main/inc/lib/phpqrcode/cache/frame_14.png deleted file mode 100644 index efc36c034f1a851498e5afad249adcce3d9fb04a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 213 zcmeAS@N?(olHy`uVBq!ia0vp^o*>M~3?#kx&YTaV*aCb)T!Hle|NocXoPQU{>hg4P z45^rNchW}Q1_K_Jxm}Srn$(yB6x19;G$JQ*YGh^#@P1G+>r7-mB7W`V*G+#Woopx# zaXH*8JW=$>j6!jp4LdeJ%jrLRbWNrUPz|e%?4;ffl``SFGrY?`?QLBi&=CD)URb+W z;hsD0-;#Cz-B}wlN7VYo-djpFrLW5Bvr5*ct<9@=upq-IF3r5?k;t7x_kgZq@O1Ta JS?83{1OWKuRWASl diff --git a/main/inc/lib/phpqrcode/cache/frame_15.dat b/main/inc/lib/phpqrcode/cache/frame_15.dat deleted file mode 100644 index 18727818d76dba4873f5993f6c9ba948ca4646af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 242 zcmV zjE0Ef4oN1(k{KEk$4bexVm9YiXdC56v{3T$rBr2ZX>#9!_g z`B^`!y7Nq9&A4060Wo%qv*Ufsu{CCYT^E&9np3604Q_DzFE?pw^~|@kYVIa#&+I*` zl@Y;Kkq??`U*qt@M8@#wp?=9QD&F@s(Gu5We?xHWW={>BMTjUwEzGB diff --git a/main/inc/lib/phpqrcode/cache/frame_15.png b/main/inc/lib/phpqrcode/cache/frame_15.png deleted file mode 100644 index a9f416c7cf6d12d66b42288ca30634bd231620ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^z97uV3?y$Jul@|A*aCb)T!Hle|NocXoPQU{n&9c; z7*a7OIpGgKW4(k#*1|KZ|Y7;q&c({geOlq6{l_|NsB~@BeOj2?=LKg_g#L z_90*X^SA8}*y`}CUV@?f(2QoEFV40{_R4EX?7Qw<^Koy}!|cERKm4zM{J-8+&^5^V zM2+FAWR7Cxrk}D0bN=>!U_F$7K!)M7p-w2XYph^ate~2LVYZ-;n}smLZ{Gt?94;j$ Q0^P>o>FVdQ&MBb@0G@4Fe*gdg diff --git a/main/inc/lib/phpqrcode/cache/frame_16.dat b/main/inc/lib/phpqrcode/cache/frame_16.dat deleted file mode 100644 index 60af678453..0000000000 --- a/main/inc/lib/phpqrcode/cache/frame_16.dat +++ /dev/null @@ -1 +0,0 @@ -xA E]sIX;n6`qW6`%A/3!!g̡1N) E|;>6⸏97$c]kkw1[mC͜cR>E,hʼnp#xFyWVWG3+˓S}Ğ#G8b^c^cpc&3YQ"vk9܇} ĿQL/ \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/frame_16.png b/main/inc/lib/phpqrcode/cache/frame_16.png deleted file mode 100644 index 6ac8fe890573bd9ec52af39a315ac3ab4ea2821f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^fgsGt3?wHw-Y5l9YymzYu0Z<#|Nl#G&c6#}b$Gfs zhE&W+PWZ#m$}S<1weXDnM;@Ma0pIRB@R(Uk#Imf`XJ1(VT~b2AdEtS^#)tMHfByex zYuj(|)!|#c1w;4Yo6V7boNcfCeZ$Lh|MkLuTKNe-qW;_ev6oobrMz06=bb#S{I8Dh zN*l`;cPanr7UAppFZhu8w7WuKxXRac9?ujuXHUG*!(qm7^gY)#$(yb3fo@{(boFyt I=akR{0Keo@^#A|> diff --git a/main/inc/lib/phpqrcode/cache/frame_17.dat b/main/inc/lib/phpqrcode/cache/frame_17.dat deleted file mode 100644 index 87f0cf593bab1049b794e2cd5af31a03aed5ae4e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 237 zcmV??y z+zk`^4Hi`JDI!!RUucn1n-C-N9Fb z^_i|y`igmlD_r3USGeLnfcpUE6|QiFD_o!A%FM(h?MeyC;;xkP+jach+JBqBM9KYfaSc^$Z&>9G^P0tbL9Kb? diff --git a/main/inc/lib/phpqrcode/cache/frame_17.png b/main/inc/lib/phpqrcode/cache/frame_17.png deleted file mode 100644 index 5b929ac736efe8f6d1985337c1177744c1269ea7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^p&-o23?!MXtt5dITYyi9E0F&G|NqjP^X~##9iA?Z zAr*6y6aMhChD%6fCBE4#FAy~=;3R%V0whYqvPd*ASAoyV)#iDwF3O@+^;xolwc$WL45Dpax@=q3hFS3j3^ HP6<әt3;H#љt3Y+oghٽlnF>i^#awm;g~pgNs{6zp' \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/frame_18.png b/main/inc/lib/phpqrcode/cache/frame_18.png deleted file mode 100644 index ee0d6a35e2e6a84e715d5eb5b4fdc9b5d2749abb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^ks!>-3?%c9O1%M6YymzYu0Z<#|Nl#G&c6#}&Gd9} z45^rtobZRAwO&R-A}euD{dY-;n8Z2%#V16aW903$A%y{rCU=?+2?S zoD&%`Zq?5?^Z!3DPkmyQ!<_#d4AUG7+P3l-Ff2$saPI&Ek5tBsDdq+>Yyb1R)Ia|J zpWl75<3-~We~dpEEmriJ=c8wIT*8-4vt+_y-iROtCy{xt9gWtVsEV2B>-_MFQnAED a3kLr4d-pH(c*O{GB!j1`pUXO@geCyv16v^g diff --git a/main/inc/lib/phpqrcode/cache/frame_19.dat b/main/inc/lib/phpqrcode/cache/frame_19.dat deleted file mode 100644 index 95e26adc1b..0000000000 --- a/main/inc/lib/phpqrcode/cache/frame_19.dat +++ /dev/null @@ -1,3 +0,0 @@ -xA - E.No7ћiiRN2W%x@ڜ' -u6.*S;}àT zrt%,};)ZLP$qgLdJ;w.]z#[͝Og" B}};w#1Gb;w_C+w@Dfu2N9R7|pWkk \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/frame_19.png b/main/inc/lib/phpqrcode/cache/frame_19.png deleted file mode 100644 index 20fddd84c87b089846e770d1f605bb2ad7f57c71..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^u^`OI3?%>V|Iq-X*aCb)T!Hle|NocXoPQU{n&#=^ z7*a9k?UaqYhYUnq&Wq-jC5YuSB#B&dnb|T?LRr=$Z_R}Tk2{2ZJNXJK?z>}STkBod zD!Ahe?+Y#-&W#RvJnw{;%)2x3`m?>pT<459AMQBAm|$4*AhL{Qjqyw_`&^NPya`bn zXJgWHCRV@tu;iM2+Sbh*zvtZi6J38hrG4+=)_Z5WUzM+1``TYoxK{mFuJ#L=ri0wm XqQq6W4|?kYUC7|+>gTe~DWM4f0svZN diff --git a/main/inc/lib/phpqrcode/cache/frame_2.dat b/main/inc/lib/phpqrcode/cache/frame_2.dat deleted file mode 100644 index 7e42f31cae..0000000000 --- a/main/inc/lib/phpqrcode/cache/frame_2.dat +++ /dev/null @@ -1 +0,0 @@ -x͒ F{v& &Y+?Z1S'y!a815&۴HٞclF1#6 f6O7C֏8gIfB\DԻ( \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/frame_2.png b/main/inc/lib/phpqrcode/cache/frame_2.png deleted file mode 100644 index 9c150ebe3c6343f6eb7549ec855a85c65de7604d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 144 zcmeAS@N?(olHy`uVBq!ia0vp^k|4~;3?%=liz@&rwg8_HS0MfW|No^o=iddgTs>VJ zLn`JZC;X{zXk7U1e=Qr^_5b1%IX6fouV7|A3{)sB@vn(vQN$aEu-Zyy=Ewg(ur1JZ on5OM)8&Req;!^#!TfKm!>(UHx3vIVCg!03uy4-2eap diff --git a/main/inc/lib/phpqrcode/cache/frame_20.dat b/main/inc/lib/phpqrcode/cache/frame_20.dat deleted file mode 100644 index d5ecc1d8a0be752c422607ca863710fb41e89f29..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 250 zcmb=p^>&so*I@;L*3I9pv5Fh-u3+BVd2h|XrM?Rygy#mlsE%yq{QN_rm3^kbraf_K zT{CJkWkNo9UY6CcnsV--^u zOJldbdLR|gckNx0zDb^tqE2c~fteS{QV^$$s-(VRP{&d+%}!k2n8hWL&;YFRNm@X@0pL0J~;%WB>pF diff --git a/main/inc/lib/phpqrcode/cache/frame_20.png b/main/inc/lib/phpqrcode/cache/frame_20.png deleted file mode 100644 index 23a061d5442e5950dc57ae4e3f754a72b18ff53a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^i6G3#3?%=YhPDX_8iU0msvcT2m((dUcsbb;eOISnHE*Dg<1ej05g z6TelqVW*J3LxB0VBTn;T9{U-YPuzYYm+{WVu)4`tCvuk0J$+=^JinE@{pYYme)_^G zRCKb+Ysa%PrSIR~y}9%L-~0HO`-ivRxp~21a(d3@Y0=B8FU(feo3S(D-WC(-B3)aC Yhx#Rc#-1{#fi7h5boFyt=akR{0I{51asU7T diff --git a/main/inc/lib/phpqrcode/cache/frame_21.dat b/main/inc/lib/phpqrcode/cache/frame_21.dat deleted file mode 100644 index 1974dd9d4b..0000000000 --- a/main/inc/lib/phpqrcode/cache/frame_21.dat +++ /dev/null @@ -1 +0,0 @@ -xA E]sIX;n6Upв]٘< i-eW)ŕ…H\jvqHL\6ЅrILܹ%@Vv(P4|Xngɝ~]Du1Us S\,2N?DKF-:eJ]p_,a0` X` w,` X]5 Y4{2vJs9)u۹,]^_7$_ \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/frame_21.png b/main/inc/lib/phpqrcode/cache/frame_21.png deleted file mode 100644 index 291598c72d21bac6548d649a4c0ae361a3f3c281..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^sUXbA3?%b5?e76nYymzYu0Z<#|Nl#G&c6#}E%0=4 z45^s&c8Ve2Ap-%H>!P`J6Rz)A#2UEl5$}@DKW0@L!ESpLCP{0HM08I+w9mQHp{3|< z#uoLvV(f=)_!nr4*yb$UIO$8w3qQFZD{qDu=PBg(==aGzoAaDygT+2UZ#}`II(`@a zTfYDFcHhw_Mf$&32ite~e#^+LRiYnGe^u zy!rp1m#1E^%JI(s6AU`tXJpwn$-ff(mztmOBd(vL_Y+&&`mg^F|356yrZelFIO- 7p 7$}>ɷ7p tssrs Vmҹ}R~7&?7ԦIbh{<Mi- \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/frame_23.png b/main/inc/lib/phpqrcode/cache/frame_23.png deleted file mode 100644 index b8f16ae239dd9f4c18c18191589b0f98e896c750..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^xggBQ3?wI-)rtZswg8_HS0MfW|No^o=idcMc)B=- zRLn_E_|wl2FCmdNaYwkl!49Ruey#-t=bLuQzgozl!F}cTUb(J&bqNVPt_=cgZT~$s z{jWFp<9dnv$v=0tgvgY49MfCbML0qY4m1n4Xi4n5_TOEBC(>kZ^AY#v;4+grFO{vO z&Rv<5>-tpA?P=FPcV6u)6IiDGIq|S3riwW=Ht_4NMYDR2t#y5Bw5WhlxO>L&-&1e; Q10BcU>FVdQ&MBb@0PfXRdH?_b diff --git a/main/inc/lib/phpqrcode/cache/frame_24.dat b/main/inc/lib/phpqrcode/cache/frame_24.dat deleted file mode 100644 index 7b92e29c4d..0000000000 --- a/main/inc/lib/phpqrcode/cache/frame_24.dat +++ /dev/null @@ -1 +0,0 @@ -xA EMX0;nVP4HSSxU3/O LiJ4V JC%6VR&DBHjDJ??BlcDZ'UXUޏ0ywįj똳3ścj{:GqGNv;笓J <]#8#8H'GqGtr:9#8#8ؓhNt_>teS^\gQe?vuo;>*wlm \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/frame_24.png b/main/inc/lib/phpqrcode/cache/frame_24.png deleted file mode 100644 index 397c64f8533159fe3c792420d93cab3ec64c673c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 242 zcmeAS@N?(olHy`uVBq!ia0vp^g&@qx3?y%CxHlO{u?6^qxB}__|Nk$&IsYz@wcOLi zF{EP7+o>CQ4;cu!o)=Bt;3dWH(5PX|Xd0Tbewt9=(giM&ioPz%uZwq_{AtYK_=L;b z-~axk|Ds~-#=Rctl_DS6E<4m{++hxOxW(*z(!L?xL2jbS`@Xaf{qGdGWmpvR5thb97@%;4$j=d#Wzp$Pzhc4tul diff --git a/main/inc/lib/phpqrcode/cache/frame_25.dat b/main/inc/lib/phpqrcode/cache/frame_25.dat deleted file mode 100644 index ba125182e5..0000000000 --- a/main/inc/lib/phpqrcode/cache/frame_25.dat +++ /dev/null @@ -1,3 +0,0 @@ -xA - s낋]rxY51mMBG -*Sx|Ua5ƵZ-,1HPRjX5iG>WR/+uT廯 ӯ嗴u[Sa[kv5+5nJ%+VXbŊ߬u'SRtzZ++VXbŊٟٟٟ+VXb}Ŋ+VXVI+kq[toVZvoNVw}{r<ýR"R] Wr} \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/frame_25.png b/main/inc/lib/phpqrcode/cache/frame_25.png deleted file mode 100644 index 25bc4454afbe21949bfd01d1a8bbab713486ae65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 242 zcmeAS@N?(olHy`uVBq!ia0vp^r6A163?#iy+587mYymzYu0Z<#|Nl#G&c6#}E%$VB z45^s&cB&%ZAqN51|5`cu2Qt4gsF-;4Ir?6nTp+=+Nr<&Ydrf9n!e{G{vpig`o@IAV zpT3{+yxVcXEa?kbazcxq6{lLB{}VM?`;*JP)#Y~fCz=^>mۚ?vmg?ұηdCUIkE\Msfafa>[sӈ9쬩ެ8b]LgEo w1 \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/frame_26.png b/main/inc/lib/phpqrcode/cache/frame_26.png deleted file mode 100644 index f4a6b393861525908d76f29c6d8a3bfc2ba4f747..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^l_1Q>3?$V}WIz&Z0X`wFK>Gjx|4VPqzYAoo^mK6y zshE?T@TZ^UpG-o+3Rkfo(&rC6=+gP1FW~!t-{pbx-~a#LB)q!sxL;FM;QZsxnjpG@X|Wc^3Whe7pc$LY4HynfX%(+id5E{n0v40R%_lqrDMPR_=K#Nbs1J=Z*FW%KHev5UH0bx zvhP3A?5`T{eKs|C?=(67e>XRlv;V$O{Jat(4^}wWvJV8GgET;O7Rx~3dn=g8x81kq zTBsYH(o>B~k(w6wdiUP<-~a4d_f^K|^b>jOg|*Ku{@y(>H?~&4sQTS6>xH+g>q>Tg S)BB(oTgzV+tiQ0S`YHfvkCqVt diff --git a/main/inc/lib/phpqrcode/cache/frame_27.png b/main/inc/lib/phpqrcode/cache/frame_27.png deleted file mode 100644 index 8419ec2301e8c0278f9f86d97417d51d3df000bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^wIIyM3?#Su{YwKY3Z=Ttv zWf2y7&zVY?&I!gH*lL(C<3L-FqWk?PvhJVcioOWu?Vls-VEE&Jg0;|sb157vj!F0I zoFJt8?3CA*9ZT0UM?PxZcc8vtF);OXk;vd$@?2>|KWW^(`l diff --git a/main/inc/lib/phpqrcode/cache/frame_28.dat b/main/inc/lib/phpqrcode/cache/frame_28.dat deleted file mode 100644 index 8cbaa1961bed61c3d774192448857480eb49762f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 318 zcmb=p^>&UUU$cUMYi#vvHNCX5BIcc(ch)S(P&rt#xF_>o`BhIHdwqxJ`pXR0ab3O; zyhvzU>thM$uzdDevN_u7>@yw8*(S-Z(T=tZ`1|rey6L^W%k_%NF5F|Ui=6h%{9e%d zZ;qDSdF$l&FG(-^99&vHr#0ZpbjM5kK3J?R3cg=E!9=w8_VG%C;KB!IWDhW~88k5R zBz#a~TYLY*^54yi?c%-~`hWLu-)r%Km;K+Pv$J34CnoIU-@%{2z$^h(euDc6>nEnl zMr%QcZlKHrafo2K5)VwFf<8p>oeNCgzsZd&I##GMUwz`}E2+Yy_3mfghfV%>+;#2K w_7?4#@$=nu@tm|;Z8o*f=bqOl7=Ny{aυR-rn.ꯋ\T:*)|) , ,x_}:^RUoɢu~މX`XЏЏЏЏ_`X`XЏЏЏ_`X`XЏЏЏЏwbX`PU)D"c{z3<}^?bm잃a.] -{Q6uT,9 \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/frame_29.png b/main/inc/lib/phpqrcode/cache/frame_29.png deleted file mode 100644 index ffe072c868268ea77f05f71c17088021d549090d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^tsuP;BJn$?U}wS}0TXykDcgTe~DWM4fn*mjQ diff --git a/main/inc/lib/phpqrcode/cache/frame_3.dat b/main/inc/lib/phpqrcode/cache/frame_3.dat deleted file mode 100644 index 188d531c2f..0000000000 --- a/main/inc/lib/phpqrcode/cache/frame_3.dat +++ /dev/null @@ -1 +0,0 @@ -x E{v& &Y+bk'ya:TXl޶$W+ӏv9}gR@H0YPBEm?s"bt2cn:ﺭ;YzQ7 \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/frame_3.png b/main/inc/lib/phpqrcode/cache/frame_3.png deleted file mode 100644 index 945ee7cb993022c3ba0081cdd6b833b92395b30c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^vLMXJ3?y@6zxn_vwg8_HS0MfW|No^o=iddgJUm?- zLn`JZC;a)}-nj7F|NHzr>;C`eQV>iqJa$2VtqrL1f5H!Lr4wnjD-wRh|KHox`0@XB rt_3F@rfGYe5mn(<%W`B5%F}Pb9F^HI>YU!D_xBYq^}BRWJ#p5u$@O~+U60g$ z^ZZ%%C&E6_>--Dp^Lw@H{+B%qvQk^Qjp5k3r)$sId8T^L{8KD*Wwpx3yDA4+gnbMS zvP`Zw$-FB!Z`b@c+Rxs&eZ4X_H(t}zN!in)_Pe(B-kBwv{Vn`0k`1A%fm#-_F9E_Q zHV6?QtI7cc&w)*Z5ts^pmI@a>n)4-LQd5VAxSF@+|0}%z9_8)t4X9Z8-TGsS+L_O` o3*N2iKjl*T?_}Zp7w1|m>#S{6FV2w-Q4O5Cykv#>|8j$;0GhIr$^ZZW diff --git a/main/inc/lib/phpqrcode/cache/frame_30.png b/main/inc/lib/phpqrcode/cache/frame_30.png deleted file mode 100644 index 75dbddd2416814ef91b71363c859c3dbe86f0802..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 255 zcmeAS@N?(olHy`uVBq!ia0vp^ogmD}3?!9ab#?(Mwg8_HS0MfW|No^o=iddgws^WY zhE&XXJ8dKHAp-$deb!SFYn&!CY6Q4UH4Jk7sONJ?V2XzJ1%+7_{OTQ#YUCIa<5O*I z@1FcVdoow(KLw+VEhS36DYCp#b}QPnZQP#yZF5>L_wIw#N8!&ZL32x5J2SZFRNT#W zJ+d{@@YEHq?4aMP=C-7+TKmm!p0e&81)Cc7+)G|xes$W5z3%q9Wf`gZcFvkf-|8dM zyYV櫷:ñA8-+mTbllltM&]ll&]Ill&]y 6` 6`iuyXWi\tz>.zk t77wJϔ4w҈85 \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/frame_31.png b/main/inc/lib/phpqrcode/cache/frame_31.png deleted file mode 100644 index b14d1fa267f229a5b21beb06401aaea3c7ee4673..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 260 zcmeAS@N?(olHy`uVBq!ia0vp^y&%lU3?w&9$bJT-*aCb)T!Hle|NocXoPQU{+Ue=y z7*a9k?X-=&hYSQ<^+j{d5~R!+0*%=60@{+AM5auc(!n|5PK2l6>q3RVA30i5E;U78 zzm!b-J6oUkrH>MO^Sih(w%FVJC(3=iBOLgbf7_Y;qQm^gYNmAkvubmKsBNb!r<>aC-Pn**9g*ߚ?aOkL_<[c>c˘uLI%#0#0#otѢ}4fv_)Eph5R881#0#0itZ#0#0#0itZ#0#0#0itZl0#09q"HܜHQ"L5}-Y׾k`>z鸳4&p!!`:5 \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/frame_32.png b/main/inc/lib/phpqrcode/cache/frame_32.png deleted file mode 100644 index 58d42db3c5b755228c7565cdf8128438559cfe1b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 262 zcmeAS@N?(olHy`uVBq!ia0vp^6G51f8A$#VJCOjS*aCb)T!Hle|NocXoPQU{+U@D$ z7*a9k?X-=&hYSQ<^`{N~#na9iwuURu!V?k}}KG;`at7keZ6HBO!j zPFw%CYT8codjH_FpLqjK{?_pC(kM^0-qBFEG_3wrT<*O&_g>F?-&noh_CE9X8vcLx zZ-?L5c<5S4(d*MS%jL4aFL*KcmFQoSBb$x~rEe4WKl3d;RlhCaH-pl}T98i}JYD@< J);T3K0RZV1Z(9HW diff --git a/main/inc/lib/phpqrcode/cache/frame_33.dat b/main/inc/lib/phpqrcode/cache/frame_33.dat deleted file mode 100644 index a2613755ae..0000000000 --- a/main/inc/lib/phpqrcode/cache/frame_33.dat +++ /dev/null @@ -1,14 +0,0 @@ -xA a޺@n7+*L++柮bb*LCc kHrjJ5Yi~0_TT}e>5b_w͟?\Rai+7W\wLUNL -+ -+jOkc\˩|%o} 8 -+ -+ -+ 3g -+ -+ -+3g@ -+ -+ -+:RXB9I=ko/Swؘٯ`gr_ٙYVSYzIefnmQoz > \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/frame_33.png b/main/inc/lib/phpqrcode/cache/frame_33.png deleted file mode 100644 index 924c728e0aa0b3c22b7537d833d53f072a923640..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 253 zcmV7LUZoG!D=_b+G>~XohCiGYUA3?`$qlQw=oFH)|?GM%W=ZP z?o-WP`{JCI-1j+kVd;lds9Q_l#)_e*e%!H*n2YxP(|eQ4yd?KKF7uLH<|VmLxpSZ$ z1MOt{Gd*JG7)eOIdQ#d>d~xt^_>>*JiBA`^i7E%w2i00000NkvXXu0mjf DAwYG& diff --git a/main/inc/lib/phpqrcode/cache/frame_34.dat b/main/inc/lib/phpqrcode/cache/frame_34.dat deleted file mode 100644 index 7ceb0259d4a6f14ad6d9e5d76eb87c07b034c711..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 331 zcmb=p_4bZoU$cP#>xCNzb)OE=JWTSu!=w6LqU*^gyy-W?Z;@;Fg>L`1=l-EkZ?iVvV?C0_X=i2_ zCW9G)ljhbgx7l(nwvgX`%e6^Q_5bh5(A^bzqxMK4)(Kt#i%i{@a^9b964fc@euQ;PW=~uiO$9&bgnPb zQZeW4^o^WMjsmX#U8f~jtBEBjv`tG?seT)Aq*3=qXXlI+_hnO3Z`!AqXdKG<^zh@1 z$2a89EJ`kxb5FQ`=(boyS7nhxxW0w*`IRj*&5GUQE?a*(lXrI>tApXq$M?>eXvpg? zJ7Dnt${M{rF8!;dRI6f&a!y#e`IJAq{!imf{LG6>4VD`%_D=Lmb(?#S3j3^P65% diff --git a/main/inc/lib/phpqrcode/cache/frame_35.dat b/main/inc/lib/phpqrcode/cache/frame_35.dat deleted file mode 100644 index 56bc3e28ee83b24767b00391773560ca842f0b44..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 342 zcmb=p_4e+@yk-Lt)(dC;l&Z2-bJsJ}Gu4L)&k?(_Yz24S#B<8tYk0!l*-FIIBjt?0 zZ`YVyJa2n|_x3Zdk9bXgHfz^qygTh2XweY|A-_q!&2k4t`5 zdHt-uf3>=7$NxRcHpcK?YhPbowodr?x--Th*X`3@Jbts=sCI7N@2dT+b7tjn%l`^M?L^?B>}TrgGEWxv+gtv>&1 z^SpAXK9B(~H-km1?tx8$7`Ys%2q^kG_8{C6zxh|wzed(x`wSQ9yIX(x>6}yP9JAN? zaAi*~^7>i6``g|}l``+#Pxx*7Q>a$?+fMp@&Wq;Q9mQL}|JJ)V^U3dOv#MPg=?~>E Qwf>fGyj#QM-^sTe06Gf6oB#j- diff --git a/main/inc/lib/phpqrcode/cache/frame_35.png b/main/inc/lib/phpqrcode/cache/frame_35.png deleted file mode 100644 index d29806c6037dea38b05d8211a0a45c2e0c1ff1d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 243 zcmV69g+8T9FaOlD5lXr@5A{4g21 z`3F-KR1%=7ED2boeU%@kIrD;Vui5n8>omRhI!*7rPSbn8llib6 tcmDZ{$vZ*}#x^0hn~*mYfxOG)^abWznpY06{Y3x(002ovPDHLkV1fp`ZrcC= diff --git a/main/inc/lib/phpqrcode/cache/frame_36.dat b/main/inc/lib/phpqrcode/cache/frame_36.dat deleted file mode 100644 index 282c60d23bca6a7c3ac2c3da0744992f3415d8d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 370 zcmb=p_4ck~UbBG!>xDHtOI5|b@#Qg?H_pDw$;Z^XB}m*L@cxD_oki=_lM}=$=E<9G z-R?29c-FLpVq^dBT+!v^g&NTH_@wd)yXEcGyBzK-j`OqvsA7=ytvYW@9>9b z_WqKQLf0xI)<4~MTkdf{-#UAXb5bv_XIHKgJ-y+Ial~c2Rr$$h4+rJ0P5XKC?x8T> z8}0rlCMY_$@kss?KYU%i=k@&DYZIUS(0u#r`Qg$fYBKRcefj5YDxU=N96s;-dSNve zNU2c@M9){5FJQQ)9U&%Zbfx$L7;cb*sRL;UIPVCC2diGpI|Q*2B5lhKfv>@?fNH7t zol$&B)74DpqnE3hkLL7O>+2T(ei-}yr{??h8{VJ({BR!k#40|+{iXYjd3MGhD3d#O cr#P`%x8CVcM|J%hp|(5rsloS;^$2?d0KeI-=l}o! diff --git a/main/inc/lib/phpqrcode/cache/frame_36.png b/main/inc/lib/phpqrcode/cache/frame_36.png deleted file mode 100644 index 96ecb421354bec386b535fe1e2cf4fd753142013..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 272 zcmV+r0q_2aP)#C@Z9i(!~1M zrir*qV+k70-90^>68kqFj-O|}12;kA2%H6FtI=5KdLSEeASYjjHt&ri*^^Il@nz@$ zcM<0VP`V6=a&MyY!``k&|IeMgxU(i;@#22_fZ4~6ypj)cPBagDuD;9QQOl0fagwX_p(bdJihERcvP@-vOY{Y; W&Oa>B-?9<_0000W;+CoZ{7==byZrmTWaR#jx=*j}d9!=n z?jLue-7XczO-tXCTNhVr9_xF%CU42z`5zaC*qmOutsr!7Nc8d9(}S-rUG+8hGgqu? z>hF#zI+2@FPEJzwo~AQDvGQO3&(Hs_exLZN>iNf?wdd`Eg1#-+{C#?NzFg&`r^?Tk ze!Y~>4^#=)^407M7_OO)5CclC+`bSD6Zb-m25VS)uMGyjf-Qs@QzZ?7*Sz=JBAN4V zs?k%Ey^Est6oX4n+Z;cW+cNi&e)WmBGn&?4`2F$Yr!zA>_V(^buig{cW~=_xLjUnR b%i@}2^Cua-iuB0WJUmakbVYvd1M%+wXsyHf diff --git a/main/inc/lib/phpqrcode/cache/frame_37.png b/main/inc/lib/phpqrcode/cache/frame_37.png deleted file mode 100644 index fcc51627d75b1195d79e915e5ba5a26accff30b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 279 zcmV+y0qFjTP)Q+l9uWqZrGW15EmmL1Za)FnMD)vS~08#pCh dPbukz=wHCg@a-IQ|2+Tz002ovPDHLkV1gG4c{u<8 diff --git a/main/inc/lib/phpqrcode/cache/frame_38.dat b/main/inc/lib/phpqrcode/cache/frame_38.dat deleted file mode 100644 index 71cf53eb5c..0000000000 --- a/main/inc/lib/phpqrcode/cache/frame_38.dat +++ /dev/null @@ -1 +0,0 @@ -xA0ЎuA2;Нk(gytp9$D\e^'t-aIFMSkIŤ:7|LkN8N7i}i,[WgӴ?31iN}}=OM:4)SL2eʔ)SL#$ JJM:}]L٧SQL2eʔ)SL2աPt(:)SL2eʔ)S:ECq2eʔ)SL2eʔECѡ8O2eʔ)SL2eTCѡPL2eʔ)SL2ݓsJCIKԂi93n_ +Ri4\g;% }an \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/frame_38.png b/main/inc/lib/phpqrcode/cache/frame_38.png deleted file mode 100644 index 89238f3c5bd6d3fa6aea44d2037dfd3bc0a34723..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 279 zcmeAS@N?(olHy`uVBq!ia0vp^D?yl%8AxVH_vZj9wg8_HS0MfW|No^o=iddg&Um^w zhE&XXJKd1$kb{7$dT5{Gy(7n%mk6AeQJ$Kzej0N`L_}BkhKVNY?%zz+J@k*Y+f^`a z^_k}%XBzDPc}byOdLr}0>WR7QehE+CtzjSL!0mG&m*?>2?tA~Zcn+}6IBv0`eDmq~ zc}z}+JJ0WJ_POR~GP(Dkvz2Uh;m>QHUB{HvnxDHtOI5|b@#Qg?H_jFnQdbgP@~WvsW^bbC&dz=Fbh`ibKL2SI zT-|A9x%8!2QQou6xhFC&&-ym4$aD9pW82OKdqz6mnsRx4=J8U#egE%mowI%0@84xI zZ4W<8zrSnRI_rgRZWpP2x%=6e@AT!byU*{w{_FTmgQ=a_yU*CBT#j3w|M=bQ)LTYp z-zJx@O!B(5Z`GEZo10QkPt%RwHa}ta_dLm$f4^*>CH-=s6v(7v&e*fR{ ztx~zGZ*4yp{T!$et^>&Eoe;)fc50TK5C1au;(Jh&pbBm$WPVLpzUJk@F9}r!=o)#a zk*D#WWv<`r;O<;6&F5D_CzowJTRZ36gVgy2`}e(i{XD+qP1dt!Yu@B<2_N6LRd3?0 je}Av+{;~a+3#!$wOf&lxJI6os@crUlGxJ^MEBXTf`CjAm diff --git a/main/inc/lib/phpqrcode/cache/frame_39.png b/main/inc/lib/phpqrcode/cache/frame_39.png deleted file mode 100644 index 1dc9cd1bc53a2e27ad5b61791c7a76cdab408123..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 264 zcmeAS@N?(olHy`uVBq!ia0vp^YeATi8A$#}%mtDRYymzYu0Z<#|Nl#G&c6#}?e%nV z45^s&cKSvxCPM)i^QmwDPN{$JaQO_kPo;GYt#kKIo$zc&c3+{t4%5trR)KEM%_$W+ zC*PSQGk)DUdv52RwA;cz%>sV@oL27Om%5WD`n|Bh@=ZQB4@JyxmgML?8g}V+>Zb|( zXHzc5U$%Rcbzopr09yKW761SM diff --git a/main/inc/lib/phpqrcode/cache/frame_4.dat b/main/inc/lib/phpqrcode/cache/frame_4.dat deleted file mode 100644 index 67b30e82ab..0000000000 --- a/main/inc/lib/phpqrcode/cache/frame_4.dat +++ /dev/null @@ -1 +0,0 @@ -x E=u pجQCOM'ˏ$ @3eF\FNXRyؾC{a8R Ńa2@qkH1(`cj~0ܨعnXGĀ \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/frame_4.png b/main/inc/lib/phpqrcode/cache/frame_4.png deleted file mode 100644 index b72f9e70d374741d1d4ec4537b7a379088325669..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^iXhC$3?y^40(5{BTYyi9E0F&G|NqjP^X~##UY;(F zAr*6y6aM`F&%o^b_W%Fyk`gih|L^bcaylaE>?|uG@sHV&`Ea~}XRw*|gxLT4_cSuT v*!F>Kf^<]߳bZn^AQ}[9^]ynajM܇K̘1cƌ3f̘1{W5}{7lMޚxI<Kαyl3f̘1cƌ3f̘1ۻٻ={αyl3f̘1cƌ3f̘1ۻٻ={αyl3f̘1cƌ3f̘1ۻٻ={αyl3f̘1cƌ3f̘1ۻٻ={αyl3f̘1cƌ3f̘SʑӒ7HK޼g\u_r'4[-]qL8ƝY1q!/(% \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/frame_40.png b/main/inc/lib/phpqrcode/cache/frame_40.png deleted file mode 100644 index 8034d862d60aed55180914d323aa4557f39c036f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 267 zcmV+m0rdWfP)xUy&%?@Zqe$Lt^IHF*f5Ycy_0y589U#OP zDOgy2<>WYTpYrhA^tGLJe{+Ghzs|!@a34iK>1DI|zE}TO_YMEQ{K#kcE&Gwr@LTpH zpW(OcM?S;hKGje=R>w-jeWqvU%KmI=|;a=Y2bm$Ju*=arXY8`~`*2(t2@u R+XVms002ovPDHLkV1jNhe*XXf diff --git a/main/inc/lib/phpqrcode/cache/frame_5.dat b/main/inc/lib/phpqrcode/cache/frame_5.dat deleted file mode 100644 index d5dafe1860..0000000000 --- a/main/inc/lib/phpqrcode/cache/frame_5.dat +++ /dev/null @@ -1 +0,0 @@ -x1 Eu7ЛZ|ND B0@R$l,->VKZ[Io+o1yT37=P9COrj~W-G?9JF6VLpcd diff --git a/main/inc/lib/phpqrcode/cache/frame_6.png b/main/inc/lib/phpqrcode/cache/frame_6.png deleted file mode 100644 index 05ca358b0ebc0c3a0b76df7bc0411af2d596f586..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^njp-`3?wJ5o3s^3u?6^qxB}__|Nk$&IsYz@<>Tq% z7*a7OIpGgbjFGJ^N}+Uq<3Ul6SeNAsih33jb6-tP*oFY|>b2SQ8z)uR?vtd#dj@Cr|apornv1)El=m yfE)D&wC=s-ob2oKGnB!6a?|8|>$jotR__k)Tfb?1CbP75iyKQ(;+|ur1|Lo4=9^M0XYLiuS90INiM|3P! zl1w_Dw_=lP*>oFG#pgDRUYDi$t)1S^DCLO~UG_j|*#gebx3BZ+nH+yL4#Xe`MZ5Oaleo}by@B3DZ#Iau!Ks7Twck}KFFz0sl!D6kkmQ`t zEwPxAt7e4vK(tICs>9R+3CvUzZbGE0t`1I&>PRt0PIx4!4(e4n`AHE@7YTQ-GD-FT zU5Un`f|ct4S(0g==b;u6VVT$-+hayNZ>kV6cem$hSdySrt`hAq)&LF)(-K_0ARP&tIq1zdFuig-v-KQf|`xVm{I3hDX Dr=(<@ diff --git a/main/inc/lib/phpqrcode/cache/frame_8.png b/main/inc/lib/phpqrcode/cache/frame_8.png deleted file mode 100644 index db1f1877ab3aa0f221156a6c8ab461cf548b7c22..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^h9Jzy3?w~+F2@5Ywg8_HS0MfW|No^o=iddg8a-Vc zLn`KMov@L&*+9hQeCRTV$kt=bOB^&Mo4IaE8~7hfU-_hp z>GjwD9k;ZU{x$DC`?c>k>SwyYUwnVQ%-n^a7#d|n|4z96z#8Zn22WQ%mvv4FO#qqh BQ^o)Q diff --git a/main/inc/lib/phpqrcode/cache/frame_9.dat b/main/inc/lib/phpqrcode/cache/frame_9.dat deleted file mode 100644 index d79295ee0f93bf3b101c220b436cc0d302b3dd72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 206 zcmV;<05Sh~+U=G>4ul{KMO}02Nm#TyxdGe+ZZ;LFff1oFD-%8|o4)*%Sp6YHdA;?7 z06sMb75pI)g+!%pq7Eks1(Ax~0~7*wDR<~T*G1Lma@N`!#dGl;n!P;E()p>G>kd7u z??pPBm5wsHKNm@}RC?UEAu(m9sO7c1-s)A`rDjb%?QOHhl&f?!YX5jm&9&Z*<@HW4 z${vU~>O~9yjCv75*xjqWU*~WAGqlU$A+xo=8}e*Zc!_gVK9@YR<##wsNwa7{iF0qJ IFSFt|>Yb-#$p8QV diff --git a/main/inc/lib/phpqrcode/cache/frame_9.png b/main/inc/lib/phpqrcode/cache/frame_9.png deleted file mode 100644 index 74ddf08da2f671de67f1fed645afe705662e8424..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^rXbA73?y%B7#ag9wg8_HS0MfW|No^o=iddgYCK&W zLn`L%ov@L!AwagA1{7>@m-%iy`qAdx51;UBica)=ne)?S3j3^P6=xt5c>OY+~gW)7igeMcUJuTaR$o&p-O;5+hmJG|D H^z#4!b%aZc diff --git a/main/inc/lib/phpqrcode/cache/mask_0/mask_105_0.dat b/main/inc/lib/phpqrcode/cache/mask_0/mask_105_0.dat deleted file mode 100644 index 97e9e5dfff667572d9451add45a3a5e05c157625..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 162 zcmb=p_4bw{SAzlr%YohNFaEDz7aTYx-~rdw7iUi!E!oMQ9qZ10=B~!Y1!Xh8FbC`Z zyZK8u`25eDzn4VhGJ|J-om&>Dy5;$~&1-gk)KCM0Wh*o*?Q>r*t&Z>8Q#|w7j5+Ec zQ8l$%fAdS<5uE#%zyDF50RnO9r|hm-%}`_g>f0!1_?Y+V!H}75vy!UUpR@9hH`4Vh H(~brJDN;^O diff --git a/main/inc/lib/phpqrcode/cache/mask_0/mask_109_0.dat b/main/inc/lib/phpqrcode/cache/mask_0/mask_109_0.dat deleted file mode 100644 index eadf83a2c3..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_0/mask_109_0.dat +++ /dev/null @@ -1,2 +0,0 @@ -x= -0 нi9'b$t^#ii?bK[AUF徝Ƶijx]m]2-ĖK~ Vw}X&Oɓ666666yR'%lllll/hlm dl3+mͫ \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_0/mask_113_0.dat b/main/inc/lib/phpqrcode/cache/mask_0/mask_113_0.dat deleted file mode 100644 index 5eb7f5de20..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_0/mask_113_0.dat +++ /dev/null @@ -1,2 +0,0 @@ -x; -0>I9+Es=ϤL1̄[FZU4?i<;7;P#W-[ݯ6ddddddc",;"sk摑Q&erw######L.摑Иy1^˲\3 v \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_0/mask_117_0.dat b/main/inc/lib/phpqrcode/cache/mask_0/mask_117_0.dat deleted file mode 100644 index 781c7f875b..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_0/mask_117_0.dat +++ /dev/null @@ -1,2 +0,0 @@ -xA -0 }OrR,#3,o5Cq:;;wvNJZG=m} ѱ2iRkj_YYYYYYYYe_/WVVVVVVkd-Ϻ,#OZc]|{ž$ \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_0/mask_121_0.dat b/main/inc/lib/phpqrcode/cache/mask_0/mask_121_0.dat deleted file mode 100644 index 68810c347b..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_0/mask_121_0.dat +++ /dev/null @@ -1 +0,0 @@ -x1 О/w YMS8>2SFOEcW\ۼ{cpKGBКmxhfffffff/s22W|*d1*5̬RWas\xm~8߮r0wjsdm&y \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_0/mask_125_0.dat b/main/inc/lib/phpqrcode/cache/mask_0/mask_125_0.dat deleted file mode 100644 index 2c73ef1a89..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_0/mask_125_0.dat +++ /dev/null @@ -1,2 +0,0 @@ -xA - н_TH`3AOL4 k(ewGW. #2} \Ygggggggggg_d>j^s;;;;;;;;;;'q;;;;;;;;;'˰qu_PYw{e=dG/ \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_0/mask_129_0.dat b/main/inc/lib/phpqrcode/cache/mask_0/mask_129_0.dat deleted file mode 100644 index 812ee8a664..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_0/mask_129_0.dat +++ /dev/null @@ -1,2 +0,0 @@ -x1 - /*DE'hgt-}_pV \"b=s[J=8Dho۞' 0X ۴e0`  j" 0`Wf`^P0`2Ȁ  d07(Y/XLGby"pT \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_0/mask_137_0.dat b/main/inc/lib/phpqrcode/cache/mask_0/mask_137_0.dat deleted file mode 100644 index f6d993b033..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_0/mask_137_0.dat +++ /dev/null @@ -1 +0,0 @@ -x1 О/+FZ?J L7Ժ*Ba%L~˻ʓCJYIWJ .K]R0a„ $INTwlLaL0a„ &Ld@PO0a„ &L0e@P?a„ &L0aDe@ &L0aMIlL&)dlgacR<$v,ɺ?U2] \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_0/mask_141_0.dat b/main/inc/lib/phpqrcode/cache/mask_0/mask_141_0.dat deleted file mode 100644 index 8c685c8ead..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_0/mask_141_0.dat +++ /dev/null @@ -1,2 +0,0 @@ -x= -0 нi9'EDx͘%I9+E{$m^&uS"D6ڟ]98UMbҾY[2拉Ĉ#F1bĈ%iRN潝ѳ#;#F1bĈN1i#F1bĈ#FtZ}Nk1bĈ#F1bktZ;#F1bFV-u"IoD-*7uj>bMV+ \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_0/mask_149_0.dat b/main/inc/lib/phpqrcode/cache/mask_0/mask_149_0.dat deleted file mode 100644 index d258350297..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_0/mask_149_0.dat +++ /dev/null @@ -1,3 +0,0 @@ -xA - н_MEQXP৞.|94e{JLv#^n[ ?; -ZIV-*w˒1*+VXbŊXgwqX}JRYbŊ+VXbeΠwfeΠ^bŊ+VXbʜAʜAbŊ+VXbŊ9ٜAbŊ+VXbŊl0*0Tj`?Ϊ;X=zZr* \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_0/mask_153_0.dat b/main/inc/lib/phpqrcode/cache/mask_0/mask_153_0.dat deleted file mode 100644 index fc79e9eded..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_0/mask_153_0.dat +++ /dev/null @@ -1 +0,0 @@ -x1 Н/礑h&F`Ҽ@I;PZ^X͌mf.=5 [if-R+!wr˜g\j̘1cƌ3f̘1cfo.2?1z `ƌ3f̘1cƌzƌ3f̘1cƌ3fztf3f̘1cƌ3f̘kk030cƌ3f̘1c9;Ď`vf͚̆ZϘW9 \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_0/mask_157_0.dat b/main/inc/lib/phpqrcode/cache/mask_0/mask_157_0.dat deleted file mode 100644 index ad749f3059..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_0/mask_157_0.dat +++ /dev/null @@ -1,2 +0,0 @@ -xA - н_QRY k*q͵=j7~nN.p%ڵsi.رcǎ;vر{.-W2={mgy+رcǎ;vɳ2;yּcǎ;vرcNɳ;vرcǎ;v2xI3`FaC~S7rJnYfY8T-%e~DHFIIc5zv^p@ZbtcP7qJ_1+9^La zKHT%7-Y-t#T{NC)k=gd2o zjNY~Ld^ftnUmGj|mU3?60jkj`HqbYoV)>#S!~tpmi%zkeFHURTr~Ks{-QatqS5&9ib(yR@{gMnQ+Lcye6Ty_ Q@^8h%UuzjeUK>3D05K(RC;$Ke diff --git a/main/inc/lib/phpqrcode/cache/mask_0/mask_165_0.dat b/main/inc/lib/phpqrcode/cache/mask_0/mask_165_0.dat deleted file mode 100644 index 3a17a0510a..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_0/mask_165_0.dat +++ /dev/null @@ -1,2 +0,0 @@ -x; -0>I9+DyI4ˠ5:Wvdqߜܴ<d2x%[U%2]&K,Ydɒ%ˡ,S՗r2yd=,k_{Xdɒ%K,Yd)0m,Ydɒ%K,Yd)0m,Ydɒ%K,Yme,e%K,Ydɒ%K,eq Ò%K,Ydɒe:I9EQ=Ls I{ZtR}Sn:|R[?_*SL2eʔ)SL&ϦI O2O2eʔ)SL2e*C1PPSL2eʔ)SLP22)SL2eʔ)SLe(}2)SL2eʔ)SLe(}2)SL2eʔ)Sic7;"ޙFͦސٙvL ^2}oO'r \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_0/mask_173_0.dat b/main/inc/lib/phpqrcode/cache/mask_0/mask_173_0.dat deleted file mode 100644 index 5ef85e7ad4..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_0/mask_173_0.dat +++ /dev/null @@ -1 +0,0 @@ -x10ޯT [4v2ƽok݇;Ӳ]f֞dljlG0n+߻mG˖-[lٲe"Y}oV[lٲe˖-[lٲeհՃ[2lٲe˖-[lٲeհՃ[2lٲe˖-[lٲeհՃ[lٲe˖-[lٲeValٲe˖-[lٲef[BmаE;N-ۜT/rl?* \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_0/mask_177_0.dat b/main/inc/lib/phpqrcode/cache/mask_0/mask_177_0.dat deleted file mode 100644 index 78a26a77b9..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_0/mask_177_0.dat +++ /dev/null @@ -1,2 +0,0 @@ -x1 -0>I9+?߁iև d̹xֈxN/է|{ظ8d0h=cFf̘1cƌ3f̘qq=w6;l4cƕ<nj3f̘1cƌ3fXһ1ֻcƌ3f̘1cƌ3fXbwnj3f̘1cƌ3f̘M'X&1cƌ3f̘1cƌ3ֻnn1cƌ3f̘1cƌÍ3U< \7+(<OƌΊnj4@ \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_0/mask_21_0.dat b/main/inc/lib/phpqrcode/cache/mask_0/mask_21_0.dat deleted file mode 100644 index 368c9941fd09f695d58934eb0de062a54fd74c02..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48 zcmb=pWo*#E=&aDfq?gm=vB)I2o5jQUx&ZeRqn1^Uf@;3Hn^Ft5vfXH5Z;oPEP!;?T E0GJaIuK)l5 diff --git a/main/inc/lib/phpqrcode/cache/mask_0/mask_25_0.dat b/main/inc/lib/phpqrcode/cache/mask_0/mask_25_0.dat deleted file mode 100644 index e4a5b6d8afc4516779d7d246ebfcf7ced36029d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 57 zcmV-90LK4#+A}bK0YfN+0xnzV>=60G~7^dI6e8pX8D%7wG^1 diff --git a/main/inc/lib/phpqrcode/cache/mask_0/mask_33_0.dat b/main/inc/lib/phpqrcode/cache/mask_0/mask_33_0.dat deleted file mode 100644 index 2ec712a7adcd6edf1ce2c785adf00e3ca7c5b729..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 62 zcmV-E0Kxxw+A}bK0Yfwh1zdy_AgLHMX5awSafcxR$OTi6Q^}|q!_EwNn!%sOz-Hh| UV{|eD?iT|>N~mE50E^|%1m89on*aa+ diff --git a/main/inc/lib/phpqrcode/cache/mask_0/mask_37_0.dat b/main/inc/lib/phpqrcode/cache/mask_0/mask_37_0.dat deleted file mode 100644 index 1588cfce1318608538dbde89fa7f04d05ff574e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65 zcmV-H0KWft+A}bK0YfYh3b=?-grsWFnuP~Y*IkB0KrWabyvjz+8Z~Q>n+4Agg!2&C XEPQ!r0L+5>(SR6b)HDkKY5W93c-0$f diff --git a/main/inc/lib/phpqrcode/cache/mask_0/mask_41_0.dat b/main/inc/lib/phpqrcode/cache/mask_0/mask_41_0.dat deleted file mode 100644 index e369027e3831ce2d9ac858eaa2cdfa5e5498df07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68 zcmV-K0K5Nq+A}bK0Ye-R3b=?>h@^7Jm`MQ8#+`;lLN1s-f=Wlt95r*)%t2))yeuHD a3;~--s0 \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_0/mask_53_0.dat b/main/inc/lib/phpqrcode/cache/mask_0/mask_53_0.dat deleted file mode 100644 index 572d279efb..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_0/mask_53_0.dat +++ /dev/null @@ -1,2 +0,0 @@ -xK -@!йoQϺ:(m&s-6Z{m4YX.F٭XZij=:έ֋b忑VH 8 #[Y^Xe \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_0/mask_57_0.dat b/main/inc/lib/phpqrcode/cache/mask_0/mask_57_0.dat deleted file mode 100644 index ea81e6dc61..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_0/mask_57_0.dat +++ /dev/null @@ -1,4 +0,0 @@ -xA - {^s=YL՚ ( -ouj)  -Z7yv,ԴwVQ iGiҤDfەwo4ѤoLLȼ}4 h \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_0/mask_61_0.dat b/main/inc/lib/phpqrcode/cache/mask_0/mask_61_0.dat deleted file mode 100644 index 93d2444d8249bf3c534223bc1bb339d54f7af957..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 119 zcmV--0Eqv1+U?dk3IHJt1<*dHN$!6+E5(hNrI=BE>;m7%=n!PCCC1eixx=ze|IFU^ z&9=7bWCto@OXj<~I62OGT~zl9#bLvS4O_9jbFKC1I6Jle?Kb{3*sx(Qw*P@W*om-i Z8|GT{jXc==mTf+B&fNDGb^()u!gb2GK0EGW|+U?gt4!|G?1i(A5f&YK5CmXS?mE~YV7mp;Hi4u*ftt_y*5-7lK6FzHr z>I4k)=)nLMYOw4+bP*CfgX@x(2S?CA0}V9%z<}J֞!Ŋ+V嬪.2XbŊ+VX.kBzwձ̀gkYZ \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_0/mask_89_0.dat b/main/inc/lib/phpqrcode/cache/mask_0/mask_89_0.dat deleted file mode 100644 index aaa4c5267d..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_0/mask_89_0.dat +++ /dev/null @@ -1 +0,0 @@ -x1 ὧi9'Hl?L^"&M?bq?˸,9!z]VScƌ3_c!`n3f̘1č 3f̘1/f>.Uc˻; 2;Y+7 \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_0/mask_93_0.dat b/main/inc/lib/phpqrcode/cache/mask_0/mask_93_0.dat deleted file mode 100644 index e218fa0ef3..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_0/mask_93_0.dat +++ /dev/null @@ -1,3 +0,0 @@ -xK - EyV,OmޠrPH0{2bc{tQ] -{Q{{弬֒ǎ;v_ڳ}L}l߱cǎ;v̑̑̑رcǎ.Legw3qeѾ@i \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_0/mask_97_0.dat b/main/inc/lib/phpqrcode/cache/mask_0/mask_97_0.dat deleted file mode 100644 index 74ac719d06e7ba35f7b749e668c884f291daefb7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 150 zcmb=p_4cMC*8v3{my5N2lkfa5ijADYwQUyT?SDJYDA|}8ET~@TVG}wt#i2yK=7z!b z>XaF;OL-RsNjlZ?U*+(wbH1LOIxmNXjYq;D;XuQ~?`*DdR@K|)ymqtY`Of=>87kg* z$16{D`=-laMU02Hv7J?~OBUdlkQVwh=~Mq+LyI<1=UdT5U+wnXEMO=-^wS0a*1ӘK}:!iY'*3]fsmb[JƶŖK9}cccccc'u.6Ʀs6666R[^g{/lٷ 7͂ \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_1/mask_113_1.dat b/main/inc/lib/phpqrcode/cache/mask_1/mask_113_1.dat deleted file mode 100644 index 1dd666d9b9..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_1/mask_113_1.dat +++ /dev/null @@ -1 +0,0 @@ -x1  -8fL(pBlDM9";-;?1p{\%-3:@ad4*Nadddddd########c]751xYu \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_1/mask_117_1.dat b/main/inc/lib/phpqrcode/cache/mask_1/mask_117_1.dat deleted file mode 100644 index 8921f64377..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_1/mask_117_1.dat +++ /dev/null @@ -1,2 +0,0 @@ -xֻ >ӘK$^ 8YQSV'z8jzʇ^]סekXYYYYYYYjݵ# -+yeeeeeeee#WVVVVVVVV;"+yeeeeeeel'e;b&^9{/J$p \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_1/mask_121_1.dat b/main/inc/lib/phpqrcode/cache/mask_1/mask_121_1.dat deleted file mode 100644 index 64bd8ba04c..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_1/mask_121_1.dat +++ /dev/null @@ -1,2 +0,0 @@ -x1 - н\CPbїE$DdƩYtڅλ0$ήꝝga7yٯ痽Y??{{D \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_1/mask_129_1.dat b/main/inc/lib/phpqrcode/cache/mask_1/mask_129_1.dat deleted file mode 100644 index 62cd1c9a18c2367d1c2c4a125b0c7bfb7647cd07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 164 zcmb=p_4c+Q*8v3{)(d-=d%mmRskg|fP}}X+^rc5NZJtc#aociguIS=*E7o0PY;Hez z>gn9i&b%cXe#-fTKV)dW7BEeenT946)3$`s uʮ>Wd )g'M{3\d6ubذaÆ 6lؼn]Nذ9FްaÆ 6lذa3a#oذaÆ 6lذذ5e16lذaÆ ]Sbk6lذaÆ mͤ;CcfIdsG \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_1/mask_145_1.dat b/main/inc/lib/phpqrcode/cache/mask_1/mask_145_1.dat deleted file mode 100644 index 6a9950f7a7..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_1/mask_145_1.dat +++ /dev/null @@ -1 +0,0 @@ -x!0@k 4a)q2i.YCUO{35UZFn]fN>bdwtzJF}F1bĈ#F(F6r1bĈ#F1E1ilF1bĈ#FtF#F1bĈ#FtZ}##F1bĈleHGܣ@ٝ \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_1/mask_149_1.dat b/main/inc/lib/phpqrcode/cache/mask_1/mask_149_1.dat deleted file mode 100644 index 02a3cdc6ed..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_1/mask_149_1.dat +++ /dev/null @@ -1 +0,0 @@ -x1 Ӕ_΅qH_Xci#Gd̘Ք՛gLU^ݮVR>dKVXbŊ+VXeoXJ_bŊ+VXb;ݙ+}Ŋ+VXbŊ+VAVngŊ+VXbŊ}+ +VXbŊVj>hewf*`uTq \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_1/mask_153_1.dat b/main/inc/lib/phpqrcode/cache/mask_1/mask_153_1.dat deleted file mode 100644 index 2abfca20bf..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_1/mask_153_1.dat +++ /dev/null @@ -1,2 +0,0 @@ -x1 -0\9btEc'HH9efߞmffM#.̘1cƌ3f̘1cf73f̘g̘1cƌ3f̘1co2c]?3f̘1cƌ3f5Mf3f̘1cƌ3f̘17utf3f̘1cƌ3f̘=lj3>V \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_1/mask_157_1.dat b/main/inc/lib/phpqrcode/cache/mask_1/mask_157_1.dat deleted file mode 100644 index 17344b8911..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_1/mask_157_1.dat +++ /dev/null @@ -1,2 +0,0 @@ -x1 - >94Sd/51V)SkJv7eGcǎ;vرc]Zٱc'رcǎ;vر+رg;vرcǎ;}V`N+رcǎ;v:;v;vرcǎ;;}Vޱcǎ;vص'vz#;]klwoA` \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_1/mask_161_1.dat b/main/inc/lib/phpqrcode/cache/mask_1/mask_161_1.dat deleted file mode 100644 index 669ade1b84..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_1/mask_161_1.dat +++ /dev/null @@ -1 +0,0 @@ -x10_΅Xš yi~Qbkvp7'M u=]([ 2dȐ +\' 2 2dȐ!C 2s0/3d() 2dȐ!C 241dh 2dȐ!C 2dhcȐSL2eʔ)SL2M SLSL2eʔ)SL2M}LSSL2eʔ)SLeSy)SŔ)SL2eʔ)S;ٔ)S;)SL2eʔ)Sv()Sv()SL2eʔ)SLdT6}a*3mljmzC' \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_1/mask_173_1.dat b/main/inc/lib/phpqrcode/cache/mask_1/mask_173_1.dat deleted file mode 100644 index 436918c0bf..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_1/mask_173_1.dat +++ /dev/null @@ -1 +0,0 @@ -x1 Ӕ_Υ''@y]X1?"g:1犝fn˶˻mm.?lٲe˖-F>glٲ2lٲe˖-[lٲeO`˖e˖-[lٲe˖-[l lٲlٲe˖-[lٲeVO`˖e˖-[lٲe˖-[z0}[z0y˖-[lٲe˖-[Ee[hOVWö=t*| \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_1/mask_177_1.dat b/main/inc/lib/phpqrcode/cache/mask_1/mask_177_1.dat deleted file mode 100644 index 12e2e522f9..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_1/mask_177_1.dat +++ /dev/null @@ -1 +0,0 @@ -x1 Ep0X,a#r}6}nj~\8ƌ3f̘1cƌ7{3f,y3f̘1cƌ3fX_`X&3f̘1cƌ3f̘M_1cy̘1cƌ3f̘1cƌ+3f,y3f̘1cƌ3fX_bX&3f̘1cƌ3fx2dX'x[cy| 3 \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_1/mask_21_1.dat b/main/inc/lib/phpqrcode/cache/mask_1/mask_21_1.dat deleted file mode 100644 index f87e0a11227bb4e1e6f46a1dbb133ca9b1cc8109..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42 ycmb=pWo*#E^%B$z4|g)+XrS~G>tDQj I0gJJp;@7?u-2eap diff --git a/main/inc/lib/phpqrcode/cache/mask_1/mask_33_1.dat b/main/inc/lib/phpqrcode/cache/mask_1/mask_33_1.dat deleted file mode 100644 index 318949df07745528a680a428ac74ea85f016c2aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 53 zcmb=pWo*#E(KTk=YPW25x~DW1ZnK;yQ#k{?W*9i^mo(k2MWv7BXK JDEWV$2>`Yr5WxTd diff --git a/main/inc/lib/phpqrcode/cache/mask_1/mask_37_1.dat b/main/inc/lib/phpqrcode/cache/mask_1/mask_37_1.dat deleted file mode 100644 index 5bd9e3aa0d08230508938e61404749c9ae72e32d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56 zcmb=pWo*#Ec0ARA$6JzFue`IJvZq{C68loc~P O{VIfV)fhyX>>B}kGZlIO diff --git a/main/inc/lib/phpqrcode/cache/mask_1/mask_45_1.dat b/main/inc/lib/phpqrcode/cache/mask_1/mask_45_1.dat deleted file mode 100644 index b35c567dca6aa84fbd8758e1fba4ba2feb397de2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 82 zcmV-Y0ImOc+A}bK0z+KD00FoRNC61dbTS*2PX)7SsT!xdk(^GV*-*`fM1fJW2ff*Z o(g~bDg3KOGC-gI$Q0Yx=v#FI%h$&--irG{SZ{o}b0N2uhd5F*?p8x;= diff --git a/main/inc/lib/phpqrcode/cache/mask_1/mask_49_1.dat b/main/inc/lib/phpqrcode/cache/mask_1/mask_49_1.dat deleted file mode 100644 index d20d71710eecee1842e3fc1535a09df5a9bc8761..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 84 zcmV-a0IUCa+A}bK0z-Vj00FoRNCgNTbhiUtgi3bMLkC`eAbEuhJD>&_5)DS}7`1~) qJBUfUaFG#i$7s45S#}Up3)038>ZV;{>!_h=2TkIGcsl^2!^he0dm&5! diff --git a/main/inc/lib/phpqrcode/cache/mask_1/mask_53_1.dat b/main/inc/lib/phpqrcode/cache/mask_1/mask_53_1.dat deleted file mode 100644 index a676d7dfa2092a94b7a81322980eb4def98fba74..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 87 zcmV-d0I2_X+A}bK0z*Q;00FoR$N>ml185hf7!~cJr!Ip2Lh>4!c0mm>Bngb#HEP!o tw~N^P1s5B&Ycw5>+BN9xBDS?bOS@>1zes5V31pqmJ6B4Gdk diff --git a/main/inc/lib/phpqrcode/cache/mask_1/mask_57_1.dat b/main/inc/lib/phpqrcode/cache/mask_1/mask_57_1.dat deleted file mode 100644 index 896ed43575bbcdf0ad49fbfabe490f0645a69df4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92 zcmV-i0HgnS+A}bK0z+be0RnItkP8qx2Zf#3M5%1&K=cx?F0b9ifGvGnJH}m diff --git a/main/inc/lib/phpqrcode/cache/mask_1/mask_61_1.dat b/main/inc/lib/phpqrcode/cache/mask_1/mask_61_1.dat deleted file mode 100644 index 4165a4bd2e..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_1/mask_61_1.dat +++ /dev/null @@ -1 +0,0 @@ -x30CbpPi`@&H^nadQG{nF3s~{gDf@VF{6Pqb^n%N<(VOM!% z$k4$xhh-EO4838Mg8>5u3?CSjTRkcmt{T`$3>YwEH7H+JtRd!Bt3S?PhR}V`4GpQu FA{XR~DnI}L diff --git a/main/inc/lib/phpqrcode/cache/mask_1/mask_69_1.dat b/main/inc/lib/phpqrcode/cache/mask_1/mask_69_1.dat deleted file mode 100644 index 03bba657f6d0df2a65ab63bc13715660ffc4ba1b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 102 zcmV-s0Ga=I+U?gd3IHGoh2g!^*!?fpBGuB6Ru=tl734z%QACqxBP~f*q;+|~GOlg3 z+|*@yF5PGrS+r?(1q&7|Sg<^6vEHLv!?NAN?qb1$1ZaPm@r{VZ}QxyUc>an#ExUago&HU9mj+T)Arjuh3Vye^8R7`ZVIqZ Kep3TS=JO^`WH?p; diff --git a/main/inc/lib/phpqrcode/cache/mask_1/mask_77_1.dat b/main/inc/lib/phpqrcode/cache/mask_1/mask_77_1.dat deleted file mode 100644 index 0fe0b03e868a00c5cc8f97a40528a7873b189a78..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 110 zcmV-!0FnQA+U?je4ge4gh2h<4>i(Cr2nH6ODE>E!G+%@^VU`nTV>Q8)snssB^}WNL zdu^VpO`ltHbYfdB9wots4cnKt)&5pivAMDF7O-K%#>`?aFte~>!}hvu_4ni(Cr2nG^~hc@}&Xs9m@nlP)$C$XMn>hy{MjVt$j z{gE+3#iKqBt-N5Y8)R89V#J7X)2MhK+d4+qM(zwoj2JO8ubJ1(Ym68%VvJ~1{NnyH UdYUt;KT?e16B)r+06TKr<%ttFF8}}l diff --git a/main/inc/lib/phpqrcode/cache/mask_1/mask_85_1.dat b/main/inc/lib/phpqrcode/cache/mask_1/mask_85_1.dat deleted file mode 100644 index b8a20c7543..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_1/mask_85_1.dat +++ /dev/null @@ -1,2 +0,0 @@ -x1 - н\]4AA hM\QjsAkUjmun2RΚ5:k;jƲ[eo[o[kZ \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_1/mask_89_1.dat b/main/inc/lib/phpqrcode/cache/mask_1/mask_89_1.dat deleted file mode 100644 index e9d226f35f..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_1/mask_89_1.dat +++ /dev/null @@ -1 +0,0 @@ -x1 Ӕ_΅Nh}%@ iDOH*c"_.4Iy킎`)-5*(of[sm}6YM ;;;;;G{zطz1vw}=wuL%?"=~ei \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_1/mask_97_1.dat b/main/inc/lib/phpqrcode/cache/mask_1/mask_97_1.dat deleted file mode 100644 index 24fa60fc31..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_1/mask_97_1.dat +++ /dev/null @@ -1,2 +0,0 @@ -x1 -0н1\tncKD"H$DH$D"Q&WerH$D"*x[(?/'nd \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_2/mask_117_2.dat b/main/inc/lib/phpqrcode/cache/mask_2/mask_117_2.dat deleted file mode 100644 index b4dcce46f7..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_2/mask_117_2.dat +++ /dev/null @@ -1,2 +0,0 @@ -x1 - >94!m dOs\0X,la5#E>Z[ַRT*JR?Q-*T*JR?UW*JRTݟ+JRԤ~m5;S&+ \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_2/mask_121_2.dat b/main/inc/lib/phpqrcode/cache/mask_2/mask_121_2.dat deleted file mode 100644 index a2a0097b1fd803424ccf0a741277066f44b04dae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127 zcmb=p_4c+Q7lR@X%YlD!!vFtUN&Z3X+ Wr*l6!Q#;$o?ELu?!b)#0qyqpqZ94e? diff --git a/main/inc/lib/phpqrcode/cache/mask_2/mask_125_2.dat b/main/inc/lib/phpqrcode/cache/mask_2/mask_125_2.dat deleted file mode 100644 index 0ea40fdaec..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_2/mask_125_2.dat +++ /dev/null @@ -1 +0,0 @@ -x! PӔ_@ U(kp@^Mڮ5-:VF_\t:NtyNqt:NtG;Nt:.8:NtzA}yNq;+n& \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_2/mask_129_2.dat b/main/inc/lib/phpqrcode/cache/mask_2/mask_129_2.dat deleted file mode 100644 index bf048394b6..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_2/mask_129_2.dat +++ /dev/null @@ -1,2 +0,0 @@ -x1 -0н_KVڡ'.!w]A0X~  !࣠fK# xFy4 vey@^+  ~  L#veI \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_2/mask_133_2.dat b/main/inc/lib/phpqrcode/cache/mask_2/mask_133_2.dat deleted file mode 100644 index 9e78b6de5d..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_2/mask_133_2.dat +++ /dev/null @@ -1,10 +0,0 @@ -x1 - н&`LQ-g=Aqbʪl fƄȚ44& )OȚYF4444444444c4~9S:3ЌטpǮ> \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_2/mask_145_2.dat b/main/inc/lib/phpqrcode/cache/mask_2/mask_145_2.dat deleted file mode 100644 index 9ff2bbf3f4..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_2/mask_145_2.dat +++ /dev/null @@ -1,4 +0,0 @@ -x1 - нr] -,tQ^&C~ -щj~mɾ.FgMDDDDDDDDDDDST׈DHdZL+ɴDDDDDDDDDDD2-'"""""""":BתEYDd \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_2/mask_149_2.dat b/main/inc/lib/phpqrcode/cache/mask_2/mask_149_2.dat deleted file mode 100644 index d52e0484b2..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_2/mask_149_2.dat +++ /dev/null @@ -1 +0,0 @@ -x;@/gcaGBXB'-ˆouէUQdRVOmT*ǫ;;j廝Ee2PQQQQQQQQQQQ TTTTTTTTTTTTr33R &Tskz_e2P=d \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_2/mask_153_2.dat b/main/inc/lib/phpqrcode/cache/mask_2/mask_153_2.dat deleted file mode 100644 index 3b06041019..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_2/mask_153_2.dat +++ /dev/null @@ -1,2 +0,0 @@ -x1 -0 Ӥ8ZP!BZu賶"bu*)]MFFFFFFFFFFFF%= #ddddddddddddr ot2yFFFFFFFFFFFF& #k5L 2222222222(Y7"d@H \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_2/mask_157_2.dat b/main/inc/lib/phpqrcode/cache/mask_2/mask_157_2.dat deleted file mode 100644 index 2baf535e27..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_2/mask_157_2.dat +++ /dev/null @@ -1,3 +0,0 @@ -x1 -0>s6MqUH1X&U̘f/u-'.[KGGGGGGGGGGH|NG(ttttttttttNF;::::::::::}Nz$ ->n A#^AG(t =3{ \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_2/mask_161_2.dat b/main/inc/lib/phpqrcode/cache/mask_2/mask_161_2.dat deleted file mode 100644 index d2df7594eafccef2dacee35dfd7b2fa20d22e1dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 190 zcmb=p_4bY;UxNV;Yry%;UBBb`j2ojEHvT!3{p!RC?nRON7i3-Yc;zkY`Xf0}_x!$! zFE2cT6SG?D4qx=zQRnO+ECdE-0&RD4IXDluF5^{1fQ4roCj>lm@IU~K;tl%3r)17J zJ0ZZ#=G-X(&k}A4K#T&Dr(`%dQ~6pDpuA;fz2pBjgY@glDn4Sf%vz*>v-~PkmIDA9 Cq)A-> diff --git a/main/inc/lib/phpqrcode/cache/mask_2/mask_165_2.dat b/main/inc/lib/phpqrcode/cache/mask_2/mask_165_2.dat deleted file mode 100644 index 2e6cd7c6f0..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_2/mask_165_2.dat +++ /dev/null @@ -1,2 +0,0 @@ -x1 -0 Ӥ?BVUG%*+_fs MIIIIIIIII2d;l4()))))))))))eqJنIDIIIIIIIIIII)۠mPRRRRRRRRRRR6l JJJJJJJJJJJJن}RaQRRRRRRRRRRNeK?R퐔͔&W3U \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_2/mask_169_2.dat b/main/inc/lib/phpqrcode/cache/mask_2/mask_169_2.dat deleted file mode 100644 index 4052062b8db42699eecf910b9792afd64d0db84b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 196 zcmb=p_4ckI*8v3{)(d-=cYfa=BffC9bK#GR;+rC$JQO$)A7z^D@-5td;v_x$KZRRf zZ@YKti&y>Si-EiLS+DR!2HU-y%YuV0IWJizqKN=2d5((tdS!V{oP+?U0&*@cSz;s- xgbbohG*|MpPC)`8ZBAZV&W8R7OY$eT{eSz+A@fq6m)EU$prLMGxEX}SGyvz^RrCM= diff --git a/main/inc/lib/phpqrcode/cache/mask_2/mask_173_2.dat b/main/inc/lib/phpqrcode/cache/mask_2/mask_173_2.dat deleted file mode 100644 index 0a30ba530c..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_2/mask_173_2.dat +++ /dev/null @@ -1 +0,0 @@ -x+@ Pift:>y &d U߬S[]5Z;a5V۞A[Z˴VՃI0ZZZZZZZZZZZZZZ=-Lhi`VFK?ݧhioJ0}o \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_2/mask_177_2.dat b/main/inc/lib/phpqrcode/cache/mask_2/mask_177_2.dat deleted file mode 100644 index d2c52f9909..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_2/mask_177_2.dat +++ /dev/null @@ -1,2 +0,0 @@ -x1 - E>Y4V$~ ,C&U;Ook5bϙGx9%&&&&&&&&&&&n$OL|v#&&&&&&&&&&&&&bbݍXw#&l7bbbbbbbbbbbbbbM"l7bbbbbbbbbbbbbbMa!&݈3)U0}qMK$nTp4?}1s?+4l5MclS diff --git a/main/inc/lib/phpqrcode/cache/mask_2/mask_29_2.dat b/main/inc/lib/phpqrcode/cache/mask_2/mask_29_2.dat deleted file mode 100644 index 5112d11eff0ce0631ba1000e8823e0592ee3230e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 45 zcmb=pWo*#EnW&mR* B5Pkpv diff --git a/main/inc/lib/phpqrcode/cache/mask_2/mask_33_2.dat b/main/inc/lib/phpqrcode/cache/mask_2/mask_33_2.dat deleted file mode 100644 index 5bac0c80d2fd997d753427178c6294dd3dd9184a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47 zcmb=pWo*#E*F> \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_2/mask_45_2.dat b/main/inc/lib/phpqrcode/cache/mask_2/mask_45_2.dat deleted file mode 100644 index ad44ff1885f2c4e0d2158824e4d2b5537e0e8eb5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68 zcmV-K0K5Nq+A}bK0z=#g4!8^kw`w#Iid7Q>h%(!dOx19XArWX)^>9~>HN_4))uS;# aNK_M3B2!g0&U7-YR1co;#)SYYI)8L$SQ+gA diff --git a/main/inc/lib/phpqrcode/cache/mask_2/mask_49_2.dat b/main/inc/lib/phpqrcode/cache/mask_2/mask_49_2.dat deleted file mode 100644 index 6e8edff24b9344b19623318f9e10802439cf2b40..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 zcmV-M0J;Bo+A}bK0zFeF c>OklqvR0#s4%}&Xxa%04@qrTo0MEO|#KK}86#xJL diff --git a/main/inc/lib/phpqrcode/cache/mask_2/mask_53_2.dat b/main/inc/lib/phpqrcode/cache/mask_2/mask_53_2.dat deleted file mode 100644 index 682cae2aa6532baf02d2aa3e0c1dd2ab5227a34e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 73 zcmV-P0Ji^l+A}bK0z*Ow32+$&77oAwesj8DyK(d{NRL}|M7?Oxab&l#B)j2eE;wiyK ib&jT?QJteYsi%|F)*Fp=5-1Z!bq=xk#E$^gB4-2t4I$0| diff --git a/main/inc/lib/phpqrcode/cache/mask_2/mask_61_2.dat b/main/inc/lib/phpqrcode/cache/mask_2/mask_61_2.dat deleted file mode 100644 index 77d3815eb51a7feb77ebf8fa7001e8428c252db7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 78 zcmb=pWo*#E&42|mGA0{eU)ahq{&Zsci5AoT|sbCRL;^iky?c_QPW#8n#wmU scCwG!AOHf}SdL4%7jXKBFflomDSq>=(yS;mZJM;_nealU{J-+60Ag+8uB49o zCeM)i$;BWcAt6nrP(L9Zkl0KlBqVyA9!Ek#%9h06kgHO>pO7@^?R^TT0-T8OPY@d{ Aga7~l diff --git a/main/inc/lib/phpqrcode/cache/mask_2/mask_77_2.dat b/main/inc/lib/phpqrcode/cache/mask_2/mask_77_2.dat deleted file mode 100644 index 903cba4a0f..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_2/mask_77_2.dat +++ /dev/null @@ -1 +0,0 @@ -x1 н_CM>Gt ѫe+FWZEm&gއFѶhF+t/FYvFj[*7a \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_2/mask_81_2.dat b/main/inc/lib/phpqrcode/cache/mask_2/mask_81_2.dat deleted file mode 100644 index 17a9ac2a1e..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_2/mask_81_2.dat +++ /dev/null @@ -1,2 +0,0 @@ -x1 -0н_KҩVi!O\"A]:xbW1uȦ&_T ΋6H$U^D~bׯb=gX \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_2/mask_85_2.dat b/main/inc/lib/phpqrcode/cache/mask_2/mask_85_2.dat deleted file mode 100644 index 72c74ff9ad..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_2/mask_85_2.dat +++ /dev/null @@ -1,2 +0,0 @@ -x1 -0=1\B7O$A0$8Wwjguu槊RT*uS֧JRTJRRޢN浘V \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_2/mask_89_2.dat b/main/inc/lib/phpqrcode/cache/mask_2/mask_89_2.dat deleted file mode 100644 index 06c9a4fe34..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_2/mask_89_2.dat +++ /dev/null @@ -1 +0,0 @@ -xٱ 0 >/&E*cQqŃ zf$rM6hu5#zF6@yLURBPN&o9dL&(sq|@niI{j|F;se@4&-NL5N8P;_ J=`Rs#W7tsZG`0W$ diff --git a/main/inc/lib/phpqrcode/cache/mask_2/mask_97_2.dat b/main/inc/lib/phpqrcode/cache/mask_2/mask_97_2.dat deleted file mode 100644 index 38842b9899..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_2/mask_97_2.dat +++ /dev/null @@ -1,2 +0,0 @@ -x1 -0н_KivH4 )_%s_d3KO1^aL,$H"$KzRPt[I&X9$H"$I$ysI$DI$ɓI$I$Dɍ%es!=LAZ5'̓IVrn/2oƅ \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_3/mask_113_3.dat b/main/inc/lib/phpqrcode/cache/mask_3/mask_113_3.dat deleted file mode 100644 index 023b27304d..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_3/mask_113_3.dat +++ /dev/null @@ -1,2 +0,0 @@ -xA -0 D}NrnDFj2KCt?WݲZi.qoP %Smj7ަ:*N:@:***fW9d2*j*}S@`*j৪6Jlѿ}}էTUa24hnt \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_3/mask_117_3.dat b/main/inc/lib/phpqrcode/cache/mask_3/mask_117_3.dat deleted file mode 100644 index 79cc04d145..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_3/mask_117_3.dat +++ /dev/null @@ -1,4 +0,0 @@ -x1 -0 ]Q.xIB$?~!-~Ih^HVEgKLuZlO;cUwJKHSx)|O2B zFzfxyYi|AgTNeL2=}VZ;Ev?R7P^rty{%*guOnUQ^gxskvcVQYX$3@&ONuIXHIa)Pv zd*)?`uy^M1DbmmD%Zo4AT@Sf`A^-TAmugk}r7i9rS@ZJQ!dsI6-_8j2Oj_vmiRt9J G3$_65-fl?% diff --git a/main/inc/lib/phpqrcode/cache/mask_3/mask_125_3.dat b/main/inc/lib/phpqrcode/cache/mask_3/mask_125_3.dat deleted file mode 100644 index e2febdbdd1..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_3/mask_125_3.dat +++ /dev/null @@ -1,2 +0,0 @@ -x1 - ~N3rۄ]BБ'?xFrjdA{$T!&?~Jee~GOn@z#E)RHZ@bl-)ݿ<ߧ*OUR"5&5*ie J]+ \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_3/mask_145_3.dat b/main/inc/lib/phpqrcode/cache/mask_3/mask_145_3.dat deleted file mode 100644 index 338b7e7a85..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_3/mask_145_3.dat +++ /dev/null @@ -1,3 +0,0 @@ -x -@|:^ Jy̡yMj-' -9VS֦K9e)PyUwe-m jԨQF5jԨRi٫F4_wk}0+jRBRF5jԨQeOMBJHjԨQF5jwP״˪IH I5jԨQFͳc w5jԨQF:zS*2UZ_C*e_OZ%dIȯb \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_3/mask_149_3.dat b/main/inc/lib/phpqrcode/cache/mask_3/mask_149_3.dat deleted file mode 100644 index 30bc5fabcd..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_3/mask_149_3.dat +++ /dev/null @@ -1 +0,0 @@ -xA0}Oܠ⦐H頯'Z2{oV|Ι%>yR{!8ÂI+JpI|#f5κ[P A $H Q})&X{ט+Wb`I)5%d \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_3/mask_153_3.dat b/main/inc/lib/phpqrcode/cache/mask_3/mask_153_3.dat deleted file mode 100644 index 89cdec031f..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_3/mask_153_3.dat +++ /dev/null @@ -1,2 +0,0 @@ -xA -0}Ns˹)7mJ,}8X=cW^GeNE;R(13DFEx15%o)(+gL2|3uiEv#I;;|4`apdpkS*^~xvLf_IwePW`Q`R8jLgJQhVasX}og%bb( diff --git a/main/inc/lib/phpqrcode/cache/mask_3/mask_161_3.dat b/main/inc/lib/phpqrcode/cache/mask_3/mask_161_3.dat deleted file mode 100644 index 72a26a4fc9..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_3/mask_161_3.dat +++ /dev/null @@ -1,3 +0,0 @@ -xA -0}NrnFTk,N Zђf7J:ƒ^`WٔUnXڤǧM-#V+ߡ+9zҖY l)SLocʱO_C?ߩ%;*KlM2eʔ)SL2Ye][bSL2eʔ)SLyVYlWG[bSL2eʔ)SL -]g+$eʔ)SL2eʔ/qBbKlʔ)SL2eqʙ]£{A/~V9\%[P#' \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_3/mask_165_3.dat b/main/inc/lib/phpqrcode/cache/mask_3/mask_165_3.dat deleted file mode 100644 index 870af8f4f0..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_3/mask_165_3.dat +++ /dev/null @@ -1,2 +0,0 @@ -xA -0}N3T #Z YuÏ:̛1ϱEUTT|S q)m-sG B.Cĉ'N8qğwv7['tg!.ե:qĉ'N8qv`_+.ե:qĉ'N8qv`R8qĉ'N8qΤ8"ե:qĉ'N8qĝIяہq&EKuĉ'N8q+9:}kFT?^ЏGo<0իCg/_ \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_3/mask_169_3.dat b/main/inc/lib/phpqrcode/cache/mask_3/mask_169_3.dat deleted file mode 100644 index 9431095263..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_3/mask_169_3.dat +++ /dev/null @@ -1 +0,0 @@ -xA0}O3rn񷾦 )}'31Eh]4P[ _]Kv<˙fp#y_l[geӧO>}o%uJV/{%O>}ӧO}K~O>}ӧO>Q=/ї>}ӧO>}u{ח>}ӧO>}u{蟪/%?}ӧO>}ׯ.N4჏VMmRt(1| \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_3/mask_177_3.dat b/main/inc/lib/phpqrcode/cache/mask_3/mask_177_3.dat deleted file mode 100644 index 9586979a1f9d74c4e115757feeeabb74819df45b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 312 zcmb=p_4ckK*C7KDmJ79hlkfa5%Jb^v=;WB?Q=`hguxbC(hf6kRuDyQoTio}+UFQXv zzYC}H-0`hx>pHl#M}PCVx?h`vgGKGt$xx|wRV!3 zfoMp8BP)#fxJc>g$uD7oUs9|>H)gE5sHrt=^#lc>7A~z73z`r_mvKnO#w`)M&Z=su zbg*n(k1PjN^&?s|N=H{r^nS3Sqe@3D+;oUNM?Y$9iHOp<`z#Ekc_EUqAPXMxfb>qw zEAHgtRC0WyjcRYJR@RjRYnSlaR2M&;SL^DVy)i4Q+x2LaXy<=XYjqD_?+J5e|6#~G HtjGiaa;}E0 diff --git a/main/inc/lib/phpqrcode/cache/mask_3/mask_21_3.dat b/main/inc/lib/phpqrcode/cache/mask_3/mask_21_3.dat deleted file mode 100644 index bcb4eec4919b60e2c25c4e18ebb9c34423536b63..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60 zcmb=pWo*#EQOIfiJ63sVS+xNu1fplLAA habXVvLtL={H4TR*l1wwiWg5b#xHRE54FHDyc9;xW9FqV5 diff --git a/main/inc/lib/phpqrcode/cache/mask_3/mask_29_3.dat b/main/inc/lib/phpqrcode/cache/mask_3/mask_29_3.dat deleted file mode 100644 index 6150ac1289809bad7646c662dd9cf836311f47f8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 75 zcmV-R0JQ&j+A}bK0z)JO16&9u7I`jwl1Q?&GZ`D8$YeOr5DVhME(}Fn_#_QSO-42g hU)nIl9)oZ$?ieJ~WF$A^k;Gv#QfT0j2LK0SpN7|C8+8Bx diff --git a/main/inc/lib/phpqrcode/cache/mask_3/mask_33_3.dat b/main/inc/lib/phpqrcode/cache/mask_3/mask_33_3.dat deleted file mode 100644 index 6053b5e396ca957ae26193aceb85d08a43dacd9c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 79 zcmV-V0I>gf+A}bK0z(W00bB+MfK>sq3hWAyRM5v3T!1RJz`2Gv5EpJKDB>cdVAPhO lW(z#c;7?-^TkxkbL)`g=Dz?D=LP!BVTMUV{1pswi&V8ytAOipZ diff --git a/main/inc/lib/phpqrcode/cache/mask_3/mask_37_3.dat b/main/inc/lib/phpqrcode/cache/mask_3/mask_37_3.dat deleted file mode 100644 index 5dea5b9cbe14fcff482e0fe9a647359aca07547b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 83 zcmV-Z0IdIb+A}bK0z+&F3b+gq0H-2kRd@{JG8i};@d2vZ2XK(!(BO=uY7eM-(E6p3Zv0bsQxl5nw^V$$JC%}Bqlsj9DvDo{aE;P>E# hYO*WtyB%t`BNs_$5b6wWqgwwJ)C%Io3LZM{#-RD-KY#!L diff --git a/main/inc/lib/phpqrcode/cache/mask_3/mask_53_3.dat b/main/inc/lib/phpqrcode/cache/mask_3/mask_53_3.dat deleted file mode 100644 index 8800beab1a..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_3/mask_53_3.dat +++ /dev/null @@ -1,2 +0,0 @@ -xK -0Ds ! -(.Bp&|"-t&`qQ-"9_+)Be/H8D%a~}spKFN=,;;a^t4\FSN \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_3/mask_57_3.dat b/main/inc/lib/phpqrcode/cache/mask_3/mask_57_3.dat deleted file mode 100644 index 4e1e5da386a57dacaf76f93d05473ff922574488..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 126 zcmV-^0D=E_+U=Gx3cxT719!hh{{QE?gyNwnmS{-_8xJAm$PtVPuqu0fSCq8`R#F2C z`Jye^+}fgNtCnh;u5A$xa)x*4$m(#xu^rp7Rcwt+;I=%SqH*TgTz7#%(6RO)$6#_BUJmZJUz-cM|kVFF3Ae8Lopr+yDRo diff --git a/main/inc/lib/phpqrcode/cache/mask_3/mask_61_3.dat b/main/inc/lib/phpqrcode/cache/mask_3/mask_61_3.dat deleted file mode 100644 index bf1a3cc7f5..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_3/mask_61_3.dat +++ /dev/null @@ -1,2 +0,0 @@ -xA -0fz4-%*dp!yZܫu(~=&ۓ)R2"/"<9FΊ=rb"/rw"2B#3-0-KW \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_3/mask_65_3.dat b/main/inc/lib/phpqrcode/cache/mask_3/mask_65_3.dat deleted file mode 100644 index 85892089bf..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_3/mask_65_3.dat +++ /dev/null @@ -1,2 +0,0 @@ -xQ - D4\?R ,!O-Nv1:cZu "UMÕF ~jK-la[^q^Q\=o-laZpUB @IKJzɢ|1Í  \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_3/mask_69_3.dat b/main/inc/lib/phpqrcode/cache/mask_3/mask_69_3.dat deleted file mode 100644 index 55318a87be..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_3/mask_69_3.dat +++ /dev/null @@ -1,2 +0,0 @@ -x -0 {&2'd l=,Fy;$쇤WE-R:%T,O2g"",Ȣ/DyĈɧ{O䮳",:NvEWN#(&,,]x؅ \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_3/mask_73_3.dat b/main/inc/lib/phpqrcode/cache/mask_3/mask_73_3.dat deleted file mode 100644 index 15be77f64b..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_3/mask_73_3.dat +++ /dev/null @@ -1,2 +0,0 @@ -xQ -0 C{g;JJ?dԬK=RasJhTJ6exka\$nIE,-/XB*х=wee4t̒tLщtt߫b gFf qoddn-? \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_3/mask_77_3.dat b/main/inc/lib/phpqrcode/cache/mask_3/mask_77_3.dat deleted file mode 100644 index ec78280442..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_3/mask_77_3.dat +++ /dev/null @@ -1,2 +0,0 @@ -xA -0 &BiRaK"t`I@|fXyilE:Sza18GifK*?:YC1쌞졘(ቷJ*jl*TRIKR^ؙks)c)c)JZa \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_3/mask_81_3.dat b/main/inc/lib/phpqrcode/cache/mask_3/mask_81_3.dat deleted file mode 100644 index 47bc0f7930..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_3/mask_81_3.dat +++ /dev/null @@ -1,2 +0,0 @@ -x1 - F=\,JGAġhj>#3X:kԹ\FM Jhu3>TZ{PSgP'kVjժU_ۯUV=P oO:Wҝj[Wxm 5 \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_3/mask_85_3.dat b/main/inc/lib/phpqrcode/cache/mask_3/mask_85_3.dat deleted file mode 100644 index 02c4f8cdbbe43a99de71a77162d811d36ad4f51b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmV;R0AK%j+U?m(3V<*SMbUXy^Sb}dIVrU|sn!>N+|q$Y2;pF8P^qqRd9N$FYg^Jj ztFhS7{Q{@rM+N5MyIOtAC{U6F+M{SU#kj+puI|W4iU0x#Ab>!sfcG@40`85I_KdmkG#TsrP@uMqv1rdge4##%ZWgv6J(FGUkB?1g^dV O%IE@ppbHjj!&bK*zf9i% diff --git a/main/inc/lib/phpqrcode/cache/mask_3/mask_89_3.dat b/main/inc/lib/phpqrcode/cache/mask_3/mask_89_3.dat deleted file mode 100644 index 2b4cb59fcd..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_3/mask_89_3.dat +++ /dev/null @@ -1,2 +0,0 @@ -x1 ὧ) *.@U |eŵ6ۢw5*) oiK4nk>1}d>@ 4XYCo ۡ1<AhFt - 4@51Wr>7G}}x7|NgN \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_3/mask_93_3.dat b/main/inc/lib/phpqrcode/cache/mask_3/mask_93_3.dat deleted file mode 100644 index b4cc8a971d..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_3/mask_93_3.dat +++ /dev/null @@ -1,2 +0,0 @@ -xA -0 D}NrnJɪQ~B06na<<ׇe6MRCP L̓i9M 2 LkŮdDv*"aXjBdAddZTdAdqY0exqeN&WVQvc \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_3/mask_97_3.dat b/main/inc/lib/phpqrcode/cache/mask_3/mask_97_3.dat deleted file mode 100644 index 7adc9ebaa77cfc3c6f7a54307a831fbeee0c87db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 175 zcmV;g08syU+U?rG3V&G`N=*G0-MD(Ga{FCK!(&5t$)O3EWmo!5xs*ixXZ zVA@1zxl+BnrYNa(r@cz9VNyyDD4l1cxytAa-_m)8y8uckp@b4jD53OrC10xSQX0*J zF=dt7h5IPcalDsMLJ1|5P(o>6B~s-^N^~6WC6rJ?2_=+%t0e0VeE$jDlr;7Ux}BHg dPL&$iL~p8;J5{b%n)WQo-EsPG#~oB@^PHSYS7`tM diff --git a/main/inc/lib/phpqrcode/cache/mask_4/mask_101_4.dat b/main/inc/lib/phpqrcode/cache/mask_4/mask_101_4.dat deleted file mode 100644 index 1c97dc0483..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_4/mask_101_4.dat +++ /dev/null @@ -1,2 +0,0 @@ -xA Fs^1bИ]4m+8+Ve^HR]\c -oWN#X+l HEcp \^.9qW9":.BB \0aPǨcp \ONqjpG}}$.˅ \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_4/mask_105_4.dat b/main/inc/lib/phpqrcode/cache/mask_4/mask_105_4.dat deleted file mode 100644 index 0211cdb3ae..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_4/mask_105_4.dat +++ /dev/null @@ -1,2 +0,0 @@ -xK -0 D=Mr˹A TeEFL2 #鹢_I!딤Ѻ-իkmO]sS T6*'8 N$'NZ^XXh%Zrr$W}rU*G9r|c[cN[_=׫5^J 1*qv \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_4/mask_117_4.dat b/main/inc/lib/phpqrcode/cache/mask_4/mask_117_4.dat deleted file mode 100644 index 386725918a..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_4/mask_117_4.dat +++ /dev/null @@ -1,2 +0,0 @@ -x - н_s]4Dgn2Jj}ҾRsSWGRɧ)5Em#ܯk_"z3\rʕ+r Lk|/{;'jk^zGw=K_GJACF5KEX*@<$z}?p^YqOrD6l{pq{+`&l7JcHsOy z_GM@Ox_x?b=y>Jqe}Ao?uX%DM`IXJr{-ZaqKAvlH`*6wj&*7((AW$y+_m1`VYgIgEyrCkW+Vc diff --git a/main/inc/lib/phpqrcode/cache/mask_4/mask_125_4.dat b/main/inc/lib/phpqrcode/cache/mask_4/mask_125_4.dat deleted file mode 100644 index b98dc813afe773cdcd71a8779391ca295c0d3a51..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 213 zcmb=p_4c+S-ysD7)(f`F8-K^2;|+^RST%8G)>;-rsHGtPebu=wvE(Rqud?@Jdiv-z32@0r%Fa7(4|DUhVIr-8&`h2IF>D|wlymv&u|5gc>1uLtXBe(o`B(jjL zU;pLDUo3v_shtNkChn^3Ki;iZZS8BT4}Mgedi!xzR{!b=ahL8^+0UC-$jr|$aq=Dj DA0&Li diff --git a/main/inc/lib/phpqrcode/cache/mask_4/mask_129_4.dat b/main/inc/lib/phpqrcode/cache/mask_4/mask_129_4.dat deleted file mode 100644 index 8ecfa250845e8ef1add89a66c88fc9f31250a436..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 220 zcmb=p_4c+kU$cP#%Y}Q(H@>gmX_E0-a3R;c&@UP>6Fhnzw0;$t`MGk<)@^G`dv2;9 zJa>BiGETqum$vWzzWVcDA(y^F$>O^;cE3bkZ7!_If6o7~R(2)#^;-&#|1=8@FtW=O zT)5zvG5y;kg&7OBX?Mm(S)NeKczodZftUvk%zPFg;tOl7WBdj2GpxmpM2j^4FA?}L o{bhTz9Ot|H{BduueXdPB_S/#\p\p># \p\p#>qp\p.$Iq dGR_4  \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_4/mask_137_4.dat b/main/inc/lib/phpqrcode/cache/mask_4/mask_137_4.dat deleted file mode 100644 index 0c09c487c2e85488f8caf2dcc863e260cfd077d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 248 zcmb=p_4bYxEjs$#?!2-R}~*>9$YZ>m}P8_SPSlc>J(ZYVC8? zO1oo*K1q`<^UtZRwccRy_UiY^lc)4;t3SOfES@w`rW=l2^YbTRO$JKN#b*jQw`{%rV(;`b$vL{4 zXRQkQ#dOtY-ox+n-*;b@wS2d1)2vU1rN&=NV*fwfSo>q^jJZKc}*2a`@ScXA0|@PM!+Z)$&&j+uR`i+&96LlQothXU{Gd06E`pF diff --git a/main/inc/lib/phpqrcode/cache/mask_4/mask_145_4.dat b/main/inc/lib/phpqrcode/cache/mask_4/mask_145_4.dat deleted file mode 100644 index 33fb211249fd13955f9481a5af91416b0850c79f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 255 zcmb=p_4bYjXH=f@| Kjo |SSWKZm׌j\Ъ2 W\qW\q"~ jvtv_\qW\qW\q%g3 }+++ r9ArW\qW\qŕA g3WA W\qW\qW]V~v{D3Ȝ!\W^Tڍ[S7vۜgq? -{peo383838{YXz,_OYfe3s38383\C!Ms38383r \C?37938383\C!07M8383q,mMrskWv3~W WB \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_4/mask_157_4.dat b/main/inc/lib/phpqrcode/cache/mask_4/mask_157_4.dat deleted file mode 100644 index ad5fcf69de..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_4/mask_157_4.dat +++ /dev/null @@ -1 +0,0 @@ -x10ޯs4"FP=iRX¢X0멪u 4ftl}m➭S|юS P5<]rwqwq^QN6ÏZsߙ,wqwqǝ>Μ5g;;Y}Vgw,wqwqw>9wqwq>3gY;[ww?P3Ƙggt퐮;].3w4A \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_4/mask_161_4.dat b/main/inc/lib/phpqrcode/cache/mask_4/mask_161_4.dat deleted file mode 100644 index 7604c4540a..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_4/mask_161_4.dat +++ /dev/null @@ -1 +0,0 @@ -xA@ fs!AL_|,4l)iml׉0' +E ]N\x#2/_{7g9쏼ٷ}2r!?}-#Te9C9C9~6Sʇ겺!r!r!ۘse9C9C94_Ɯ|.r!r!s/s0 2r!r8}DwrDXΡ|x|!2 \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_4/mask_165_4.dat b/main/inc/lib/phpqrcode/cache/mask_4/mask_165_4.dat deleted file mode 100644 index d83d631656..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_4/mask_165_4.dat +++ /dev/null @@ -1,3 +0,0 @@ -xA -1 }Or."*?fPLHIkΫZQ8 -Gyqk-n5+?|֎kKnEŹK.K.?2.|EJ{2<:.Ku\K.K.ǝmu)_8\r%\r%\Џ;'2!_8\r%\r%\Џ;'2!_\r%\r%\rinC?nn9 RK.K.;.HqY'ݽNF?K㕢,R| My*3 \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_4/mask_169_4.dat b/main/inc/lib/phpqrcode/cache/mask_4/mask_169_4.dat deleted file mode 100644 index 4aac95c1e3fc9ba5257f331564b211fab568c376..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 297 zcmb=p_4bw{7n30m>xEkX%lG~l?V3;+6CwFBVc+Mpz`!LezkNJB-=9zK3Cy|6dc7)c z$=5@7j?a{Q`J_AleCn>hU3Whz>;A1NtE#vC#=Q1!Zp)m1?|$5V9DCCK-|1Vc*mtaT zocL^x-SRm_r!-;2ueFy?#eVr#8L;Ge>5J}i?kE{?B4PtL69K8~&|}TJq5E>1FRHmwz3+$1r7q GdJ_PDBBetB diff --git a/main/inc/lib/phpqrcode/cache/mask_4/mask_173_4.dat b/main/inc/lib/phpqrcode/cache/mask_4/mask_173_4.dat deleted file mode 100644 index 9df4d865d4..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_4/mask_173_4.dat +++ /dev/null @@ -1,2 +0,0 @@ -xK -1}Nrna ~ZY!Jt^5(/jkz[pj_?~v:|jwՖ_mXzo6?n%^4`7 P=;q=RrH8oyopw{-jJFsR diff --git a/main/inc/lib/phpqrcode/cache/mask_4/mask_25_4.dat b/main/inc/lib/phpqrcode/cache/mask_4/mask_25_4.dat deleted file mode 100644 index 0c7c44bbb5bb50a1f060373ea3ca14d083fe686e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 76 zcmV-S0JHyi+A}af07FAV1c%Fjuna^PAxDf1Irg9fvh0EKpc;@!E_4AniAM&vX|%Qn i>NlJ|HN*%VIGY$5BJ4r(4;Eo;_F$1gmjnRDU3Su2%N^nX diff --git a/main/inc/lib/phpqrcode/cache/mask_4/mask_29_4.dat b/main/inc/lib/phpqrcode/cache/mask_4/mask_29_4.dat deleted file mode 100644 index c28dc20e8248d196503c88e3e58b9048de750a16..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 78 zcmV-U0I~mg+A}af07FAVI0*(^2E@r?NRc2*iM`kWMfO73Na9E&7dAmSNkA6A$s@yF k1DFWbSimBS8G{geiIFARUKIc0kiuy%rYtrE0Gke<<${17%K!iX diff --git a/main/inc/lib/phpqrcode/cache/mask_4/mask_33_4.dat b/main/inc/lib/phpqrcode/cache/mask_4/mask_33_4.dat deleted file mode 100644 index 5834b6fb5672ddd54227a5229ad248efb56f9931..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 89 zcmV-f0H*(V+A}af07FAV1PK%5G9X?BinJkI0ZA&T;SOAYD(-+P$1ng+a^aGIlSHT> vY|E%S29rDBDF$Z>!lD9ODl{aRP7U#;Q^M{*2@gEd1l)nH0+%8HgW}HuoFyU1 diff --git a/main/inc/lib/phpqrcode/cache/mask_4/mask_37_4.dat b/main/inc/lib/phpqrcode/cache/mask_4/mask_37_4.dat deleted file mode 100644 index 4bf2e26ed0238cb7f0fa88b4a2e8d9f607c6c465..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 86 zcmV-c0IC0Y+A}af07FAVG!hE93`kRjsRW^pR8`b;7d}8$cR_hr3_>Eg@JYf+B2^J* sQ04GUMNxbc& v?i_XJs5{AZrvXfsV99_*CH~R|;!aXkQtVEY@FYSRQSQW4Nk}mOMgc#BT0kV* diff --git a/main/inc/lib/phpqrcode/cache/mask_4/mask_45_4.dat b/main/inc/lib/phpqrcode/cache/mask_4/mask_45_4.dat deleted file mode 100644 index 1b921f3009656cf429e67486e59237b8dd15ff5f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 120 zcmV-;0Ehp0+U=A<3IHJpMfaXY?|-@3gj12@{}N1#TnN<@9`Z@`Ei+qoFVPwup|*kU zpmqSgF*>cacXR`pI4*58TFBT1fxMG6XL7wac>{^GqK!9Q$bqGK7QU=)P)>BL}k8 eRu0aQtjeU@>+_-I`CuK_9H00P-1Gn#s>kM_-9E?w diff --git a/main/inc/lib/phpqrcode/cache/mask_4/mask_53_4.dat b/main/inc/lib/phpqrcode/cache/mask_4/mask_53_4.dat deleted file mode 100644 index 7e88826dd67c8eed58a77ecc7bd6326cd996537c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 128 zcmV-`0Du2@+U=H03cxT31^1pt?|->=VN(l5e9snI(1i&h1DSjzs%My4l0%60s2sV1 zUFvoM>Q$%8k$LTH-z$uZ_X`^svLKUJCMj-(<27Edc$MCl9xf#1?;NQB?uAn=uepcg i^-r(*&mns8lo?t9xVoWK-RMw{czy1?FmMC1XBA^pK|VMD diff --git a/main/inc/lib/phpqrcode/cache/mask_4/mask_57_4.dat b/main/inc/lib/phpqrcode/cache/mask_4/mask_57_4.dat deleted file mode 100644 index 84669c7d65c97c0b040497b32d3d3037c70d826e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130 zcmV-|0Db>>+U=H04uCKSME9Hq?teKq4gQfCYGNWRShRhHSItD#wao0Xdx_S`3}%zb z)6ua+cp@ZJk!QRPPwS|R$7C*c-vtG{7f62E_H57pdBSPpo*a39C`!$ZCqdRc`@3z= k_I%kB_3cxT31n<5^|NpsON^2;!>e@qKa}XLb#Yw^v)q9v(qB=lyhR&g$ zouh+=UGEBA9-;T^egK`j*5&+4Z}?KB16>uQvCipDZ+dUw-O4os=_q+W=RtbJoA;dF m^rrXIyZXXjy>U8x$cKrH<+(z6K0*KBy}^0+esBPHn8I@q@JM_B diff --git a/main/inc/lib/phpqrcode/cache/mask_4/mask_65_4.dat b/main/inc/lib/phpqrcode/cache/mask_4/mask_65_4.dat deleted file mode 100644 index c24343d947..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_4/mask_65_4.dat +++ /dev/null @@ -1,2 +0,0 @@ -xK DtXЙ.4E1^hvOxW0 JHŻz[^܈[v -yyZk=`vcǃ<ȃaCe \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_4/mask_81_4.dat b/main/inc/lib/phpqrcode/cache/mask_4/mask_81_4.dat deleted file mode 100644 index dd65216133..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_4/mask_81_4.dat +++ /dev/null @@ -1,3 +0,0 @@ -xA -0 yMyXE m7"892ѸQ1ݳ+xx;t35DIY1x\:u}e/ #Th< -UBz<5G<5{G<5<饫>]Urxu \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_4/mask_85_4.dat b/main/inc/lib/phpqrcode/cache/mask_4/mask_85_4.dat deleted file mode 100644 index c8d5123e26909726dbd71694e1f6697cad51529e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 154 zcmV;L0A>Gp+U=P!3cw%?MR!k=-2ZZ2N*jmT*5nJN&mmxtH#~v~YIZJnPs9LfrlsbP zk*TK+4nE7TrIxLs*SC2W7zhg5zDpNC7h5Ilh$5=S0ABHmSG?ji)1NN$BI-+pH9Di \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_4/mask_97_4.dat b/main/inc/lib/phpqrcode/cache/mask_4/mask_97_4.dat deleted file mode 100644 index 5d848caade31141b6a6d238828e0513940b9aec8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176 zcmb=p^>&scSAzi$%llg2U;ocnYTk;AQoMQf@D~ArLUH5VhzlL*U+;ClQn_{Ld4Rh8 z>uTAu_q(T_ELu@IVU2P7<-3>5gi15Bf~CWkN@uS0RjmncZrXE$dhO>e3gqq;cwFbMH2i4?0P>DhOaK4? diff --git a/main/inc/lib/phpqrcode/cache/mask_5/mask_101_5.dat b/main/inc/lib/phpqrcode/cache/mask_5/mask_101_5.dat deleted file mode 100644 index c21869e83c..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_5/mask_101_5.dat +++ /dev/null @@ -1,2 +0,0 @@ -x - E+%=M3Cbv ѬNkûgqkqq{%Oo,iKee3[|iVh]` ` 0ʕz˴T0Gu/q8F13:W>#ȕ0c0Q8E=F#+a X͞+cV%9W>Q]TkY-gLqD艋 \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_5/mask_105_5.dat b/main/inc/lib/phpqrcode/cache/mask_5/mask_105_5.dat deleted file mode 100644 index bc8798c64015b6595105a07645625a572c839c0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 224 zcmV<603ZK&+U=S_3dA4~1n<6P`v0HHC0WDb$gbEE0yT;RFVdN!?Sm0#$x+d(-M&MH zb#RhAbEHXz@r$NR=-U3QPci-P|L%XEWG%ZUmG!BgbTK0LXu8R?&L*=*eAagQlk8Qg zsjyG52YayhPWDE5FUx?-`>CeAIbz1%-fVQSH_Cfi23+1R)r9Zid)&FO2Yavwd*nUx z9(fPn!}qvzVGs6T5BA7=v+3UUic`wTHUd>xK aP2TVA&wEd3Dq=6}&i9BW^E?1$d?(3j3x3!D diff --git a/main/inc/lib/phpqrcode/cache/mask_5/mask_109_5.dat b/main/inc/lib/phpqrcode/cache/mask_5/mask_109_5.dat deleted file mode 100644 index 25a394402fb8b1d0ebf02b85473522a21235736d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 211 zcmb=p^>&scSAzi$%lk^-Pyf$XZV2j*s`A*zF?pKO&MOlNBNgB2F4Ef5es`YjsdLA3 z1GmLzcQ4u+7wuKIGk@pLkJ~=o2#t=t|EsmEP`E4gbGg?&F(KW|<)*sao-4A2zw@dk z3W3o7Ln%e~oL=noQ``Tq@Y3g3w~o|0t6%gi0ZRhqKTiJP`A5a7)9;Xq4;a-6*>}!& z0V-}7~CRaH?+kXgI=m1Q4e>}I|^`+f56tjphW?I(xcpB?4RQpn(Z H=>0 0 0 Ofz3=>0 0 0.3Z$׷8\pw4:Zp:qX 7 \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_5/mask_121_5.dat b/main/inc/lib/phpqrcode/cache/mask_5/mask_121_5.dat deleted file mode 100644 index 9bb5c4158981760f99c1831c03ccf11a664e6053..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 256 zcmb=p^>%h3*AWFCm;c4Hp8T7ByMNb~P0`w->X-Iu1WibCj$>!PxYtGF(Dx08H@Bz! ziL_Mtn}1F*CX2(7=TOEDEbWKm# z7n3IwXBH>TO_bgSLC0^-+rs}kq59sv;^g0Fytmmr`w)|MuCvr_`^DT6m?EIk`)9ws z`TOnWP2bl(=@oqXJ10zcK~pjRkXgEU#Yr9g&b-C9Uzp__hM;esZ;0LBZFwcK^7XPb o>!)^ZQ#aoWuYBxxGe&=>)49shxbEDe|L3eseDs4sW73s<0HpnlZvX%Q diff --git a/main/inc/lib/phpqrcode/cache/mask_5/mask_125_5.dat b/main/inc/lib/phpqrcode/cache/mask_5/mask_125_5.dat deleted file mode 100644 index 2161c50a45..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_5/mask_125_5.dat +++ /dev/null @@ -1,2 +0,0 @@ -xA - E&fc;S$?؏Q4YahûyJ}9g==li.;nh_wz.qCWȧy uPk;<<<|*q, mkWqNl% yyyy^2䰅sX|aaaa3ϙ9lH<<<<̿웁[n`Tq8^vy \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_5/mask_129_5.dat b/main/inc/lib/phpqrcode/cache/mask_5/mask_129_5.dat deleted file mode 100644 index f0c1d65020884c517fcba84b94191eaac350aaa5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 259 zcmb=p^>(%)-(dqD=JNe+fBrw;rBWIY;l}PP(iGgY;6uuWT>&yOg;TY((|V7;4|rHz z$aHnxR5q=ee-{;mpS}6Fjz8)5|GBsR+cqxEkvegY{WD8>{;97#wkaFeC|)-I_*?FJ zdDOO73mlv68dxKM=*5vkTKXxHkABpxay&a{NAkk7uziscPg`}IW$x!MWZc)F|A2b~ z0~9@B{lrw+xCbP5#sezq5T~F&LHq>w52k$wdRTBP%uhX7dcHJE;G5lvJnQRETQ@vs deIFa2`wqnRlbR99G23{{r2|{+4tV*M007v5c@F>p diff --git a/main/inc/lib/phpqrcode/cache/mask_5/mask_133_5.dat b/main/inc/lib/phpqrcode/cache/mask_5/mask_133_5.dat deleted file mode 100644 index 46be8b0948..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_5/mask_133_5.dat +++ /dev/null @@ -1,2 +0,0 @@ -xA -0 DѽOcr]4%1mCTxΜ[Dv={FEϏq?ݿ9keѭ}'2^c4G:3=JK-F0`#Hw'#<{~Z4 :BG舻F0`G~:`#?#tw-`#?##t#F0r}Q}eR;M/k1mX=hsH"k M:3qOW}9ԖIH1G;- sڶ?[%M - v#;zg^3d}69Ψޙ@7҄#gv`;׳ީ\$wlv`v;ލ}7wߑa;vkA#gv`=N2wxgWӤ@n?c}SQ:Zd?+9vz)P \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_5/mask_141_5.dat b/main/inc/lib/phpqrcode/cache/mask_5/mask_141_5.dat deleted file mode 100644 index 60c1a8e81acb9a104b1003fe8c362588b053abac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 297 zcmb=p_4dw1u0sYqtq*_O`hNbW|NLx;(ly@Fw~{rHnwy%g%&1?U=@uQmHZAgYPUWvV zSwa8P%uLts{p{|I6Ff?XUZ>?fOlh?Hu<*Lhj^j-g&%KHRklY zHSXJ%GR-^MUl+M`k&@0?^TfhtO`k-r;2DQRmi;?;$r6o)IJ{82> zzVP^R$E^#0m%8OX_%_jPZqDCVlYVV;i{Ag?{rvsKSBqQ(C$718!)g|LXx`R)LEA3< z-^TpyQqr?GFC*0AGYu!M2uzSo(E^bzLvI+;8@4U$WERT)%VrUu|y7`j4jj zp4qEF>;UTg{AOd_*}XaEC*vs]Ŝ_{W!zﶬ/)˙v V6V޻,f1Yb n^o>\O],,b,f1YyVgYYYb,f1+ʳ<˳<˳1YbŬ<+ʳ,,b,f1YyVgYYYb,fukys77}vmb=wsw)tW: \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_5/mask_161_5.dat b/main/inc/lib/phpqrcode/cache/mask_5/mask_161_5.dat deleted file mode 100644 index 70d5fb008b..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_5/mask_161_5.dat +++ /dev/null @@ -1,2 +0,0 @@ -xI -@нDp@ o|m rHk㨤~co^Jzװ#5l¦S_92 [}ZÊ=T2ƀP2[cV衆CYf'-X9>v~usK5`e,2,2,2-///o_q}K\reYfeYf峖o+/,\feYfeYfٳexB.e2,2,̲g+l\r16,2,xKGoxt!_!?`Z2*Db#6mYclucZ_V= zotdf6-&SvZv*GR8D7h;;_}1^MuiAF~^{4Rr^~KwcM;_~Y5%sO3bm!TkuUAgq{`4tJ z=-blf&CknX*3G+da{|L^pSsAbX|zx+~B?%Xj;& z;1;Iu;j^AJCF&Z`Lw*|;|Nba-v0r}8=>>Iv>dx&vf52z;Q-;T)bDuoUlH3!|5cNl~ F6aZ#Wx#j=> diff --git a/main/inc/lib/phpqrcode/cache/mask_5/mask_169_5.dat b/main/inc/lib/phpqrcode/cache/mask_5/mask_169_5.dat deleted file mode 100644 index 921a770767..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_5/mask_169_5.dat +++ /dev/null @@ -1 +0,0 @@ -xj0|/niK'.r:T-m&Zx9yq3rOgvOO_zׯu`]ȷitاtiloc13j9%_g|ԧ)>>ϰ=te&_4=tU}/>>>Or5/u>/g}g}gOsvO}/g}g}ٷGo-w{r_{g}g}g_n=n]4Nkβ_M8m?SF< \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_5/mask_173_5.dat b/main/inc/lib/phpqrcode/cache/mask_5/mask_173_5.dat deleted file mode 100644 index f9a6741361..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_5/mask_173_5.dat +++ /dev/null @@ -1,4 +0,0 @@ -x[ -0&G1gD)[CzeDѷц=RN6FJm JqP}x s_}GFy; -[;]ek[QbTmy&0 L`̄Y?رw؛ fcVN9&0 L`ׄZ}0=F=F9ANL`&0 L`BzYfI=F9AN&0 L`&0 fIsr ' L`&0 L`<i͒"9AN&0 L`VaBX",Um> -=wZgBΜP !8 \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_5/mask_177_5.dat b/main/inc/lib/phpqrcode/cache/mask_5/mask_177_5.dat deleted file mode 100644 index b07c636b62..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_5/mask_177_5.dat +++ /dev/null @@ -1,11 +0,0 @@ -xъ0~ܾح uO,"% :$Xui=ѶՃgƸ?Ώq.So~z׉W:=h1cq]Ƕi!r8Ɓ`+X -V jj;8ƁX+ -oV`+X -V?[1^h-ֳ5Z;rmS+ -oV`+X -V;Z,YMB+ -V`+X -VZeڦ}r\!W`+X -V`+3Km>SB+ -V`+X -Vc㊛{g;^Qq5ZUݮQL0+*&YDq*6 \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_5/mask_21_5.dat b/main/inc/lib/phpqrcode/cache/mask_5/mask_21_5.dat deleted file mode 100644 index 04f97ea6983c85e1cf6e68150ea02bffa30a4f4b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 74 zcmV-Q0JZ;k+MSL;3IHGo1n<6P=l`E8qQc53Ts_3F*hoFpjJL@ppoFxt|L%<{=GZy:DR \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_5/mask_33_5.dat b/main/inc/lib/phpqrcode/cache/mask_5/mask_33_5.dat deleted file mode 100644 index 726d7fd75da51d6bd7737a41e0120162ad66f42d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 106 zcmV-w0G0oE+U-+G4gettyYm|Q|Ibavg*ZYTH6AU510hWtK(zoJYG1SgT>VVIrQ<*s zI~>0{7>;PQoL380wan9y;(obh5mL~qPG^u~gT@LOIlD;&&=vfsD8 MtZP z6Mwy=xtNYJP8P5*q$8GTpmRmFxG+$uUgBJr@iKnar8ktiR$tD;xa+0O#TdC4Bt{5~ JuLf_z1Mr1%Fq8lQ diff --git a/main/inc/lib/phpqrcode/cache/mask_5/mask_41_5.dat b/main/inc/lib/phpqrcode/cache/mask_5/mask_41_5.dat deleted file mode 100644 index e07c6172a0..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_5/mask_41_5.dat +++ /dev/null @@ -1,2 +0,0 @@ -xTA - 5?7XMtxҴx ?@7@~"N$Sɰ{+CA'r\Pp<ޏ- ͺ:S3sԉۻީz#qw > \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_5/mask_45_5.dat b/main/inc/lib/phpqrcode/cache/mask_5/mask_45_5.dat deleted file mode 100644 index 5168a17f9e..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_5/mask_45_5.dat +++ /dev/null @@ -1 +0,0 @@ -xUA 5?U:N&Z":;4P1=bNvSGM1˛n'(κ J{Eѵs] ,sq \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_5/mask_49_5.dat b/main/inc/lib/phpqrcode/cache/mask_5/mask_49_5.dat deleted file mode 100644 index 9f3f3cd7d60bcba44d9223f52747c1cc9a9feb52..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 146 zcmV;D0B!$x+U-_B3cw%?yZ1HC|3A0G94cx|E9_(x5y8cz*3P{E3|?W)+(E}-2WX#i zfHZ}}1&-ONsSXt<99&1;WS;^gJWwdf{AS1((&~d%`->c<{A($VpSL1s{ zRx%t39rs?{9Nck;b+FN)RKeb>Q2ppQ^!)JYKLg9b6OOo!Q?K^%$i!U415hQ$TboHr A)c^nh diff --git a/main/inc/lib/phpqrcode/cache/mask_5/mask_53_5.dat b/main/inc/lib/phpqrcode/cache/mask_5/mask_53_5.dat deleted file mode 100644 index 449807bae1..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_5/mask_53_5.dat +++ /dev/null @@ -1 +0,0 @@ -xVA " zYf5ƐJC A;l\,dR. \(e_ еaNi5\żaLP(;2שjN6O u+l{y6od^ C[%  \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_5/mask_57_5.dat b/main/inc/lib/phpqrcode/cache/mask_5/mask_57_5.dat deleted file mode 100644 index c7dd81f390..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_5/mask_57_5.dat +++ /dev/null @@ -1,2 +0,0 @@ -xVA - 5?NlZHAbBZ0a Md`1z'"<Ր19nvͨ. )bݻ~;9Z#tB~ \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_5/mask_65_5.dat b/main/inc/lib/phpqrcode/cache/mask_5/mask_65_5.dat deleted file mode 100644 index ecd9380682523494a1f5577c6e22eff92571b446..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163 zcmV;U09^lg+U-|C3IHJpy!#sG|DW4SODL(th;FD_Ol!+`ptx^N zLEU#+P+TP~hiEM?kDlMYCn2{Nokr`dh z=(A4`MyHt}6_aUUXNJM(G}onKt|Qlx8JUq8UCD^KPfsl&$;;O(L#`i%q&M<+dnDc& Vax;Tki-1v3l_b|f_yg_whE8s3Pu>6k diff --git a/main/inc/lib/phpqrcode/cache/mask_5/mask_73_5.dat b/main/inc/lib/phpqrcode/cache/mask_5/mask_73_5.dat deleted file mode 100644 index 00001176d018bd72f9f2128f2f0bf775aab99aa8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 184 zcmV;p07w6L+U;0d4uBvG``>BS`(MrYR@be?`f zXg4__uzEOkK6dEjx2oLg#9{`gm`?j=wt4_|87ivOHqbF%PAmBX8kw9Db&_}T?ycUn z`rYuGA*p6w>oim|H}6{gZul*glk!e^C-3Cl6W;y1W(Io8^nRzjQ{KtDFL+1JRVtmB msmjs2lzG8{6JIm^VkS0TGiPwh(`lA>@p#INaS{u_o$71/34Ϊz^'[FyglgM>OTL4ϔ{&3Wy*ʧb*`<3;Vo0/s6n0ya[mcE \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_5/mask_81_5.dat b/main/inc/lib/phpqrcode/cache/mask_5/mask_81_5.dat deleted file mode 100644 index 71215e9525..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_5/mask_81_5.dat +++ /dev/null @@ -1,3 +0,0 @@ -x - C~M?tzU4" }tMX2|.ɋ˙F\~m4Xu -ٔ, w:EƄ>X̯=_]g>>zמ/)5ךkkkZsXXY{ܮ}~mt:S#&;U#) \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_5/mask_85_5.dat b/main/inc/lib/phpqrcode/cache/mask_5/mask_85_5.dat deleted file mode 100644 index 09cf0e28127934862f45b0f155ede22e48833cd2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 186 zcmV;r07d_J+U=P^3V<*S1n+rG^8e3yuu_X!YO*T`o0cLu)Fn>SVBDKU)x4XXo;}Lz zW!EUrTdh$X>snv=m*blAkGsN*t+gK4zOfzOFOb9L?@mq&=-FzkwKE)0V`(MDRSbv$ zF(3xMXCUdfAl$J#15Y(!+RxHTimUQ~@_-l+17bi7s2)%~pgf>FAO^&M82AqZz<$9g ouBdLo$N>Dm_MjDe$NHpal&=TaS~+q3j)5w#tg{8Q4HYg~22k``-v9sr diff --git a/main/inc/lib/phpqrcode/cache/mask_5/mask_89_5.dat b/main/inc/lib/phpqrcode/cache/mask_5/mask_89_5.dat deleted file mode 100644 index 5fff530696..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_5/mask_89_5.dat +++ /dev/null @@ -1,2 +0,0 @@ -x - 45enpQ Gcfl^^;;b5;`kU͹߮j`NsO=\[a6~nLD? !6uF%w*Ȭkf77SĆbÆXodw_—mbClNۙ ck&YVoܡ׷BעبAl6 Jjx \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_5/mask_93_5.dat b/main/inc/lib/phpqrcode/cache/mask_5/mask_93_5.dat deleted file mode 100644 index ec4240bd37..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_5/mask_93_5.dat +++ /dev/null @@ -1,2 +0,0 @@ -xK -0 D>&&  fP^8BY5s(imҮ=f3/wۧEyYQwf[} [90303ef̙3'3=,ͼwxDַ.,;s%g,,,=Rὓ7uKKTD<(n lYhV۹sޕyPEtyY]ns ;ss,!LkԅcbL12cX91Z#XEn#;svT~L~LR11vs.1111J1&؍Ń111J1&ƞg KLƪjlk{gڞ5K1/ǐ~,ac$ \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_6/mask_105_6.dat b/main/inc/lib/phpqrcode/cache/mask_6/mask_105_6.dat deleted file mode 100644 index a58fec749a..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_6/mask_105_6.dat +++ /dev/null @@ -1,3 +0,0 @@ -xQ -@ DskBZ#o)Sd}Gܷl쯯^)G]S4S?#BZ:+{sHKNiI!me1 -RWe9!``Uyˀu:檞U=w-oԺwB}cMK蹰{{=y蹰{{=y蹰{wScaoi'fyO=CyO=Cy[{S޻=;|v4}ϯ20 \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_6/mask_109_6.dat b/main/inc/lib/phpqrcode/cache/mask_6/mask_109_6.dat deleted file mode 100644 index be7b4749e0..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_6/mask_109_6.dat +++ /dev/null @@ -1 +0,0 @@ -xA0 ~ρDBHCHV20nuol쯯˻=ۢs9[l'?7R" &2:7QqX_n ]$՚EIY*Lq0 0 0{LJз(s\ɳwX-7^ItIII$~?N0 0 0O'Itg7L$L-Iuzrfr M^'}(O~R]1YLĞu9Qӕ \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_6/mask_113_6.dat b/main/inc/lib/phpqrcode/cache/mask_6/mask_113_6.dat deleted file mode 100644 index 397f527417..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_6/mask_113_6.dat +++ /dev/null @@ -1,3 +0,0 @@ -x E5NՉbF6on,m>gS9RWcǕ9&%1_cx= GR^w-z?dzv=,}ԥ?ǹژ:9m==@U䲉UXUXVe~by4Wi:e=+3}u4V%s*ZZGM&;I{^hb=04yIS((dxvZSQzT-ftM{l(nX+lN_8ODT@5*n+ z7_UD(asGDJ=LTuwGLL68OD>x%-!8VhX~z9)s_}nsM7#IRuTu5NlE1M}DE!~LqHV#? z>Qf#_+}0{yXSc>}`Oi7KFW*{qHhjb7t7W#OJ7->RxEgr--0aihQri-x!RWX2w$z_x z-{(K`{`B@#S%`O<>9f@NPe0F}o}Zti{rTɼÆ$<>Ov'Cytaaaa~|'9liΣ<<<<Iæ<:<<<ٕWDzy:.z= ݓʯ sVöE=ll_k0_#vίmj \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_6/mask_129_6.dat b/main/inc/lib/phpqrcode/cache/mask_6/mask_129_6.dat deleted file mode 100644 index b4695c3ff0d8ebd6925d8af5e0b403d5974ed46b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 310 zcmV-60m=S&+U=Xs3d1l6Mc@4z{r{iaU`b3tw}-Y`#z{*Vj)K^nc<+O%V_D@=U$Xty z&tEmqAcJ?j?v86TK^YOR_hi^6CyeFRR#Fmw^kkN5f+OzB@3mz7YhU+_46fxbXrKqJ8dEWiRRzyf{&zkpxBFVGk0 z3uq)*fCX591z5l@;1}=<_yzg`eF2RG3$OqSumB7A1^fbj0lz?Bpf8}2U;!3j0T%w4 zg_beb0}DNqzB>!qv~!(b=$i3#ztA<~>3$)bcdqjbP4mv1Uw8})+SVD`X8*k}X!oJ` I0%mGk`PF`vEdT%j diff --git a/main/inc/lib/phpqrcode/cache/mask_6/mask_133_6.dat b/main/inc/lib/phpqrcode/cache/mask_6/mask_133_6.dat deleted file mode 100644 index 40911dc575dbbb17a4a057a46521c47b159138ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 296 zcmb=p^>&UUU$X%Z%lo?CzyHr~4f5p772*@!y+W#4z-aoFvniX|)r-4>+}{b_t=?z1 za^B%Uo6C=?Bf5p+A4mDPRY%qZb+7;LH~IgZx!WufT|#LdH+*}lvf|jbWz$U;MJdj?+L60%T4~Y&jvfg5!>uf4f9dJsH`X7Hoj9}k^e4rC zS0C4C)Ev*0lXY~zAowlHfJqsIn&c1mKXCt`{DQ-(sSmClB=SSBgaxSfM)pCdp>-_w zAk_;%Y9X4Lls֪r666rҟ=vڲWy -' -Ο;q tQE>U϶f곭xN]Tc(s❮7tAw`v`v`v`kvwfwt;];;;;;!ޙ;ao];l;;;÷| ʷ(3}l.?"މr};\}S-Aw<9;EV'ם \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_6/mask_141_6.dat b/main/inc/lib/phpqrcode/cache/mask_6/mask_141_6.dat deleted file mode 100644 index 0340409a46..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_6/mask_141_6.dat +++ /dev/null @@ -1,10 +0,0 @@ -xa F4/c]زȐ[=[E럓sm,fn/|kj\j?g[q(NOZc5SGGP[oMVָfvL<)r%zGej;*ZC7u5PHroFXT;2T zErAz-@(#{w+P}?wqtMJ3uDW8^Zp>M}^Fr0Lpp6sHMCtS0T=zSWcURlGh1q8m6XBZP z)<+zU-@Sal+U99%rKBCNUob7{wNzPiPzs9vGH3tDF8^{p;9$q2z5quaE#u5AU!HIYpjb0cSa)^E8M?_KmSO6tj)==bYa lKD}5p(yFJjBc0i__3AFOq}<9%1{c=3R{)onxM=_Y diff --git a/main/inc/lib/phpqrcode/cache/mask_6/mask_149_6.dat b/main/inc/lib/phpqrcode/cache/mask_6/mask_149_6.dat deleted file mode 100644 index 69e9883504..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_6/mask_149_6.dat +++ /dev/null @@ -1,2 +0,0 @@ -x -0 E5f478UD62zmpߞk8}GӕN}?}W:guWAˌ7 ~;)Ø{̪ǿ+WPOۢrE\jwG)y˖wAAAAM%2`2dl|p}eqP : e j想=lT5ɠ : G{ddAtDaaaaa&أ&w : 1-MRb0Wf uz5&YiIѺNрAPQSL}4 \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_6/mask_153_6.dat b/main/inc/lib/phpqrcode/cache/mask_6/mask_153_6.dat deleted file mode 100644 index 3ab6130edd889298419b702ce1dcfddfda30cf2f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 367 zcmb=p_4ZC+-eCoSmWSnj%-{FNXq%daEZUK`+NjemCo*t?dCFURVYiCx+AY&AWaXz; z#Mw80;rtkb0d8YE*wD7uX)inq9ZVuZUFDP(T@8+N1 zd)6dxd%yYT`R@txHxIga-#%q{p=18$LjAv|)HMzi=qI9z_Q`c5T9@Wu3#VwUI?XqmF<#Ov^FVyZX znO%a=0o3e&KJ815aoXF1m16oYp6*fD?Jm?ru;I^wH)p;*n7!8a0qfl_O<0VW z=e+S-gZL9m5s=WóCaz6U~һ{`nݻdvVy~rZ"qk{>g$XKU}m\bjaGx,f1Yb]z̞^.5[?嬜r,f1YY>grVb,f1Y>g,rVmYb,f,|VY9Yb,f,|VY9+g1Ybً ̦M7>2{9z϶hm3l|9xټ#f#x6 -v%N' \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_6/mask_161_6.dat b/main/inc/lib/phpqrcode/cache/mask_6/mask_161_6.dat deleted file mode 100644 index ecec68b1ac0f7ae45685bed5d752ef54a48f0f3e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 399 zcmb=p_4aOH-eCm+*NgRG%)jr)tiI;gamK_~Was)*2d9a$rlzvVFd(`Vxt}K4Lw&$1iobzS93uRn)?%d|f?w*sGT%NE> z{5IRU4qg|XWXaPJc9Wm(u=|#>w)ceHw=b*9PWtu#%$j?0UgYIfVgE|yed#NsPfj0ye)_BM^UK-)PTmj)Dk+(%2Qn6>@Mqw( zr>Eaf(4VdSY0^ghT|OXlU~(X3o3@I6N-cI>vvvVU=j&u7z0uK%@n+#iZgHXOO4Lz* zS5klalWD4FYUNJv>X3bV?!C6tj6Zkhb=|q?)qi3p?yJdny>uh|S+%y9&hsv>7uDKn Qv3e2bEbSR&we7b907^~O^#A|> diff --git a/main/inc/lib/phpqrcode/cache/mask_6/mask_165_6.dat b/main/inc/lib/phpqrcode/cache/mask_6/mask_165_6.dat deleted file mode 100644 index d641dfa3dde2565c932c7234b4521d35c4a1af0d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 400 zcmb=p_4e+=tY!lV)(ihDXFd5FpVz$dq?^)Rf%2utrx}%SOWEwLn>i_J`_iSlTlG_a z?5xW@^>fafr_X<_`MyU#`bPG>>Gu53mUJ)QUoZ3jlYiaKTYL1ypC5hw`u4`@;aj#{ z65c&WV*jT2f7ha_kN&Vtzwen{t6%P~`!n?0+`iwtWbQAWZ<=}1xMrHJarBp;Hbut9$M7_G_mM zcbUq6j_Pl_yVJGrbfKl*aj-TBao%v9T>btkn@|5AAOFSPyYnPS{;9>|9^-RRg7etb z$M3`Xce6j+WoQnP+#v(96>7#EW6f8E-w#x%VH*A2r>p9Yt-(CciI0n7`gVuGb;wx~J!=SaTlS=q~KG>㵾+'{է_Vˊx-J<ӛܗr_>>i;rO}/g}g}ٿ}}xO}/g}g}ٷGo/{{r_>>o/z^#}g}ٿd'ʳ|QRNS3YڳZ'msEǷj5 \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_6/mask_173_6.dat b/main/inc/lib/phpqrcode/cache/mask_6/mask_173_6.dat deleted file mode 100644 index 95fa97c7bc..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_6/mask_173_6.dat +++ /dev/null @@ -1 +0,0 @@ -xa09MrM S*:a_-5hh_)uZ֭[loےsmKN{H?x`l#f9>ڟ[eЄώߓ ?^m*/Kmhy%v-nKlkKL`&& g5(gwxYܞa¬pVcZ[#O=SN9&0 L`DŽ 'tjj]QN9&0 L`sYRc@QN9 L`&0 L`"YRc\ ' r&0 L`EH9AN&0 L`& 7p6`|hms R5Ƙȉ k\X/ )g9 \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_6/mask_177_6.dat b/main/inc/lib/phpqrcode/cache/mask_6/mask_177_6.dat deleted file mode 100644 index e9f0476f01..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_6/mask_177_6.dat +++ /dev/null @@ -1,14 +0,0 @@ -xn {ڤ*4v۴u1{f{_,,K9o 4ǵ7lniJiggir<-MG - - - -xuV+zRCr9+Gq6QWb"Qe"WL+ - XXXXX/|~j,nmuMۤ+ - XXXXXYa,X;M+ - XXXXXe)oӘf|5H늚7/D \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_6/mask_21_6.dat b/main/inc/lib/phpqrcode/cache/mask_6/mask_21_6.dat deleted file mode 100644 index 6bd505b4ae..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_6/mask_21_6.dat +++ /dev/null @@ -1 +0,0 @@ -xڝQ C9M{i]X1- C!D7 W ٜ&rD)~]<M 3(>{A aS \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_6/mask_25_6.dat b/main/inc/lib/phpqrcode/cache/mask_6/mask_25_6.dat deleted file mode 100644 index d45083aab3..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_6/mask_25_6.dat +++ /dev/null @@ -1 +0,0 @@ -xڝQA 52)e+(XmZt*(ڹ;tJ<峂_ڤ3oڴ"̢azh}&qvSG֙,-J4}oS[}w \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_6/mask_29_6.dat b/main/inc/lib/phpqrcode/cache/mask_6/mask_29_6.dat deleted file mode 100644 index 0408e22400..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_6/mask_29_6.dat +++ /dev/null @@ -1,3 +0,0 @@ -xRA -0 XcL(4EԈB -8Cܾ޳nM+lǝՆO1]&ڍ4UD-6-$:6dZ?ylf? 8?߲bTQ5IjGy*#_+5FlYF0i|O3{~#Ory&Utx49Pb}M!qqU eGB4z0Ua0$-m+;~$`<#o+3+E#9Qgs1fkI!%T**fq5 diff --git a/main/inc/lib/phpqrcode/cache/mask_6/mask_37_6.dat b/main/inc/lib/phpqrcode/cache/mask_6/mask_37_6.dat deleted file mode 100644 index b37ff0ab68..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_6/mask_37_6.dat +++ /dev/null @@ -1 +0,0 @@ -xA &T `jB{{Ok%tdtlP>c!Jq2?sR|6OyXBED_#CJGJ|{4?o|# zWi31{IkRWty7H{19EeICVF#bFBLK`Sqohq!P3c{Hxke=hL*^psZ< diff --git a/main/inc/lib/phpqrcode/cache/mask_6/mask_45_6.dat b/main/inc/lib/phpqrcode/cache/mask_6/mask_45_6.dat deleted file mode 100644 index a7da7ee0297b6371bd3ebf57467f009712e40cd6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 189 zcmV;u07CzG+U-?A4#Xe`yz?6P|L3|%6(}8a+S4YxXiTkkisJyP!>lt6lk}|T(tQNG zKksqJ*w!?R9dPAm82jdF@w%LHYmk%ah`(8LQqB>(=edn(GCywV&RxRO?k3YHLkmWk z*aT+KWsqQ$<3Gg7PA4uT3C+}K0drYmWeGYb>)1(p7ta_qgP{3eCtn>q+w^_mWM3IF rC#dT5I$?6GuTnWSVh7coK6Z$@lVax;CrT-Ws>PubeR7!xL?VGyGa6i_ diff --git a/main/inc/lib/phpqrcode/cache/mask_6/mask_49_6.dat b/main/inc/lib/phpqrcode/cache/mask_6/mask_49_6.dat deleted file mode 100644 index 64ded70938..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_6/mask_49_6.dat +++ /dev/null @@ -1,2 +0,0 @@ -xVQ i{K&YX؁0̦!=tn&fpWL -`/<ϓKVrU\1bGp@ӑ&fN/+ƽq`AWSRGp_5||zxν:J+WEm4h43tܭ.Ag`\ʤ*F \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_6/mask_53_6.dat b/main/inc/lib/phpqrcode/cache/mask_6/mask_53_6.dat deleted file mode 100644 index 9139e325901037a409a2a2d317141cbd9bb27807..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 195 zcmV;!06hPA+U=In4uBvCMc?@v`Tw7*ElsG)6&_ona}B4=6R_J_H(gnqCg!_cThR(n zojZKuSh^TEmcRQQKZxaCGEO}_fJWLvh7ncHkT}m%gO65*3_i=>Wv5I&JTu%XJ;$_U zq9afxnshi?de~<88-}PKQlCVXOM8jnene{dW{CPB^@+QK_CphY=i#p94>Qav8_#g2 xe}y4d8>?E5v<_ݏ`8G1`B`;+}&s]<iK'l'9%.7 \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_6/mask_65_6.dat b/main/inc/lib/phpqrcode/cache/mask_6/mask_65_6.dat deleted file mode 100644 index 550fc8fe7c..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_6/mask_65_6.dat +++ /dev/null @@ -1 +0,0 @@ -xWQ i{KNLk?e$Qik41{`+!ڮM ? 1b8 .^wsnFj5EaQX|=w@2v<ŋŞ|4w\UXBQz+TTcBz/48,5`ȱ OV$ \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_6/mask_69_6.dat b/main/inc/lib/phpqrcode/cache/mask_6/mask_69_6.dat deleted file mode 100644 index a3e4fa0f28..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_6/mask_69_6.dat +++ /dev/null @@ -1 +0,0 @@ -xK @dTh hLSSEq eY@<+*|窮 %>z*7e6QS`.>sE '%@[6@P0h aFxtpl2 Q-g1Nfeo^0FdT>N_OwG3ug {3<[Ժ b?'6^ \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_6/mask_73_6.dat b/main/inc/lib/phpqrcode/cache/mask_6/mask_73_6.dat deleted file mode 100644 index ab71b70ae59ccfb23e9c4185b1e919d531fb040f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 230 zcmV6w!~0Dh_U!#`ksFaQ7m diff --git a/main/inc/lib/phpqrcode/cache/mask_6/mask_77_6.dat b/main/inc/lib/phpqrcode/cache/mask_6/mask_77_6.dat deleted file mode 100644 index ad5a660e30..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_6/mask_77_6.dat +++ /dev/null @@ -1 +0,0 @@ -x E۲iVa.FpSTY4q~z=:͒ 6m8:#0PضiDy:2Š'Zs&}滜\r0\ŚXw;iPȔL)Seԕ{hDu9LbJSS))gZ{e)qJdLw+#3-V0շljڠS-S 9=ݯ5PPq1M?g \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_6/mask_81_6.dat b/main/inc/lib/phpqrcode/cache/mask_6/mask_81_6.dat deleted file mode 100644 index 28a6d0752a..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_6/mask_81_6.dat +++ /dev/null @@ -1,3 +0,0 @@ -xQ0D9 rRLvk`0 ;i6\|_cc1huio#2}x*.Yt& -ְq/K;3ve̢ȊAH?`]5Kw!}{Zû߲W -yⷾ^_ykk^Kתb-bYSڸ'֜Nu#MfHSQ?|]IAiMyyuW \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_6/mask_85_6.dat b/main/inc/lib/phpqrcode/cache/mask_6/mask_85_6.dat deleted file mode 100644 index d5403e49a80cd825886b9cf067587297c22542b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 229 zcmVz+U=Q93IibwME~bB$^9?aLbYnE?lu`e3KJJuW7jbno{1 z6z!*@KIP;y_0^MY?(1Uq+xo)SueFNlpSwk~3kHJTZW;Jhe~*j0f6i>Ev*&T`9<+0j zJ6S`Ia)zC1@aibjTa>+X>cWZvF(3xSz)1!u`9P<`={Ia;V3iYwbtJu->xkU@m%8GB z;(!ntduS+U=Q93dA4`ME`S|1p|)V-|IyeM8#yz&a$P<5H8u1j zJvs=^zR6hA`VPFkrR{fvn^+GR9ksLtHTXo64YENt$i~~)fawi)LW)84hWko>3Nllc zx#paEz7d+7rFOyurM|GlguB4YENtj{*X=Ev^DF}ptAKX6@RpX4vjZjklMsHWS3nR)a*F|K!unUJMmO!Vn} zoTXx;{$pvl+nqFvSzoF-QmYM8VkABAis-2UASHPxZ{Wiz40ft)3ZUf;xjbgSiRJfEh3YX28r%%+%_c*_vLo*0<$@ z23~1k)EU$n%uQeh%zzm%^YhH4w^!eo$?ptXW}>e4xt^)$QRDw9atl$NB&!*=1='#`+bl]Z \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_7/mask_101_7.dat b/main/inc/lib/phpqrcode/cache/mask_7/mask_101_7.dat deleted file mode 100644 index 1f6bc51291..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_7/mask_101_7.dat +++ /dev/null @@ -1 +0,0 @@ -xQ C}rm`fjT#54'tfaЇo$cmOJ23c<6Xn0F ) \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_7/mask_105_7.dat b/main/inc/lib/phpqrcode/cache/mask_7/mask_105_7.dat deleted file mode 100644 index 6b0cacfe94..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_7/mask_105_7.dat +++ /dev/null @@ -1,2 +0,0 @@ -xA -0EFaMҙNPx)pQ_~|ñ(bF$.aoWGNPUǖM%{oHQUlִL^>+m#{{eo&Y2soM)gncO9sZ3wo+{=f.zޣ{{=zGcskCQϞp^&{^NʷU e5}EwGn+o \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_7/mask_109_7.dat b/main/inc/lib/phpqrcode/cache/mask_7/mask_109_7.dat deleted file mode 100644 index 9875cbe8ce..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_7/mask_109_7.dat +++ /dev/null @@ -1,2 +0,0 @@ -xA -0 D9Mr}* _x-d:"NJ-k"⨚d{ջגɬ|'rQ5+ s)c7-1nn햺qɔJtg^ʉw̘Ň-?*&Mm@ee5^ -c - -,b\13j4TZfŢo* - - -:Ut* - - -Xů0"%6ed 8rS NsUnk5XejުuVXg,l`u!hXZ\VlM|[ͬ0 0 0 #hF'c]i>Hataaa~<ÆzyqkO0 0 0 㪞Faaa)2˰fÒ%z8tO=3=3:cw -V$ \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_7/mask_121_7.dat b/main/inc/lib/phpqrcode/cache/mask_7/mask_121_7.dat deleted file mode 100644 index d5d577f7ee..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_7/mask_121_7.dat +++ /dev/null @@ -1,2 +0,0 @@ -x[ - Edi;^az,#6ƞ^rh&^amY9_غ5Cr6t^^WlEز~ɿ|MmmS}( ۰ ۰ ۰}mQ]ZVq]vѲ"M1fG, qBmtaaazeF3cxIDmtaaamný$n۰ ۰ ۰ ۏa[}`[yޖ޻)n<4K/Oslnlm/G \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_7/mask_125_7.dat b/main/inc/lib/phpqrcode/cache/mask_7/mask_125_7.dat deleted file mode 100644 index f9ec0887b05d63190cd6ebe1bb181252db240a5b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 288 zcmb=p^>(%+-(dwFmiND<{`^0`b*j_CTqezxZ{^rj;wKcm=?PmSu=Glz<7VlslV=Y- zO8>Uu%kQn~TjKuaTl~3{$o%&7)#h8}=22b&;klFIREslqHa`A!?#mmI&via`Hb+0Y z@=dof=(6k43w+wj81s{h(%)-(dv-mfy8!@BX(Jcim*@*T8k(?P5abBdPTV55E<2nWM}-KktRmgh+FK z(J5XM>l-trubloFW*NMH^}mg5a-3Y>F9fC9#l&wam?F3O`BH_m{d}fVk6)~v_I&Hz zHJ=+cdHrqItm^WLCC8c$D{tL(Yf{g&%x7Q9 zubFPXVwyI0pF{it{Ra~h7{x%SagRfsg8l^Y7u;W1ZG?0VFoDnn@e|xnSU)k2i@PJtN|E!a-ww)M{dF^|hGkUkCJ!|~{M9*8VnoW7a`o8vg bU+c{{(Mi0VI}n?>ZnFz5Vih(RRyE z|8~uM{F%Y??j(=+_U|&*MxD6{EXooGIou3B+4rdIt<3u>@m`ky)yCCP{twlzB)65{ zxt83x+o|t_pyi`jZivc5?msx>A1W8Q07ZMC+7Tk}qrk>B3EF|xO$4cfDymCT`D{~t z*yCE}H)iGgttY-t-17O&+Wsls{yaWkCr)~=oXRV&$sJJi`D}ZpWzpFaOJp>)b53$^ I_LZ6o0K%<<o[l -Ο -07։Vl;b7fMS;1LCvR|KMH -#Н(Sqd \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_7/mask_141_7.dat b/main/inc/lib/phpqrcode/cache/mask_7/mask_141_7.dat deleted file mode 100644 index 98dffab003..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_7/mask_141_7.dat +++ /dev/null @@ -1 +0,0 @@ -xA E= rITY@Ä0!|1tbG0ԗѤs2Z/oa\qzOnҋMntX"KmeM}CpPL^S0S0S0SL )ǔژY߾%b,Sl?zC)tLLLLI2zRXh@)tLLLLI1zbϷB)~0S0S0S07)|B)))3ՖL% tfwM*:~hZsnc$1UTtJg8OYE \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_7/mask_145_7.dat b/main/inc/lib/phpqrcode/cache/mask_7/mask_145_7.dat deleted file mode 100644 index 4aa2bac117..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_7/mask_145_7.dat +++ /dev/null @@ -1,2 +0,0 @@ -x - E5?W6Z-^2qbGX6(Ɖu"LbbGuμGk:HwA[jmHݞ3OkQ{l|TEm JfL?2"&)kRfc̉F,z=5X5X5X7F\pUs#5X5X5XFdYk!a ` ` `o8ct ]CC gM5[N%khZp?Iܣϲ^n$Y7AZP[ fȓ0 \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_7/mask_149_7.dat b/main/inc/lib/phpqrcode/cache/mask_7/mask_149_7.dat deleted file mode 100644 index 809f005543..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_7/mask_149_7.dat +++ /dev/null @@ -1 +0,0 @@ -xn {? uچ2G$ncFKb3֪tPc ̥7[?9:['9'*Ӗ Gah_/z+6XB>2qYJ0黏Bfa 1 9c7G Ol,^꽓3A:H  1A b0X4%٫#d>&C  1A b+g嬜,f1Yb|Y>+g嬜,f1Ylio.\Ɲo=gϙ-yk_TA \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_7/mask_161_7.dat b/main/inc/lib/phpqrcode/cache/mask_7/mask_161_7.dat deleted file mode 100644 index 35ba8ff488..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_7/mask_161_7.dat +++ /dev/null @@ -1 +0,0 @@ -xю y/皨E)Ʈ1~493,˵+ZT=ZeC.~iߏ&>,6e~,lW] 2\;׵2j"e,rXݵV(c쵵ZӖ18ީ/,'t.ee,cX2߱,_|yt|]t.cX2e,cy/ɗys.eLe,cX2lo|Z{+2]bl,cX2e{+֊[A2]X2e,c9CXxJ+6rf>h5o6qcIQd2nm=Y_6}PsM~AQyzW1wahnqx4i9#trl79 zGTt{n-#Tkq_|`@8b@BO^-&#lQzJI&bdA?QLEw|ZnT7O=OKRfSrJL~d`Aw9u`O=epcc%X?f~g1U{2P4x`u+VC z_4Xxs=ND}`cY4xm diff --git a/main/inc/lib/phpqrcode/cache/mask_7/mask_173_7.dat b/main/inc/lib/phpqrcode/cache/mask_7/mask_173_7.dat deleted file mode 100644 index 3b51371252..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_7/mask_173_7.dat +++ /dev/null @@ -1 +0,0 @@ -xj0 {=M/ RbHrj\=,mcoZ8;mm0b_ߚt$~Wu5ǚNn'?df2(oG,L6_{z? 9wq9 S!ƌ9o2 L`pOEnv8Lv8L UY"d} Kr ' L`&0 L`B'f:O8TcTc\kr ' L`&0 L`BYgIkr ' L`&0 L`"YRc\ ' r&0 L`EڳH9AN&0 L`&'!;q+Yl*ܳ=؀9j[2 Ms¤Ԅ* \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_7/mask_177_7.dat b/main/inc/lib/phpqrcode/cache/mask_7/mask_177_7.dat deleted file mode 100644 index 068477c92af080afb53465a651dd7d1815d562c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 407 zcmb=p_4e+?tY!lS)(hWjd_VoS4`&P8oD}qI!Lz*MP5ODNZExOG1+MwJb8D;p-LO8! z?c3h{D>>rL|Ffpgd7A6Xc6+Psn~m@D{rRxH?)O~%;+lWWo2OpY#{~EVH=u6 z*CeoNM;zn|YxyENS5&k1Xxh;g$7WrP-Y%=Xxj1^=`WtIKUTA-NKSlcq*G{K(1-ys2 zkTw0`)@J(M6-dz@>7=A*us5M&v*{}_V zikH1R`f1L}yvxPQidw;HV6KBY)F%BE(1c~reV&3`GXd;yxF5O}ivA8Q?Gyc+m*}Yd zYKdyZw)H0}-4ng5+!L?o?u!;XT{?T~wJmv{XFN90&I($0Ldf#T-Q#!vG0tQ&@c{s0 CYRvKg diff --git a/main/inc/lib/phpqrcode/cache/mask_7/mask_21_7.dat b/main/inc/lib/phpqrcode/cache/mask_7/mask_21_7.dat deleted file mode 100644 index 4f9f1386d6..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_7/mask_21_7.dat +++ /dev/null @@ -1,4 +0,0 @@ -xڝQ -0 B=r]-?]Rl2nc -[nA".j+i -~x3;QIQH8R҈G"z,&;'o97%P8%6oǽ;]NWn[f7v \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_7/mask_29_7.dat b/main/inc/lib/phpqrcode/cache/mask_7/mask_29_7.dat deleted file mode 100644 index e3d7391b7d..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_7/mask_29_7.dat +++ /dev/null @@ -1,2 +0,0 @@ -xR9 QpX$lŲf!I2pgSMZj"te0#ԛ`_1-cha~/Eh4"~ \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_7/mask_37_7.dat b/main/inc/lib/phpqrcode/cache/mask_7/mask_37_7.dat deleted file mode 100644 index 87d9a1a9d2c57b346aa4a8a2e03754a7f7668ab3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 122 zcmV-=0EPc}+U-<34nQFY+c^!r|K-dh{-xmXMloTrDOS>|wt{nN$p8UIKT#gc;o<{l zE|1OO;;@B_*1sBYail&HAVaMSznZ$V?+Zst%JX#@k^|V&_%v=tL+(dx9wGsNg^L)? cH0CK`8l%kV8sp6AdyF;KJ?hQK0&cYgLugGq!2kdN diff --git a/main/inc/lib/phpqrcode/cache/mask_7/mask_41_7.dat b/main/inc/lib/phpqrcode/cache/mask_7/mask_41_7.dat deleted file mode 100644 index 8acec04f0f..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_7/mask_41_7.dat +++ /dev/null @@ -1 +0,0 @@ -xTA 5[fDY(O^bR3/~t/L"7SQQ5j\Sib#Նȏ+ǣw#zx?㽧A-wu曑Y7$b.%A;wRoxG}? \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/cache/mask_7/mask_45_7.dat b/main/inc/lib/phpqrcode/cache/mask_7/mask_45_7.dat deleted file mode 100644 index dbba31d0bfddcbed98ea5d7a9f6ee59f976e0421..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmV;e08;;W+U-@*3cw%;e7~=;|Npr$DAUrsy$v=4K{1olOOYWhIYuypTZ?rVorcG` ziBe#%j*Q*dv)kOh(x@276Nxd&JP9U=2L~+ngMKq>jn}9{jK*jHRSM|5x5n%q5&j`e zsyWelhq7a3OJw7iYkdjosJYWIS!tZw|D3#JI49hv+1NkUa3?Dz bQL;xvA(=V?*)bSkL5FpXakG_S`^qkH-^P*%H1XEuNsLnfvAu` z`*BEI8A_NDBQX*qG5P?bYCW1Y9JBiGIs;FK@Oe8gF(1@>hQVmp28DF`j`Xh+BQX-A zPcoX-fMZmg?C*@cp*&oVxZ$(2Gpy+uA|bgw1Aot87`^rkIYy2Bj`)lr?t+Z`0Y=4# E+IH1p%m4rY diff --git a/main/inc/lib/phpqrcode/cache/mask_7/mask_73_7.dat b/main/inc/lib/phpqrcode/cache/mask_7/mask_73_7.dat deleted file mode 100644 index f414e4a5877861bd45e439125a47c52b70a0ca12..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 221 zcmV<303!c*+U;1;4#OY_e7~=O|NpsVOKWw-svJ$a1xQMLKjmF z$Fo{kZk}5~sTj*XCvO!sEAx=sT{$)7Ae9TQEOc4^f@wQ)ea)wu7H%}{#MK=l@)ASD zb^%LDMOj|2h)%FTj!en)$C=J-W^O$fr&vx@-|THnt7dOwYNfBvQ>ukv o40T%96U5*sI{`_>S?}(:yTl{G&E\6}"AX XϬQSkr0$!s zmX(et@ z$j}>#8;TpsDPluxhz+rk$AtTL3lG`X3UJ4`446UdL}WW&@+vhnbfN!;F1qj9*+b^XNIk3 z`ZsZ(ai8(tWM<5anK3hF=1a_o^~_APRcC!GK5O7o1G~?-&v25BNzV0+I1 diff --git a/main/inc/lib/phpqrcode/cache/mask_7/mask_97_7.dat b/main/inc/lib/phpqrcode/cache/mask_7/mask_97_7.dat deleted file mode 100644 index b277368bdb..0000000000 --- a/main/inc/lib/phpqrcode/cache/mask_7/mask_97_7.dat +++ /dev/null @@ -1,2 +0,0 @@ -x0ܲD[V.KI`'sxy$xx"= O^&pbYʬ$Kݣ8K eÌ 3:$bI,%$Yb襶 -M)T %q綦EX}jlTTKbI,%,_e[%V]R];N,%$%V@`%pam(}_%%۸4='u)ai.;M> \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/tools/merge.bat b/main/inc/lib/phpqrcode/tools/merge.bat deleted file mode 100644 index b60a4853ca..0000000000 --- a/main/inc/lib/phpqrcode/tools/merge.bat +++ /dev/null @@ -1,2 +0,0 @@ -php ./merge.php -pause \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/tools/merge.php b/main/inc/lib/phpqrcode/tools/merge.php deleted file mode 100644 index 19d338b34f..0000000000 --- a/main/inc/lib/phpqrcode/tools/merge.php +++ /dev/null @@ -1,70 +0,0 @@ - - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3 of the License, or any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - - $QR_BASEDIR = dirname(__FILE__).DIRECTORY_SEPARATOR.'..'.DIRECTORY_SEPARATOR; - $QR_TOOLSDIR = dirname(__FILE__).DIRECTORY_SEPARATOR; - - $outputFile = $QR_BASEDIR.'phpqrcode.php'; - - // Required libs - - $fileList = array( - $QR_BASEDIR.'qrconst.php', - $QR_TOOLSDIR.'merged_config.php', - $QR_BASEDIR.'qrtools.php', - $QR_BASEDIR.'qrspec.php', - $QR_BASEDIR.'qrimage.php', - $QR_BASEDIR.'qrinput.php', - $QR_BASEDIR.'qrbitstream.php', - $QR_BASEDIR.'qrsplit.php', - $QR_BASEDIR.'qrrscode.php', - $QR_BASEDIR.'qrmask.php', - $QR_BASEDIR.'qrencode.php' - ); - - $headerFile = $QR_TOOLSDIR.'merged_header.php'; - $versionFile = $QR_BASEDIR.'VERSION'; - - $outputCode = ''; - - foreach($fileList as $fileName) { - $outputCode .= "\n\n".'//---- '.basename($fileName).' -----------------------------'."\n\n"; - $anotherCode = file_get_contents($fileName); - $anotherCode = preg_replace ('/^<\?php/', '', $anotherCode); - $anotherCode = preg_replace ('/\?>\*$/', '', $anotherCode); - $outputCode .= "\n\n".$anotherCode."\n\n"; - } - - $versionDataEx = explode("\n", file_get_contents($versionFile)); - - $outputContents = file_get_contents($headerFile); - $outputContents .= "\n\n/*\n * Version: ".trim($versionDataEx[0])."\n * Build: ".trim($versionDataEx[1])."\n */\n\n"; - $outputContents .= $outputCode; - - file_put_contents($outputFile, $outputContents); - - \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/tools/merge.sh b/main/inc/lib/phpqrcode/tools/merge.sh deleted file mode 100644 index e4c2fbcb86..0000000000 --- a/main/inc/lib/phpqrcode/tools/merge.sh +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -php ./merge.php \ No newline at end of file diff --git a/main/inc/lib/phpqrcode/tools/merged_config.php b/main/inc/lib/phpqrcode/tools/merged_config.php deleted file mode 100644 index 55ddb45065..0000000000 --- a/main/inc/lib/phpqrcode/tools/merged_config.php +++ /dev/null @@ -1,17 +0,0 @@ - - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3 of the License, or any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - - \ No newline at end of file