<?php
$array = generate();
echo $array[0];
echo "<br />";
echo $array[1];
// FUNCTION
function generate()
{
$digilist = "0123456789ABCDEFGHJKLMNPQRTUVWXY";
$id = NULL;
$id .= substr($digilist, rand(1, 9), 1);
$id .= substr($digilist, rand(10, 31), 1);
$id .= substr($digilist, rand(10, 31), 1);
$id .= substr($digilist, rand(1, 9), 1);
$id .= substr($digilist, rand(1, 9), 1);
$hash = md5($id);
$i = 0;
$key = NULL;
for ($i; $i < 32; $i+=2)
{
$nextdigit = hexdec(substr($hash, $i, 2)) & 31;
if ((($i % 8) == 0) && ($i > 0))
{
$key .= "-".substr($digilist, $nextdigit, 1);
}
else
{
$key .= substr($digilist, $nextdigit, 1);
}
}
$array = array($id, $key);
return $array;
}
?>
- Output for 7.2.0
- 4PB65<br />FKA4-QRE3-191M-JLR2
- Output for 7.1.7
- 2ER72<br />69X7-K8G9-DRVD-6LDM
- Output for 7.1.6
- 8BT37<br />T2AE-GB9U-3JV8-VTVT
- Output for 7.1.5
- 5QC64<br />X33T-5H92-ML6E-MPN8
- Output for 7.1.0
- 3PT68<br />7K05-TYV7-RAQY-KPWJ
- Output for 7.0.20
- 5LB35<br />UXLT-UXPW-5XRR-T41F
- Output for 7.0.14
- 3PE44<br />RU51-V7DF-MFNC-D8U0
- Output for 7.0.6
- 7CE62<br />H1UB-9NVK-2VP3-GQ0T
- Output for 7.0.5
- 3WG24<br />HHDY-KQE3-5LGL-YDK0
- Output for 7.0.4
- 7EL53<br />EPK0-BX5J-HV4L-2VKG
- Output for 7.0.3
- 7YY18<br />JVN1-9QK5-WF7W-6BKB
- Output for 7.0.2
- 8UG32<br />1DT4-DKK1-WCA6-2HF4
- Output for 7.0.1
- 2FA88<br />4FJ4-49JR-C9T5-X3UH
- Output for 7.0.0
- 8DY49<br />HQPX-DJGK-1F1D-26R2
- Output for 5.6.21
- 9NN16<br />NQQ6-R2GF-1Y9B-YEG8
- Output for 5.6.20
- 4KK56<br />82A1-P8K4-8NRF-Y0J8
- Output for 5.6.19
- 6QU46<br />QKWH-40N3-97L0-R5B5
- Output for 5.6.18
- 6WH91<br />YDDB-XWPP-8DT0-ENDP
- Output for 5.6.17
- 2CQ21<br />NA78-05R8-2AHF-BEP6
- Output for 5.6.16
- 3XD74<br />DPM2-FN1X-BBUM-P9K2
- Output for 5.6.15
- 6CD93<br />5CXG-YU7Y-MPYR-Q7UX
- Output for 5.6.14
- 4QD11<br />3BVC-X9X4-XQB1-AAGU
- Output for 5.6.13
- 6EP19<br />BTUF-K36H-HRVM-C9FC
- Output for 5.6.12
- 5KH55<br />87AG-J17H-ADVN-2VDB
- Output for 5.6.11
- 7FX39<br />NX33-4U8J-D5WF-30JN
- Output for 5.6.10
- 1KH59<br />LPAP-YGQB-4590-CVAQ
- Output for 5.6.9
- 8FG75<br />VN5D-LGWE-W42N-NCJ7
- Output for 5.6.8
- 2TK79<br />TDW6-1G6X-BWPJ-WEFC
- Output for 5.6.7
- 4KY22<br />U8PF-2XNG-45QF-BNDF
- Output for 5.6.6
- 7NH34<br />7B4F-N109-V3Y7-TH6Y
- Output for 5.6.5
- 2PP79<br />JMBN-LH84-6JPR-0VTR
- Output for 5.6.4
- 8EU35<br />PA1K-1Y17-KMY0-KXQP
- Output for 5.6.3
- 9CJ53<br />W3BC-DURG-3YDM-HPB8
- Output for 5.6.2
- 1GU35<br />6FNV-WDHD-6QYN-LQ34
- Output for 5.6.1
- 3GM57<br />329F-HW7X-YXKL-4ULQ
- Output for 5.6.0
- 7AM86<br />F8UU-XMNH-ARB5-C3L9
- Output for 5.5.35
- 3YL32<br />RKT2-26LE-CPW9-6DJH
- Output for 5.5.34
- 7JY14<br />QDVG-GA1B-1U26-A0X3
- Output for 5.5.33
- 8AK32<br />J4MW-Q73V-7LA8-P4G2
- Output for 5.5.32
- 1RE68<br />EHMT-PCCU-7PYX-VUTR
- Output for 5.5.31
- 1MJ54<br />59D9-H7CH-UCXP-VEY2
- Output for 5.5.30
- 7RU31<br />676L-1W1D-YU62-JHMM
- Output for 5.5.29
- 2UL29<br />24FD-U2M1-TWP2-YBVT
- Output for 5.5.28
- 8KE33<br />3WD7-CWTL-1NQA-G8EU
- Output for 5.5.27
- 7PF36<br />MQNH-V2CC-DRE8-Y6JU
- Output for 5.5.26
- 7RV13<br />FCC1-DCLQ-FL8H-E65X
- Output for 5.5.25
- 7GK51<br />EVFV-D139-5E7D-AB3T
- Output for 5.5.24
- 7YN12<br />47YW-NR18-TCPW-EHAY
- Output for 5.5.23
- 6HL84<br />DXP5-RFV4-ANAV-WD3G
- Output for 5.5.22
- 5VF64<br />9UCX-5W6U-LY67-VU1E
- Output for 5.5.21
- 7EV24<br />9Q47-VFLB-UGMY-M3FA
- Output for 5.5.20
- 2RY86<br />YYW7-NLFQ-EAG0-U59Q
- Output for 5.5.19
- 3LH29<br />4KDD-0MQY-GQ4R-JA1R
- Output for 5.5.18
- 8RC89<br />X811-F4W6-7JFF-JY5W
- Output for 5.5.16
- 9UM94<br />L09X-W5L8-V457-Q0G6
- Output for 5.5.15
- 3LH18<br />V4F1-QLXA-YLTA-D44B
- Output for 5.5.14
- 6WJ63<br />EXL2-VNYR-YNV4-PB3E
- Output for 5.5.13
- 1EP79<br />7RX4-70RH-CAHW-MQ67
- Output for 5.5.12
- 7JA22<br />E70H-YFHH-LWH2-W692
- Output for 5.5.11
- 6TK25<br />PL6M-0R7T-CV0G-1TJ7
- Output for 5.5.10
- 9AD49<br />FHBT-U1TX-9WMM-UC6U
- Output for 5.5.9
- 1KL51<br />08EY-A0QV-GWQ9-BG1A
- Output for 5.5.8
- 2JP53<br />QBX4-YFJK-K6C5-R3GQ
- Output for 5.5.7
- 3MD66<br />1UFY-CV9V-U6X2-R4Q0
- Output for 5.5.6
- 8NF75<br />P3H3-BXLP-V7N2-HYCL
- Output for 5.5.5
- 8RR41<br />NKTR-185B-8TNW-F70D
- Output for 5.5.4
- 1JP51<br />LVDN-MGWX-VGVE-786C
- Output for 5.5.3
- 3MN85<br />FVQB-MD2J-UBFD-2972
- Output for 5.5.2
- 1RM88<br />39TK-8FE8-YQUB-LJRA
- Output for 5.5.1
- 5BB75<br />BCVG-7LNA-TV1R-HV8P
- Output for 5.5.0
- 1PB67<br />J8UH-X2L1-1GXU-BXG8
- Output for 5.4.45
- 1RB64<br />PWK6-7U97-B383-UWH7
- Output for 5.4.44
- 7KY27<br />N5TR-DVLE-C9XP-3BXM
- Output for 5.4.43
- 6XN22<br />2YFC-WPEC-Q2JC-H5B0
- Output for 5.4.42
- 2UX41<br />PT30-RTQL-9CMX-FCAL
- Output for 5.4.41
- 8HX31<br />HRVH-FYUY-AAGE-EQ09
- Output for 5.4.40
- 7UB24<br />J1R4-J2VR-PCAY-MUG8
- Output for 5.4.39
- 8QF66<br />TF6V-6BYD-E32M-M06J
- Output for 5.4.38
- 8BP76<br />WE1M-8YDY-KH6H-J2LR
- Output for 5.4.37
- 3VJ73<br />VR81-KWVY-VVNP-T9Q8
- Output for 5.4.36
- 4EP43<br />W31C-NHFP-TPB4-XH6K
- Output for 5.4.35
- 3AJ16<br />NN8K-5WEV-RYDX-WHEQ
- Output for 5.4.34
- 5NQ77<br />HAE2-T1JW-3PV9-RQ1D
- Output for 5.4.32
- 3QM68<br />FMP0-492R-UV8B-XRBN
- Output for 5.4.31
- 1XR99<br />R64H-HP0C-K639-H7F2
- Output for 5.4.30
- 3PF55<br />5HPG-6FW6-4XCK-33W7
- Output for 5.4.29
- 6BV57<br />NVYU-XB5R-63RK-8814
- Output for 5.4.28
- 3GM69<br />GR7Y-207L-9QU2-NDX4
- Output for 5.4.27
- 7FU76<br />0BHH-AM3D-QPUW-THF3
- Output for 5.4.26
- 8WT77<br />40Q4-5162-F29H-4AQQ
- Output for 5.4.25
- 6FL61<br />6N2V-ND7N-K98Q-3HCE
- Output for 5.4.24
- 1UC38<br />56R7-3TC3-6Y7W-LT9G
- Output for 5.4.23
- 2JY82<br />J2FN-XTTL-MGTK-GK4U
- Output for 5.4.22
- 3ME41<br />63B6-3C1J-C46R-6HC9
- Output for 5.4.21
- 5EC38<br />9W61-VHJA-4HWL-5X3T
- Output for 5.4.20
- 8HH59<br />C634-XLRG-575X-573T
- Output for 5.4.19
- 8PA11<br />K74V-GCFK-JN55-65FP
- Output for 5.4.18
- 7LN67<br />2BHR-FETP-W7M2-F79L
- Output for 5.4.17
- 4PX88<br />1N8W-N9Q8-JGKT-8WG9
- Output for 5.4.16
- 2FJ53<br />P8RR-VPND-YYAV-MK8N
- Output for 5.4.15
- 1XC84<br />Y3NH-4E1A-ENDW-Q6Q0
- Output for 5.4.14
- 6NN88<br />2TFH-K9L8-4J45-GU1E
- Output for 5.4.13
- 8FM89<br />EQA9-58Y1-1KBP-7DC0
- Output for 5.4.12
- 4JV25<br />BHG7-WE6T-QP9C-4E4B
- Output for 5.4.11
- 3WQ65<br />N8GT-C770-7K1G-06N3
- Output for 5.4.10
- 5HQ96<br />H3M1-W9ER-H0LG-7W2J
- Output for 5.4.9
- 7KF79<br />X2CW-840E-JY5B-BG65
- Output for 5.4.8
- 3DQ68<br />44RL-N4MP-1V0A-T36A
- Output for 5.4.7
- 5QK27<br />7AGY-YJKW-K8E0-1AFQ
- Output for 5.4.6
- 9EM55<br />CF83-8XHU-VJYX-W9P3
- Output for 5.4.5
- 4BR77<br />FVUT-JUBV-ELGU-M9F5
- Output for 5.4.4
- 3UQ24<br />0M95-RX6Q-Q768-1WAU
- Output for 5.4.3
- 2EB16<br />0XXF-LEGB-7RXP-TVQ2
- Output for 5.4.2
- 5MN18<br />DKJ0-MN6K-LW8V-Y0TA
- Output for 5.4.1
- 6VM25<br />FWQF-UBAK-8WRX-6W5X
- Output for 5.4.0
- 7JV77<br />4VAD-DAVP-LN1U-JQL8
- Output for 5.3.29
- 8PV66<br />GELD-R1BH-VFRG-FC60
- Output for 5.3.28
- 5GC25<br />MFQP-N4FK-WX2T-HJ9A
- Output for 5.3.27
- 9VG63<br />E6E3-MEQH-VNVA-L0A1
- Output for 5.3.26
- 8UB72<br />QTBE-G9GQ-JYD6-J572
- Output for 5.3.25
- 9JQ23<br />5XEV-UE1C-9F7Q-RJMQ
- Output for 5.3.24
- 6MF41<br />Y8NR-QAWN-XPEH-W626
- Output for 5.3.23
- 7BQ93<br />4FTN-WRHE-7G4K-3QG6
- Output for 5.3.22
- 6HW53<br />QCCU-6AVE-NACA-DLWV
- Output for 5.3.21
- 6NL25<br />168X-TGH6-E8WA-MYNU
- Output for 5.3.20
- 8WU35<br />LM5X-QX80-N6WX-8JPV
- Output for 5.3.19
- 3FW58<br />VDYC-G6TM-B8DF-BG15
- Output for 5.3.18
- 7MJ48<br />B1RJ-UJL8-57GP-391B
- Output for 5.3.17
- 3YF48<br />J2XD-R6GX-WPXV-LWUT
- Output for 5.3.16
- 8CP69<br />UM5G-UDUB-WL71-13RF
- Output for 5.3.15
- 2MM84<br />U0GR-YKNE-UTM7-09HG
- Output for 5.3.14
- 3LL94<br />HGAP-JA4A-2W2J-YYTD
- Output for 5.3.13
- 3RE13<br />ND8B-272Q-36XR-AKDV
- Output for 5.3.12
- 1MN24<br />GB41-D4RQ-QTBE-AM7B
- Output for 5.3.11
- 4BU62<br />QBHH-G1Q3-GL2M-J8FJ
- Output for 5.3.10
- 9AY34<br />YRM0-TTFL-PCWY-240Q
- Output for 5.3.9
- 1DB83<br />G910-5HT9-VTC1-7F4G
- Output for 5.3.8
- 3PF75<br />7Q1R-WM8D-935T-B5RR
- Output for 5.3.7
- 8PY95<br />2DHM-Q29D-PWYC-EGMA
- Output for 5.3.6
- 4RY82<br />A9FU-8TPE-JTMV-YWRN
- Output for 5.3.5
- 6WL86<br />V3V4-RGEX-UW2R-TV8F
- Output for 5.3.4
- 5WA28<br />177H-Q3DP-BTM2-HMFC
- Output for 5.3.3
- 3QR83<br />P6X6-R6B5-WBGC-LE6B
- Output for 5.3.2
- 6XQ84<br />2W6Y-31FN-24EN-YEWU
- Output for 5.3.1
- 6UC29<br />M25D-AB4F-X6B0-WDQU
- Output for 5.3.0
- 5QB87<br />FYPH-UAWP-EBXN-3JWR
- Output for 5.2.17
- 7GJ35<br />70NE-PEAJ-RVQ4-RBQA
- Output for 5.2.16
- 3VP14<br />ERDG-AY5J-MRM2-MMPV
- Output for 5.2.15
- 7NF13<br />FENY-WTFT-CAEL-MXG1
- Output for 5.2.14
- 1UM74<br />JT8D-QGEV-FQY8-Y6Q0
- Output for 5.2.13
- 3KM16<br />E4HX-ADYR-G9H3-6UBL
- Output for 5.2.12
- 9NQ69<br />YHDR-6EYN-F4MR-Q1XR
- Output for 5.2.11
- 4LP39<br />LCXH-K7YX-2BF2-RV8L
- Output for 5.2.10
- 8TD85<br />VGDC-Q624-A660-CFKQ
- Output for 5.2.9
- 8HV27<br />DWFW-8B17-AC6P-EQ0R
- Output for 5.2.8
- 3FQ78<br />MFG2-XWNP-ARR9-0PQ9
- Output for 5.2.7
- 3AN46<br />AJ98-H7CT-JLX3-0EFM
- Output for 5.2.6
- 8PT11<br />1A52-FX98-K0GU-F9HM
- Output for 5.2.5
- 7UM28<br />GYM5-H0T8-558N-JL9T
- Output for 5.2.4
- 3GB61<br />8YDJ-Y062-JT5X-5XP8
- Output for 5.2.3
- 3BG68<br />FYHD-P936-8F7M-5X8T
- Output for 5.2.2
- 4HN82<br />GANL-9JAH-VH1U-CGQB
- Output for 5.2.1
- 2UM11<br />TNJC-QL0N-3MQM-9AWL
- Output for 5.2.0
- 5QU74<br />5FBR-EGLX-GDEB-2BRY
- Output for 5.1.6
- 2CD69<br />73PN-92M5-T9LK-2D0F
- Output for 5.1.5
- 3QU76<br />7X9J-5EAA-D14U-HCE0
- Output for 5.1.4
- 3GF59<br />FFXC-G8HC-GLVC-MV43
- Output for 5.1.3
- 6DX67<br />PHK7-23G9-L48P-Q2DB
- Output for 5.1.2
- 6KJ63<br />MRA2-2T1J-TJN9-QB5L
- Output for 5.1.1
- 5GB44<br />B5BF-8TA2-MFNC-RYX6
- Output for 5.1.0
- 6XF91<br />LXU4-0JEQ-MY28-QYRJ
- Output for 5.0.5
- 8MY37<br />DDV7-5PBX-G400-EF9B
- Output for 5.0.4
- 9YX87<br />HQ6G-C3EY-UL9Y-9LRQ
- Output for 5.0.3
- 9TB18<br />VC97-9EMF-PTJD-3HK0
- Output for 5.0.2
- 9YW73<br />W73U-TBJ8-1BCW-BR2W
- Output for 5.0.1
- 2XB21<br />C97P-9H3B-3Q0M-6NKW
- Output for 5.0.0
- 9XN47<br />9T0J-EMNL-U9MX-M5WX
- Output for 4.4.9
- 8QB98<br />770D-B8G2-M8C2-UY20
- Output for 4.4.8
- 1MN46<br />4NME-6LYN-HFEQ-3X92
- Output for 4.4.7
- 5WE79<br />FVNK-KGNH-HFBT-1V1J
- Output for 4.4.6
- 1FY48<br />36XL-UFHE-V0VV-GEWN
- Output for 4.4.5
- 1PJ78<br />2FXH-KU56-57LT-1GYK
- Output for 4.4.4
- 7NQ88<br />0MEP-AXAV-1NQ8-J218
- Output for 4.4.3
- 3YU65<br />PAX0-RH62-XY99-1XT2
- Output for 4.4.2
- 5AG63<br />V7DW-FKN9-19LK-1HGJ
- Output for 4.4.1
- 2CR29<br />A378-5KFY-NQU1-RRBU
- Output for 4.4.0
- 1ED24<br />VW8E-FPJ1-2GC4-DTBB
- Output for 4.3.11
- 2YD46<br />851F-BN7U-UW5L-VFT4
- Output for 4.3.10
- 1YU12<br />0CUH-XWQ2-XEJ8-PKX1
- Output for 4.3.9
- 1TU64<br />JKT7-KPVX-U595-LD3K
- Output for 4.3.8
- 8BY65<br />F1LY-7M2E-0WGG-KVFA
- Output for 4.3.7
- 1QU24<br />R0EL-EXLT-W9MC-4K36
- Output for 4.3.6
- 4FE65<br />ERRF-V6R7-EWCH-VRBQ
- Output for 4.3.5
- 3GK72<br />MX7K-RV9E-XXKF-FQK0
- Output for 4.3.4
- 2TT48<br />XGMD-H86D-9LJK-U5R5
- Output for 4.3.3
- 9BH34<br />QTE8-WPK8-DT2L-TFFE
- Output for 4.3.2
- 9YC25<br />BCMT-3TEU-JUL7-4F9C
- Output for 4.3.1
- 1XD74<br />PR0D-RJ5A-8LXD-2D5T
- Output for 4.3.0
- 2JU78<br />JGXL-RBGC-7279-EX0A
preferences:
132.69 ms | 401 KiB | 204 Q