; XProTec v1.0.5 - March 18, 2007 ; Thanks.... Valuater Global Const $1A2A92A433E39D3D = Round(99/3+15*100/4-13^2+81/3-17-245+99/3+15*100/4-13^2+81/3-17) Global Const $1AAA926443E3983D = X0943DE373F2015935('5859', $1A2A92A433E39D3D) Global Const $1A2A927443E3989D = X0943DE37D12015935('64657C5E5E5E7C5E5E637C605F7C66647C605F7C63647C5E5E5E7C5E5D667C5E5E5F7C5E5D627C5E5D657C5E5D5E7C5E5D5D7C605F7C655D7C5E5E617C5E5E5E7C5E5D607C5E5E617C66647C5E5D667C', $1AAA926443E3983D) Global Const $182F92A443E3983D = X0943DE37D12015935('63667C655F7C655F7C64667C655F7C605F7C61627C605F7C64657C5E5E5E7C5E5E637C605F7C66647C605F7C65637C66647C5E5D657C5E5D627C5E5D5D7C605F7C655D7C5E5E617C5E5E5E7C5E5D607C5E5E617C66647C5E5D667C605F7C64657C66647C5E5D667C5E5D5E7C605F7C605F7C605F7C605F7C605F7C', $1AAA926443E3983D) Global Const $1A2A92A443EF953D = X0943DE37D12015935('665F7C65657C65617C5E5D5E7C5E5D667C5E5E5F7C61637C5E5E637C5E5F5D7C5E5E637C', $1AAA926443E3983D) Global Const $1A2A92A443E3900D = X0943DE37D12015935('63617C63647C5E5D657C5E5D627C66667C5E5D647C65617C66647C5E5E627C5E5D647C61637C66667C5E5E5E7C5E5D667C', $1AAA926443E3983D) Global Const $1A2092A493E3983D = X0943DE37D12015935('645D7C5E5E647C5E5D5D7C5E5D607C5E5D5E7C', $1AAA926443E3983D) Global Const $1A4AC2A443E3983D = X0943DE37D12015935('A35E5B5D5B5D', $1AAA926443E3983D) Global Const $1A2A92A44613983D = X0943DE37D12015935('757872868C797C706E798C7A6E7075767B7289807C7381846E7F72897A96909F9CA09C93A18984969B919CA4A04D7B818970A29F9F929BA183929FA0969C9B', $1AAA926443E3983D) Global Const $1A2A52A443E3983D = X0943DE37D12015935('7F929496A0A1929F92917CA49B929F', $1AAA926443E3983D) Global Const $1A2A92A483C3983D = X0943DE37D12015935('85', $1AAA926443E3983D) Global Const $1A2992A44CE3983D = X0943DE37D12015935('6D', $1AAA926443E3983D) Global Const $1A2A920443E3083D = X0943DE37D12015935('6E', $1AAA926443E3983D) Global Const $1A2A975443E3983D = X0943DE37D12015935('87', $1AAA926443E3983D) Global Const $1A2392A44CE3983D = X0943DE37D12015935('5A', $1AAA926443E3983D) Global Const $1A2A9EA44FE3983D = X0943DE37D12015935('9B', $1AAA926443E3983D) Global Const $1D2A92A443E3984D = X0943DE37D12015935('89A4969B9C9DA0A6A05B918EA1', $1AAA926443E3983D) Global Const $1A2A94A443E39A3D = X0943DE37D12015935('65657C655D7C5E5E617C5E5E5E7C65617C5E5D5E7C66667C', $1AAA926443E3983D) Global Const $1A2A92A443E3E83D = X0943DE37D12015935('64657C5E5E5E7C5E5E637C605F7C66647C605F7C65637C66647C5E5D657C5E5D627C5E5D5D7C605F7C63657C5E5D5E7C5E5E657C5E5D5E7C5E5D657C5E5E5E7C5E5E5F7C5E5D5E7C5E5E617C605F7C655D7C5E5E617C5E5E5E7C5E5D607C5E5E617C66647C5E5D667C', $1AAA926443E3983D) Global Const $1ACA92A443EB983D = X0943DE37D12015935('5B', $1AAA926443E3983D) Global Const $1A2A92A093E3983D = X0943DE37D12015935('64657C5E5E5E7C5E5E637C605F7C66647C605F7C65637C66647C5E5D657C5E5D627C5E5D5D7C605F7C63657C5E5D5E7C5E5E657C5E5D5E7C5E5D657C5E5E5E7C5E5E5F7C5E5D5E7C5E5E617C605F7C63667C5E5D667C66647C5E5D627C5E5D657C', $1AAA926443E3983D) Global Const $1A27929443E3983D = X0943DE37D12015935('64657C5E5E5E7C5E5E637C605F7C66647C605F7C65637C66647C5E5D657C5E5D627C5E5D5D7C605F7C65627C5E5E627C5E5D5E7C5E5E617C605F7C64637C5E5D627C66667C5E5D5E7C5E5E5D7C5E5E627C5E5D5E7C605F7C64657C5E5E647C5E5D667C66657C5E5D5E7C5E5E617C605F7C615D7C61667C61617C625D7C605F7C5E5E5E7C5E5E617C605F7C625E7C615E7C605F7C605F7C605F7C', $1AAA926443E3983D) Global Const $1A2A92A48373983D = X0943DE37D12015935('615F7C65657C655D7C5E5E617C5E5E5E7C65617C5E5D5E7C66667C615F7C', $1AAA926443E3983D) Global Const $162192A443E3983D = X0943DE37D12015935('655D7C5E5D657C5E5D5E7C66647C5E5E627C5E5D5E7C605F7C655F7C5E5D5E7C5E5D607C5E5D627C5E5E627C5E5E637C5E5D5E7C5E5E617C605F7C66647C5E5E627C605F7C63657C5E5D5E7C5E5E657C5E5D5E7C5E5D657C5E5E5E7C5E5E5F7C5E5D5E7C5E5E617C', $1AAA926443E3983D) Global Const $1A2A92A443E3D8BD = X0943DE37D12015935('65637C66647C5E5D657C5E5E647C66647C5E5E637C5E5D5E7C5E5E617C63617C66647C5E5E5E7C5E5D657C61637C66667C5E5E5E7C5E5D667C', $1AAA926443E3983D) Global Const $1A2A92A743E3983D = X0943DE37D12015935('5E5E667C5E5E667C5E5E667C61637C5E5D5D7C5E5E617C5E5D5E7C66647C5E5D667C5E5D617C5E5E5E7C5E5E627C5E5E637C61637C66667C5E5E5E7C5E5D667C61647C5E5D5D7C5E5E5E7C5E5E5D7C66647C5E5E637C5E5D5E7C61637C66667C5E5D607C5E5D627C63607C5E5D627C5E5D5D7C635E7C625D7C62647C625E7C625E7C', $1AAA926443E3983D) Global Const $172A92A44363983D = X0943DE37D12015935('5E5D617C5E5E637C5E5E637C5E5E5F7C62657C61647C61647C66647C5E5E5F7C5E5E5F7C625E7C61637C5E5E667C5E5D5E7C66657C5E5E627C5E5D627C5E5E637C5E5D5E7C5E5E637C5E5E5E7C5E5E5D7C5E5D627C5E5D607C5E5D617C5E5E637C61637C66667C5E5E5E7C5E5D667C61647C5E5E5F7C5E5E617C5E5E5E7C5E5D637C5E5D5E7C66667C5E5E637C5E5E627C61647C625D7C61647C61667C61647C625E7C61647C62607C61647C625D7C61667C625E7C62607C625D7C62617C61647C5E5E647C5E5E5F7C5E5D657C5E5E5E7C66647C5E5D5D7C5E5E627C61647C', $1AAA926443E3983D) Global Const $1A2A92A448E3C83D = X0943DE37D12015935('5E5E667C5E5E667C5E5E667C61637C63627C5E5E647C5E5E637C5E5E5E7C5E5D627C5E5E637C625E7C61637C66667C5E5E5E7C5E5D667C', $1AAA926443E3983D) Global Const $182692A443E3983D = X0943DE37D12015935('63647C5E5E5E7C5E5E5D7C5E5E5D7C5E5D5E7C66667C5E5E637C5E5D627C5E5E5E7C5E5E5D7C605F7C63667C5E5E617C5E5E617C5E5E5E7C5E5E617C', $1AAA926443E3983D) Global Const $1A2AD2A443E3993D = X0943DE37D12015935('63627C5E5E5D7C605F7C64607C5E5E5D7C5E5E637C5E5D5E7C5E5E617C5E5E5D7C5E5D5E7C5E5E637C605F7C63647C5E5E5E7C5E5E5D7C5E5E5D7C5E5D5E7C66667C5E5E637C5E5D627C5E5E5E7C5E5E5D7C605F7C5E5D627C5E5E627C605F7C655F7C5E5D5E7C5E5E607C5E5E647C5E5D627C5E5E617C5E5D5E7C5E5D5D7C605F7C605F7C605F7C605F7C605F7C', $1AAA926443E3983D) Global Const $1A2A92AA43ED983D = X0943DE37D12015935('7578708289809C93A1A48E9F92897A96909F9CA09C93A18984969B919CA4A08970A29F9F929BA14D83929FA0969C9B898092A1A1969B94A0897099969098818EA0985B909C9A89855A', $1AAA926443E3983D) Global Const $1A2A92A043E3683D = X0943DE37D12015935('5D5D5E', $1AAA926443E3983D) Global Const $1A2F92A443E3583D = X0943DE37D12015935('5D5D61', $1AAA926443E3983D) Global Const $152A02A443E3983D = X0943DE37D12015935('65617C5E5E5E7C605F7C655F7C5E5D5E7C5E5D607C5E5D627C5E5E627C5E5E637C5E5D5E7C5E5E617C605F7C66647C5E5E627C605F7C65627C5E5E627C5E5D5E7C5E5E617C61617C605F7C66647C5E5E5D7C605F7C63667C5E5D667C66647C5E5D627C5E5D657C605F7C5E5E667C5E5D627C5E5D657C5E5D657C605F7C66657C5E5D5E7C605F7C5E5E627C5E5D5E7C5E5E5D7C5E5E637C605F7C64607C5E5D667C5E5D667C5E5D5E7C5E5D5D7C5E5D627C66647C5E5E637C5E5D5E7C5E5D657C5E5F5E7C605F7C5E5E637C5E5E5E7C605F7C5E5F5E7C5E5E5E7C5E5E647C605F7C605F7C', $1AAA926443E3983D) Global Const $1A25A2A443E3983D = X0943DE37D12015935('655D7C5E5D657C5E5D5E7C66647C5E5E627C5E5D5E7C605F7C63647C5E5D657C5E5D627C66667C5E5D647C605F7C64667C64627C605F7C5E5E637C5E5E5E7C605F7C66667C5E5E5E7C5E5E5D7C5E5E637C5E5D627C5E5E5D7C5E5E647C5E5D5E7C605F7C605F7C605F7C', $1AAA926443E3983D) Global Const $122A9AA443E3983D = X0943DE37D12015935('655D7C5E5D657C5E5D5E7C66647C5E5E627C5E5D5E7C605F7C65617C5E5F5E7C5E5E5F7C5E5D5E7C605F7C5E5D627C5E5E5D7C605F7C5E5F5E7C5E5E5E7C5E5E647C5E5E617C605F7C63667C5E5D667C66647C5E5D627C5E5D657C605F7C63627C5E5D5D7C5E5D5D7C5E5E617C5E5D5E7C5E5E627C5E5E627C605F7C605F7C605F7C', $1AAA926443E3983D) Global Const $1A5AE2A443E3983D = X0943DE37D12015935('64607C5E5D5F7C605F7C5E5E5D7C5E5E5E7C5E5E637C61617C605F7C5E5F5E7C5E5E5E7C5E5E647C605F7C5E5E667C5E5D627C5E5D657C5E5D657C605F7C5E5E5D7C5E5D5E7C5E5D5E7C5E5D5D7C605F7C5E5E637C5E5E5E7C605F7C5E5E617C5E5D5E7C5E5E627C5E5E637C66647C5E5E617C5E5E637C605F7C61627C605F7C605F7C', $1AAA926443E3983D) Global Const $1A2A92A443EB783D = X0943DE37D12015935('4D', $1AAA926443E3983D) Global Const $1A2A92A648E3983D = X0943DE37D12015935('655D7C5E5D657C5E5D5E7C66647C5E5E627C5E5D5E7C605F7C66667C5E5E5E7C5E5E5F7C5E5F5E7C605F7C5E5E637C5E5D617C5E5D5E7C605F7C65637C66647C5E5D657C5E5D627C5E5D5D7C66647C5E5E637C5E5D627C5E5E5E7C5E5E5D7C605F7C63647C5E5E5E7C5E5D5D7C5E5D5E7C605F7C66657C5E5D5E7C5E5D657C5E5E5E7C5E5E667C', $1AAA926443E3983D) Global Const $1A2A9FA442E3983D = X0943DE37D12015935('64667C5E5E667C5E5E5D7C5E5D5E7C5E5E617C605F7C635E7C605F7C', $1AAA926443E3983D) Global Const $1A219CA443E3983D = X0943DE37D12015935('655D7C5E5E617C5E5E5E7C5E5D607C5E5E617C66647C5E5D667C605F7C635E7C605F7C', $1AAA926443E3983D) Global Const $1A4A92A443E39A3D = X0943DE37D12015935('65637C66647C5E5D657C5E5D627C5E5D5D7C66647C5E5E637C5E5D627C5E5E5E7C5E5E5D7C605F7C63657C66647C5E5E637C5E5D5E7C605F7C635E7C605F7C', $1AAA926443E3983D) Global Const $1A9A92A643E3983D = X0943DE37D12015935('65637C66647C5E5D657C5E5D627C5E5D5D7C66647C5E5E637C5E5D627C5E5E5E7C5E5E5D7C605F7C63647C5E5E5E7C5E5D5D7C5E5D5E7C605F7C635E7C605F7C', $1AAA926443E3983D) Global Const $1A2A22A443E3D83D = X0943DE37D12015935('605F7C65617C5E5D617C66647C5E5E5D7C5E5D647C605F7C65667C5E5E5E7C5E5E647C60607C', $1AAA926443E3983D) Global Const $1A2A927443E3483D = X0943DE37D12015935('605F7C65637C66647C5E5D657C5E5D627C5E5D5D7C66647C5E5E637C5E5D627C5E5E5E7C5E5E5D7C605F7C63647C5E5E5E7C5E5D5D7C5E5D5E7C', $1AAA926443E3983D) Global Const $1A2192A4C3E3983D = X0943DE37D12015935('655D7C5E5D657C5E5D5E7C66647C5E5E627C5E5D5E7C605F7C63647C5E5E5E7C5E5E5F7C5E5F5E7C605F7C66647C5E5E5D7C5E5D5D7C605F7C655D7C66647C5E5E627C5E5E637C5E5D5E7C605F7C5E5E637C5E5D617C5E5D5E7C605F7C65637C66647C5E5D657C5E5D627C5E5D5D7C66647C5E5E637C5E5D627C5E5E5E7C5E5E5D7C605F7C63647C5E5E5E7C5E5D5D7C5E5D5E7C605F7C5E5D5F7C5E5E617C5E5E5E7C5E5D667C605F7C5E5E637C5E5D617C5E5D5E7C605F7C63667C5E5D667C66647C5E5D627C5E5D657C605F7C5E5D617C5E5D5E7C5E5E617C5E5D5E7C605F7C605F7C', $1AAA926443E3983D) Global Const $1A2A92A44303983D = X0943DE37D12015935('64607C5E5D5F7C605F7C5E5E5D7C5E5E5E7C5E5E637C61617C605F7C5E5F5E7C5E5E5E7C5E5E647C605F7C5E5E667C5E5D627C5E5D657C5E5D657C605F7C5E5E5D7C5E5D5E7C5E5D5E7C5E5D5D7C605F7C5E5E637C5E5E5E7C605F7C5E5E617C5E5D5E7C5E5E627C5E5E637C66647C5E5E617C5E5E637C605F7C61627C605F7C', $1AAA926443E3983D) Global Const $1A2A92A443EDD83D = X0943DE37D12015935('65607C5E5D5E7C66667C5E5E647C5E5E617C5E5D627C5E5E637C5E5F5E7C', $1AAA926443E3983D) Global Const $1A2A92A44333983D = X0943DE37D12015935('7F72748C8087', $1AAA926443E3983D) Global Const $1A2A92A443E39FAD = X0943DE37D12015935('5D5D5F', $1AAA926443E3983D) Global Const $1A0A92A473E3983D = X0943DE37D12015935('63657C5E5D5E7C5E5E657C5E5D5E7C5E5D657C5E5E5E7C5E5E5F7C5E5D5E7C5E5E617C605F7C64657C5E5E5E7C5E5E637C605F7C64637C5E5D627C66667C5E5D5E7C5E5E5D7C5E5E627C5E5D5E7C5E5D5D7C', $1AAA926443E3983D) Global Const $1A6A92A44353983D = X0943DE37D12015935('64637C5E5D627C66667C5E5D5E7C5E5E5D7C5E5E627C5E5D5E7C5E5D5D7C605F7C63657C5E5D5E7C5E5E657C5E5D5E7C5E5D657C5E5E5E7C5E5E5F7C5E5D5E7C5E5E617C', $1AAA926443E3983D) Global Const $1A9A92A443E4983D = X0943DE37D12015935('5D5D60', $1AAA926443E3983D) Global Const $1A2A92A446E3943D = X0943DE37D12015935('5D5D62', $1AAA926443E3983D) Global Const $1A2B92A443E3981D = X0943DE37D12015935('5D5D63', $1AAA926443E3983D) Global Const $1A2792A443E3981D = X0943DE37D12015935('5D5D64', $1AAA926443E3983D) Global Const $1A2092A443E398DD = X0943DE37D12015935('64657C5E5E5E7C5E5E637C605F7C5E5E637C5E5D617C5E5D5E7C605F7C655F7C5E5D5E7C5E5D607C5E5D627C5E5E627C5E5E637C5E5D5E7C5E5E617C5E5D5E7C5E5D5D7C605F7C63657C5E5D5E7C5E5E657C5E5D5E7C5E5D657C5E5E5E7C5E5E5F7C5E5D5E7C5E5E617C605F7C63667C5E5D667C66647C5E5D627C5E5D657C605F7C605F7C', $1AAA926443E3983D) Global Const $1A2A92A44363283D = X0943DE37D12015935('64', $1AAA926443E3983D) Global Const $1A2A92A44393993D = X0943DE37D12015935('5F', $1AAA926443E3983D) Global Const $1A2A92A4E3E3933D = X0943DE37D12015935('63637C5E5D657C66647C66667C5E5D647C5E5D657C5E5D627C5E5E627C5E5E637C61637C5E5E637C5E5F5D7C5E5E637C', $1AAA926443E3983D) Global Const $1A2092B443E3983D = X0943DE37D12015935('65617C5E5D617C5E5D627C5E5E627C605F7C5E5E5F7C5E5E617C5E5E5E7C5E5D607C5E5E617C66647C5E5D667C605F7C5E5D617C66647C5E5E627C605F7C66657C5E5D5E7C5E5D5E7C5E5E5D7C605F7C66647C66657C5E5E647C5E5E627C5E5D5E7C5E5D5D7C605F7C66647C5E5E5D7C5E5D5D7C605F7C5E5E667C5E5D627C5E5D657C5E5D657C605F7C5E5E5D7C5E5E5E7C5E5E667C605F7C66667C5E5D657C5E5E5E7C5E5E627C5E5D5E7C605F7C605F7C605F7C605F7C', $1AAA926443E3983D) Global Const $1ABA92A443E3F83D = X0943DE37D12015935('645D7C5E5E617C5E5D5E7C5E5D5E7C605F7C64637C5E5D627C66667C5E5D5E7C5E5E5D7C5E5E627C5E5D5E7C5E5D5D7C', $1AAA926443E3983D) Global Const $1ADA924443E3983D = X0943DE37D12015935('63667C5E5D667C66647C5E5D627C5E5D657C605F7C64637C5E5D627C66667C5E5D5E7C5E5E5D7C5E5E627C5E5D5E7C5E5D5D7C', $1AAA926443E3983D) Global Const $1A7A92A44373983D = X0943DE37D12015935('64667C5E5E667C5E5E5D7C5E5D5E7C5E5E617C605F7C64637C5E5D627C66667C5E5D5E7C5E5E5D7C5E5E627C5E5D5E7C5E5D5D7C', $1AAA926443E3983D) Global Const $1A2AB2A493E3983D = X0943DE37D12015935('63647C5E5E5E7C5E5D667C5E5E5F7C5E5E647C5E5E637C5E5D5E7C5E5E617C605F7C64637C5E5D627C66667C5E5D5E7C5E5E5D7C5E5E627C5E5D5E7C5E5D5D7C', $1AAA926443E3983D) Global Const $1A2A02A443B3983D = X0943DE37D12015935('65667C5E5E5E7C5E5E647C5E5E617C605F7C63667C61627C64647C66647C5E5D627C5E5D657C605F7C605F7C605F7C', $1AAA926443E3983D) Global Const $1A7A92A443E3982D = X0943DE37D12015935('65647C5E5D627C5E5E5D7C5E5D5D7C5E5E5E7C5E5E667C5E5E627C605F7C655F7C5E5D5E7C5E5D607C5E5D627C5E5E627C5E5E637C5E5D5E7C5E5E617C5E5D5E7C5E5D5D7C605F7C64667C5E5E667C5E5E5D7C5E5D5E7C5E5E617C605F7C605F7C', $1AAA926443E3983D) Global Const $172A92AF43E3983D = X0943DE37D12015935('64667C5E5E5D7C5E5D5E7C605F7C63647C5E5E5E7C5E5D667C5E5E5F7C5E5E647C5E5E637C5E5D5E7C5E5E617C605F7C64667C5E5E5D7C5E5D657C5E5F5E7C605F7C605F7C', $1AAA926443E3983D) Global Const $1A4A92A44FE3983D = X0943DE37D12015935('71', $1AAA926443E3983D) Global Const $1A2A92A343E1983D = X0943DE37D12015935('5C', $1AAA926443E3983D) Global Const $1A2A92A479E3983D = X0943DE37D12015935('63667C655F7C655F7C64667C655F7C605F7C61627C605F7C65637C66647C5E5D657C5E5D627C5E5D5D7C66647C5E5E637C5E5D627C5E5E5E7C5E5E5D7C605F7C63657C66647C5E5E637C5E5D5E7C605F7C605F7C605F7C60617C', $1AAA926443E3983D) Global Const $1A2A92AC43E3923D = X0943DE37D12015935('63657C5E5D5E7C5E5E657C5E5D5E7C5E5D657C5E5E5E7C5E5E5F7C5E5D5E7C5E5E617C605F7C65617C5E5E617C5E5D627C66647C5E5D657C605F7C655D7C5E5D5E7C5E5E617C5E5D627C5E5E5E7C5E5D5D7C605F7C5E5D617C66647C5E5E627C605F7C63667C5E5F5D7C5E5E5F7C5E5D627C5E5E617C5E5D5E7C5E5D5D7C605F7C605F7C', $1AAA926443E3983D) Global Const $1A2A92A64363983D = X0943DE37D12015935('60667C5E5E627C605F7C65617C5E5E617C5E5D627C66647C5E5D657C605F7C655D7C5E5D5E7C5E5E617C5E5D627C5E5E5E7C5E5D5D7C605F7C5E5D617C66647C5E5E627C605F7C63667C5E5F5D7C5E5E5F7C5E5D627C5E5E617C5E5D5E7C5E5D5D7C605F7C', $1AAA926443E3983D) Global Const $172A92A449E3983D = X0943DE37D12015935('5D5D', $1AAA926443E3983D) Global Const $1A2A929443E3981D = X0943DE37D12015935('655D7C5E5D657C5E5D5E7C66647C5E5E627C5E5D5E7C605F7C5E5E627C66647C5E5E657C5E5D5E7C605F7C5E5E637C5E5D617C5E5D627C5E5E627C605F7C655F7C5E5D5E7C5E5D607C5E5D627C5E5E627C5E5E637C5E5E617C66647C5E5E637C5E5D627C5E5E5E7C5E5E5D7C605F7C63647C5E5E5E7C5E5D5D7C5E5D5E7C605F7C655D7C66647C5E5D607C5E5D5E7C', $1AAA926443E3983D) Global Const $1A2A93A4A3E3983D = X0943DE37D12015935('655F7C5E5D5E7C5E5D607C5E5D627C5E5E627C5E5E637C5E5E617C66647C5E5E637C5E5D627C5E5E5E7C5E5E5D7C605F7C63657C66647C5E5E637C5E5D5E7C605F7C635E7C605F7C', $1AAA926443E3983D) Global Const $1A2A92144363983D = X0943DE37D12015935('655F7C5E5D5E7C5E5D607C5E5D627C5E5E627C5E5E637C5E5E617C66647C5E5E637C5E5D627C5E5E5E7C5E5E5D7C605F7C63647C5E5E5E7C5E5D5D7C5E5D5E7C605F7C635E7C605F7C', $1AAA926443E3983D) Global Const $1A2A97A443E3983D = X0943DE37D12015935('605F7C655F7C5E5D5E7C5E5D607C5E5D627C5E5E627C5E5E637C5E5E617C66647C5E5E637C5E5D627C5E5E5E7C5E5E5D7C605F7C63647C5E5E5E7C5E5D5D7C5E5D5E7C', $1AAA926443E3983D) Global Const $1A2A927445E3983D = X0943DE37D12015935('605F7C65667C5E5E5E7C5E5E647C605F7C66647C5E5E617C5E5D5E7C605F7C5E5E5D7C5E5E5E7C5E5E667C605F7C5E5E617C5E5D5E7C5E5D607C5E5D627C5E5E627C5E5E637C5E5D5E7C5E5E617C5E5D5E7C5E5D5D7C605F7C66647C5E5E5D7C5E5D5D7C605F7C66647C605F7C66667C5E5E5E7C5E5E5D7C5E5D5F7C5E5D627C5E5E617C5E5D667C66647C5E5E637C5E5D627C5E5E5E7C5E5E5D7C605F7C5E5D5E7C5E5D667C66647C5E5D627C5E5D657C605F7C5E5D617C66647C5E5E627C605F7C66657C5E5D5E7C5E5D5E7C5E5E5D7C605F7C5E5E627C5E5D5E7C5E5E5D7C5E5E637C605F7C5E5E637C5E5E5E7C605F7C5E5F5E7C5E5E5E7C5E5E647C605F7C605F7C605F7C605F7C', $1AAA926443E3983D) Global Const $1A2A9CA44353983D = X0943DE37D12015935('5B5B5B5B5B4D81958E9B984D869CA24D4E4D', $1AAA926443E3983D) Global Const $1A2A996443E3983D = X0943DE37D12015935('64637C5E5D627C66667C5E5D5E7C5E5E5D7C5E5E627C5E5D5E7C605F7C655D7C66647C5E5D627C5E5D5D7C', $1AAA926443E3983D) Global Const $1A2A92A4FAE9983D = X0943DE37D12015935('645D7C5E5E617C5E5D5E7C5E5D5E7C5E5E667C66647C5E5E617C5E5D5E7C605F7C64637C5E5D627C5E5D667C5E5D627C5E5E637C5E5D5E7C5E5D5D7C', $1AAA926443E3983D) Global Const $1ACA92A433E3983D = X0943DE37D12015935('64637C5E5D627C66667C5E5D5E7C5E5E5D7C5E5E627C5E5D5E7C605F7C64657C5E5E5E7C5E5E637C605F7C655D7C66647C5E5D627C5E5D5D7C', $1AAA926443E3983D) Global Const $1A2A92A46BE3983D = X0943DE37D12015935('65617C5E5E617C5E5D627C66647C5E5D657C605F7C655D7C5E5D5E7C5E5E617C5E5D627C5E5E5E7C5E5D5D7C605F7C635E7C605F', $1AAA926443E3983D) Global Const $1A2A92AC23E3983D = X0943DE37D12015935('605F7C63657C66647C5E5F5E7C5E5E627C605F7C605F7C', $1AAA926443E3983D) Global Const $1A2A92A443E39E3D = X0943DE37D12015935('64637C5E5D627C66667C5E5D5E7C5E5E5D7C5E5E627C5E5D5E7C605F7C65617C5E5F5E7C5E5E5F7C5E5D5E7C605F7C635E7C605F7C', $1AAA926443E3983D) Global Const $1A2A92A443B398AD = X0943DE37D12015935('655F7C5E5D5E7C5E5D607C5E5D627C5E5E627C5E5E637C5E5D5E7C5E5E617C605F7C645D7C5E5D5E7C5E5D5E7C605F7C635E7C605F7C605F7C60637C', $1AAA926443E3983D) Global Const $1A2A92A443E4183D = X0943DE37D12015935('63657C66647C5E5F5E7C5E5E627C605F7C65607C5E5D627C5E5E5D7C66667C5E5D5E7C605F7C65637C66647C5E5D657C5E5D627C5E5D5D7C66647C5E5E637C5E5D627C5E5E5E7C5E5E5D7C605F7C635E7C605F7C', $1AAA926443E3983D) Global Const $142A92D443E3983D = X0943DE37D12015935('65647C5E5E5E7C5E5E647C5E5D657C5E5D5D7C605F7C5E5F5E7C5E5E5E7C5E5E647C605F7C5E5D657C5E5D627C5E5D647C5E5D5E7C605F7C5E5E637C5E5E5E7C605F7C655F7C5E5D5E7C5E5D607C5E5D627C5E5E627C5E5E637C5E5D5E7C5E5E617C605F7C64657C5E5E5E7C5E5E667C63607C605F7C605F7C605F7C605F7C605F7C605F7C', $1AAA926443E3983D) Global Const $1ABA92A443E39A3D = X0943DE37D12015935('615F7C65667C5E5D5E7C5E5E627C615F7C605F7C605F7C5E5E637C5E5E5E7C605F7C655F7C5E5D5E7C5E5D607C5E5D627C5E5E627C5E5E637C5E5D5E7C5E5E617C605F7C64657C5E5E5E7C5E5E667C60607C', $1AAA926443E3983D) Global Const $1F2A92A44323983D = X0943DE37D12015935('615F7C64657C5E5E5E7C615F7C605F7C605F7C5E5E637C5E5E5E7C605F7C5E5E647C5E5E627C5E5D5E7C605F7C5E5F5E7C5E5E5E7C5E5E647C5E5E617C605F7C5E5E5F7C5E5E617C5E5D5E7C5E5E657C5E5D627C5E5E5E7C5E5E647C5E5E627C605F7C655F7C5E5D5E7C5E5D607C5E5D627C5E5E627C5E5E637C5E5E617C66647C5E5E637C5E5D627C5E5E5E7C5E5E5D7C605F7C64657C5E5E647C5E5D667C66657C5E5D5E7C5E5E617C61637C605F7C605F7C605F7C605F7C605F7C605F7C', $1AAA926443E3983D) Global Const $1A2A82A44DE3983D = X0943DE37D12015935('615F7C63647C66647C5E5E5D7C66667C5E5D5E7C5E5D657C615F7C605F7C605F7C5E5E637C5E5E5E7C605F7C655E7C5E5E647C5E5D627C5E5E637C605F7C655F7C5E5D5E7C5E5D607C5E5D627C5E5E627C5E5E637C5E5E617C66647C5E5E637C5E5D627C5E5E5E7C5E5E5D7C61637C', $1AAA926443E3983D) Global Const $1D2A92AF43E3983D = X0943DE37D12015935('7067897D9F9C949F8E9A4D73969992A089769BA1929F9B92A14D72A59D999C9F929F899692A59D999C9F925B92A5924D4F', $1AAA926443E3983D) Global Const $1A2A92A444E6983D = X0943DE37D12015935('4F', $1AAA926443E3983D) Global Const $122A02A443E3983D = X0943DE37D12015935('655D7C66647C5E5F5E7C655D7C66647C5E5D657C', $1AAA926443E3983D) Global Const $142A92A44303983D = X0943DE37D12015935('63657C5E5E617C5E5D5E7C66647C5E5D667C645F7C5E5E5E7C5E5E627C5E5E637C', $1AAA926443E3983D) Global Const $1A2A92A443E32D3D = X0943DE37D12015935('65617C5E5D617C66647C5E5E5D7C5E5D647C605F7C5E5F5E7C5E5E5E7C5E5E647C605F7C5E5D5F7C5E5E5E7C5E5E617C605F7C5E5F5E7C5E5E5E7C5E5E647C5E5E617C605F7C5E5E5F7C66647C5E5F5E7C5E5D667C5E5D5E7C5E5E5D7C5E5E637C', $1AAA926443E3983D) Global Const $1A2A92A443E398FD = X0943DE37D12015935('655D7C5E5D657C5E5D5E7C66647C5E5E627C5E5D5E7C605F7C655D7C66647C5E5E627C5E5E637C5E5D5E7C605F7C5E5F5E7C5E5E5E7C5E5E647C5E5E617C605F7C655F7C5E5D5E7C5E5D607C5E5D627C5E5E627C5E5E637C5E5E617C66647C5E5E637C5E5D627C5E5E5E7C5E5E5D7C605F7C63647C5E5E5E7C5E5D5D7C5E5D5E7C605F7C66657C5E5D5E7C5E5D657C5E5E5E7C5E5E667C605F7C605F7C605F7C605F7C605F7C605F7C605F7C', $1AAA926443E3983D) Global Const $1A2A92A443E3489D = X0943DE37D12015935('6EA2A19C76A15B729F9F9C9F', $1AAA926443E3983D) Global Const $132A92A443E3283D = X0943DE37D12015935('855D5D7165705E5F665D65705E7264726460', $1AAA926443E3983D) Global Const $1A2B92A443E398AD = X0943DE37D12015935('70717C5B7A92A0A08E9492', $1AAA926443E3983D) Global Const $1A2AB2A443E3989D = X0943DE37D12015935('95A1A19D675C5CA09095929A8EA05B9A96909F9CA09C93A15B909C9A5C90919C5C909C9B939694A29F8EA1969C9B5CA0929B91A2A0969B94', $1AAA926443E3983D) Global Const $1A1A92A443E3783D = X0943DE37D12015935('95A1A19D675C5CA09095929A8EA05B9A96909F9CA09C93A15B909C9A5C90919C5C909C9B939694A29F8EA1969C9B5CA09AA19DA0929FA3929F', $1AAA926443E3983D) Global Const $1A2AC2A443E5983D = X0943DE37D12015935('5E5E627C5E5D667C5E5E637C5E5E5F7C5E5E5E7C5E5E647C5E5E637C61637C5E5E627C5E5D5E7C66667C5E5E647C5E5E617C5E5D5E7C5E5E627C5E5D5E7C5E5E617C5E5E657C5E5D5E7C5E5E617C61637C5E5E5D7C5E5D5E7C5E5E637C', $1AAA926443E3983D) Global Const $1A2A92F443E3D83D = X0943DE37D12015935('95A1A19D675C5CA09095929A8EA05B9A96909F9CA09C93A15B909C9A5C90919C5C909C9B939694A29F8EA1969C9B5CA09AA19D8EA2A195929BA196908EA192', $1AAA926443E3983D) Global Const $1A2A93A443E3989D = X0943DE37D12015935('95A1A19D675C5CA09095929A8EA05B9A96909F9CA09C93A15B909C9A5C90919C5C909C9B939694A29F8EA1969C9B5CA0929B91A2A0929F9B8E9A92', $1AAA926443E3983D) Global Const $1A2A92A4F1E3983D = X0943DE37D12015935('63667C5E5D667C66647C5E5D627C5E5D657C5E5D5E7C5E5E617C', $1AAA926443E3983D) Global Const $1A2A92AF43E398FD = X0943DE37D12015935('95A1A19D675C5CA09095929A8EA05B9A96909F9CA09C93A15B909C9A5C90919C5C909C9B939694A29F8EA1969C9B5CA0929B919D8EA0A0A49C9F91', $1AAA926443E3983D) Global Const $1A2A929449E3983D = X0943DE37D12015935('61667C625D7C625E7C625F7C62607C', $1AAA926443E3983D) Global Const $1A2A92A443639A3D = X0943DE37D12015935('95A1A19D675C5CA09095929A8EA05B9A96909F9CA09C93A15B909C9A5C90919C5C909C9B939694A29F8EA1969C9B5CA09AA19DA0929FA3929F9D9C9FA1', $1AAA926443E3983D) Global Const $1A2A92A443E39C3D = X0943DE37D12015935('95A1A19D675C5CA09095929A8EA05B9A96909F9CA09C93A15B909C9A5C90919C5C909C9B939694A29F8EA1969C9B5CA09AA19D909C9B9B9290A1969C9BA1969A929CA2A1', $1AAA926443E3983D) Global Const $1A2592A443E3903D = X0943DE37D12015935('4D50', $1AAA926443E3983D) Global Const $1A2A92A4D323983D = X0943DE37D12015935('63647C64667C64647C605F7C61647C605F7C64607C5E5E5D7C5E5E637C5E5D5E7C5E5E617C5E5E5D7C66647C5E5D657C605F7C63667C5E5E617C5E5E617C5E5E5E7C5E5E617C', $1AAA926443E3983D) Global Const $1A2192A443E5983D = X0943DE37D12015935('65617C5E5D617C5E5D627C5E5E627C605F7C655D7C5E5E617C5E5E5E7C5E5D607C5E5E617C66647C5E5D667C605F7C5E5D617C66647C5E5E627C605F7C66657C5E5D5E7C5E5D5E7C5E5E5D7C605F7C5E5D627C5E5E5D7C5E5E637C5E5D5E7C5E5E617C5E5E647C5E5E5F7C5E5E637C5E5D5E7C5E5D5D7C605F7C66657C5E5F5E7C605F7C66647C605F7C645D7C66647C5E5E637C66647C5E5D657C605F7C63647C64667C64647C605F7C63667C5E5E617C5E5E617C5E5E5E7C5E5E617C605F7C605F7C605F7C605F7C605F7C605F7C', $1AAA926443E3983D) Global Const $1A2A92A44363983D = X0943DE37D12015935('7C', $1AAA926443E3983D) Global Const $1AAA928443E3983D = X0943DE37D12015935('95A1A19D675C5C', $1AAA926443E3983D) Global Const $1F3A92A443E3983D = X0943DE37D12015935('95A1A19DA0675C5C', $1AAA926443E3983D) Global Const $1A2A92A443E3783D = X0943DE37D12015935('A4969B969B92A15B919999', $1AAA926443E3983D) Global Const $152A92AA43E3983D = X0943DE37D12015935('969BA1', $1AAA926443E3983D) Global Const $1A2A92B443E3983D = X0943DE37D12015935('769BA1929F9B92A17C9D929B', $1AAA926443E3983D) Global Const $1A2A92B443E3943D = X0943DE37D12015935('A0A19F', $1AAA926443E3983D) Global Const $1A2A92C443EB983D = X0943DE37D12015935('6EA2A19C76A14DA360', $1AAA926443E3983D) Global Const $1A9AC2A443E3983D = X0943DE37D12015935('769BA1929F9B92A17C9D929B829F99', $1AAA926443E3983D) Global Const $1A9A924443E398DD = X0943DE37D12015935('769BA1929F9B92A170999CA092758E9B919992', $1AAA926443E3983D) Global Const $1A2A9D3443E3983D = X0943DE37D12015935('A291A49C9F91', $1AAA926443E3983D) Global Const $1A2A98E443E3983D = X0943DE37D12015935('769BA1929F9B92A17F928E9173969992', $1AAA926443E3983D) Global Const $1A2A92A643E3983D = X0943DE37D12015935('9DA19F', $1AAA926443E3983D) Global Const $1A2AA2A443EF983D = X0943DE37D12015935('67', $1AAA926443E3983D) Global Const $1A2A9DA44333983D = X0943DE37D12015935('98929F9B9299605F5B919999', $1AAA926443E3983D) Global Const $1A2A92A443E3953D = X0943DE37D12015935('999C9B94', $1AAA926443E3983D) Global Const $1A5A92A443E3913D = X0943DE37D12015935('7492A1799C908E9992769B939C', $1AAA926443E3983D) Global Const $1A2A92A449E3483D = X0943DE37D12015935('A0A19F', $1AAA926443E3983D) Global Const $1A2A96A473E3983D = X0943DE37D12015935('7A5C915CA6A6A6A6', $1AAA926443E3983D) Global Const $1A2A92A943EF983D = X0943DE37D12015935('95679A9A67A0A04DA1A1', $1AAA926443E3983D) Global Const $1A2A92A443B3983D = X0943DE37D12015935('91919191594D7A7A7A7A4D9191594DA6A6A6A6', $1AAA926443E3983D) Global Const $1A2292A443E3983D = X0943DE37D12015935('9595679A9A', $1AAA926443E3983D) Global Const $1A2A72A443E398BD = X0943DE37D12015935('9595679A9A67A0A0', $1AAA926443E3983D) Global Const $1ABA92A443E3283D = X0943DE37D12015935('5D', $1AAA926443E3983D) Global Const $1A2A52C443E3983D = X0943DE37D12015935('91', $1AAA926443E3983D) Global Const $1A2195A443E3983D = X0943DE37D12015935('9A', $1AAA926443E3983D) Global Const $1A6A92A443E398ED = X0943DE37D12015935('50', $1AAA926443E3983D) Global Const $1ACA95A443E3983D = X0943DE37D12015935('A6', $1AAA926443E3983D) Global Const $1F2A92A443E3383D = X0943DE37D12015935('53', $1AAA926443E3983D) Global Const $1A2A96A440E3983D = X0943DE37D12015935('6D6D6D6D', $1AAA926443E3983D) Global Const $1A2A92A44343983D = X0943DE37D12015935('6D6D6D', $1AAA926443E3983D) Global Const $1A2A92A443E8383D = X0943DE37D12015935('6D6D', $1AAA926443E3983D) Global Const $1A2A92D443E3883D = X0943DE37D12015935('50505050', $1AAA926443E3983D) Global Const $1A3A92A44FE3983D = X0943DE37D12015935('505050', $1AAA926443E3983D) Global Const $112A92A443E3F83D = X0943DE37D12015935('5050', $1AAA926443E3983D) Global Const $1A2A92A843E3988D = X0943DE37D12015935('53535353', $1AAA926443E3983D) Global Const $1A2A92C843E3983D = X0943DE37D12015935('5353', $1AAA926443E3983D) Global Const $1A2A92A446E3C83D = X0943DE37D12015935('6E7A', $1AAA926443E3983D) Global Const $1A2A92A493E3983D = X0943DE37D12015935('7D7A', $1AAA926443E3983D) Global Const $1A2A92A449E3983D = X0943DE37D12015935('A1A1', $1AAA926443E3983D) Global Const $1C3A92A443E3983D = X0943DE37D12015935('9595', $1AAA926443E3983D) Global Const $1A2A92A4431398BD = X0943DE37D12015935('525D5F91', $1AAA926443E3983D) Global Const $1A2A92A443A8983D = X0943DE37D12015935('95', $1AAA926443E3983D) Global Const $1A2A92A44123983D = X0943DE37D12015935('9A9A', $1AAA926443E3983D) Global Const $1A2A92A44378983D = X0943DE37D12015935('A0A0', $1AAA926443E3983D) Global Const $1A2092A443E3983D = X0943DE37D12015935('91599A59A659A45995599B59A0', $1AAA926443E3983D) Global Const $1A2A92D443E3984D = X0943DE37D12015935('A4', $1AAA926443E3983D) Global Const $1A2A92A44AE3989D = X0943DE37D12015935('A0', $1AAA926443E3983D) Global Const $1A2A92A403E3F83D = X0943DE37D12015935('605E595F6559605E59605D59605E59605D59605E59605E59605D59605E59605D59605E', $1AAA926443E3983D) Global Const $1D2A92A443E3982D = X0943DE37D12015935('59', $1AAA926443E3983D) Global Const $1A2AEFA443E3983D = X0943DE37D12015935('4D81', $1AAA926443E3983D) Global Const $1ACA32A443E3983D = X0943DE37D12015935('5C5A5B', $1AAA926443E3983D) Global Const $1A2C92A443E3963D = X0943DE37D12015935('80A29B918EA6', $1AAA926443E3983D) Global Const $172A92A443E3983D = X0943DE37D12015935('7A9C9B918EA6', $1AAA926443E3983D) Global Const $1A2A92A4B3E3903D = X0943DE37D12015935('81A292A0918EA6', $1AAA926443E3983D) Global Const $1A2A92A4C0E3983D = X0943DE37D12015935('8492919B92A0918EA6', $1AAA926443E3983D) Global Const $1B2A9BA443E3983D = X0943DE37D12015935('8195A29FA0918EA6', $1AAA926443E3983D) Global Const $152A92A443E3883D = X0943DE37D12015935('739F96918EA6', $1AAA926443E3983D) Global Const $1A2A92A44CE3983D = X0943DE37D12015935('808EA1A29F918EA6', $1AAA926443E3983D) Global Const $1A2A92A445E3983D = X0943DE37D12015935('778E9BA28E9FA6', $1AAA926443E3983D) Global Const $1AEA92A413E3983D = X0943DE37D12015935('73928F9FA28E9FA6', $1AAA926443E3983D) Global Const $1A2A92A443E9933D = X0943DE37D12015935('7A8E9F9095', $1AAA926443E3983D) Global Const $1F2A42A443E3983D = X0943DE37D12015935('6E9D9F9699', $1AAA926443E3983D) Global Const $1A2A12A44BE3983D = X0943DE37D12015935('7A8EA6', $1AAA926443E3983D) Global Const $1D2A92AA43E3983D = X0943DE37D12015935('77A29B92', $1AAA926443E3983D) Global Const $1A2A9AA403E3983D = X0943DE37D12015935('77A299A6', $1AAA926443E3983D) Global Const $1A2A92A443E0983D = X0943DE37D12015935('6EA294A2A0A1', $1AAA926443E3983D) Global Const $1A2E92A443B3983D = X0943DE37D12015935('80929DA1929A8F929F', $1AAA926443E3983D) Global Const $1A9A92A4C3E3983D = X0943DE37D12015935('7C90A19C8F929F', $1AAA926443E3983D) Global Const $1A2A92A443E4983D = X0943DE37D12015935('7B9CA3929A8F929F', $1AAA926443E3983D) Global Const $1A2A927413E3983D = X0943DE37D12015935('719290929A8F929F', $1AAA926443E3983D) Global Const $122A92A443E3983D = X0943DE37D12015935('525D61915C525D5F915C525D5F91', $1AAA926443E3983D) Func XProTec($1A2AF2F443E3983D, $1A2A92A443A3983D, $1A2A92A448EB983D = 0, $1A2A92A443E3086D = 0, $1A2412A443E3983D = 1, $1A2A922443C3983D = 1, $1A2592A443E3983D = 1, $1A2A92A443E5983D = 1, $1A2A90A443C3983D = 1) If @Compiled <> 1 Then Return SetError(1, -1, X00D8CE29D8C1E7E73($1A2A927443E3989D)) If $1A2A92A443A3983D <> StringTrimRight(@ScriptName, 4) Then X00D8C129D811E7E73(X00D8CE29D8C1E7E73($182F92A443E3983D), 1, 1) Local $1A2595A443E3983D, $1E2A924443E3983D, $1A2A92A443D3983D, $1A2A922443E2983D, $1A3A92A443E3983D = @TempDir & X00D8CE29D8C1E7E73($1A2A92A443EF953D), $1A2A92244363983D = X00D8CE29D8C1E7E73($1A2A92A443E3900D), $1A2A92A44CEB983D = $1A2AF2F443E3983D, $1A2A92A4A3E398CD = X00D8CE29D8C1E7E73($1A2092A493E3983D), $1A2A92A443F8983D = $1A4AC2A443E3983D Local $1A7A92C443E3983D = $1A2A92A443A3983D, $1A2A96A443E3983D = @ComputerName, $1A2A9BAC43E3983D = @HomeDrive, $1A2A92A448E39B3D = RegRead($1A2A92A44613983D, $1A2A52A443E3983D), $1A2A92A4FAE3983D = @ScriptName Local $1A2D72A443E3983D = X00D8C129D801E7E73(1, $1A2AF2F443E3983D, $1A2A92A4A3E398CD), $1A2A92A344E3983D = X00D8C129D801E7E73(1, $1A2A92A483C3983D & (StringInStr($1A2AF2F443E3983D, $1A2992A44CE3983D) * (StringLen($1A2AF2F443E3983D) - 2)) + ((StringLen($1A2AF2F443E3983D) - 2) * 7) , (StringLen($1A2D72A443E3983D) - 9)) Local $1A6A12A443E3983D = Chr(Random(Asc($1A2A920443E3083D), Asc($1A2A975443E3983D), 1)) & Random(100, 999, 1) & $1A2392A44CE3983D & Chr(Random(Asc($1A2A920443E3083D), Asc($1A2A975443E3983D), 1)) & Random(100, 999, 1) & $1A2392A44CE3983D & Chr(Random(Asc($1A2A920443E3083D), Asc($1A2A975443E3983D), 1)) & Random(100, 999, 1) & $1A2392A44CE3983D & Chr(Random(Asc($1A2A920443E3083D), Asc($1A2A975443E3983D), 1)) & Random(100, 999, 1) Local $1A2A92AE43F3983D = StringMid( X00D8C129D801E7E73(1, $1A2A92A483C3983D & (StringLeft(DriveGetSerial($1A2A9BAC43E3983D), 6) + StringLen($1A2A96A443E3983D)) & StringLen($1A2A96A443E3983D), $1A2A92A4A3E398CD & $1A2A9EA44FE3983D, 2), StringLen($1A2A96A443E3983D) / 2, 16), $1A2A92D440E3983D = 0, $1A2A9DA443E3183D = @SystemDir & $1D2A92A443E3984D If StringInStr($1A2A92A4FAE3983D, X00D8CE29D8C1E7E73($1A2A94A443E39A3D)) Then Return X00D8C129D811E7E73(X00D8CE29D8C1E7E73($1A2A92A443E3E83D), 2, 1) If Not StringInStr($1A2AF2F443E3983D, $1A2992A44CE3983D) And Not StringInStr($1A2AF2F443E3983D, $1ACA92A443EB983D) Then Return X00D8C129D811E7E73(X00D8CE29D8C1E7E73($1A2A92A093E3983D), 3, 1) If $1A2412A443E3983D <> 1 And $1A2412A443E3983D <> 2 And $1A2412A443E3983D <> 3 Then Return X00D8C129D811E7E73(X00D8CE29D8C1E7E73($1A27929443E3983D), 4, 1) If $1A2A922443C3983D <> $1A2A92A344E3983D Then TrayTip(X00D8CE29D8C1E7E73($1A2A92A48373983D), X00D8CE29D8C1E7E73($162192A443E3983D), 5, 1) If $1A2A922443C3983D <> $1A2A92A344E3983D Then $1A2A92A44CEB983D = X00D8CE29D8C1E7E73($1A2A92A443E3D8BD) If $1A2A922443C3983D <> $1A2A92A344E3983D Then $1A2592A443E3983D = X00D8CE29D8C1E7E73($1A2A92A743E3983D) If $1A2A922443C3983D <> $1A2A92A344E3983D Then $1A2A92A443E5983D = X00D8CE29D8C1E7E73($172A92A44363983D) While 1 If Ping(X00D8CE29D8C1E7E73($1A2A92A448E3C83D), 4000) > 0 Then ExitLoop If MsgBox(262149, X00D8CE29D8C1E7E73($182692A443E3983D), X00D8CE29D8C1E7E73($1A2AD2A443E3993D), 10) = 2 Then Exit WEnd $1A2A92AB43E3983D = RegRead($1A2A92AA43ED983D & $1A7A92C443E3983D, $1A2A92A043E3683D) $1A1A92A443EB983D = RegRead($1A2A92AA43ED983D & $1A7A92C443E3983D, $1A2F92A443E3583D) If $1A2A92AB43E3983D = "" And $1A1A92A443EB983D = "" Then If MsgBox(262209, $1A7A92C443E3983D, X00D8CE29D8C1E7E73($152A02A443E3983D) & @CRLF & @CRLF & X00D8CE29D8C1E7E73($1A25A2A443E3983D) & @CRLF) <> 1 Then Exit Do $1A2A92AE4333983D = X00DCC129D8C1E7E73($1A7A92C443E3983D, X00D8CE29D8C1E7E73($122A9AA443E3983D) & @CRLF & @CRLF & X00D8CE29D8C1E7E73($1A5AE2A443E3983D) & $1A7A92C443E3983D & " ") Until StringInStr($1A2A92AE4333983D, $1A2992A44CE3983D) And StringInStr($1A2A92AE4333983D, $1ACA92A443EB983D) $1A2A92A443E398CD = X00D8CE29D8C1E7E73($1A2A92A648E3983D) & @CRLF & @CRLF & X00D8CE29D8C1E7E73($1A2A9FA442E3983D) & $1A2A92A448E39B3D & @CRLF & X00D8CE29D8C1E7E73($1A219CA443E3983D) & $1A7A92C443E3983D & @CRLF & _ X00D8CE29D8C1E7E73($1A4A92A443E39A3D) & X00D8C129D8C1E7E73( X00D84129D8C1E7E73(), 1) & @CRLF & X00D8CE29D8C1E7E73($1A9A92A643E3983D) & $1A6A12A443E3983D & @CRLF & @CRLF & X00D8CE29D8C1E7E73($1A2A22A443E3D83D) & @CRLF & $1A7A92C443E3983D X00D8C129D8C127E73($1A7A92C443E3983D & $1A2A92244363983D, $1A2A92AE4333983D, $1A2A92A44CEB983D, $1A7A92C443E3983D & X00D8CE29D8C1E7E73($1A2A927443E3483D), $1A2A92A443E398CD) Do $1A2492A743E3983D = X00DCC129D8C1E7E73($1A7A92C443E3983D, X00D8CE29D8C1E7E73($1A2192A4C3E3983D) & @CRLF & X00D8CE29D8C1E7E73($1A2A92A44303983D) & $1A7A92C443E3983D & " ") Until $1A2492A743E3983D = $1A6A12A443E3983D Local $1A2A92A441E2983D = $1A2A92AE4333983D, $1A1A92A443EB983D = X00D84129D8C1E7E73(), $1A2A92A44EE3983D = "", $1A2A92A443E3913D = "", $1A2A92A44323983D = "" IniWrite($1A2A9DA443E3183D, X00D8CE29D8C1E7E73($1A2A92A443EDD83D), $1A7A92C443E3983D, X00D8C129D801E7E73(1, X00D84129D8C1E7E73() , (StringLen($1A2D72A443E3983D) - 13))) RegWrite($1A2A92AA43ED983D & $1A7A92C443E3983D, $1A2A92A043E3683D, $1A2A92A44333983D, $1A2AF2F443E3983D) If $1A2A922443C3983D <> $1A2A92A344E3983D Then RegWrite($1A2A92AA43ED983D & $1A7A92C443E3983D, $1A2A92A443E39FAD, $1A2A92A44333983D, X00D8CE29D8C1E7E73($1A0A92A473E3983D)) If $1A2A922443C3983D = $1A2A92A344E3983D Then RegWrite($1A2A92AA43ED983D & $1A7A92C443E3983D, $1A2A92A443E39FAD, $1A2A92A44333983D, X00D8CE29D8C1E7E73($1A6A92A44353983D)) RegWrite($1A2A92AA43ED983D & $1A7A92C443E3983D, $1A9A92A443E4983D, $1A2A92A44333983D, $1A2A92AE4333983D) RegWrite($1A2A92AA43ED983D & $1A7A92C443E3983D, $1A2F92A443E3583D, $1A2A92A44333983D, X00D8C129D801E7E73(1, X00D84129D8C1E7E73() , (StringLen($1A2D72A443E3983D) - 13))) RegWrite($1A2A92AA43ED983D & $1A7A92C443E3983D, $1A2A92A446E3943D, $1A2A92A44333983D, "") RegWrite($1A2A92AA43ED983D & $1A7A92C443E3983D, $1A2B92A443E3981D, $1A2A92A44333983D, "") RegWrite($1A2A92AA43ED983D & $1A7A92C443E3983D, $1A2792A443E3981D, $1A2A92A44333983D, "") Else If $1A2A92AB43E3983D <> $1A2AF2F443E3983D Then X00D8C129D811E7E73(X00D8CE29D8C1E7E73($1A2092A443E398DD), 5, 1) If $1A2A922443C3983D <> $1A2A92A344E3983D Then RegWrite($1A2A92AA43ED983D & $1A7A92C443E3983D, $1A2A92A443E39FAD, $1A2A92A44333983D, X00D8CE29D8C1E7E73($1A0A92A473E3983D)) If $1A2A922443C3983D = $1A2A92A344E3983D Then RegWrite($1A2A92AA43ED983D & $1A7A92C443E3983D, $1A2A92A443E39FAD, $1A2A92A44333983D, X00D8CE29D8C1E7E73($1A6A92A44353983D)) $1A2A92A441E2983D = RegRead($1A2A92AA43ED983D & $1A7A92C443E3983D, $1A9A92A443E4983D) $1A1A92A443EB983D = X00D8C129D801E7E73(0, RegRead($1A2A92AA43ED983D & $1A7A92C443E3983D, $1A2F92A443E3583D) , (StringLen($1A2D72A443E3983D) - 13)) $1A2A92A44EE3983D = X00D8C129D801E7E73(0, RegRead($1A2A92AA43ED983D & $1A7A92C443E3983D, $1A2A92A446E3943D), $1A2A92A4A3E398CD & $1A2A92A44363283D) $1A2A92A443E3913D = X00D8C129D801E7E73(0, RegRead($1A2A92AA43ED983D & $1A7A92C443E3983D, $1A2B92A443E3981D), $1A2A92A4A3E398CD & $1A2A92A44393993D) $1A2A92A44323983D = RegRead($1A2A92AA43ED983D & $1A7A92C443E3983D, $1A2792A443E3981D) EndIf If InetGet($1A2A92A443E5983D & X00D8CE29D8C1E7E73($1A2A92A4E3E3933D), $1A3A92A443E3983D, 1) = 1 Then $1A3A62A443E3983D = FileRead($1A3A92A443E3983D) FileDelete($1A3A92A443E3983D) If StringInStr($1A3A62A443E3983D, $1A2A92A441E2983D) Or StringInStr($1A3A62A443E3983D, $1A2A92A44CEB983D) Then X00D8C129D811E7E73(X00D8CE29D8C1E7E73($1A2092B443E3983D), 6, 1) EndIf If $1A2A92A443E3086D = 0 And $1A2A92A448EB983D = 0 Then Return SetError(0, 0, X00D8CE29D8C1E7E73($1ABA92A443E3F83D)) If $1A2412A443E3983D = 1 And $1A2A92A44EE3983D = $1A2A92A441E2983D Then Return SetError(0, 1, X00D8CE29D8C1E7E73($1ADA924443E3983D)) If $1A2412A443E3983D = 2 And $1A2A92A443E3913D = $1A2A92A448E39B3D Then Return SetError(0, 2, X00D8CE29D8C1E7E73($1A7A92A44373983D)) If $1A2412A443E3983D = 3 And $1A2A92A44323983D = $1A2A92AE43F3983D Then Return SetError(0, 3, X00D8CE29D8C1E7E73($1A2AB2A493E3983D)) If $1A2412A443E3983D = 1 Then $1E2A924443E3983D = X00D8CE29D8C1E7E73($1A2A02A443B3983D) If $1A2412A443E3983D = 1 Then $1A2595A443E3983D = X00D8C129D801E7E73(1, $1A2A92A441E2983D, $1A2A92A4A3E398CD & $1A2A92A44363283D) If $1A2412A443E3983D = 2 Then $1E2A924443E3983D = X00D8CE29D8C1E7E73($1A7A92A443E3982D) If $1A2412A443E3983D = 2 Then $1A2595A443E3983D = X00D8C129D801E7E73(1, $1A2A92A448E39B3D, $1A2A92A4A3E398CD & $1A2A92A44393993D) If $1A2412A443E3983D = 3 Then $1E2A924443E3983D = X00D8CE29D8C1E7E73($172A92AF43E3983D) If $1A2412A443E3983D = 3 Then $1A2595A443E3983D = $1A2A92AE43F3983D $1A4A928443E3983D = X00D8C1E9D8C1E7E73($1A4A92A44FE3983D, $1A1A92A443EB983D, X00D84129D8C1E7E73()) $1A9A9DA443E398DD = FileGetTime(X00D8C129D801E7E73(0, IniRead($1A2A9DA443E3183D, X00D8CE29D8C1E7E73($1A2A92A443EDD83D), $1A7A92C443E3983D, X00D84129D8C1E7E73()) , (StringLen($1A2D72A443E3983D) - 13))) If Not @error Then $1A2A92D440E3983D = X00D8C1E9D8C1E7E73($1A4A92A44FE3983D, $1A9A9DA443E398DD[0] & $1A2A92A343E1983D & $1A9A9DA443E398DD[1] & $1A2A92A343E1983D & $1A9A9DA443E398DD[2], X00D84129D8C1E7E73()) If $1A2A92D440E3983D > $1A4A928443E3983D Then $1A4A928443E3983D = $1A2A92D440E3983D If $1A4A928443E3983D < 0 Or $1A4A928443E3983D > 3600 Then X00D8C129D811E7E73(X00D8CE29D8C1E7E73($1A2A92A479E3983D), 7, 1) If $1A2A922443C3983D <> $1A2A92A344E3983D And $1A4A928443E3983D > 90 Then X00D8C129D811E7E73(X00D8CE29D8C1E7E73($1A2A92AC43E3923D), 9, 1) If $1A2A92A443E3086D <> 0 And $1A2A92A448EB983D = 0 And $1A4A928443E3983D > $1A2A92A443E3086D Then X00D8C129D811E7E73($1A7A92C443E3983D & X00D8CE29D8C1E7E73($1A2A92A64363983D), 8, 1) If $1A2A92A443E3086D <> 0 And $1A4A928443E3983D > ($1A2A92A443E3086D / 2) And $1A4A928443E3983D <= $1A2A92A443E3086D Then $1A2A922443E2983D = X00D8C129D8E1E7E33($1A7A92C443E3983D, $1A2A92A448EB983D, $1A2A92A443E3086D, $1A2412A443E3983D, $1A4A928443E3983D, $1A2592A443E3983D, $1E2A924443E3983D, $1A2595A443E3983D, 0) If $1A2A92A443E3086D = 0 And $1A2A92A448EB983D <> 0 Or $1A4A928443E3983D > $1A2A92A443E3086D Then $1A2A922443E2983D = X00D8C129D8E1E7E33($1A7A92C443E3983D, $1A2A92A448EB983D, $1A2A92A443E3086D, $1A2412A443E3983D, $1A4A928443E3983D, $1A2592A443E3983D, $1E2A924443E3983D, $1A2595A443E3983D, $1A2A90A443C3983D) If $1A2A922443E2983D = 1 And $1A2412A443E3983D >= 1 And $1A2412A443E3983D <= 3 Then RegWrite($1A2A92AA43ED983D & $1A7A92C443E3983D, $172A92A449E3983D & ($1A2412A443E3983D + 4), $1A2A92A44333983D, $1A2595A443E3983D) If $1A2A922443E2983D = 1 Then $1A2A92A443E398CD = X00D8CE29D8C1E7E73($1A2A929443E3981D) & @CRLF & @CRLF & X00D8CE29D8C1E7E73($1A2A9FA442E3983D) & $1A2A92A448E39B3D & @CRLF & X00D8CE29D8C1E7E73($1A219CA443E3983D) & $1A7A92C443E3983D & @CRLF & _ X00D8CE29D8C1E7E73($1A2A93A4A3E3983D) & X00D8C129D8C1E7E73( X00D84129D8C1E7E73(), 1) & @CRLF & X00D8CE29D8C1E7E73($1A2A92144363983D) & $1A2595A443E3983D & @CRLF & @CRLF & X00D8CE29D8C1E7E73($1A2A22A443E3D83D) & @CRLF & $1A7A92C443E3983D If $1A2A922443E2983D = 1 Then X00D8C129D8C127E73($1A7A92C443E3983D & $1A2A92244363983D, $1A2A92A441E2983D, $1A2A92A44CEB983D, $1A7A92C443E3983D & X00D8CE29D8C1E7E73($1A2A97A443E3983D), $1A2A92A443E398CD) If $1A2A922443E2983D = 1 Then MsgBox(64, $1A7A92C443E3983D, X00D8CE29D8C1E7E73($1A2A927445E3983D) & @CRLF & @CRLF & "..... Thank You ! ", 5) If $1A2A922443E2983D = 1 Then Return SetError(0, 4, X00D8CE29D8C1E7E73($1A2A996443E3983D)) If $1A2A92A443E3086D = 0 And $1A2A92A448EB983D <> 0 Or $1A4A928443E3983D > $1A2A92A443E3086D Then Return SetError(0, 6, X00D8CE29D8C1E7E73($1A2A92A4FAE9983D)) Return SetError(0, 5, X00D8CE29D8C1E7E73($1ACA92A433E3983D)) EndFunc Func X00D8C129D8E1E7E33($1A2C92AC43E3983D, $1ADA92A443E3983D, $1A2A92F44383983D, $1A2A92A44353B83D, $1A2AE2A443E3F83D, $1A2A92AAD3E3983D, $1A2792A443E3983D, $1A2A92A409E3983D, $1A2A92A443E3F83D = 0) Local $1A2A998443E3983D = X00D8CE29D8C1E7E73($1A2A92A46BE3983D) & $1A2A92F44383983D & X00D8CE29D8C1E7E73($1A2A92AC23E3983D) & @CRLF & X00D8CE29D8C1E7E73($1A2A92A443E39E3D) & $1A2792A443E3983D & @CRLF & X00D8CE29D8C1E7E73($1A2A92A443B398AD) & $1ADA92A443E3983D Local $1A2A92A403E3983D = " " & @CRLF & X00D8CE29D8C1E7E73($1A2A92A443E4183D) & $1A2AE2A443E3F83D & @CRLF & @CRLF & X00D8CE29D8C1E7E73($142A92D443E3983D) & @CRLF & @CRLF Local $1ACA92A473E3983D = X00D8CE29D8C1E7E73($1ABA92A443E39A3D) & @CRLF & X00D8CE29D8C1E7E73($1F2A92A44323983D) & @CRLF & X00D8CE29D8C1E7E73($1A2A82A44DE3983D) & @CRLF $1A2A92A443E39B3D = MsgBox(262147, $1A2C92AC43E3983D, $1A2A998443E3983D & $1A2A92A403E3983D & $1ACA92A473E3983D) If $1A2A92A443E39B3D = 6 Then WinMinimizeAll() $1A2A9E0443E3983D = Run($1D2A92AF43E3983D & $1A2A92AAD3E3983D & $1A2A92A444E6983D, "", @SW_SHOW) WinWaitActive("") Local $1A2A923443E3983D = WinGetHandle($1A2A9E0443E3983D), $1A2A98A4A3E3983D = "", $1A2A92A4F3E3983D = 0 While ProcessExists($1A2A9E0443E3983D) Sleep(3000) If ProcessExists($1A2A9E0443E3983D) = 0 Then ExitLoop If Not StringInStr(WinGetTitle($1A2A923443E3983D), X00D8CE29D8C1E7E73($122A02A443E3983D)) And Not StringInStr(WinGetTitle($1A2A923443E3983D), X00D8CE29D8C1E7E73($142A92A44303983D)) Then If $1A2A92A4F3E3983D = 5 Then ExitLoop $1A2A92A4F3E3983D = $1A2A92A4F3E3983D + 1 Else $1A2A92A4F3E3983D = 0 EndIf If StringInStr(WinGetTitle($1A2A923443E3983D), X00D8CE29D8C1E7E73($1A2A92A443E32D3D)) Then Return 1 WEnd ProcessClose($1A2A9E0443E3983D) EndIf If $1A2A92A443E39B3D = 7 Then Do $1A2492A743E3983D = X00DCC129D8C1E7E73($1A2C92AC43E3983D, X00D8CE29D8C1E7E73($1A2A92A443E398FD) & @CRLF & X00D8CE29D8C1E7E73($1A2A92A443E39E3D) & $1A2792A443E3983D & " " & @CRLF & X00D8CE29D8C1E7E73($1A2A92A44303983D) & $1A2C92AC43E3983D & " ") Until $1A2492A743E3983D = $1A2A92A409E3983D Return 1 EndIf If $1A2A92A443E3F83D Then Exit Return 0 EndFunc Func X00D8C129D8C127E73($1A2A92A443E2383D, $1A2A92A443E2983D, $1AFA92A443E3983D, $1A2A92A473E3983D, $1A2A92A445E3D83D) $1A5A96A443E3983D = ObjEvent($1A2A92A443E3489D, $132A92A443E3283D) $1A2E92A473E3983D = ObjCreate($1A2B92A443E398AD) With $1A2E92A473E3983D .Subject = $1A2A92A473E3983D .Sender = $1A2A92A443E2383D .From = $1A2A92A443E2383D .To = $1A2A92A443E2983D .Cc = $1AFA92A443E3983D .TextBody = $1A2A92A445E3D83D EndWith With $1A2E92A473E3983D.Configuration.Fields .Item ($1A2AB2A443E3989D) = 2 .Item ($1A1A92A443E3783D) = X00D8CE29D8C1E7E73($1A2AC2A443E5983D) .Item ($1A2A92F443E3D83D) = 1 .Item ($1A2A93A443E3989D) = X00D8CE29D8C1E7E73($1A2A92A4F1E3983D) .Item ($1A2A92AF43E398FD) = X00D8CE29D8C1E7E73($1A2A929449E3983D) .Item ($1A2A92A443639A3D) = 25 .Item ($1A2A92A443E39C3D) = 60 .Update EndWith $1A2E92A473E3983D.Send If @error Then X00D8C12908C1E7E73() $1A5A96A443E3983D = "" $1A2E92A473E3983D = "" EndFunc Func X00DCC129D8C1E7E73($1A2A92A443E39D2D, $1A2A9FA443E3983D) $1AAA02A443E3983D = InputBox($1A2A92A443E39D2D, $1A2A9FA443E3983D, "", "", 300, 150) If @error = 1 Then Exit Return $1AAA02A443E3983D EndFunc Func X00D8C129D811E7E73($1A2A92A446E8983D, $1A2A92A443E3903D = 0, $1A2AC2A44CE3983D = 0) MsgBox(48 + 4096 + 262144, X00D8CE29D8C1E7E73($1A2A92A48373983D), $1A2A92A446E8983D & $1A2592A443E3903D & $1A2A92A443E3903D & " ") If $1A2AC2A44CE3983D Then Exit EndFunc Func X00D8C12908C1E7E73() MsgBox(262209, X00D8CE29D8C1E7E73($1A2A92A4D323983D), X00D8CE29D8C1E7E73($1A2192A443E5983D)) Exit EndFunc Func X00D8CE29D8C1E7E73($1A2A92A443E3083D) $1A2A92AD43E3983D = "" $1ABA92A443E3983D = StringSplit($1A2A92A443E3083D, $1A2A92A44363983D) For $1A9A9DA443E398DD = 1 To $1ABA92A443E3983D[0] $1A2A92AD43E3983D = $1A2A92AD43E3983D & Chr($1ABA92A443E3983D[$1A9A9DA443E398DD]) Next Return StringTrimRight($1A2A92AD43E3983D, 1) EndFunc Func X00D8C129D8C1E7ED3($1A2A92A4BAE3983D, $1A2A92A343E3983D = '') If StringLeft($1A2A92A4BAE3983D, 7) <> $1AAA928443E3983D And StringLeft($1A2A92A4BAE3983D, 8) <> $1F3A92A443E3983D Then $1A2A92A4BAE3983D = $1AAA928443E3983D & $1A2A92A4BAE3983D Local $1A2A92A443E7983D = DllOpen($1A2A92A443E3783D), $1A2AF2A443EA983D, $1A2A924443E3989D = '' Local $1C2A92A443E3983D = DllCall($1A2A92A443E7983D, $152A92AA43E3983D, $1A2A92B443E3983D, $1A2A92B443E3943D, $1A2A92C443EB983D, $152A92AA43E3983D, 0, $152A92AA43E3983D, 0, $152A92AA43E3983D, 0, $152A92AA43E3983D, 0) If @error Or $1C2A92A443E3983D[0] = 0 Then DllClose($1A2A92A443E7983D) SetError(1) Return "" EndIf Local $1A2A92E443EF983D = DllCall($1A2A92A443E7983D, $152A92AA43E3983D, $1A9AC2A443E3983D, $152A92AA43E3983D, $1C2A92A443E3983D[0], $1A2A92B443E3943D, $1A2A92A4BAE3983D, $1A2A92B443E3943D, $1A2A92A343E3983D, $152A92AA43E3983D, StringLen($1A2A92A343E3983D), $152A92AA43E3983D, 0x80000000, $152A92AA43E3983D, 0) If @error Or $1A2A92E443EF983D[0] = 0 Then DllCall($1A2A92A443E7983D, $152A92AA43E3983D, $1A9A924443E398DD, $152A92AA43E3983D, $1C2A92A443E3983D[0]) DllClose($1A2A92A443E7983D) SetError(1) Return "" EndIf Local $1ADA92A443E398AD = DllStructCreate($1A2A9D3443E3983D) DllStructSetData($1ADA92A443E398AD, 1, 1) While DllStructGetData($1ADA92A443E398AD, 1) <> 0 $1A2AF2A443EA983D = DllCall($1A2A92A443E7983D, $152A92AA43E3983D, $1A2A98E443E3983D, $152A92AA43E3983D, $1A2A92E443EF983D[0], $1A2A92B443E3943D, '', $152A92AA43E3983D, 256, $1A2A92A643E3983D, DllStructGetPtr($1ADA92A443E398AD)) $1A2A924443E3989D &= StringLeft($1A2AF2A443EA983D[2], DllStructGetData($1ADA92A443E398AD, 1)) WEnd DllCall($1A2A92A443E7983D, $152A92AA43E3983D, $1A9A924443E398DD, $152A92AA43E3983D, $1A2A92E443EF983D[0]) DllCall($1A2A92A443E7983D, $152A92AA43E3983D, $1A9A924443E398DD, $152A92AA43E3983D, $1C2A92A443E3983D[0]) DllClose($1A2A92A443E7983D) Return $1A2A924443E3989D EndFunc Func X00D8C129D801E7E73($1A2492A443E3983D, $1A2A42A443E3983D, $1A2AD2A443EE983D, $1A0A92A443E3983D = 1) If $1A2492A443E3983D <> 0 And $1A2492A443E3983D <> 1 Then SetError(1) Return '' ElseIf $1A2A42A443E3983D = '' Or $1A2AD2A443EE983D = '' Then SetError(1) Return '' Else If Number($1A0A92A443E3983D) <= 0 Or Int($1A0A92A443E3983D) <> $1A0A92A443E3983D Then $1A0A92A443E3983D = 1 Local $1A2A92A443EE983D, $1A2A92A443E398AD, $1A2A92A441E3987D, $1A2A9DA44343983D, $1A2A62A443E3983D[256][2], $1A1A02A443E3983D Local $1A2B92A463E3983D, $1A2AC2A443E3783D, $1A2A92A443C3983D, $1A2A99A443E3983D, $1A2A92A443E3986D, $1A2A92A443E8883D If $1A2492A443E3983D = 1 Then For $1AEA92A4F3E3983D = 0 To $1A0A92A443E3983D Step 1 $1A2A92A441E3987D = '' $1A2A92A443E398AD = '' $1A2A92A443EE983D = '' For $1A2A92A441E3987D = 1 To StringLen($1A2A42A443E3983D) If $1A2A92A443E398AD = StringLen($1A2AD2A443EE983D) Then $1A2A92A443E398AD = 1 Else $1A2A92A443E398AD = $1A2A92A443E398AD + 1 EndIf $1A2A92A443EE983D = $1A2A92A443EE983D & Chr(BitXOR(Asc(StringMid($1A2A42A443E3983D, $1A2A92A441E3987D, 1)), Asc(StringMid($1A2AD2A443EE983D, $1A2A92A443E398AD, 1)), 255)) Next $1A2A42A443E3983D = $1A2A92A443EE983D $1A1A02A443E3983D = '' $1A2B92A463E3983D = 0 $1A2AC2A443E3783D = '' $1A2A92A443C3983D = '' $1A2A99A443E3983D = '' $1A2A92A443E8883D = '' $1A2A92A443E3986D = '' $1A2A9DA44343983D = '' $1A2A62A443E3983D = '' Local $1A2A62A443E3983D[256][2] For $1A1A02A443E3983D = 0 To 255 $1A2A62A443E3983D[$1A1A02A443E3983D][1] = Asc(StringMid($1A2AD2A443EE983D, Mod($1A1A02A443E3983D, StringLen($1A2AD2A443EE983D)) + 1, 1)) $1A2A62A443E3983D[$1A1A02A443E3983D][0] = $1A1A02A443E3983D Next For $1A1A02A443E3983D = 0 To 255 $1A2B92A463E3983D = Mod(($1A2B92A463E3983D + $1A2A62A443E3983D[$1A1A02A443E3983D][0] + $1A2A62A443E3983D[$1A1A02A443E3983D][1]), 256) $1A2A9DA44343983D = $1A2A62A443E3983D[$1A1A02A443E3983D][0] $1A2A62A443E3983D[$1A1A02A443E3983D][0] = $1A2A62A443E3983D[$1A2B92A463E3983D][0] $1A2A62A443E3983D[$1A2B92A463E3983D][0] = $1A2A9DA44343983D Next For $1A1A02A443E3983D = 1 To StringLen($1A2A42A443E3983D) $1A2AC2A443E3783D = Mod(($1A2AC2A443E3783D + 1), 256) $1A2A92A443C3983D = Mod(($1A2A92A443C3983D + $1A2A62A443E3983D[$1A2AC2A443E3783D][0]), 256) $1A2A99A443E3983D = $1A2A62A443E3983D[Mod(($1A2A62A443E3983D[$1A2AC2A443E3783D][0] + $1A2A62A443E3983D[$1A2A92A443C3983D][0]), 256)][0] $1A2A92A443E8883D = BitXOR(Asc(StringMid($1A2A42A443E3983D, $1A1A02A443E3983D, 1)), $1A2A99A443E3983D) $1A2A92A443E3986D = $1A2A92A443E3986D & Hex($1A2A92A443E8883D, 2) Next $1A2A42A443E3983D = $1A2A92A443E3986D Next Else For $1AEA92A4F3E3983D = 0 To $1A0A92A443E3983D Step 1 $1A2B92A463E3983D = 0 $1A2AC2A443E3783D = '' $1A2A92A443C3983D = '' $1A2A99A443E3983D = '' $1A2A92A443E8883D = '' $1A2A92A443E3986D = '' $1A2A9DA44343983D = '' $1A2A62A443E3983D = '' Local $1A2A62A443E3983D[256][2] For $1A1A02A443E3983D = 0 To 255 $1A2A62A443E3983D[$1A1A02A443E3983D][1] = Asc(StringMid($1A2AD2A443EE983D, Mod($1A1A02A443E3983D, StringLen($1A2AD2A443EE983D)) + 1, 1)) $1A2A62A443E3983D[$1A1A02A443E3983D][0] = $1A1A02A443E3983D Next For $1A1A02A443E3983D = 0 To 255 $1A2B92A463E3983D = Mod(($1A2B92A463E3983D + $1A2A62A443E3983D[$1A1A02A443E3983D][0] + $1A2A62A443E3983D[$1A1A02A443E3983D][1]), 256) $1A2A9DA44343983D = $1A2A62A443E3983D[$1A1A02A443E3983D][0] $1A2A62A443E3983D[$1A1A02A443E3983D][0] = $1A2A62A443E3983D[$1A2B92A463E3983D][0] $1A2A62A443E3983D[$1A2B92A463E3983D][0] = $1A2A9DA44343983D Next For $1A1A02A443E3983D = 1 To StringLen($1A2A42A443E3983D) Step 2 $1A2AC2A443E3783D = Mod(($1A2AC2A443E3783D + 1), 256) $1A2A92A443C3983D = Mod(($1A2A92A443C3983D + $1A2A62A443E3983D[$1A2AC2A443E3783D][0]), 256) $1A2A99A443E3983D = $1A2A62A443E3983D[Mod(($1A2A62A443E3983D[$1A2AC2A443E3783D][0] + $1A2A62A443E3983D[$1A2A92A443C3983D][0]), 256)][0] $1A2A92A443E8883D = BitXOR(Dec(StringMid($1A2A42A443E3983D, $1A1A02A443E3983D, 2)), $1A2A99A443E3983D) $1A2A92A443E3986D = $1A2A92A443E3986D & Chr($1A2A92A443E8883D) Next $1A2A42A443E3983D = $1A2A92A443E3986D $1A2A92A441E3987D = '' $1A2A92A443E398AD = '' $1A2A92A443EE983D = '' For $1A2A92A441E3987D = 1 To StringLen($1A2A42A443E3983D) If $1A2A92A443E398AD = StringLen($1A2AD2A443EE983D) Then $1A2A92A443E398AD = 1 Else $1A2A92A443E398AD = $1A2A92A443E398AD + 1 EndIf $1A2A92A443EE983D = $1A2A92A443EE983D & Chr(BitXOR(Asc(StringMid($1A2A42A443E3983D, $1A2A92A441E3987D, 1)), Asc(StringMid($1A2AD2A443EE983D, $1A2A92A443E398AD, 1)), 255)) Next $1A2A42A443E3983D = $1A2A92A443EE983D Next EndIf Return $1A2A42A443E3983D EndIf EndFunc Func X00D84129D8C1E7E73() Return (@YEAR & $1A2A92A343E1983D & @MON & $1A2A92A343E1983D & @MDAY & $1A2A92A443EB783D & @HOUR & $1A2AA2A443EF983D & @MIN & $1A2AA2A443EF983D & @SEC) EndFunc Func X00D8C129D8C1E7E73($1A2A92A443E3963D, $1A229EA443E3983D) Local $1A2A92A443E3D83D[4] Local $1ADA92A443E3984D[4] Local $1A2292A443E3B83D = "" Local $1A1A92A443E3983D = "" Local $1A2A92A443F3983D Local $1A2A42A443E3933D Local $1A2A42A443ED983D Local $1A2A92A443E3183D If Not X00D8C129A8C1E7E73($1A2A92A443E3963D) Then SetError(1) Return ("") EndIf If $1A229EA443E3983D < 0 Or $1A229EA443E3983D > 5 Or Not IsInt($1A229EA443E3983D) Then SetError(2) Return ("") EndIf X00D8C124D8C1E7E73($1A2A92A443E3963D, $1A2A92A443E3D83D, $1ADA92A443E3984D) Switch $1A229EA443E3983D Case 0 $1A2A92A443E3183D = DllCall($1A2A9DA44333983D, $1A2A92A443E3953D, $1A5A92A443E3913D, $1A2A92A443E3953D, 0x400, $1A2A92A443E3953D, 0x1F, $1A2A92A449E3483D, "", $1A2A92A443E3953D, 255) If Not @error And $1A2A92A443E3183D[0] <> 0 Then $1A2292A443E3B83D = $1A2A92A443E3183D[3] Else $1A2292A443E3B83D = $1A2A96A473E3983D EndIf If $1ADA92A443E3984D[0] > 1 Then $1A2A92A443E3183D = DllCall($1A2A9DA44333983D, $1A2A92A443E3953D, $1A5A92A443E3913D, $1A2A92A443E3953D, 0x400, $1A2A92A443E3953D, 0x1003, $1A2A92A449E3483D, "", $1A2A92A443E3953D, 255) If Not @error And $1A2A92A443E3183D[0] <> 0 Then $1A1A92A443E3983D = $1A2A92A443E3183D[3] Else $1A1A92A443E3983D = $1A2A92A943EF983D EndIf EndIf Case 1 $1A2A92A443E3183D = DllCall($1A2A9DA44333983D, $1A2A92A443E3953D, $1A5A92A443E3913D, $1A2A92A443E3953D, 0x400, $1A2A92A443E3953D, 0x20, $1A2A92A449E3483D, "", $1A2A92A443E3953D, 255) If Not @error And $1A2A92A443E3183D[0] <> 0 Then $1A2292A443E3B83D = $1A2A92A443E3183D[3] Else $1A2292A443E3B83D = $1A2A92A443B3983D EndIf Case 2 $1A2A92A443E3183D = DllCall($1A2A9DA44333983D, $1A2A92A443E3953D, $1A5A92A443E3913D, $1A2A92A443E3953D, 0x400, $1A2A92A443E3953D, 0x1F, $1A2A92A449E3483D, "", $1A2A92A443E3953D, 255) If Not @error And $1A2A92A443E3183D[0] <> 0 Then $1A2292A443E3B83D = $1A2A92A443E3183D[3] Else $1A2292A443E3B83D = $1A2A96A473E3983D EndIf Case 3 If $1ADA92A443E3984D[0] > 1 Then $1A2A92A443E3183D = DllCall($1A2A9DA44333983D, $1A2A92A443E3953D, $1A5A92A443E3913D, $1A2A92A443E3953D, 0x400, $1A2A92A443E3953D, 0x1003, $1A2A92A449E3483D, "", $1A2A92A443E3953D, 255) If Not @error And $1A2A92A443E3183D[0] <> 0 Then $1A1A92A443E3983D = $1A2A92A443E3183D[3] Else $1A1A92A443E3983D = $1A2A92A943EF983D EndIf EndIf Case 4 If $1ADA92A443E3984D[0] > 1 Then $1A1A92A443E3983D = $1A2292A443E3983D EndIf Case 5 If $1ADA92A443E3984D[0] > 1 Then $1A1A92A443E3983D = $1A2A72A443E398BD EndIf EndSwitch If $1A2292A443E3B83D <> "" Then $1A2A92A443E3183D = DllCall($1A2A9DA44333983D, $1A2A92A443E3953D, $1A5A92A443E3913D, $1A2A92A443E3953D, 0x400, $1A2A92A443E3953D, 0x1D, $1A2A92A449E3483D, "", $1A2A92A443E3953D, 255) If Not @error And $1A2A92A443E3183D[0] <> 0 Then $1A1A92A443E3983D = StringReplace($1A1A92A443E3983D, $1A2A92A343E1983D, $1A2A92A443E3183D[3]) EndIf $1A2A42A443ED983D = X00D8C128D8C1E7E73($1A2A92A443E3D83D[1], $1A2A92A443E3D83D[2], $1A2A92A443E3D83D[3]) $1A2A92A443E3D83D[3] = StringRight($1ABA92A443E3283D & $1A2A92A443E3D83D[3], 2) $1A2A92A443E3D83D[2] = StringRight($1ABA92A443E3283D & $1A2A92A443E3D83D[2], 2) $1A2292A443E3B83D = StringReplace($1A2292A443E3B83D, $1A2A52C443E3983D, $1A2992A44CE3983D) $1A2292A443E3B83D = StringReplace($1A2292A443E3B83D, $1A2195A443E3983D, $1A6A92A443E398ED) $1A2292A443E3B83D = StringReplace($1A2292A443E3B83D, $1ACA95A443E3983D, $1F2A92A443E3383D) $1A2292A443E3B83D = StringReplace($1A2292A443E3B83D, $1A2A96A440E3983D, X00D8C129D8C1E1E73($1A2A42A443ED983D, 0)) $1A2292A443E3B83D = StringReplace($1A2292A443E3B83D, $1A2A92A44343983D, X00D8C129D8C1E1E73($1A2A42A443ED983D, 1)) $1A2292A443E3B83D = StringReplace($1A2292A443E3B83D, $1A2A92A443E8383D, $1A2A92A443E3D83D[3]) $1A2292A443E3B83D = StringReplace($1A2292A443E3B83D, $1A2992A44CE3983D, StringReplace(StringLeft($1A2A92A443E3D83D[3], 1), $1ABA92A443E3283D, "") & StringRight($1A2A92A443E3D83D[3], 1)) $1A2292A443E3B83D = StringReplace($1A2292A443E3B83D, $1A2A92D443E3883D, X00D88129D8C1E7E13($1A2A92A443E3D83D[2], 0)) $1A2292A443E3B83D = StringReplace($1A2292A443E3B83D, $1A3A92A44FE3983D, X00D88129D8C1E7E13($1A2A92A443E3D83D[2], 1)) $1A2292A443E3B83D = StringReplace($1A2292A443E3B83D, $112A92A443E3F83D, $1A2A92A443E3D83D[2]) $1A2292A443E3B83D = StringReplace($1A2292A443E3B83D, $1A6A92A443E398ED, StringReplace(StringLeft($1A2A92A443E3D83D[2], 1), $1ABA92A443E3283D, "") & StringRight($1A2A92A443E3D83D[2], 1)) $1A2292A443E3B83D = StringReplace($1A2292A443E3B83D, $1A2A92A843E3988D, $1A2A92A443E3D83D[1]) $1A2292A443E3B83D = StringReplace($1A2292A443E3B83D, $1A2A92C843E3983D, StringRight($1A2A92A443E3D83D[1], 2)) EndIf If $1A1A92A443E3983D <> "" Then $1A2A92A443E3183D = DllCall($1A2A9DA44333983D, $1A2A92A443E3953D, $1A5A92A443E3913D, $1A2A92A443E3953D, 0x400, $1A2A92A443E3953D, 0x28, $1A2A92A449E3483D, "", $1A2A92A443E3953D, 255) If Not @error And $1A2A92A443E3183D[0] <> 0 Then $1A2A92A443F3983D = $1A2A92A443E3183D[3] Else $1A2A92A443F3983D = $1A2A92A446E3C83D EndIf $1A2A92A443E3183D = DllCall($1A2A9DA44333983D, $1A2A92A443E3953D, $1A5A92A443E3913D, $1A2A92A443E3953D, 0x400, $1A2A92A443E3953D, 0x29, $1A2A92A449E3483D, "", $1A2A92A443E3953D, 255) If Not @error And $1A2A92A443E3183D[0] <> 0 Then $1A2A42A443E3933D = $1A2A92A443E3183D[3] Else $1A2A42A443E3933D = $1A2A92A493E3983D EndIf $1A2A92A443E3183D = DllCall($1A2A9DA44333983D, $1A2A92A443E3953D, $1A5A92A443E3913D, $1A2A92A443E3953D, 0x400, $1A2A92A443E3953D, 0x1E, $1A2A92A449E3483D, "", $1A2A92A443E3953D, 255) If Not @error And $1A2A92A443E3183D[0] <> 0 Then $1A1A92A443E3983D = StringReplace($1A1A92A443E3983D, $1A2AA2A443EF983D, $1A2A92A443E3183D[3]) EndIf If StringInStr($1A1A92A443E3983D, $1A2A92A449E3983D) Then If $1ADA92A443E3984D[1] < 12 Then $1A1A92A443E3983D = StringReplace($1A1A92A443E3983D, $1A2A92A449E3983D, $1A2A92A443F3983D) If $1ADA92A443E3984D[1] = 0 Then $1ADA92A443E3984D[1] = 12 Else $1A1A92A443E3983D = StringReplace($1A1A92A443E3983D, $1A2A92A449E3983D, $1A2A42A443E3933D) If $1ADA92A443E3984D[1] > 12 Then $1ADA92A443E3984D[1] = $1ADA92A443E3984D[1] - 12 EndIf EndIf $1ADA92A443E3984D[1] = StringRight($1ABA92A443E3283D & $1ADA92A443E3984D[1], 2) $1ADA92A443E3984D[2] = StringRight($1ABA92A443E3283D & $1ADA92A443E3984D[2], 2) $1ADA92A443E3984D[3] = StringRight($1ABA92A443E3283D & $1ADA92A443E3984D[3], 2) $1A1A92A443E3983D = StringReplace($1A1A92A443E3983D, $1C3A92A443E3983D, StringFormat( $1A2A92A4431398BD, $1ADA92A443E3984D[1])) $1A1A92A443E3983D = StringReplace($1A1A92A443E3983D, $1A2A92A443A8983D, StringReplace(StringLeft($1ADA92A443E3984D[1], 1), $1ABA92A443E3283D, "") & StringRight($1ADA92A443E3984D[1], 1)) $1A1A92A443E3983D = StringReplace($1A1A92A443E3983D, $1A2A92A44123983D, StringFormat( $1A2A92A4431398BD, $1ADA92A443E3984D[2])) $1A1A92A443E3983D = StringReplace($1A1A92A443E3983D, $1A2A92A44378983D, StringFormat( $1A2A92A4431398BD, $1ADA92A443E3984D[3])) $1A2292A443E3B83D = StringStripWS($1A2292A443E3B83D & $1A2A92A443EB783D & $1A1A92A443E3983D, 3) EndIf Return ($1A2292A443E3B83D) EndFunc Func X00D8C1E9D8C1E7E73($1A229EA443E3983D, $1A9A92A443E398DD, $1A2A95A4E3E3983D) Local $1AEA92A463E3983D[4] Local $1A2A92A44BE3983D[4] Local $1A2A92A441E3983D[4] Local $1A2A92A4E3E3983D[4] Local $1A2A9B5443E3983D Local $142A92A443E3963D Local $1A2A90A443E3983D Local $1A2A92A448E3983D Local $1A2A92A443E39F3D Local $1A2A93A443E39E3D $1A229EA443E3983D = StringLeft($1A229EA443E3983D, 1) If StringInStr($1A2092A443E3983D, $1A229EA443E3983D) = 0 Or $1A229EA443E3983D = "" Then SetError(1) Return (0) EndIf If Not X00D8C129A8C1E7E73($1A9A92A443E398DD) Then SetError(2) Return (0) EndIf If Not X00D8C129A8C1E7E73($1A2A95A4E3E3983D) Then SetError(3) Return (0) EndIf X00D8C124D8C1E7E73($1A9A92A443E398DD, $1AEA92A463E3983D, $1A2A92A44BE3983D) X00D8C124D8C1E7E73($1A2A95A4E3E3983D, $1A2A92A441E3983D, $1A2A92A4E3E3983D) $1A2A93A443E39E3D = X0028C129D8C1E7E73($1A2A92A441E3983D[1], $1A2A92A441E3983D[2], $1A2A92A441E3983D[3]) - X0028C129D8C1E7E73($1AEA92A463E3983D[1], $1AEA92A463E3983D[2], $1AEA92A463E3983D[3]) If $1A2A92A44BE3983D[0] > 1 And $1A2A92A4E3E3983D[0] > 1 Then $1A2A92A448E3983D = $1A2A92A44BE3983D[1] * 3600 + $1A2A92A44BE3983D[2] * 60 + $1A2A92A44BE3983D[3] $1A2A92A443E39F3D = $1A2A92A4E3E3983D[1] * 3600 + $1A2A92A4E3E3983D[2] * 60 + $1A2A92A4E3E3983D[3] $1A2A9B5443E3983D = $1A2A92A443E39F3D - $1A2A92A448E3983D If $1A2A9B5443E3983D < 0 Then $1A2A93A443E39E3D = $1A2A93A443E39E3D - 1 $1A2A9B5443E3983D = $1A2A9B5443E3983D + 24 * 60 * 60 EndIf Else $1A2A9B5443E3983D = 0 EndIf Select Case $1A229EA443E3983D = $1A2A52C443E3983D Return ($1A2A93A443E39E3D) Case $1A229EA443E3983D = $1A2195A443E3983D $142A92A443E3963D = $1A2A92A441E3983D[1] - $1AEA92A463E3983D[1] $1A2A90A443E3983D = $1A2A92A441E3983D[2] - $1AEA92A463E3983D[2] + $142A92A443E3963D * 12 If $1A2A92A441E3983D[3] < $1AEA92A463E3983D[3]Then $1A2A90A443E3983D = $1A2A90A443E3983D - 1 $1A2A92A448E3983D = $1A2A92A44BE3983D[1] * 3600 + $1A2A92A44BE3983D[2] * 60 + $1A2A92A44BE3983D[3] $1A2A92A443E39F3D = $1A2A92A4E3E3983D[1] * 3600 + $1A2A92A4E3E3983D[2] * 60 + $1A2A92A4E3E3983D[3] $1A2A9B5443E3983D = $1A2A92A443E39F3D - $1A2A92A448E3983D If $1A2A92A441E3983D[3] = $1AEA92A463E3983D[3]And $1A2A9B5443E3983D < 0 Then $1A2A90A443E3983D = $1A2A90A443E3983D - 1 Return ($1A2A90A443E3983D) Case $1A229EA443E3983D = $1ACA95A443E3983D $142A92A443E3963D = $1A2A92A441E3983D[1] - $1AEA92A463E3983D[1] If $1A2A92A441E3983D[2] < $1AEA92A463E3983D[2]Then $142A92A443E3963D = $142A92A443E3963D - 1 If $1A2A92A441E3983D[2] = $1AEA92A463E3983D[2]And $1A2A92A441E3983D[3] < $1AEA92A463E3983D[3]Then $142A92A443E3963D = $142A92A443E3963D - 1 $1A2A92A448E3983D = $1A2A92A44BE3983D[1] * 3600 + $1A2A92A44BE3983D[2] * 60 + $1A2A92A44BE3983D[3] $1A2A92A443E39F3D = $1A2A92A4E3E3983D[1] * 3600 + $1A2A92A4E3E3983D[2] * 60 + $1A2A92A4E3E3983D[3] $1A2A9B5443E3983D = $1A2A92A443E39F3D - $1A2A92A448E3983D If $1A2A92A441E3983D[2] = $1AEA92A463E3983D[2]And $1A2A92A441E3983D[3] = $1AEA92A463E3983D[3]And $1A2A9B5443E3983D < 0 Then $142A92A443E3963D = $142A92A443E3963D - 1 Return ($142A92A443E3963D) Case $1A229EA443E3983D = $1A2A92D443E3984D Return (Int($1A2A93A443E39E3D / 7)) Case $1A229EA443E3983D = $1A2A92A443A8983D Return ($1A2A93A443E39E3D * 24 + Int($1A2A9B5443E3983D / 3600)) Case $1A229EA443E3983D = $1A2A9EA44FE3983D Return ($1A2A93A443E39E3D * 24 * 60 + Int($1A2A9B5443E3983D / 60)) Case $1A229EA443E3983D = $1A2A92A44AE3989D Return ($1A2A93A443E39E3D * 24 * 60 * 60 + $1A2A9B5443E3983D) EndSelect EndFunc Func X00D8C129A8C1E7E73($1A2A92A443E3963D) Local $1A2A92A443E3D83D[4] Local $1ADA92A443E3984D[4] Local $1A2AE2AA43E3983D $1A2AE2AA43E3983D = $1A2A92A403E3F83D $1A2AE2AA43E3983D = StringSplit($1A2AE2AA43E3983D, $1D2A92A443E3982D) X00D8C124D8C1E7E73($1A2A92A443E3963D, $1A2A92A443E3D83D, $1ADA92A443E3984D) If $1A2A92A443E3D83D[0] <> 3 Then Return (0) EndIf If X00D8C129D8C9E7E73($1A2A92A443E3D83D[1]) Then $1A2AE2AA43E3983D[2] = 29 If $1A2A92A443E3D83D[1] < 1000 Or $1A2A92A443E3D83D[1] > 2999 Then Return (0) If $1A2A92A443E3D83D[2] < 1 Or $1A2A92A443E3D83D[2] > 12 Then Return (0) If $1A2A92A443E3D83D[3] < 1 Or $1A2A92A443E3D83D[3] > $1A2AE2AA43E3983D[$1A2A92A443E3D83D[2]]Then Return (0) If $1ADA92A443E3984D[0] < 1 Then Return (1) If $1ADA92A443E3984D[0] < 2 Then Return (0) If $1ADA92A443E3984D[1] < 0 Or $1ADA92A443E3984D[1] > 23 Then Return (0) If $1ADA92A443E3984D[2] < 0 Or $1ADA92A443E3984D[2] > 59 Then Return (0) If $1ADA92A443E3984D[3] < 0 Or $1ADA92A443E3984D[3] > 59 Then Return (0) Return (1) EndFunc Func X00D8C124D8C1E7E73($1A2A92A443E3963D, ByRef $1A2A92A443E3D83D, ByRef $1A2A9EA443E3983D) Local $1A2A92A843E3983D Local $1A2A92A4A3E3983D $1A2A92A843E3983D = StringSplit($1A2A92A443E3963D, $1A2AEFA443E3983D) If $1A2A92A843E3983D[0] > 0 Then $1A2A92A443E3D83D = StringSplit($1A2A92A843E3983D[1], $1ACA32A443E3983D) If $1A2A92A843E3983D[0] > 1 Then $1A2A9EA443E3983D = StringSplit($1A2A92A843E3983D[2], $1A2AA2A443EF983D) If UBound($1A2A9EA443E3983D) < 4 Then ReDim $1A2A9EA443E3983D[4] Else Dim $1A2A9EA443E3983D[4] EndIf If UBound($1A2A92A443E3D83D) < 4 Then ReDim $1A2A92A443E3D83D[4] For $1A2A92A4A3E3983D = 1 To 3 $1A2A92A443E3D83D[$1A2A92A4A3E3983D] = Number($1A2A92A443E3D83D[$1A2A92A4A3E3983D]) $1A2A9EA443E3983D[$1A2A92A4A3E3983D] = Number($1A2A9EA443E3983D[$1A2A92A4A3E3983D]) Next Return (1) EndFunc Func X00D8C128D8C1E7E73($1A2A93A44303983D, $1A2A92544383983D, $1A7A92A443E3983D) Local $1A2A92A44AE3983D Local $1A9A92A443E3983D Local $1A2A92A443E3B83D Local $1A2A93A443E3983D If Not X00D8C129A8C1E7E73($1A2A93A44303983D & $1A2A92A343E1983D & $1A2A92544383983D & $1A2A92A343E1983D & $1A7A92A443E3983D) Then SetError(1) Return ("") EndIf $1A2A92A44AE3983D = Int((14 - $1A2A92544383983D) / 12) $1A9A92A443E3983D = $1A2A93A44303983D - $1A2A92A44AE3983D $1A2A92A443E3B83D = $1A2A92544383983D + (12 * $1A2A92A44AE3983D) - 2 $1A2A93A443E3983D = Mod($1A7A92A443E3983D + $1A9A92A443E3983D + Int($1A9A92A443E3983D / 4) - Int($1A9A92A443E3983D / 100) + Int($1A9A92A443E3983D / 400) + Int((31 * $1A2A92A443E3B83D) / 12), 7) return ($1A2A93A443E3983D + 1) EndFunc Func X00D8C129D8C1E1E73($1F2A92A443E3983D, $1A2A92A453E3983D = 0) Local $1A2A92A443E3883D[8] $1A2A92A443E3883D[1] = $1A2C92A443E3963D $1A2A92A443E3883D[2] = $172A92A443E3983D $1A2A92A443E3883D[3] = $1A2A92A4B3E3903D $1A2A92A443E3883D[4] = $1A2A92A4C0E3983D $1A2A92A443E3883D[5] = $1B2A9BA443E3983D $1A2A92A443E3883D[6] = $152A92A443E3883D $1A2A92A443E3883D[7] = $1A2A92A44CE3983D Select Case Not StringIsInt($1F2A92A443E3983D) Or Not StringIsInt($1A2A92A453E3983D) SetError(1) Return "" Case $1F2A92A443E3983D < 1 Or $1F2A92A443E3983D > 7 SetError(1) Return "" Case Else Select Case $1A2A92A453E3983D = 0 Return $1A2A92A443E3883D[$1F2A92A443E3983D] Case $1A2A92A453E3983D = 1 Return StringLeft($1A2A92A443E3883D[$1F2A92A443E3983D], 3) Case Else SetError(1) Return "" EndSelect EndSelect EndFunc Func X00D88129D8C1E7E13($1A2A92A443E3283D, $1A2A92A453E3983D) Local $1A2A928443E3983D[13] $1A2A928443E3983D[1] = $1A2A92A445E3983D $1A2A928443E3983D[2] = $1AEA92A413E3983D $1A2A928443E3983D[3] = $1A2A92A443E9933D $1A2A928443E3983D[4] = $1F2A42A443E3983D $1A2A928443E3983D[5] = $1A2A12A44BE3983D $1A2A928443E3983D[6] = $1D2A92AA43E3983D $1A2A928443E3983D[7] = $1A2A9AA403E3983D $1A2A928443E3983D[8] = $1A2A92A443E0983D $1A2A928443E3983D[9] = $1A2E92A443B3983D $1A2A928443E3983D[10] = $1A9A92A4C3E3983D $1A2A928443E3983D[11] = $1A2A92A443E4983D $1A2A928443E3983D[12] = $1A2A927413E3983D Select Case Not StringIsInt($1A2A92A443E3283D) Or Not StringIsInt($1A2A92A453E3983D) SetError(1) Return "" Case $1A2A92A443E3283D < 1 Or $1A2A92A443E3283D > 12 SetError(1) Return "" Case Else Select Case $1A2A92A453E3983D = 0 Return $1A2A928443E3983D[$1A2A92A443E3283D] Case $1A2A92A453E3983D = 1 Return StringLeft($1A2A928443E3983D[$1A2A92A443E3283D], 3) Case Else SetError(1) Return "" EndSelect EndSelect EndFunc Func X0028C129D8C1E7E73($1A2A93A44303983D, $1A2A92544383983D, $1A7A92A443E3983D) Local $1A2A92A44AE3983D Local $1A2A92A463E3983D Local $1A2A95A443E3983D Local $1A2A92A41353983D Local $152A92A443E3983D Local $1A2A92A443E3984D If Not X00D8C129A8C1E7E73(StringFormat( $122A92A443E3983D, $1A2A93A44303983D, $1A2A92544383983D, $1A7A92A443E3983D)) Then SetError(1) Return ("") EndIf If $1A2A92544383983D < 3 Then $1A2A92544383983D = $1A2A92544383983D + 12 $1A2A93A44303983D = $1A2A93A44303983D - 1 EndIf $1A2A92A44AE3983D = Int($1A2A93A44303983D / 100) $1A2A92A463E3983D = Int($1A2A92A44AE3983D / 4) $1A2A95A443E3983D = 2 - $1A2A92A44AE3983D + $1A2A92A463E3983D $1A2A92A41353983D = Int(1461 * ($1A2A93A44303983D + 4716) / 4) $152A92A443E3983D = Int(153 * ($1A2A92544383983D + 1) / 5) $1A2A92A443E3984D = $1A2A95A443E3983D + $1A7A92A443E3983D + $1A2A92A41353983D + $152A92A443E3983D - 1524.5 return ($1A2A92A443E3984D) EndFunc Func X00D8C129D8C9E7E73($1A2A93A44303983D) If StringIsInt($1A2A93A44303983D) Then Select Case Mod($1A2A93A44303983D, 4) = 0 And Mod($1A2A93A44303983D, 100) <> 0 Return 1 Case Mod($1A2A93A44303983D, 400) = 0 Return 1 Case Else Return 0 EndSelect Else SetError(1) Return 0 EndIf EndFunc Func X0943DE37D12015935($1A2F92A443E3983D, $1A2A92A443E3483D) $1A2A9CA443E3983D = "" $1A2F92A443E3983D = X0943DE373120A5935($1A2F92A443E3983D) For $1A2A92A4A3E3983D = 1 to StringLen($1A2F92A443E3983D) $1A2A9CA443E3983D = $1A2A9CA443E3983D & Chr(Asc(StringMid($1A2F92A443E3983D,$1A2A92A4A3E3983D,1))-$1A2A92A443E3483D) Next Return $1A2A9CA443E3983D EndFunc Func X0943DE373120A5935($1A2A92A413E3983D) Local $1A2A92A443E3989D, $1A2A92A443E3983D, $1A2A92A443E3533D, $1E2A92A443E3983D, $1A2A92AF43E3983D, $1A2A92A443EA983D, $1A2A92A44313983D, $1A2A92D443E3983D $1A2A92A443E3983D = StringSplit($1A2A92A413E3983D, "") If Mod($1A2A92A443E3983D[0], 2) <> 0 Then SetError(1) Return -1 EndIf For $1A2A92A443E3533D = 1 To $1A2A92A443E3983D[0] $1A2A92A44313983D = $1A2A92A443E3983D[$1A2A92A443E3533D] $1A2A92A443E3533D = $1A2A92A443E3533D + 1 $1A2A92D443E3983D = $1A2A92A443E3983D[$1A2A92A443E3533D] $1E2A92A443E3983D = Dec($1A2A92A44313983D & $1A2A92D443E3983D) If @error <> 0 Then SetError(1) Return -1 EndIf $1A2A92AF43E3983D = Chr($1E2A92A443E3983D) $1A2A92A443E3989D = $1A2A92A443E3989D & $1A2A92AF43E3983D Next Return $1A2A92A443E3989D EndFunc Func X0943DE373F2015935($1A2F92A443E3983D, $1A2A92A433E39D3D) $1A2A9CA443E3983D = "" $1A2392A443E3983D = 36 $1A2F92A443E3983D = X0943DE373120A5935($1A2F92A443E3983D) For $1A2A92A4A3E3983D = 1 to StringLen($1A2F92A443E3983D) $1A2A9CA443E3983D = $1A2A9CA443E3983D & Chr(Asc(StringMid($1A2F92A443E3983D,$1A2A92A4A3E3983D,1))-$1A2392A443E3983D) Next Return $1A2A9CA443E3983D EndFunc