File: /python/moda/public_html/tech/old/includes/reportfunctions.php
<?php //ICB0 72:0 81:1812 82:2229 ?><?php //00cb7
// *************************************************************************
// * *
// * WHMCS - The Complete Client Management, Billing & Support Solution *
// * Copyright (c) WHMCS Ltd. All Rights Reserved, *
// * Version:8.12.1 (8.12.1-release.1) *
// * BuildId:a463131.412 *
// * Build Date:21 Jan 2025 *
// * *
// *************************************************************************
// * *
// * Email: info@whmcs.com *
// * Website: https://www.whmcs.com *
// * *
// *************************************************************************
// * *
// * This software is furnished under a license and may be used and copied *
// * only in accordance with the terms of such license and with the *
// * inclusion of the above copyright notice. This software or any other *
// * copies thereof may not be provided or otherwise made available to any *
// * other person. No title to and ownership of the software is hereby *
// * transferred. *
// * *
// * You may not reverse engineer, decompile, defeat license encryption *
// * mechanisms, or disassemble this software product or software product *
// * license. WHMCompleteSolution may terminate this license if you don't *
// * comply with any of the terms and conditions set forth in our end user *
// * license agreement (EULA). In such event, licensee agrees to return *
// * licensor or destroy all copies of software upon termination of the *
// * license. *
// * *
// * Please see the EULA file for the full End User License Agreement. *
// * *
// *************************************************************************
if(extension_loaded('ionCube Loader')){die('The file '.__FILE__." is corrupted.\n");}echo("\nScript error: the ".(($cli=(php_sapi_name()=='cli')) ?'ionCube':'<a href="https://www.ioncube.com">ionCube</a>')." Loader for PHP needs to be installed.\n\nThe ionCube Loader is the industry standard PHP extension for running protected PHP code,\nand can usually be added easily to a PHP installation.\n\nFor Loaders please visit".($cli?":\n\nhttps://get-loader.ioncube.com\n\nFor":' <a href="https://get-loader.ioncube.com">get-loader.ioncube.com</a> and for')." an instructional video please see".($cli?":\n\nhttp://ioncu.be/LV\n\n":' <a href="http://ioncu.be/LV">http://ioncu.be/LV</a> ')."\n\n");exit(199);
?>
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
uNc5IkMDMhIcPNb5ulyC8L/I9uodo66jk4A8yG===
HR+cPqjuxrU+tjEODyDwT82U/cmOpevfB8pOLkiAH9rbHGeljhZYpAczkPIcV3ZefiwHGOel9KV1
SAXWYGcUXB0UzCcj1Dhe8B3PMcUJEH29ZK4oBtR8xXh+xk7CaHjzwMyzs+c6to5nkseKelqlExBQ
P8dI2YUABmwNADDE++bKfUUUplK8Ti5O1oWfXWgAk65A8UgTXVz0jxLZJgx/t6WAr35EIJ2jBPms
DF0QfQGeQ3OzkfOtO6VjqXuc8ENywS5VncmqNLwBKMoO8zIoaEGU3k3K4Uy/Sbk/JPUQihIMMPfi
1UnGX7CXRCl0DLUPyN6+ee9+VY//w1TL+5v00X13h5/O5k9j025Z1GZEXfvrfN9bXuN9lmiv+Gnh
WWXtsSklgExrQ5ZqOCEmXr5JTvh5v/dhS3bq8kkiuBnsA8KYKestDNDV7rrfqUjdticnBt1w1Lky
ev62+vs+jsDLD4izP0408LS6jXTWs0u8kxyf3WE307h0Mlm6hyAuDb2yi/UfE3A3n0szxkQMwm+K
L8m46F2INe0S9s5YQHWM3CWCDnylJthuneEwc7ra2pBHIByikhHtx7pKBQQdMlBUrsMBfmDscpzS
Z5z2jyYfRQCCPRZJ2B8RTk0J10gYHfS2R897jIRPwm41mbJTBFKNEFq2SYaGXM5i7/SNv73Rp4UV
VjWP6AVG/sMWyFwSOv+XiSz7YDdU0sWEJ74dDQSvVnA0X3ED3j8DuFXGQiIiKDW01I8jKNiRmGu1
hHZ4qkkvu8bOIV8rohGPhuf+e4SaO7K8TLOjOBYQAOn+ZIhILOSLRy0Acws5wF5Mq5Jim+bTRGPV
jcEH5FgeGvSw3t/Vp7nshQGqDJ0KOgLcr+qh4iiMP3vJ4pQG6AeW52qNGA6cAkjeBIIk/T3YNriM
CLpHxKqMNtOajS1BANDH/THj/PHlohRr6hGXQwHIPa02XUhlojF6o0NJxqoPWyFPGBdmqrD00MIG
nNvnu748UiZPzMcDdoyJ1mgwwjt+7xXC/rBGh3ZMED6u40F4A2BbMGjooEK8eiE1iTMpNdBQmXWs
NoR8JV6X83Ai8KcLKII4XFHMnOyd+J5BOn9NnbEB2BiB2w64fKnXiBIbDmb4DquWEODAK38EDR/R
p+fCD+KJVQ/OJWubFeWdquAqGO5C9fvlIRvUw9am/rIVRYN02dYqm3FnK9Ye2sseJbB5Y/LfKCMH
w4ySuRXBfAd3foYt9VhPIkEKkVuNOhxIByE4n8YKnuDz+MGFWfHAzvGMVkaVKPD+PHd0jV3uYSXO
NA4L6oQHj4psSpckZLZIzYCohALqMNQIZxp51aqlaJMGngGodnWrFkgm9w5qI1N3LkAJleHGI6sa
yp035OrQBNzLB2DAEDTLj+w1Wtzno3JpDwRiBSkGLMMYtbXX0k1dttKmlJBcDBJnzQ0A0xGTuhUQ
gqkUZPudeZN0rnHtO/2v0XVR9zOoeKP0WnX8Q20S4z99f2ueZEv6Ld1U9Ot3s1Js39dUYDOdSJ5b
7O7p5HCAr+mj038fBP1FZeXZCiWlwycz80BkaPPcHX3uHAOPvkEeL0VDFWlzfnvEpuG+i4b3CLkz
SAmWSd/+oBFA8YsKs/g4Z5KUfSPbdHgDg8y/lXL9MospDBs+4+SHath8hpOmmAm+NuksdMnEXm9w
7lD3yUAc4Sn0FPUjgZXDdNTV6fdNB/BWMYy8q9YBqqe188h14FqbFqPEB3glPbYjQ0FApWTJD6ez
dlIdoVcqOuUPb5z6QFeeRDYMZ+7AqDOln/zEnGcoBVuYuLZWftApPatmvhMYgEB/AuC9LFZTKfIh
uX9xdVKTjGpsB7vHwursagCGTE3wuTEIUuJVO8YUJbjL+1mfwBapNfM7bA6Zyd135+YduQhs0W/e
fNXCvKo/E9dNu/79Q+5gWS7srmBotmCoMWFIGWkxxuKxhYG2q4EPrFJZ67B9R7x9qkhgSTeP3Qjg
iB3q3BB7d+2Y8MN5lRL/u+1D1nJBCgszvXHcmwqXFYhttKlTEcwVosA1Cpt2He3/7ZQyUSvc+KdJ
Hg819kOfSSDvYMvKdSIz125P9O/8dST6xhOZorE7tiWdyIOt3ekLba5FsD6LUNwt88bU0p6Vrf2m
8OpkfjPQ32sD9L/qysftCQoqh21+f2mdsELJkqVAJnT7xzNUhf3sy5UNfN9gGAqJN2CAcAdXx/x3
9Ll36kiQbfQqGEDfQbrlACJMDewJXDhyfTalko0mGZwZs0bdEaKEv2mIiuXLNbXPT9uLRZPkvAoZ
dhFHPW2ydMIzcyzJOm6no+LBl0NfVYQWClKR/Gm4C0cH/LCxQC6wL+OksI778virtok1QZdsr28M
H+n72NsmhJAKO/qH8g6Ln3VYj9FwyB3y5TLIvOBbzRAI3dqOMji9RQCXKwu2zJbb8Lv6hTycQWeh
bJ+/vlIG6mg56vQhgWnCESyEJ/XyEaqxVhKu972eZKe3+uha47q3YkUKa5gJAw+3Dp/oXwJ74qjC
0rDYNRslQv9aDHUoRCfbnFhhl6eq/MS8ZJPQIXBzClSmZYIfBp7e1G==